Hot answers tagged

54 votes
Accepted

How does Magisk work?

Most part of your question is covered in Magisk Documentation. I will quote one of my previous answers to a different question, with some unnecessary details :) PREREQUISITES: To have a comprehensive ...
  • 18.1k
19 votes
Accepted

Why is Android rooting not as fragmented as iOS jailbreaking?

Magisk is not comparable to an iOS jailbreak, because Magisk simply relies on an existing possibility to access a device on root level so that it can access and modify the flash memory directly (e.g. ...
  • 16.4k
16 votes
Accepted

How to install EdXposed on Android 10 without triggering safety net

xposed-framework is de facto dead , the last update being more than two years ago and that too for Oreo and there is no news of further updates. EdXposed , being open source is a preferred alternative ...
  • 38k
10 votes
Accepted

How do you root a device with Magisk when it doesn't have a custom recovery

This answer is not applicable to Samsung / Huawei devices First, unlock your bootloader. This again ranges from very easy to complicated procedures getting unlock codes, waiting period etc, so read ...
  • 38k
6 votes

How does Magisk work?

Magisk provides root access by providing a working "root" binary mounted at /sbin/magisk. Any application that tries to run this binary will bring up Magisk to grant them root access, which is in turn ...
  • 7,374
6 votes
Accepted

What is 02 in the magisk patched vbmeta.img?

According to this piece of source code by Intel, there is an uint32_t starting at position0x78 (120) and ending at 0x7b (124). This location is marked as "flags from the AvbVBMetaImageFlags ...
  • 2,909
6 votes
Accepted

Magisk will fail Safety-Net hereafter. Why?

This is the latest (as on 30 August 21) on safety net. What are the changes in Magisk? John Wu (Magisk Developer) posted updates today, which clarifies the reasons. Earlier, SafetyNet API wasn't ...
  • 38k
6 votes

How to mount rclone on Android?

The Magisk module you linked is using fusermount binary from this thread which is built for Termux environment. But LD_LIBRARY_PATH environment variable is not being set properly in the module, so the ...
  • 18.1k
5 votes
Accepted

Stock image dump for running Magisk necessary?

Stock image dump for running Magisk necessary? No. Far more easier is to use the flashable ZIP that does all- That performs all the steps: backing up the boot image, creating a patched version, ...
  • 38k
5 votes
Accepted

Will installing TWRP wipe my device?

No. TWRP is only a custom recovery that replaces your stock recovery. But be sure to flash the right TWRP for your device. Searching in this XDA thread using your model number would be a good idea (On ...
  • 38k
5 votes

What are the changes made to Magisk?

References: State of Magisk: 2021 by John Wu (you need a medium account to access (free) Explanation by Chris Renshaw (better known as osm0sis on XDA) Magisk is dropping support for hiding root ...
  • 38k
5 votes

How to install Xposed framework on Android 12? What about safety net?

This answer is valid on the day of posting and it is very unlikely I would be updating it. Please feel free to edit this or add a separate answer Firstly,edxposed was the way in recent years.However,...
  • 38k
5 votes

Update to Magisk 24.1. Support for XPosed modules / Changes

tl:dr; Zygisk = Zygote + Magisk Use Zygisk-ified Lsposed (this was the undocumented learning to get Xposed modules running) Use Zygisk-ified USNF for safety-net check Previous setup :Magisk 23.x (...
  • 38k
4 votes
Accepted

How to hide or spoof bootloader info from any app?

Install XprivacyLua and select use tracking Pics below show the difference in output For spoofing instead of hiding you may have to use custom hooks. You can ask on the XDA thread of the app or use ...
  • 38k
4 votes
Accepted

Can't remove bloatware after rooted

You don't have to root your device for debloating. System apps can be "uninstalled" from adb shell adb shell pm disable --user 0 <pkgname> (actually that will disable the app. Do this ...
  • 3,173
4 votes
Accepted

Magisk manager doesn't show any modules

If it were to happen to me, my preferred approach would be: Step 1: Clear data of Magisk Manager app Whatever way your Android supports, open the App info page for your Magisk manager app, force stop ...
  • 23.7k
3 votes
Accepted

Install Magisk in TWRP, with "Keep DM-Verity/AVB 2.0" option?

With Magisk 17.1 (introduced by topjohnwu in this commit), Magisk installer ZIP now detects system_root_image and keeps dm-verity/AVB 2.0 when being flashed in recovery. This should solve the issue ...
  • 7,374
3 votes

How to install TWRP after Magisk?

There is different method from Android 9 and later. For Android 9 and 10 devices, ensure to disable dm_verity by flashing an empty vbmeta before flashing magisk patched boot. Some devices most ...
3 votes
Accepted

Where can I add xposed modules to systemless xposed framework?

From Magisk tap downloads and search for Xposed Choose Xposed version corresponding to your Android version- choose the version by rovo89 Tap on the module, on the next screen it will prompt you to ...
  • 38k
3 votes
Accepted

Can "Magisk" hide bootloader status?

Edit NO It cannot hide. Developer of Magisk says in his tweet, after the latest Google update Q6: Is MagiskHide meaningless now? A6: It depends on your expectation. MagiskHide is still effective to ...
  • 38k
3 votes

How to get vertical recent/overview navigation in Android 10?

This is a workaround and not what the OP wants in terms of vertical recents ( I don't think it's possible for reasons mentioned at the end of answer). Install EdXposed (How to install EdXposed on ...
  • 38k
3 votes
Accepted

SafetyNet vs MagiskHide: what's the status now in mid 2020?

(29 June 2020) It looks like Google is just being cautious, and preparing a new field in the SafetyNet response. According to the SafetyNet API Clients Team We have started rolling out a new feature ...
3 votes
Accepted

Installing magisk with Android 11

Certainly not. It's safe All that you are doing in this step is to Check if your device is recognized in fastboot mode by fastboot devices Replace the boot image by the patched boot image on your ...
  • 38k
3 votes
Accepted

Magisk issue :Device rooted but Magisk not installed

Alecxs answer (thanks) led me to a different and easier solution. I uninstalled the manager and tapped on the hidden manager and it opened up with the correct status! Ridiculously simple. Note to ...
  • 38k
3 votes

Hiding root from banking app in 2021

You don't need all of those modules and apps (though XprivacyLua is needed) I can totally understand your situation so I'll explain what i did for myself. Just follow step by step and it'll work. ...
2 votes

Where is the "systemless hosts" file under Magisk?

As far as I know, the point of that Magisk feature is to hide the hosts file from both apps and Android itself. That means you should be able to edit the hosts file with a file editor app, or use a ...
  • 153
2 votes

How to prevent systemless Xposed Framework from crashing Play Store?

The developer of GravityBox Xposed modules, C3C0, suggested to use official and original Xposed Framework (flashes system partition and breaks Safety Net). They confirmed it working alongside Play ...
  • 23.7k
2 votes
Accepted

Is it possible to get root permission using Magisk in Work Profile?

Choose User-independent option in Multiuser Mode Settings of Magisk app. User profiles and multi users are managed inside OS, nothing to do with recovery.
  • 18.1k
2 votes

How to load kernel module with Magisk root but without custom kernel?

I know that to be able to install a driver into the kernel, that means a custom kernel and then you would not be able to have OTA updates which defeats the above purpose. You can't have OTA updates ...
  • 18.1k
2 votes
Accepted

TWRP Wipe question

When installing Magisk you don't need to wipe anything (data, dalvik, cache, system, etc). All you need is to install the Magisk zip. If you want to install a custom ROM, then it is recommended to ...

Only top scored, non community-wiki answers of a minimum length are eligible