Я установил Philz Touch 6.59.0 (ClockworkMod 6.0.5.1) на свой Samsung Galaxy Tab 4 7" Wifi (SM-T230) и модифицировал /system/bin/lpm
(также называемый playlpm на других устройствах) для перезагрузки устройства, как только оно будет подключено.
Модификация файла lpm
прекрасно работает, когда у меня на устройстве не установлен Philz Touch 6.59.0. Каждый раз, когда устройство выключено и я подключаю его к зарядному устройству, Android запускается нормально.
Проблема возникает, когда я устанавливаю Philz Touch 6.59.0, который отлично работает сам по себе, но когда я изменяю файл lpm
, каждый раз, когда я выключаю устройство, а затем подключаю его к зарядному устройству, оно запускается в режиме восстановления, что невероятно раздражает .
Далее мой файл lpm:
#!/system/bin/sh
/system/bin/reboot
Кто-нибудь знает, что я могу сделать, чтобы решить эту проблему или изменить это поведение?
РЕДАКТИРОВАТЬ
Я также пробовал TWRP, и происходит то же самое. При выключении и включении устройство запускается в режиме восстановления.
Это была просто проблема с окончаниями строк. Где-то по дороге я изменил lpm
файл, и окончания строк в файле были изменены на Windows, а они должны были быть на окончания строк Unix.
Когда вы редактируете файл в текстовом редакторе, следите за правильными окончаниями строк. Далее показано, как это сделать в Sublime Text:
Гримуар