Как сделать хард рекавери

Закрыть ... [X]

Anais10

Сообщение #1

26.09.16, 23:35
Magisk - The Universal Systemless Interface
версия: 15.3 / 5.5.5

Последнее обновление программы в шапке: 13.01.2018

Прикрепленное изображение Прикрепленное изображение

Старые интерфейсы

Magisk Manager 1.2 c Magisk 6.0

Прикрепленное изображение

Magisk 7-12


Для функционирования программы необходимы права root пользователя.

Краткое описание:
Опенсорсная утилита, позволяющая устанавливать различные системные приложения и моды в режиме systemless и скрывать рут от любых приложений и сервисов.

Описание:
Опенсорсная утилита, которая патчит ядро и позволяет получить рут-права (MagiskSU) и устанавливать различные системные приложения и моды в режиме systemless, т. е. без изменения раздела /system. Позволяет запускать скрипты на различных этапах монтирования и подменять файлы (например, build.prop) еще до монтирования раздела /data. Позволяет скрывать наличие рута/разблокированного бутлоадера/permissive-режима SELinux от различных банковских/почтовых/игровых приложений и платежного сервиса Android Pay, а также спокойно получать OTA-обновления стоковых прошивок.

Требуется Android: 5.0 и выше
Русский интерфейс: да
Разработчик: topjohnwu
Домашняя страница (XDA) | GitHub | Чейнджлог | Бета-версии Magisk | Неофициальные бета-версии | Чейнджлог бета-версий | Инструкции | Скрытие рута и проверка SafetyNet | Не запускается Android Pay!

Системные требования: разблокированный бутлоадер (обязателен, т. к. изменения вносятся в ядро!), кастомный рекавери и предварительно сделанный нандроид-бэкап.
Рут-права: Magisk версий 13+ поддерживает и скрывает только свой MagiskSU. Если рута на девайсе нет, MagiskSU будет установлен по умолчанию. От остальных рутов необходимо избавляться до установки Magisk.
Известные ограничения:

  • Magisk не поддерживает девайсы Pixel/Pixel XL. Пробуйте неофициальные сборки для Pixel поддержка линейки Pixel добавлена c версии 14.1+;
  • Не поддерживается установка на адаптированный накопитель ("adoptable storage" - SD-карта, отформатированная во внутреннюю память), в противном случае рут не будет работать;
  • MagiskHide, как правило, не работает на девайсах с ядрами Linux ниже 3.8, и пофиксить это нельзя из-за отсутствия в этих ядрах компонентов, необходимых для скрытия Magisk (исключения из этого правила возможны, если разработчик прошивки портирует эти компоненты в старое ядро; такое порой случается, например, на кастомах на базе AOSP).
  • Некоторые приложения не поддерживают рут Magisk (MagiskSU) и, соответственно, не могут получить рут-права. Пофиксить это могут только их разработчики.

Magisk Manager удален из Google Play, поэтому качайте apk из шапки этой темы или из репозиториев.

Установка Magisk v15.3:

Если у вас уже установлен Magisk с рутом MagiskSU

1) Устанавливаете/обновляете Magisk Manager: Прикрепленный файлMagiskManager-v5.5.5.apk ( 2,3 МБ )
2) Устанавливаете/обновляете Magisk из Magisk Manager-a, перезагружаете девайс.

Если у вас какой-то другой рут, пока нет рута или обновить Magisk из Magisk Manager-a не удалось

1) Избавляетесь от стороннего рута, если он имеется (вопросы об этом задавайте в тему этого рута или в тему прошивки своего девайса). Если у вас SuperSU, проще всего прошить архив со скриптом удаления.
2) Восстанавливаете стоковое ядро (переустановкой самого ядра или переустановкой всей прошивки начисто - на ваш выбор). Вопросы об этом задавайте в тему прошивки своего девайса.
3) Если уже установлен старый Magisk - удаляете его, прошивая в рекавери или FlashFire деинсталлятор Прикрепленный файлMagisk-uninstaller-20180113.zip ( 2,59 МБ )
После прошивки деинсталлятора желательно сделать вайп кэша и далвик-кэша.
4) Прошиваете в рекавери или FlashFire архив с Magisk: Прикрепленный файлMagisk-v15.3.zip ( 5,76 МБ )
5) Устанавливаете Magisk Manager: Прикрепленный файлMagiskManager-v5.5.5.apk ( 2,3 МБ )

Удаление Magisk v15.3

Прошиваете в рекавери или FlashFire деинсталлятор Прикрепленный файлMagisk-uninstaller-20180113.zip ( 2,59 МБ )
После прошивки деинсталлятора желательно сделать вайп кэша и далвик-кэша.
Если у вас кривой рекавери и деинсталлятор не помог, восстанавливаете стоковое ядро и вручную удаляете /data/magisk.img, /cache/magisk, /data/busybox.

NB! Magisk перед выполнением патчинга делает бэкап ядра в /data/stock_boot_<sha1>.img.gz, так что при возникновении проблем вы всегда можете вручную распаковать бэкап, прошить ядро в TWRP и так вернуть девайс к жизни.

Бета-версии Magisk (оф.: 15.3 / 5.5.5 | неоф.: 15.3 / 5.5.5)

I. Официальные бета-версии (XDA)
Magisk Manager v5.5.5 и Magisk v15.3 в архиве для рекавери/FlashFire: Прикрепленный файлMagisk-v15.3(1531).zip ( 5,76 МБ )

II. Неофициальные бета-версии (XDA | Репозиторий)
Magisk Manager v5.5.5: Прикрепленный файлMagiskManager-v5.5.5-180113.apk ( 2,37 МБ )
Magisk v15.3 для рекавери/FlashFire: Прикрепленный файлMagisk-v15.3-180113.zip ( 5,81 МБ )

Деинсталлятор для бета-версий Magisk используется тот же, что и для стабильных: Прикрепленный файлMagisk-uninstaller-20180113.zip ( 2,59 МБ )

- Бета-версии устанавливаются/удаляются по тому же принципу, что и стабильные (см. выше "Установка/Удаление Magisk v15.3"). При переходе на бету со стабильной версии нужно полностью удалить стабильную с помощью деинсталлятора и затем установить бету.
- Magisk v13+ совместим только с Magisk Manager v5+ и наоборот! Обе части Magisk нужно обновлять одновременно!
- !!! Бета-версии часто обновляются, но, как любые беты, они могут быть нестабильны и содержать баги. Помните об этом и всегда делайте бэкап перед установкой.
- Неофициальные беты - они же ночные сборки - менее стабильны, чем официальные, однако могут они обновляться сами, а обновления официальных нужно прошивать вручную (т. к. автоматически они обновляются только на стабильную версию). Если вы не готовы быть тестером и постоянно воевать с багами, просто ставьте официальные беты или стабильный релиз.

Моды

Облегченный мод

Установка и удаление прошлых версий Magisk

Установка Magisk v14.0:

Если у вас уже установлен Magisk с рутом MagiskSU

1) Устанавливаете/обновляете Magisk Manager: Прикрепленный файлMagiskManager-v5.4.3.apk ( 2,29 МБ )
2) Устанавливаете/обновляете Magisk из Magisk Manager-a, перезагружаете девайс.

Если у вас какой-то другой рут, пока нет рута или обновить Magisk из Magisk Manager-a не удалось

1) Избавляетесь от стороннего рута, если он имеется (вопросы об этом задавайте в тему этого рута или в тему прошивки своего девайса). Если у вас SuperSU, проще всего прошить архив со скриптом удаления.
2) Восстанавливаете стоковое ядро (переустановкой самого ядра или переустановкой всей прошивки начисто - на ваш выбор). Вопросы об этом задавайте в тему прошивки своего девайса.
3) Если уже установлен старый Magisk - удаляете его, прошивая в рекавери или FlashFire деинсталлятор Прикрепленный файлMagisk-uninstaller-20171123.zip ( 2,64 МБ )
После прошивки деинсталлятора желательно сделать вайп кэша и далвик-кэша.
4) Прошиваете в рекавери или FlashFire архив с Magisk: Прикрепленный файлMagisk-v14.0.zip ( 5,53 МБ )
5) Устанавливаете Magisk Manager: Прикрепленный файлMagiskManager-v5.4.3.apk ( 2,29 МБ )

Удаление Magisk v14.0

Прошиваете в рекавери или FlashFire деинсталлятор Прикрепленный файлMagisk-uninstaller-20171123.zip ( 2,64 МБ )
После прошивки деинсталлятора желательно сделать вайп кэша и далвик-кэша.
Если у вас кривой рекавери и деинсталлятор не помог, восстанавливаете стоковое ядро и вручную удаляете /data/magisk.img, /cache/magisk, /data/busybox.

NB! Magisk перед выполнением патчинга делает бэкап ядра в /data/stock_boot_<sha1>.img.gz, так что при возникновении проблем вы всегда можете вручную распаковать бэкап, прошить ядро в TWRP и так вернуть девайс к жизни.

Установка Magisk v13.3:

Если у вас уже установлен Magisk с рутом MagiskSU

1) Устанавливаете/обновляете Magisk Manager: Прикрепленный файлMagiskManager-v5.1.1.apk ( 4,5 МБ )
2) Устанавливаете/обновляете Magisk из Magisk Manager-a, перезагружаете девайс.

Если у вас какой-то другой рут, пока нет рута или обновить Magisk из Magisk Manager-a не удалось

1) Избавляетесь от стороннего рута, если он имеется (вопросы об этом задавайте в тему этого рута или в тему прошивки своего девайса). Если у вас SuperSU, проще всего прошить архив со скриптом удаления.
2) Восстанавливаете стоковое ядро (переустановкой самого ядра или переустановкой всей прошивки начисто - на ваш выбор). Вопросы об этом задавайте в тему прошивки своего девайса.
3) Если уже установлен старый Magisk - удаляете его, прошивая в рекавери или FlashFire деинсталлятор Прикрепленный файлMagisk-uninstaller-20170813.zip ( 2,76 МБ )
После прошивки деинсталлятора желательно сделать вайп кэша и далвик-кэша.
4) Прошиваете в рекавери или FlashFire архив с Magisk: Прикрепленный файлMagisk-v13.3.zip ( 5,04 МБ )
5) Устанавливаете Magisk Manager: Прикрепленный файлMagiskManager-v5.1.1.apk ( 4,5 МБ )

Удаление Magisk v13.3

Прошиваете в рекавери или FlashFire деинсталлятор Прикрепленный файлMagisk-uninstaller-20170813.zip ( 2,76 МБ )
После прошивки деинсталлятора желательно сделать вайп кэша и далвик-кэша.
Если у вас кривой рекавери и деинсталлятор не помог, восстанавливаете стоковое ядро и вручную удаляете /data/magisk.img, /cache/magisk, /data/busybox.

NB! Magisk перед выполнением патчинга делает бэкап ядра в /data/stock_boot_<sha1>.img.gz, так что при возникновении проблем вы всегда можете вручную распаковать бэкап, прошить ядро в TWRP и так вернуть девайс к жизни.

Установка и удаление Magisk v12

Установка Magisk v12.0:
Если у вас уже есть рут-права, поддерживаемые Magisk-ом (MagiskSU, Magisk phh's superuser или официальный несистемный SuperSU):
1) Устанавливаете/обновляете Magisk Manager: Прикрепленный файлMagiskManager-v4.3.3.apk ( 3,44 МБ )
2) Устанавливаете/обновляете Magisk из Magisk Manager-a, перезагружаете девайс.

Если у вас какой-то другой рут, пока нет рута или установить Magisk из Magisk Manager-a не удалось:
1) Восстанавливаете стоковое ядро (переустановкой самого ядра или переустановкой всей прошивки начисто - на ваш выбор). Вопросы об этом задавайте в тему прошивки своего девайса.
2) Если уже установлен старый Magisk - удаляете его, прошивая в рекавери или FlashFire деинсталлятор Прикрепленный файлMagisk-uninstaller-20170608.zip ( 617,59 КБ )
После прошивки деинсталлятора желательно сделать вайп кэша и далвик-кэша.
3) Определяетесь с рутом:

  • Если вам требуется легкое скрытие рута и минимум проблем с SafetyNet (т. е. минимум проблем с Android Pay, банками, играми), выбирайте MagiskSU. В этом случае нужно сначала прошить в рекавери или FlashFire Прикрепленный файлMagisk-v12.0.zip ( 6,15 МБ )
    При отсутствии рута Magisk сам установит на девайс MagiskSU.
  • Если у вас Android 6+ и вам нужен именно SuperSU, прошиваете SuperSU ДО установки Magisk. Затем для скрытия рута прошиваете suhide, т. к. сам Magisk не скрывает SuperSU. Затем уже прошиваете Прикрепленный файлMagisk-v12.0.zip ( 6,15 МБ )
4) Устанавливаете Magisk Manager: Прикрепленный файлMagiskManager-v4.3.3.apk ( 3,44 МБ )

Удаление Magisk v12.0: прошиваете в рекавери или FlashFire деинсталлятор Прикрепленный файлMagisk-uninstaller-20170608.zip ( 617,59 КБ )
После прошивки деинсталлятора желательно сделать вайп кэша и далвик-кэша.
Если у вас кривой рекавери и деинсталлятор не помог, восстанавливаете стоковое ядро и вручную удаляете /data/magisk.img, /cache/magisk, /data/busybox.
NB! Magisk перед выполнением патчинга делает бэкап ядра в /data/stock_boot_<sha1>.img.gz, так что при возникновении проблем вы всегда можете вручную распаковать бэкап, прошить ядро в TWRP и так вернуть девайс к жизни.

Установка и удаление Magisk v11.6

Magisk v11.6 не работает на: девайсах Pixel/Pixel XL и некоторых Asus. Может работать некорректно (не будет работать Magisk Hide и, как результат, SafetyNet) на стоковых прошивках Samsung и их модах.

Установка Magisk v11.6:
Если у вас уже есть рут-права (установлен MagiskSU, Magisk phh's superuser или официальный несистемный SuperSU):
1. Устанавливаете/обновляете Magisk Manager из Google Play или отсюда: Прикрепленный файлMagisk Manager_v4.2.7.apk ( 3,55 МБ )

2. Устанавливаете/обновляете Magisk из Magisk Manager-a, перезагружаете девайс.

Если у вас пока нет рут-прав или установить Magisk из Magisk Manager-a не удалось:
1. (Рекомендуется) Восстанавливаете стоковое ядро.
2. Если уже установлен старый Magisk - удаляете его, прошивая в рекавери или FlashFire деинсталлятор [attachment="9940712:Magisk-uninstaller-20170320.zip"]
3. Определяетесь с рутом:
-- Если вам требуется легкое скрытие рута и минимум проблем с SafetyNet (т. е. минимум проблем с Android/Samsung Pay, банками, играми), выбирайте MagiskSU. В этом случае нужно сначала прошить в рекавери или FlashFire Прикрепленный файлMagisk-v11.6.zip ( 6,15 МБ )
При отсутствии рута Magisk сам установит на девайс MagiskSU.
-- Если у вас Android 6+ и вам нужен SuperSU, прошиваете SuperSU ДО установки Magisk. Затем для скрытия рута прошиваете suhide, т. к. сам Magisk не скрывает SuperSU. Затем уже прошиваете Прикрепленный файлMagisk-v11.6.zip ( 6,15 МБ )

4. Устанавливаете Magisk Manager из Google Play или отсюда: Прикрепленный файлMagisk Manager_v4.2.7.apk ( 3,55 МБ )

Удаление Magisk v11.6: прошиваете в рекавери или FlashFire деинсталлятор [attachment="9940712:Magisk-uninstaller-20170320.zip"] Если у вас кривой рекавери и деинсталлятор не помог, восстанавливаете стоковое ядро и вручную удаляете /data/magisk.img, /cache/magisk, /data/busybox.

Установка и удаление Magisk v11.1

Magisk v1-11.1 не работает на: девайсах Sony со стоковыми ядрами, Pixel/Pixel XL, некоторых девайсах Asus. Может работать некорректно (не будет работать Magisk Hide и, как результат, SafetyNet) на стоковых прошивках Samsung и их модах.

Установка Magisk v11.1:
Если у вас уже есть рут-права (установлен MagiskSU, Magisk phh's superuser или официальный несистемный SuperSU):
1. Устанавливаете/обновляете Magisk Manager из Google Play или отсюда: Прикрепленный файлMagiskManager-v4.2.6.apk ( 3,52 МБ )

2. Устанавливаете/обновляете Magisk из Magisk Manager-a, перезагружаете девайс.

Если у вас пока нет рут-прав или установить Magisk из Magisk Manager-a не удалось:
1. (Рекомендуется) Восстанавливаете стоковое ядро.
2. Если уже установлен старый Magisk - удаляете его, прошивая в рекавери или FlashFire деинсталлятор Прикрепленный файлMagisk-uninstaller-20170206.zip ( 338,04 КБ )

3. Определяетесь с рутом:
-- Если вам требуется легкое скрытие рута и минимум проблем с SafetyNet (т. е. минимум проблем с Android/Samsung Pay, банками, играми), выбирайте MagiskSU. В этом случае нужно сначала прошить в рекавери или FlashFire Прикрепленный файлMagisk-v11.1.zip ( 5,72 МБ )
При отсутствии рута Magisk сам установит на девайс MagiskSU.
-- Если у вас Android 6+ и вам нужен SuperSU, прошиваете SuperSU ДО установки Magisk. Затем для скрытия рута прошиваете suhide, т. к. сам Magisk не скрывает SuperSU. Затем уже прошиваете Прикрепленный файлMagisk-v11.1.zip ( 5,72 МБ )

4. Устанавливаете Magisk Manager из Google Play или отсюда: Прикрепленный файлMagiskManager-v4.2.6.apk ( 3,52 МБ )

Удаление Magisk v11.1: прошиваете в рекавери или FlashFire деинсталлятор Прикрепленный файлMagisk-uninstaller-20170206.zip ( 338,04 КБ )
Если у вас кривой рекавери и деинсталлятор не помог, восстанавливаете стоковое ядро и вручную удаляете /data/magisk.img, /cache/magisk, /data/busybox.

Установка и удаление Magisk v10.2

Установка Magisk v10.2:
Если у вас Android 6 и установлен несистемный SuperSU / уже установлен Magisk v7+ с phh's superuser:
1. Устанавливаете Прикрепленный файлMagiskManager-v3.1.apk ( 3,43 МБ )

2. Устанавливаете/обновляете Magisk (и phh's superuser, если он установлен) из Magisk Manager-a, перезагружаете девайс.

Если у вас пока нет рута / уже стоит Magisk ниже v7 / установить Magisk из Magisk Manager-a не удалось:
1. Если у вас уже установлен старый Magisk - удаляете его, прошив Magisk Uninstaller: Прикрепленный файлMagisk-uninstaller-20170102.zip ( 338,31 КБ )

2. Выбираете рут.
-- Если вам нужно легкое скрытие рута и рабочий SafetyNet (т. е. минимум проблем с Android/Samsung Pay, банками, играми), выбирайте phh's SuperUser. В этом случае нужно сначала прошить в рекавери или FlashFire Прикрепленный файлMagisk-v10.2.zip ( 5,65 МБ )
При отсутствии рута на девайсе Magisk сам установит вам phh's superuser. Вам нужно будет установить только phh's root manager.apk.
-- Если у вас Android 6 и вам нужен SuperSU, сначала (!) прошиваете в рекавери или FlashFire SuperSU (как несистемный!), а затем прошиваете Прикрепленный файлMagisk-v10.2.zip ( 5,65 МБ )

3. Устанавливаете Прикрепленный файлMagiskManager-v3.1.apk ( 3,43 МБ )
4. (Опционально) Для скрытия рута прошиваете suhide, т. к. сам Magisk не скрывает SuperSU.

Удаление Magisk v10.2: прошиваете в рекавери или FlashFire деинсталлятор Прикрепленный файлMagisk-uninstaller-20170102.zip ( 338,31 КБ )
Если у вас кривой рекавери и деинсталлятор не помог, восстанавливаете стоковое ядро и вручную удаляете /data/magisk.img, /cache/magisk, /data/busybox.

Установка и удаление Magisk v9

Установка Magisk v9:
1. Если у вас Android 6 и установлен оф. несистемный SuperSU / уже установлен Magisk v7+ с phh's superuser:
- Устанавливаете Magisk Manager v2.5.apk, устанавливаете/обновляете Magisk (и phh's superuser, если он установлен) из Magisk Manager-a, перезагружаете девайс.

2. Если у вас нет рута / уже стоит Magisk ниже v7 / установить Magisk из Magisk Manager-a не удалось:
-- Если у вас уже установлен старый Magisk - удаляете его, прошив в рекавери Magisk Uninstaller.
-- Выбираете рут.
а) Если вам нужен phh's superuser, сначала прошиваете в рекавери или FlashFire Magisk v9.zip, затем прошиваете phh-superuser-magisk-r266-2.zip и устанавливаете phh's superuser.apk.
б) Если у вас Android 6 и вам нужен SuperSU, сначала прошиваете в рекавери или FlashFire SuperSU, а затем прошиваете Magisk v9.zip.
- Устанавливаете Magisk Manager v2.5.apk.
Удаление Magisk v9: прошиваете в рекавери или FlashFire Magisk Uninstaller. Если у вас кривой рекавери и деинсталлятор не помог, восстанавливаете стоковое ядро и вручную удаляете /data/magisk.img, /cache/magisk, /data/busybox.

Установка и удаление Magisk v6-8

Magisk v8

Установка Magisk v8:
1. Если у вас установлен оф. несистемный SuperSU или уже установлен Magisk v7 с phh's superuser:
- Ставите Magisk Manager v2.1.apk, устанавливаете/обновляете Magisk из Magisk Manager-a и перезагружаете девайс.

2. Если у вас нет рута / уже стоит Magisk ниже v7 / поставить Magisk из Magisk Manager-a не удалось:
- Если у вас уже установлен старый Magisk - удаляете его, прошив в рекавери Magisk Uninstaller.
- Прошиваете в рекавери Magisk v8.zip и phh-superuser-magisk.zip.
- Ставите Magisk Manager v2.1.apk и phh's superuser.apk.

Удаление Magisk v8: прошиваете в рекавери Magisk Uninstaller.
Если у вас кривой рекавери и деинсталлятор не помог, восстанавливаете стоковое ядро и вручную удаляете /data/magisk.img, /cache/magisk, /data/busybox.

Magisk v7

Установка Magisk v7:
1. Делаете нандроид-бэкап.
2. Возвращаете разделы /boot и /system к первозданному стоковому состоянию, полностью удаляете рут и Xposed, если они установлены (всю информацию об этом ищите в их темах!). Если хотите использовать кастомное ядро, шейте его ДО установки Magisk.
3. Определяетесь, какой рут хотите использовать - SuperSU или phh's SuperUser. Если SuperSU - сразу ставите его, все вопросы насчет этого задавайте в его тему (для работы с Magisk SuperSU должен быть установлен как несистемный ДО установки Magisk!). Если решили использовать phh's SuperUser, cтавьте его после установки Magisk (см. ниже модули для Magisk, п. 1).
4. Прошиваете в рекавери Прикрепленный файлMagisk-v7.zip ( 2,18 МБ )
5. Для управления модулями Magisk устанавливаете оболочку - Прикрепленный файлMagiskManager-v2.0.apk ( 4,13 МБ )
Вы также можете установить Magisk из самого Magisk Manager-a (при наличии кастомного рекавери).

Удаление Magisk v7: прошиваете в рекавери Прикрепленный файлMagisk-uninstaller-20161004.zip ( 412,81 КБ )

Magisk v6

1. Делаете нандроид-бэкап.
2. Возвращаете разделы /boot и /system к первозданному стоковому состоянию, полностью удаляете рут и Xposed, если они установлены (всю информацию об этом ищите в их темах!). Если хотите использовать кастомное ядро, шейте его ДО установки Magisk.
3. Прошиваете в рекавери Прикрепленный файлMagisk-v6.zip ( 2,72 МБ )
4. Выбираете рут для Magisk (см. ниже модули для Magisk, п. 1).
5. Для управления рутом и режимом SELinux устанавливаете оболочку - Прикрепленный файлMagisk_Manager_v1.2.apk ( 78,07 КБ )

Удаление Magisk v6: прошиваете в рекавери Прикрепленный файлMagisk-uninstaller.zip ( 185,44 КБ )

Мини-FAQ: решение частых проблем и не только

1) Не получается прошить zip-архив Magisk в рекавери - рекавери выдает ошибку 1 с сообщением "Boot image patched by other programs! Please restore stock boot image!" (пример).
Ядро вашего девайса уже изменено. См. пп. 1, 2 инструкции по установке Magisk: нужно избавиться от наверняка имеющегося рута и восстановить стоковое ядро (прошить чистый boot.img из вашей прошивки). Порядок действий следующий (это один из вариантов, возможны и другие способы); все вопросы (где вам взять чистый boot.img, как прошивать и т. д.) задавайте только в тему прошивки вашего девайса.
Решение для Xiaomi Mi6 с прошивкой MiuiPro v7.8.31

2) Не получается прошить zip-архив Magisk в рекавери - рекавери выдает ошибку "Unable to unpack boot image".
Убедитесь, что бутлоадер разблокирован. Убедитесь, что на девайсе установлен корректно работающий рекавери, способный монтировать разделы. Убедитесь, что ядро не зашифровано (если зашифровано - см. п. 17 этого FAQ). Если всё в порядке, по-видимому, ваш девайс просто пока не поддерживается, поэтому Magisk не может пропатчить ядро. Связывайтесь с разработчиком Magisk и отправляйте ему ядро из прошивки вашего девайса. Нет ядра - нет помощи. В эту тему писать не надо - здесь разработчика нет, не было и не будет.

3) После прошивки бета-версии Magisk девайс примерно минуту зависает на загрузочном экране.
Упал процесс Magisk или произошла ошибка SELinux. Перезагрузитесь в рекавери, удалите бета-версию и отправьте разработчику лог magisk_debug.log из папки /data.

4) Проблемы с SafetyNet - не проходит проверку, ошибка "несовпадение профиля CTS" и др.
1) Убедитесь, что в настройках Magisk Manager-а включена опция MagiskHide. Попробуйте выключить ее и включить заново. Не помогло? Попробуйте включить в настройках Magisk режим Magisk Core Only Mode, отключающий доп. возможности Magisk. Тоже не помогло? Попробуйте перейти на бета-версию Magisk.
2) Возможно, проблема в каком-то модуле: Magisk может скрывать только себя и свой рут, на модули это не распространяется (т. е. если у вас установлен, допустим, Xposed, сам Magisk не сможет его скрыть, и вы получите вечную ошибку SafetyNet). Попробуйте использовать специальные Magisk-модули для обхода проверок SafetyNet, это считается самым эффективным средством:

3) Если у вас установлен Xposed (как модуль Magisk), для успешной проверки SafetyNet Xposed придется деактивировать (можно использовать Root Switch для быстрой деактивации) или удалить, других вариантов больше нет. Если SafetyNet нужен вам только для работы Android Pay, можете попробовать такой способ.
4) Если вы используете SuperSU, для скрытия рута вам понадобится suhide или иные решения. Magisk не умеет скрывать SuperSU (и другие руты), только свой MagiskSU. Hiding root and passing SafetyNet - tips and tricks Причем если вы устанавливали SuperSU до установки Magisk, это может стать причиной проблем с SafetyNet. Полностью удалите SuperSU с девайса, перепрошейтесь и перейдите на MagiskSU.
5) Попробуйте перевеcти SELinux в разрешающий режим (permissive), после вернуть обратно enforcing и перезагрузить девайс. (SELinuxToggler)
6) Если включена отладка по USB, попробуйте ее выключить (Настройки -> Для разработчиков -> Отладка по USB) и перезагрузить девайс.
7) SafetyNet упорно не проходит проверку и ни один рецепт не помогает? Проблема может быть в вашей прошивке; попробуйте найти и установить другое ядро (если такая возможность доступна для вашего девайса). Лучше всего Magisk дружит с полностью стоковыми прошивками. И, конечно, еще встречаются девайсы, которые Magisk может не поддерживать. Всякое бывает.

5) Периодически перестает работать рут.
В некоторых кастомных прошивках (например, в Lineage OS) включение Busybox в Magisk Manager-e приводит к нестабильности рута. Если рут периодически перестает работать, просто отключите Busybox в Magisk Manager-е (для Magisk v13+ не актуально). Также причина нестабильности рута может быть в модуле Universal SafetyNet Fix.

6) WebView падает, когда вы включаете MagiskHide.
Это баг вашей прошивки, пишите ее разработчикам и просите включить фикс в сборку.

7) Magisk Manager падает после обновления.
Очистите данные приложения Magisk Manager.
Если не помогло, снимите лог падения и отправьте разработчику.
7а) Как снять лог ошибки приложения: инструкция и инструменты

8) У вас девайс Sony, и Magisk не работает.
Если на вашем девайсе установлено стоковое ядро, оно использует фирменный формат Sony ELF. Magisk перепакует его в стандартный AOSP-формат, но для этого необходимо, чтобы девайс был разлочен. При заблокированном бутлоадере перепаковка невозможна, а значит, Magisk тоже не будет работать. Разблокируйте бутлоадер или забудьте о Magisk.

9) У вас девайс Asus, и Magisk не работает.
Некоторые девайсы Asus требуют подпись ядра. Подпишите его вручную, за этим обратитесь в тему своего девайса.

10) У вас девайс Motorola, и Magisk не работает.
На некоторых девайсах Motorola "из коробки" некорректно реализована F2FS. Пофиксить это можно установкой кастомного ядра, в ином случае функционал Magisk будет ограничен до базового режима (core only mode) - то есть будут работать только основные функции Magisk, все сторонние модули отключатся.

11) Вам нужен Magisk для Android ниже 5.
Эта утилита не может работать на старых Андроидах; 5-й - минимально необходимый, оптимальный - 6-й и выше. Обновляйте прошивку, других вариантов нет.

12) Вы хотите заменить SuperSU на MagiskSU из-за проблем с SafetyNet

13) Как запускать скрипты su.d

14) Как установить Magisk с помощью ADB

15) После установки модуля для Magisk девайс ушел в бутлуп; можно ли удалить модуль и реанимировать девайс, не удаляя сам Magisk?
Да. Скачайте и прошейте в рекавери модуль Magisk Folder Mount Прикрепленный файлmagisk-foldermount-v0.8.7.1.zip ( 835,39 КБ )
затем с помощью файлового менеджера рекавери найдите в корне девайса в папке /magisk подпапку проблемного модуля, удалите ее и перезагрузите девайс.

16) Куда Magisk скачивает свои обновления и модули?
В свою папку в памяти устройства - /sdcard/MagiskManager.

17) Модули не скачиваются из Magisk Manager, появляется ошибка обработки архива.
Создайте в памяти устройства новую пустую папку MagiskManager.

18) Как снять шифрование с ядра, чтобы Magisk установился?
Обратитесь в тему своего девайса. Для некоторых девайсов доступны скрипты, прошиваемые в рекавери (пример скрипта для Samsung).

19) Как устанавливать Magisk на прошивки, которые без SuperSu не запускаются

20) Как избавиться от Xposed для Magisk, если после его установки девайс ушел в бутлуп?
Прошейте в рекавери деинсталлятор Xposed Прикрепленный файлMagisk-Xposed-Uninstaller_v1.0.zip ( 16,23 КБ )
Если он не помог, удалите Xposed вручную: скачайте и прошейте в рекавери модуль Magisk Folder Mount Прикрепленный файлmagisk-foldermount-v0.8.7.1.zip ( 835,39 КБ )
затем с помощью файлменеджера рекавери найдите в корне девайса в папке /magisk подпапку Xposed, удалите ее и перезагрузите девайс. (пруф)

Модули для Magisk можно устанавливать/обновлять из самого Magisk Manager-а (раздел Downloads).

Сообщение отредактировал Anais10 - 15.01.18, 05:04

Ka/|9ka Ma/|9ka

Сообщение #2

27.09.16, 16:09
Поставил себе 2 месяца назад. Всё работает - Viper4Android, Xposed, phh's SuperUser. Но есть проблема.
До этого у меня стоял init.d Toggler, использовался для запуска скрипта монтирования Apps2SD.
Вместе с Magisk устанавливается busybox v1.25.0. YDS. А этот init.d Toggler пишет, что busybox не установлен, и
отказывается работать. При установке любой другой версии busybox, слетает рут. Хотя другие программы, которым нужен busybox - Titanium Backup или тот же Apps2SD, работают нормально.

Сообщение отредактировал Ka/|9ka Ma/|9ka - 27.09.16, 16:11

Причина редактирования: исправление ошибок, 1 слово 2 раза подряд

PuTTYn

Сообщение #3

28.09.16, 02:44

Бывалый


[offline]

Группа: Друзья 4PDA
Сообщений: 604
Регистрация: 30.06.11
Wileyfox Swift 2 X

Репутация: -  23  +


Ka/|9ka Ma/|9ka, попробуйте приложение Universal init.d. Оно тоже включает поддержку init.d на любом ядре, с этим Magisk работает нормально, у меня, по крайней мере, проблем не было.

--------------------

Wileyfox Swift 2 X (7.1.2 TOS373J - N2G48B) (64 bit) + Systemless ROOT (Magisk v15.3) + TWRP 3.2.1-0

Ka/|9ka Ma/|9ka

Сообщение #4

28.09.16, 07:06

Пробовал, не помогло. Тест не проходил, красным цветом было написано, что ядро не поддерживает.
Но я решил проблему другим способом.

PuTTYn

Сообщение #5

29.09.16, 05:23

Бывалый


[offline]

Группа: Друзья 4PDA
Сообщений: 604
Регистрация: 30.06.11
Wileyfox Swift 2 X

Репутация: -  23  +


Ka/|9ka Ma/|9ka, если ядро не поддерживает, просто ставим переключатель в положение ON и юзаем. Этот тест на случай, вдруг у вас поддерживается и ничего включать не надо. У меня сейчас стоит там скриптик, задающий через iptables всем исходящим пакетам TTL 64, всё время подхватывается при загрузке и работает, проверял неоднократно. Ладно, мы от темы отошли. По вопросу несистемного Xposed, не знаю, сюда или в тему про Xposed. Сегодня фреймворк слетал. С системным такого не было. Смотрю, модули не работают. Захожу в инсталлер, а там жёлтеньким горит, что фреймворк загружен, но неактивен, мол, смотрите логи. Перезагрузил девайс, вроде, работает. Это может быть из-за того, что рут включал в Magisk Manager'е?

Сообщение отредактировал PuTTYn - 29.09.16, 05:24

--------------------

Wileyfox Swift 2 X (7.1.2 TOS373J - N2G48B) (64 bit) + Systemless ROOT (Magisk v15.3) + TWRP 3.2.1-0

veredi

Сообщение #6

29.09.16, 14:27

Блин, крутая штука. И Сбер с Маркета установился без проблем. Респект за прогу.

--------------------

"Разочарование от плохого качества длится дольше, чем радость от низких цен"
Бросаем курить!
Nexus 9 LTE + Nexus 6P + Samsung Galaxy S8 Plus (Exynos)

VHYWEBNOY

Сообщение #7

29.09.16, 19:53

Старожил


[offline]

Группа: Друзья 4PDA
Сообщений: 1020
Регистрация: 04.12.09

Репутация: -  172  +


Asus Zenfone 2 Laser ZE500KL, Android 6.0.1, Systemless Root + Xposed - работает отлично.

--------------------

Клуб Asus ZenFone 3 ZE552KL

gorser

Сообщение #8

03.10.16, 20:51
Anais10 @ 27.09.2016, 00:35

Не работает на: ..., Samsung со стоковым Android 6


Да ну. У меня на Sams A9 Pro работает. Наоборот на последней прошивке рут смог получить только через Magisk - старые методы не прокатывали.

--------------------

Samsung Galaxy A9 PRO (2016) SM-A9100

Gabby Freez

Сообщение #9

04.10.16, 00:17

Лал


[offline]

Группа: Друзья 4PDA
Сообщений: 545
Регистрация: 31.01.14
LG G3 S

Репутация: -  40  +


Я так понимаю, с этим чудом можно будет обновлять циан без гемора с xposed?

Сообщение отредактировал Gabby Freez - 04.10.16, 06:22

--------------------

I have spread my dreams under your feet; Tread softly because you tread on my dreams.(с) William Butler Yeats

ilfat12

Сообщение #10

04.10.16, 14:56

Старожил


[online]

Группа: Друзья 4PDA
Сообщений: 894
Регистрация: 17.07.13
OnePlus One

Репутация: -  101  +


Gabby Freez @ 04.10.2016, 00:17

с этим чудом можно будет обновлять циан без гемора с xposed?

А какой гемор у вас с xposed на циане?
В плане обновлений безгеморность Magisk в том, что после обновления прошивки будет достаточно прошить повторно лишь сам Magisk, а все что было установлено в него вернется вместе с ним, например Рут, Xposed и прочие моды.
Шапка, кстати, уже не очень актуальная. Вчера вышел Magisk v7 и многое изменилось. Автор темы должно быть уже в курсе :)

Сообщение отредактировал ilfat12 - 04.10.16, 15:01

zdrweb

Сообщение #11

04.10.16, 17:04

...


[online]

Группа: Друзья 4PDA
Сообщений: 2026
Регистрация: 16.12.11
ZUK Z1

Репутация: -  231  +


ilfat12 @ 04.10.2016, 14:56

Вчера вышел Magisk v7


Не вкурсе, совместим ли с СМ14 ?

--------------------

Lenovo P780 | Zuk Z1 GZOSP 8.0
Українізовано: USSDDualWidget, Root Call SMS Manager, Jbak Keyboard, Jbak2 Keyboard, Jbak Browser

ilfat12

Сообщение #12

04.10.16, 17:20

Старожил


[online]

Группа: Друзья 4PDA
Сообщений: 894
Регистрация: 17.07.13
OnePlus One

Репутация: -  101  +


zdrweb, не знаю, скорее всего да. Бэкап сделайте и проверьте, заодно нам сообщите ;)

VHYWEBNOY

Сообщение #13

04.10.16, 19:09

Старожил


[offline]

Группа: Друзья 4PDA
Сообщений: 1020
Регистрация: 04.12.09

Репутация: -  172  +


Magisk v7
  • Fully open source
  • Remove supolicy dependency, use my own sepolicy-injection
  • Run everything in its own selinux domain, should fix all selinux issues
  • Add Note 7 stock kernel hex patches
  • Add support to install Magisk in Magisk Manager
  • Add support for image merging for module flashing in Magisk Manager
  • Add root helpers for SuperSU auto module-ize and auto upgrading legacy phh superuser
  • New paths to toggle busybox, and support all root solutions
  • Remove root management API; both SuperSU and phh has their own superior solutions
Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение

Прикрепленные файлы


Прикрепленный файлMagisk-v7.zip ( 2,18 МБ )
Прикрепленный файлMagisk-uninstaller-20161004.zip ( 412,81 КБ )
Прикрепленный файлMagiskManager-v2.0.apk ( 4,13 МБ )
Прикрепленный файлphh-superuser-magisk-r259.zip ( 969,41 КБ )

Сообщение отредактировал VHYWEBNOY - 04.10.16, 19:26

--------------------

Клуб Asus ZenFone 3 ZE552KL

Gabby Freez

Сообщение #14

04.10.16, 19:47

Лал


[offline]

Группа: Друзья 4PDA
Сообщений: 545
Регистрация: 31.01.14
LG G3 S

Репутация: -  40  +


Устанавливаем Magisk, затем модули для него. Модуль Xposed, затем модули для него. Рекурсия.

--------------------

I have spread my dreams under your feet; Tread softly because you tread on my dreams.(с) William Butler Yeats

ilfat12

Сообщение #15

04.10.16, 20:02

Старожил


[online]

Группа: Друзья 4PDA
Сообщений: 894
Регистрация: 17.07.13
OnePlus One

Репутация: -  101  +


Gabby Freez, рекурсия рекурсией, но делается это один раз)) Удобно)

Добавлено 04.10.2016, 20:02:

Лично у меня не работает FlashFire. Ни на прошлых версиях не работал, ни на v7, ни с phh, ни с SuperSU.
При запуске задания уходит в черный экран, помогает только хард ребут. На любых других рутах без Magisk работает прекрасно. В принципе не критично, ведь есть TWRP, но все же, лучше бы он работал))
Как я понял это не у всех так, но встречается.
Если нужен только несистемный рут и несистемный xposed и как бонус 100% рабочий FlashFire, то на мой взгляд связка SuperSU + Xposed 86.2(несистемный для SuperSU от topjohnwu) + suhide + suhide GUI пока более предпочтительный вариант. Но с ростом количества модулей Magisk будет поинтереснее.

Сообщение отредактировал ilfat12 - 04.10.16, 20:06

zdrweb

Сообщение #16

04.10.16, 21:36

...


[online]

Группа: Друзья 4PDA
Сообщений: 2026
Регистрация: 16.12.11
ZUK Z1

Репутация: -  231  +


Блин, я что то торможу: а как в Magisk Manager 2 теперь отключать root?

--------------------

Lenovo P780 | Zuk Z1 GZOSP 8.0
Українізовано: USSDDualWidget, Root Call SMS Manager, Jbak Keyboard, Jbak2 Keyboard, Jbak Browser

ilfat12

Сообщение #17

04.10.16, 21:57

Старожил


[online]

Группа: Друзья 4PDA
Сообщений: 894
Регистрация: 17.07.13
OnePlus One

Репутация: -  101  +


zdrweb, никак. Теперь это прерогатива разработчиков приложений супер пользователя. Например у SuperSU это suhide. Разработчик phh тоже работает над своим suhide, уже есть тестовая версия.
У меня например Кукуруза не видит несистемный su даже без всяких suhide. Если у вас пока с этим проблемы, то можете использовать оригинальный SuperSU+ suhide

Сообщение отредактировал ilfat12 - 04.10.16, 22:05

zdrweb

Сообщение #18

04.10.16, 22:15

...


[online]

Группа: Друзья 4PDA
Сообщений: 2026
Регистрация: 16.12.11
ZUK Z1

Репутация: -  231  +


ilfat12,
та меня эти покемоны бесят, блин. Уже запутался. На 6.0 как то все поставилось, ползунок сдвинул и все ок - типа рута нету, а тут...

--------------------

Lenovo P780 | Zuk Z1 GZOSP 8.0
Українізовано: USSDDualWidget, Root Call SMS Manager, Jbak Keyboard, Jbak2 Keyboard, Jbak Browser

ilfat12

Сообщение #19

04.10.16, 22:27

Старожил


[online]

Группа: Друзья 4PDA
Сообщений: 894
Регистрация: 17.07.13
OnePlus One

Репутация: -  101  +


zdrweb, покемоны зло ))))
По-моему покемоны идут под SuperSU + suhide. Для suhide есть гуй в маркете. Чёт офтоп какой-то пошёл))

zdrweb

Сообщение #20

04.10.16, 22:35

...


[online]

Группа: Друзья 4PDA
Сообщений: 2026
Регистрация: 16.12.11
ZUK Z1

Репутация: -  231  +


ilfat12 @ 04.10.2016, 22:27

zdrweb, покемоны зло ))))
По-моему покемоны идут под SuperSU + suhide. Для suhide есть гуй в маркете. Чёт офтоп какой-то пошёл))


та блин, теперь куда не ткнись оффтоп) тут пиши - оффтоп, в покемонах пиши - оффтоп, в теме прошивки - оффтоп. Везде шлют нахрен и толку 0.
З.Ы. И да, поки зло))

--------------------

Lenovo P780 | Zuk Z1 GZOSP 8.0
Українізовано: USSDDualWidget, Root Call SMS Manager, Jbak Keyboard, Jbak2 Keyboard, Jbak Browser

ilfat12

Сообщение #21

07.10.16, 23:18

Старожил


[online]

Группа: Друзья 4PDA
Сообщений: 894
Регистрация: 17.07.13
OnePlus One

Репутация: -  101  +


Magisk модуль ExDialer_xMissedCall_Plugin
Помогает ExDialer очищать уведомления о пропущенных вызовах.
Установить можно из Magisk Manager или прошив в TWRP.
В ExDialer в разделе плагинов присутствовать не будет.
Прикрепленный файлMagisk-Module-xMissedCall-v1.0.zip ( 12,36 КБ )

Источник: http://4pda.ru/forum/index.php?showtopic=774072


Поделись с друзьями



Рекомендуем посмотреть ещё:



Как сделать Хард Ресет на планшете Андроид (сброс) Ремонт мотоблока зубр своими руками


Как сделать хард рекавери Как сделать хард рекавери Как сделать хард рекавери Как сделать хард рекавери Как сделать хард рекавери Как сделать хард рекавери

ШОКИРУЮЩИЕ НОВОСТИ