edit_note帖子
57
stars积分
14,010
event加入
2012-10-04
安卓交流
安卓正向移植教程
schedule发表于 2014-02-03 16:54:00
visibility查看 1,708
chat_bubble回复 2
#1 楼主
1,你需要一个底包,系统版本要相对应比如(小采X9得系统是4.2.1。 那就选择4.2.1得移植包)
2。你需要一个接近我们的机型(我的机子是X9),那就是夏新N828的包,因为你要移植过来(若你想移植其他机型的请自测)
3。然后你把两个ROM解压,得出相关文件夹
4. 解压之后,在底包打开目录找到system下的app、framework、media文件夹,将其删除
5,然后把n828的system下的app、framework、media文件夹.复制粘贴添加过来
6,然后百度查找Beyond Compare(文件比较工具),将其下载,这里要注意的是文件对比工具是左为底包右为目标包,不要左右分不清,对比两个ROM中的system目录下的bin文件和对比etc文件夹,以及.对比lib文件夹下的so驱动文件.
7。对比以上文件,将缺少的文件加入底包中.
9。对比xbin文件,CM的ROM中多余的果断的删除掉
10。打包.签名。试刷,刷入则成功,刷不入,则失败
11。倘若不能开机,卡第一屏或者卡在开机动画,那么提取对方机型ROM中system/lib/libandroid_runtime.so文件替换掉新作的rom中对应文件,此文件是android运行时库
由于底包是本机型的其他文件不需要做修改
2。你需要一个接近我们的机型(我的机子是X9),那就是夏新N828的包,因为你要移植过来(若你想移植其他机型的请自测)
3。然后你把两个ROM解压,得出相关文件夹
4. 解压之后,在底包打开目录找到system下的app、framework、media文件夹,将其删除
5,然后把n828的system下的app、framework、media文件夹.复制粘贴添加过来
6,然后百度查找Beyond Compare(文件比较工具),将其下载,这里要注意的是文件对比工具是左为底包右为目标包,不要左右分不清,对比两个ROM中的system目录下的bin文件和对比etc文件夹,以及.对比lib文件夹下的so驱动文件.
7。对比以上文件,将缺少的文件加入底包中.
9。对比xbin文件,CM的ROM中多余的果断的删除掉
10。打包.签名。试刷,刷入则成功,刷不入,则失败
11。倘若不能开机,卡第一屏或者卡在开机动画,那么提取对方机型ROM中system/lib/libandroid_runtime.so文件替换掉新作的rom中对应文件,此文件是android运行时库
由于底包是本机型的其他文件不需要做修改
全部回复 (2)
2014-02-03 17:33:00
沙发
求楼主来更多教程
2014-02-03 17:40:00
板凳
安卓刷机root群329460853
欢迎大家的光临。
欢迎大家的光临。
登录 后才能回复
flag举报帖子