r/Magisk Jan 20 '26

Meta Do you agree that android rooting is still awesome? (General android root resources, apps, magisk modules) (Not associated with r/Magisk)

Thumbnail
awesome-android-root.org
29 Upvotes

I have decided to bring your attention to this nice open source wiki overflowing with information and resources about android root and everything else related. I hope you find it handy and helpful.

That's all I wanted to say. Have a nice day everyone~!


r/Magisk Jul 23 '25

How-to Strong play integrity guide.

192 Upvotes

Strong play integrity guide

Last Updated: August 18, 2025


⚠️ WARNING

Most users don’t need strong Integrity. Basic integrity is enough for most games, banking apps, etc.
Keyboxes are limited — don’t waste them unless you actually need them.


What is Play Integrity?

Play Integrity is Google’s replacement for SafetyNet. It checks your device’s state and returns verdicts that apps can use to decide whether to work or block you.

There are three verdict levels: - Basic Integrity
- Device Integrity
- Strong Integrity


What You Need


Setup Guide

  1. Flash Zygisk next
  2. Flash PI fork
  3. Flash Tricky store
  4. Flash Trickyaddon
  5. Reboot
  6. Click the "action" button on PI fork
  7. Click the "action" button on Tricky store
  8. Once you enter the webui, click on the hamburger menu then click on "select all"
  9. Click on the hamburger menu again then select "set valid keybox"
  10. That's it, you can run a check through the play store after enabling developer options.

Important Notes

  • If you get an error saying "no valid keybox found", that means there's no currently available valid keyboxes. There should be valid keyboxes available again in a day or two.

  • Before starting this guide, make sure you remove all existing play integrity modules.

  • Avoid running integrity checks — spamming Google with integrity checks will cause them to revoke the keybox.

  • Use the latest versions of all the modules.

  • This only fixes Play Integrity. This will not hide root — to hide root use modules like shamiko or nohello.


Disclaimers

  • As always for Play Integrity, this is only temporary. Google will eventually ban the keybox — don’t expect this to last forever.

  • Use at your own risk. Make a backup before you flash anything.


r/Magisk 4h ago

Can't start shizuku don't know why?

1 Upvotes

My phone is oppo A16, it was working till January I think after that I came across this issue where I can't start it , it only says waiting to connect to server after the pairing it just stuck there, i tried to use it another oppo phone there's also this problem but when I tried another brand it works like charm I don't know what happen , I think it star happening after the security update but I am not sure.pls someone help.


r/Magisk 1d ago

Meta Transparency on @evokerr on Telegram (known for the AlwaysStrong module) - Profiting from other's findings and gatekeeping them

Thumbnail
gallery
33 Upvotes

Earlier today, I noticed on their Telegram channel that they were advertising a paid method to maintain Integrity with root access on the OnePlus 15(r). They linked to direct messages for selling this method. However, since the method is publicly available (see: https://xdaforums.com/t/root-with-locked-bootloader-oneplus-15.4783161), I shared the link in their comments. In response, they deleted my message to keep the information exclusive and profit from those who are unaware of it.

This behaviour raises concerns about their intentions, and I want to promote transparency. Before you consider paying them, ensure that they are not taking credit for someone else's freely available findings.


r/Magisk 18h ago

Xperia 5V problema certificati

0 Upvotes

Ho ancora installato Android 13 ma mi risulta che i il mio dispositivo 5v non è certificato nonostante abbia l'ultima patch di sicurezza per 13 installata, qualcuno ha riscontrato lo stesso problema ? Si può risolvere aggiornando ad android 14 o 15 perchè non riesco più ad usare il mio wallet per i pagamenti.


r/Magisk 1d ago

Magisk not installed after Flashing both slots and and b with fastboot exact matching global firmware

Thumbnail
1 Upvotes

Redmi Note 14 4G (HyperOS 3.0.302.0.WOGMIXM / Android 16) - Magisk 30.7 shows "Not Installed" after flashing patched boot.img

Hi everyone,

I'm hoping someone can help because I've been stuck on this for days.

Device

Redmi Note 14 4G (Global, codename: tanzanite)

MediaTek Helio G99

HyperOS 3.0.302.0.WOGMIXM

Android 16

Bootloader unlocked

What I've done

Downloaded the exact matching Fastboot ROM for my firmware.

Extracted boot.img.

Patched it using the official Magisk v30.7 (not Canary).

Flashed it using: fastboot flash boot_a magisk_patched.img fastboot flash boot_b magisk_patched.img

Both commands completed successfully with OKAY.

The phone boots normally with no bootloop.

The problem After rebooting, the Magisk app still shows "Installed: Not Installed", and I don't have root access.

The Fastboot ROM contains boot.img and vendor_boot.img, but no init_boot.img.

Has anyone successfully rooted OS3.0.302.0.WOGMIXM on the Redmi Note 14 4G?

If so:

Did you patch boot.img or vendor_boot.img?

Are my Fastboot commands correct?

Is there any extra step required after flashing?

Is this a known issue with Magisk 30.7 or this HyperOS build?

I'd really appreciate any advice. I'm clearly missing something, but I can't figure out what it is. Thanks!


r/Magisk 1d ago

Magisk not installed after Flashing both slots and and b with fastboot exact matching global firmware

1 Upvotes

Redmi Note 14 4G (HyperOS 3.0.302.0.WOGMIXM / Android 16) - Magisk 30.7 shows "Not Installed" after flashing patched boot.img

Hi everyone,

I'm hoping someone can help because I've been stuck on this for days.

Device

Redmi Note 14 4G (Global, codename: tanzanite)

MediaTek Helio G99

HyperOS 3.0.302.0.WOGMIXM

Android 16

Bootloader unlocked

What I've done

Downloaded the exact matching Fastboot ROM for my firmware.

Extracted boot.img.

Patched it using the official Magisk v30.7 (not Canary).

Flashed it using: fastboot flash boot_a magisk_patched.img fastboot flash boot_b magisk_patched.img

Both commands completed successfully with OKAY.

The phone boots normally with no bootloop.

The problem After rebooting, the Magisk app still shows "Installed: Not Installed", and I don't have root access.

The Fastboot ROM contains boot.img and vendor_boot.img, but no init_boot.img.

Has anyone successfully rooted OS3.0.302.0.WOGMIXM on the Redmi Note 14 4G?

If so:

Did you patch boot.img or vendor_boot.img?

Are my Fastboot commands correct?

Is there any extra step required after flashing?

Is this a known issue with Magisk 30.7 or this HyperOS build?

I'd really appreciate any advice. I'm clearly missing something, but I can't figure out what it is. Thanks!


r/Magisk 2d ago

Question Confused about KernelSU Next .ko version for Pixel 8 on Android 16 (Kernel 6.1.145)

2 Upvotes

Hey guys,

I'm a bit lost trying to figure out which KernelSU Next .ko file I should grab for my Pixel 8 (shiba) running LineageOS (Android 16).

When checking my kernel version via ADB, it says:

6.1.145-android14-11-g66d850f9dea9-ab14676382

I know that the android14 part in the kernel string is just the GKI baseline from Google, even though the OS itself is Android 16. However, looking at the latest releases on GitHub, the naming convention has completely thrown me off. There are files like:

android14-6.1_kernelsu.ko
android16-6.12_kernelsu.ko

Since the dev stopped providing AnyKernel3 zips after version 1.0.0, I have to use the loadable kernel module method. But I'm stuck in the middle: my OS is Android 16, but my kernel is still 6.1 baseline (not 6.12).

If I flash the android14-6.1 module, will it bootloop because of Android 16 userspace? Or if I try the android16-6.12 one, will it fail because my actual kernel version is 6.1?

Which exact .ko file is the right match for this specific setup? Any help would be greatly appreciated!

Here's a link to the releases page for your convenience: https://github.com/KernelSU-Next/KernelSU-Next/releases#release-v3.3.0.


r/Magisk 2d ago

Test

0 Upvotes

Post de prueba para un bot de discord xd


r/Magisk 2d ago

Beginner to magisk

2 Upvotes

Am the one who ask silly questions considering to you guys

I am here and wish to know the purpose or full potential of make my phone root to magisk. I have gone through the internet but I can get this kind of detail , the purpose of magisk .If you guys wish , you can also reach me any hidden feature. And can you guys tell me the potentially it is good for what phone whether old or new phone

If I messed up , am sorry


r/Magisk 2d ago

Rooting one oi 8.5

1 Upvotes

Can anyone help me with rooting One UI 8.5, developers?

Previously, I rooted my Samsung A16 4G running One UI 7, but when I upgraded to One UI 8.5, the bootloader was locked. Flashing the boot.img file failed, while flashing the init_boot.img file was successful. However, during startup, the vbmeta.img file blocked the device, forcing me to re-flash the original init_boot.img file to boot the device.

Please help me!


r/Magisk 2d ago

Magisk app breached ?

Thumbnail
gallery
0 Upvotes

I got an alert from uptodown 10 minutes ago and after i check and open it I see this.. the magisk app has been contaminated.


r/Magisk 3d ago

WhatsApp "Official App" error on Poco F8 Ultra (Unlocked Bootloader, Stock ROM, Unrooted)

Thumbnail
gallery
7 Upvotes

Hi, I am getting the "You need the official WhatsApp to use this account" error.

Device: Poco F8 Ultra OS: Stock ROM (Completely original, unrooted) Status: Only the Bootloader is unlocked.

As you can see in the attached screenshot, MEETS_BASIC_INTEGRITY passes but MEETS_DEVICE_INTEGRITY fails due to the unlocked bootloader. Is there any known way to bypass this check for WhatsApp without root, or is rooting and using TrickyStore / Play Integrity Fix my only option?


r/Magisk 3d ago

Help Magisk randomly broke.

Thumbnail
gallery
2 Upvotes

For a while ishhh, after my phone would be on for a long time it say like "no root" and when i open magisk which I renamed (secki), it whould ask me too install default app thing and when i did it saod "failed" but it still showed in file explorer so i manually installed it

and restarted and now i had secki and magisk and still no root..

it usually worked before this happen around 11 times but it whould usually just remove the secki and work like Normal but not this time

i unistall "secki" and ibland had magisk and rebooted and i open the app and i was still on no root i clicked install and inly patch show no direct install..

when running a deep root check alot of stuff should be working just the root management, i bin using magisk for a long time but unsure what to do

? - also i dont have twrp


r/Magisk 3d ago

Is there a module that blocks android updates?

1 Upvotes

I have a pixel 8a, and despite disabling automatic system updates, after a while of bugging me to update, it still automatically updates and removes root. Is there any way to stop this?


r/Magisk 3d ago

Help [Help] Installing Magisk causes infinite boot

3 Upvotes

I've been trying for a few days to root my Google Pixel 7 and followed multiple tutorials to make sure I am not missing any steps.
When I flash the magisk patched init boot file my phone goes into a boot loop and can only be fixed by a factory reset using the andriod flash tool.
I tried using the patched boot file instead but for some reason magisk was not detecting that anything was installed.
Any help would be appreciated.


r/Magisk 3d ago

Help Few modifications detected on Native Detector

Post image
7 Upvotes

Hello can anyone help me to hide things which are detected on native detector.

1.Detected magic mount

  1. Detected suspicious mount

3.Detected Zygisk

  1. Detection Lsposed

  2. Detected Risky app(HMA)

Please help me to hide these things.


r/Magisk 4d ago

The Right to Tinker Initiative: It's time to take back the full control of our devices.

88 Upvotes

Over the past few years, almost all major OEMs, one after another, terminated their bootloader unlocking mechanisms and locked down our devices permanently.
Meanwhile, Google is rolling out the Android developer verification program which will impose significant restrictions to sideloading.

The era of a free and open Android is coming close to the end.

So we must take action, right now, before we lose our last resort.
But as we all know, our Android tinkering community is only a microscopically small, "nerdy and suspicious" subset of the massive population of smartphone users.
So the only way for us to gain the attention and respect from the Big Techs, is to ally with a much larger group of people.

And here comes our Right to Tinker Initiative: https://right2tinker.org
(and we have a subrredit: r/right2tinker)

It is inspired by the Right to Repair and the Keep Android Open movements, such that we explain what is going on, reframe the locked down bootloader issue from a "geek-only concern" to a major security and privacy threat that affects every single smartphone user (as it really is), and therefore convince a much larger group from the general public to advocate with us for what we call the "Right to Tinker":​

Right to Tinker: Anyone who lawfully and fully possesses a smart mobile device must be eligible to disarm all enabled-by-default lockdown mechanisms and restore full control of their device.

This means:

  • Full read and write access to every bit on the device’s internal storage intended for general-purpose programming.
  • The ability to boot any operating system — whether the original Android, a custom ROM like LineageOS, or any other system the user chooses.

We propose two additional demands to ensure a fear-free tinkering experience for enthusiasts and security researchers:

  1. Mandatory Recovery Mechanism: Manufacturers must not void warranty solely because a user exercises full device control — unless they can prove that a specific malfunction is a direct result of the user’s operations. Furthermore, manufacturers must provide accessible tools or services for restoring a device to the factory system image (i.e. unbricking).
  2. Breaking the Monopoly of Device Attestation: Critical digital infrastructure — banking apps, messaging services, government portals — increasingly require a “trusted device environment.” In practice, the only accepted proofs are provided by two US companies: Apple and Google (through Play Integrity API on Android).

With this topic, we want to clarify several misconceptions behind the reason why the OEMs are so obsessed in locking us out of our own devices. While the actual reason remains a mystery, we can eliminate some of the non-reasons:

0. Is it mandated by the EU RED Act (2014/53/EU)?
This is the most common misconception. lot of people cite the Article 3(3)(i) of the RED Act as the reason why OEMs have to lock down the bootloader permanently. But this is entirely inaccurate. The Article states:

radio equipment supports certain features in order to ensure that software can only be loaded into the radio equipment where the compliance of the combination of the radio equipment and software has been demonstrated.

In the context of a smart mobile device, the “radio equipment” refers to the baseband. This Article effectively requires cryptographical measurements to ensure only authentic baseband firmware signed by the chip manufacturer can be loaded — which has been universally implemented for years without relying on the OEM lock at all.

The true intention of the act is to make sure devices do not interfere with public emergency frequencies, cellular networks, or aircraft communications.
In fact, the EU regulators explicitly foresaw that greedy manufacturers might try to use this directive as a weapon to lock down their devices and kill competition. To prevent this, they wrote Recital 19 directly into the directive:

Verification by radio equipment of the compliance of its combination with software should not be abused in order to prevent its use with software provided by independent parties. The availability to public authorities, manufacturers and users of information on the compliance of intended combinations of radio equipment and software should contribute to facilitate competition. In order to achieve those objectives, the power to adopt acts in accordance with Article 290 TFEU should be delegated to the Commission in respect of the specification of categories or classes of radio equipment for which manufacturers have to provide information on the compliance of intended combinations of radio equipment and software with the essential requirements set out in this Directive.

1. Is it for Anti-theft?
All devices already ship in a locked state, and the current security mechanisms are already good enough to make it practically impossible for a theft to unlock it without the device owner's credentials.
And even with an entirely locked down devices, thefts can sell them for parts.

2. Is it for preventing attackers to inject trojans that hide deeply in the system?
This can happen only in two ways: supply chain attach, or someone physically takes away your phone, unlocks the bootloader (which wipes your data, and adds a warning screen on every reboot), injects the trojan without being you ever noticing.
The former can be avoided by making bootloader unlock only possible after the device is activated by a customer (and in fact, an unlockable bootloader makes it easier for security researchers to find such trojans); the latter sounds more like sci-fi plot.

3. Is it for cutting customer support cost?
The tinkering community is probably < 1% of the entire smartphone users population, and the extra cost for customer support is probably negligible.

Then what are some rationally possible reasons for the OEMs to do so?
Well, we probably all know it already.

They degrade the performance, and intentionally block technically compatible OS features for the older devices, for forced obsolescence.

And with the permanently locked down bootloader, they hold the dictatorship of our devices. They can embed telemetry or even malware directly into the stock ROM -- and we have no way to even know if they are doing so, let along stopping them.

The bottom line:

A permanently locked down bootloader never protects the consumer from attackers.
It protects the OEM from the consumers.


r/Magisk 3d ago

I have an amazing new idea

Thumbnail
1 Upvotes

r/Magisk 3d ago

Is it possible to keep downgrading oneUI 8 versions till I can get down to oneUI 7? (im on version 8.5 and im new to rooting)

1 Upvotes

I was looking at a video on downgrading oneUI versions and was wondering if its possible to do so. (with the corresponding bit version ofc & etc.)


r/Magisk 3d ago

WindowReplyControl whitelist to force ANY app into a floating window using root!

Post image
3 Upvotes

r/Magisk 3d ago

Question [HELP] Tecno Pova 5 LH7N (MT6789) - Red State, need auth file for V737

Thumbnail
1 Upvotes

r/Magisk 4d ago

Question hide root and unlocked bootloader

0 Upvotes

Hi everyone, I'm new to this, but I managed to unlock the bootloader and root my Tecno Spark 8C. Right now, I'm trying to find a way to hide this from apps like TikTok or WhatsApp; specifically with WhatsApp, I can't use it because it won't let me verify my number. If anyone knows a method that works, I'd really appreciate it.


r/Magisk 4d ago

Help Cheap Atom tablet that runs Android 6, manufacturer refuses to share firmware. Any way to get the boot.img to root or am I screwed?

6 Upvotes

Got a cheap Atom tablet from a friend, it's Android 6.0.1, June 2016 security patch, kernel 3.14.0+. The manufacturer (Southern Telecom) refused to share the firmware when I emailed them. Since this is so old I'm hoping there might be some sort of exploit I can use to dump the boot.img? I know of DirtyCOW, but everything for DirtyCOW is ARM, this tablet is x86 (and 32-bit, not x86_64/AMD64). Does anyone now any way I could dump this tablet's boot.img? There's also no TWRP for it.

Bootloader was unlockable with bog standard `fastboot flashing unlock`, tablet is a Southern Telecom SmarTab ST1009x.


r/Magisk 4d ago

Question Spoofing phone into a Google Pixel

1 Upvotes

Has anyone tried spoofing their phone into a Nexus One to get Google's unlimited storage offer? And if so did it work? Are there any caveats?