DIY编程器网

标题: 加密位详解 [打印本页]

作者: s2711    时间: 2019-10-23 14:36
标题: 加密位详解
加密位详解
    加密位常见于INTEL28F320C3B/T、28F3204C3B/T等字库,包括工厂已编程码和用户可编程码两部分,如图
1。用UP-48或UP-128时,点击“加密”按钮就可进行相应读写操作,见图2、图3
 
  • 常规FLASH区域:NOR FLASH,存放手机的整个程序和字库、图形、音乐等信息。
  • 加密位/隐含扇区:是独立于FLASH常规区域的一个小部分,加密位(INTEL)只有128位,即16字节,含扇区通常为64KB(FUJITSU),也有256B的(AMD)。这些部分存放的是一些加密信息,必须和FLASH参数区域对应。
  • NAND FLASH:目前新款手机开始采用的大容量存储器,通常存放电影,MP3等内容,有点像U盘。
  • 暂存器(RAM):运行手机程序,就象电脑内存一样。
 
 
                           (图1)
                           (图2)
                           (图3)
    加密位数据共17字节(Byte):其中工厂已编程码8字节,用户可编程码8字节,保护寄存器1字节。工厂已编程码在地址81H-84H(如图4),是FLASH器件出厂时就具有的全球唯一的密码,每一颗FLASH器件都不相同,而且不可改写,也就是说就算是全新的FLASH,该部分也不能改写。
    用户可编程码在地址85H-88H,全新的FLASH这部分是空的,即其数据全部为FF,用户可以对其进行编程,但只能一次性写入,不能改写。所以,如果手机用 是用用户可编程码部分进行加密,要用编程器写字库修复软件故障时,就要把该部分也复制到全新字库才能正常使用,如爱立信T66手机。
                         (图4)
    部分手机利用加密位进行加密,方法如下:
    FLASH参数区域与加密位的一次性可编程用户码对应加密;
    FLASH参数区域与加密位的全球唯一码对应加密。
    详细的手机解锁方法请参考“UP金钥匙”的使用技巧。


作者: 李小路    时间: 2020-9-30 17:55
谢谢分享!
作者: 李小路    时间: 2020-10-1 10:26
谢谢分享!
作者: whmph    时间: 2022-1-29 20:36
看帖回复是种美德支持




欢迎光临 DIY编程器网 (http://diybcq.com/) Powered by Discuz! X3.2