确切的说,是安卓ROM怎么修改。如果是重新制作,简单的说,你需要下载安卓系统源代码,根据你的机型调试驱动,然后编译,最后刷机。
自己做的包可以卡刷,也可以线刷。卡刷包和线刷包可以互转,这方面建议去专业的论坛求助,这里一两句话是说不清楚的。而且根据芯片方案的不同,制作rom包的方式和刷机工具也都不同的。一般来讲,最简单的办法就是用原厂卡刷包修改后卡刷,或用原厂线刷包修改后线刷。品牌机卡刷包修改后要重新刷第三方recovery才能刷进,原厂的recovery一般都是要验证卡刷包签名的。
我的是华为C8500,就以这个为例子来讲一下如何自己制作刷机包,把那些没用的软件都删掉。
用recovery刷机,俗称卡刷!
注意:在刷机前保证电量在50%以上否则有变砖的危险,这个你懂的。
第一步:刷recovery:
1将updatezip放进你的SD卡(存储卡)上,将你要用到的C8500recoveryrar放到桌面上(桌面方便找到)解压
手机与电脑断开连接!并且关机。:
3按红色挂机键+音量减小键+电源键开机,之后会停在第一个开机画面((华为logo),此时即进入fastboot模式(这里请耐心的等几秒钟,以确认进入了fastboot模式)。
4等待几秒以后,不碰按键,手机用数据线连上电脑。
5运行解压目录中的install-recovery-windowsbat
开始自动写入recovery-clockwork-pulsemini-v1814,有的不是自动的,按任意键,按照提示即可
6重启以后拔掉数据线,卸掉电池强行关机,等上几秒钟之后再装上电池。此时即完成recovery的写入。只要不刷别的recovery,以后就可以直接用这个recovery刷机了。
第二步:刷ROM
这里也是各位机油看这帖子最期待的地方:请特别注意:在升级过程中请保证电池电量充足,不能异常断电,否则会造成手机无法正常使用。
(1)在关机状态下按绿色拨号键+音量增大键+电源键开机,等进入recovery后:
(2)选择"Wipe"。
(3)选择"Wipe
data/factory
reset"并按确定键确认操作
(4)选择"Wipe
cache"并按确定键确认操作。(某些recovery版本有wipe
Dalvik-cache的,建议同样wipe掉。)
(5)按返回键返回主菜单,选择"apply
sdcard:updatezip"。(从你的SD卡上选取刷机)
(6)耐心等待屏幕下方的进度条走完,出现"Install
from
sdcard
complete"(出现这句英文,恭喜你,成功刷机了)后选择"Reboot
system
now"即完成刷机过程。
上述为用recovery卡刷的通用过程,同样适用于别的zip格式刷机包。
制作想MIUI Flyme一样的深度定制安卓ROM不是一般人能够完成的,这都是要高级程序员才能做到的,需要学习的知识多不胜数。方方面面都有。
ROM (刷机所用的镜像):
ROM 是 ROM image(只读内存镜像)的简称,常用于手机定制系统玩家的圈子中。 一般手机刷机的过程,就是将只读内存镜像(ROM image)写入只读内存(ROM)的过程。 常见的 ROM image 有 img、zip 等格式,前者通常用 fastboot 程序通过数据线刷入(线刷),后者通常用 recovery 模式从 sd刷入(卡刷),固 img 镜像也被称为线刷包,zip 镜像也被称为卡刷包。 国内的定制系统开发者,经常会陷入自己的产品究竟是应该称为 OS 还是 UI 的争论,为了避免此类争论和表示谦虚,会自称为 ROM。很多定制系统玩家也会统一将定制系统称为 ROM。
若使用vivo手机,可以参考以下中文刷固件教程:
固件升级 :
1、首先进入vivo官网下载固件包:网页链接,选择对应机型,然后点击下载固件:下载完成后将升级包放到存储或者SD卡的根目录(意思为不要放进任何文件夹)。
2、选择“安装升级软件”,选择从内部存储还是外置SD卡升级。
3、然后会跳转到选择升级包的界面,选择下载好的升级包,升级界面有进度条,进度条读完后,升级完成,安装成功。
4、点击确定即可跳转到recovery界面,最后重启手机即可。
注:若操作不成功,请备份数据后,进入Recovery模式,进行清除数据--清除所有数据,再进行操作。双清后操作仍不成功,请送往客户服务中心处理。
客户服务中心地址:进入vivo官网/vivo商城APP--我的--服务网点/售后网点--选择省市进行查询客户服务中心地址);
温馨提示:建议前往时携带相关购机凭证(如:购机发票/保修卡/身份证),提前电话咨询服务中心工作人员,确保工作人员在正常上班时间再前往,避免空跑,往返路上注意安全。
各机型进入recovery模式的方法:
1、折叠屏:关机状态下展开操作,同时按住“电源键”和“音量加键”约5秒钟,进入FASTBOOT模式,按音量键选择“进入RECOVERY”,按电源键确认进入。
2、2017年9月以后上市的设备:关机状态同时按住“电源键”和“音量加键”约5秒钟,进入FASTBOOT模式,按音量键选择“进入RECOVERY”,按电源键确认进入 。
3、NEX 3/NEX 3S:关机状态按住顶部圆键15秒左右,再按住音量加键,进入FASTBOOT模式,按音量键选择“进入RECOVERY” ,按电源键确认进入。
4、2017年9月以前上市的机型:关机状态同时按住“电源键”和“音量加键”约5秒钟,进入RECOVERY模式。
图文链接:网页链接
若有更多疑问,可进入vivo官网--我的--在线客服--下滑底部--在线客服--输入人工客服进入咨询了解。
这个一般是基于某种已经修改的比较好的系统,如CM,或者MIUI来进行进一步的修改。这样的优势就是能够完全控制手机ROM的各个方面。难点就是一个人做太累,需要知识更多,从kernel到JAVA,从打包到编译一个都不能少,对于个人想做一个优秀的第三方ROM,很难。
1 需要熟悉linux
2需要熟悉linux kernel
3需要熟悉Andorid framework
4需要熟悉C,C++,JAVA,shell,python
5需要熟悉目标手机的硬件细节
6需要一定的美工
7需要一台i5以上甚至i7的电脑(一遍一遍的编译整个Android会让你发狂的,尤其是40,xeon 4核8线程编译40要32分钟)
windows下操作的话,用安卓rom厨房,记得下汉化版的,电脑还要装jdk,这样就能打包解包,原生包了。如果手机的第三方recovery不好用,或者没有第三方recovery的,可以下载cm的远源码,自己编译一个cm的recovery编译recovery建议在linux下操作,更简单些,如果没有linux的电脑,那就在windows上装虚拟机,然后在虚拟机里安装一个linux的发行版,建议用deepin linux对于新手来说操作简单,自带超级终端,而且root权限也没有给屏蔽掉!
欢迎分享,转载请注明来源:品搜搜测评网