Skip to content

Instantly share code, notes, and snippets.

View hxreborn's full-sized avatar
:shipit:

rafareborn hxreborn

:shipit:
  • Self-hosted
  • Schrödinger’s Desk
  • 23:44 (UTC +01:00)
View GitHub Profile
@hxreborn
hxreborn / HidingRoot.md
Created April 11, 2025 23:26 — forked from TheUnrealZaka/HidingRoot.md
This guide is for all Android devices to hide properly all root detections and successfully run banking apps as expected :)

✨ Welcome to TheUnrealZaka's Guide for Hiding Root Detections!

Using KernelSU-Next + SuSFS

⚠️ Disclaimer: This guide is provided solely for educational purposes. The creator assumes no responsibility for any damage, data loss, or other adverse effects that may occur as a result of following these instructions. Proceed entirely at your own risk!


📖 Introduction

Many users who have rooted their devices finds issues where system or third-party applications detect the root status and refuse to operate. This guide outlines a procedure to hide root detection on the majority of Android devices, specifically the ones running Noble ROM for Samsung S9/S9+/N9. The approach detailed here leverages KernelSU-Next in conjunction with SuSFS.

@hxreborn
hxreborn / IntelliJ IDEA JSON toString template
Last active January 18, 2022 15:11
IntelliJ IDEA toString templates for JSON with null checker
public java.lang.String toString() {
final java.lang.StringBuilder sb = new java.lang.StringBuilder("{");
#set ($i = 0)
#foreach ($member in $members)
#if ($member.string)
if (org.apache.commons.lang3.StringUtils.isNotBlank(($member.accessor))) {
#elseif ($member.date || $member.primitive || $member.numeric || $member.boolean)
if (($member.accessor) != null) {
#elseif (($member.stringArray))
if (($member.accessor) != null && ($member.accessor).length > 0) {