在Sony Xperia上充电时自动从离线充电启动或禁用离线充电

时间:2015-10-06 18:53:40

标签: android animation offline bootloader sony-xperia

我正在尝试在电池充电时自动启动我的Sony Xperia SP。我已经为三星和其他设备尝试了所有各种解决方案似乎没有用。

我设法找到充电时加载的png文件,但我找不到调用它们的脚本。我已经尝试搜索系统文件夹中的所有文件以获取对png文件名或类似名称的任何引用,但无济于事。

我知道自定义roms并不总是支持离线计费,并且想知道一个解决方案是否可以禁用离线计费?

我花了很多时间在论坛上搜索,找不到有用的东西。对于任何可以提供帮助的人,我都非常感激。这是我尝试过的其他一些事情:

How to make Android device boot when power is plugged in?

Auto boot when wall charger is plugged

How to auto boot a rooted android device on charging [code req]

https://arduandro.wordpress.com/2014/07/03/autobootstart-android-when-charger-is-connected/

1 个答案:

答案 0 :(得分:0)

在我的Sony Xperia J ST26i,Android 4.1.2,内核3.4.0上,使用:

  • 来自手机,手机的第一个备份数据必须是root,
  • 转到" / system / bin / "并找到文件" battery_charging ",oryginal文件的大小为aprox 9kB,
  • 备份此文件,使用oryginal文件备份后检查此副本文件的权限,有时权限在副本文件中更改,
  • 编辑oryginal文件,删除里面的所有数据,
  • 放入档案:

    #!/system/bin/sh
    su
    /system/bin/reboot
    

    十六进制,

    23 21 2F 73 79 73 74 65 6D 2F 62 69 6E 2F 73 68 0D 0A 73 75 0D 0A 2F 73 79 73 74 65 6D 2F 62 69 6E 2F 72 65 62 6F 6F 74
    
  • 保存更改,再次检查权限,必须是-rwxr-xr-x,0:root,2000:shell,与原始文件完全相同,

  • 重新启动手机,然后关闭手机,连接充电器,然后手机启动: - )。

如果文件" battery_charging "不存在,然后尝试用电池查找其他文件,在名称中收费,并在文件中找到如下文字:

/sys/devices/platform/msm-battery/isPowerKeyPressed /sys/devices/platform/msm-battery/isChargerConnected /sys/devices/platform/msm-battery/isEnterPowerOffCharging /sys/bus/i2c/devices/1-0055/isBatteryVaild /sys/bus/i2c/devices/1-0055/isGaugeReady /sys/devices/platform/msm-battery/isEnableCharging /sys/devices/platform/msm-battery/isBatteryFull /sys/bus/i2c/devices/1-0055/rsoc /sys/devices/platform/msm-battery/power_supply/battery/voltage_now %d /sys/class/graphics/fb0/display_battery batt_chg

/sys/class/power_supply/battery/batt_charging_source we cannot read CABLE_STATUS, but it's ok /sys/class/power_supply/battery/status /sys/class/power_supply/battery/health Over voltage /sys/class/leds/lcd-backlight/brightness LCD brightness=%d /sys/class/power_supply/battery/capacity charging mode : %d /system/media/battery_charging_%d.qmg /system/media/battery_charging_100.qmg /system/media/chargingwarning.qmg /system/media/battery_error.qmg /system/media/battery_batteryerror.qmg