Показать сообщение отдельно
Старый 26.04.2017, 01:41   #35
kostyamat
Пользователь
 
Регистрация: 20.04.2016
Возраст: 51
Город: Vera
Регион: Украина
Машина: Dodge Caliber 2.0CRD
Сообщений: 60
kostyamat is a jewel in the roughkostyamat is a jewel in the roughkostyamat is a jewel in the roughkostyamat is a jewel in the rough
По умолчанию

Возможно реализуемо. Единственное не совсем понял зачем биндить в sys папку с sdcard. Ведь команда
su
echo 99 > /sys/class/power_supply/battery/capacity
в терминале должна делать то же самое без какого либо бинда. Можете сами попробовать. И если работает можете вписать в /etc/install-recovery.sh такое

Код:
#!/system/bin/sh

FullBat () {
while true 
do
   echo 99 > /sys/class/power_supply/battery/capacity
   sleep 3600
done
}

FullBat &

exit
Скрипт каждый час будет обновлять батарею до 99%
Но, вполне возможно, что получите Permission denide. Дело в том, что это сильно зависит от ядра. На примере моего телефона - папка /sys/class/power_supply/battery реально не существует, sys вообще не файловая система. У меня эта папка реально находится в ../../devices/battery/power_supply/battery/, а в /sys на нее симлинк. Это можно глянуть в Свойствах папки в root explorer. Если у вас также, то ни биндить в эту папку, ни на прямую записать данные в файл capacity вам не удастся. Я подумаю, что можно сделать. Но для начала попробуйте в терминале команду выше.

Еще вопрос: как это планшет разряжается не имея батареи? Не совсем понятно. Может у вас напряжение проседает?

Последний раз редактировалось kostyamat; 26.04.2017 в 02:18.
kostyamat вне форума   Ответить с цитированием