微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > Recovery mode在cache/recovery目录下新建一支文件,重启后,新建文件消失了

Recovery mode在cache/recovery目录下新建一支文件,重启后,新建文件消失了

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
1、在recovery.cpp文件的最后新建一支文件 /cache/recovery/wetest;并写入内容:welcome to recovery mode!
2、编译版本、烧写手机,开机后,进行恢复出厂设置;等手机进入自动重启状,并在弹出开机向导前,通过命令进入到/cache/recovery/,有wetest文件,内容也正确;但是等开机向导走完之后,再进入/cache/recovery查看,生成的文件就消失了。
[SOLUTION]
原因是:
开机完成后,在php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks/base/core/java/android/os/recoverysystem.java里面会去判断/cache/recovery目录下面的文件是不是以"last_"开头的,如若不是,就会delete掉,目的是让该目录只存储recovery mode指定的几支文件。
如果有需求一定要在该目录下新建文件,请务必在您的文件名前加上前缀"last_",以避免在重启后被删除。

二师兄,666

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top