если работает адб, рут по идее должен быть включен с опцией ro.debugable и ядро собирайте userdebug.
у меня была проблема даже адб не работало. но я нашел выход, может поможет. написал в init.rc после mount_all старт еще одного сервиса, который запускал просто скрипт на файловой системе, а в скрипте было следующее
#!/bin/sh
setenforce 0
su 0 setenforce 0
dmesg >/data/dmesg.log
su 0 dmesg >>/data/dmesg.log
правада пришлось на моем андроиде еще поправить seslinux чтобы он мог политику селинукса менять и все получилось. удачи.
и да, самая первая проблема была тоже с драйвером экрана. а вот если дтс неправильный сильно, то никакого адб вообще не получить
Сообщение отредактировал NShut - 30.04.16, 11:09