Невозможно смонтировать /system как чтение-запись

Я хочу изменить файл в /system. Проблема в том, что он только для чтения, и даже с рутом я не могу установить его как чтение-запись.

Я пробовал следующее:

  • Root Explorer (автоматическая кнопка)
  • Приложение в один клик ( https://play.google.com/store/apps/details?id=com.blogspot.superthomaslab.mountsystemrorw )
  • Следующие команды в эмуляторе терминала: suи после этого mount -o rw,remount /system. При этом некоторые варианты (указание -t, использование -rw, mount -o rw,remount /system /system)

Немного полезной информации:

  • Устройство Redmi 3.
  • Используя андроид 5.1.1, на MIUI 6.4.7 (версия для китайских разработчиков)
  • У меня есть root-доступ, и я включил его для приложений, упомянутых выше.
  • Загрузчик разблокирован
  • Нет SD-карты
  • Выход mount | grep system:/dev/block/dm-0 /system ext4 ro,seclabel,relatime,discard,data=ordered 0 0

Я хотел бы управлять папкой /system прямо с телефона. Я довольно безнадежен, я пытался найти рабочее решение в течение 2 часов. Заранее спасибо.

Первый для Android 4, я хотел бы получить подтверждение перед выполнением этих команд. Я уже пробовал другое решение.
Понял. Поскольку я никогда не был в такой ситуации, я должен передать эту часть кому-то другому (и не могу помочь дальше). Удачи!

Ответы (2)

Я нашел источник проблемы на форумах MIUI, загрузочный образ не принимает модифицированный /system.

Вы должны использовать интерфейс adb: adb devicesзатем adb disable-verity.

Отказ от ответственности: я не несу ответственности за любой ущерб, причиненный этими операциями.

К сожалению, это работает только на сборках USERDEBUG. Все еще ищу то, что работает для стандартных сборок.

Как предложил пользователь aalaap здесь , отключение параметра разделения пространства имен монтирования в SuperSU решило эту проблему для меня на ZP999 и SuperSU 2.82 SR5.