Я пытаюсь запустить скрипт init.d, когда мой ром загружается, чтобы отключить системные службы, а они не работают.
Сценарий выглядит следующим образом
#!/system/bin/sh
su -c pm disable com.google.android.gms/.update.SystemupdateService
su -c pm disable com.google.android.gms/.update.SystemUpdateGcmTaskService
Я могу подтвердить, что обычные команды отключения pm работают для отключения несистемных приложений. Поэтому я подозреваю, что я что-то не так делаю с привилегиями su.
Если вы этого не сделали, попробуйте: поместите этот скрипт в файл и сохраните его в system/bin/ (скажем, вы назовете его script1) и установите права доступа 755, затем создайте файл в system/etc/init.d / (назовите его как хотите) и в файле напишите:
#!/system/bin/sh
script1
А также выставить разрешения 755. Перезагрузиться и посмотреть, повлияет ли это. Также вы можете попробовать включить su во время загрузки, у вас есть эта опция в super su.
Энди Ян
пользователь199849
Энди Ян
пользователь199849
Энди Ян
/data
, если вы хотите знать, работает ли сам сценарий, и/system
если вы хотите знать, хорошо ли онsu
работает в сценарии.Једноруки Крстивоје
пользователь199849
Једноруки Крстивоје