设为首页收藏本站

移动叔叔

搜索
查看: 4698|回复: 0
打印 上一主题 下一主题

[教程] 手机端移植详细教程

[复制链接]
跳转到指定楼层
楼主
发表于 2013-5-1 20:43:55 来自手机版 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先下载你要移植的ROM和CM底包然
后解压【推荐用ZArchiver解压工
具】
再来根据以下步骤进行操作:……
1:
打开文件管理器[推荐使用X-plore文
件管理器]依次删除需要移植的ROM里
的文件:
1…boot.img
2…META-INF/MANIFEST.MF
CERT.SFCERT.RSA
3…system/lib/hw
4…System/lib/modules
5…system/wifi
6…system/app/Camera.apk
(Camera.odex)
2:
从底包(官方)中提取刚才删除的文
件以及六个相机的so文件:
1boot.img
2system/lib/hw
3system/lib/modules
4system/wifi
5sytem/app/Camera.apk
(Camera.odex)
6sytem/lib/
libarccamera.so
libcamera.so
libca
mera_client.so
libcameraservice.so
liboemcamera.so
libseccameraadaptor.so
3:
把所取出来的文件依次替换到要移植
系统解压之后的文件夹之内
1boot.img与META-INFsystem
同在一个位置
2system/lib/hw
3system/lib/modules
4sytem/wifi
5sytem/app/Camera.apk
(Camera.odex)
6相机机so文件位置:
system/lib/{六个相机的so
文件要放的位置}(此处原ROM应该
有相机的so文件在,如有提示是否覆
盖,我们点确定覆盖掉就行了)
4:
改刷机脚本updater-script
用工具re文件管理器以文本编辑模式
打开脚本updater-script,
位置在META-INF/com/google/
android
修改里面所有的cooper修改为gio和所有GT-S5830修改为GT-S5660
META-INF/com/android/metadata
修改后内容为:
post-build=samsung/GT-S5660/GT-
S56. 60:2.3.5/GINGERBREAD/
XXKS2:user/test-keys
post-times**p=0
pre-device=gio
未修改前内容为:
post-build=samsung/GT-S5830/GT-
S5830:2.3.6/GINGERBREAD/
XXKPT:user/test-keys
post-times**p=0
pre-device=cooper
请注意核对特别是绿色的字。且下面
修改build.prop文件时也有一段类似
代码需要这样更改,须认真看。不要心
急啊。具体改的内容:
5830改为5660
XXKPT(此处代码不一,只要记住是
XXK开头的那五个字母)改为XXKS2
cooper改为gio
2.3.6(此处代码不一则有的是
2.3.4)改为2.3.5(此处因为我们移
植的都是2.3.7的所以代码只要修改
成这个就好了)
5:
改机型相关信息的脚本内容也就是
build.prop这个文件
build.prop位置在system下
修改里面所所有5830为5660和cooper
为gio
这里注意大小写,具体看原版里面对
应的大小写
上面提到的应注意的代码修改例子如
下:

ro.build.description=GT-S5830-
user2.3.4GINGERBREADXXKPH
test-keys
ro.build.fingerprint=samsung/
GT-S5830/GT-S5830:2.3.6/
GINGERBREAD/XXKPH:user/test-
keys
修改为:
ro.build.description=GT-S5660-
user2.3.5GINGERBREADXXKS2
test-keys
ro.build.fingerprint=samsung/
GT-S5660/GT-S5660:2.3.5/
GINGERBREAD/XXKS2:user/test-
keys
注意看哦。每次需要改的地方基本都
在同个地方滴。所以注意看。下次就
方便修改了。最好背起来了
6:
压缩刚才解压出来的文件{要移植的那
个ROM}后缀为zip压缩名不可以
为中文
7:
再打开apk编辑器对其压缩包进行
签名
签名完成后一个就这样移植完成了
悠嘻!教程到此结束了。


第二种方法:
下载ES。。。。。这个不用我说了把.........分别解压ROM到空目录.....为更好了解 个人建议....解压的官方ROM文件侠名代号为8把

A65ROM代号为9

1解压好后...进入提取8的 system\etc\下整个firmware替换到9
提取8的vold.fstab替换到9
2提取8的 system\lib\下整个modules替换到9
提取8的 system\lib\libwpa_client.so替换到9
3

提取8的 system\bin下的rild文件和gsm0710muxd文件ccci_fsd文件还有ccci_mdinit文件替换到 9

4将8的system\下的usr文件夹替换为9
.
4提取8的 boot。img META-INF build.prop替换到 9

然后全选 打包......你懂的 嘎嘎 ...........

用ES移植时 可用ES里的搜索功能来查找...

进入ES 点上方的搜索 将所有图象更改为 全部...然后你懂。


如果没问题会继续更新……老规矩!拒绝伸手党!
您需要登录后才可以回帖 登录 | 注册

© 2008-2024 移动叔叔. 版权所有,专业的网络售后平台 ( 闽ICP备18006692号-3 )

商务合作点击这里给我发消息|Email:service@mobileuncle.com|手机版|移动叔叔     

GMT+8, 2024-11-30 09:50 , Processed in 0.553087 second(s), 12 queries , Gzip On, Memcache On.

返回顶部