63 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 ...
Irfan Latif's user avatar
  • 20.4k
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. ...
Robert's user avatar
  • 20.2k
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 ...
beeshyams's user avatar
  • 40.7k
11 votes
Accepted

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

If you happen to have a PIXEL device then Pixel Flasher , an open source project can do everything below, real easy-easy. For help on interface, see here This tool apparently works for some One Plus ...
beeshyams's user avatar
  • 40.7k
9 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 ...
Irfan Latif's user avatar
  • 20.4k
7 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 ...
iBug's user avatar
  • 7,747
7 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 (...
beeshyams's user avatar
  • 40.7k
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 ...
Grimoire's user avatar
  • 2,969
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 ...
beeshyams's user avatar
  • 40.7k
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, ...
beeshyams's user avatar
  • 40.7k
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 ...
beeshyams's user avatar
  • 40.7k
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 ...
beeshyams's user avatar
  • 40.7k
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,...
beeshyams's user avatar
  • 40.7k
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 ...
beeshyams's user avatar
  • 40.7k
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 ...
alecxs's user avatar
  • 4,044
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 ...
Firelord's user avatar
  • 25.1k
3 votes

How to grant an app root access without GUI interaction?

android.permission.ACCESS_SUPERUSER was defined by SuperSU but: Due to changes in Android 5.0 Lollipop, this permission has been deprecated and is completely ignored from SuperSU v2.30 onwards ...
Irfan Latif's user avatar
  • 20.4k
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 ...
iBug's user avatar
  • 7,747
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 ...
AntonyMan's user avatar
3 votes

How to modify the "systemless hosts” file under the newer Magisk?

In recent versions of Magisk and "Systemless Hosts" module you can no longer directly edit the file /system/etc/hosts. Instead you have to modify the hosts file in the Magisk modules ...
Robert's user avatar
  • 20.2k
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 ...
beeshyams's user avatar
  • 40.7k
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 ...
beeshyams's user avatar
  • 40.7k
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 ...
beeshyams's user avatar
  • 40.7k
3 votes
Accepted

Install TWRP and Magisk Manager on Moto G5 Plus without rooting

Answer: it is not possible without unlocking boot loader. Thank you to @alecxs ! Also for anyone interested, rooting has some side effects: cannot load the Netflix app due to safety net checks. Even ...
cbannerjee's user avatar
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 ...
auspicious99's user avatar
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 ...
beeshyams's user avatar
  • 40.7k
3 votes

Magisk issue :Device rooted but Magisk not installed

install 3rd party app like Link2SD or DevTools get the pkgname for hidden Magisk Manager uninstall hidden Magisk Manager from cmd line adb shell cmd package uninstall <pkgname> reinstall ...
alecxs's user avatar
  • 4,044
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 ...
beeshyams's user avatar
  • 40.7k
3 votes
Accepted

Invalid zip file format - Magisk 22.1

You have downloaded the "Source code" release of Magisk which is for developers you want to build/compile Magisk on their own or make modifications to the code. If you want to install Magisk ...
Robert's user avatar
  • 20.2k
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 ...
leewz's user avatar
  • 153

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