关于笔记本电池自锁 解锁 的 臆想
笔记本电池锁住通常是保护电路检测到电压降低到一定程度后由单片机向EEPROM 写入一段原厂预置的自锁程序从而达到锁定输出的。如果以上成立的话。是不是可以认为
通常状态下EEPROM存储的程序允许 电池的正常工作或者 至少是无数据、不干扰单片机对电池工作的控制。
由上是不是可以反推出电池非正常掉电后---比如需要换电芯,只要阻止单片机对EEPROM数据或程序的写入就可以阻止电池自锁。
由上是不是可以认为只要换电芯的时候 让EEPROM 无法正常工作------------比如带电状态下 断开ic供电脚、风枪直接吹掉该芯片。-------至于拆焊技巧不在此讨论。
http://haitao.8x6x.com:899/123/26332-12_1551654_ef572ca71074956.jpg
比如上图 换电芯前 断开EEPROM 5或 8 脚,更换新电芯后再还原。
胡说一通欢迎砸砖 欢迎认为可行并且有条件的XD验证
至此完结
本帖最近评分记录:共20条评分 ,M币+91
tandongM币 +5-2015-05-26
2685133M币 +5-2015-05-23
s911901M币 +3謝謝分享2014-12-23
yerongtian2M币 +5歡迎探討2014-10-20
fsz5201314M币 +3-2014-08-24
秋夜M币 +5歡迎探討2014-06-25
liufujunokM币 +5謝謝分享2014-06-21
jlcsjM币 +5歡迎探討2014-06-08
wangkawangkaM币 +5謝謝分享2014-06-03
扬扬feM币 +3謝謝分享 不懂但觉得能换芯是很实用的事。。。2014-06-02
12
数码之家22合一:性价比最高的S2拆机工具!告别CR-V,进阶级拆客必备!回复 举报
离线zxwty
http://haitao.8x6x.com:899/123/13730-none.gif
UID:1101484注册时间2012-03-16 最后登录2016-03-28 在线时间265小时 发帖85 搜Ta的帖子 精华0 M币2677专家0 访问TA的空间加好友用道具
http://haitao.8x6x.com:899/123/13730-none.gif
数码4级
http://haitao.8x6x.com:899/123/7797-3.gif
http://haitao.8x6x.com:899/123/24471-shequjumin.png
http://haitao.8x6x.com:899/123/24934-rexinhuiyuan.png
发帖85M币2677专家0粉丝6加关注 发消息 只看该作者 1楼 发表于: 2014-06-01
现在flash的cpu集成在一个芯片里了。 楼主留言:
呵呵就是为了破解这个吧
锁电至少有两种方式,其中一种类似你说的,在电芯容量不足或故障时进行写入。我说的是另一种,芯片每次启动时都要检查之前的上电状态,拒绝第二次上电。
某宝上有人出售破解好的保护板,拿到手后你可以自己组装成电池,应该就是EEPROM被恢复到初始状态,允许上电激活一次。
厂家曰是为了安全~网友一致认为 厂家是垄断 为了挣耗材的钱~
笨拙地问个问题,常听到锁电池,究竟会发生什么,是电池锁上充不了电,还是无法用电池供电,还是整台机子全部锁定,就是插适配器也无法开机~~~ 楼主留言:
电池锁上充不了电、无法用电池供电 答案是肯定的。说白了就是电池内的管理芯片强制禁止电池向笔记本供电,即使你新换了电芯。
因为上过电这个数据要存储器 告诉 单片机。而单片机是固化程序 所以要存储器在带电情况下断开自身供电停止工作从而保存上次正常工作状态程序。换过电池后 单片机正常工作 但是他要正常有输出 ,需要读取存储器数据也是上回存储器自身断电而保存的原电池数据。基于以上假设才有本文。 说了很多我的意思就是 两点 1单片机 程序是固化的 2 存储器在断电时单片机要写入数据3每一次的电池充放电 管理IC都要对存储器进行读取或写入动作。 我猜测的重点是第二步存储器最后保存的使下次上电无法输出的程序数据是断电瞬间 单片机写入的。
我认为这招不管用。我认为管理IC会在上电时读取EEPROM的,第一次上电时(就是工厂里组装的那一次)往EEPROM里写入数据表示已经上过电,之后的上电会读取EEPROM并发现之前已经上电过,拒绝工作。
如果不是单片机内部的EEPROM 我猜测存储器没有拒绝上电 权利----因为归根结底他只是存储单元举个例子:就像硬盘无法决定程序如何运行而是有写入者写入程序决定的。
不是存储器拒绝上电。我举个例子吧。
假设存储器里有个字节存储上电次数,出厂时为0。
第一次上电时,单片机检测到上电次数为0,即之前没有上过电,开始工作,并将上电次数改为1。
当你换电池之后,单片机再次上电,这回读取EEPROM发现上电次数已经为1,拒绝工作。
如果我的假设成立,那么不管是禁止EEPROM写入,还是干脆就把好电池的EEPROM换上,都不行,唯一的办法是修改EEPROM,重置上电计数。网上搜到的也都是用软件修改EEPROM的,还没看到只要拷贝EEPROM数据就成功的。
有理由相信,在工厂组装好,第一次上电初始化时也写入了某种数据,当然之后正常使用时也要读写EEPROM,但断开电池之后再上电已经不可能,因为芯片拒绝初始化。
页:
[1]