GSI環境なタブレットのセルスタンバイ問題を解決ができるかもしれないバッチ

Wi-Fi限定なモデルのタブレットでGSIを使うとセルスタンバイ問題によりバッテリーを浪費する問題があるっぽいんでキャリア通信関連なアプリを無効化するバッチを公開しておきます。一応テストしたんで問題はないはず。

@echo off
title GSI Telephony Apps Disabler
:choice
set /P c=Disable GSI Telephony Apps[Y to Continue]
if /I "%c%" EQU "Y" goto :continue
goto :end
:continue
adb shell pm disable-user --user 0 com.android.smspush
adb shell pm disable-user --user 0 me.phh.treble.overlay.cafims_telephony
adb shell pm disable-user --user 0 me.phh.treble.overlay.hwims_telephony
adb shell pm disable-user --user 0 me.phh.treble.overlay.mtkims_telephony
adb shell pm disable-user --user 0 me.phh.treble.overlay.slsiims_telephony
adb shell pm disable-user --user 0 me.phh.treble.overlay.sprdims_telephony
adb shell pm disable-user --user 0 me.phh.treble.overlay.telephony.lte
adb shell pm disable-user --user 0 me.phh.treble.overlay.tethering
adb shell pm disable-user --user 0 com.android.mms.service
adb shell pm disable-user --user 0 com.android.stk
adb shell pm disable-user --user 0 com.android.simappdialog
adb shell pm disable-user --user 0 com.android.providers.blockednumber
adb shell pm disable-user --user 0 com.android.messaging
adb shell pm disable-user --user 0 com.android.cellbroadcastreceiver.module
adb shell pm disable-user --user 0 com.android.carrierdefaultapp
adb shell pm disable-user --user 0 com.android.server.telecom
adb shell pm disable-user --user 0 com.android.dialer
adb shell pm disable-user --user 0 com.android.phone
adb shell pm disable-user --user 0 com.android.contacts
adb shell pm disable-user --user 0 com.android.providers.contacts
adb shell pm disable-user --user 0 im.angry.openeuicc
adb shell pm disable-user --user 0 com.google.android.dialer
adb shell pm disable-user --user 0 com.google.android.contacts
pause

Pastebinはこちら


この記事が気に入ったらサポートをしてみませんか?