Содержание
- Magisk ошибка установки zip
- Как исправить ошибку процесса Magisk Ошибка установки
- Разное / by admin / March 24, 2022
- Как исправить ошибку процесса Magisk Ошибка установки
- Повторно загрузить ZIP-файл
- Проверить ZIP-формат
- Проверьте права доступа к хранилищу приложений
- Проверьте права доступа к файлам
- Чтение журнала ошибок
- Заключение
- Magisk ошибка установки zip
Magisk ошибка установки zip
Краткое описание:
Платформа с открытым исходным кодом, для:
- MagiskSU: Предоставления и управления рут-доступом с последующим скрытием вмешательства;
- Magisk Modules: Внесистемной модификации системы «на лету» (оверлеем) посредством модулей;
- Zygisk: Динамического внедрения стороннего кода в процессы приложений.
Ввиду специфики разделения обновлений Magisk в различных его каналах, пожалуйста, придерживайтесь публикации обновлений согласно шаблону ниже.
Выполнение этой рекомендации даст пользователям полную картину и понимание принадлежности определенной сборки, ее списка изменений и источника.
[b]Magisk [[color=blue]25.1 (25100) (31)[/color]] [[color=green]STABLE[/color] | [color=green]OFFICIAL[/color]][/b]
[i][b]Изменения:[/b][/i]
Показать скрытое содержимое
[list]
[*]Первое
[*]Второе
[*]Третье
[/list]
• [url=»https://ссылка_на_подробное_описание_обновления»][i]Развернутое описание[/i][/url]
[color=blue][b]Скачать:[/b][/color] «*.apk файл сборки Magisk»
[b]Magisk [[color=Blue]25001 | (31)[/color]] [[color=Red]CANARY[/color] | [color=Red]DEBUG[/color] | [color=Green]OFFICIAL[/color]][/b]
Показать скрытое содержимое
[b]ПРОЧТИ МЕНЯ. [/b][/color]][color=Red][b]Внимание: Это [u]официальные[/u], экспериментальные сборки из «CANARY | DEBUG» каналов обновлений на основе последних внесенных изменений (коммитов) в исходный код Magisk. Данные сборки содержит реализацию последних актуальных исправлений, возможностей и функционал в проекте, так же как и возможные ошибки, проблемы и баги. Устанавливайте данные сборки только если вы заинтересованы в использовании и тестировании нового функционала, не боитесь возникновения возможных проблем и готовы к их решению.
При обнаружении каких-либо ошибок, проблем или багов, пожалуйста, не поленитесь сообщить о них разработчику используя DEBUG сборку, предварительно ознакомившись с [url=»https://github.com/topjohnwu/Magisk/issues/new?assignees=&labels=&template=bug_report.md&title=»]инструкцией по правильной публикации отчётов об ошибках[/url].[/b][/color]
[i][b]Изменения:[/b][/i]
Первое
Второе
Третье
[color=blue][b]Скачать:[/b][/color]
[b][[color=red]CANARY[/color]]:[/b] «*.apk файл сборки Magisk CANARY»[b][[color=red]DEBUG[/color]]:[/b] «*.apk файл сборки Magisk DEBUG»
- Анонс. Напутствие. На ближайшее будущее
- Android 10 Капсула времени!
- Некоторые старые приложения не поддерживают рут Magisk, и соответственно, не могут получить root-права. Пофиксить это могут только их разработчики.
- Некоторые приложения, допустим «Дія», используют известную недоработку Magisk (утечка монтирования). Эту проблему можно решить с помощью модуля riru-unshare или с помощью модуля Riru — MomoHider Если данные модули не помогают, идём в тему своего приложения и ставим модификации.
- MagiskHide, как правило, не работает на аппаратах с ядрами Linux ниже 3.8, и пофиксить это нельзя из-за отсутствия в этих ядрах компонентов, необходимых для скрытия Magisk (исключения из этого правила возможны, если разработчик прошивки портирует эти компоненты в старое ядро; такое порой случается, например, на кастомах на базе AOSP).
- Magisk не полностью поддерживает установку на адаптированный накопитель («adoptable storage» — SD-карта, отформатированная во внутреннюю память), в противном случае рут может не работать. При любых проблемах рекомендуется сначала переместить менеджер на внутренний накопитель и лишь после этого задавать вопрос в теме.
- Magisk и его оболочку (Magisk Manager) желательно обновлять одновременно. «Устаревание» одного компонента при обновлении другого приводит к проблемам.
- Бета, альфа и canary версии устанавливаются и удаляются по тому же принципу, что и стабильные.
- При переходе на бету или canary со стабильной версии, или наоборот, нужно полностью удалить текущую версию с помощью деинсталлятора и затем установить другую версию.
- Бета и canary версии часто обновляются, но, как любые нестабильные версии, они могут содержать баги. Помните об этом и всегда делайте бэкап перед установкой.
- Google Play: Не существует!
- Официальный сайт: Не существует!
- Общее окружение: Android: 5.0+ |ABI : armeabi-v7a, arm64-v8a, x86, x86_64
- Поддержка MagiskHide (DenyList):Ядро Linux: 3.8+ | ( Де-факто: 3.10+)
- Поддержка Zygisk: Android: 5.0+ | ( Де-факто: 8.0+) |Ядро Linux (Рекомендовано): 3.19+
- Поддержка изоляции компонентов: Ядро Linux: 4.7+ | ( Де-факто: 4.9+)
Источник
Разное / by admin / March 24, 2022
Magisk был нашим выбором, когда дело доходит до управления и администрирования super su. Никакие другие приложения не так хороши, как Magisk, не говоря уже о простом процессе установки. Однако из-за новых обновлений Android и возрастающей сложности процесса рутирования многие пользователи сталкиваются с ошибкой установки Magisk Process Error, когда они пытаются использовать приложение. С Magisk проблема возникает из-за того, что носитель не найден, или из-за других проблем, связанных с медиа.
Magisk — это приложение для управления Super SU с открытым исходным кодом, которое любят миллионы пользователей по всему миру. За последние несколько месяцев приложение претерпело множество изменений, таких как удаление многих несовместимых функций, таких как Magiskide, или удаление репозиториев Magisk. Но поскольку это разработка с открытым исходным кодом, многие разработчики активно работают над проектом, чтобы сделать его лучше с каждым днем.
- Как исправить ошибку процесса Magisk Ошибка установки
- Повторно загрузить ZIP-файл
- Проверить ZIP-формат
- Проверьте права доступа к хранилищу приложений
- Проверьте права доступа к файлам
- Чтение журнала ошибок
Как исправить ошибку процесса Magisk Ошибка установки
Ошибка процесса обычно означает, что проблема возникла где-то во время процесса перепрошивки. Либо загруженный файл поврежден, либо просто несовместим с Magisk. Или возможно, что вы не предоставили доступ к хранилищу приложению файлового менеджера. Хотя точную причину можно найти с помощью журнала ошибок, но приведенные ниже методы помогут устранить проблему и без него.
Повторно загрузить ZIP-файл
Наиболее распространенной причиной ошибки Magisk Process Error Installation Failed являются несовместимые или поврежденные файлы. Всякий раз, когда вы загружаете файл с медленным интернетом, есть небольшие шансы, что загрузка будет повреждена. Поэтому обязательно проверьте загруженный файл на его контрольную сумму или попробуйте загрузить файл из официального источника.
Проверить ZIP-формат
Magisk совместим только со сжатыми файлами формата ZIP или IMG. Любой другой формат файла приведет к ошибкам установки. Иногда прошиваемый zip-архив, который вы загружаете из Интернета, имеет формат 7z или RAR. Вы должны извлечь эти файлы, чтобы получить совместимые с Magisk форматы ZIP или IMG.
Проверьте права доступа к хранилищу приложений
Во многих случаях вполне возможно, что ZIP-файл является правильным и действительным, но приложение файлового менеджера, которое вы используете в Magisk, не имеет разрешений на хранение. Таким образом, в конечном итоге Magisk запустит процесс установки, но не сможет найти файл и, следовательно, ошибку установки!
Поэтому, чтобы исправить это, вы должны убедиться, что у приложения есть соответствующее разрешение на хранение. Предполагая, что вы будете использовать EX File Explorer в качестве приложения для управления файлами, вот шаги для предоставления разрешений на хранение.
Откройте ES File Manager или загрузите его из Playstore.
Он попросит вас предоставить разрешение на хранение, предоставить все разрешения. После этого запустите процесс установки Magisk и выберите проводник ES, когда он запросит доступ к прошиваемому zip-файлу, теперь он не будет показывать никаких ошибок.
Проверьте права доступа к файлам
Убедитесь, что файл, который вы прошиваете, имеет права на чтение, запись и выполнение. Важно иметь эти разрешения, так как без них вы не сможете получить доступ к файлу и, следовательно, Magisk не сможет прошить его на вашем телефоне.
Вы можете легко проверить или изменить права доступа к файлам с помощью проводника ES.
Найдите местоположение файла и выберите изменение разрешения в параметрах файла.
Здесь убедитесь, что все галочки отмечены под чтением, записью и исполняемыми файлами.
Чтение журнала ошибок
Вышеуказанные методы, безусловно, помогут устранить все возможные ошибки, но есть много причин, по которым вы сталкиваетесь с ошибкой установки. Чтобы получить четкую картину, важно проверить журнал ошибок от Magisk.
Как вы видите в приведенном выше журнале ошибок, мы можем легко определить, что проблема связана с отказом в разрешениях, поэтому мы можем продолжить и предоставить соответствующее разрешение приложению. Точно так же могут быть разные проблемы, которые вы сможете определить только из журнала ошибок.
Заключение
Итак, это были шаги по исправлению ошибки установки Magisk Process. Надеюсь, вы сможете решить проблему со своей стороны. Также рекомендуем вам обновить магиск менеджер до последней версии. Если у вас есть какие-либо вопросы относительно вышеупомянутых шагов, сообщите нам об этом в комментариях.
Источник
Magisk ошибка установки zip
Краткое описание:
Платформа с открытым исходным кодом, для:
- MagiskSU: Предоставления и управления рут-доступом с последующим скрытием вмешательства;
- Magisk Modules: Внесистемной модификации системы «на лету» (оверлеем) посредством модулей;
- Zygisk: Динамического внедрения стороннего кода в процессы приложений.
Ввиду специфики разделения обновлений Magisk в различных его каналах, пожалуйста, придерживайтесь публикации обновлений согласно шаблону ниже.
Выполнение этой рекомендации даст пользователям полную картину и понимание принадлежности определенной сборки, ее списка изменений и источника.
[b]Magisk [[color=blue]25.1 (25100) (31)[/color]] [[color=green]STABLE[/color] | [color=green]OFFICIAL[/color]][/b]
[i][b]Изменения:[/b][/i]
Показать скрытое содержимое
[list]
[*]Первое
[*]Второе
[*]Третье
[/list]
• [url=»https://ссылка_на_подробное_описание_обновления»][i]Развернутое описание[/i][/url]
[color=blue][b]Скачать:[/b][/color] «*.apk файл сборки Magisk»
[b]Magisk [[color=Blue]25001 | (31)[/color]] [[color=Red]CANARY[/color] | [color=Red]DEBUG[/color] | [color=Green]OFFICIAL[/color]][/b]
Показать скрытое содержимое
[b]ПРОЧТИ МЕНЯ. [/b][/color]][color=Red][b]Внимание: Это [u]официальные[/u], экспериментальные сборки из «CANARY | DEBUG» каналов обновлений на основе последних внесенных изменений (коммитов) в исходный код Magisk. Данные сборки содержит реализацию последних актуальных исправлений, возможностей и функционал в проекте, так же как и возможные ошибки, проблемы и баги. Устанавливайте данные сборки только если вы заинтересованы в использовании и тестировании нового функционала, не боитесь возникновения возможных проблем и готовы к их решению.
При обнаружении каких-либо ошибок, проблем или багов, пожалуйста, не поленитесь сообщить о них разработчику используя DEBUG сборку, предварительно ознакомившись с [url=»https://github.com/topjohnwu/Magisk/issues/new?assignees=&labels=&template=bug_report.md&title=»]инструкцией по правильной публикации отчётов об ошибках[/url].[/b][/color]
[i][b]Изменения:[/b][/i]
Первое
Второе
Третье
[color=blue][b]Скачать:[/b][/color]
[b][[color=red]CANARY[/color]]:[/b] «*.apk файл сборки Magisk CANARY»[b][[color=red]DEBUG[/color]]:[/b] «*.apk файл сборки Magisk DEBUG»
- Анонс. Напутствие. На ближайшее будущее
- Android 10 Капсула времени!
- Некоторые старые приложения не поддерживают рут Magisk, и соответственно, не могут получить root-права. Пофиксить это могут только их разработчики.
- Некоторые приложения, допустим «Дія», используют известную недоработку Magisk (утечка монтирования). Эту проблему можно решить с помощью модуля riru-unshare или с помощью модуля Riru — MomoHider Если данные модули не помогают, идём в тему своего приложения и ставим модификации.
- MagiskHide, как правило, не работает на аппаратах с ядрами Linux ниже 3.8, и пофиксить это нельзя из-за отсутствия в этих ядрах компонентов, необходимых для скрытия Magisk (исключения из этого правила возможны, если разработчик прошивки портирует эти компоненты в старое ядро; такое порой случается, например, на кастомах на базе AOSP).
- Magisk не полностью поддерживает установку на адаптированный накопитель («adoptable storage» — SD-карта, отформатированная во внутреннюю память), в противном случае рут может не работать. При любых проблемах рекомендуется сначала переместить менеджер на внутренний накопитель и лишь после этого задавать вопрос в теме.
- Magisk и его оболочку (Magisk Manager) желательно обновлять одновременно. «Устаревание» одного компонента при обновлении другого приводит к проблемам.
- Бета, альфа и canary версии устанавливаются и удаляются по тому же принципу, что и стабильные.
- При переходе на бету или canary со стабильной версии, или наоборот, нужно полностью удалить текущую версию с помощью деинсталлятора и затем установить другую версию.
- Бета и canary версии часто обновляются, но, как любые нестабильные версии, они могут содержать баги. Помните об этом и всегда делайте бэкап перед установкой.
- Google Play: Не существует!
- Официальный сайт: Не существует!
- Общее окружение: Android: 5.0+ |ABI : armeabi-v7a, arm64-v8a, x86, x86_64
- Поддержка MagiskHide (DenyList):Ядро Linux: 3.8+ | ( Де-факто: 3.10+)
- Поддержка Zygisk: Android: 5.0+ | ( Де-факто: 8.0+) |Ядро Linux (Рекомендовано): 3.19+
- Поддержка изоляции компонентов: Ядро Linux: 4.7+ | ( Де-факто: 4.9+)
Источник
Это глазурь на верхней части торта (или взбитые сливки на вершине пирога Android) отчаяния. Возможно, вам было нелегко рутировать устройство, но вы чувствуете, что преодолели все препятствия. Только сейчас вы обнаружите, что те самые приложения и моды, за которые вы рутировались, по-прежнему не будут работать – и признаки указывают на отсутствие корневого доступа. Не теряйте надежды, потому что у нас есть некоторые хитрости в рукаве.
Если проблема действительно заключается в отсутствии корневого доступа, то вы либо никогда его не имели, либо потеряли, либо настройка отключена, либо не обнаружена, либо что-то не работает для определенных приложений, либо что-то блокирует использование вашего приложения. Существует также вероятность того, что существует другая проблема (кроме отсутствия корневого доступа) в маскировке. Мы рассмотрим и рассмотрим все сценарии и предложим решения. В конце концов, root полезен только тем приложениям, с которыми вы его используете – если, конечно, вы не изменяете файлы напрямую, но даже в этом случае вы, вероятно, используете проводник с необходимыми правами суперпользователя.
Шаг 1: Проверьте свой корневой статус
Одна из причин, по которой ваши приложения могут не иметь доступа к root, заключается в том, что его там нет. Возможно, вы следовали нашему корневому руководству Magisk по письму, но что-то все равно пошло не так. Откуда ты действительно знаешь, если не проверишь?
Итак, сначала загрузите приложение Root Checker от joeykrim по ссылке ниже. Откройте его и нажмите «Подтвердить корень», затем нажмите «Предоставить», если будет предложено предоставить суперпользователю доступ к приложению, а затем найдите сообщение «Поздравляем! Корневой доступ правильно установлен на вашем устройстве!» Если вы получили это сообщение, root работает на вашем телефоне, поэтому это должно быть проблема с конкретным приложением – в этом случае перейдите к шагу 4. Если вы не получили Поздравляем! сообщение или, если Root Checker никогда не предлагал вам предоставить права суперпользователя, перейдите к шагу 2 далее.
Если Root Checker не дал вам этого Поздравляем! сообщение, вы, скорее всего, не правильно рутированы. Но прежде чем вы перейдете к процессу повторного рутирования, вы должны убедиться, что приложение или мод не нарушают вашу корневую систему управления.
Если вы используете такие приложения, как Greenify, убедитесь, что Magisk Manager не переводится в режим гибернации. Если вы используете приложения, от которых вам нужно скрыть Magisk, такие как банковские приложения, отмените скрытие Magisk и закройте эти приложения, когда закончите.
Шаг 3: Исправьте проблемы с Root (или Re-Root)
Если это не так, вам нужно будет повторно получить root права. Вы, вероятно, уже сделали это, если пытались получить root-права, но для безопасности убедитесь, что вы начинаете, разблокировав свой загрузчик. Если вам нужна помощь с этой частью, мы рассмотрели процесс для многих популярных моддинговых телефонов:
Далее, чтобы завершить процесс рутирования, мы рекомендуем установить TWRP для вашего восстановления. После этого вы будете готовы получить root-права с помощью Magisk, что так же просто, как прошить ZIP-архив в TWRP.
Иногда установка Magisk не удалась, потому что пользовательское восстановление, которое вы используете, устарело. Если последняя версия TWRP (3.2.x или выше) недоступна для вашего устройства, можно получить root права на Magisk, исправив загрузочный образ.
Для этого вам нужно скачать свой телефон ток стоковая прошивка (т.е. версия прошивки, которая соответствует вашему текущему номеру сборки). Для устройств Google, сделайте это Вот, Для OnePlus, проверьте Вот, Для Essential, посмотрите Вот, Если вы пользуетесь другим телефоном, лучше всего поискать текущую прошивку на форумах XDA.
Получив копию текущей прошивки, извлеките файл ZIP или TAR и извлеките boot.img файл. Сохраните этот файл во внутреннем хранилище вашего телефона, чтобы Magisk Manager мог получить к нему доступ. Затем откройте Magisk Manager и нажмите «Установить» в главном меню, снова нажмите «Установить» в приглашении, затем выберите «Patch Boot Image File» и выберите извлеченный файл IMG.
Magisk исправит загрузочный образ, чтобы сделать его рутованной версией, а затем сохранит этот файл в памяти вашего телефона. Теперь, чтобы получить root, вам просто нужно перенести исправленный загрузочный образ на ваш компьютер и прошить его с помощью Fastboot – эта часть немного сложная, поэтому перейдите по ссылке ниже для полного ознакомления:
Другой метод, который иногда работает, – это удалить, перезагрузить, а затем переустановить последнюю версию Magisk. В зависимости от вашей ОС, это может также помочь перейти на более старую версию Magisk. Как правило, это не идеально, хотя. Обновленные версии устраняют ошибки и вводят новые функции.
Шаг 4: Перезагрузка (The Ol ‘Cure-All)
Перезапуск вашего устройства может решить все виды заболеваний, особенно если это ваша первая перезагрузка после перепрошивки Magisk. Так что сделайте это сейчас, и когда вы вернетесь, проверьте, работает ли root. Если это не так, у нас есть несколько шагов по устранению неполадок ниже.
(1) перезагрузка от Magisk, (2) или перезагрузка с помощью кнопки питания
Шаг 5. Убедитесь, что вы знаете о корневых настройках приложения
Некоторые приложения имеют внутренние настройки, которые помогают вам получить root-доступ, или они также могут препятствовать корневому доступу. Взять, к примеру, Ghost Commander File Manager. Существует два разных режима работы: обычный и root. Вам нужен только режим root для настройки вашей системы с помощью root, но, вероятно, именно поэтому вы здесь. Вы также можете использовать Ghost Commander для перемонтирования файловых систем.
В частности, для Ghost Commander существует несколько различных способов входа в корневой режим. Одним из них является доступ к пути к файлу с помощью корень: в качестве префикса (т.е. корень: / данные). Вы также можете включить его на главном экране, если зайдите в Настройки -> Дополнительно -> Показать дополнительные домашние элементы. Другой способ – использовать кнопку инструмента для доступа одним нажатием.
(1) BusyBox доступен на Magisk, (2) Настройка для включения опций root, (3) Опция Root Mode на главном экране
Приложения эмуляторов терминала – это другой тип приложений, которым обычно требуется специальная команда для включения root. Обычно вам нужно запустить «su» внутри оболочки, чтобы использовать root. Если вас не спрашивают явно, хотите ли вы предоставить суперпользователю доступ к приложению, проверьте настройки приложения, чтобы убедиться, что это не то, что вы должны запрашивать. Большинство корневых приложений не стесняются спрашивать, но иногда это также легко пропустить.
ES File Explorer / Manager PRO – еще одно приложение, в котором root должен быть включен вручную. Для этого нажмите кнопку меню (вверху слева, 3 строки) и нажмите «Root Explorer».
Помимо трех наших примеров, существует множество других приложений, которые не запрашивают root по умолчанию. Чтобы убедиться, что это не ваша проблема, зайдите в настройки приложения и тщательно изучите все варианты.
Шаг 6: Проверьте разрешения суперпользователя Magisk Manager
Знаете ли вы, что в Magisk Manager есть раздел с настройками, посвященный проверке того, что определенным приложениям предоставляется root-доступ? Даже если это старые новости, попробуйте включить любое приложение, с которым у вас есть проблемы, в этот список приложений с правами суперпользователя. Кроме того, в настройках Magisk, прокрутите вниз и убедитесь, что эти настройки Superuser установлены правильно.
Вы можете настроить раздел настроек суперпользователя Magisk по своему вкусу, но по умолчанию доступны следующие параметры: Доступ суперпользователя: приложения и ADB; Многопользовательский режим: только владелец имеет root-доступ; Режим монтирования пространства имен: корневые сеансы наследуют пространство имен своего запрашивающего; Автоматический ответ: Подсказка; Время ожидания запроса: 10 секунд; Уведомление суперпользователя: тост.
Шаг 7: Обновите приложение
Некоторым приложениям трудно найти root с помощью Magisk, потому что они ищут двоичные файлы суперпользователя в очень конкретном месте. Лучшее решение этой проблемы – просто обновить приложение. Поскольку все больше и больше людей используют безсистемный рут, к нему приспосабливаются все более укоренившиеся приложения. Если вы уже используете самую последнюю версию приложения, обратитесь к разработчику, чтобы попросить поддержки или найдите альтернативное приложение, которое было обновлено совсем недавно.
Шаг 8: отключить все модули
Этот следующий совет по устранению неисправностей можно рассматривать как безопасный режим Magisk. Чтобы убедиться, что модуль не вызывает проблем с доступом с правами root, перейдите к Модули раздел бокового меню Magisk Manager, затем просто отключите все модули и перезагрузите компьютер. Если root работает при резервном копировании, повторно включите модули один за другим и перезагружайтесь после каждого, пока не найдете виновного.
Кроме того, в настройках Magisk Manager вы найдете «Режим только для ядра ядра», или, если вы не можете загрузиться, вы можете вставить файл с именем «.disable_magisk» в / cache (/ data / cache на некоторых устройствах). Это хороший подход, если вы уже знаете, что конкретный модуль вызывает у вас проблемы с рутингом. Это поможет вам проникнуть достаточно далеко, чтобы удалить нарушителя спокойствия.
Шаг 9: символьная ссылка бинарного файла SU на стандартное местоположение
Если на шаге 8 вы поняли, что ваша проблема связана с тем, что приложение ищет неправильное корневое двоичное устройство Magisk в неправильном месте, есть другой вариант, кроме поиска другого приложения.
Вы можете поместить указатель или путь к SU, создав символическую ссылку. Это может быть достигнуто с помощью эмулятора терминала Android для вставки символической ссылки, но MagiskHide, скорее всего, потерпит неудачу, поскольку теперь будет отображаться SU. В качестве альтернативы, старший член XDA laggardkernel разработал модуль Magisk, который может делать это без системы. Это нарушает SafetyNet. Модуль можно прошить либо в Magisk Manager, либо через кастомное рекавери, и вы можете получить его по ссылке ниже.
Однако у меня возникли проблемы с его перепрошивкой, и похоже, что поддержка оказывалась только до Magisk V12. Таким образом, вы можете оставить только первый вариант вставки символической ссылки самостоятельно, что, на мой взгляд, слишком сильно нарушает функциональность Magisk.
Шаг 10. Обработка ошибочной реализации F2FS
Если ваше устройство не использует F2FS (Flash-Friendly File System), выполнять этот шаг не нужно. Если это произойдет, возможно, что файловая система нарушает корень, препятствуя подключению Magisk при загрузке.
Есть разные способы решения этой проблемы, но наиболее эффективным является поиск нового ядра без файловой системы. Другой, иногда более проблемный подход – переформатировать ваш раздел / data в ext4. Если вы решите пойти по этому пути, это достаточно просто сделать с помощью опции TWRP «Wipe». Просто у некоторых устройств, предназначенных для использования F2FS, могут возникнуть проблемы с загрузкой как ext4.
Шаг 11: Запустите ADB в корневом режиме с небезопасным ADBD
На большинстве стандартных ядер ADB (Android Debug Bridge) работает только в безопасном режиме, даже если вы root. Это затрудняет доступ к root, когда вы используете ADB для запуска команд на Android через рабочий стол. Приложение (корневое) ADBD Insecure позволяет запускать ADBD (Android Debug Bridge Daemon) в «небезопасном режиме», поэтому вы можете выполнять такие действия, как доступ к системным файлам и каталогам, выполнив команду «adb push / pull» или создать системный раздел. Доступно для записи с использованием «ADB Remount.» Демон – это то, что предоставляет доступ к оболочке.
ADBD Небезопасный может быть установлен от Google Play Store, или вы можете просто найти его по имени из приложения Play Store. Вам потребуется включить отладку по USB, поэтому убедитесь, что параметры разработчика включены, нажав «Настройки» -> «О телефоне», а затем быстро нажмите «Номер сборки» семь раз.
Шаг 12: Установите Magisk SELinux Manager
Это как бы вытащить большие пушки, и это может быть так же рискованно, как если бы вы восприняли это высказывание буквально. Android использует принцип, называемый Security-Enhanced Linux (SELinux для краткости), чтобы помочь поддерживать безопасность. По умолчанию любой запрос операционной системы, который явно не разрешен, отклоняется. Программное обеспечение работает только с минимальными привилегиями, обеспечивая некоторый контроль над ущербом от атак или ошибок обработки. В зависимости от корневого приложения, SELinux может мешать ему делать то, что вы хотите.
SELinux имеет два режима: «разрешающий» и «принудительный». В разрешающем режиме SELinux регистрирует нарушения политики, но не блокирует событие. В принудительном режиме регистрируются и блокируются все действия, нарушающие политику SELinux. Участник XDA Junior Jman 420 нашел и поделился способом включения разрешающего режима SELinux при загрузке, который может помочь в преодолении корневого кризиса, но также может быть рискованным предприятием.
С одной стороны, это прекращено, так что вы по своему усмотрению. Помимо всего прочего, есть просто некоторые инструменты и приложения, которые печально известны тем, что работают со сбоями или вообще не работают в принудительном режиме. И для многих людей укоренение слишком рискованно. Для других, лучшие вещи в жизни связаны, по крайней мере, с небольшим риском.
Корень Magisk имеет много преимуществ по сравнению с традиционными методами рутирования, но когда ваши приложения не могут получить к нему доступ, он может не чувствовать себя слишком выгодным. В конце концов, одно из предполагаемых преимуществ Magisk заключается в том, что рутировать, а затем использовать root, очень просто. Но при таком большом разнообразии устройств, систем и приложений возникает множество переменных – и много потенциальных проблем. Поэтому, если вам известны другие способы решения проблем с приложениями, обращающимися к root через Magisk, сообщите нам об этом в комментариях.
Изображение на обложке и скриншоты Делани Клатфелтер /
Если вы следите за миром моддинга на Android-смартфонах, то, скорее всего, вы прочитали до свидания создателя Magisk. После присоединения к команде разработчиков платформы безопасности Android Джон Ву больше не может оказывать поддержку. Чтобы избежать очевидного конфликта интересов, он решил официально отказаться от проекта. Приложение прославилось тем, с какой легкостью можно было обойти проверки безопасности Android, поэтому у него не было возможности продолжить работу с Magisk. Новости, которые вызвали сомнения и неуверенность у тех, кто использует приложение, созданное Джоном для модификации своего смартфона, особенно когда дело доходит до скрыть права root.
MagiskHide больше не работает, чтобы скрыть корень: это конец Magisk?
Жил-был SuperSU, система, которую практически все много лет назад использовали для модификации Android и получения root-прав на телефоне. Затем, в 2016 году, родился Magisk, система, настолько простая в установке и использовании (а также с открытым исходным кодом), что в poco время стало стандартом для всех моддеров. Его заслуга заключалась именно в том, что он позволял использовать Android Pay (сегодня Google Pay) даже с включенными правами root. Все дело в обмане Защитная сетка, платформа безопасности, которую Android использует для блокировки использования конфиденциальных услуг, таких как банковские приложения, Netflix и игры, такие как Pokémon GO, если обнаруживает, что пользователь модифицировал смартфон.
С тех пор с каждым обновлением Magisk появлялось все больше и больше изощренных способов его обхода, поскольку Google пытался предотвратить это. Все вращается вокруг MagiskHide, один из основополагающих элементов Magisk, поскольку это инструмент, который позволяет ему скрывать права root и вводить в заблуждение Android. Но поскольку он был нанят Google, Джон Ву объявил, что больше не сможет поддерживать его и, следовательно, позволит ему умереть. Смерть, которая, кажется, пришла с Magisk 23, то есть последний выпуск, опубликованный за последние несколько месяцев до приема на работу. Практически парадоксальное изменение, учитывая, что Magisk 23 устранил неисправность MagiskHide для многих пользователей.
PSA: MagiskHide из Magisk v23.0 больше не проходит через SafetyNet, даже с BASIC evalType. Протестировано на моем Pixel 4 XL под управлением Android 12 с vanilla Magisk v23.0.
MagiskHide * официально * мертв. Если вам нужно скрыть корень, самое время найти альтернативу.
— Джон Ву (@topjohnwu) 9 ноября 2021
Но поскольку это проект с открытым исходным кодом, мы уверены, что Magisk продолжит жить даже боком. Чтобы подчеркнуть, что это сам Джон Ву, который указывает, что они уже в сети. представить рабочие альтернативы MagiskHide. Если вы используете Magisk 23 на Android 11, он все равно может работать правильно, поскольку отчет Джона Ву касается Android 12. Все, что остается, — это надеяться, что для следующего выпуска зеленого робота действующая альтернатива MagiskHide находится в разработке.
⭐️ Откройте для себя новый еженедельный флаер GizChina с всегда разными эксклюзивными предложениями и купонами.
Magisk был нашим выбором, когда дело доходит до управления и администрирования super su. Никакие другие приложения не так хороши, как Magisk, не говоря уже о простом процессе установки. Однако из-за новых обновлений Android и возрастающей сложности процесса рутирования многие пользователи сталкиваются с ошибкой установки Magisk Process Error, когда они пытаются использовать приложение. С Magisk проблема возникает из-за того, что носитель не найден, или из-за других проблем, связанных с медиа.
Magisk — это приложение для управления Super SU с открытым исходным кодом, которое любят миллионы пользователей по всему миру. За последние несколько месяцев приложение претерпело множество изменений, таких как удаление многих несовместимых функций, таких как Magiskide, или удаление репозиториев Magisk. Но поскольку это разработка с открытым исходным кодом, многие разработчики активно работают над проектом, чтобы сделать его лучше с каждым днем.
Содержание страницы
-
Как исправить ошибку процесса Magisk Ошибка установки
- Повторно загрузить ZIP-файл
- Проверить ZIP-формат
- Проверьте права доступа к хранилищу приложений
- Проверьте права доступа к файлам
- Чтение журнала ошибок
- Заключение
Как исправить ошибку процесса Magisk Ошибка установки
Ошибка процесса обычно означает, что проблема возникла где-то во время процесса перепрошивки. Либо загруженный файл поврежден, либо просто несовместим с Magisk. Или возможно, что вы не предоставили доступ к хранилищу приложению файлового менеджера. Хотя точную причину можно найти с помощью журнала ошибок, но приведенные ниже методы помогут устранить проблему и без него.
Повторно загрузить ZIP-файл
Наиболее распространенной причиной ошибки Magisk Process Error Installation Failed являются несовместимые или поврежденные файлы. Всякий раз, когда вы загружаете файл с медленным интернетом, есть небольшие шансы, что загрузка будет повреждена. Поэтому обязательно проверьте загруженный файл на его контрольную сумму или попробуйте загрузить файл из официального источника.
Проверить ZIP-формат
Magisk совместим только со сжатыми файлами формата ZIP или IMG. Любой другой формат файла приведет к ошибкам установки. Иногда прошиваемый zip-архив, который вы загружаете из Интернета, имеет формат 7z или RAR. Вы должны извлечь эти файлы, чтобы получить совместимые с Magisk форматы ZIP или IMG.
Проверьте права доступа к хранилищу приложений
Во многих случаях вполне возможно, что ZIP-файл является правильным и действительным, но приложение файлового менеджера, которое вы используете в Magisk, не имеет разрешений на хранение. Таким образом, в конечном итоге Magisk запустит процесс установки, но не сможет найти файл и, следовательно, ошибку установки!
Поэтому, чтобы исправить это, вы должны убедиться, что у приложения есть соответствующее разрешение на хранение. Предполагая, что вы будете использовать EX File Explorer в качестве приложения для управления файлами, вот шаги для предоставления разрешений на хранение.
Откройте ES File Manager или загрузите его из Playstore.
Объявления
Он попросит вас предоставить разрешение на хранение, предоставить все разрешения. После этого запустите процесс установки Magisk и выберите проводник ES, когда он запросит доступ к прошиваемому zip-файлу, теперь он не будет показывать никаких ошибок.
Проверьте права доступа к файлам
Убедитесь, что файл, который вы прошиваете, имеет права на чтение, запись и выполнение. Важно иметь эти разрешения, так как без них вы не сможете получить доступ к файлу и, следовательно, Magisk не сможет прошить его на вашем телефоне.
Вы можете легко проверить или изменить права доступа к файлам с помощью проводника ES.
Объявления
Найдите местоположение файла и выберите изменение разрешения в параметрах файла.
Здесь убедитесь, что все галочки отмечены под чтением, записью и исполняемыми файлами.
Чтение журнала ошибок
Вышеуказанные методы, безусловно, помогут устранить все возможные ошибки, но есть много причин, по которым вы сталкиваетесь с ошибкой установки. Чтобы получить четкую картину, важно проверить журнал ошибок от Magisk.
java.io. FileNotFoundException: /storage/emulated/0/boot.img: открыть не удалось: EACCES (отказано в доступе).
Как вы видите в приведенном выше журнале ошибок, мы можем легко определить, что проблема связана с отказом в разрешениях, поэтому мы можем продолжить и предоставить соответствующее разрешение приложению. Точно так же могут быть разные проблемы, которые вы сможете определить только из журнала ошибок.
Заключение
Итак, это были шаги по исправлению ошибки установки Magisk Process. Надеюсь, вы сможете решить проблему со своей стороны. Также рекомендуем вам обновить магиск менеджер до последней версии. Если у вас есть какие-либо вопросы относительно вышеупомянутых шагов, сообщите нам об этом в комментариях.
Logcat gave me this when hiding the app
03-01 01:34:19.529 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.529 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.540 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.540 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.552 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.552 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.563 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.563 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.574 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.574 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.585 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.585 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.596 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.596 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.608 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.608 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.618 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.618 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.629 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.629 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.641 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.641 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.651 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.654 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.662 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.662 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.674 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.674 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.685 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.685 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.689 E/QTI_SDM_INFO(21070): [qti_rmnet_peripheral.c:768] qti_file_open():Could not open device file. Errno 2 error msg=No such file or directory
03-01 01:34:19.696 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.696 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.707 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.707 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.718 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.718 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.729 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.729 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.740 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.740 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.752 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.752 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.762 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.762 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.773 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.773 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.785 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.787 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.796 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.796 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.807 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.807 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.818 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.818 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.829 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.829 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.841 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.841 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.852 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.852 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.863 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.863 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.874 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.874 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.885 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.885 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.896 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.896 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.908 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.908 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.918 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.918 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.930 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.930 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.940 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.941 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.952 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.952 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.963 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.963 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.974 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.974 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.985 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.985 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.996 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:19.996 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:20.007 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:20.007 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:20.018 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:20.018 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:20.030 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:20.030 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:20.040 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:20.041 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:20.052 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:20.052 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:20.063 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:20.063 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:20.074 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:20.074 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:20.085 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:20.085 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:20.096 E/BLASTBufferQueue(14354): [VRI[LogcatActivity]#62](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
03-01 01:34:20.096 E/BLASTBufferQueue(32117): [VRI[Hiding the Magisk app…]#18](f:0,a:4) Faking releaseBufferCallback from transactionCompleteCallback
Содержание
- Шаг 1: Проверьте свой корневой статус
- Шаг 2: убедитесь, что Magisk не находится в спящем режиме
- Шаг 3: Исправьте проблемы с Root (или Re-Root)
- Шаг 4: Перезагрузка (The Ol ‘Cure-All)
- Шаг 5. Убедитесь, что вы знаете о корневых настройках приложения
- Шаг 6: Проверьте разрешения суперпользователя Magisk Manager
- Шаг 7: Обновите приложение
- Шаг 8: отключить все модули
- Шаг 9: символьная ссылка бинарного файла SU на стандартное местоположение
- Шаг 10. Обработка ошибочной реализации F2FS
- Шаг 11: Запустите ADB в корневом режиме с небезопасным ADBD
- Шаг 12: Установите Magisk SELinux Manager
Это глазурь на верхней части торта (или взбитые сливки на вершине пирога Android) отчаяния. Возможно, вам было нелегко рутировать устройство, но вы чувствуете, что преодолели все препятствия. Только сейчас вы обнаружите, что те самые приложения и моды, за которые вы рутировались, по-прежнему не будут работать — и признаки указывают на отсутствие корневого доступа. Не теряйте надежды, потому что у нас есть некоторые хитрости в рукаве.
Если проблема действительно заключается в отсутствии корневого доступа, то вы либо никогда его не имели, либо потеряли, либо настройка отключена, либо не обнаружена, либо что-то не работает для определенных приложений, либо что-то блокирует использование вашего приложения. Существует также вероятность того, что существует другая проблема (кроме отсутствия корневого доступа) в маскировке. Мы рассмотрим и рассмотрим все сценарии и предложим решения. В конце концов, root полезен только тем приложениям, с которыми вы его используете — если, конечно, вы не изменяете файлы напрямую, но даже в этом случае вы, вероятно, используете проводник с необходимыми правами суперпользователя.
Шаг 1: Проверьте свой корневой статус
Одна из причин, по которой ваши приложения могут не иметь доступа к root, заключается в том, что его там нет. Возможно, вы следовали нашему корневому руководству Magisk по письму, но что-то все равно пошло не так. Откуда ты действительно знаешь, если не проверишь?
Итак, сначала загрузите приложение Root Checker от joeykrim по ссылке ниже. Откройте его и нажмите «Подтвердить корень», затем нажмите «Предоставить», если будет предложено предоставить суперпользователю доступ к приложению, а затем найдите сообщение «Поздравляем! Корневой доступ правильно установлен на вашем устройстве!» Если вы получили это сообщение, root работает на вашем телефоне, поэтому это должно быть проблема с конкретным приложением — в этом случае перейдите к шагу 4. Если вы не получили Поздравляем! сообщение или, если Root Checker никогда не предлагал вам предоставить права суперпользователя, перейдите к шагу 2 далее.
- Ссылка Play Store: Root Checker (бесплатно)
Если Root Checker не дал вам этого Поздравляем! сообщение, вы, скорее всего, не правильно рутированы. Но прежде чем вы перейдете к процессу повторного рутирования, вы должны убедиться, что приложение или мод не нарушают вашу корневую систему управления.
Если вы используете такие приложения, как Greenify, убедитесь, что Magisk Manager не переводится в режим гибернации. Если вы используете приложения, от которых вам нужно скрыть Magisk, такие как банковские приложения, отмените скрытие Magisk и закройте эти приложения, когда закончите.
Шаг 3: Исправьте проблемы с Root (или Re-Root)
Если это не так, вам нужно будет повторно получить root права. Вы, вероятно, уже сделали это, если пытались получить root-права, но для безопасности убедитесь, что вы начинаете, разблокировав свой загрузчик. Если вам нужна помощь с этой частью, мы рассмотрели процесс для многих популярных моддинговых телефонов:
- Руководства по разблокировке загрузчика: Essential PH-1 | OnePlus 5 | OnePlus 5T | OnePlus 6 | OnePlus 6T | Пиксель | Пиксель 2 | Пиксель 3
Далее, чтобы завершить процесс рутирования, мы рекомендуем установить TWRP для вашего восстановления. После этого вы будете готовы получить root-права с помощью Magisk, что так же просто, как прошить ZIP-архив в TWRP.
- Подробнее: Как установить TWRP на любой телефон с разблокированным загрузчиком
- Подробнее: Как рутировать любой телефон с помощью Magisk & TWRP
Иногда установка Magisk не удалась, потому что пользовательское восстановление, которое вы используете, устарело. Если последняя версия TWRP (3.2.x или выше) недоступна для вашего устройства, можно получить root права на Magisk, исправив загрузочный образ.
Для этого вам нужно скачать свой телефон ток стоковая прошивка (т.е. версия прошивки, которая соответствует вашему текущему номеру сборки). Для устройств Google, сделайте это Вот, Для OnePlus, проверьте Вот, Для Essential, посмотрите Вот, Если вы пользуетесь другим телефоном, лучше всего поискать текущую прошивку на форумах XDA.
Получив копию текущей прошивки, извлеките файл ZIP или TAR и извлеките boot.img файл. Сохраните этот файл во внутреннем хранилище вашего телефона, чтобы Magisk Manager мог получить к нему доступ. Затем откройте Magisk Manager и нажмите «Установить» в главном меню, снова нажмите «Установить» в приглашении, затем выберите «Patch Boot Image File» и выберите извлеченный файл IMG.
Magisk исправит загрузочный образ, чтобы сделать его рутованной версией, а затем сохранит этот файл в памяти вашего телефона. Теперь, чтобы получить root, вам просто нужно перенести исправленный загрузочный образ на ваш компьютер и прошить его с помощью Fastboot — эта часть немного сложная, поэтому перейдите по ссылке ниже для полного ознакомления:
- Подробнее: Полное руководство по прошивке изображений с помощью Fastboot
Другой метод, который иногда работает, — это удалить, перезагрузить, а затем переустановить последнюю версию Magisk. В зависимости от вашей ОС, это может также помочь перейти на более старую версию Magisk. Как правило, это не идеально, хотя. Обновленные версии устраняют ошибки и вводят новые функции.
- Не пропустите: как установить Magisk на ваше устройство Android с рутом
Шаг 4: Перезагрузка (The Ol ‘Cure-All)
Перезапуск вашего устройства может решить все виды заболеваний, особенно если это ваша первая перезагрузка после перепрошивки Magisk. Так что сделайте это сейчас, и когда вы вернетесь, проверьте, работает ли root. Если это не так, у нас есть несколько шагов по устранению неполадок ниже.
Шаг 5. Убедитесь, что вы знаете о корневых настройках приложения
Некоторые приложения имеют внутренние настройки, которые помогают вам получить root-доступ, или они также могут препятствовать корневому доступу. Взять, к примеру, Ghost Commander File Manager. Существует два разных режима работы: обычный и root. Вам нужен только режим root для настройки вашей системы с помощью root, но, вероятно, именно поэтому вы здесь. Вы также можете использовать Ghost Commander для перемонтирования файловых систем.
В частности, для Ghost Commander существует несколько различных способов входа в корневой режим. Одним из них является доступ к пути к файлу с помощью корень: в качестве префикса (т.е. корень: / данные). Вы также можете включить его на главном экране, если зайдите в Настройки -> Дополнительно -> Показать дополнительные домашние элементы. Другой способ — использовать кнопку инструмента для доступа одним нажатием.
Приложения эмуляторов терминала — это другой тип приложений, которым обычно требуется специальная команда для включения root. Обычно вам нужно запустить «su» внутри оболочки, чтобы использовать root. Если вас не спрашивают явно, хотите ли вы предоставить суперпользователю доступ к приложению, проверьте настройки приложения, чтобы убедиться, что это не то, что вы должны запрашивать. Большинство корневых приложений не стесняются спрашивать, но иногда это также легко пропустить.
ES File Explorer / Manager PRO — еще одно приложение, в котором root должен быть включен вручную. Для этого нажмите кнопку меню (вверху слева, 3 строки) и нажмите «Root Explorer».
Помимо трех наших примеров, существует множество других приложений, которые не запрашивают root по умолчанию. Чтобы убедиться, что это не ваша проблема, зайдите в настройки приложения и тщательно изучите все варианты.
Шаг 6: Проверьте разрешения суперпользователя Magisk Manager
Знаете ли вы, что в Magisk Manager есть раздел с настройками, посвященный проверке того, что определенным приложениям предоставляется root-доступ? Даже если это старые новости, попробуйте включить любое приложение, с которым у вас есть проблемы, в этот список приложений с правами суперпользователя. Кроме того, в настройках Magisk, прокрутите вниз и убедитесь, что эти настройки Superuser установлены правильно.
Вы можете настроить раздел настроек суперпользователя Magisk по своему вкусу, но по умолчанию доступны следующие параметры: Доступ суперпользователя: приложения и ADB; Многопользовательский режим: только владелец имеет root-доступ; Режим монтирования пространства имен: корневые сеансы наследуют пространство имен своего запрашивающего; Автоматический ответ: Подсказка; Время ожидания запроса: 10 секунд; Уведомление суперпользователя: тост.
Шаг 7: Обновите приложение
Некоторым приложениям трудно найти root с помощью Magisk, потому что они ищут двоичные файлы суперпользователя в очень конкретном месте. Лучшее решение этой проблемы — просто обновить приложение. Поскольку все больше и больше людей используют безсистемный рут, к нему приспосабливаются все более укорененные приложения. Если вы уже используете самую последнюю версию приложения, обратитесь к разработчику, чтобы попросить поддержки или найдите альтернативное приложение, которое было обновлено совсем недавно.
Шаг 8: отключить все модули
Этот следующий совет по устранению неисправностей можно рассматривать как безопасный режим Magisk. Чтобы убедиться, что модуль не вызывает проблем с доступом с правами root, перейдите к Модули раздел бокового меню Magisk Manager, затем просто отключите все модули и перезагрузите компьютер. Если root работает при резервном копировании, повторно включите модули один за другим и перезагружайтесь после каждого, пока не найдете виновного.
Кроме того, в настройках Magisk Manager вы можете найти «Режим только для ядра ядра», или, если вы не можете загрузиться, вы можете вставить файл с именем «.disable_magisk» в / cache (/ data / cache на некоторых устройствах). Это хороший подход, если вы уже знаете, что конкретный модуль вызывает у вас проблемы с рутингом. Это поможет вам проникнуть достаточно далеко, чтобы удалить нарушителя спокойствия.
Шаг 9: символьная ссылка бинарного файла SU на стандартное местоположение
Если на шаге 8 вы поняли, что ваша проблема связана с тем, что приложение ищет неправильное корневое двоичное устройство Magisk в неправильном месте, есть другой вариант, кроме поиска другого приложения.
Вы можете поместить указатель или путь к SU, создав символическую ссылку. Это может быть достигнуто с помощью эмулятора терминала Android для вставки символической ссылки, но MagiskHide, скорее всего, потерпит неудачу, поскольку теперь будет отображаться SU. В качестве альтернативы, старший член XDA laggardkernel разработал модуль Magisk, который может делать это без системы. Это нарушает SafetyNet. Модуль можно прошить либо в Magisk Manager, либо через кастомное рекавери, и вы можете получить его по ссылке ниже.
- Скачать su-xbin-bind (.zip)
Однако у меня возникли проблемы с его перепрошивкой, и похоже, что поддержка оказывалась только до Magisk V12. Таким образом, вы можете оставить только первый вариант вставки символической ссылки самостоятельно, что, на мой взгляд, слишком сильно нарушает функциональность Magisk.
Шаг 10. Обработка ошибочной реализации F2FS
Если ваше устройство не использует F2FS (Flash-Friendly File System), выполнять этот шаг не нужно. Если это произойдет, возможно, что файловая система нарушает корень, препятствуя подключению Magisk при загрузке.
Есть разные способы решения этой проблемы, но наиболее эффективным является поиск нового ядра без файловой системы. Другой, иногда более проблемный подход — переформатировать ваш раздел / data в ext4. Если вы решите пойти по этому пути, это достаточно просто сделать с помощью опции TWRP «Wipe». Просто у некоторых устройств, предназначенных для использования F2FS, могут возникнуть проблемы с загрузкой как ext4.
Шаг 11: Запустите ADB в корневом режиме с небезопасным ADBD
На большинстве стандартных ядер ADB (Android Debug Bridge) работает только в безопасном режиме, даже если вы root. Это затрудняет доступ к root, когда вы используете ADB для запуска команд на Android через рабочий стол. Приложение (корневое) ADBD Insecure позволяет запускать ADBD (Android Debug Bridge Daemon) в «небезопасном режиме», поэтому вы можете выполнять такие действия, как доступ к системным файлам и каталогам, выполнив команду «adb push / pull» или создать системный раздел. Доступно для записи с использованием «ADB Remount.» Демон — это то, что предоставляет доступ к оболочке.
ADBD Небезопасный может быть установлен из магазина Google Play, или вы можете просто найти его по имени из приложения Play Store. Вам потребуется включить отладку по USB, поэтому убедитесь, что параметры разработчика включены, нажав «Настройки» -> «О телефоне», а затем быстро нажмите «Номер сборки» семь раз.
Шаг 12: Установите Magisk SELinux Manager
Это как бы вытащить большие пушки, и это может быть так же рискованно, как если бы вы восприняли это высказывание буквально. Android использует принцип, называемый Security-Enhanced Linux (SELinux для краткости), чтобы помочь поддерживать безопасность. По умолчанию любой запрос операционной системы, который явно не разрешен, отклоняется. Программное обеспечение работает только с минимальными привилегиями, обеспечивая некоторый контроль над ущербом от атак или ошибок обработки. В зависимости от корневого приложения, SELinux может мешать ему делать то, что вы хотите.
SELinux имеет два режима: «разрешающий» и «принудительный». В разрешающем режиме SELinux регистрирует нарушения политики, но не блокирует событие. В принудительном режиме регистрируются и блокируются все действия, нарушающие политику SELinux. Участник XDA Junior Jman 420 нашел и поделился способом включения разрешающего режима SELinux при загрузке, который может помочь в преодолении корневого кризиса, но также может быть рискованным предприятием.
С одной стороны, это прекращено, так что вы по своему усмотрению. Помимо всего прочего, есть просто некоторые инструменты и приложения, которые печально известны тем, что работают со сбоями или вообще не работают в принудительном режиме. И для многих людей укоренение слишком рискованно. Для других, лучшие вещи в жизни связаны, по крайней мере, с небольшим риском.
- Скачать SELinux Manager
Корень Magisk имеет много преимуществ по сравнению с традиционными методами рутирования, но когда ваши приложения не могут получить к нему доступ, он может не чувствовать себя слишком выгодным. В конце концов, одно из предполагаемых преимуществ Magisk заключается в том, что рутировать, а затем использовать root, очень просто. Но при таком большом разнообразии устройств, систем и приложений возникает множество переменных — и много потенциальных проблем. Поэтому, если вам известны другие способы решения проблем с приложениями, обращающимися к root через Magisk, сообщите нам об этом в комментариях.
Не пропустите: 8 обязательных модулей Magisk для телефонов OnePlus
- Следите за гаджетами на Pinterest, Reddit, Twitter, YouTube и Flipboard
- Подпишитесь на ежедневную рассылку Gadget Hacks или еженедельные обновления для Android и iOS
- Следуйте WonderHowTo на Facebook, Twitter, Pinterest и Flipboard
Изображение на обложке и скриншоты Делани Клатфелтер / Gadget Hacks
Содержание
- Magisk ошибка установки zip
- Как исправить ошибку процесса Magisk Ошибка установки
- Разное / by admin / March 24, 2022
- Как исправить ошибку процесса Magisk Ошибка установки
- Повторно загрузить ZIP-файл
- Проверить ZIP-формат
- Проверьте права доступа к хранилищу приложений
- Проверьте права доступа к файлам
- Чтение журнала ошибок
- Заключение
- Magisk ошибка установки zip
Magisk ошибка установки zip
Краткое описание:
Платформа с открытым исходным кодом, для:
- MagiskSU: Предоставления и управления рут-доступом с последующим скрытием вмешательства;
- Magisk Modules: Внесистемной модификации системы «на лету» (оверлеем) посредством модулей;
- Zygisk: Динамического внедрения стороннего кода в процессы приложений.
Ввиду специфики разделения обновлений Magisk в различных его каналах, пожалуйста, придерживайтесь публикации обновлений согласно шаблону ниже.
Выполнение этой рекомендации даст пользователям полную картину и понимание принадлежности определенной сборки, ее списка изменений и источника.
[b]Magisk [[color=blue]25.1 (25100) (31)[/color]] [[color=green]STABLE[/color] | [color=green]OFFICIAL[/color]][/b]
[i][b]Изменения:[/b][/i]
Показать скрытое содержимое
[list]
[*]Первое
[*]Второе
[*]Третье
[/list]
• [url=»https://ссылка_на_подробное_описание_обновления»][i]Развернутое описание[/i][/url]
[color=blue][b]Скачать:[/b][/color] «*.apk файл сборки Magisk»
[b]Magisk [[color=Blue]25001 | (31)[/color]] [[color=Red]CANARY[/color] | [color=Red]DEBUG[/color] | [color=Green]OFFICIAL[/color]][/b]
Показать скрытое содержимое
[b]ПРОЧТИ МЕНЯ. [/b][/color]][color=Red][b]Внимание: Это [u]официальные[/u], экспериментальные сборки из «CANARY | DEBUG» каналов обновлений на основе последних внесенных изменений (коммитов) в исходный код Magisk. Данные сборки содержит реализацию последних актуальных исправлений, возможностей и функционал в проекте, так же как и возможные ошибки, проблемы и баги. Устанавливайте данные сборки только если вы заинтересованы в использовании и тестировании нового функционала, не боитесь возникновения возможных проблем и готовы к их решению.
При обнаружении каких-либо ошибок, проблем или багов, пожалуйста, не поленитесь сообщить о них разработчику используя DEBUG сборку, предварительно ознакомившись с [url=»https://github.com/topjohnwu/Magisk/issues/new?assignees=&labels=&template=bug_report.md&title=»]инструкцией по правильной публикации отчётов об ошибках[/url].[/b][/color]
[i][b]Изменения:[/b][/i]
Первое
Второе
Третье
[color=blue][b]Скачать:[/b][/color]
[b][[color=red]CANARY[/color]]:[/b] «*.apk файл сборки Magisk CANARY»[b][[color=red]DEBUG[/color]]:[/b] «*.apk файл сборки Magisk DEBUG»
- Анонс. Напутствие. На ближайшее будущее
- Android 10 Капсула времени!
- Некоторые старые приложения не поддерживают рут Magisk, и соответственно, не могут получить root-права. Пофиксить это могут только их разработчики.
- Некоторые приложения, допустим «Дія», используют известную недоработку Magisk (утечка монтирования). Эту проблему можно решить с помощью модуля riru-unshare или с помощью модуля Riru — MomoHider Если данные модули не помогают, идём в тему своего приложения и ставим модификации.
- MagiskHide, как правило, не работает на аппаратах с ядрами Linux ниже 3.8, и пофиксить это нельзя из-за отсутствия в этих ядрах компонентов, необходимых для скрытия Magisk (исключения из этого правила возможны, если разработчик прошивки портирует эти компоненты в старое ядро; такое порой случается, например, на кастомах на базе AOSP).
- Magisk не полностью поддерживает установку на адаптированный накопитель («adoptable storage» — SD-карта, отформатированная во внутреннюю память), в противном случае рут может не работать. При любых проблемах рекомендуется сначала переместить менеджер на внутренний накопитель и лишь после этого задавать вопрос в теме.
- Magisk и его оболочку (Magisk Manager) желательно обновлять одновременно. «Устаревание» одного компонента при обновлении другого приводит к проблемам.
- Бета, альфа и canary версии устанавливаются и удаляются по тому же принципу, что и стабильные.
- При переходе на бету или canary со стабильной версии, или наоборот, нужно полностью удалить текущую версию с помощью деинсталлятора и затем установить другую версию.
- Бета и canary версии часто обновляются, но, как любые нестабильные версии, они могут содержать баги. Помните об этом и всегда делайте бэкап перед установкой.
- Google Play: Не существует!
- Официальный сайт: Не существует!
- Общее окружение: Android: 5.0+ |ABI : armeabi-v7a, arm64-v8a, x86, x86_64
- Поддержка MagiskHide (DenyList):Ядро Linux: 3.8+ | ( Де-факто: 3.10+)
- Поддержка Zygisk: Android: 5.0+ | ( Де-факто: 8.0+) |Ядро Linux (Рекомендовано): 3.19+
- Поддержка изоляции компонентов: Ядро Linux: 4.7+ | ( Де-факто: 4.9+)
Источник
Разное / by admin / March 24, 2022
Magisk был нашим выбором, когда дело доходит до управления и администрирования super su. Никакие другие приложения не так хороши, как Magisk, не говоря уже о простом процессе установки. Однако из-за новых обновлений Android и возрастающей сложности процесса рутирования многие пользователи сталкиваются с ошибкой установки Magisk Process Error, когда они пытаются использовать приложение. С Magisk проблема возникает из-за того, что носитель не найден, или из-за других проблем, связанных с медиа.
Magisk — это приложение для управления Super SU с открытым исходным кодом, которое любят миллионы пользователей по всему миру. За последние несколько месяцев приложение претерпело множество изменений, таких как удаление многих несовместимых функций, таких как Magiskide, или удаление репозиториев Magisk. Но поскольку это разработка с открытым исходным кодом, многие разработчики активно работают над проектом, чтобы сделать его лучше с каждым днем.
- Как исправить ошибку процесса Magisk Ошибка установки
- Повторно загрузить ZIP-файл
- Проверить ZIP-формат
- Проверьте права доступа к хранилищу приложений
- Проверьте права доступа к файлам
- Чтение журнала ошибок
Ошибка процесса обычно означает, что проблема возникла где-то во время процесса перепрошивки. Либо загруженный файл поврежден, либо просто несовместим с Magisk. Или возможно, что вы не предоставили доступ к хранилищу приложению файлового менеджера. Хотя точную причину можно найти с помощью журнала ошибок, но приведенные ниже методы помогут устранить проблему и без него.
Повторно загрузить ZIP-файл
Наиболее распространенной причиной ошибки Magisk Process Error Installation Failed являются несовместимые или поврежденные файлы. Всякий раз, когда вы загружаете файл с медленным интернетом, есть небольшие шансы, что загрузка будет повреждена. Поэтому обязательно проверьте загруженный файл на его контрольную сумму или попробуйте загрузить файл из официального источника.
Проверить ZIP-формат
Magisk совместим только со сжатыми файлами формата ZIP или IMG. Любой другой формат файла приведет к ошибкам установки. Иногда прошиваемый zip-архив, который вы загружаете из Интернета, имеет формат 7z или RAR. Вы должны извлечь эти файлы, чтобы получить совместимые с Magisk форматы ZIP или IMG.
Проверьте права доступа к хранилищу приложений
Во многих случаях вполне возможно, что ZIP-файл является правильным и действительным, но приложение файлового менеджера, которое вы используете в Magisk, не имеет разрешений на хранение. Таким образом, в конечном итоге Magisk запустит процесс установки, но не сможет найти файл и, следовательно, ошибку установки!
Поэтому, чтобы исправить это, вы должны убедиться, что у приложения есть соответствующее разрешение на хранение. Предполагая, что вы будете использовать EX File Explorer в качестве приложения для управления файлами, вот шаги для предоставления разрешений на хранение.
Откройте ES File Manager или загрузите его из Playstore.
Он попросит вас предоставить разрешение на хранение, предоставить все разрешения. После этого запустите процесс установки Magisk и выберите проводник ES, когда он запросит доступ к прошиваемому zip-файлу, теперь он не будет показывать никаких ошибок.
Проверьте права доступа к файлам
Убедитесь, что файл, который вы прошиваете, имеет права на чтение, запись и выполнение. Важно иметь эти разрешения, так как без них вы не сможете получить доступ к файлу и, следовательно, Magisk не сможет прошить его на вашем телефоне.
Вы можете легко проверить или изменить права доступа к файлам с помощью проводника ES.
Найдите местоположение файла и выберите изменение разрешения в параметрах файла.
Здесь убедитесь, что все галочки отмечены под чтением, записью и исполняемыми файлами.
Чтение журнала ошибок
Вышеуказанные методы, безусловно, помогут устранить все возможные ошибки, но есть много причин, по которым вы сталкиваетесь с ошибкой установки. Чтобы получить четкую картину, важно проверить журнал ошибок от Magisk.
Как вы видите в приведенном выше журнале ошибок, мы можем легко определить, что проблема связана с отказом в разрешениях, поэтому мы можем продолжить и предоставить соответствующее разрешение приложению. Точно так же могут быть разные проблемы, которые вы сможете определить только из журнала ошибок.
Заключение
Итак, это были шаги по исправлению ошибки установки Magisk Process. Надеюсь, вы сможете решить проблему со своей стороны. Также рекомендуем вам обновить магиск менеджер до последней версии. Если у вас есть какие-либо вопросы относительно вышеупомянутых шагов, сообщите нам об этом в комментариях.
Источник
Magisk ошибка установки zip
Краткое описание:
Платформа с открытым исходным кодом, для:
- MagiskSU: Предоставления и управления рут-доступом с последующим скрытием вмешательства;
- Magisk Modules: Внесистемной модификации системы «на лету» (оверлеем) посредством модулей;
- Zygisk: Динамического внедрения стороннего кода в процессы приложений.
Ввиду специфики разделения обновлений Magisk в различных его каналах, пожалуйста, придерживайтесь публикации обновлений согласно шаблону ниже.
Выполнение этой рекомендации даст пользователям полную картину и понимание принадлежности определенной сборки, ее списка изменений и источника.
[b]Magisk [[color=blue]25.1 (25100) (31)[/color]] [[color=green]STABLE[/color] | [color=green]OFFICIAL[/color]][/b]
[i][b]Изменения:[/b][/i]
Показать скрытое содержимое
[list]
[*]Первое
[*]Второе
[*]Третье
[/list]
• [url=»https://ссылка_на_подробное_описание_обновления»][i]Развернутое описание[/i][/url]
[color=blue][b]Скачать:[/b][/color] «*.apk файл сборки Magisk»
[b]Magisk [[color=Blue]25001 | (31)[/color]] [[color=Red]CANARY[/color] | [color=Red]DEBUG[/color] | [color=Green]OFFICIAL[/color]][/b]
Показать скрытое содержимое
[b]ПРОЧТИ МЕНЯ. [/b][/color]][color=Red][b]Внимание: Это [u]официальные[/u], экспериментальные сборки из «CANARY | DEBUG» каналов обновлений на основе последних внесенных изменений (коммитов) в исходный код Magisk. Данные сборки содержит реализацию последних актуальных исправлений, возможностей и функционал в проекте, так же как и возможные ошибки, проблемы и баги. Устанавливайте данные сборки только если вы заинтересованы в использовании и тестировании нового функционала, не боитесь возникновения возможных проблем и готовы к их решению.
При обнаружении каких-либо ошибок, проблем или багов, пожалуйста, не поленитесь сообщить о них разработчику используя DEBUG сборку, предварительно ознакомившись с [url=»https://github.com/topjohnwu/Magisk/issues/new?assignees=&labels=&template=bug_report.md&title=»]инструкцией по правильной публикации отчётов об ошибках[/url].[/b][/color]
[i][b]Изменения:[/b][/i]
Первое
Второе
Третье
[color=blue][b]Скачать:[/b][/color]
[b][[color=red]CANARY[/color]]:[/b] «*.apk файл сборки Magisk CANARY»[b][[color=red]DEBUG[/color]]:[/b] «*.apk файл сборки Magisk DEBUG»
- Анонс. Напутствие. На ближайшее будущее
- Android 10 Капсула времени!
- Некоторые старые приложения не поддерживают рут Magisk, и соответственно, не могут получить root-права. Пофиксить это могут только их разработчики.
- Некоторые приложения, допустим «Дія», используют известную недоработку Magisk (утечка монтирования). Эту проблему можно решить с помощью модуля riru-unshare или с помощью модуля Riru — MomoHider Если данные модули не помогают, идём в тему своего приложения и ставим модификации.
- MagiskHide, как правило, не работает на аппаратах с ядрами Linux ниже 3.8, и пофиксить это нельзя из-за отсутствия в этих ядрах компонентов, необходимых для скрытия Magisk (исключения из этого правила возможны, если разработчик прошивки портирует эти компоненты в старое ядро; такое порой случается, например, на кастомах на базе AOSP).
- Magisk не полностью поддерживает установку на адаптированный накопитель («adoptable storage» — SD-карта, отформатированная во внутреннюю память), в противном случае рут может не работать. При любых проблемах рекомендуется сначала переместить менеджер на внутренний накопитель и лишь после этого задавать вопрос в теме.
- Magisk и его оболочку (Magisk Manager) желательно обновлять одновременно. «Устаревание» одного компонента при обновлении другого приводит к проблемам.
- Бета, альфа и canary версии устанавливаются и удаляются по тому же принципу, что и стабильные.
- При переходе на бету или canary со стабильной версии, или наоборот, нужно полностью удалить текущую версию с помощью деинсталлятора и затем установить другую версию.
- Бета и canary версии часто обновляются, но, как любые нестабильные версии, они могут содержать баги. Помните об этом и всегда делайте бэкап перед установкой.
- Google Play: Не существует!
- Официальный сайт: Не существует!
- Общее окружение: Android: 5.0+ |ABI : armeabi-v7a, arm64-v8a, x86, x86_64
- Поддержка MagiskHide (DenyList):Ядро Linux: 3.8+ | ( Де-факто: 3.10+)
- Поддержка Zygisk: Android: 5.0+ | ( Де-факто: 8.0+) |Ядро Linux (Рекомендовано): 3.19+
- Поддержка изоляции компонентов: Ядро Linux: 4.7+ | ( Де-факто: 4.9+)
Источник
Это глазурь на верхней части торта (или взбитые сливки на вершине пирога Android) отчаяния. Возможно, вам было нелегко рутировать устройство, но вы чувствуете, что преодолели все препятствия. Только сейчас вы обнаружите, что те самые приложения и моды, за которые вы рутировались, по-прежнему не будут работать – и признаки указывают на отсутствие корневого доступа. Не теряйте надежды, потому что у нас есть некоторые хитрости в рукаве.
Если проблема действительно заключается в отсутствии корневого доступа, то вы либо никогда его не имели, либо потеряли, либо настройка отключена, либо не обнаружена, либо что-то не работает для определенных приложений, либо что-то блокирует использование вашего приложения. Существует также вероятность того, что существует другая проблема (кроме отсутствия корневого доступа) в маскировке. Мы рассмотрим и рассмотрим все сценарии и предложим решения. В конце концов, root полезен только тем приложениям, с которыми вы его используете – если, конечно, вы не изменяете файлы напрямую, но даже в этом случае вы, вероятно, используете проводник с необходимыми правами суперпользователя.
Шаг 1: Проверьте свой корневой статус
Одна из причин, по которой ваши приложения могут не иметь доступа к root, заключается в том, что его там нет. Возможно, вы следовали нашему корневому руководству Magisk по письму, но что-то все равно пошло не так. Откуда ты действительно знаешь, если не проверишь?
Итак, сначала загрузите приложение Root Checker от joeykrim по ссылке ниже. Откройте его и нажмите «Подтвердить корень», затем нажмите «Предоставить», если будет предложено предоставить суперпользователю доступ к приложению, а затем найдите сообщение «Поздравляем! Корневой доступ правильно установлен на вашем устройстве!» Если вы получили это сообщение, root работает на вашем телефоне, поэтому это должно быть проблема с конкретным приложением – в этом случае перейдите к шагу 4. Если вы не получили Поздравляем! сообщение или, если Root Checker никогда не предлагал вам предоставить права суперпользователя, перейдите к шагу 2 далее.
Если Root Checker не дал вам этого Поздравляем! сообщение, вы, скорее всего, не правильно рутированы. Но прежде чем вы перейдете к процессу повторного рутирования, вы должны убедиться, что приложение или мод не нарушают вашу корневую систему управления.
Если вы используете такие приложения, как Greenify, убедитесь, что Magisk Manager не переводится в режим гибернации. Если вы используете приложения, от которых вам нужно скрыть Magisk, такие как банковские приложения, отмените скрытие Magisk и закройте эти приложения, когда закончите.
Шаг 3: Исправьте проблемы с Root (или Re-Root)
Если это не так, вам нужно будет повторно получить root права. Вы, вероятно, уже сделали это, если пытались получить root-права, но для безопасности убедитесь, что вы начинаете, разблокировав свой загрузчик. Если вам нужна помощь с этой частью, мы рассмотрели процесс для многих популярных моддинговых телефонов:
Далее, чтобы завершить процесс рутирования, мы рекомендуем установить TWRP для вашего восстановления. После этого вы будете готовы получить root-права с помощью Magisk, что так же просто, как прошить ZIP-архив в TWRP.
Иногда установка Magisk не удалась, потому что пользовательское восстановление, которое вы используете, устарело. Если последняя версия TWRP (3.2.x или выше) недоступна для вашего устройства, можно получить root права на Magisk, исправив загрузочный образ.
Для этого вам нужно скачать свой телефон ток стоковая прошивка (т.е. версия прошивки, которая соответствует вашему текущему номеру сборки). Для устройств Google, сделайте это Вот, Для OnePlus, проверьте Вот, Для Essential, посмотрите Вот, Если вы пользуетесь другим телефоном, лучше всего поискать текущую прошивку на форумах XDA.
Получив копию текущей прошивки, извлеките файл ZIP или TAR и извлеките boot.img файл. Сохраните этот файл во внутреннем хранилище вашего телефона, чтобы Magisk Manager мог получить к нему доступ. Затем откройте Magisk Manager и нажмите «Установить» в главном меню, снова нажмите «Установить» в приглашении, затем выберите «Patch Boot Image File» и выберите извлеченный файл IMG.
Magisk исправит загрузочный образ, чтобы сделать его рутованной версией, а затем сохранит этот файл в памяти вашего телефона. Теперь, чтобы получить root, вам просто нужно перенести исправленный загрузочный образ на ваш компьютер и прошить его с помощью Fastboot – эта часть немного сложная, поэтому перейдите по ссылке ниже для полного ознакомления:
Другой метод, который иногда работает, – это удалить, перезагрузить, а затем переустановить последнюю версию Magisk. В зависимости от вашей ОС, это может также помочь перейти на более старую версию Magisk. Как правило, это не идеально, хотя. Обновленные версии устраняют ошибки и вводят новые функции.
Шаг 4: Перезагрузка (The Ol ‘Cure-All)
Перезапуск вашего устройства может решить все виды заболеваний, особенно если это ваша первая перезагрузка после перепрошивки Magisk. Так что сделайте это сейчас, и когда вы вернетесь, проверьте, работает ли root. Если это не так, у нас есть несколько шагов по устранению неполадок ниже.
(1) перезагрузка от Magisk, (2) или перезагрузка с помощью кнопки питания
Шаг 5. Убедитесь, что вы знаете о корневых настройках приложения
Некоторые приложения имеют внутренние настройки, которые помогают вам получить root-доступ, или они также могут препятствовать корневому доступу. Взять, к примеру, Ghost Commander File Manager. Существует два разных режима работы: обычный и root. Вам нужен только режим root для настройки вашей системы с помощью root, но, вероятно, именно поэтому вы здесь. Вы также можете использовать Ghost Commander для перемонтирования файловых систем.
В частности, для Ghost Commander существует несколько различных способов входа в корневой режим. Одним из них является доступ к пути к файлу с помощью корень: в качестве префикса (т.е. корень: / данные). Вы также можете включить его на главном экране, если зайдите в Настройки -> Дополнительно -> Показать дополнительные домашние элементы. Другой способ – использовать кнопку инструмента для доступа одним нажатием.
(1) BusyBox доступен на Magisk, (2) Настройка для включения опций root, (3) Опция Root Mode на главном экране
Приложения эмуляторов терминала – это другой тип приложений, которым обычно требуется специальная команда для включения root. Обычно вам нужно запустить «su» внутри оболочки, чтобы использовать root. Если вас не спрашивают явно, хотите ли вы предоставить суперпользователю доступ к приложению, проверьте настройки приложения, чтобы убедиться, что это не то, что вы должны запрашивать. Большинство корневых приложений не стесняются спрашивать, но иногда это также легко пропустить.
ES File Explorer / Manager PRO – еще одно приложение, в котором root должен быть включен вручную. Для этого нажмите кнопку меню (вверху слева, 3 строки) и нажмите «Root Explorer».
Помимо трех наших примеров, существует множество других приложений, которые не запрашивают root по умолчанию. Чтобы убедиться, что это не ваша проблема, зайдите в настройки приложения и тщательно изучите все варианты.
Шаг 6: Проверьте разрешения суперпользователя Magisk Manager
Знаете ли вы, что в Magisk Manager есть раздел с настройками, посвященный проверке того, что определенным приложениям предоставляется root-доступ? Даже если это старые новости, попробуйте включить любое приложение, с которым у вас есть проблемы, в этот список приложений с правами суперпользователя. Кроме того, в настройках Magisk, прокрутите вниз и убедитесь, что эти настройки Superuser установлены правильно.
Вы можете настроить раздел настроек суперпользователя Magisk по своему вкусу, но по умолчанию доступны следующие параметры: Доступ суперпользователя: приложения и ADB; Многопользовательский режим: только владелец имеет root-доступ; Режим монтирования пространства имен: корневые сеансы наследуют пространство имен своего запрашивающего; Автоматический ответ: Подсказка; Время ожидания запроса: 10 секунд; Уведомление суперпользователя: тост.
Шаг 7: Обновите приложение
Некоторым приложениям трудно найти root с помощью Magisk, потому что они ищут двоичные файлы суперпользователя в очень конкретном месте. Лучшее решение этой проблемы – просто обновить приложение. Поскольку все больше и больше людей используют безсистемный рут, к нему приспосабливаются все более укоренившиеся приложения. Если вы уже используете самую последнюю версию приложения, обратитесь к разработчику, чтобы попросить поддержки или найдите альтернативное приложение, которое было обновлено совсем недавно.
Шаг 8: отключить все модули
Этот следующий совет по устранению неисправностей можно рассматривать как безопасный режим Magisk. Чтобы убедиться, что модуль не вызывает проблем с доступом с правами root, перейдите к Модули раздел бокового меню Magisk Manager, затем просто отключите все модули и перезагрузите компьютер. Если root работает при резервном копировании, повторно включите модули один за другим и перезагружайтесь после каждого, пока не найдете виновного.
Кроме того, в настройках Magisk Manager вы найдете «Режим только для ядра ядра», или, если вы не можете загрузиться, вы можете вставить файл с именем «.disable_magisk» в / cache (/ data / cache на некоторых устройствах). Это хороший подход, если вы уже знаете, что конкретный модуль вызывает у вас проблемы с рутингом. Это поможет вам проникнуть достаточно далеко, чтобы удалить нарушителя спокойствия.
Шаг 9: символьная ссылка бинарного файла SU на стандартное местоположение
Если на шаге 8 вы поняли, что ваша проблема связана с тем, что приложение ищет неправильное корневое двоичное устройство Magisk в неправильном месте, есть другой вариант, кроме поиска другого приложения.
Вы можете поместить указатель или путь к SU, создав символическую ссылку. Это может быть достигнуто с помощью эмулятора терминала Android для вставки символической ссылки, но MagiskHide, скорее всего, потерпит неудачу, поскольку теперь будет отображаться SU. В качестве альтернативы, старший член XDA laggardkernel разработал модуль Magisk, который может делать это без системы. Это нарушает SafetyNet. Модуль можно прошить либо в Magisk Manager, либо через кастомное рекавери, и вы можете получить его по ссылке ниже.
Однако у меня возникли проблемы с его перепрошивкой, и похоже, что поддержка оказывалась только до Magisk V12. Таким образом, вы можете оставить только первый вариант вставки символической ссылки самостоятельно, что, на мой взгляд, слишком сильно нарушает функциональность Magisk.
Шаг 10. Обработка ошибочной реализации F2FS
Если ваше устройство не использует F2FS (Flash-Friendly File System), выполнять этот шаг не нужно. Если это произойдет, возможно, что файловая система нарушает корень, препятствуя подключению Magisk при загрузке.
Есть разные способы решения этой проблемы, но наиболее эффективным является поиск нового ядра без файловой системы. Другой, иногда более проблемный подход – переформатировать ваш раздел / data в ext4. Если вы решите пойти по этому пути, это достаточно просто сделать с помощью опции TWRP «Wipe». Просто у некоторых устройств, предназначенных для использования F2FS, могут возникнуть проблемы с загрузкой как ext4.
Шаг 11: Запустите ADB в корневом режиме с небезопасным ADBD
На большинстве стандартных ядер ADB (Android Debug Bridge) работает только в безопасном режиме, даже если вы root. Это затрудняет доступ к root, когда вы используете ADB для запуска команд на Android через рабочий стол. Приложение (корневое) ADBD Insecure позволяет запускать ADBD (Android Debug Bridge Daemon) в «небезопасном режиме», поэтому вы можете выполнять такие действия, как доступ к системным файлам и каталогам, выполнив команду «adb push / pull» или создать системный раздел. Доступно для записи с использованием «ADB Remount.» Демон – это то, что предоставляет доступ к оболочке.
ADBD Небезопасный может быть установлен от Google Play Store, или вы можете просто найти его по имени из приложения Play Store. Вам потребуется включить отладку по USB, поэтому убедитесь, что параметры разработчика включены, нажав «Настройки» -> «О телефоне», а затем быстро нажмите «Номер сборки» семь раз.
Шаг 12: Установите Magisk SELinux Manager
Это как бы вытащить большие пушки, и это может быть так же рискованно, как если бы вы восприняли это высказывание буквально. Android использует принцип, называемый Security-Enhanced Linux (SELinux для краткости), чтобы помочь поддерживать безопасность. По умолчанию любой запрос операционной системы, который явно не разрешен, отклоняется. Программное обеспечение работает только с минимальными привилегиями, обеспечивая некоторый контроль над ущербом от атак или ошибок обработки. В зависимости от корневого приложения, SELinux может мешать ему делать то, что вы хотите.
SELinux имеет два режима: «разрешающий» и «принудительный». В разрешающем режиме SELinux регистрирует нарушения политики, но не блокирует событие. В принудительном режиме регистрируются и блокируются все действия, нарушающие политику SELinux. Участник XDA Junior Jman 420 нашел и поделился способом включения разрешающего режима SELinux при загрузке, который может помочь в преодолении корневого кризиса, но также может быть рискованным предприятием.
С одной стороны, это прекращено, так что вы по своему усмотрению. Помимо всего прочего, есть просто некоторые инструменты и приложения, которые печально известны тем, что работают со сбоями или вообще не работают в принудительном режиме. И для многих людей укоренение слишком рискованно. Для других, лучшие вещи в жизни связаны, по крайней мере, с небольшим риском.
Корень Magisk имеет много преимуществ по сравнению с традиционными методами рутирования, но когда ваши приложения не могут получить к нему доступ, он может не чувствовать себя слишком выгодным. В конце концов, одно из предполагаемых преимуществ Magisk заключается в том, что рутировать, а затем использовать root, очень просто. Но при таком большом разнообразии устройств, систем и приложений возникает множество переменных – и много потенциальных проблем. Поэтому, если вам известны другие способы решения проблем с приложениями, обращающимися к root через Magisk, сообщите нам об этом в комментариях.
Изображение на обложке и скриншоты Делани Клатфелтер /
Magisk был нашим выбором, когда дело доходит до управления и администрирования super su. Никакие другие приложения не так хороши, как Magisk, не говоря уже о простом процессе установки. Однако из-за новых обновлений Android и возрастающей сложности процесса рутирования многие пользователи сталкиваются с ошибкой установки Magisk Process Error, когда они пытаются использовать приложение. С Magisk проблема возникает из-за того, что носитель не найден, или из-за других проблем, связанных с медиа.
Magisk — это приложение для управления Super SU с открытым исходным кодом, которое любят миллионы пользователей по всему миру. За последние несколько месяцев приложение претерпело множество изменений, таких как удаление многих несовместимых функций, таких как Magiskide, или удаление репозиториев Magisk. Но поскольку это разработка с открытым исходным кодом, многие разработчики активно работают над проектом, чтобы сделать его лучше с каждым днем.
Содержание страницы
- Как исправить ошибку процесса Magisk Ошибка установки
- Повторно загрузить ZIP-файл
- Проверить ZIP-формат
- Проверьте права доступа к хранилищу приложений
- Проверьте права доступа к файлам
- Чтение журнала ошибок
- Заключение
Как исправить ошибку процесса Magisk Ошибка установки
Ошибка процесса обычно означает, что проблема возникла где-то во время процесса перепрошивки. Либо загруженный файл поврежден, либо просто несовместим с Magisk. Или возможно, что вы не предоставили доступ к хранилищу приложению файлового менеджера. Хотя точную причину можно найти с помощью журнала ошибок, но приведенные ниже методы помогут устранить проблему и без него.
Повторно загрузить ZIP-файл
Наиболее распространенной причиной ошибки Magisk Process Error Installation Failed являются несовместимые или поврежденные файлы. Всякий раз, когда вы загружаете файл с медленным интернетом, есть небольшие шансы, что загрузка будет повреждена. Поэтому обязательно проверьте загруженный файл на его контрольную сумму или попробуйте загрузить файл из официального источника.
Проверить ZIP-формат
Magisk совместим только со сжатыми файлами формата ZIP или IMG. Любой другой формат файла приведет к ошибкам установки. Иногда прошиваемый zip-архив, который вы загружаете из Интернета, имеет формат 7z или RAR. Вы должны извлечь эти файлы, чтобы получить совместимые с Magisk форматы ZIP или IMG.
Проверьте права доступа к хранилищу приложений
Во многих случаях вполне возможно, что ZIP-файл является правильным и действительным, но приложение файлового менеджера, которое вы используете в Magisk, не имеет разрешений на хранение. Таким образом, в конечном итоге Magisk запустит процесс установки, но не сможет найти файл и, следовательно, ошибку установки!
Поэтому, чтобы исправить это, вы должны убедиться, что у приложения есть соответствующее разрешение на хранение. Предполагая, что вы будете использовать EX File Explorer в качестве приложения для управления файлами, вот шаги для предоставления разрешений на хранение.
Откройте ES File Manager или загрузите его из Playstore.
Объявления
Он попросит вас предоставить разрешение на хранение, предоставить все разрешения. После этого запустите процесс установки Magisk и выберите проводник ES, когда он запросит доступ к прошиваемому zip-файлу, теперь он не будет показывать никаких ошибок.
Проверьте права доступа к файлам
Убедитесь, что файл, который вы прошиваете, имеет права на чтение, запись и выполнение. Важно иметь эти разрешения, так как без них вы не сможете получить доступ к файлу и, следовательно, Magisk не сможет прошить его на вашем телефоне.
Вы можете легко проверить или изменить права доступа к файлам с помощью проводника ES.
Объявления
Найдите местоположение файла и выберите изменение разрешения в параметрах файла.
Здесь убедитесь, что все галочки отмечены под чтением, записью и исполняемыми файлами.
Чтение журнала ошибок
Вышеуказанные методы, безусловно, помогут устранить все возможные ошибки, но есть много причин, по которым вы сталкиваетесь с ошибкой установки. Чтобы получить четкую картину, важно проверить журнал ошибок от Magisk.
java.io. FileNotFoundException: /storage/emulated/0/boot.img: открыть не удалось: EACCES (отказано в доступе).
Как вы видите в приведенном выше журнале ошибок, мы можем легко определить, что проблема связана с отказом в разрешениях, поэтому мы можем продолжить и предоставить соответствующее разрешение приложению. Точно так же могут быть разные проблемы, которые вы сможете определить только из журнала ошибок.
Заключение
Итак, это были шаги по исправлению ошибки установки Magisk Process. Надеюсь, вы сможете решить проблему со своей стороны. Также рекомендуем вам обновить магиск менеджер до последней версии. Если у вас есть какие-либо вопросы относительно вышеупомянутых шагов, сообщите нам об этом в комментариях.
С тех пор, как появилась функция Google SafetyNet, с приложениями, пытающимися обнаружить root-доступ, идет постоянная борьба. Некоторое время между Magisk и некоторыми приложениями было много вопросов. Pokémon GO был ярким примером того, как приложение активно проверяет все, что связано с root. К счастью, Magisk добилась больших успехов, чтобы не дать приложениям обнаружить корень навсегда.
В случае Pokémon GO разработчики игры даже пошли бы на тихое сканирование вашего внутреннего хранилища на наличие папки Magisk или любых файлов, связанных с самой платформой. Это был довольно смелый шаг и очень навязчивый, так как это было сделано в фоновом режиме без согласия пользователя. В то время вы должны были удалить все файлы и папки Magisk, чтобы иметь возможность воспроизводить их в режиме root.
Довольно грязная штука, если вы спросите меня, но эти дни давно прошли благодаря новым достижениям в Magisk, позволяющим вообще избежать обнаружения. Это почти пуленепробиваемое, теперь, когда платформа приняла рандомизированное имя пакета и функции Magisk Hide. Когда вы объединяете эти две функции, даже такие упрямые игры, как Pokémon GO и Harry Potter: Wizards Unite, можно играть, будучи рутированными.
Шаг 1: рандомизируйте название вашего пакета
Первое, что вам нужно сделать в своем стремлении к беззаботному опыту, — это рандомизировать имя пакета самого приложения Magisk Manager. Имя пакета — это уникальный идентификатор для каждого установленного приложения, очень похожий на MAC-адрес или IMEI на вашем телефоне прямо сейчас. Выбрасывая оригинальное имя пакета для чего-то совершенно случайного, оскорбительные приложения и игры не будут знать, что искать.
Откройте приложение Magisk Manager, коснитесь значка меню слева, затем перейдите в «Настройки». Найдите опцию «Скрыть диспетчер Magisk», затем нажмите ее один раз, чтобы начать процесс рандомизации имени вашего пакета. Он внесет необходимые изменения в фон очень быстро, закроет приложение, а затем снова откроет его с новым рандомизированным именем пакета. Потрясающие!
Обратите внимание на случайные числа и буквы после «ком». Это означает, что имя пакета для Magisk теперь полностью рандомизировано, как и предполагалось.
Мало того, что имя пакета изменяется на что-то необнаружимое, но имя приложения также изменяется с «Диспетчер Magisk» на просто «Диспетчер». Ключевое слово «Magisk» используется для того, чтобы разъединить приложение с самим именем, что еще больше расширяет возможности скрытия вашего корневого доступа. Важно убедиться, что вы используете эту функцию постоянно, так что имейте это в виду.
(1) «Magisk Manager» — это имя по умолчанию перед рандомизацией пакета. (2) После того, как пакет был рандомизирован, теперь вы увидите «Менеджер» как его новое имя.
Шаг 2: Используйте Magisk Hide
Теперь, когда у вас есть первая половина изменений, необходимых для того, чтобы все работало, пришло время использовать функцию скрытия Magisk для дополнительного дополнения вашего нового рандомизированного имени пакета. Это другая часть, необходимая для того, чтобы все приложения и игры игрались с правами root-доступа.
Многие финансовые или банковские приложения любят блокировать корневых пользователей, так что это еще одна вещь, о которой следует знать. Чтобы начать, откройте недавно названное приложение «Менеджер» на главном экране, как и раньше, коснитесь меню слева, затем перейдите к записи «Magisk Hide» в списке. Найдите приложения-нарушители, которые обнаруживают ваш root-доступ, и коснитесь точки на каждой из них, чтобы поставить на них галочку. Это оно!
Некоторые приложения будут иметь только одну запись в списке скрытия Magisk, в то время как другие могут иметь несколько, например, Pokémon GO. Нажатие на иконку со стрелкой вниз раскроет остальные записи для этого конкретного приложения. Он должен включать их все по умолчанию, когда вы нажимаете первую точку, но всегда полезно убедиться, что все проверено при просмотре списка приложений-нарушителей.
Шаг 3: наслаждайтесь своими приложениями Игры
Отсюда вы можете погрузиться прямо в приложения и игры, которые, как вы думали, вы никогда не сможете использовать в качестве пользователя root. Вам не нужно беспокоиться о перезагрузке при использовании Magisk Hide, но иногда вы можете попытаться сделать это, если приложение все еще не работает с root-доступом.
Приложения и игры, перечисленные ниже, являются лишь несколькими хорошими примерами, которые вы можете использовать сейчас, чтобы полностью избежать обнаружения root. Существует множество других примеров, которые пытаются блокировать пользователей root, но с мощью Magisk в вашем распоряжении, у вас не должно быть никаких проблем. Всегда есть шанс для новых методов обнаружения корней, но сейчас все хорошо.
Покемон GO
Гарри Поттер: волшебники объединяются
PS4 Remote Play
Спектрум ТВ
Кредит Один Банк
Финальная нота
Некоторые действительно крутые новые разработки для сокрытия вашего корневого статуса даже дальше, чем это, идут с новыми тестовыми версиями Magisk для Android 10 «Q», так что следите за будущими новостями по этой самой теме. Я буду обновлять руководство, когда мы начнем видеть некоторые стабильные публичные сборки, которые каждый сможет использовать в качестве ежедневного драйвера.