文档库 最新最全的文档下载
当前位置:文档库 › ifive 刷机教程 -RK3066刷机教程(刷固件rom、刷recovery、卡刷)

ifive 刷机教程 -RK3066刷机教程(刷固件rom、刷recovery、卡刷)

ifive 刷机教程 -RK3066刷机教程(刷固件rom、刷recovery、卡刷)
ifive 刷机教程 -RK3066刷机教程(刷固件rom、刷recovery、卡刷)

一、科普

1、什么是固件rom?

固件(Firmware)就是写入EROM或EPROM(可编程只读存储器)中的程序,通俗的理解就是“固化的软件”,台港澳称为“韧体”。更简单的说,固件就是BIOS的软件,但又与普通软件完全不同,它是固化在集成电路内部的程序代码,负责控制和协调集成电路的功能。(来自百度百科,貌似有点啰嗦)针对ifive,你可以认为他是一个系统。

ifive的固件rom是由rk30xx相关工具打包而成的.img镜像文件

2、为什么要刷固件ROM?

2.1 可以解决修复非硬件故障导致的当机、FC、开不了机、花屏、卡屏、系统不好用等等问题

2.2 升级最新版的操作系统。

2.3 自定义固件rom(对固件精简、优化、升级、集成等)

2.4 刷入基友大大制作的(精简、优化、升级、集成等)固件

2.5 刷机强迫症

2.6 元芳,你怎么看?

4.刷ROM有风险吗?

有!

5、如何降低刷机的风险?

认真参阅大大教程的步骤,胆大心细。

7、同一个固件能用在不同型号的设备上吗?

不能!

8、刷机前需要准备什么?

8.1 准备平板电脑一台。

8.2 台式电脑或者笔记本(装有windows系统)。

8.3 数据线。

8.4 相关软件及驱动。

9、刷机前需要注意什么?

9.1 注意平板电脑点量充足(最好60%以上)。

9.2 在刷机过程中一定要保持平板数据线与电脑连接正常,不要随意插拔数据线。

9.3 祈祷不要停电

10、刷机(Recovery)需要root么?

不需要,root是系统的最高权限,针对安装的软件的权限管理。

11、刷机需要多长时间?

在点击更新后刷固件需要3~5分钟左右,刷recovery 几秒钟。

12、固件rom里面包含哪些内容?

解包后的官方rom包含boot.img,kernel.img,misc.img,recovery.img,system.img及一些配置文件。

13、可以单独刷这些img吗?

可以。

17、固件ROM和卡刷包的区别?

固件&rom:是img镜像文件,相当于于烧录固化在FLASH(内存盘)上,必须使用相应的刷机工具刷入机器的FLASH 里面。

卡刷包:就是zip压缩包。是用于recovery来更新、修改系统。具体相见15。

18、刷了民间rom还能刷官方rom吗?

当然可以!

19、刷机前请保持电量充足。

20. 如何选择刷机驱动?

以windows 7 64位为例:打开--计算机(我的电脑)-- 属性 -- 查看红色框中内容

驱动安装

一、刷机驱动安装(刷机必备,PS已经安装过驱动的可以跳过此步骤。)

5张图让你搞懂、搞定驱动安装。

强烈注意:在关机状态下,按住平板的menu键或者音量- 不放,连接数据线到电脑和平板!

然后:监视电脑的设备管理器。

1、右键点击--计算机--属性

2、选择设备管理器

3、右边(蓝色框)提示安装新硬件,不管他。我们重点监视设备管理器,有没有出来带感叹号的未知设备。OK,如果有,恭喜你已经成功了一大半。

4、双击带感叹号的未知设备

5、点击更新驱动程序

6、浏览计算机查找驱动程序

8、选择驱动(重点,怎么选择请参阅一楼说明)

2012-11-27 16:35 上传

下载附件 (75.94 KB)

9、选择始终安装驱动软件(在XP下,应该没有这个提示,直接点下一步即可)

恭喜你,你已经会安装刷机驱动并搞定刷机的第一步。

二、验证刷机驱动安装成功。

打开刷机工具(刷固件ROM),可以看到绿色方块,代表成功!

打开RKandroidTool(刷Recovery),可以看到发现一个XXX设备,代表成功!再次恭喜你!你已经晋级成为玩机达人了!!!!

刷机工具及驱动下载:

https://www.wendangku.net/doc/b015807747.html,/share/link?shareid=110264&uk=3959727412

三、电脑连接驱动安装

(非刷机必备,比如豌豆荚、卓大师等需要的驱动。当然还是刷机推荐用本文介绍的刷机工具)

我们只需要直接下载一个SAMSUNG_USB_Driver_for_Mobile_Phones直接安装就OK了。

电脑连接驱动下载:

本帖隐藏的内容https://www.wendangku.net/doc/b015807747.html,/share/link?shareid=110263&uk=3959727412

四、验证电脑驱动安装

2012-11-27 18:28 上传

下载附件(69.26 KB)

在平板中,设置--开发者选项--USB调试--勾上,

会出现图中的:android composite ADB interface。即代表电脑驱动安装成功。

恭喜你!你又成功了!!!!!!

刷固件

细心的童鞋应该,只知道怎么刷了吧?其实没有什么难度!!!

我们接着2楼#第二步操作。

1、准备好下载的固件。

2、打开刷机工具(二楼下载)

选择我们下载好的固件,点升级即可!

等待片刻,完成后,机器会自动重新启动!

恭喜你,你刷机成功了!!!!

注意:点修复会清空所有数据,进入系统后需要格式化一下内置存存储!

点升级的话用Mr.R的固件需要双清!3楼半#刷recovery

方法和上面差不多,工具不同而已。

也是接着二楼的步骤。打开recovery刷新工具。

刷recovery 其实是将recovery.img刷入recovery分区。

我们将recovery.img放在reocdev/image/recovery.img下即可。此工具还可以单独刷其他分区,有兴趣的童鞋可以试试。

ROM定制教程手把手教你做ROM

ROM定制教程:手把手教你做ROM 很早就说出个教程了,想了好长时间不知道该怎么出,关于ROM定制,要了解的东西确实比较多,想出个完善的教程不是件容易的事,一来发此类教程贴的工作量非常之大;二来本人水平有限,不知尽我所能能否将这些皮毛知识教给大家;三来,涉及的内容非常多,有点不知从何说起的感觉;这也许是很多ROM 大虾不愿出教程的原因吧,鉴于论坛有机油要求,为了大家的福利,本人在此班门弄斧,希望对大家能有所帮助,错漏之处希望大家能给予批评指正,谢谢!先发布吧,后面的我再慢慢写,家里网速太狗屎了,最近公司也经常开会,只能这样一点点的挤牙膏了,抱歉!教程大体分为以下几部分:1。ROM基础知识2。ROM 制作工具介绍3。ROM定制 4。ROM定制FAQ 5。DIY及OEM包制作6。模板的制作 7。移植第一部分:ROM基础知识 A。名词解释 1.ROM,RAM,FlashMemoryROM(ReadOnly Memory)的全名为只读记忆体,是PPC上的硬盘部分用来存储和保存数据。ROM数据不能随意更新,但是在任何时候都可以读取。即使是断电,ROM也能够保留数据。但是资料一但写入后只能用特殊方法或根本无法更改,因此ROM常在嵌入式系统中担任存放作业系统的用途RAM(Random AccessMemory)的全名为随机存储记忆体,是PPC上的移动存储部分,用来存储和保存数据的。它在任何时候都可以读写,RAM通常是作为操作系统或其他正在运行程序的临时存储介质(可称作系统内存)FlashMemory,由于ROM不易更改的特性让更新资料变得相当麻烦,因此就有了FlashMemory的发展,Flash Memory具有ROM不需电力维持资料的好处,又可以在需要的时候任意更改资料,我们常见的FLASHMemory 有TF卡(全名:TransFLash卡),SD卡(全名:Secure Digital MemoryCard),CF卡(全名:CompactFlash卡)等。 2.XIP,IPL,SPL,RADIOXIP(E xecuteIn Place)中文意:立即执行。XIP所起到的作用是让操作系统内核直接在Flash中运行,不需要拷贝到RAM,即指操作系统或应用程序直接从非易失性存储器中执行,这样减少了内核从闪速存储器拷贝到RAM的时间,其采用的非压缩映像也减少了内核自解压的时间,换句话说,XIP直接决定了PPC系统运行和加载程序的时间,也就是直接决定了PPC系统的运行速度。IPL(全称:Initia lProgramLoader)中文意:首次装载系统,其负责主板,电源、硬件初始化程序,并把SPL装入RAM,如果IPL损坏,由于不能加载SPL,所以机器将不能装载任何由SPL完成装载的OS系统。SPL(全称:SecondProgramLoader)中文意:第二次装系统,就是负责装载OS操作系统到RAM中,SPL损坏了我们可以烧录机这样的设备来重新写入,或者还可以通过刷入初始的ROM版本来实现重写SPL,我们俗称“寻找原厂ROM救砖”RADIO,字面理解:无线电通讯,其负责着PPC 作为手机功能的通讯功能方面,包括它的电话和上网功能,事实上,RADIO硬件模块已经在手机出厂时已经内置,我们所刷入的不过是作为软件应用层面的东西,因为软件层面的东西决定了RADIO硬件模块接收和传递信号的频段分配,所以硬件RADIO的称谓已经被弱化,我们把这种RADIO软件层面的东东一律称为R

ROM修改教程

ROM制作分为制作和修改。其实都是修改。利用专门的厨房工具制作ROM,需要在LINUX下完成,配置环境相对麻烦,本文就不以厨房为例了。修改为主的主要以修改官方ROM,或者修改网友ROM,或者修改英文ROM(可称作汉化吧)。 官方ROM一般为zip格式或者EXE格式。EXE格式的是在电脑上用的直刷包,ZIP格式的名称固定的HBOOT模式刷机包。我们如果从官方ROM入手,那就要通过RAR解压EXE包,或者运行官方EXE刷机包时去临时目录拷贝ROM.ZIP文件提取。用RAR解压后,里面是SYSTE M.IMG DATA.IMG等之类的镜像包,我们通过unyaffs工具,可以在WINDOWS下解压它,解压之后的目录结构就如下面所述了。若是修改网友的ROM,那目录结构早改好了,直接用R AR打开修改替换文件即可。提供二款必备工具,一款用来解包,编绎,反编绎ROM,汉化A PK程序用的,另一款是解官方ROM里的IMG压缩包的。 UNYAFFS工具下载地址: 本帖隐藏的内容 https://www.wendangku.net/doc/b015807747.html,/i2512675 备用下载地址: https://www.wendangku.net/doc/b015807747.html,/detail/cong888khff/3395783 用法:unyaffs xx.img xx(文件夹) ROM解包,编绎,反编绎,APK制作软件工具:https://www.wendangku.net/doc/b015807747.html,/file/aqktieho# DoAPK加强版.rar 安卓系统文件夹及其文件解析 打开Android文件管理器,会发现里面数十个英文名称命名的文件夹罗列其中,很多功能我们可以从其名字上略有所知,内部大批量的文件却让我们有些一头雾水。这些文件是什么?有什么用?我们能不能删?这些都是我们脑中充满疑问的。现在将将Android手机内部文

简单易学的U-boot刷机教程

简单易学的U-boot刷机教程 打造完整的路由固件,无需复杂的TTL ,U-boot命令 一般tp系列路由 741/841N/941n/MR3420 固件修复或改8M固件,通常先写个u-boot ,然后通过TTL线连接,使用u-boot 命令从tftp服务器下载固件修复,操作还真有些麻烦....... 直接打造完整的编程器固件写入,方便多了。于是乎。。。。步骤: 1。winhex 新建一个8M的空白文件<未命名>,文件-新建,建立新文件,文件大小输入 8MB 。编辑-全选,填充选块,填充十六进制数值 FF 。 2。打开 WR841N V7 8MB u-boot.bin 编辑-全选,复制。切换到刚建立的8M 文件,编辑-写入,偏移地址0。 3。打开备份的固件,位置-转到偏移量 1FC00 和 1FE00 处,填入新建立的

8M文件对应位置。定义选块 3F0000 - 3FFFFF,复制,写入8M文件的偏移地址 7F1000 处。 原固件0x1FC00是你的MAC地址,0x1FE00是你的PIN,一般外壳背面写有。 原固件0x3F0000 - 0x3FFFFF,board_config/art 分区,包含无线部分校正数据(好像是各机不相同,否则会丢无线) 4。打开下载的固 件, openwrt-ar71xx-generic-tl-mr3420-v1-squashfs-factory.bin 全选,复制,写入8M文件的偏移地址 0x20000 处。保存文件, 8M 完整编程器固件就生成了,写入flash,起动即可。

另:其实使用高级的编程器,更简单些,可以直接编辑数据缓冲区,写入MAC 和PIN。可装入多个文件到数据缓冲区起始地址,备份的board_config/art 分区文件装入到 0x7F0000,固件 xxx-factory.bin 装入到0x20000。 参考文档: TP-MR3420v1的8m uboot和固件: https://www.wendangku.net/doc/b015807747.html,/forum/thread-44279-1-1.html

Android_ROM制作移植及精简教程

Android_ROM制作,精简及移植教程 本教程主要内容有:Android系统文件夹结构解析、应用软件说明、定制精简、ROM签名把包等内容。刷机有风险,出问题自负。其实这个教程一早就想写的,但由于时间及本人的懒惰,一直拖着。今晚终于静下心来写好本文,本文有部份内容来自于网络。 速度与华丽,你喜欢那个。是不是想要一个又够速度又华丽的ROM呢?我是一个追求新鲜的人,对于手机的ROM,我又追求稳定、精简、美观、省电。现在Hero ROM有很多,最新的有第三方Android 2.1版本,但这些ROM的制作者都会跟据自已的个人喜欢会增加和增少相应的功能或是界面,但我们往往不喜欢这些ROM的某些小方面,所以随着而来面对的问题就是怎样把这个ROM修改成为一个自已真正需要的ROM呢?以往一直是依靠“大杀器”来解决,但觉得还是过于麻烦,所以寻求办法自己动手修改ROM。于是有了本文。废话少说,进入题。 一、Android系统文件夹结构 一个完整的ROM根目录会有以下几个文件夹及文件: data META-IN system boot.img 系统目录说明 1. 应用程序安装目录 1) 系统应用程序所在目录 /system/app/*.apk 2)用户安装应用程序所在目录 /data/app/*.apk 3) 注意: a)在模拟器中,每重启一次,/system/app/下的应用都会被还原,有时/data/app下也会被清除 b)若在/system/app和/data/app下有重名的应用,不一定会启动哪一个,尤其是在adb install杀死正在运行的程序时,有时旧的就会被启动 2.用户数据所在目录 /data/data/应用包名/shared_prefs 配置文件 /data/data/应用包名/databases/* 库文件所在目录 3. SD卡对应目录 /sdcard/

MIUI_ROM制作教程

1. 搭建移植环境 “工欲善其事,必先利其器”。在制作自己的ROM之前我们必须做好准备工作,搭建好移植环境。 我们这个系列的主旨是如何基于原厂ROM修改。我们所涉及的修改理论上说是不需要源码的,对源码开发感兴趣的可以参照https://www.wendangku.net/doc/b015807747.html,。对于ROM制作者来说,我们建议你下载一份google发布的android源代码,这不是必需的,但是对于理解排查ROM 适配中的一些错误有很大帮助。 1.1 选择操作系统 我们MIUI开发组做ROM开发使用的系统是Ubuntu 10以上版本。做ROM移植,Windows(Windows XP和Windows 7)和Mac都可以。但是由于开发组的日常使用是Ubuntu 系统,我们将要共享的一些脚本程序都是运行在Ubuntu之上的,以后的介绍基本上是基于Ubuntu的,同时我会尽力提及在Windows下的操作。Mac我用得非常少,这方面很抱歉。但是用Mac来移植是完全可以的,大家可以根据本文介绍所需要的工具,参照网上的一些资料来搭建Mac移植环境。 1.2 安装Android SDK 关于在Linux, Windows和Mac上详细的如何安装Android SDK的介绍请参照https://www.wendangku.net/doc/b015807747.html,/sdk/installing.html。(有人嚷,看不懂鸟语怎么办,首先我真诚的觉得做ROM移植还是懂点基本的鸟语好,第二我必须得承认不懂鸟语也是可以做ROM移植的。这种情况请大家去google搜索一下,网上有很多如何安装Android SDK的中文介绍。) 为了验证这一步是否成功,打开手机中的系统设置,选择应用程序—开发,确保选中“USB 调试”,然后用USB线连接你的手机,在Ubuntu Shell或Windows控制台下运行命令adb devices,如果显示和下面的信息类似,恭喜你,adb可以识别你的手机了。 List of devices attached 304D1955996BE28E device 注意: (1) 有可能会提示找不到adb,这个时候请确保将adb所在路径添加到系统的环境变量中。 (2) 在Windows下,必须安装手机相应的驱动才能成功识别手机。 (3) 在Ubuntu下,有可能会提示“no such permissions”,这个时候有两种办法,第一种是以root的身份运行。第二种办法: (3.1) 运行lsusb命令,对于我的三星手机,输出如下: Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 098: ID 04e8:685e Samsung Electronics Co., Ltd 。。。 找到手机对应的那一行,记录下04e8:685e,这个分别表示该设备的vendorId和productId。如果不确定手机对应的是哪一行,可以在连上手机前后运行lsusb,找到区别的那一行。 (3.2) 在/etc/udev/rules.d目录下新建一个文件99-android.rules。编辑如下:SUBSYSTEMS=="usb", A TTRS{idV endor}="04e8", A TTRS{idProduct}="685e", MODE="0666", OWNER="你的登录身份"

自己修改安卓刷机包ROM教程

安卓个性化刷机包ROM定制教程本教程分成三个阶段:“删删减减入门篇”、“告别小白基础篇”以及“完全定制进阶篇”,以满足不同层次的机油选学。 提示:入门篇不需要下载任何工具即可定制;基础篇需要用到论坛大大们出品的工具;进阶篇需要配置计算机环境以及大神们制作ROM用的工具,最好有一定的英语基础! 确认:本教程需要简单的计算机基础,太太太小白的同志9不要提问鸟。本贴不设答疑,如果本教程都看不懂,要么百度,要么请放弃,用现成的ROM吧! 确认要学就跟我来吧~~重申:刷机有风险,学成后,发布ROM前请先亲测! 删删减减入门篇: 本教程是最最简单的定制教程,准确一点说,都不能称之为定制,最多叫修改ROM。方法很简单,只要你的计算机上有预装WINRAR压缩工具即可实现个性化修改。 首先,下载一版比较符号个人喜欢的ROM版本:大神人出品的成品ROM包。建议选用本人5日发布的华为官方B835版(仅ROOT),这样个人修改后不论操作方便程度还是修改后ROM 的稳定性都有保证一些。 然后,双击下载好的ROM包,自动用WINRAR打开,这里注意:不要解压,弹出WINRAR 解压的界面即可! 参照本教程提供的路径,就可以开始修改属于你自己的ROM啦!简单吧,那,咱开始? 1、删除讨厌的“蟑螂”(预装应用):路径system/app,找到你看不顺眼的应用,右键直接在WINRAR里删除!删除时把**.APK和**.ODEX两个文件一并删除,有些ROM包作者合并了,直接删除就是,如:Tudou.apk。论坛置顶贴就有对应的目录,这里就不提供了,如果认不得,请百度搞明白是什么再删! (其实这一步很多余,别人发布的ROM般都ROOT了,刷机后在碗豆上删即可,,方便,还不会出错!) 2、改字体:路径:system/fonts。找一个含你喜欢的字体的ROM,同样用WINRAR找开,直接从一个压缩包拖入你要修改的ROM即可。新手整个文件夹下的文件全拖入吧~注意:如果要集成应用,应用名不能带中文! 3、修改主题和图标:路径:system/framework下有一个framework-res.apk的文件,路径:system/app下有一个SystemUI.apk的文件,方法同2,下一个含你喜欢主题和图标的ROM,直接从一个压缩包拖入你要修改的压缩包替换原文件即可。搞不明白的,自己解压出来看看~**.apk文件也用WINRAR解压! 4、修改铃声:路径:system/media/audio 下面有四个文件夹,分别是alarms-闹钟,notifications-短信,ringtones-来电。找开各文件夹,把不想要的删了就行,如果要自己加音乐。请下一个格式工厂,把自己喜欢的音乐转换成OGG格式后再拖入即可。 5、这一步需要一个文本工具Notepad:单独解压出system/buidl.prop,用Notepad打开修改:优化内存,硬件加速,关于手机上显示的信息、版本号等;解压出system/usr/keylaout/qwerty.kl 通过修改里面key217 后面的SEARCH为POWER,实现搜索键锁屏。 6、开关机动画:路径:cust/chinatelecom/cn/media下面有两个压缩包:bootanimation.zip开机动画和shutdownanimation.zip关机动画。自己下一些喜欢的替换即可或者自己制作,解压开关机动画压缩包,再把它解压出来,你会看到里面有两个文件夹:part0、part1,里面全是连续的组图通过帧播放实现的,注意,里面有个desc.txt的文件,也要用notepad打开。改好图后,再打包起来,打包时选ZIP文件,存储压缩方式。然后把

安卓ROM制作九大教程

【新手定制ROM入门教程一】如何内置软件删除自己用不到的软件,添加自己想用的软件,其实很简单 例如:打开某ROM出现以下文件夹 data->app:目录下的软件是在android中可以自由删除软件,不要想的统统删掉,想添加软件直接把APK文件放到此文件夹即可例如:想要在ROM中添加安智市场,只需将安智市场的APK文件放在data->app目录下即可,如下图

system->app:目录下的软件是android自带软件,在系统中无法删除的,你可以在这里删除掉,比如youtube之类. 关闭打开的RAR即可,重新刷机之后,你发现想删掉的文件没了,想要的出现了. 【新手定制ROM入门教程二】如何美化ROM 美化ROM包括,字体,图标,壁纸,状态栏的修改.但是这些全部都在framework-res之内.下面给大家提供一个 修改framework-res美化界面教程 原文如下: ”在尝试制作半透明升级包的过程中,我发现有几个图片无论如何也不能透明,即使你挖空它, 可能是Android 2.1还不能接受全透明吧…… 用WinRar打开framework-res.apk,绝大部分要修改的都在res\drawable-mdpi内(不同的ROM可能文件夹名字不一样,但是很快就能找到图片最多那个)。 状态栏要修改的几个文件:还有status_bar_header_background.9.png、 status_bar_item_background_normal.9.png可以修改,但是不能改成透明的(至少我修改失败了,不过末将说可以)。 信号和电池要修改的几个文件(某些ROM,如基于Beta7的,还有stat_sys_signal_null.png、

GALEE DEVO7E 固件刷机指南

GALEE DEVO7E 是我为华科尔DEVO7E 遥控器编写的中文固件,之所以写这个固件,是为了弥补官方固件限制功率,而DEVIATION 固件又没有7E 的中文版本。当然,固件的操作方式完全按照我自己对模型的理解来设计,可能与市面上现有的遥控器有所不同,也许会引起您的使用不适,请文明评价。 本固件的编写,大量使用了DEVIATION 的源码,我的最主要工作是重写了整个用户操作界面,使得固件体积大大缩减,高频头、U 盘这两部分代码沿用了DEVIATION 的开源成果。同时,根据GPL 协议,GALEE 固件也是开源的,源码下载将另行提供。 刷机第一步:下载软件包 你需要下载华科尔官方的刷机工具包,以及GALEE DEVO7E.RAR(当然你能看到此文档说明已经下载到了),把GALEE DEVO7E.RAR 解压缩到某个目录备用。 刷机第二步:安装刷机工具 打开官方的zip 包,双击执行DEVO DFU SE 工具软件,安装它,一路“下一步”就装好了,最后勾选”Launch...”复选框,直接运行刷机软件。 配置文件:刷机 固件:刷机 第三步用到

刷机第三步:刷 将你的遥控器用USB 线接上电脑(标准MINI USB 线都可以),然后按住“遥控器的EXT 键”打开“遥控器的电源”。电脑会提示安装驱动程序等等,很快就装好了,这时候刷机软件的设备列表会显示“STM Device in DFU Mode”,按下图步骤操作。 点了"Upgrade”以后还有个确认过程,点“是(Y)”,然后就开始刷了 1.这里亮了 2.点这里浏 览选择文件 3.这个提示表 明固件包没错 4.确认一下是 GALEE 固件 5.大胆点下去吧,反正这控便宜!

MIUI ROM制作教程——认识Android手机

MIUI ROM适配之旅第一天——认识Android手机 写这篇文章时想起我的第一部Android手机HTC Hero。买回来后,同事告诉我可以去刷机玩玩。刷机,怎么刷?同事说,你个土人,刷机都不知道,很多刷机论坛的,你去逛逛,挺简单的。我去逛了逛机锋论坛(那时还不知道MIUI),打开一看,什么recovery, radio, root 各种词汇扑面而来,oh my lady gaga,这么复杂。但是为了不被鄙视,而且闲着也是闲着,还是刷着玩玩吧。后来就结识MIUI来到了小米。这是题外话,咱们言归正传。 在这纷纷扰扰的Android世界里,如何找到那条刷机大道呢,或许它只是个传说,我们只是一直在探索。让我们从零开始来看一看,看能发现点什么。 1. bootloader 当我们拿到一款手机,第一件事应该就是按下电源键开机,那么从开机到进入到桌面程序这中间发生了些什么呢,我们从下面这张简化了的手机结构图开始: 注意:该结构图并不反映手机的实际分区顺序和位置,只是一个逻辑结构图。 大家可以简单的把手机的ROM存储类比为我们电脑上的硬盘,这个硬盘被分成了几个分区:bootloader分区,boot分区,system分区等等。后面我们会逐渐介绍各个分区的用途。所谓的刷机我们可以简单的理解成把软件安装在手机的某些分区中,类似于我们在电脑上安装Windows系统。 当按下电源键手机上电启动后,首先从bootloader分区中一个固定的地址开始执行指令,如图所示,bootloader分区分成两个部分,分别叫做primary bootloader和secondary stage bootloader。Primary bootloader主要执行硬件检测,确保硬件能正常工作后将secondary stage bootloader拷贝到内存(RAM)开始执行。Secondary stage bootloader 会进行一些硬件初始化工作,获取内存大小信息等,然后根据用户的按键进入到某种启动模

新手定制ROM入门教程

【新手定制ROM入门教程一】如何内置软件 感谢h286271819提供教程 删除自己用不到的软件,添加自己想用的软件,其实很简单 例如:打开某ROM出现以下文件夹 data->app:目录下的软件是在android中可以自由删除软件,不要想的统统删掉,想添加软件直接把APK文件放到此文件夹即可例如:想要在ROM中添加安智市场,只需将安智市场的

APK文件放在data->app目录下即可,如下图 system->app:目录下的软件是android自带软件,在系统中无法删除的,你可以在这里删除掉,比如youtube之类. 关闭打开的RAR即可,重新刷机之后,你发现想删掉的文件没了,想要的出现了. android文件目录详细介绍 【新手定制ROM入门教程二】如何美化ROM 美化ROM包括,字体,图标,壁纸,状态栏的修改.但是这些全部都在framework-res之内.下面给大家提供一个 修改framework-res美化界面教程 原文如下: ”在尝试制作半透明升级包的过程中,我发现有几个图片无论如何也不能透明,即使你挖空它, 可能是Android 2.1还不能接受全透明吧…… 用WinRar打开framework-res.apk,绝大部分要修改的都在res\drawable-mdpi内(不同的ROM可能文件夹名字不一样,但是很快就能找到图片最多那个)。

状态栏要修改的几个文件:还有status_bar_header_background.9.png、 status_bar_item_background_normal.9.png可以修改,但是不能改成透明的(至少我修改失败了,不过末将说可以)。 信号和电池要修改的几个文件(某些ROM,如基于Beta7的,还有stat_sys_signal_null.png、stat_sys_signal_5.png、zz_stat_sys_signal_5.png要修改): 这些文件大部分通过英文就能明白它们所指的意思。 屏幕锁屏时要修改的(请到drawable-land-mdpi文件夹修改同样名称的几个, drawable-land-mdpi文件夹保存的是横屏时的一些图片): 一般需要我们修改的就是任务栏,这些文件基本都在framework-res里面,大家可以在framework-res文件里面查找对应文件并替换就可以了. 修改的经验: 用Photoshop打开图片,如果锁定了就双击那个图层解锁,如果是“索引模式”就改图层模式为“RGB模式”。 然后用磁性套索工具或者矩形选区工具(总之是你喜欢的选区工具选住要透明的部分),然后右键->羽化,再按Delete键挖空它。保存。 如果这时你用图片浏览器打开这个图片发现不是透明的,就继续操作吧。如果是要绝大部分

海美迪Q系列安卓高清网络播放器固件刷机升级教程

海美迪Q系列安卓高清网络播放器固件刷机升级教程 Q系列盒子升级须知 2013-2月:增加1.1.2升级须知 一、升级文件准备、 1 海美迪的Q系列盒子升级文件各不相同,需要依据自己的产品型号,对应下载。 2 Q系列的盒子,不能相互混淆使用,否则会导致机器功能异常,严重的会导致启动不了 3 Q系列盒子升级文件名各不相同,Q5为update.zip, Q2为update_Q2.zip,Q4为update_Q4.zip , Q4v2为update_Q4v2.zip, HD600A安卓版为update_HD600A.zip , Q3为update_Q3.zip。 4 从海美迪官网下载的文件,默认就是以上名字,不要修改名字,不要解压缩,直接拷贝到USB 根目 录(建议USB盘为空盘,最好有重新格式化) 5 固件下载地址,官方网站https://www.wendangku.net/doc/b015807747.html, -- 服务与支持- 固件升级, 二、升级方法两种 1 从系统设置-- 系统升级,选择USB盘符升级(通常为SDA,SDB) 2 通过Q系列盒子的RESTORE 按键(小孔内),强制盒子进入升级流程,进行升级; 三、升级操作方法 正常从界面升级 1 将准备好的升级文件(每个产品各不相同),拷贝到USB根目录 2 移除Q系列盒子上其他外设(如USB硬盘、卡),插上带升级文件的USB 3 开机启动Q系列盒子,系统设置-- 系统升级,选择USB盘符升级(通常为SDA,SDB) 4 盒子会自动重启进入,过15s左右,会进入机器人画面

5 机器人画面,没有进度条的状态,表示正在初始化和准备升级 6 机器人画面,下面有进度条的状态,表示正在升级中 强制升级 1 将准备好的升级文件(每个产品各不相同),拷贝到USB根目录 2 移除Q系列盒子上其他外设(如USB硬盘、卡),插上带升级文件的USB 3 用笔或针,顶住RESTORE小孔内的按键,然后上电,上电5秒(或更长时间)后松开 4 盒子会强制进入升级画面,屏幕会出现机器人画面

【安智Rom组】做Rom其实没什么奥秘,浅显易懂的补丁制作教程

重要说明: 看完这个帖子,你将学到:刷机脚本的含义,如何对刷机脚本进行简单修改,如何制作补丁,如何往内核里加入G大脚本,甚至如何制作Rom的zip包。 另外,此贴较长,或许以后还会更长,要想学到东西的机油请耐心看。 我将先以我的Blade-Bingo-2.3 Rom里的脚本为例,讲一讲刷机脚本。 然后再以我此贴的附件KernelPatch.zip 内核补丁为例,简单讲一讲内核单刷补丁怎么做。 首先,我想说,其实,补丁的本质就是一个不完整的Rom刷机包。 为什么这么说它?我想看完这个帖子大家就明白了。 首先,请把任意一个V880的Rom解压缩(或者直接用双击打开它,当然,前提是这种格式已被压缩软件关联)。 你会看到,根目录下有META-INF、system文件夹和boot.img文件(其他Rom 组织方式,如含data、cust等文件夹的Rom暂不细说)。 刷补丁(或者说,刷机),成功的几个要点:正确的文件,准确的脚本,精确的操作。而这样做,的确的有效。 system文件夹里是所有刷机所需文件,今天只教大家做内核补丁,所以暂时不去关心这里是什么。 META-INF\com\google\android\目录下有个edify的updater-script刷机脚本,它与Rom厨房默认的脚本有些不同。 如何不同,那里不同,这也不是今天咱们要讨论的问题,暂此越过。

用记事本或高级一点工具的如NotePad2(建议使用高级工具,自动排列,颜色突出,看起来更有条理)打开脚本文件。 ------------------------------------------------------------------------------------------------------ ui_print(""); ui_print(" ================================="); ui_print(" | ------==bingo1991==------ |"); ui_print(" ============ 2.3.7-0214 ============="); ui_print(""); ui_print("Updating, plese wait...."); ui_print(""); assert(getprop("ro.product.device") == "blade" || getprop("ro.build.product") == "blade" || getprop("ro.product.board") == "blade"); package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh"); set_perm(0, 0, 0777, "/tmp/backuptool.sh"); run_program("/tmp/backuptool.sh", "backup"); show_progress(0.100000, 3); format("yaffs2", "MTD", "system"); mount("yaffs2", "MTD", "system", "/system"); package_extract_dir("system", "/system"); show_progress(0.600000, 40);

手机端ROM制作修改教程

第一课给ROM加权限........ 建议大家手机里要有2个ROM 因为手机写代码有点麻烦所以用来提取提换一个是已经增加过权限的ROM ..... 好了开始 制作ROM时所需要的软件专业压缩软件ES游览器.... RE......... 第一课给ROM加权限 权限在三个地方META-INF bin 和app里这里教大家提取替换 .............. 下载ES游览器.... 解压你下载增加权限的ROM 再解压官方没修改过的卡刷ROM 解压到空目录把 提取META-INF 和 system/bin/下的SU文件替换到没加权限的ROM里还有APP下的RE 和受权管理相信你知道什么了 替换到你要修改的ROM 这样增加权限就完成了.............. 如果你只要加权限的ROM那么现在就可以打包了怎么打包呢全选长按其中一个文件找到压缩<加密>..........

铃声在system/media下 bootaudio.mp3是开机 shutaudio.mp3是开机将你要加入的铃声更名放入里面 .audio里是相机声音和短信铃声等.....大家看看就知道格式是ogg 可以精简更改大家自己看着办把..... 开机动画制作这里要用到专业压缩软件了自己下把 打开....按左键点设置找

到 ZIP的

压缩方式改为好了...... 下载动画.zip(64.94 KB, 下载次数: 29) 然后解压它 ...会发现part0 目录和desc文件打

开desc文件会发现 600 450 代表图片大小 1代表速度 part0里的图片第一张10001_001 第二10001_002 一直下去然后用专业压缩打包这两个文件这样就制作好了 把制作好的开机动画更名bootanimation.zip 是开机 shutanimation.zip 是关机更名好后放入media里............................................ ro.build.display.id=这行这就是修改版本信息的地方在后面加上你要加的............ 锁屏也在那文件里找到这行 curlockscreen= 1是安卓原生锁屏 2是上下的.................. 大家都知道搁浅发的背景透明也就是framework-res这个了。。。并不太完善。今天小杰给大家写个小三上完整的背景透明。小白也能看懂....需要反编泽。论坛有介绍这就不说了不会的自己看去 第一步、提取framework-res.apk文件,然后进行反编译,反编译工具(例如apktool)请自行网上下载,使用很容易,就不再说明,反编译很多美化的地方

Rom定制教程之Windows下解包编辑打包img使用教程

Rom定制教程之Windows下解包编辑打包img使用教程 自从得知rom助手可以解包IMG的文件后,再也不用安装LINUX系统来解包和打包system.img文件,这对于新手机友朋友无疑是一个劲爆的消息,很多朋友都对安装和操作LINUX系统的繁琐望而却步,不会安装LIXUX系统也就无法对system.img进行解包,进而就无法修改System.img里面的内容,制作属于自己的刷机包了也就无法谈起。那么今天咱们就分享下如何在windows系统下对system.img进行解包修改和打包的。 后再解压缩,PS:解压缩都会的吧。解压出来之后里面有很多img文件,其中就包括system.img。这就是今天的猪脚,搞的就是他。三星刷机包作为案例。

2、下载安装ROM助手打开ROM助手,选择“SYSTEM .IMG 编辑”功能。使用之前要注意,最好把一些杀毒软件暂时的关闭,

3、加载system.img把第一步提取的system.img加载进去。稍等片刻,等待加载完成。。

4、精简和添加这时ROM助手把整个system.img的APK都显示出来了,在保证刷机包的完整性的同时,你想怎么玩就怎么玩,如果不尽兴的话ROM助手还有一层功效哦!!!继续往下看。。 5、选择“BOOT.IMG解包与打包”功能,选择boot.img,文件,您就可以根据自己的需求来编辑内核了,如下

图:(另外:ROM助手的美化功能在抓紧的开发测试中,敬请期待哦~~~)

6、封装IMG一切完成后点击右下角的“开始封装” 等待封包完成,这样system.img的解包修改打包就结束了,是不是很简单的呀!!!在人家还在安装LINUX的时候你都完成了SYSTEM的封包,很有成就感的哈, 7、刷机三星刷机包由于他的特殊性,是Tar格式最后还需要一个TAR打包工具,兄弟们在网上下载即可搞定后就刷机哦~

2020年整理如何把线刷包改成卡刷包,线刷包转卡刷包教程,修改ROM包教程.doc

如何把线刷包改成卡刷ROM包,线刷包转卡刷包教程 自从得知ROM助手可以修改卡刷包和线刷包之后我就迫不及待的下载下来修改刷机包,并刷机成功。不要安装JAVA环境,在windows平台下就能把线刷包的system.img文件解包出来,并且可以封装ext4的system.img文件,还有就是精简内置一些常用推广软件,获得一些收益心得和ROM助手修改刷机包的经验分享给大家,主要是希望大家一起来了解ROM刷机包,将其进一步的优化,制作出一个专属自己心情的刷机包。 先来看看我的案例 修改的机型:三星gts7562线刷包 使用工具:ROM助手,三星tar打包,线刷工具(Odin3 v3.06) 操作步骤:下载三星GTS7562线刷包,把MD5格式的线刷包改成tar格式,解压缩,然后提取出来system.img,用ROM助手加载这个system.img文件。做修改后,封装system.img,替换到原来的位置,再用三星TAR打包工具打包。最后用先刷工具Odin3 v3.06刷机。 刷机效果:

整个操作流程: 下载安装ROM助手软件打开它、 下载地址:https://www.wendangku.net/doc/b015807747.html,/s/1pJkEIOr 在主界面选择你要的操作功能,ROM助手主要包括,系统精简、预装APK、系统美化、性能优化、预装LIB、信息修改、解包IMG、ROM签名、apk签名等。其中,在windows平台封装ext4的img文件是ROM助手最大的亮点,我见过很多的修改ROM包的工具,只有ROM助手可以封装IMG文件,给他们的开发团队点32个赞。。

言归正传,这里还是主要分享修改刷机包的过程和线刷包转卡刷包的教程。一、修改ROM包 用“系统精简“功能把你要修改的ROM包加载进去,是线刷包的话就把system.img提取出来然后再加载进去。

MP3怎么刷机

相信大多数人都有MP3,也会碰到MP3开不了机等这样那样的故障,特别是一些非品牌的,故障发生率就更高。另外,也有一些DIY的人,希望升级一下自己MP3的程序,也就是俗称的“刷机”,那么,此文或许会对大家有一些帮助。 一、基本原理。 首先得了解一下MP3工作原理:首先将MP3歌曲文件从内存中取出并读取存储器上的信号→到解码芯片对信号进行解码→通过数模转换器将解出来的数字信号转换成模拟信号→再把转换后的模拟音频放大→低通滤波后到耳机输出口,输出后就是我们所听到的音乐了。一个完整MP3播放机要分几个部分:中央处理器、解码器、存储设备、主机通讯端口、音频DAC和功放、显示界面和控制键。其中中央处理器和解码器是整个系统的核心。这里的中央处理器我们通常称为MCU(单片微处理器),简称单片机。它运行MP3的整个控制程序,也称为fireware(或者固件程序)。控制MP3的各个部件的工作:从存储设备读取数据送到解码器解码;与主机连接时完成与主机的数据交换;接收控制按键的操作,显示系统运行状态等任务。解码器是芯片中的一个硬件模块,或者说是硬件解码(有的MP3播放机是软件解码,由高速中央处理器完成)。它可以直接完成各种格式MP3数据流的解码操作,并输出PCM或I2S格式的数字音频信号。 了解了基本的原理之后,应该明白刷机主要是更新MP3的固件程序,此工作即通过特定的软件把MP3芯片配套的程序重新更新到固件里,即通过更新MP3的控制程序来达到修复故障和升级程序。举个不太恰当的例子,就像更新电脑的BIOS程序一样,硬件故障的在此不必往下看了,因为看了也不能修好的。硬件故障另有他法,此法只针对软故障。 适用故障:升级固件程序和修复一切固件软件故障,如不能开机、不能播放音乐,中毒,播放出错等。 二、准备工作 首先准备软件: MP3芯片查看软件:chipgenius和EasyChips(软件百度都能找到) 刷机软件:刷机软件有根据各个品牌有多个,比如:Sigmatel MSCN Audio Player。具体用各品牌配套的就行。如果没有品牌,就只有通过固件程序了,一般固件程序里就有配套的刷机软件,找到固件程序也就意味着找到刷机软件了。 固件程序:根据MP3固件的主控、屏型号、板号找到配套的固件程序。

制作修改ROM全教程

一:解包updata.app 1.下载split-updata.rar. 2.下载perl的支持环境。https://www.wendangku.net/doc/b015807747.html,/(选网站里面的高的版本,由于文件较大,大家自己去网站下载。我就不提供下载了。) 3。解压split-updat.rar.安装perl的支持环境(建议在windows xp 平台安装,win7也可以,但会提示出错。不过用起来没有问题) 4。把updata.app、split_updata.pl放在一个文件夹下。可以自己建立一个文件夹把这两个文件放进去。 5。进入widows命令行模式,进入第四步的那个文件夹。(包含有updata.app及split-updata.pl 文件)。键入命令:path C:\strawberry\perl\bin,再键入命令:perl split_updata.pl updata.app。最后在第四步建立的那个文件夹下有一个output文件夹,system,recovery等img文件就在里面。 ps:要得到system等镜像,也可以通过刷recovery备份来获得。 二:解包img文件。 将要解开的img文件与unyaffs文件放在同一文件夹中,运行unyaffs * .img out ,最后会在out文件夹中生成解开后的文件,然后可以轻松找到你系统内的所有文件。(包括app,media等),这里特别要注意的是第一步解包updata.app时要注意看system/app所在的img 包是哪一个?判断方法很简单,根据img文件大小来判断就可以了。一般包含system\app 镜像的都有100多兆。象8600的sp13版本,system\app 是在system.img中。而这次8600的 2.2版本system/app则是在recovery镜像中。 制作定制自已的ROM多会用到Linux系统,这遍是纯window系统下解开system.img打包成update.zip教程: 三:定制ROM前首先配置环境:Java JDK下载,安装,Windows系统配置JDK环境

苹果iphone 刷机方法,恢复固件,升级方法

苹果iphone 刷机方法,恢复固件,升级方法 无论你现在是什么固件版本,均可直接刷机到官方3.12固件。 一般不需要以dfu模式刷机,不过DFU刷机一定干净没问题,建议使用(方法见后方)!刷机之前请作好备份工作,itunes和其他第三方软件都可以实现,务必注意! = ================================================ ==== 1,下载安装itunes 9 2,下载iphone(一代)(二代)(三代)《3.0》《3.12》官方固件 3,将手机连接到电脑,启动itunes。 转到“设备”一栏,如图: 这里不建议选择“更新”来直接更新到3.12,因为会残留不少垃圾文件,所以请还是下载固件自己刷机! 4,按住键盘上的shift键不放,点击上图中的“恢复”按钮,出现选择文件的提示,如图:

找到你的3.12固件路径,双击选中即可 5,itunes即开始自动恢复固件,手机屏幕也会出现进度条 6,恢复完毕,手机自动重启,并重新连接到itunes,刷机OK(用itunes备份的同学选择”从xxx恢复备份“就行了) = ================================================ ============= 注:DFU刷机的方法如下 1,将你的iPhone连上电脑后关机,并关闭itunes

2,同时按住开关机键和home键不放 3,当你看见白色的苹果logo时,请松开开关机键,并继续保持按住home键不放。4,开启iTunes,电脑会提示安装驱动程序,等待itunes提示你进行恢复模式后,即可按住键盘上的shift键,点击“恢复”,选择相应的固件进行恢复。 = ================================================ ============

相关文档
相关文档 最新文档