怎么移植rom
很多人都不知道怎么移植ROM,其实说简单也简单,说难也难,对于安卓ROM移植,其实在很早的时候,就有很多ROM开发者尝试,只不过大多无功而返,因为ROM移植后的BUG太难修复,但是,移植起码还是有机会开机,并且做出第一个体验版的,毕竟,修复BUG是后面的事情,参考下面的ROM移植教程。
1.准备beyond compare和notepad++ ,ROM开发定制必备的工具,也准备好官方包和移植包
第一步,先删除,除META-INF,System,boot.img,data以外的文件,因为那些文件是多余的,可以不用到,只要用到ROM移植的基本文件就可以,然后用beyond compare对比脚本文件,我们来修改刷机脚本。
尤其是要注意删除前面两段机型验证,还有recovery恢复相关的脚本,避免刷机不通过,如下
删除
package_extract_dir("recovery", "/system");
set_perm(0, 0, 0544, "/system/etc/install-recovery.sh");
以及另外一个机型的验证,网速不好,具体这里没有截图上传,详细的教程,参考宅科技-极客社区,里面有很多关于ROM移植的详细教程
2.其次,刷机脚本要删除关于boot.img之外的img文件代码,不用刷入那么多分区,一般只要保留system和boot分区就行。 ,
3.现在修改system里面的文件,这一步对ROM移植很关键,大部分的东西都在这里,但是比较简单,将替换文件均为官方包替换到移植包
如下替换:
system/bin/vold (分区文件)
System/etc/firmware (基带文件)
System/etc/permissions (替换过去)
System/etc/vold.fstab (这个是SD卡挂载)
System/lib/hw
System/lib/modules
System/lib/libaudio.primary.default (音频文件)
System/usr/keylayout (按键文件)
System/vendor/lib (替换过去)
4.对比修改build.prop文件,把机型model改为你自己的机型
还有其他的 自己对比修改,先不改这么多,尝试能不能开机再说。
热门推荐
-
如何将电脑里软件拷贝到U盘里?
-
苹果手机如何将第三方app里的文件,视频导出来
通常:1 连接电脑,打开itunes,在itunes上点击app,浏览app内容。或者pp助手,同步... -
ipad 怎么扫描文件
择 “新建备忘录”接下来我们点击下图中中间位置的拍照 按钮。在弹出的对话框中选择 “扫描文稿”。把要... -
有些网站可以打开,有些网站打不开,一般会有哪些原因造成?
为什么有些网页打不开,其他人却可以?故障现象 单个或多个网页不打开,而这些网站发给其他人,却是可以打... -
kindle怎么换壁纸
图片太小会影响显示的清晰度。比如这张:2、打开美图秀秀,导入图片,裁剪,分辨率1072*1448,保... -
华硕笔记本摄像头怎么开
1.部分华硕笔记本机型,摄像头有物理遮罩设计,用手轻轻一拨,就可以打开摄像头遮罩。例如下图,显示红灯... -
360重装系统怎么样
到系统重装的目的。2.360系统重装大师采用了差异文件覆盖式重装,所需下载的文件较少,所以重装速度很... -
iphone录音怎么导出
-
两台电脑怎么共享
输入 control 进入控制面板;选择【网络和 Internet】 - 【网络和共享中心】 - 左... -
小米如何刷入第三方Recovery
注意,此教程仅适用于出厂安卓10及以下的机型,由于我没有出厂11的机型,并且长期内没有换机的打算,所... -
virtualbox怎么用
没有镜像的需要在网上下载对应系统的镜像。设置->存储->没有盘片->选择虚拟光盘文... -
电脑上的PDF文档怎么打开?打开PDF的5种方法
PDF如何打开文件?让我们看看!1、PDF阅读器当然,最常用、最直接的方法是使用PDF我们可以下载和... -
请问怎么全选pdf文件中的文字啊?
可以使用【文本查看器】下图是以福昕阅读器为例,复制pdf文字的前后对比原PDF文件点击【文本查看器】... -
复印机怎么扫描
一、放置扫描文件首先,确保电脑和打印机连接。然后把要扫描的证件或者文件放在打印机的扫描区域内。需要注... -
怎么移植rom
很多关于ROM移植的详细教程2.其次,刷机脚本要删除关于boot.img之外的img文件代码,不用刷... -
怎么清理电脑垃圾
普通人清理电脑垃圾:360安全卫士——垃圾清理——一键清理——完成。程序员清理垃圾:第一步:“Win... -
apk文件怎么安装
apk文件的安装为例。工具/原料安卓手机APK.1安装器APK.1安装器下载链接http://apk... -
deb文件怎么安装
gdebi 在安装 deb 软件包时处理依赖项就我个人而言,我更喜欢使用 gdebi 而不是使用软件... -
阿里云OSS的文件访问权限控制是如何实现的?
S提供Bucket级别的权限访问控制,Bucket目前有三种访问权限:public-read-wri... -
img文件怎么打开
普通的图像文件用 系统自带的图像查看工具都是可以直接打开的 。如果是比较特殊的图像文件就需要专业点的... -
怎么给电脑文件加密
加密文件或文件夹: 打开Windows资源管理器 右键单机要加密的文件或文件夹,然后单击【属性】... -
格式化工厂怎么用
其次,我们在电脑上打开格式工厂软件,在格式工厂主界面,我们就可以在界面左侧看到各种格式类型所对应的功... -
安卓各机型手机解锁教程
登录10手机关机后,按住音量下键+电源键 进入Fastbooot模式 (系统必须为MIUI开发版,稳... -
如何在win10的资源管理器中设置隐藏某一格式的文件?
系统自带的资源管理器哪有这功能啊,最接近的操作,恐怕是设置规则搜索,筛选特定格式,然后把这个搜索方案... -
不求人!电脑蓝屏重启的终极解决方法!
家,如何自行排查解决电脑蓝屏重启的问题。为什么会蓝屏出现导致系统无法继续运行的故障就会蓝屏,这是为了...