Table des matières
À quoi sert-il ?
Il permet de récupérer la liste de tous les capteurs de l’iPad/iPhone, d’afficher leur nom et leur valeur actuelle.
Résultat :
iPad:~ root# sensors
IOKit Sensors Info >>
=> Current sensors (A): (26 current sensors found)
-------------------------
PMU ldo11 = 0.000580;
PMU ich = 0.000000;
PMU rtc_ldo = 0.000397;
PMU buck5 = 1.148315;
PMU ldo7 = 0.000000;
PMU buck4 = 1.147751;
PMU ldo4 = 0.000046;
PMU ldo8 = 0.000137;
PMU ldo10 = 0.000000;
PMU buck0 = 0.004822;
PMU buck3 = 0.573868;
PMU ldo1 = 0.000046;
PMU ldo12 = 0.001389;
PMU ich_avg = 0.000000;
PMU ldo5 = 0.000000;
PMU lcm2 = 0.000000;
PMU vbus = 0.000000;
PMU ldo14 = 0.000137;
PMU ldo2 = 0.000183;
PMU ldo9 = 0.000137;
PMU lcm1 = 0.000092;
PMU buck1 = 0.000000;
PMU ldo6 = 0.000061;
PMU lcm3 = 0.000000;
PMU buck2 = 0.000534;
PMU ldo3 = 0.000015;
=> Voltage sensors (V): (28 voltage sensors found)
-------------------------
PMU buck1 = 0.001221;
PMU ldo3 = 3.000488;
PMU lcm2 = 0.004822;
PMU ldo14 = 1.788330;
PMU ldo9 = 1.250000;
PMU vbat = 3.786011;
PMU buck3 = 1.799927;
PMU ldo4 = 3.005371;
PMU ldo6 = 0.004883;
PMU ldo12 = 0.997314;
PMU lcm3 = 0.008057;
PMU buck0 = 1.040649;
PMU buck5 = 0.958862;
PMU ldo10 = 2.918701;
PMU vcc_main = 3.778687;
PMU ldo5 = 3.094482;
PMU ldo7 = 2.984619;
PMU ldo11 = 2.593994;
PMU adc_in7 = 0.000610;
PMU rtc_ldo = 2.510986;
PMU buck4 = 1.201172;
PMU vbus = 0.000000;
PMU ldo2 = 1.700439;
PMU ldo8 = 0.001221;
PMU lcm1 = 0.004822;
PMU buck2 = 0.958862;
PMU adc_in31 = 0.000000;
PMU ldo1 = 3.001709;
=> Thermal sensors (°C): (36 thermal sensors found)
-------------------------
PMU NAND = 24.277527;
PMU buck23_temp = 23.985886;
PMU cbuck_b_temp = 24.514984;
NAND CH0 temp = 23.000000;
PMU tjunc = 23.920013;
PMU WiFi = 25.189362;
gas gauge battery = 24.199997;
PMU BB = 23.868423;
PMU SoC = 24.131592;
Max: PMGR SOC Die Temp Sensor0 = 21.812500;
Max: PMGR SOC Die Temp Sensor1 = 20.968750;
Max: TCC Temp Sensor0 = 21.390625;
Max: TCC Temp Sensor1 = 21.390625;
Max: TCC Temp Sensor2 = 22.234375;
Max: TCC Temp Sensor3 = 21.812500;
PMU FCAM = 23.662689;
PMU ldo5_temp = 23.633148;
PMU cbuck_a_temp = 23.985886;
PMGR SOC Die Temp Sensor0 = 20.125000;
PMGR SOC Die Temp Sensor1 = 20.125000;
TCC Temp Sensor0 = 19.281250;
TCC Temp Sensor1 = 20.125000;
TCC Temp Sensor2 = 19.703125;
TCC Temp Sensor3 = 19.281250;
PMU RCAM = 23.868423;
PMU SIM = 23.516754;
PMU tbat = 24.071777;
PMU tcal = 51.854843;
PMU PMU = 23.839722;
AMC ODTS = 0.000000;
Avg: PMGR SOC Die Temp Sensor0 = 20.265625;
Avg: PMGR SOC Die Temp Sensor1 = 19.531250;
Avg: TCC Temp Sensor0 = 19.968750;
Avg: TCC Temp Sensor1 = 19.656250;
Avg: TCC Temp Sensor2 = 20.734375;
Avg: TCC Temp Sensor3 = 20.093750;
Descriptif :
Parmi ces informations, il y figure :
- tous les capteurs de courant,
- tous les capteurs de tension,
- tous les capteurs de température :
- de la puce WiFi
- de la batterie,
- de chaque core du processeur,
- …
Installation :
Pour installer ce paquet, il faut ajouter mon repo : Comment l’installer ?
Puis, depuis une session SSH sur l’appareil ou dans une commande action du plugin Jailbreak, copiez-collez cette commande :
apt-get update && apt-get install com.flobul.sensors
Liens :
Git de la dernière version : https://github.com/Flobul/BatteryData
Ce paquet est également installé via le plugin Jailbreak.