> Attention!

New threads need to be created only inroot partition! In the future, they will be processed by moderators.

If you posted a new version of the program, please notify the moderator by clicking the "Complaint" button on your message.

Catalog of Android programs



В® Magisk | Route Manager and off-system platform



Rep: (5499)
В® Magisk
Version: 20.4 / 7.5.1

Last update of the program in the header:28.03.2020

Advance orders for modules Magisksavagemessiahzine.com | Catalog of modules for Magisksavagemessiahzine.com | Magisk Module Discussionsavagemessiahzine.com | Fans Magisk Clubsavagemessiahzine.com | Google Pay does not work!savagemessiahzine.com | GitHub module selection | Selection of XDA modules | Themes XDA Modules

Attached Image

For the operation of the program requires root user rights.

Short description:
An open source utility that allows you to install various system applications and mods in systemless mode and hide the root from any applications and services.
Description

Opensorsnaya utility that patches not boot, provides a route-rights (MagiskSU), set different system applications and fashion systemless mode t. E. Without changing the partition / system. Allows execution of scripts on the various stages of the mount and replace files (e.g., build.prop) before the section / data mount. It allows you to hide the presence of root / unlocked bootloader / SELinux permissive-mode from various bank / postal / gaming applications and Android Pay payment service and receive on some devices OTA-upgrade firmware runoff.

Screenshots
Attached Image
Attached Image


About the application

  • Developer: topjohnwu
  • Russian interface: Yes
  • System requirements: Android 5.0+, an unlocked bootloader (required, because changes are made to ramdisk!), A pre-made nandroid backup.
  • Starting with Magisk 18.1, root is supported for Android 4.2+.

XDA home page
Github releases
Important information and FAQ

Important information:
  • Magisk Manager has been removed from Google Play, so download apk from the header of this theme or from repositories.
  • Some applications do not support root Magisk (MagiskSU) and, accordingly, can not get root-rights. Fix it can only their developers.
  • MagiskHide, as a rule, does not work on devices with Linux kernels below 3.8, and this cannot be fixed due to the lack of components in these kernels necessary to hide the Magisk (exceptions to this rule are possible if the firmware developer ports these components into the old kernel; sometimes happens, for example, on custom based on AOSP).
  • Magisk does not fully support installation on an adapted drive ("adoptable storage" is an SD card formatted in internal memory), otherwise the root may not work. For any problems, it is recommended to first move the manager to the internal drive and only after that ask the question in the subject.
  • Magisk and its shell (Magisk Manager) is desirable to update simultaneously. Obsolescence of one component when updating another leads to problems.
  • Beta versions are installed / uninstalled on the same principle as the stable ones (see below for "Installation / Uninstallation Instructions"). When switching to beta from a stable version, you need to completely remove the stable one using an uninstaller and then install the beta.
  • Beta versions are often updated, but like any beta, they may be unstable and contain bugs. Keep this in mind and always backup before installing.
  • Unofficial beta - the same nightly builds - are less stable than official ones, however they can be updated themselves, and official updates need to be flashed manually (since they are automatically updated only to the stable version). If you are not ready to be a tester and constantly fight with bugs, just put the official beta or stable release.
  • What should the post look like with the question "Why can't I pass the SafetyNet check"

FAQ and instructions:

  • How to install Magisk without custom recovery:by patching boot and its firmwareoroption in pictures. Attention: these methods are only for experienced users, who are able to reanimate the device in case of anything without custom recovery!
  • How to install Magisk on firmware that does not run without SuperSU
  • Dolby Atmos and ViperFX collaboration instructions for the latest Android builds (8.1+) (AOSP / Omni-based)
  • You have a Sony device, and Magisk does not work
  • It is impossible to flash the Magisk zip archive in recovery - the recovery gives error 1 with the message "Boot image patched by other programs! Please restore stock boot image!" ( example ).
    • The boot of your device has already been changed. See paras. 1, 2 instructions for installing Magisk: you need to get rid of the probably existing root and restore the stock boot (flash a clean boot.img from your firmware). Procedurefollowing(this is one of the options, other methods are possible); All questions (where can you get a clean boot.img, how to flash, etc.) ask only in the theme of the firmware of your device.Solution for Xiaomi Mi6 with MiuiPro v7.8.31 firmware

  • It is not possible to flash the Magisk zip archive in recovery - the recovery gives the error "Unable to unpack boot image".
    • Make sure that the bootloader is unlocked. Make sure that on a device installed properly working rekaveri able to mount partitions. Make sure that the kernel is not encrypted (if encrypted - see paragraph 17 of this FAQ..). If everything is in order, apparently, your device is not supported just yet, so Magisk can not patch your kernel. Contact developer Magisk and submit it the core of the firmware of your device. No core - no help. In this topic to write is not necessary - the developer here, has been and never will be.

  • After flashing the Magisk beta, the device freezes for about a minute on the boot screen.
    • Magisk process crashed or SELinux error occurred. Reboot into recovery, remove the beta version and send the developer the log magisk_debug.log from the folder / data.

  • Problems with SafetyNet - fails validation, CTS profile mismatch error, etc. Obsolete, left for history
    • Make sure that the MagiskHide option is enabled in the Magisk Manager settings. Try to turn it off and on again. Did not help? Try to enable Magisk in the settings of the Magisk Core Only Mode, which disables the add. Magisk features. Didn't help too? Try upgrading to the Magisk beta.
    • Perhaps the problem is in some module: Magisk can only hide itself and its root, this does not apply to modules (i.e. if you have installed, say Xposed, Magisk itself cannot hide it, and you will receive an eternal error SafetyNet ). Try using special Magisk modules to bypass SafetyNet checks, this is considered the most effective tool:
    • If you have Xposed installed (even if it is non-system and installed as a Magisk module), you will need to deactivate SafetyNet for successful verification (you can useRoot switchfor quick deactivation) or delete, there are no other options. If you need SafetyNet only for Android Pay, you can trysuchorsuch a way. SafetyNet check will not pass anyway, but Android Pay, if you are very lucky, can earn.
    • If you use SuperSU, you will need to hide the root.suhideor other solutions. Magisk does not know how to hide SuperSU (and other ruts), only its own MagiskSU (seeHiding root and passing SafetyNet). And if you installed SuperSU before installing Magisk, this can cause problems with SafetyNet. Completely remove SuperSU from the device, flip through and go to MagiskSU.
    • Try to translate SELinux into permissive mode, then enforce and reload the device afterwards (you can use SELinux to switch modesSELinuxToggleror other similar utilities).
    • If USB debugging is enabled, try turning it off (Settings ->For developers ->USB debugging) and reboot the device.
    • SafetyNet persistently fails the test and no recipe helps? The problem may be in your firmware; Try to find and install another kernel (if such an option is available for your device). Best of all, Magisk is friendly with fully stock firmware. And, of course, there are still devices that Magisk may not support. Anything can happen.

  • Periodically, the root stops working.
    • In some custom firmware (for example, in Lineage OS), turning on Busybox in Magisk Manager-e leads to instability of the root. If the root periodically stops working, just turn off Busybox in Magisk Manager (not relevant for Magisk v13 +). Also, the reason for the instability of the root can be in the moduleUniversal SafetyNet Fix.

  • WebView crashes when you turn on MagiskHide.
    • This is a bug of your firmware, write it to the developers and ask to enablefixin the assembly.

  • Magisk Manager crashes after update.

  • You have a Sony device, and Magisk does not work.
    • If a stock core is installed on your device, it uses the Sony ELF corporate format. Magisk will repack it in the standard AOSP format, but for this it is necessary that the device be unlocked. With a blocked bootloader repacking is impossible, which means that Magisk will not work either. Unlock the bootloader or forget about Magisk.

  • You have an Asus device, and Magisk does not work.
    • Some Asus devices require a kernel signature. Sign it manually, for this, refer to the theme of your device.

  • You have a Motorola device, and Magisk does not work.
    • On some Motorola devices out of the box is incorrectly implementedF2fs. This can be fixed by installing a custom kernel, otherwise the Magisk functionality will be limited to basic mode (core only mode) - that is, only the basic functions of Magisk will work, all third-party modules will be disabled.

  • After installing the module for Magisk, the device went into a bootlap; Is it possible to remove the module and reanimate the device without deleting the Magisk itself?
    • All downloaded - in the internal memory to Download; Set - in / data / adb / modules; Loaded - in /sbin/.magisk/modules.Removing modules

  • Modules cannot be downloaded from Magisk Manager - the repository is unavailable, an error "incorrect update channel" appears.

  • How to remove encryption from the kernel so that Magisk is installed?
    • Refer to the topic of your device. For some devices, scripts are available that are being stitched in recovery (sample script for Samsung).

  • How to get rid of Xposed for Magisk, if after installing it the device went into the bootlap?

Installation / Removal Instructions
  • If you already have Magisk installed with MagiskSU root
    1. Install / update the Magisk Manager app.
    2. Install / update Magisk from Magisk Manager, restart the device.

  • If any of the other Ruth, no root or update Magisk of Magisk Manager-a failed
    1. Get rid of a third-party root, if there is one (ask questions about this in the theme of this root or in the theme of the firmware of your device).If you have SuperSU, the easiest way is to flasharchive with delete script.
    2. Get rid of the old version of Magisk, if it is installed, flash the uninstaller of the version of which Magisk is installed in the custom recovery. After the uninstaller firmware, it is advisable to make a wipe cache and dalwick cache.
    3. Restore the stock boot (reinstalling the boot itselfor reinstalling the entire firmware completely - your choice). Ask questions about this in the theme of the firmware of your device.
    4. Sewn into custom rekaveri archive the latest version of Magisk.(If there is no custom recovery for your device, but you are ready to take a risk, see the FAQ on how to install Magisk without custom recovery.)
    5. Install the Magisk Manager application to manage Magisk and its modules.

  • Uninstall magisk
    1. Stitch in custom recovery orFlashfireuninstaller Magisk-uninstaller.zip. After flashing uninstaller it is desirable to make a wipe cache and dalvik cache.
    2. If the uninstaller does not help, restore the stock boot.
    3. NB! Magisk before performing patching makes backup in / data / stock_boot_<sha1>.img.gz, so if you have problems, you can always manually unpack the backup, flash the boot in TWRP and so bring the device back to life.
    4. If after removal Magisk device dependent on prompt because the boot katabatic activated dm-verity, restore stock partition / system or sew alternative Root (SuperSU).

Useful links and solutions from members of the forum

Download:
Stable version: 20.4 (20400) | 7.5.1 (267) Displax
Beta version: v20.4 l v7.5.1 MONSTER_PC
CANARYversion: 20420 | 293 (9) Displax
Past versionsCANARY
Change channel updates CANARY

20420 | 292 (9) Displax
20419 | 291 (9) Displax
20419 | 290 (9) Displax
20419 | 289 (9) Displax
20418 | 289 (9) Displax
20418 | 288 (9) Displax
20418 | 287 (9) Displax
20417 | 286 (9) SCR_MegaRacerZ Bug installed modules are not visible, but they work.
20416 | 285 (9) Displax In this release, there are bugs.
20415 | 284 (9) Displax
20414 | 284 (9) Displax
20413 | 284 (9) SCR_MegaRacerZ
20412 | 284 (9) Displax
20411 | 284 (9) Displax
20409 | 284 (9) Displax
20408 | 284 (9) Displax
20407 | 283 (9) Displax
20406 | 283 (9) Displax
20405 | 283 (9) Displax
20404 | 283 (9) Displax
20403 | 283 (9) Displax
20402 | 283 (9) Displax
20401 | 282 (9) SCR_MegaRacerZ
20401 | 280 (8) Displax
20401 | 279 (8) Displax
20308 | 278 (7) M6R1ARTY
20307 | 278 (7) Displax
20306 | 276 (7) Displax
20.4 (20305) | 7.5.2 (275) (7) SCR_MegaRacerZ
20.4 (20304) | 7.5.2 (274) (7) SCR_MegaRacerZ
20.4 (20303) | 7.5.2 (273) (7) Displax
20.4 (20303) | 7.5.2 (272) (7) Displax
20.4 (20303) | 7.5.2 (271) (7) Displax
20.4 (20303) | 7.5.2 (270) (7) Displax
20.4 (20302) | 7.5.2 (269) (7) SCR_MegaRacerZ
v20.4 (20302) l v7.5.2 (268) (7) MONSTER_PC
20.4 (20301) | 7.5.2 (268) (7) SCR_MegaRacerZ
20.3 (20202) | 7.5.1 (266) (7) Displax
v20.3 (20201) l v7.5.1 (266) (7) N-e61
v20.2 (20110) l v7.4.1 (264) (6) MONSTER_PC
20.2 (20109) | 7.4.1 (262) (6) Displax
20.2 (20108) | 7.4.1 (260) (6) Displax
20.2 (20107) | 7.4.1 (259) (6) Displax
20.2 (20105) | 7.4.1 (257) (6) Displax
20.2 (20104) | 7.4.1 (256) (5) Displax
20.2 (20102) | 7.4.1 (255) (4) Displax
20.1 (20004) | 7.4.0 (252) (3) Displax
20.1 (20003) | 7.4.0 (251) (2) Displax
20.1 (20003) | 7.4.0 (249) (2) Displax
20.1 (20003) | 7.4.0 (248) Displax
20.1 (20001) | 7.3.5 (246) Displax
V20.1 (20001) l v7.3.5 (245) MONSTER_PC
19.5 (19407) | 7.3.4 (242) Displax
19.5 (19406) | 7.3.4 (241) Displax
19.5 (19405) l v7.3.4 (240) MONSTER_PC
19.5 (19404) | 7.3.4 (239) Displax
19.5 (19403) | 7.3.4 (238) Displax
19.5 (19402) | 7.3.4 (237) Displax
19.4 (19309) | 7.3.3 (234) Displax
19.4 (19308) | 7.3.3 (233) Displax
19.4 (19307) | 7.3.3 (231) Displax
19.4 (19307) | 7.3.3 (229) Displax
19.4 (19306) | 7.3.3 (228) Displax
19.4 (19304) | 7.3.3 (228) Displax
19.4 (19303) | 7.3.3 (227) Displax
19.4 (19302) | 7.3.1 (225) Displax
19.4 (19301) | 7.3.1 (223) Displax
19.4 (19301) | 7.2.0 (218) Displax
19.4 (19301) | 7.2.0 (216) Displax
19.3 (19203) | 7.2.0 (214) Displax
19.3 (19202) | 7.2.0 (214) Displax
19.3 (19201) | 7.2.0 (214) Displax
19.2 (19102) | 7.1.2 (212) Displax
v19.2 (19101) / v7.1.2 (209210) Mad_Johnny
v19.0 (19005) / v7.1.1 (207) Mad_Johnny
v19.0 (19004) / v7.1.1 (206) Mad_Johnny
19.0 (19003) | 7.1.1 (205) Displax
19.0 (19002) | 7.1.1 (205) Displax
18.2 (18122) | 7.0.0 (200) Displax
18.2 (18121) | 7.0.0 (199) Displax
18.2 (18120) | 7.0.0 (199) Displax
18.2 (18119) | 7.0.0 (199) Displax
18.2 (18118) | 7.0.0 (198) Displax
18.2 (18117) | 7.0.0 (197) Displax
18.2 (18116) | 7.0.0 (196) Displax
18.2 (18115) | 7.0.0 (196) Displax
18.2 (18114) | 7.0.0 (194) Displax
18.2 (18112) | 7.0.0 (193) N-e61
18.2 (18111) | 7.0.0 (191) Displax
18.0 (19001) | 6.1.0 (166) gjf
17.4 (17309) | 6.0.1 (155) gjf
Modified Magisk Versions
Past versions
Starting with release 20.1 (20100) | 7.4.0 (253) (3) fixed problem with slotom Magisk

v20.3 l v7.5.1 MONSTER_PC
19.4 (19400) | 7.3.4 (235) Displax
20.2 (20200) | 7.5.0 (265) (7) Displax
20.1 (20100) | 7.4.0 (253) (3) Displax
Magisk v20.0 l v7.3.5 MONSTER_PC
Magisk v19.3 | v7.3.4 MONSTER_PC
Version: 19.2 stable Alex0047
Version: 19.1 stable Displax
19.0 | v7.1.1 Alex0047
Version: 18.1 stable Alex0047
Version: 18.0 stable Alex0047
Version: 17.4 r29 UNOFFICIAL Post Cosiopey
Version: 17.4 r28 UNOFFICIAL Post Cosiopey
Version: 17.4 r27 UNOFFICIAL Post Cosiopey
Version: 17.4 r26 UNOFFICIAL Post Cosiopey
Version: 17.4 r24 UNOFFICIAL Post Thoughts
Version: 17.4 r21 UNOFFICIAL Post Thoughts
Version: 17.1 stable Post Displax
Version: 16.7 beta Post Displax
Version: 16.6 beta Post Displax
Version: 16.4 treble Post belek1991
Version: 16.4 beta Post Alex0047
Version: 16.3 beta Post Alex0047
Version: 16.2 beta Post DanRub1995
Version: 16.1 beta Post Displax
Version: 16.0 stable Post Displax
Version: 15.4 beta 15.4 (1540) | 5.6.0 (100) Displax
Magisk v15.3, contains Magisk Manager v5.5.5, author astherion
Version: 14.5 beta 14.5 (1456) | 5.4.3 Displax
Version: 14.3 beta 14.3 (1437) | 5.4.0 Kisakuku
Version: 13.3 stable Post Kisakuku
Version: 13.2 stable Post Kisakuku
Version: 13.1 stable Post ogo2012
Attached fileMagisk-Xposed-Uninstaller_v1.0.zip(16.23 KB)
Beta Magisk:
Official beta on XDA | Unofficial beta on xdaandRepository
Safetynet Props Mi5 Gitlab
Mi5 passing SafetyNet with unlocked bootloader! XDA
Install and uninstall past versions of Magisk
Install Magisk v14.0:
If you already have Magisk installed with MagiskSU root
1) Install / update Magisk Manager:Attached fileMagiskManager-v5.4.3.apk(2.29 MB)
2) Install / update Magisk from Magisk Manager, restart the device.
If you have some other root, while there is no root or Magisk Manager cannot be updated from Magisk Manager
1) Get rid of a third-party root, if there is one (ask questions about this in the theme of this root or in the theme of the firmware of your device).If you have SuperSU, the easiest way is to flasharchive with delete script.
2) Restore the stock boot (reinstalling the boot itselfor reinstalling the entire firmware completely - your choice). Ask questions about this in the theme of the firmware of your device.
3) If the old Magisk is already installed, delete it by flashing the FlashFire uninstallerAttached fileMagisk-uninstaller-20171123.zip(2.64 MB)
After the uninstaller firmware, it is advisable to make a wipe cache and dalwick cache.
4) Flash archive with Magisk in recovery or FlashFire:Attached fileMagisk-v14.0.zip(5.53 MB)
5) Install Magisk Manager:Attached fileMagiskManager-v5.4.3.apk(2.29 MB)
Uninstall Magisk v14.0
Stitch in the recovery or FlashFire uninstaller Attached fileMagisk-uninstaller-20171123.zip (2.64 MB)
After the uninstaller firmware, it is advisable to make a wipe cache and dalwick cache.
If you have a recovery curve and the uninstaller did not help, restore the stock boot and manually delete /data/magisk.img, / cache / magisk, / data / busybox.

NB! Magisk makes a backup boot to / data / stock_boot_ before performing patching<sha1>.img.gz, so if you have problems, you can always manually unpack the backup, flash the boot in TWRP and so bring the device back to life.
Install Magisk v13.3:
If you already have Magisk installed with MagiskSU root
1) Install / update Magisk Manager:Attached fileMagiskManager-v5.1.1.apk(4.5 MB)
2) Install / update Magisk from Magisk Manager, restart the device.
If you have some other root, while there is no root or Magisk Manager cannot be updated from Magisk Manager
1) Get rid of a third-party root, if there is one (ask questions about this in the theme of this root or in the theme of the firmware of your device).If you have SuperSU, the easiest way is to flasharchive with delete script.
2) Restore the stock boot (reinstalling the boot itselfor reinstalling the entire firmware completely - your choice). Ask questions about this in the theme of the firmware of your device.
3) If the old Magisk is already installed, delete it by flashing the FlashFire uninstallerAttached fileMagisk-uninstaller-20170813.zip(2.76 MB)
After the uninstaller firmware, it is advisable to make a wipe cache and dalwick cache.
4) Flash archive with Magisk in recovery or FlashFire:Attached fileMagisk-v13.3.zip(5.04 MB)
5) Install Magisk Manager:Attached fileMagiskManager-v5.1.1.apk(4.5 MB)
Uninstall Magisk v13.3
Stitch in the recovery or FlashFire uninstaller Attached fileMagisk-uninstaller-20170813.zip (2.76 MB)
After the uninstaller firmware, it is advisable to make a wipe cache and dalwick cache.
If you have a recovery curve and the uninstaller did not help, restore the stock boot and manually delete /data/magisk.img, / cache / magisk, / data / busybox.

NB! Magisk makes a backup of the kernel in / data / stock_boot_ before performing the patching<sha1>.img.gz, so if you have problems, you can always manually unpack the backup, flash the kernel in TWRP and so bring the device back to life.
Install and uninstall Magisk v12
Installing Magisk v12.0:
If you already have root-rights supported by Magisk (MagiskSU, Magisk phh's superuser or the official non-system SuperSU):
1) Install / update Magisk Manager:Attached fileMagiskManager-v4.3.3.apk(3.44 MB)
2) Install / update Magisk from Magisk Manager, restart the device.

If you have some other root, there is no root yet, or it was not possible to install Magisk from Magisk Manager:
1) Restore the stock kernel (reinstalling the boot itselfor reinstalling the entire firmware completely - your choice). Ask questions about this in the theme of the firmware of your device.
2) If the old Magisk is already installed - delete it by flashing the uninstaller or FlashFire into the recoveryAttached fileMagisk-uninstaller-20170608.zip(617.59 KB)
After the uninstaller firmware, it is advisable to make a wipe cache and dalwick cache.
3) Determine the root:
  • If you need easy hiding of the root and minimal problems with SafetyNet (i.e. minimum problems with Android Pay, banks, games), choose MagiskSU. In this case, you must first flash in recovery or FlashFireAttached fileMagisk-v12.0.zip(6.15 MB)
    If there is no root, Magisk will install it on the MagiskSU device.
  • If you have Android 6+ and you need exactlySuperSUflashingSuperSUBefore installing Magisk. Then to hide the root rootsuhide, because Magisk itself does not hide SuperSU. Then already flashingAttached fileMagisk-v12.0.zip(6.15 MB)
4) Install Magisk Manager:Attached fileMagiskManager-v4.3.3.apk(3.44 MB)

Uninstall Magisk v12.0: Flash Uninstaller or FlashFire Recovery Attached fileMagisk-uninstaller-20170608.zip (617.59 KB)
After the uninstaller firmware, it is advisable to make a wipe cache and dalwick cache.
If you have a recovery curve and the uninstaller did not help, restore the stock boot and manually delete /data/magisk.img, / cache / magisk, / data / busybox.
NB! Magisk makes a backup boot to / data / stock_boot_ before performing patching<sha1>.img.gz, so if you have problems, you can always manually unpack the backup, flash the boot in TWRP and so bring the device back to life.
Install and Uninstall Magisk v11.6
Magisk v11.6 does not work on: Pixel / Pixel XL and some Asus devices. It may not work correctly (Magisk Hide and, as a result, SafetyNet will not work) on Samsung stock firmware and their mods.

Installing Magisk v11.6:
If you already have root-rights (installed MagiskSU, Magisk phh's superuser or the official non-system SuperSU):
1. Install / Update Magisk ManagerAttached fileMagisk Manager_v4.2.7.apk(3.55 MB)

2. Install / update Magisk from Magisk Manager-a, reboot the device.

If you do not have root-rights yet or you could not install Magisk from Magisk Manager:
1. (Recommended) Restore stock boot.
2. If the old Magisk is already installed - delete it by flashing the uninstaller using FlashFire or FlashFire [attachment = "9940712: Magisk-uninstaller-20170320.zip"]
3. Determine the root:
- If you need easy hiding of the root and a minimum of problems with SafetyNet (i.e. a minimum of problems with Android / Samsung Pay, banks, games), choose MagiskSU. In this case, you must first flash in recovery or FlashFireAttached fileMagisk-v11.6.zip(6.15 MB)
If there is no root, Magisk will install it on the MagiskSU device.
- If you have Android 6+ and you needSuperSUflashingSuperSUBefore installing Magisk. Then to hide the root rootsuhide, because Magisk itself does not hide SuperSU. Then already flashingAttached fileMagisk-v11.6.zip(6.15 MB)

4. Install Magisk ManagerAttached fileMagisk Manager_v4.2.7.apk(3.55 MB)

Uninstall Magisk v11.6: Flash Uninstaller in Flash Recovery or FlashFire [attachment = "9940712: Magisk-uninstaller-20170320.zip"] If your recovery curve and uninstaller didn't help, restore the stock boot and manually delete /data/magisk.img, / cache / magisk, / data / busybox.
Install and uninstall Magisk v11.1
Magisk v1-11.1 does not work for: Sony devices with stock boot, Pixel / Pixel XL, some Asus devices. It may not work correctly (Magisk Hide and, as a result, SafetyNet will not work) on Samsung stock firmware and their mods.

Installing Magisk v11.1:
If you already have root-rights (installed MagiskSU, Magisk phh's superuser or the official non-system SuperSU):
1. Install / Update Magisk ManagerAttached fileMagiskManager-v4.2.6.apk(3.52 MB)

2. Install / update Magisk from Magisk Manager-a, reboot the device.

If you do not have root-rights yet or you could not install Magisk from Magisk Manager:
1. (Recommended) Restore stock boot.
2. If the old Magisk is already installed - delete it by flashing the uninstaller or FlashFire into the recoveryAttached fileMagisk-uninstaller-20170206.zip(338.04 KB)

3. Determine the root:
- If you need easy hiding of the root and a minimum of problems with SafetyNet (i.e. a minimum of problems with Android / Samsung Pay, banks, games), choose MagiskSU. In this case, you must first flash in recovery or FlashFireAttached fileMagisk-v11.1.zip(5.72 MB)
If there is no root, Magisk will install it on the MagiskSU device.
- If you have Android 6+ and you needSuperSUflashingSuperSUBefore installing Magisk. Then to hide the root rootsuhide, because Magisk itself does not hide SuperSU. Then already flashingAttached fileMagisk-v11.1.zip(5.72 MB)

4. Install Magisk ManagerAttached fileMagiskManager-v4.2.6.apk(3.52 MB)


Uninstall Magisk v11.1: Flash Uninstaller or FlashFire Recovery Attached fileMagisk-uninstaller-20170206.zip (338.04 KB)
If you have a recovery curve and the uninstaller did not help, restore the stock boot and manually delete /data/magisk.img, / cache / magisk, / data / busybox.
Install and uninstall Magisk v10.2
Installing Magisk v10.2:
If you have Android 6 and have a non-system SuperSU installed / have already installed Magisk v7 + with phh's superuser:
1. InstallAttached fileMagiskManager-v3.1.apk(3.43 MB)

2. Install / update Magisk (and phh's superuser, if installed) from the Magisk Manager, restart the device.

If you do not yet have a root / Magisk is already below v7 /, you could not install Magisk from Magisk Manager:
1. If you already have an old Magisk installed - remove it by flashing the Magisk Uninstaller:Attached fileMagisk-uninstaller-20170102.zip(338.31 KB)

2. Choose the root.
- If you need easy hiding of the root and SafetyNet worker (i.e. a minimum of problems with Android / Samsung Pay, banks, games), choosephh's superuser. In this case, you must first flash in recovery or FlashFireAttached fileMagisk-v10.2.zip(5.65 MB)
If there is no root on the device, Magisk will install phh's superuser for you. You will only need to installphh's root manager.apk.
- If you have Android 6 and you needSuperSU, first (!) flashing in recovery or FlashFireSuperSU(like nonsystem!), and then flashingAttached fileMagisk-v10.2.zip(5.65 MB)

3. InstallAttached fileMagiskManager-v3.1.apk(3.43 MB)
4. (Optional) To hide the root, flashingsuhide, because Magisk itself does not hide SuperSU.

Uninstall Magisk v10.2: Flash Uninstaller or FlashFire Recovery Attached fileMagisk-uninstaller-20170102.zip (338.31 KB)
If you have a recovery curve and the uninstaller did not help, restore the stock boot and manually delete /data/magisk.img, / cache / magisk, / data / busybox.
Install and uninstall Magisk v9
Installing Magisk v9:
1. If you have Android 6 and installed. non-system SuperSU / already installed Magisk v7 + with phh's superuser:
- InstallMagisk Manager v2.5.apk, install / update Magisk (and phh's superuser, if installed) from the Magisk Manager, restart the device.

2. If you don’t have root / there is already a Magisk below v7 / it was not possible to install Magisk from Magisk Manager:
- If you already have an old Magisk installed - delete it by flashing it in recoveryMagisk Uninstaller.
- Choose the root.
a) If you need phh's superuser, first flash it in recovery or FlashFireMagisk v9.zipthen flashingphh-superuser-magisk-r266-2.zipand installphh's superuser.apk.
b) If you have Android 6 and you need SuperSU, first flash it in recovery or FlashFireSuperSUand then flashingMagisk v9.zip.
- InstallMagisk Manager v2.5.apk.
Uninstall Magisk v9: flashing in recovery or flashfire Magisk Uninstaller . If your recovery curve and uninstaller did not help, restore the stock kernel and manually delete /data/magisk.img, / cache / magisk, / data / busybox.
Installing and uninstalling Magisk v6-8
Magisk v8
Installing Magisk v8:
1. If you have installed of. non-system SuperSU or already installed Magisk v7 with phh's superuser:
- PutMagisk Manager v2.1.apk, install / update Magisk from Magisk Manager and restart the device.

2. If you do not have a root / Magisk is already below v7 / Magisk Manager wasn’t put Magisk Manager:
- If you already have an old Magisk installed - delete it by flashing it in recoveryMagisk Uninstaller.
- Stitch in recoveryMagisk v8.zipandphh-superuser-magisk.zip.
- PutMagisk Manager v2.1.apkandphh's superuser.apk.

Uninstall Magisk v8: stitching in recovery Magisk Uninstaller .
If your recovery curve and uninstaller did not help, restore the stock kernel and manually delete /data/magisk.img, / cache / magisk, / data / busybox.
Magisk v7
Installing Magisk v7:
1. Make a nandroid backup.
2. Return the / boot and / system partitions to the original stock state,completelyDelete the root and Xposed, if they are installed (for all information about this, look in their topics!). If you want to use a custom kernel, sew it before installing the Magisk.
3. You decide which root you want to use -SuperSUorphh's superuser. If SuperSU - immediately put it, all questions about this ask inhis topic(to work with Magisk SuperSU must be set tonon-systemBefore installing Magisk!). If you decide to use phh's SuperUser, put it after installing Magisk (see below modules for Magisk, p. 1).
4. Stitch in recoveryAttached fileMagisk-v7.zip(2.18 MB)
5. To manage Magisk modules, install a shell -Attached fileMagiskManager-v2.0.apk(4.13 MB)
You can also install Magisk from Magisk Manager itself (if you have custom recovery).

Uninstall Magisk v7: stitching in recovery Attached fileMagisk-uninstaller-20161004.zip (412.81 KB)
Magisk v6
1. Make a nandroid backup.
2. Return the / boot and / system partitions to the original stock state,completelyDelete the root and Xposed, if they are installed (for all information about this, look in their topics!). If you want to use a custom kernel, sew it before installing the Magisk.
3. Stitch in recoveryAttached fileMagisk-v6.zip(2.72 MB)
4. Choose a root for Magisk (see below modules for Magisk, p. 1).
5. To control the root and SELinux mode, install the shell -Attached fileMagisk_Manager_v1.2.apk(78.07 KB)

Uninstall Magisk v6: stitching in recovery Attached fileMagisk-uninstaller.zip (185.44 KB)

Some applications, for example "exposure The"Use known spelling Magisk (mount leak). Hide from them Ruth will not work. So far it is impossible to fix this, go to the theme of your application and set the modification.
Unlock, installing custom rekaveri replacement kernels, backups and firmware are discussed only in the topics of their devices!

All about HARDWARE certification (verification) SafetyNet

For questions about filling the caps contact the curator of the topic. esleer

Post has been editedesleer - 15.08.20, 00:27
Reason for editing: 20420 | 293 (9)



Rep: (867)
* ilfat12 , In general, the question was asked not in vain and put an edge: derisive:
The solution was found:Club owners Asus Zenfone 2 Laser ZE500KL / ZE500KG (Post by gavrila # 54018605)
The only thing I can not remember is whether all TvRP issue a request for a recording mode)



Rep: (109)
scile @ 10/12/16 5:38 PM*
The only thing I can not remember is whether all TvRP issue a request for a recording mode)
in my opinion with version 3.0.
Yes, he did everything right. The only thing is, if you do not delete Magisk, but simply restore the stock boot, for example, the same TVRP (previously made backup or boot.img from the fastboot archive) or fastboot, then after updating it will be enough to flash only Magisk v7, you will not have to sew all the modules again, it is more convenient in my opinion, if there are a lot of modules)) Personally, I would do that :)
P.S. The easiest option is to return the stock kernel, it is through the same temporary TVRP to flash the backup boot made by Magisk, which is in the root of the data section (/data/stock_boot.img), which Magisk itself does when deleting itself, only it also magisk. img deletes where everything is.
By the way, the author saws Magisk hide and this is good news :)

Post has been editedilfat12 - 12.10.16, 18:30
Reason for editing: Typo



Rep: (109)
Although no, the easiest option is to flash the stock booth via the fastboot, since we still need it to download a temporary TVRP. Then a temporary TVRP and rushed))
Although again, no)) For this option, you need a firmware archive for the fastboot. Extra zamorochki. Through TVRP is still easier. In any case, any option can be used. Who is more convenient))

Post has been editedilfat12 - 12.10.16, 18:44



Rep: (109)
Zamorochitsya now subject TWRP vs OTA. First discovered whether changing the hash partition system according to the selected mode at the first start tvrp or reset its configuration. Indeed, the hash changes, while just select the mode and immediately reboot rekaveri without doing anything else. It turns out that he is already changing mode selection system. Previously, I assumed (not on anything not based just speculation), it's just kind of protective option from accidentally changing system)) As a result of the PTA, of course, is not installed. Had, by the way, to revert to the previous firmware version to check it out. Experiments with the hash check is performed three times a hash varies and is always one and the same)
Also, experiments have shown that on my device, on others it is also possible, OTA does not check what is installed in the recovery section. That is, when TvRP is installed and booted into the temporary stock recovery command:
fastboot boot recovery.img

OTA is installed without problems. But the boot partition changes are no longer tolerated. From the DPR itself, as expected, it is also not installed, it immediately gives an error 7.
The conclusion is: the TvRP mode with respect to the system section should be selected Read Only, while the TVRP can be set to a constant, and the OTA can be sewn from the temporary stock recovery. There is no special difference, you still need a computer, but TVRP on board will never hurt and as a bonus, in the extreme case, you can flash OTA without a computer, restoring the recovery from the same TVRP, but you will need a computer to flash Magisk again.



Rep: (109)
s710 @ 11.10.16, 20:24*
I have been waiting for such an opportunity for a long time, to have a root with the support of OTA. But, since on the Nexus 5X I do not use the root out of the box (as you want stability) are you interested in what manipulations to do?
back to your post. You have this opportunity. I apologize for the oftop, but FlashFire is perfect for you.
The steps are as follows:
1) Unlock bootloader.Keep in mind, as a rule, all data on the smartphone is deleted. Everything is clean.So take care of the backup.
2) Download temporary TVRP in Read Only mode.
3) Flash SuperSU 2.78 SR1
4) If you want to flash non-systemic Xposed 86.2 from topjohnwu. This version is intended to be installed together with SuperSU.
5) Install FlashFire from the market.
6) Upon receipt of the OTA agree to download, but do not install. Most likely the zip will be in the cache section. Flash it from FlashFire, by no means out of recovery, since Ruth will fly off and remember his name, you will need a computer again. Before this case, deal with FlashFire what and how.
Yesterday I personally tested it, no errors, everything is beautifully updated. FlashFire will restore the boot itself, flash the update, restore the Route and reboot the device. And backup will do, if necessary. The perfect solution if only Ruth and Xposed are needed. This is all provided FlashFire supports your device.





Rep: (140)
Unlock bootloader. Keep in mind, as a rule, all data on the smartphone is deleted. Everything is clean.

Why is that? Nothing was removed even after the firmware, not to mention the bootloader. : yes2:



Rep: (109)
* 888nn I know that there are ways to unlock without deleting, but it is still better to be safe. Many on this stung.
In general, it is so intended that all user data is deleted during this operation for security reasons.
Fastboot oem unlock is supposed to delete user data.

Unlock ways and their consequences are best viewed in the subject of your device. I just cautioned just in case)))

Post has been editedilfat12 - 13.10.16, 16:12
Reason for editing: Added



Rep: (140)
ilfat12 Of course, backup should be done without any questions.
But here is to remove a forced, controversial statement. Although he is a supporter of the "clean" installation.



Rep: (23)
* ilfat12 ,
Is it possible, instead of SuperSYU and Iksposeda, to simply flash Magisk? I Xrosed so much is not needed. Only a non-systemic root is needed.



Rep: (109)
* s710,
then why do you need Magisk at all? SuperSU is the root, and the most non-systemic. Plus, he has a suhide tool for hiding the root from programs that don't need to see it. For suhide there is a graphical shell in the market. In your case, simply the best solution.



Rep: (109)
* s710, Moreover, even BusyBox is not installed systematically if there is a non-system SuperSU, but you probably don’t need it)))
The most important thing with the help of the root is that you do not accidentally hook the system))) so it is important that you are going to do this using the root))

Post has been editedilfat12 - 13.10.16, 17:12



Rep: (2913)
* ilfat12,
In nature, there are non-systemic root, bizybox, hposed, also mounted through the init.rts
They also do not touch the system.
Until I understand what the beauty and convenience of magic is ..



Rep: (109)
* gavrila , Type in the modules)) But while few of them. I for myself have made such a module, push there anything you want to change the system. Such as all kinds of helpers for programs that need to be a system for producing large may be changing configs codecs, so out of the box was ac3, changing to a modified dialer. You can delete an application system without disturbing the system. True to this, I use Titanium (freezing), but the possibility is there. You can change the settings build.prop. Probably something else you can do. By the way, non-systemic viper4andriod available as a module.
I edit directly zip itself using X-Plorer.
In Magisk, the built-in BusyBox and in my opinion the hosts file is mounted on top of the system one for programs such as AdAway. But I use the Xposed MinMinGuard module. In applications, it cuts ads better, but it does not cut in browsers, unlike the version with hosts.
Well, about something like that))

Simply put, you can do almost anything with the system and it will remain even after the update. But not everyone needs this)

Post has been editedilfat12 - 13.10.16, 17:59



Rep: (2913)
In Magisk built-in BusyBox

Where is he?
I did not find it in the / magisk section

Ahhh ..
Lies in / data / magisk without symlink .. and it does not link anywhere ..
With such a bizybox, there is no sense for the console command busybox to my android in this case is unfamiliar

Copied the busybox binary from / data / magisk to / magisk / phh / bin and commanded busybox --install -s / system / xbin
Now all the links on the ground

Post has been editedgavrila - 13.10.16, 18:12



Rep: (109)
* gavrila , in version 7, I did not find the busybox binary itself, maybe a mistake or intentionally done, so yes, Android doesn’t know the busybox command, but all the utilities are there and the system sees them. Trite try the command which wget and everything will become clear.



Rep: (109)
gavrila @ Today, 17:59*
Lies in / data / magisk without symlink .. and it does not link anywhere ..
There is no sense with such a bizybox
symlinks are not needed if the path to executable files is in the $ PATH variable
Dial in the terminal $ PATH and it will be still more clear)))

Post has been editedilfat12 - 13.10.16, 18:16



Rep: (2913)
but all utilities are there and the system sees them

Really))

I just can not see the root of the programВ® Secure Settingsin conjunction with the mag and phh-root ..
All other applications of the root see



Rep: (109)
* gavrila Well, if the applications see, then I think this is enough))
I have Root Check, for example, sees Ruth, and BusyBox does not, but it is clear why)))

Post has been editedilfat12 - 13.10.16, 18:22
Reason for editing: Typo



Rep: (2913)
Really))

No, not really
applet which is in the toolbox ..
but try to launch the who applet - it is not in the toolbox .. and it is not called from the bizybox.
I looked at $ PATH and saw the path / magisk/.core/busybox, but there is no such folder there ..
Apparently the author forgot to make a link to the / data / busybox folder in the /magisk/.core folder



Rep: (109)
gavrila @ Today, 18:24*
applet which is in the toolbox ..
no matter where it is, it matters where it finds wget.
gavrila @ Today, 18:24*
but try to launch the who applet - it is not in the toolbox .. and it is not called from the bizybox.
is called. Again, try which who
Attached Image

gavrila @ Today, 18:24*
I looked at $ PATH and saw the path / magisk/.core/busybox, but there is no such folder there ..
there is such a folder. She is hidden. If the first character in the file or folder name is a dot, then the file or folder becomes hidden. In this case, the folder .core;)

Post has been editedilfat12 - 13.10.16, 18:54
Reason for editing: Clarification, typos, screen


Full version    

Help     rules

Time is now: 17/08/20, 10:24