V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
01046
V2EX  ›  Android

求教 Android 有办法修改 charge full design 这个值吗?

  •  
  •   01046 · 2022-09-09 20:46:08 +08:00 · 8356 次点击
    这是一个创建于 791 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我的 pixel4XL 去年换了 pixel6XL 的电池,是 5003mAh

    但是 /sys/devices/platform/soc/soc:google,battery/power_supply/battery/charge_full_design

    里面写死了 3712000 ,我用各种方法都修改不了这个数值,比如那些内核工具改为 5003000 确定后是无效的。尝试着改了电量百分比,倒是随便改,即时生效

    于是就头秃了,手机用起来续航倒是正常,但是电量显示就扯淡了,百分之一可以正常使用个把小时,体验不太佳

    XDA 上也搜过类似讨论,似乎都是不了了之无疾而终

    这里应该也有业内的吧,请问这问题有解吗

    7 条回复    2022-09-12 17:01:09 +08:00
    ysc3839
        1
    ysc3839  
       2022-09-09 21:25:59 +08:00 via Android
    改内核驱动代码都不行?
    01046
        2
    01046  
    OP
       2022-09-09 21:36:40 +08:00
    改内核驱动代码超出了我的主动能力范围...
    LinuShen
        3
    LinuShen  
       2022-09-09 23:02:50 +08:00
    @01046 改内核里面的 batterydata 相关的 dtsi ,改完重新编译即可
    LZSZ
        4
    LZSZ  
       2022-09-09 23:19:13 +08:00
    改 /sys/class/power_supply/bms/charge_full 试试
    01046
        5
    01046  
    OP
       2022-09-10 10:43:40 +08:00
    @LZSZ 文件夹结构不一样了,bms 好像是古早年代的路径
    01046
        6
    01046  
    OP
       2022-09-10 10:47:59 +08:00
    @LinuShen 听起来我得从如何编译内核开始学起。。。。。
    作为一个外行,我目前只会 print('Hello World')
    01046
        7
    01046  
    OP
       2022-09-12 17:01:09 +08:00 via Android
    <a href="https://imgloc.com/i/KIzNj"><img src="https://s1.328888.xyz/2022/09/12/KIzNj.png" alt="KIzNj.png" border="0"></a>
    电量百分比形同虚设哈哈哈哈
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2341 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 62ms · UTC 15:53 · PVG 23:53 · LAX 07:53 · JFK 10:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.