Az alábbiakban szeretném részletezni a Gsam Battery program kiaknázását ADB jogokkal.
Először is töltsük le a Play áruházból a Gsam Battery alkalmazást.
Majd ezek után szükségünk van Minimal ADB and Fastboot Tool programra. Telepítsük fel a legutolsó verziót a számítógépünkre.
Telefonunkon lépjünk be a Fejlesztői beállításokba és engedélyezzük az USB hibakeresést.
Ha ezekkel megvagyunk akkor a számítógépen indítsuk el a Minimal ADB and Fastboot Tool programot. Csatlakoztassuk a PC-hez a telefonunkat és fogadjuk el a felugró ablakot. Ha ez kész, akkor írjuk be az alábbi parancsot terminálba:
adb devices
Ha mindent jól csináltunk, akkor fel kell, hogy ismerje a rendszer a telefonunkat. ( kiírja a telefon nevét vagy esetlegesen az azonosító számát)
Amennyiben ezzel megvagyunk írjuk be az alábbi parancsot:
adb shell pm grant com.gsamlabs.bbm android.permission.BATTERY_STATS
Akinek pro verzió van annak az alábbi parancs a következőképpen változik:
adb shell pm grant com.gsamlabs.bbm.pro android.permission.BATTERY_STATS
A következő parancs megadása előtt nézzük meg, hogy pontosan melyik Android fő verzió fut a telefonunkon. ( Ezt a telefon névjegye/ Szoftver adatai menüpont alatt találjátok pl. Samsung eszközökön.)
Amennyiben megtaláltátok a fő verziót annak megfelelően kell megadni az alábbi parancsokat.
Android 10 és újabb rendszereken futtasd a következő ADB parancsot:
adb shell settings put global hidden_api_policy 1
Android 9 rendszeren futtasd a következő ADB parancsot:
adb shell settings put global hidden_api_policy_p_apps 1
Ha ezzel is végeztünk, akkor távolítsuk el a telefont, majd az alkalmazáskezelőben keressük meg a Gsam Battery alkalmazást, majd nyomjuk meg a kényszerített leállítást és töröljük a gyorsítótárat. Végezetül indítsuk újra a programot.
Ha mindent jól csináltuk akkor az alkalmazáson belül egy sokkal bővebb statisztikát tudunk előcsalni.
Köszönet a segítségért TODI1111 kollégának.