LINUX.ORG.RU
ФорумMobile

Cell standby, phone idle съедают по 43% заряда батареи

 ,


0

1

Достался в качестве игрушки инвалид, нестарый ещё смартфон с Android. Новое его применение - исключительно в качестве локального сетевого устройства, никакой sim-карты не будет, только Wi-Fi. Обратил внимание на то, что после полной зарядки батарея быстро разряжается. Увидел, что Cell standby, phone idle съедают по 43% заряда батареи.

Можно ли как-то прибить процессы, ожидающие сотовую связь? Root нет и не предвидится, есть более, чем неиллюзорный шанс окончательно окирпичить.

★★

Последнее исправление: Grapow (всего исправлений: 2)

Cell standby, phone idle съедают по 43% заряда батареи.

Это в самолётном режиме?

исключительно в качестве локального сетевого устройства

aliexpress://usb+type-c+cable+5m

Root нет и не предвидится

Сейчас бы уже глянул конкретные wakelock’и, но нееет.

t184256 ★★★★★
()
Последнее исправление: t184256 (всего исправлений: 1)

Включи самолётный режим и уже когда он активен, включай вифи. То что cell standby без вставленной симки жрёт батарею, как не в себя - давно известный баг и чинить его не собираются))

aol ★★★★★
()
Ответ на: комментарий от Grapow

На память уже всего не помню, но в основном adb работает без рута. То что запускается в шеле уже может потребовать рута.

PRN
()
Последнее исправление: PRN (всего исправлений: 1)
Ответ на: комментарий от PRN

Ну я попробовал сделать, как по ссылке: https://android.stackexchange.com/questions/56620/enable-and-disable-system-apps-via-adb и получил следующее:

$ pm list packages -e | grep 'phone'                                                                                                                                                
package:com.miui.phone.carriers.overlay.vodafone
package:com.android.phone.overlay.common
package:com.android.phone
package:com.miui.phone.carriers.overlay.h3g
package:com.qti.phone
$ pm disable com.android.phone

Exception occurred while executing 'disable':
java.lang.SecurityException: Shell cannot change component state for com.android.phone/null to 2
        at com.android.server.pm.PackageManagerService.setEnabledSetting(PackageManagerService.java:24497)
        at com.android.server.pm.PackageManagerService.setApplicationEnabledSetting(PackageManagerService.java:24293)
        at com.android.server.pm.PackageManagerShellCommand.runSetEnabledSetting(PackageManagerShellCommand.java:2194)
        at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:240)
        at com.android.modules.utils.BasicShellCommandHandler.exec(BasicShellCommandHandler.java:97)
        at android.os.ShellCommand.exec(ShellCommand.java:38)
        at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:25183)
        at android.os.Binder.shellCommand(Binder.java:953)
        at android.os.Binder.onTransact(Binder.java:837)
        at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4818)
        at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:8716)
        at android.os.Binder.execTransactInternal(Binder.java:1187)
        at android.os.Binder.execTransact(Binder.java:1146)

Grapow ★★
() автор топика
Последнее исправление: Grapow (всего исправлений: 1)