LG Android手机自制ROM教程.doc_第1页
LG Android手机自制ROM教程.doc_第2页
LG Android手机自制ROM教程.doc_第3页
LG Android手机自制ROM教程.doc_第4页
LG Android手机自制ROM教程.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

LG Android手机自制ROM教程1. 解压官方ROM官方rom所需工具下载:KDZtools.7z1) 将下载到的工具解压到任意文件夹我的工具在D:KDZtools下2) 解压KDZ文件,这里以港行V10A为例将V10A_00.kdz放到任意文件夹下,这里我放到D:ROM文件夹下。运行KDZtools里面的KP500-Utils-EN.exe,输入i,回车(从KDZ里提取文件)输入KDZ文件的目录,D:ROMV10A_00.kdz,回车同一目录下找到V10A_00.cab文件,解压CAB文件后得到dz文件,港行V10A为: LGP500AT-00-V10a-454-XX-OCT-05-2010+0-DZ.dz3) 解压DZ文件解压DZ文件需要用到 DZExtract.exe在命令行下进入ROM文件夹:cd D:ROM在命令行下输入 D:KDZtoolsDZExtract.exe -x LGP500AT-00-V10a-454-XX-OCT-05-2010+0-DZ.dz完成后在当前文件夹下会有很多文件,其中boot.img 和 system.mbn_0,system.mbn_1,system.mbn_2 是我们所需要的文件。4) 合并并解压system.mbn要解压system.mbn必须先将三个文件进行合并,继续在命令行下输入: copy /b system.mbn_0+system.mbn_1+system.mbn_2 system.mbn将system.mbn复制到一个新文件夹下,例如 D:ROMsystem,输入命令:D:KDZtoolsunyaffsmbn.exe system.mbn完成后将会得到官方rom中system目录下的所有文件,这时可以删除system.mbn了。5) 制作基础rom包用7-zip或winrar等压缩工具新建一个zip格式压缩包将第3步得到的boot.img和第4步得到的system文件夹一起放到这个压缩包的跟目录下保存。注意:v10e,v10b等等2.2.1版的rom需要特殊处理否则无法root,方法如下: system/bin文件夹,删除所有文件大小为28字节的系统文件。到这里我们就有了一个基础的rom包,后面就可以开始制定rom了。2 制定rom此教程适用于大多数已经root过的android系统手机,已经验证的机型为:* HTC:Hero / G2 Touch, Nexus One, Dream / G1, Magic / myTouch 3G,Tattoo / ClickDroid Eris, Evo 4G,Incredible,Legend,Buzz / Wildfire* Huawei Joy (8210) / Vodaphone 845* LG Ally / Aloha / Shine Plus,GT540 ,P500/P503* Motorola CLIQ* T-Mobile PulseWindows下Cygwin环境:必要工具下载:JDK:sun官方下载页面(点击Download JDK按钮)定制版Cygwin:点击下载dsixdas HTC Android Kitchen:点击下载1,安装JDK 1.6,默认C盘,如果在别的盘,下面的路径自行对应修改2,设置环境变量:JAVA_HOME、PATH、CLASSPATHJAVA_HOME: 我的电脑-属性-高级-单击“环境变量”按钮-单击“系统变量”区域的“新建”按钮-在“变量名”文本框中输入 JAVA_HOME,在“变量值”文本框中输入JDK的安装路径(列如C:Program FilesJavajdk1.6.0_22),单击确定PATH:在系统变量中查看PATH变量,如果存在PATH,则在最末尾多添加一个%JAVA_HOME%bin;(直接添加,无需加空格之类的)。如果不存在,则新建变量PATH,设定变量值为:%JAVA_HOME%bin;CLASSPATH: 在系统变量中查看CLASSPATH变量,如果存在CLASSPATH,则在最末尾添 加%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;。如果不存在,则新建一个,设定变量值 为:%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;3,安装Cygwin:1) 解压下载到的压缩包(比如解压到C盘,解压出来的东西包括:cygwin_packages文件夹、setup.exe、安装说明.txt),记得路径中不要带中文,最好也不要带空格。2) 运行 Setup.exe 安装程序3) 选择 Install from Local Directory,然后点击 Next (下一步)。4) 接下来,指定根目录。也就是你想要安装 Cygwin 的位置(但不能是本压缩包解压出来的 cygwin_packages 文件夹)。如果你喜欢,可以是 C:Cygwin,注意要确定文件夹名种没有空格。然后点击 Next (下一步)5) 然后,指定 Local Package Directory,必须指定为 cygwin_packages 文件夹所在路径(且cygwin_packages下级目录必须是http%3a%2f %2%2fpub%2fcygwin%2f)。假如跳出了一个警告对话框,点击yes(是)。6) 当安装程序显示出所有的包名时,点击上方第一个的 All Default 为 All Install (点击那个环形箭头符号)(这一步有比较长的进度条)7) 然后点击 Next (下一步),安装程序就会为你安装好 Kitchen 需要 Cygwin 提供的一切支持8) 最后,点击桌面上的 Cygwin 快捷方式以便为你创建 home 文件夹。(如果此步一闪而过注意检查第六步)4,安装使用厨房(dsixdas HTC Android Kitchen): 1) 完成上面的步骤后,将下载到厨房解压到C:CygwinhomeAdministrator(如果是你设置了自己的登录名,那么Administrator就变成你自己的用户名就行了,同理如果你不是在C盘,做相应变化)也 就是说,解压完厨房,C:CygwinhomeAdministrator目录下必 有:original_update,scripts,tools,menu这几个厨房文件。找到 .bash_profile 文件里最后加上这个 export JAVA_HOME=/cygdrive/c/Program Files/Java/jdk1.6.0_222) 点击桌面上的 Cygwin 快捷方式3) 执行命令:./menuLinux环境下:需要安装java6,方法如下:终端中输入:sudo apt-get updatesudo apt-get install sun-java6-bin sun-java6-jre这一步以后会出现一个灰白色的方框,是一些使用前的守则还是什么的。要按TAB键来选定OK进行安装。以上过程可能会出现叫你判断y/n的,按下y然后回车就可以了。解压dsixdas HTC Android Kitchen到任意目录,执行命令 ./menu厨房使用说明:厨房支持zip格式和boot.img+system.img格式的rom包将原来的rom包放到厨房的 original update 目录下。运行厨房 (./menu)根据屏幕提示:选择1,按回车,再按回车,在按1选择刚才拷入的boot.img和system.img或zip包,按回车后就开始分解文件。分解后提示查看ROM的一些信息,根据需要Y或者N,回车。根据菜单上的功能按相应的数字键进入。并根据提示完成定制,例如root,Deodex等。配置完,在主菜单选择99按回车可以打包定制目录,自动生成ROM厨房简单翻译:Main Menu(主菜单)1. Set up working folder from ROM(从ROM文件导入到工作文件夹)2. Add root permissions(加入ROOT权限)3. Add BusyBox(加入BusyBox)4. Disable boot screen sounds(禁止启动音乐)5. Add wireless tethering(加入WIFI共享)6. Zipalign all *.apk files to optimize RAM usage(对所有apk进行Zipalign,进行程序内存优化)7. Change wipe status of ROM(刷机时清除机器数据和缓存,但不包括SD-ext分区)8. Change name of ROM(更改ROM的名称)9. Check update-script for errors(检查update-script升级脚本是否有错误)10. Show working folder information(显示工作目录下rom的信息)Advanced Options(增强定制选项)11 - Deodex files in your ROM (Deodex ROM中的文件,就是把system/app下的APK和ODEX合并为一个apk文件,以便进行更新系统软件)12 - Add task killer tweak for speed (stock ROM only)(加入Android内存优化用以加快速度,只适用于官方ROM)13 - Add /data/app functionality(加入自定义可卸载程序存放目录,放在这里面的程序刷机后可以卸载,刷完格式化手机也会丢失)14 - Add Nano text editor + sysro/sysrw(加入Nano文本编辑器,System目录的只读和读写转换)15 - Add Bash (command shell)(加入Shell命令集)16 - Add Apps2SD(加入Apps2SD功能,就是A2SD+之类的)17 - Add /etc/init.d scripts support (busybox run-parts)(加入对/etc/init.d目录下脚本运行的支持)18 - Add custom boot animation functionality(加入自定义开机动画的支持)19 - Porting tools (experimental)(移植工具,仅测试)20 - Unpack or re-pack a boot.img(打包或解包boot.img)21 - Sign APK file(s)(签名apk安装包)22 - Convert update-script or updater-script(转换update-script 或者updater-script)23 - Run plugin scripts(运行插件脚本之类的)99. Build ROM from working folder(将工作目录下的ROM打包,打包完就可以刷机了。)00. About/Update kitchen(厨房的升级,关于)X. Exit(退出)3 刷自己制作的rom注意:你需要在 设置-应用程序-开发 中勾选 USB调试1. 获得 root 权限要获得root权限你的系统版本需要是 V10A V10B V10C,之后的版本需要先降级后才能获得root权限,刷官方ROM具体方法可以参考:LG P500使用报告+刷ROM教程+新机必装软件推荐,更新关于刷机的问题!入手P500已经有一周多了,今天写这个帖子希望能给观望中的兄弟一些参考。不多说直接往下看补充一下:这两天有几位兄弟找找到我说刷机后不能启动,一直停留在开机画,我问了下基本都是因为没刷之前删除过系统自带的程序。如果没删过的一般不会出现问题。(刷新系统后,系统还是会保留之前的系统软件信息。)出现这个问题了我们该怎么办呢? 请按小房子+搜索+音量小 然后开机 进入恢复模式。然后就可以启动全新的系统了。记住按住这3个键然后开机直到出现一个安装画面,就可以松了。电源键不用一直按,还有恢复了过后第一次启动有点久,请耐心等待一下。一、手机方面1.机器外观:拿到手后第一感觉是真机比网上的图片好看很多,比较薄外壳是磨砂的手感很好。外观比较耐看。2.屏幕效果:屏幕亮度很高,我一般都是开到百分之10左右就感觉比较合适了,色彩我感觉很鲜艳,不像我以前的DEXT有种发灰的感觉。总体来说屏幕效果确实不错。2.通话音质:不开免提的情况下通话声音比较干净没有什么杂音,开了免提会仔细听会有一点低噪的那种莎莎声不过不大(喇叭问题?)。3.机器硬件:这个我想关注这个机子的兄弟都应该比较清楚了双512,ROM可用新机是170左右,RAM显示是418MB 可用一般都有200多MB。4.3D性能: 这机CPU是Qualcomm MSM7227 600MHz内置GPU(adreno200)玩雷霆急速2,和愤怒的小鸟很流畅,地牢猎手跑动的时候微卡其他未测试。6.音质: 原装耳机效果非常垃圾我直接就丢弃了,然后用买的个20块钱的山寨SONY耳机试了一下,感觉还是不错,和一般的MP3差不多也没什么比较特别的,手机听歌也不能过于苛刻了哈,另外就是这机子外放声音很大。5.视频播放:我在网上下了480*720的MP4格式视频 播放非常流畅毫无卡顿,RMVB我没试,一般也不喜欢用手机看视频,很耗电。7.照相效果:第一次拿到这机拍照的时候我确实惊讶了,320W的相机居然能拍出这么好的效果,说老实话比我的DEXT500W真的好很多。拍出的相片很清晰。而且各种设置非常全面,微距那些什么都有。一般的拍照已经能够胜任了。8.电池续 航:1500毫安的电池还是比较不错,大概测试了下我晚上2点睡。待机到第二天8点早上消耗了百分之18开飞行模式估计百分之2到百分之5 8点上班后9点开始听了2个小时MP3到11点期间QQ一直挂上。,下午上班2点开始挂Q又听了一两个小时MP3到5点的时候开始用QQ聊天快到6点的时 候电池报警百分之15,对了还打了几分钟电话和发了几个短信息。下班回家还有百分之10的电我就开始充电了。总体来说如果上网比较少的话正常使用2天估计能行,主要是上网和,屏幕开启比较费电一些。机器情况就说到这里下面是第二大点。“刷机”也是什么都不多说直接往下看1.准备工作,把SD卡和SIM都取下来。2.装好电脑上的手机驱动程序,(就是能连接手机可以打开U盘模式)能成功连接手机PC助手,91助手那些就行了。驱动自己找一下3.开启手机,打开USB调试模式(估计不开也行)反正我是打开的。4.在设备管理器中,禁用下图里的两个调制解调器设备,否则刷机可能会出现问题。5.开启刷机程序KDZ_FW_UPD_EN 界面是这样的6.在程序TYPT选项是 3GQCT,后面的PHONEMODE 是DIAG 都是默认不用选择,再点击那个文件夹图标选择你要刷的ROM,点击下面按钮就开始刷机啦,这时后手机屏幕会变成绿色中间有几个英文大概是个什么模式的意思我也没注意。7.等待大概2.3分钟的样子就刷完了,如图 完成后手机会自动关机,然后呢会出现一个充电的画面再然后就屏幕就黑了。这时候就是真正的完成了。可以拔掉数据线开机咯。付上ROM下载地址 /t hread-495662-1-1.html 这里可以下载ROM里面也有刷机教程不过非常复杂。下面再说说新机必装的几个软件。第一个当然是ROOT啦,用一键ROOT工具就行了非常简单。ROOT了后就可以修改系统里面的东西了比如换字体那些而且有很多软件也需要ROOT权限第二就是LauncherPro 这个桌面助手功能很强大,安装了后滑动效果比自带的桌面流畅太多了,特别是进入程序菜单更能体现出来,界面也很美观很多人都用这个。注意这个软件安装完后要按“房子”键选择桌面助手,才能出来,在程序菜单里是看不见的。我刚开始也不知道整了半天。要对这个软件进行设置,按菜房子左边的菜单键。这两个是比较主要的其他就是内存管理和ROOT浏览器,上网管家,7键开关(这个没有你就OUT了),系统程序卸载器(可以删除系统自带的软件需要ROOT权限)。好软件就推荐这几款其他的大家自己想怎么整就怎么整了哈。获得root权限可以使用可以使用上面帖子中的“一键安全root工具”。2. Custom Recovery1. 下载 LG P500 Custom Recovery (作者:Drellisdee)2. 下载 ADB工具 和 USB驱动3. 安装USB驱动,把Custom Recovery中的两个文件解压到SD卡根目录,然后关闭SD卡存储,在 设置-应用程序-开发 中勾选 USB调试。4. 解压 ADB工具 到电脑上任意目录,运行里面的 adbshell.bat,弹出命令行窗口。5. 输入 su 命令,手机会出现请求root权限界面,允许请求,然后按顺序输入下列命令:mount -o remount,rw -t yaffs2 /dev/block/mtdblock1 /systemcat /sdcard/flash_image /system/bin/flash_imagechmod 755 /system/bin/flash_imagemv /system/etc/install-recovery.sh/system/etc/install-recovery.sh.bakmount -o remount,ro -t yaffs2 /dev/block/mtdblock1 /systemflash_image recovery /sdcard/recovery-RA-GNM-thunderg-1.1.0.img6. 到这里Custom Recovery安装完毕,在命令行中输入 reboot recovery ,手机会重启进入Custom Recovery。或者手动重启手机,同时按住电源+减小音量+Home(房子)键进入Custom Recovery3. Custom Recovery菜单Reboot system now: (重新启动)USB-MS Toggle : (挂载 (mounts) SD 卡使用大容量储存)Backup/Restore: (备份恢复)- Nand Backup : (执行 nandroid 备份,包括 data, cache, boot, system)- Nand Backup + .android secure : (备份以上的东西及在SD卡上的 .android_secure)- Nand + ext backup : (data, cache, system, boot, 及 ext 分区上的 App2SD)- Nand Restore : (查看及选择恢复)Flash Zip From Sdcard: (刷Zip包,一定要在SD 卡的根目录)Wipe Menu: (清空)- Wipe data/factory reset: (清空 data 及 cach

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论