文档库 最新最全的文档下载
当前位置:文档库 › 【安智Rom组】做Rom其实没什么奥秘,浅显易懂的补丁制作教程

【安智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);

symlink("busybox", "/system/xbin/[", "/system/xbin/[[",

"/system/xbin/arp", "/system/xbin/ash", "/system/xbin/awk", ......

"/system/xbin/xz", "/system/xbin/xzcat", "/system/xbin/yes",

"/system/xbin/zcat");

symlink("toolbox", "/system/bin/cat", "/system/bin/cmp",

"/system/bin/date", "/system/bin/dd", "/system/bin/dmesg", ......

"/system/bin/wipe");

set_perm_recursive(0, 0, 0755, 0644, "/system");

......

set_perm(0, 0, 06755, "/system/xbin/su");

set_perm(0, 0, 06755, "/system/xbin/tcpdump");

show_progress(0.200000, 5);

package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh"); set_perm(0, 0, 0777, "/tmp/backuptool.sh");

run_program("/tmp/backuptool.sh", "restore");

package_extract_file("system/bin/modelid_cfg.sh",

"/tmp/modelid_cfg.sh");

set_perm(0, 0, 0777, "/tmp/modelid_cfg.sh");

run_program("/tmp/modelid_cfg.sh");

package_extract_file("system/bin/verify_cache_partition_size.sh",

"/tmp/verify_cache_partition_size.sh");

set_perm(0, 0, 0777, "/tmp/verify_cache_partition_size.sh");

run_program("/tmp/verify_cache_partition_size.sh");

show_progress(0.100000, 2);

assert(package_extract_file("boot.img", "/tmp/boot.img"),

write_raw_image("/tmp/boot.img", "boot"),

delete("/tmp/boot.img"));

unmount("/system");

ui_print("");

ui_print(" ***[ Thanks for using Blade-Bingo-2.3 ]***");

ui_print("**[ A compatible stable long time support Rom]**"); ......号处为省略相同格式的语句。

-----------------------------------------------------------------------------------------------

很多行代码,是不是?看不太懂,是不是?

没关系,前显得很,我挑几处重要的地方讲一讲你就懂了。

代码段1:

ui_print("");是在recovery刷机屏幕上显示出一行空格。

ui_print(" | ------==bingo1991==------ |");

是在recovery刷机屏幕上显示括号内的文字,为什么不用中文?

因为汉化的Recovery的中文字库极为有限,仅支持刷机界面的那些必须显示的文字,其他不包含的文字会显示成“?”

至此,你可以随便改刷机界面的显示信息了,不过,可别盗版哦。

比如,拿我的Rom,把里面的bingo1991 改为你的大名,然后不加修改地再发出去。。。

这样的行为是我坚决不会赞同的,违者罚款。罚款请主动交至中国工商银行XXXXXXXXXX账号处。。。。。。

开个玩笑。。。。

代码段2:

assert(getprop("ro.product.device") == "blade" || getprop("ro.build.product") == "blade" || getprop("ro.product.board") == "blade");

获取手机信息,验证你的手机到底是不是V880,否则将无法刷入。

这是为了防止让一些其他机型的小白误刷咱们V880的Rom从而发生变砖的惨剧。

不加这行的Rom所有机型都可以刷入,建议Rom同行或者补丁制作者们一定要加上,人性化关怀。

当然,你不加这些,但在补丁或Rom发布时仔细说明适用机型的话也是可以的。

代码段:3:

format("yaffs2", "MTD", "system");

mount("yaffs2", "MTD", "system", "/system");

package_extract_dir("system", "/system");

这是非常重要的一段代码,第一步,格式化MTD为yaffs格式,分区命名为

system,就是咱们常常说的system分区了;

第二步,以yaffs2格式将此分区挂载到/system挂载点;

最后,解压缩Rom文件里的system目录到/system。

这样,Rom里的system文件夹下所有内容已经写入system分区了。

代码段4:

symlink("busybox", "/system/xbin/[", "/system/xbin/[[",

"/system/xbin/arp", "/system/xbin/ash", "/system/xbin/awk", ......

"/system/xbin/xz", "/system/xbin/xzcat", "/system/xbin/yes",

"/system/xbin/zcat");

symlink("toolbox", "/system/bin/cat", "/system/bin/cmp",

"/system/bin/date", "/system/bin/dd", "/system/bin/dmesg", ......

"/system/bin/wipe");

set_perm_recursive(0, 0, 0755, 0644, "/system");

set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");

......

set_perm(0, 0, 06755, "/system/xbin/su");

set_perm(0, 0, 06755, "/system/xbin/tcpdump");

这是刷机脚本的主体,是最长的一段代码。

symlink是创建xbin目录下的各种工具与其存放路径的链接,著名的busybox 工具也在其中。

set_perm是设置权限,类似Ubuntu下的chmod。这些代码把相应的文件全部设置成正确的权限。

其中,set_perm_recursive(0, 0, 0755, 0644, "/system");与set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");

是以递归方式将目录及目录下的文件设成相应的权限。

余下的代码是把一些特殊的文件设置成需要的权限。

看不懂的机油请直接略过此段。

代码段5:

assert(package_extract_file("boot.img", "/tmp/boot.img"),

write_raw_image("/tmp/boot.img", "boot"),

delete("/tmp/boot.img"));

这是今天的重点。

首先,我们要知道boot.img是启动分区boot的镜像文件,而内核就在这个文件里面(至少V880是这样的,三星等其他一些机型不是这样的)。

---------------------------

如果我们用工具解开这个文件(文件夹名称在不同工具里稍有不同),会发现一个文件夹和一个zImage文件。

文件夹内是ramdisk的内容,zImage就是大名鼎鼎的linux内核了(准确地说是内核镜像文件)。

如何加入G大脚本?

解开G大Rom的boot.img,复制ramdisk文件夹里sbin文件夹的内容覆盖目标内核里相同文件夹及内部文件。

修改ramdisk文件夹里的init.blade.rc 文件(其他机型不同,如华为的机型是init.huawei.rc),在最末位添加

#by geno

service geno /sbin/geno

oneshot

service optimize /sbin/odex

disabled

oneshot

service timing /sbin/timing

disabled

oneshot

on property:dev.bootcomplete=1

start optimize

start timing

#by geno

为了尊重G大,请务必把首行和末行"#by geno"留着,当然你也可以写一些附加信息,仅限英文或拼音。

这几行的作用是开启G大脚本运行所需的服务。

如何删除G大内核里的开机第二屏(非开机动画)?

仔细看看ramdisk目录下是否有个initlogo.rle 文件,它就是第二屏了,不想要的删掉就行。

其实第二屏的作用是让你在等待开机的“漫长”时光里有点东西可以看,让你感

觉不那么漫长。

你如果需要的话,可以自己制作第二屏,必须在linux系统下(如Ubuntu)制作,方法此处不说了,问度娘。

至此,重新打包boot.img,并替换回去,你就有一个加入了G大脚本的内核了。3月1日补充:抱歉,忘了一件很重要的事。

就是,G大脚本还需要/etc/目录下有enhanced.conf 配置文件的配合。

所以,刷了我附件的内核补丁的机油请自己下载enhanced.zip解压,把enhanced.conf 放到/system/etc目录下,重启即可。

等等,你还没说怎么替换内核呢?

什么,到这步还要说吗?比如你要换B大N361里的最新内核,解包提取zImage 替换就行了嘛。

----------------------------

好了,如果你有耐心看了上面的关于boot.img的介绍,我们已经拥有一个加入了G大脚本,并且使用最新N361内核的boot.img了。

而代码段5的作用无疑就是将boot.img镜像刷入boot启动分区。

代码6:

unmount("/system");卸载前面挂载的system分区。

代码7:

刷机脚本中对此出现的show_progress(p, t);

这是个显示进程的脚本,即在t秒的时间内显示的进度条增加p。

如show_progress(0.5, 20);就是指在20秒的时间内让进度条的进度增加

20% ,用来显示刷机进度,很有用。

这些代码添加的位置和数据不合适的话,有时会给人刷机进程卡住了或者一下子很快的感觉。

好了,刷机脚本讲到这里,已经差不多了。

接下来,讲讲如何做内核单刷包,相信你已经心领神会了。

最好的办法是找一个现成的补丁,把刷机脚本改成如下内容:

ui_print("Kernel Patch for CM7");

show_progress(0.500000, 0);

ui_print("Installing...");

assert(package_extract_file("boot.img", "/tmp/boot.img"),

write_raw_image("/tmp/boot.img", "boot"),

delete("/tmp/boot.img"));

ui_print("Install complete!");

删掉其他目录,在补丁根目录留下META-INF文件夹,请保证其子目录\com\google\android\里的update-binary和updater-script还在,且updater-script脚本已经改成上述的样子了(当然,ui_print("XXX");语句可以不加或改成你想要的,但要有意义的文字)。

再在根目录加入你想要的boot.img,重新打包,OK,内核单刷包完成了!

如果你不忙的话,在脚本的最前面加上代码段2,很人性化。

当然,条件允许的话,最好还签个名。

测试没有问题之后,如果你愿意的话,就发布给机油们使用吧。


华为手机怎么强制刷机

华为手机怎么强制刷机 刷机分为卡刷和线刷。其中华为的手机还提供了一种比较特殊的刷机方式,叫做强刷。那什么是强刷呢?华为的手机怎么强制刷机呢?小编就给大家介绍一下。 华为的强制刷机,又叫三键强刷,实际上执行的是系统本身的升级过程。三键强刷也是一种卡刷方式,只不过可以在不解除BL锁的情况下升级。 华为手机强制刷机的步骤: 一、刷机准备 1、备份好手机里的数据。 2、确保手机的内存卡或SD卡有足够的空间(至少2G以上)。 3、手机的电量百分之30以上。 4、确认自己的手机版本号。在设置——关于手机——版本号里可以查看。 二、下载刷机包 登录华为官网,在技术支持里找到自己的手机型号,然后下载刷机包(固件版本一定要和自己的手机版本完全一致,否则很有可能刷机失败!)

三、设置刷机包 将手机通过数据线连接电脑,然后将下载的刷机包解压,再将dload文件夹复制到手机的内存卡或SD卡根目录下,确保 dload 文件夹中有一个“UPDATE.APP”文件。 四:强制刷机 取下手机,然后将手机关机。在关机状态下同时按住手机的音量+键、音量-键、电源键,同时按住这三个键几秒,手机就进入强刷界面~ 整个升级过程约三五分钟。不要做任何操作,耐心等待,升级界面出现OK字样后,代表已刷机成功,现在依旧不要动,升级完成后会自动重启,刷机后开机过程会有点慢,耐心等待就是了。

五、强刷失败了怎么办? 如果上面的操作不小心弄错了,很有可能会刷机失败,然后手机无法开机,那么这时候要怎么办呢?可以使用线刷宝的救砖功能重新刷机: 华为手机一键救砖工具线刷宝下载: https://www.wendangku.net/doc/2419234646.html,/ashx/downloadTransfer.ashx?utm_source=wen ku 华为手机刷机包下载:

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

OPPO A33(移动4G)线刷教程_刷机教程图解,救砖教程

OPPO A33(移动4G)线刷教程_刷机教程图解,救砖教程 OPPOA33(移动4G):下载OPPOA33(移动4G)安卓ROM刷机包,选线刷宝官网。本站所有OPPOA33(移动4G)ROM刷机包都经过人工审核检测,更有刷机保为您提供刷机保险,让您无忧刷机!。OPPOA33(移动4G)要怎么刷机呢?今天线刷宝小编给大家讲解一下关于OPPOA33(移动4G)的图文刷机教程,线刷教程和救砖教程,虽然不能让A33充电五分钟,通话两小时,但是刷后更加流畅,速速刷起来吧 OPPOA33(移动4G):采用高通骁龙410的CPU,2GRAM+16GROM也算对得起这样价格的手机,5.0寸的屏幕以及7.55mm的厚度使这款手机握持感保持较好,前置500万以及后置800万的摄像头,加上OPPO向来都主打的美颜技术,这款手机体验还行,但配置不高,如果要刷机该怎么办呢?请看下面的教程。 1:刷机准备 OPPOA33(移动4G)一部(电量在百分之20以上),数据线一条,原装数据线刷机比较稳定。 刷机工具:线刷宝下载 刷机包:OPPOA33(移动4G)刷机包 1、打开线刷宝,点击“线刷包”(如图2)——在左上角选择手机型号OPPOA33(移动4G),或者直接搜索A33

(图2) 2、选择您要下载的包(优化版&官方原版&ROOT版:点击查看版本区别。小编建议选择官方原版。), 3、点击“普通下载”,线刷宝便会自动把包下载到您的电脑上(如图3)。 (图3)

2:解析刷机包 打开线刷宝客户端——点击“一键刷机”—点击“选择本地ROM”,打开您刚刚下载的线刷包,线刷宝会自动开始解析(如图4)。 (图4) 第三步:安装驱动 1、线刷宝在解包完成后,会自动跳转到刷机端口检测页面,在刷机端口检测页面(图5)点击“点击安装刷机驱动”, 2、在弹出的提示框中选择“全自动安装驱动”(图6),然后按照提示一步步安装即可。

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/2419234646.html,/i2512675 备用下载地址: https://www.wendangku.net/doc/2419234646.html,/detail/cong888khff/3395783 用法:unyaffs xx.img xx(文件夹) ROM解包,编绎,反编绎,APK制作软件工具:https://www.wendangku.net/doc/2419234646.html,/file/aqktieho# DoAPK加强版.rar 安卓系统文件夹及其文件解析 打开Android文件管理器,会发现里面数十个英文名称命名的文件夹罗列其中,很多功能我们可以从其名字上略有所知,内部大批量的文件却让我们有些一头雾水。这些文件是什么?有什么用?我们能不能删?这些都是我们脑中充满疑问的。现在将将Android手机内部文

金信Sun A908刷安卓4.12教程(同适合救砖)

最近看到网上到处都找不到关于SunA908这款手机的刷机包,或者干脆拿教程变相发链接收费 实在看不过去了,免费将教程和下载资源分享给大家(*^__^*) 准备工具: ①.Sun A908刷机驱动:https://www.wendangku.net/doc/2419234646.html,/share/link?shareid=515543&uk=3593809816 ②.安卓4.12刷机包:https://www.wendangku.net/doc/2419234646.html,/share/link?shareid=515548&uk=3593809816 ③.刷机工具:https://www.wendangku.net/doc/2419234646.html,/share/link?shareid=515550&uk=3593809816 操作步骤: ①.将下载下来的A908的手机驱动安装 如图,直接运行就OK了 注:手机能正常使用的,用豌豆荚或者360手机助手等软件的都可以自动进行安装,装过了请忽略第一步骤… ②.解压刷机包文件

③.刷机重点 注意了,现在就是重点了! 先讲软件进行如下设置 然后点击

选择解压出来的刷机包打开 然后你应该可以看到刷机包文件已经被加载出来了 最后的步骤来了,取下手机电池(内存卡和手机卡也不需要),直接插上数据线,如果电脑发出设备连接的声音,那么,下一步

当然,如果手机没有正确连接是没有任何反应的 操作正确后下面的进度条会开始读取,直到弹出绿色的OK提示框,那么恭喜你 刷机操作已经完成了,果断开机吧 附金信Sun A908手机ROOT工具: https://www.wendangku.net/doc/2419234646.html,/share/link?shareid=515624&uk=3593809816 用第三方手机助手打开USB调试功能连接电脑,点击批处理文件即可(root.bat) 第一次做关于手机刷机的教程,是为了大家着想,勿喷,谢谢!

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/

OPPO R3 (R7007)刷机_线刷_救砖教程图解

OPPO R3 (R7007)刷机_线刷_救砖教程图解 OPPOR3(R7007):本篇刷机教程简单易懂,OPPOR3(R7007)的刷机教程也分为线刷和救砖,今天说的是OPPOR3(R7007)线刷教程,很多人把这个OPPOR3(R7007)固件包下载下来后不知如何操作了,充满了各种刷机的疑惑,因此下面就给大家整理了一个详细的OPPOR3(R7007)刷机教程供大家参考了,非常的实用,如果你是第一次刷OPPOR3(R7007)安卓手机的话,就建议大家多看几遍然后再进行OPPOR3(R7007)线刷救砖操作,固件都是经过认证的,您放心使用。 OPPOR3机身采用镁铝合金材质,机身厚度仅6.3mm,搭载高通四核处理器,主频为1.6GHz,采用in-cell屏幕,拥有高透光的特点。配备800万像素后置摄像头,搭载5P镜片和蓝玻璃滤光片,光圈达F2.0。 1:刷机准备 OPPOR3(R7007)一部(电量在百分之20以上),数据线一条,原装数据线刷机比较稳定。 刷机工具:线刷宝下载 刷机包:OPPOR3(R7007) 打开线刷宝,点击“线刷包”(如图2)——在左上角选择手机型号 OPPOR3(R7007),或者直接搜索R7007

(图2) 2、选择您要下载的包(优化版&官方原版&ROOT版:点击查看版本区别。小编建议选择官方原版。), 3、点击“普通下载”,线刷宝便会自动把包下载到您的电脑上(如图3)。 (图3)

2:解析刷机包 打开线刷宝客户端——点击“一键刷机”—点击“选择本地ROM”,打开您刚刚下载的线刷包,线刷宝会自动开始解析(如图4)。 (图4) 第三步:安装驱动 1、线刷宝在解包完成后,会自动跳转到刷机端口检测页面,在刷机端口检测页面(图5)点击“点击安装刷机驱动”, 2、在弹出的提示框中选择“全自动安装驱动”(图6),然后按照提示一步步安装即可。驱动还是没有装好?没关系,试试手动修改驱动!

MIUI_ROM制作教程

1. 搭建移植环境 “工欲善其事,必先利其器”。在制作自己的ROM之前我们必须做好准备工作,搭建好移植环境。 我们这个系列的主旨是如何基于原厂ROM修改。我们所涉及的修改理论上说是不需要源码的,对源码开发感兴趣的可以参照https://www.wendangku.net/doc/2419234646.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/2419234646.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文件,存储压缩方式。然后把

步步高vivo Xplay5A(全网通)线刷教程_刷机救砖教程

步步高vivo Xplay5A(全网通)线刷教程_刷机救砖教程 步步高vivoXplay5A(全网通):在本篇教程内,小编为大家整理分享步步高vivoXplay5A(全网通)线刷刷机教程,以及官方的ROM包下载,他是一款简单易学的刷机教程,全程中文界面,简单易懂,只要跟着下面的步骤耐心操作,相信很容易上手,下面是详细的步步高vivoXplay5A(全网通)线刷刷机教程,一起来学习吧。本站所有步步高vivoXplay5A(全网通)ROM刷机包都经过人工审核检测,更有刷机保为您提供刷机保险,让您无忧刷机! 那么步步高vivoXplay5A(全网通)要怎么刷机呢?今天线刷宝小编给大家讲解一下关于步步高vivoXplay5A(全网通)的图文刷机教程,线刷教程和救砖教程,一步搞定刷机失败问题,跟着小编一步步做,刷机从未如此简单! 步步高vivoXplay5A(全网通):上市时间:2016年03月主屏尺寸:5.43英寸后置摄像头:1600万像素前置摄像头:800万像素RAM:4GBROM:128GB,搭载高通骁龙SnapdragonMSM8976CPU。这款手机要怎么刷机呢?请看下面的教程。 1:刷机准备 步步高vivoXplay5A一部(电量在百分之20以上),数据线一条,原装数据线刷机比较稳定。 刷机工具:线刷宝下载 刷机包:步步高Xplay5A刷机包 1、打开线刷宝,点击“线刷包”(如图2)——在左上角选择手机型号vivoXplay5A

(图2) 2、选择您要下载的包(优化版&官方原版&ROOT版:点击查看版本区别。小编建议选择官方原版。), 3、点击“普通下载”,线刷宝便会自动把包下载到您的电脑上(如图3)。 (图3)

安卓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、

手机如何刷机不用电脑

手机如何刷机不用电脑 刷机是什么意思?怎么样给手机刷机?刷机一定要在电脑上刷吗?如果没有电脑怎么给手机刷机?什么是卡刷,什么是线刷?今天就给大家解释一下关于刷机的这些基本问题。 什么是刷机? 简单的说,刷机就是恢复或升级手机的操作系统,也就是给手机重装操作系统的过程。 怎么样给手机刷机? 刷机有两种方式:卡刷和线刷。 卡刷,是将刷机包(也就是要安装的操作系统文件)复制到手机的内存卡或者SD上,然后从手机设置或进入recovery模式,选择刷机包进行刷机的过程,有点类似电脑上的ghost备份系统; 线刷,是将刷机包放在电脑上,然后手机通过数据线连接电脑,再使用合适的刷机软件,将刷机包刷到手机上,有点类似电脑的从光盘安装系统。 看完上面的说明您应该就清楚了,如果没有电脑,怎么给手机刷机呢,那就只有采用卡刷了。不过即使是卡刷,也不能说完全不需要电脑,至少要讲刷机包放在手机上,还是在电脑上操作好。

刷机包的一般都比较大,少则几百MB,多则一两G,因此最下载到电脑上,然后手机打开USB调试,连接到电脑,再将刷机包从电脑上复制到手机上。 目前,线刷宝上也提供了部分手机的卡刷包,包括金立、华硕、360手机、一加、魅族等品牌,您可以在线刷宝的刷机教程里搜索“卡刷”来获取卡刷教程,然后对照教程刷机即可: https://www.wendangku.net/doc/2419234646.html,/guide/?utm_source=wenku 不过卡刷也有一个问题:无法救砖。也就是说,如果你的手机开不了机了,就没办法使用卡刷了,这个时候就需要线刷。线刷宝就是一个线刷软件,使用人数多,刷机包齐全,救砖功能强大,推荐您使用! 线刷宝下载: https://www.wendangku.net/doc/2419234646.html,/ashx/downloadTransfer.ashx?utm_source=wen ku 安卓手机刷机教程:h ttp://https://www.wendangku.net/doc/2419234646.html,/guide?utm_source=wenku 安卓手机线刷包下载:https://www.wendangku.net/doc/2419234646.html,/rom?utm_source=wenku

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键挖空它。保存。 如果这时你用图片浏览器打开这个图片发现不是透明的,就继续操作吧。如果是要绝大部分

安卓手机救砖强刷教程

flashtool的应用之强刷官方固件 如果你的手机无法正常开机,这是最好的解决办法 如果你想刷官方的固件,这是最完善的教程 强刷概念:强刷其实就和官方US是一个原理的所不同的就是强刷可以跳过官方的版本验证。所以强刷可以达到升级和降级的功能!强刷包就是通过官方US得到的数据,从新解密,再打包做成强刷包。对系统内部是没有做任何修改的。 解锁了bl的手机是无法用us或pcc这些官方的官方软件进行更新的, 所以要想升级系统,要不重新加锁要不就是用flashtool强刷。 现在介绍一下主角,flashtool,flashtool是一款软 件,由国外的大神编写,最新版的FlashTool 0.6.8.0汉化版功能强大,刷内核,root等功能也一应俱全,今天主要介绍刷机模式。 FlashTool0.6.8.0汉化版下载,下载地址 本帖隐藏的内容 点击:https://www.wendangku.net/doc/2419234646.html,/file/bepxyx6j# FlashTool-0.6.8汉化版.rar下载 FlashTool0.7.1.0汉化版下载,下载地址 https://www.wendangku.net/doc/2419234646.html,/thread-2155313-1-1.html 下载后解压即可得到一个flashtool文件夹,文件夹

内的结构如下图 此次更新支持64位系统,当然32位的也是支持的如果是32位就双击flashtool.exe 运行 如果是64位就双击flashtool64.exe 运行 如果是第一次使用,记得安装一下驱动,驱动在drivers文件夹里面,进去后 双击Flashtool-drivers.exe安装即可。 如果你比较白,请去此帖看详细安装方法 https://www.wendangku.net/doc/2419234646.html,/thread-2102770-1-1.html 强刷方法: 1、把你下载的强刷包解压得到.ftf格式的文件放到firmwares文件夹里面 2、双击flashool.exe(64位系统双击

【安智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)请自行网上下载,使用很容易,就不再说明,反编译很多美化的地方

OPPO R1S(R8007 移动4G)刷机教程图解_救砖教程

OPPO R1S(R8007/移动4G)刷机教程图解_救砖教程 OPPOR1S(R8007/移动4G):在本篇教程内,小编为大家整理分享OPPOR1S(R8007/移动4G)线刷刷机教程,以及官方的ROM包下载,他是一款简单易学的刷机教程,全程中文界面,简单易懂,只要跟着下面的步骤耐心操作,相信很容易上手,下面是详细的OPPOR1S(R8007/移动4G)线刷刷机教程,一起来学习吧。本站所有OPPOR1S(R8007/移动4G)刷机包都经过人工审核检测,更有刷机保为您提供刷机保险,让您无忧刷机!那么OPPOR1S(R8007/移动4G)要怎么刷机呢?今天线刷宝小编给大家讲解一下关于OPPOR1S(R8007/移动4G)的图文刷机教程,线刷教程和救砖教程,一步搞定刷机失败问题,跟着小编一步步做,刷机从未如此简单! OPPOR1S(R8007/移动4G)搭载高通骁龙SnapdragonMSM8928四核处理器,于2014年4月上市。OPPOR1S是OPPO旗下发布的第二款4G手机,延续了R1简约时尚的风格,后置摄像头提至1300万像素。这款手机外观很漂亮,轻,音质效果好,并且音响设置在底端,不会被遮住。看视频效果好,拍照功能非常强大,人性化设置,手势功能强大。不过价位较高,续航能力一般,性价比并不算太高。这款手机要怎么刷机呢?请看下面的教程。

(图1) 1:刷机准备 OPPOR1S(R8007/移动4G)一部(电量在百分之20以上),数据线一条,原装数据线刷机比较稳定。 刷机工具:线刷宝下载 刷机包:OPPOR1S(R8007/移动4G)刷机包 1、打开线刷宝,点击“线刷包”(如图2)——在左上角选择手机型号(OPPO-R8007),或者直接搜索R8007

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打包工具,兄弟们在网上下载即可搞定后就刷机哦~

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