android_x86_64_defconfig,need these,CONFIG_TEST_POWER=m,CONFIG_I2C_CHARDEV=m,CONFIG_RFKILL_GPIO=m,i can compile Androidx86 kernel tree by myself.
u0_a25@android_x86:/ $ su
root@android_x86:/ # sh /sdcard/battery.sh
i2cget: read failed: Remote I/O error
/sdcard/battery.sh[16]: [: 0: unexpected operator/operand
i2cget: read failed: Remote I/O error
/sdcard/battery.sh[16]: [: 0: unexpected operator/operand
i2cget: read failed: Remote I/O error
/sdcard/battery.sh[16]: [: 0: unexpected operator/operand
Battery level: 99%
Charging current: 25 (charging)
Current Charge = 400mA
Current DisCharge = 0mA
Battery voltage = 3808mV
Battery level: 99%
Charging current: 26 (charging)
Current Charge = 416mA
Current DisCharge = 0mA
Battery voltage = 3808mV
Battery level: 99%
Charging current: 25 (charging)
Current Charge = 400mA
Current DisCharge = 0mA
Battery voltage = 3808mV
Battery level: 99%
Charging current: 0 (discharging)
Current Charge = 0mA
Current DisCharge = 1520mA
Battery voltage = 3648mV
Battery level: 99%
Charging current: 0 (discharging)
Current Charge = 0mA
Current DisCharge = 1456mA
Battery voltage = 3632mV
Battery level: 98%
Charging current: 0 (discharging)
Current Charge = 0mA
Current DisCharge = 1456mA
Battery voltage = 3632mV
Battery level: 97%
Charging current: 0 (discharging)
Current Charge = 0mA
Current DisCharge = 2448mA
Battery voltage = 3536mV
Battery level: 96%
Charging current: 0 (discharging)
Current Charge = 0mA
Current DisCharge = 2208mA
Battery voltage = 3536mV
Terminal read battery,only in Terminal .