r/androidroot 5h ago

Support My phone has no oficial custom rom, so how could I degoogle it with root access/help?

0 Upvotes

Debloat isn't enough most of the time. Redmi Note 14 4g; I tried unofficial ROMs but none of them worked with microG, so I'm just downgrading to version 1.0.1.0 of HyperOS. Any tip would be appreciated.


r/androidroot 10h ago

Support Tried to root my Android TV...I think i bricked it Amature here, go easy on me

Post image
188 Upvotes

So, As a fun experiment i wanted to atleast try rooting. Idk why but first came to my mind was my TV. As thinking from now.. i don't even have experience then why did i do it? So first adb and inspect right? So i inspected. i got that android 9. So i wanted experiment with CEVs to gain root privilege

So i discovered SElinux exists, Dropped the idea of CEVs. Then i looked at if OEM is unlocked? IT was and top it all off secure boot was disabled. Nice..

Now LLM Enter the space cause i know nothing about fastboot. I mean at first it was a controlled manner. I review what is trying to Execute... And i got too suited with it.

coming Straight from the LLM:

  • Pulled /system/recovery-from-boot.p (a BSDIFF40 patch) via ADB
  • Reverse-engineered the stock recovery image from the patch using Python - no stock recovery image exists publicly for this model
  • Unlocked AVB (fastboot flashing unlock)
  • Successfully flashed a modified recovery with ro.secure=0ro.adb.secure=0ro.debuggable=1

Problem: IWe forgot to disable AVB verification BEFORE flashing forgot to disable AVB verification BEFORE flashing

  • EDIT: USB is not recognized. when i do lsusb, the tv is not visible. tried to of method nope..
  • Model of the TV: IMPEX GRANDE T16 
  • Ofc fastboot doesnt even work, when it is not recognized

r/androidroot 8h ago

Support How am I suppose to change datasp67 to data .

Post image
2 Upvotes

As the title says how am I supposed to revert it back .I just wanted to access some data files which were locked behind it . Now after putting sp67 the files are open but the mobile started to heat up a lot and look at the total space 308? My total storage is 256only .i even tried to change the name back but it shows operation completed with error and data.z2p appears instead of data .the issue remains the same please if anyone knows how to resolve this help me immedi


r/androidroot 5h ago

Support looking for specific tool

2 Upvotes

Hi i’m relatively new to rooting and androids overall im using this one primarily for a game to have it running while im away from it, however it gets hot and progressively runs slower the longer its on so im wondering if there’s a tool to disable 3d rendering on said game or greatly mitigate resources while still having it running .


r/androidroot 14h ago

Support Troubleshooting Grindr + GrindrPlus / LSPosed / PairIP crashes on Android 15 (Pixel 8)

2 Upvotes

Device Info:
Phone: Google Pixel 8
OS: Android 15 (SDK 35)
Root Stack: KernelSU-Next / Magisk, LSPosed (v2.1.0), TrickyStore (passing ⁠MEETS_DEVICE_INTEGRITY⁠)

The Issue:
Trying to get Grindr (or its modded variants/modules) running on a modern rooted Android 15 environment results in instant crashes or 5-10 second splash-screen freezes followed by a force close.

What I've Tried & Technical Breakdown:
1.
LSPatch-embedded APKs ("Mono" / ⁠.apks⁠):
Failure: Crashes instantly on boot.
Logcat: ⁠java.lang.UnsatisfiedLinkError: dlopen failed: library ".../base.apk!/assets/lspatch/so/arm64-v8a/liblspatch.so" not found⁠. Android 15 strict memory isolation blocks direct loading of unextracted native libraries from APK assets.

  1. Native LSPosed Module Approach (GrindrPlus v2.0 on Stock Grindr v26.8.2 / v26.11.0):
    Failure: Hangs on the splash screen for ~5-10 seconds, then crashes. PrivacyKit was removed from Grindr's scope to prevent hook conflicts, leaving only GrindrPlus and HideMockLocation.
    Logcat Errors during Hook Initialization:
    ⁠java.lang.NoSuchFieldException: No field pathList in class Ldalvik/system/PathClassLoader;⁠ (Android 15 tightened internal API reflections on ART class loaders).
    ⁠ClassNotFoundException⁠ for obfuscated classes (⁠com.grindrapp.android.flag.FeatureFlag⁠, ⁠FeatureRepository⁠, etc., due to version/obfuscation mismatch).
    ⁠java.lang.IllegalArgumentException: Cannot hook abstract methods⁠ targeting ⁠android.content.SharedPreferences.getInt⁠ / ⁠getBoolean⁠ and ⁠timber.log.Timber$Tree.d⁠. (Xposed/LSPosed throwing fatal exceptions because the module attempts to hook abstract interface definitions directly instead of concrete implementations).

  2. Open Grind (Alternative Rust Client):
    The app boots successfully, but creating a new account fails because Open Grind lacks a built-in browser engine to solve Cloudflare Turnstile/CAPTCHA verification during registration. (Attempting registration on PC emulators like BlueStacks/LDPlayer also triggers strict environment blocks or requires Google/phone verifications that aren't available).

Looking for advice:
Has anyone successfully bypassed PairIP and modern obfuscation checks on Grindr under Android 15 with LSPosed, or is the app's anti-tamper structure currently incompatible with current Xposed hook frameworks on SDK 35? Any guidance on patching or alternative workarounds would be hugely appreciated.


r/androidroot 18h ago

Discussion How do you systemize an app these days?

2 Upvotes

I tried these two Magisk modules [AppSystemizer, terminal_systemizer] but they no longer work. I'm on Android 12.


r/androidroot 23h ago

Support Redmi Note 9S stuck in a bootloop after rebooting from TWRP, even after formatting data. Also having a weird USB issue.

2 Upvotes

I really don't know what else to try at this point.

I have a Redmi Note 9S (curtana), Android 10, rooted with TWRP installed.

The phone was working fine. I booted into Fastboot, then into TWRP. I didn't flash anything or change any files. I just went to Reboot > System.

After that, it got stuck on the MIUI logo for a while, the screen went black, and then it rebooted straight back into TWRP. It does this every single time now.

I tried disabling Magisk, removing Magisk modules, clearing Dalvik/ART cache and cache, and none of it changed anything.

Before I formatted the phone, TWRP was able to decrypt my data after I entered my password, and I could browse my internal storage normally.

Thinking it might be a data issue, I formatted data and wiped everything. Even after that, the phone still does the exact same thing. It stays on the MIUI logo for a while, goes black, and boots right back into TWRP.

I also have another problem that might be related.

Before all this, my USB port would charge the phone normally, but it would never connect to a PC for data transfer. On Windows it would show "Unknown USB Device (Port Reset Failed)", disconnect, reconnect, and keep repeating. I tested the same cable with another phone and it worked perfectly.

Right now the situation is:

  • Redmi Note 9S (curtana)
  • Android 10
  • Unlocked bootloader
  • TWRP installed
  • Boots to MIUI logo, then goes black and reboots into TWRP every time
  • Formatting data didn't fix it
  • Windows detects the phone as "Unknown USB Device (Port Reset Failed)" before disconnecting
  • USB data doesn't work

Has anyone seen this before? I'm trying to figure out if I'm dealing with a software issue, a hardware issue, or both. Any ideas would really help.