1. 刷机包是什么
安卓刷机包即Android系统的刷机包,刷机包是只读内存(Read-Only Memory)的简称,是一种只能读出事先所存数据的固态半导体存储器。其特性是一旦储存资料就无法再将之改变或删除。通常用在不需经常变更资料的电子或电脑系统中,资料并且不会因为电源关闭而消失。
刷机包所存数据,一般是装入整机前事先写好的,整机工作过程中只能读出,而不像随机存储器那样能快速地、方便地加以改写。刷机包所存数据较稳定,断电后所存数据也不会改变;其结构较简单,读出较方便,因而常用于存储各种固定程序和数据。除少数品种的只读存储器(如字符发生器)可以通用之外,不同用户所需只读存储器的内容不同。
一个完整的安卓手机刷机包 根目录会有以下几个文件夹及文件: data、META-IN、system、boot.img 四个文件夹:(data)是用户安装应用程序所在目录 ,(META-IN)是系统相关信息所在目录,一般定制一个刷机包修改系统版本信息都在这里面。(system)为系统所在目录,相当于PC系统的 Windows文件夹, (boot.img)是一个镜像文件,就是所谓的内核核心,一般移植刷机包的时候会用到。
2. 怎么制作刷机包
目前有好几种方法来安装软件或是库文件到你的Android手机上。
你可以使用市场程序来查找并安装软件,也可以使用adb命令行工具来安装或是发送文件到你的Android文件系统中。这些方法对于操作单个文件来说都挺方便的,但是如果你需要一次性安装多个软件或是库文件时,那么最为方便的方法大概就是使用update.zip(也就是刷机包)文件了。
Android系统使用恢复工具(recovery)来安装这个update.zip文件中的软件或库文件到Android文件系统中。而一个ROM或是主题开发者通常都是使用这个方式来发布他们的作品(刷机包)。
创建一个update.zip文件是很简单的事情,你所需要做的就是将文件放置到与Android文件系统中相对应的文件夹中,然后编写一个用来复制这些文件到手机对应位置的update-script文件。作为举例,本文会安装Calculator.apk到system/app文件夹,复制libsec-ril.so文件到system/lib文件夹: 新建一个空文件夹(本文例:C:\mumayi) 新建用来放置Calculator.apk的文件夹C:\mumayi\system\app以及用来放置libsec-ril.so的文件夹C:\mumayi\system\lib。
创建用来放置update-script文件的文件夹C:\mumayi\META-INF\com\google\android。 创建一个名为update-script的文件,其内容如下(高亮部分): 行1和行5:显示进度条 行3:复制刷机包中的system文件夹到Android的/system 注意:你应该在文件的最末尾多添加一个空行(也就是行6) 将C:\mumayi压缩中的所有内容压缩为zip包(千万记住:是压缩mumayi这个文件夹中的内容,不是mumayi文件夹本身) 为mumayi.zip签名 签名命令:java -jar signapk.jar certificate.pem key.pk8 mumayi.zip update.zip 将update.zip文件复制到SD卡中,然后手机进入recovery界面来刷入这个刷机包 进阶学习:(以下仅作参考,因实际情况不同,可能会有一定的出入。
但是极度推荐学习本部分) update-script 语法参考(在Android源码的recovery.c文件中定义): copy_dir 语法:copy_dir <源目录> <目标目录> [<时间戳>] 描述:复制<源目录>中的内容到<目标目录>中。如果<源目录>中没有同名文件进行覆盖,那么<目标目录>中的原始内容会仍然存在不变。
示例:copy_dir PACKAGE:system SYSTEM:,这个命令会把刷机包中的system文件夹复制到手机的/system文件夹中 format 语法:format <根目录> 描述:格式化一个分区。 示例:format SYSTEM:,这个命令会格式化整个/system。
注意:格式化时所进行的数据删除操作是不可逆转的。 delete 语法:delete <文件1> [。
<文件N>] 描述:删除文件。 示例:delete SYSTEM:app/Calculator.apk,这个命令会删除手机system/app文件夹中的Calculator.apk文件。
delete_recursive 语法:delete_recursive <文件或目录1> [。 <文件或目录N>] 描述:删除一个文件或递归删除某个文件夹(也就是包括该文件夹中的所有内容) 示例:delete_recursive DATA:dalvik-cache,这个命令会删除/data/dalvik-cache文件夹以及该文件夹中的所有内容。
run_program 语法:run_program <执行程序> [<参数> 。] 描述:运行一个刷机包中的外部程序。
示例:run_program PACKAGE:install_busybox.sh,这个命令会执行刷机包中的install_busybox.sh脚本(命令行)。 set_perm(本命令中涉及的数值,如有疑惑,请自行Google。
uid=user id,gid=group id) 语法:set_perm
示例:set_perm 0 2000 0550 SYSTEM:etc/init.goldfish.sh,这个命令会设置手机上system分区中etc/init.goldfish.sh文件的用户组为:shell;用户为:root;权限为:所有者以及所属用户组成员可以进行读取和执行操作,其他用户无操作权限。 set_perm_recursive(本命令中涉及的数值,如有疑惑,请自行Google。
uid=user id,gid=group id) 语法:set_perm_recursive
show_progress 语法:show_progress <小数> <持续时间> 描述:为下一个操作在屏幕上显示一个进度条,自动的根据<持续时间>指定的秒数来递增进度条状态(如果实际上进度条的推进是可以确定的,那就会更加迅速)。 示例:show_progress 0.1 0,这个命令是指,操作完成后,进度条前进0.1(10%) symlink 语法:symlink <链接目标> <链接所在路径> 描述:创建一个符合链接(就像是 'ln-s')。
<链接所在路径>的格式类似于这样:根目录:路径, 但是<链接目标>则是指目标文件(而且位置可能是相对与链接所在路径的) 示例:symlink /system/bin/su 。
3. 如何制作刷机固件包
刷机软件:
Diego 3.07 Sp2
phoenix_service_sw_2006_20_14_153
A6616刷机固件:
6280_RM-78_dp_v_325.0_mcusw05.92
6280_RM-78_dp_v_343.0_mcusw06.10
70/80/88需要固件的可以上:下载!
注:
1。在里所提的固件只能刷易金星A6616,其它的手机包括6270等都不能刷。但是这个教程是通用的,可以用来刷所有易金星A6616的手机。所以假如你要刷其它的BB5手机,去这里找到相关的固件,然后按这个教程刷就行了。
2。刷机是不能解任何网络锁。所以假如你是3制定的机子,刷机后可以显示中文,但是你还得用3的sim卡 。目前要想解锁还是得找网络运营商。
3。刷机失败后第一部要先仔细看教程,刷机方法几乎是所有手机里最麻烦的,而且这么长的教程里如果有任何一步错误都有可能影响最后的刷机结果,所以要仔细检查。如果失败后不能开机了,就直接先用最下面刷死机的方法来刷。如果还是不行,再在帖子里发问题。
4。发的问题不要只是写:“失败了失败了,楼主怎么办啊!!!”一类的,你让我怎么回答?所以以后发的问题要有一些实质性的东西,比如在哪个步骤失败了,失败后有显示什么错误信息什么的,还有你觉得任何因素可能会影响失败的,都写上来。
5。以后任何关于刷机的问题要请发帖子。因为你发在贴里大家都可以看到你的问题,如果别人有同样的经验就可以直接帮你解答,我帮你解答的话也可以让其他遇到同样问题的朋友看到,一劳百益。
4. 手机rom是什么意思
ROM是由英文Read only Memory的首字母构成的,意为只读存储器。
顾名思义,就是这样的存储器只能读,不能像RAM一样可以随时读和写。它只允许在生产出来之后有一次写的机会,数据一旦写入则不可更改。
它另外一个特点是存储器掉电后里面的数据不丢失,可以存放成百上千年。手机ROM指的是存放手机固件代码的存储器(常说的刷机也就是指的是重新构建自己想要的ROM),比如手机的操作系统、一些应用程序如游戏等。
扩展资料:
ROM与RAM的主要区别:
在手机中,RAM是指手机内存,属于手机内部存储器,属于随机存储,速度高于ROM,对于手机配置性能起着重要的决定性,另外掉电后,数据被清空,比如手机运行着QQ与其它软件,重启手机后,软件就没有处于登录状态。
而ROM则属于外部存储,比如我们经常可以购买SD卡放入手机里面,则就是手机ROM,手机ROM就是我们通常说的存储卡,也可以简单的理解成手机硬盘吧。用来存储手机系统文件、图片、电影等等,不会随着掉电而丢失数据,ROM越大存储的数据就越多。
参考资料来源:百度百科-ROM
5. 如何在安卓刷机包里写入中文语言包
1.手机进入应用程序--开发--打开USB调试。
2.下载线刷rom包。
3.下载刷机工具包odin后解压。
4.关机,然后同时按住下音量下键 + HOME键 + 电源键,等待3秒,出现英文界面。
按音量上键,进入界面为绿色机器人,此为刷机模式。
5.打开odin刷机工具,识别成功在ID:COM处显示黄色,选择对应的刷机包文件。
6.选择start(开始)。
7.电脑端软件左上角出现绿色进度条为刷机中。
8.出现PASS即表示刷机完成。
9.手机关机,同时按住(音量上键+HOME键+电源键)5秒左右手机进入3E模式。
10.按电源键开机,刷机完成。