android系统制作刷机包方法:
【一】:下载安装最新版ROM助手(市场中有很多类似的制作工具,关键要求操作简单,功能强大),安装程序非常简单,只需在一只蘑菇首页内直接下载,并解压到自己的电脑安装即可。
【二】:如果已经下载了与机型匹配的ROM刷机包,那么现在可以直接打开ROM助手了,接下来绘制专属个性的完美刷机包就从这里开始吧。
【三】:打开软件后,它会自动升级到最新版本,另外打开主界面后,会直观简明的显示出它的所有功能,例如:性能优化,系统精简,预装APK,签名打包等等。提醒大家,不要贪心哦,要根据自己的需求点击需要操作的功能,如系统精简,然后进入操作界面,所有功能全部修改一遍也无妨,反正都是一键操作,省时省力。
❷ 安卓怎么把自己的系统备份成卡刷包
可以使用ROM助手来进行系统备份卡刷包。
具体操作如下:
1、手机连接电脑,打开手机的可移动磁盘。
❸ 怎么制作安卓刷机包
你好,制作刷机包还是比较麻烦的,这里推荐你一篇教程,
制作Android个性化刷机包:
http://android.linkphone.cn/play/201101/353.html
❹ 如何制作符合自己习惯的安卓手机recovery刷机包
我的是华为C8500,就以这个为例子来讲一下如何自己制作刷机包,把那些没用的软件都删掉。
用recovery刷机,俗称卡刷!
注意:在刷机前保证电量在50%以上否则有变砖的危险,这个..你懂的。
第一步:刷recovery:
1.将update.zip放进你的SD卡(存储卡)上,将你要用到的C8500recovery.rar放到桌面上(桌面方便找到)解压
.手机与电脑断开连接!并且关机。:
3.按红色挂机键+音量减小键+电源键开机,之后会停在第一个开机画面((华为logo),此时即进入fastboot模式(这里请耐心的等几秒钟,以确认进入了fastboot模式)。
4.等待几秒以后,不碰按键,手机用数据线连上电脑。
5.运行解压目录中的install-recovery-windows.bat.
开始自动写入recovery-clockwork-pulsemini-v1.8.1.4,有的不是自动的,按任意键,按照提示即可
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:update.zip"。(从你的SD卡上选取刷机)
(6)耐心等待屏幕下方的进度条走完,出现"Install from sdcard complete."(出现这句英文,恭喜你,成功刷机了)后选择"Reboot system now"即完成刷机过程。
上述为用recovery卡刷的通用过程,同样适用于别的zip格式刷机包。
❺ 如何用安卓ROM厨房制作简单的ROM刷机包
一:准备阶段
1:确定手机系统
首先你要对自己的安卓系统有一个基本了解,确定你的手机系统,以及手机的品牌机型,这样为寻找与机型匹配的ROM提供根据;
2:确定要刷ROM的具体对象
手机ROM中会存储很多重要数据,无论是线刷,卡刷都需要精心选择,可以到各大手机论坛,或一只蘑菇网站寻求ROM,尽量选择人气值高的刷机包,以免刷完ROM后自己不满意。不过也没关系,我们本文的重点是教大家制作自己喜欢的ROM刷机包,所以耐心看下去。
3:准备好ROM制作的工具
在网上下载来的刷机包通常会被预装多款推广软件,不仅占用内存空间,甚至有些软件安全值为零,严重影响使用安全等。因此需要准备ROM助手,将里面的预装软件删除,内置自己喜欢的APK,顺便可以进行其它相关操作,比如:性能优化,预装APK,解包img,信息修改,ROM签名,APK签名,系统美化,预装ilb,封包img,这对于刷机工作者,刷机爱好者来说是个福音。
二:ROM制作阶段操作步骤
打开ROM助手后(最新版),绘制专属心情的完美刷机包就在这里,根据需求,可以先来这样做:
例如:点击系统精简,精简刷机包
根据主界面的滑动,来到选择刷机包界面,直接点击“选择”事先下载好的ROM包,随后软件会把罗列出刷机包内的应用列表,包括应用名称,文件名称,版本,大小,及操作方式罗列出来;在操作方式一列中清晰标注出哪些是“预装软件”,哪些是“建议保留”,很简单,凡需删除的软件,只需要在签名的勾选方框中点击勾选一下就OK(在最后封装时会自动删除那些你不需要的软件);
此时我们不需要“返回首页”也可以进入下一步操作项目,在该页面的右方框中不仅有上述举例的“系统精简”,还有内置预装(内置APK到刷机包),信息修改(编辑build.prop内容);一键ROOT(添加ROOT权限),一步步点击一键操作即可!
在这里有必要说一说内置预装,点开内置预装,左方框中是推荐的装机必备应用,同样清晰罗列出应用名称,版本信息及大小,如果喜欢那一款应用,点击“添加到本地APK”,如果想要添加自己喜欢的其它APK,自己去联盟下载后直接添加进来就可以。
说到这里,你以为就这些吗?当然不是,还可以设置自己喜欢的铃声,美化系统,提高手机的各项性能等,但是都是一键操作,最后再一键“开始封装”,生成新的刷机包,封装成功够根据提示打开所在的文件夹,就可以看到自己制作的刷机包喽!记住以年月日期时间开头的,就是你制作的刷机包哦,很容易和原来的刷机包区分开!
❻ 怎样制作自己的安卓ROM
ROM包的制作教程
制作方法
一、ROOT
目前的民间ROM 基本上已经自带ROOT 所以省略此步骤 当然前提得是ROOT过的
二、工具准备
下载安装附件中的R.explorer管理器(rootexplorer.v2.9.4.apk)这个工具的作用是备份APK文件、删除APK文件、查看系统目录里面都有什么
下载附件中的AndroidResEdit_By_hanhualan...解压到电脑里(如果不能运行则说明你需要安装.NET Framework 2.0)我们主要用这个来对定制包签名
三、定制包制作知识
一般定制ROM(不是美化、也不是制作MOD)其实就是对手机内存里的system/app文件夹的内容进行自定义,自己安装的软件将不会出现在这里,而是\data\文件夹中。 系统所有的程序都在这个文件夹里,比如浏览器、拨号器、联系人等 先来看一下通常情况下这个文件夹里都包含什么: \system\app\AlarmClock.apk 闹钟 \system\app\AlarmClock.odex \system\app\Browser.apk 浏览器 \system\app\Browser.odex
\system\app\Bugreport.apk Bug报告 \system\app\Bugreport.odex
\system\app\Calculator.apk 计算器 \system\app\Calculator.odex \system\app\Calendar.apk 日历
\system\app\Calendar.odex
\system\app\CalendarProvider.apk 日历提供 \system\app\CalendarProvider.odex \system\app\Camera.apk 照相机
\system\app\Camera.odex
\system\app\com.amazon.mp3.apk 亚马逊音乐 \system\app\Contacts.apk 联系人
\system\app\Contacts.odex
\system\app\DownloadProvider.apk 下载提供 \system\app\DownloadProvider.odex
\system\app\DrmProvider.apk DRM数字版权提供 \system\app\DrmProvider.odex
\system\app\Email.apk 电子邮件客户端 \system\app\Email.odex
\system\app\FieldTest.apk 测试程序 \system\app\FieldTest.od
❼ 如何自己制作更高版本安卓系统的刷机包看到网上很多大神自己适配旧手机的刷机包(小米2刷安卓8.0)
手机首先获取ROOT,可以电脑安装刷机工具,连接手机,选择ROOT破解,然后安装手机端的甜椒,360刷机通,或者卓大师等安卓版刷机工具,,,选择你合适的ROM下载并刷机即可,,ROM可以到各大ROM站点下载,ROM之家,刷机专家等,论坛都可以。。。使用上有不懂的可以留意下机锋和移动叔叔的最新问题解决集合。。
❽ 安卓ROM制作需要什么样的步骤如何制作一个安卓刷机包求安卓刷机包制作教程
通常制作一个安卓刷机包需要经过:ROM解包,ROM精简,ROM修改,ROM授权,ROM打包等一系列制作步骤
具体教程如下:
【ROM解包】点击ROM制作工具中间的“选择线上ROM...或选择本地ROM...”,选择ROM后工具开始自动解包。
以上就是制作ROM的全部过程!
❾ 如何修改制作卡刷包 安卓卡刷包制作教程
在此先要明确声明一下:
依照此做法出现您的手机出现任何问题,概不负责的喔!!
英文好的朋友,可以直接看英文官方的参考网站即可:
只用android源代码做一些简单实验的朋友可以参考下面这几个网站:
说起android刷机包,听起来非常神秘,实际上它仅仅是一个经过数字签名的zip压缩包而已。如果要自己制作刷机包,则必须了解刷机包的基本工作原理,偶首先从android系统的启动说起:
android系统启动的时候,首先会进行一些诸如硬件自检之类的操作,这些操作完成以后(至少它应该知道当前的机器有没有电),会检查一下当前手机按键的状态(接下来就是所谓刷机模式切换了,不同的android手机有不同的按键组合用来进入刷机模式),如果此时按键状态处于刷机组合,那么系统会调用ROM里面的一个叫做recovery的程序(这时就是进入了所谓的刷机程序了,它只是一个工具性质程序,用于检查刷机包的完整性和数字签名的合法性。对于目前大多数root过的机器而言,数字签名的合法性都不会成问题,然后由recovery程序将刷机包进行解压,然后把刷机包里面的文件写入到ROM中去,以此完成刷机过程);如果此时按键没有标明是刷机模式,那么系统会创建内存盘,开始从ROM里面载入相应的文件系统,并把相关的文件拷贝到内存盘中,进而引导linux启动,然后是启动虚拟机dalvik,然后就是创建工作进程载入和运行framework,然后就会看到待机的画面。当然在这个过程中还发生了许多事情,启动了许多服务,为了简化起见,对于启动过程偶只讲解到此,感兴趣的朋友可以自己结合着linux的启动过程加以对比来学习。
现在来总结一下,实际上刷机包就是一个ROM文件的压缩包,进入刷机模式后,recovery程序会把刷机包里面的文件写入ROM存储区替换ROM存储区的原有文件;当下次启动手机的时候,会从ROM中载入刚刚替换过的文件,并利用这些文件来启动和运行系统。这就是刷机包的全部功能和作用,看不懂的朋友可以反复看几次,刷机的本质就是文件的覆盖和替换操作,偶相信各位一定能看懂!
OK,现在大家已经知道ROM文件的zip压缩包就是所谓的刷机包。制作刷机包的过程就是准备这些文件,然后重新把这些文件压缩成一个zip包的过程,在制作的最后,使用签名工具签个名,就可以测试和发布刷机包了。虽然说起来就是一句话的事情,但是实际上准备这些文件的过程是非常痛苦和漫长的。
那么update.zip压缩包里面的都包含哪些文件?这些文件又都是如何做出来的呢?hoho,现在开始渐渐接触到问题的本质了,解压缩这个update.zip压缩包以后我们可以看到两个目录和一个文件:
boot.img <---文件,这是编译内核源代码生成的内核映像,然后与android源码编译出来的ramdisk.img一起通过mkbootimg工具创建出来的,图省事的朋友也可以从网上其他的刷机包里面拷贝一个能用的出来即可,基本上都差不多。
META-INF <---目录,这个目录是手工创建的,主要用来存放一个升级脚本update-script(这个脚本的内容与system目录中包含的文件有很大关联)以及保存若干刷机包内的apk文件的签名。
system <---目录,这个目录就是编译android的平台源代码生成的,
其实最好的学习方式就是把现在互联网上的那些update.zip包给解包,然后自己一个一个文件地看和分析,然后修改,尝试做自己的刷机包。
对于这个boot.img,基本思路是编译android kernel代码,生成内核image然后利用mkbootimg感兴趣的朋友可以参考下面这两个wiki网站:
下面的做法偶都是在linux下面完成的(slackware 13.1):
(1)下载和编译android的源代码,具体过程不再赘述
如果各位还不知道repo sync之类的命令的话,可以参考网上的关于下载android源代码以及编译的文章,据偶所知这些文章非常丰富。编译之前一定要注意平台的选择,不同平台的驱动程序是不一样的!这些参数可以通过:
$ cd android-src <---进入android的源代码目录
$ . build/envsetup.sh <---设置环境变量,运行完毕后,你可以输入一下help命令,看看google的团队提供了多少有用的便利命令,这对于我们以后修改代码重新编译非常有帮助。
$ lunch generic-eng <---开始配置android的源代码的编译选项
运行上述命令后会看到如下输出:
wayne@wayne:~/android-src$ lunch generic-eng
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.1-update1
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=false
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=ECLAIR
============================================
$ make -j2 <---只有单核的CPU的朋友可以尝试此参数,双核的朋友可以试试-j3,否则就老老实实运行make即可。
然后就是一个漫长的等待,这个时间大概有1-2小时左右(偶的机器比较慢),完全编译完毕以后硬盘的占用大概需要8个G左右。
(2)编译完成以后,进入wayne@wayne:~/android-src/out/target/proct/generic目录,应该会看到如下的文件:
android-info.txt
data
obj
ramdisk.img
sdk
system
userdata.img
clean_steps.mk
installed-files.txt
previous_build_config.mk
root
symbols
system.img
这里的system.img是不是很眼熟?!对拉,这个就是刷机包里面好像也有一个叫做什么system的目录,那么这个system.img里面都有什么呢?这里面的东西其实就是当前目录下的一个叫做system的目录里面的内容了,只是保存成了yaffs文件系统的格式。我们可以通过unyaffs工具来把system.img给解开来看看,就明白偶说话了。
unyaffs的代码下载地址为:
在linux下编译方法非常地简单,只需要下载源代码,然后运行:$ gcc -c unyaffs.c
$ gcc -o unyaffs unyaffs.o
即可生成这个unyaffs的解包工具,利用这个工具就可以把自己生成的system.img进行解包,然后修改里面的内容了。
unyaffs使用方法非常简单:
$ unyaffs system.img [回车]
即可将system.img解包成一个叫做system的目录,里面包含了整个android的文件系统
(3)刚刚开始,不适合一切从头来,还是老实一些,先从修改别的大牛们做得刷机包开始吧
首先拷贝一个从网上下载下来的刷机包,然后找一个目录解压缩(当然,这是最保险的做法,自己做这些目录也没有任何问题,只是比较费时间而已)
$ unzip xxxxxx.zip <--- 这个xxxxx.zip就是从网上下载的某刷机包(一定要跟你的代码版本基本一致喔,偶在这里用的是2.1的刷机包)
(4)替换原有的system目录
解压缩刷机包以后,会看到在开篇的时候提到的两个目录,一个文件:
boot.img
META-INF
system
好了,可以把system目录拷贝到别的路径下备份一给,防止这些修改发生别的问题。然后把wayne@wayne:~/android-src/out/target/proct/generic这个目录下面的system拷贝到当前的工作目录下。注意,这个system目录里面有很多“符号链接”指向了toolbox。这些链接其实没啥用,可以通过后面的update-script自动进行创建的,因此,需要用一个脚本把这些链接都删掉。
可以参考:
这个网页附件给出来的DeleteExtras.txt改写成一个DeleteExtras.sh脚本来清除这些符号链接。
(5)修改update-script脚本
修改META-INF/com/google/android目录下的那个叫做update-script的脚本,只要修改一下即可,主要是删除一些不存在的文件以及增加一些文件的权限之类的定义(语法十分清晰,一目了然)。把需要“预装”到刷机包里面的apk安装程序都准备好,将这些apk拷贝到system/app目录下即可。那个boot.img能不改就不改,因为这东西涉及到驱动和内核的问题,出了问题刷机包就启动不了了。