已开通新的博客,后续文字都会发到新博客
---
近期编译recovery中,将进度,错误记录如下,随时纠正更新:
1.编译过程中出现:
E:Can't find misc
E:failed to find"cache"partition to mout at"/cache"
E:Can't mout/cache/recovery/command
E:Can't find misc
E:failed to find"cache"partition to mout at"/cache"
E:Can't mout/cache/recovery/log
E:Can't open/cache/recovery/log
E:failer to find"cache"partition to mout at"/cache"
E:Can't mout/cache/recovery/last_log
E:Can't open/cache/recovery/last_log
E:Can't find misc
E:failed to find"cache"partition to mout at"/cache"
出现此问题时,我详细检查了编译的每一个步骤,发现都没有出错,那么便上网找答案,但是度娘给出的都是说兼容性问题,re版本过高导致的,
后来在查看源代码的时候,突然想到recovery.img文件的编译是需要kernel的,而cm源码同步下来的kernel是适用与v880的,很有可能时这儿出现问题了,于是我从中兴官网下到了v880+的刷机包,然后提取其中的kernel文件,重新制作recovery.img,果然,没有出现一大堆错误,然后闪退了。至此兼容的问题解决。
==============================================================================