找回密码
 注册
快捷导航
查看: 41345906|回复: 45

【下载】X210第三批改进电池充不满问题和增加屏幕亮度降低处理器功耗的BIOS

[复制链接] |自动提醒
阅读字号:

180

回帖

3

积分

2657

资产值

中级会员 Rank: 2Rank: 2

注册时间
2018-10-15
发表于 2019-6-17 22:02:28| 字数 1,997| - 广西 移动/数据上网公共出口 | 显示全部楼层 |阅读模式
本帖最后由 ThinkPad-701C 于 2019-6-20 23:22 编辑
from:github.com/harrykipper/x210
改进了屏幕亮度水平分别为1%,2%,4%,8%,16%,32%,44%,48%,55%,60%,65%,70%,78%,84%,94%,99 %。替换了前6个亮度等级。目前功耗为3.1W WIFI关闭 亮度最低  屏幕关闭时功耗仅为2.8W。
以上针对国显屏幕测试得到
修复电池电流报告,使用当前值替换平均电流值。


9心电池完全充电量为9396000
最低放电电压为10800000

最大电池容量为: 101.477 Wh主要的问题是电池的显示容量高于电池实际的最大容量导致电池充电充不满的问题

一下为详细内容细改
源程序中错误的两处
if(test_bit(ACPI_BATTERY_QUIRK_THINKPAD_MAH,&battery-> flags)&&
-             battery-> power_unit && battery-> design_voltage){
修改为
if(battery-> power_unit && battery-> design_voltage){
删除
-         if(test_bit(ACPI_BATTERY_QUIRK_THINKPAD_MAH,&battery-> flags))
源EC程序中错误的计算方式
-         if(battery-> power_unit && dmi_name_in_vendors(“LENOVO”)){
-                 const char * s;
-                 s = dmi_get_system_info(DMI_PRODUCT_VERSION);
-                 if(s &&!strncasecmp(s,“ThinkPad”,8)){
-                         dmi_walk(find_battery,battery);
-                         if(test_bit(ACPI_BATTERY_QUIRK_THINKPAD_MAH,
-                                      &battery-> flags)&&
-                             battery-> design_voltage){
-                                 battery-> design_capacity =
-                                     battery-> design_capacity *
-                                     10000 / battery-> design_voltage;
-                                 battery-> full_charge_capacity =
-                                     battery-> full_charge_capacity *
-                                     10000 / battery-> design_voltage;
-                                 battery-> design_capacity_warning =
-                                     battery-> design_capacity_warning *
-                                     10000 / battery-> design_voltage;
-                                 battery-> capacity_now = battery-> capacity_now *
-                                     10000 / battery-> design_voltage;
-                         }
-                 }
修改为
+         dmi_walk(find_battery,battery);
+         if(battery-> design_voltage){
+                 battery-> design_capacity =
+                     battery-> design_capacity *
+                     10000 / battery-> design_voltage;
+                 battery-> full_charge_capacity =
+                     battery-> full_charge_capacity *
+                     10000 / battery-> design_voltage;
+                 battery-> design_capacity_warning =
+                     battery-> design_capacity_warning *
+                     10000 / battery-> design_voltage;
+                 battery-> capacity_now = battery-> capacity_now *
+                     10000 / battery-> design_voltage;


最后给出编译的EC文件
改过的BIOS,只短暂测试,本人已经刷入3批8550u一切正常,目前已经记录若干BUG,有可能不良机,在下个稳定版本出来之前慎用
长期测试后会继续更新  ,今晚测试中具体明天上图,后面会优化BIOS之中的一些选项,SATA有吊盘问题,明天再更新
刷新方法和工具参考HOPE的贴子https://www.ibmnb.com/forum.php?mod=viewthread&tid=1874821&highlight=210%2BBIOS

替换HOPE贴纸里的同名文件







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

1283

回帖

54

积分

7万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2010-10-6
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)月全勤勋章
发表于 2019-6-17 22:09:24| 字数 6| - 广东省佛山市 移动 来自手机版 | 显示全部楼层
沙发,厉害了
T70: E3-1535m(4.1GHz),15in UXGA(1600x1200)
X2100 :10810U  10710U X210: 8650U/8550U/8250U
T70: I7-7700HQ
回复 支持 反对

使用道具 举报

dancefans - T70-2

2445

回帖

40

积分

4770

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-2-8
发表于 2019-6-17 22:10:39| 字数 5| - 广西防城港市 电信 | 显示全部楼层
等大神测试
T700   1165G7
X2100-  10710U
回复 支持 反对

使用道具 举报

949

回帖

36

积分

5万

资产值

SVIP Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2006-5-27
年全勤勋章2022年全勤勋章2017银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章年全勤勋章2023
发表于 2019-6-17 22:18:26| 字数 9| - 江苏省无锡市 移动 来自手机版 | 显示全部楼层
厉害了,等测试结果
X2100: i7 10710U
X210: i7 8550U 2880*1920
T70:i7 7700HQ UXGA
T61:T9300 UXGA
X201S: i7 640LM 1440*900
回复 支持 反对

使用道具 举报

96

回帖

11

积分

6276

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2017-11-30
发表于 2019-6-17 22:22:15| 字数 104| - 新加坡 | 显示全部楼层
回复 支持 反对

使用道具 举报

561

回帖

39

积分

2万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2016-3-17
发表于 2019-6-17 22:31:43| 字数 7| - 四川省绵阳市 电信 | 显示全部楼层
顶一下技术大佬
回复 支持 反对

使用道具 举报

5509

回帖

65

积分

3万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2019-6-11
月全勤勋章
发表于 2019-6-17 22:34:08| 字数 24| - 江西省南昌市 电信 | 显示全部楼层
这事还是要开发方一起验证才是最好,可是。。。。哎
回复 支持 反对

使用道具 举报

180

回帖

3

积分

2657

资产值

中级会员 Rank: 2Rank: 2

注册时间
2018-10-15
 楼主| 发表于 2019-6-17 22:35:41| 字数 74| - 广西 中移铁通 | 显示全部楼层
QUOTE:
51Orion 发表于 2019-6-17 22:34
这事还是要开发方一起验证才是最好,可是。。。。哎

我还在放干电池目前还是正常的3批8550

点评

不敢试,楼主能折腾,赞一个  发表于 2019-6-17 22:37
回复 支持 反对

使用道具 举报

5509

回帖

65

积分

3万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2019-6-11
月全勤勋章
发表于 2019-6-17 22:40:42| 字数 89| - 江西省南昌市 电信 | 显示全部楼层
QUOTE:
ThinkPad-701C 发表于 2019-6-17 22:35
我还在放干电池目前还是正常的3批8550

看楼主帖子,如果这么简单解决了,开发方这么就怎么没发现错误呢,奇怪
回复 支持 反对

使用道具 举报

180

回帖

3

积分

2657

资产值

中级会员 Rank: 2Rank: 2

注册时间
2018-10-15
 楼主| 发表于 2019-6-17 22:44:26| 字数 122| - 广西 中移铁通 | 显示全部楼层
QUOTE:
51Orion 发表于 2019-6-17 22:40
看楼主帖子,如果这么简单解决了,开发方这么就怎么没发现错误呢,奇怪

这是写程序思路问题,我也没说它原来的写法是错误的,算平均电流也不是不行,很多MP4都是这样计算充电的,这是萝卜白菜问题
回复 支持 反对

使用道具 举报

180

回帖

3

积分

2657

资产值

中级会员 Rank: 2Rank: 2

注册时间
2018-10-15
 楼主| 发表于 2019-6-17 22:44:26| 字数 122| - 广西 中移铁通 | 显示全部楼层
QUOTE:
51Orion 发表于 2019-6-17 22:40
看楼主帖子,如果这么简单解决了,开发方这么就怎么没发现错误呢,奇怪

这是写程序思路问题,我也没说它原来的写法是错误的,算平均电流也不是不行,很多MP4都是这样计算充电的,这是萝卜白菜问题
回复 支持 反对

使用道具 举报

180

回帖

3

积分

2657

资产值

中级会员 Rank: 2Rank: 2

注册时间
2018-10-15
 楼主| 发表于 2019-6-17 22:44:49| 字数 122| - 广西 中移铁通 | 显示全部楼层
QUOTE:
51Orion 发表于 2019-6-17 22:40
看楼主帖子,如果这么简单解决了,开发方这么就怎么没发现错误呢,奇怪

这是写程序思路问题,我也没说它原来的写法是错误的,算平均电流也不是不行,很多MP4都是这样计算充电的,这是萝卜白菜问题

点评

也是,希望你的改进能彻底解决问题,老hope还不来加分,哈  发表于 2019-6-17 22:53
回复 支持 反对

使用道具 举报

561

回帖

39

积分

2万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2016-3-17
发表于 2019-6-17 22:46:22| 字数 66| - 四川省绵阳市 电信 | 显示全部楼层
本帖最后由 MHZ 于 2019-6-17 22:54 编辑

我第二批也刷上了,能正常启动,亮度有11挡但是关机后无法断电,开机自检时间翻了n倍
回复 支持 反对

使用道具 举报

180

回帖

3

积分

2657

资产值

中级会员 Rank: 2Rank: 2

注册时间
2018-10-15
 楼主| 发表于 2019-6-17 22:55:00| 字数 122| - 广西 中移铁通 | 显示全部楼层
QUOTE:
MHZ 发表于 2019-6-17 22:46
我第二批也刷上了,能正常启动,亮度有11挡但是关机后无法断电,开机自检时间翻了n倍

你把CSM哪里全部弄成UEFI,另外快速启动也要开启,目前还在观察电池问题,电池好了再看看为什么循环扫描导致慢
回复 支持 反对

使用道具 举报

64

回帖

8

积分

805

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2019-3-12
发表于 2019-6-17 22:55:32| 字数 14| - 广东省广州市海珠区 电信 | 显示全部楼层
这个能解决电池充不满的问题吗
回复 支持 反对

使用道具 举报

180

回帖

3

积分

2657

资产值

中级会员 Rank: 2Rank: 2

注册时间
2018-10-15
 楼主| 发表于 2019-6-17 22:56:13| 字数 60| - 广西 中移铁通 | 显示全部楼层
QUOTE:
wjtmac520 发表于 2019-6-17 22:55
这个能解决电池充不满的问题吗

这就是解决充不满的问题。。。
回复 支持 反对

使用道具 举报

561

回帖

39

积分

2万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2016-3-17
发表于 2019-6-17 23:00:55| 字数 99| - 四川省绵阳市 电信 | 显示全部楼层
QUOTE:
ThinkPad-701C 发表于 2019-6-17 22:55
你把CSM哪里全部弄成UEFI,另外快速启动也要开启,目前还在观察电池问题,电池好了再看看为什么循环扫描 ...

我明天试一下看看
回复 支持 反对

使用道具 举报

180

回帖

5

积分

6759

资产值

SVIP Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2008-4-18
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2019-6-17 23:12:16| 字数 10| - 河南省洛阳市 电信 | 显示全部楼层
牛A与牛C之间的神人
T70-3060 / X210-3060 / X63T-018
回复 支持 反对

使用道具 举报

1283

回帖

54

积分

7万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2010-10-6
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)月全勤勋章
发表于 2019-6-17 23:28:21| 字数 99| - 广东省佛山市 移动 来自手机版 | 显示全部楼层
QUOTE:
ThinkPad-701C 发表于 2019-6-17 22:55
你把CSM哪里全部弄成UEFI,另外快速启动也要开启,目前还在观察电池问题,电池好了再看看为什么循环扫描 ...

应该不是这个问题
回复 支持 反对

使用道具 举报

963

回帖

15

积分

3122

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-10-5
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2019-6-18 06:29:29| 字数 45| - 山东省泰安市 联通 来自手机版 | 显示全部楼层
QUOTE:
MHZ 发表于 2019-6-17 23:00
我明天试一下看看

同2批,感谢吃螃蟹的人
回复 支持 反对

使用道具 举报

6659

回帖

89

积分

6637

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2016-7-17
发表于 2019-6-18 07:05:24| 字数 2| - 广东省 联通/数据上网公共出口 | 显示全部楼层
厉害
t70/t62/x2100/x230/X62/X63
回复 支持 反对

使用道具 举报

96

回帖

11

积分

6276

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2017-11-30
发表于 2019-6-18 08:50:09| 字数 114| - 新加坡 | 显示全部楼层
请大家除了测试的话不要刷,原作者已说明他为了省电自己禁掉了sata以及其他一些没用的东西。这款ec也只在他的第三批板子上用过。刷了应该不会变砖,但还是最好备份一下再刷。懂得朋友GitHub里面有更新过的ec,可以自己合成bios
回复 支持 反对

使用道具 举报

561

回帖

39

积分

2万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2016-3-17
发表于 2019-6-18 09:25:16| 字数 207| - 四川省绵阳市 电信 | 显示全部楼层
本帖最后由 MHZ 于 2019-6-18 11:33 编辑
QUOTE:
ThinkPad-701C 发表于 2019-6-17 22:55
你把CSM哪里全部弄成UEFI,另外快速启动也要开启,目前还在观察电池问题,电池好了再看看为什么循环扫描 ...

CSM Support改成全UEFI和开启SATA控制器之后开机自检要稍微快一点了,但是还是没有原来的快
同时关机或重启的时候仍然无法自动断电,那个Z字灯始终是亮的


目前已刷回原版BIOS

回复 支持 反对

使用道具 举报

1976

回帖

23

积分

-1139

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2015-1-6
发表于 2019-6-18 10:44:29| 字数 32| - 浙江省杭州市 华数 | 显示全部楼层
那我们第四批应该出厂就直接解决这个问题了吧,不需要我们再去刷了。
X330 I7 3615/16G/SSD/IPS
T430 I7 3632/12G/SSD/IPS
回复 支持 反对

使用道具 举报

180

回帖

3

积分

2657

资产值

中级会员 Rank: 2Rank: 2

注册时间
2018-10-15
 楼主| 发表于 2019-6-18 11:28:09| 字数 62| - 广西 中移铁通 | 显示全部楼层
QUOTE:
17m19 发表于 2019-6-17 23:28
应该不是这个问题

开机慢问题解决了看23楼,我去找新的BIOS重新弄过
回复 支持 反对

使用道具 举报

232

回帖

23

积分

1万

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-7-25
发表于 2019-6-18 11:34:29| 字数 17| - 广东省深圳市 电信 | 显示全部楼层
51nb 真是大神技术牛人多啊。。。
回复 支持 反对

使用道具 举报

992

回帖

21

积分

3万

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2013-5-2
铜牌荣誉勋章(注册8年以上会员)
发表于 2019-6-18 11:55:28| 字数 15| - 北京市 联通 | 显示全部楼层
51nb 真是大神技术牛人多啊。
回复 支持 反对

使用道具 举报

1394

回帖

24

积分

1万

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2008-2-18
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章
发表于 2019-6-18 12:00:05| 字数 123| - 辽宁省沈阳市 联通 来自手机版 | 显示全部楼层
QUOTE:
ThinkPad-701C 发表于 2019-6-17 22:02
本帖最后由 ThinkPad-701C 于 2019-6-18 11:07 编辑
from:github.com/harrykipper/x210
改进了屏幕[/ba ...

X63可以用吗?
回复 支持 反对

使用道具 举报

96

回帖

11

积分

6276

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2017-11-30
发表于 2019-6-18 14:13:28| 字数 89| - 新加坡 | 显示全部楼层
QUOTE:

千万不要乱刷,这个是x210 ec,刷入x63基本会变砖机。这个完全是供参考的,还不适合机器上刷入
回复 支持 反对

使用道具 举报

1394

回帖

24

积分

1万

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2008-2-18
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章
发表于 2019-6-18 16:48:02| 字数 92| - 辽宁省沈阳市 联通 来自手机版 | 显示全部楼层
QUOTE:
xueyao 发表于 2019-6-18 14:13
千万不要乱刷,这个是x210 ec,刷入x63基本会变砖机。这个完全是供参考的,还不适合机器上刷入

好的谢谢。坐等X63的改良EC
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2024-5-13 06:43 , Processed in 0.178740 second(s), 74 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|联系我们|专门网

返回顶部