Android 4.4 Rom Build с рут-доступом для всех APK

Я пытаюсь скомпилировать (собрать) Android ROM (KitKat 4.4.2) и столкнулся с проблемой, связанной с разрешением.

У меня ром работает правильно на устройстве, однако я ищу способы разрешить одному из приложений получить разрешение на перезагрузку. После нескольких исследований я включил разрешение на перезагрузку для приложения. Однако, согласно моим исследованиям, мне все еще нужен root-доступ.

Кто-нибудь знает, где мне нужно изменить исходный код Android ROM (4.4.2), чтобы мое приложение (которое я буду распространять вместе с ROM) могло иметь возможность выдавать команду перезагрузки?

(Примечание. Мое приложение полностью функционально на оборудовании предыдущего поколения под управлением Android 4.2.2.)

Любая помощь будет оценена!

Спасибо


person WorldWind    schedule 04.02.2015    source источник
comment
Можно ли запустить ваше приложение как системное? Вы пробовали?   -  person Ishay Peled    schedule 31.03.2015


Ответы (1)


После исследования версии 4.2.2 и 4.4.2 по-разному относятся к системному приложению. В 4.2.2, если вы включите файл .apk в папку приложения при сборке ПЗУ, ему будет предоставлена ​​​​возможность выполнить команду перезагрузки (я предполагаю, что это означает, что он получил разрешение на системном уровне). В 4.4.2 есть специальная папка приложений, в которой только приложения, находящиеся в этой папке во время развертывания ПЗУ, получают разрешение на системном уровне.

Я просто перемещаю программу в эту специальную папку приложения, и все становится функциональным.

person WorldWind    schedule 16.05.2015