bug系列-------sn序列号在烧img之后被损坏
来源:互联网 发布:三轮士郎 知乎 编辑:程序博客网 时间:2024/06/11 18:55
最近遇到一个如题的bug,这样的话首先看那些地方会动这个sn号,sn号放在devinfo里,平时正常情况下都是写保护的也就是没人可以动,在fac img里可以用phonetestinfo去修改。
比如:cd system/bin之后./Phonetestinfo 0 0先读出sn值,然后写的话就是./Phonetestinfo 0 1 sn号。
那么那些地方限定了这个devinfo的权限呢,在bootable/bootloader/lk/app/aboot.c里的
if (target_build_variant_user() && devinfo_present && mmc_write_protect("devinfo", 1))
{
dprintf(INFO, "Failed to write protect dev info\n");
ASSERT(0);
}
这里的 mmc_write_protect("devinfo", 1)就是限定读写权限的地方
如果修改了权限。那就要重新make aboot 然后fastboot flash aboot emmc_appsboot.mbn,然后make bootimage之后重烧bootimg才能生效。
至于这个bug为何发生还得继续研究
0 0
- bug系列-------sn序列号在烧img之后被损坏
- VS2013 SN可用序列号
- Adobe Photoshop CS4 激活序列号(SN):
- 火狐5 img bug
- 程序员被提bug之后的反应
- 程序员被提bug之后的反应
- 程序员被提bug之后的反应
- VC编写简单的序列号(SN)填写器
- sn序列号改变导致cts异常中断(案例)
- 关于malloc分配内存的“堆被损坏“Bug
- ie img 3px bug
- ie img 3px bug
- VS2010旗舰版下载----带SN系列号
- css:text-indent对img有影响,dl标签有border在ie中有bug
- Bug report之后
- Bug report之后
- Bug系列
- Bug系列
- 我所理解的大学学习与创业
- java源码分析之HashSet和LinkedHashSet
- 优化eclipse启动项
- Understanding and Diagnosing ORA-00600 [12333] / ORA-3137 [12333] Errors (文档 ID 389713.1)
- ios FMDB数据库
- bug系列-------sn序列号在烧img之后被损坏
- web 前端资料
- mongodb Replica Sets副本集与读写分离
- 面试题43:二叉树的深度*
- 生成元 手打
- StrictMode介绍
- SQLite指南(5) - PRAGMA命令用法(完整)
- 程序员:如何像后端一样写前端代码?
- VTK的安装配置-使用VS2010