Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1306640
  • 博文数量: 478
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 4833
  • 用 户 组: 普通用户
  • 注册时间: 2014-06-28 11:12
文章分类

全部博文(478)

文章存档

2019年(1)

2018年(27)

2017年(21)

2016年(171)

2015年(258)

我的朋友

分类: Android平台

2015-10-24 13:53:13

[FAQ12481]Recovery mode在cache/recovery目录下新建一支文件,重启后,新建文件消失了
2014-08-26
平台...
软件分支...
FAQs 18 of 63

内容

[DESCRIPTION]
 
1、在recovery.cpp文件的最后新建一支文件 /cache/recovery/wetest;并写入内容:welcome to recovery mode!
 
2、编译版本、烧写手机,开机后,进行恢复出厂设置;等手机进入自动重启状,并在弹出开机向导前,通过命令进入到/cache/recovery/,有wetest文件,内容也正确;但是等开机向导走完之后,再进入/cache/recovery查看,生成的文件就消失了。
 
[SOLUTION]
 
 
原因是:
      开机完成后,在frameworks/base/core/java/android/os/recoverysystem.java里面会去判断/cache/recovery目录下面的文件是不是以"last_"开头的,如若不是,就会delete掉,目的是让该目录只存储recovery mode指定的几支文件。
 
如果有需求一定要在该目录下新建文件,请务必在您的文件名前加上前缀"last_",以避免在重启后被删除。
 
 
 
阅读(841) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~