Ручной рут на андроид планшете на базе Rockchip RK3126 не работает - PullRequest
0 голосов
/ 14 сентября 2018

Я купил 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 во время этой процедуры укоренения?

Заранее спасибо

...