Поискал по теме, так и не понял, как решается доступ на запись в папку /system. У меня даже при наличии рут все равно не дает перемонтировать на запись в андроид 4.4.2, получаю "adb cannot run as root in production builds". В более ранних версиях после получения рут все работало, а тут дыру залатали. Немного про это
тут.
Нашел выход - с помощью
®[root] adbd Insecure можно дать для ADB доступ на запись в системный раздел. Программа не вносит изменений в ФС, после перезагрузки безопасность восстанавливается, если не указать обратного.
В общем выглядит все так:
Устанавливаем
®[root] adbd InsecureЗапускаем, даем в нем рут доступ для adbd
После этого через
Android ADB можно удалять, заменять, выставлять разрешения и т.д. любому файлу в /system. Замену можно делать так: новому файлу дать другое имя, скопировать его в нужную папку, через меню "Файл/Изменить атрибуты" выставить разрешения как у оригинального файла, после этого переименовать новый файл как положено.
Для пробы прямо "на ходу" заменил framework-res, все ок.
Сори, если такое уже писали, поиском не нашел.Сообщение отредактировал nastor - 09.06.15, 17:31