Я купил 2 дешевых 10-дюймовых планшета Android с Android 6.0 на базе Rockchip RK3126. Кажется, хорошая цена для такого оборудования. Однако внутренняя
память достаточно мала и не поддерживает App2SD.
Поэтому я решил искоренить
планшеты для увеличения памяти и ускорения процессора с некоторыми настройками.
Поэтому я искал в сети возможные решения для рутинных таких планшетов ... Ничего особо полезного не нашлось, только некоторые инструменты для работы с чипами.
Итак, я выбросил весь NAND с инструментами. Я видел, что системный раздел является стандартным разделом EXT4, поэтому я мог смонтировать там образ в моей системе в r / w и поместить мой двоичный файл su и supersu.apk в системный раздел и перепрошить его.
Я скопировал двоичный файл su в / system / bin с разрешением файла 6755
shell@MFC512:/ # ls -l /system/bin/su
-rwsr-sr-x root shell 91980 2012-06-27 21:50 su
Хорошо, я сделал это, и я мог бы запустить su как обычно. также в оболочке идентификатор показывает мне правильный идентификатор пользователя для root, но я все еще не могу ничего сделать.
shell@MFC512:/ $ su
shell@MFC512:/ # id
uid=0(root) gid=0(root) groups=0(root) context=u:r:shell:s0
shell@MFC512:/ #
Режим SELinux включен, поэтому контекст не может быть проблемой, я думаю.
shell@MFC512:/ # getprop|grep selinux
[ro.boot.selinux]: [permissive]
[selinux.reload_policy]: [1]
shell@MFC512:/ #
Что у меня было fergot во время этой процедуры укоренения?
Заранее спасибо