安卓手机厨房Kitchen说明.docx

上传人:飞****2 文档编号:60145792 上传时间:2022-11-13 格式:DOCX 页数:5 大小:41.87KB
返回 下载 相关 举报
安卓手机厨房Kitchen说明.docx_第1页
第1页 / 共5页
安卓手机厨房Kitchen说明.docx_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《安卓手机厨房Kitchen说明.docx》由会员分享,可在线阅读,更多相关《安卓手机厨房Kitchen说明.docx(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、DSIXDAs ROM Kitchen for HTC Android DevicesDSIXDA的HTC安卓ROM(固件)定制工具2011.2.23 文章作者:Will Verduzco 是否你曾经想制做自己风格的ROM,但是又没有足够的编程经验去真正实现它?非常幸运的是,XDA高级版主Dsixda已经为HTC安卓设备制作了一个非常好的烹制工具,这个工具应该能够实现你所有ROM定制的需求。这个工具只兼容Linux和Mac OS X,所以如果你的电脑正在运行windows系统,你将需要使用Cygwin或是一个虚拟机,比如VirtualBox。想得到一些具体细节和其它的解决方式请参考Kitche

2、n FAQ。根据开发者提供的信息,这个工具被定位于以下目标人群:*哪些想要打造自己品牌的新定制Roms且又想要找一个容易的地方开始的人哪些仅仅想将一个发行版的Rom或是其它人制做的ROM修改为自己喜欢的风格的人哪些为了制作或是提取ROM而被这些脚本语言和复杂的命令行所困惑的人到目前为止,以下设备已经被支持:Buzz / WildfireDesireDesire HDDesire ZDream / G1Droid ErisEvo 4GEvo Shift 4GHD2 using NAND ROMHero / G2 TouchIncredibleLegendMagic / myTouch 3GmyT

3、ouch 4GNexus OneTattoo / Click所有的已经获得完全root权限的其它一些HTC的Android设备(没有经过测试)所有的能运行Android系统的其它一些HTC Windows Mobile设备(没有经过测试)根据其它论坛的会员反馈,一些非HTC设备也被支持:Huawei U8100/U8110/U8120/U8150LG AllyLG Shine PlusLG GT540 OptimusMotorola CLIQSamsung Galaxy S-你必需用RMGerens SGS版本的kitchen工具Sony Xperia X10 / X10 Mini / X10

4、 Mini Pro 没有 boot.imgT-Mobile Pulse软件的具体说明和下载见下面回贴!=HTC Android Kitchen - by dsixda (xda-developers . com)=软件菜单介绍(英汉对照)Main Menu主菜单1. Set up working folder from ROM 1.设置ROM的工作目录2. Add root permissions 2.添加root权限3. Add BusyBox 3.添加BusyBox4. Disable boot screen sounds 4.禁止第二屏启动的声音5. Add wireless tethe

5、ring 5.添加无线共享6. Zipalign all *.apk files to optimize RAM usage 6.使用Zipalign压缩所有的apk文件以优化RAM使用7. Change wipe status of ROM 7.更改ROM的擦除状态8. Change name of ROM 8.更改ROM的名称9. Check update-script for errors 9.检查更新脚本错误10. Show working folder information 10.显示工作目录信息Advanced Options高级选项11 - Deodex files in yo

6、ur ROM 11 - Deodex你ROM中的文件 (译者注:就是把system/app下的APK和ODEX合并为一个apk文件,以便进行更新系统软件)12 - Add task killer tweak for speed (stock ROM only) 12 - 添加task killer工具来调整运行速度(只适用于官方ROM)13 - Add /data/app functionality 13 - 添加/data/app功能(译者注:加入自定义可卸载程序存放目录,放在这里面的程序刷机后可以卸载,刷完格式化手机也会丢失)14 - Add Nano text editor + sysr

7、o/sysrw 14 - 添加Nano文本编辑器和sysro/sysrw(系统只读或读写转换)15 - Add Bash (command shell) 15 - 添加Bash(命令行)(译者注:不知道是什么高级东东)16 - Add Apps2SD 16-添加Apps2SD17 - Add /etc/init.d scripts support (busybox run-parts) 17 - 添加/etc/init.d脚本支持(译者注:可能是可以开机自动运行/etc/init.d目录下的脚本吧,做一些初始化的工作)18 - Add custom boot animation functio

8、nality 18 - 添加定制启动动画功能19 - Porting tools (experimental) 19 - 移植工具(实验)20 - Unpack or re-pack a boot image 20 - 解包或打包boot镜像21 - Unpack data.img 21 - 解包data.img22 - Sign APK file(s) 22 - 签名APK文件23 - Convert update-script or updater-script 23 - 转换update-script或 updater-script24 - Run plugin scripts 24 -

9、 运行插件脚本99. Build ROM from working folder99. 从工作目录中生成ROM00. About/Update kitchen 00. 关于/升级kitchen0. Exit 0.退出注意:刷Rom需要一个定制的recovery菜单。(泽者注:一般XX过权限的都有了这个东东。)KITCHEN工具下载和帮助 警告:在你将要做以下工作之前,请阅读常见问题(FAQ) 安装软件 因为kitchen工具的使用问题而准备在这个贴子里发言来寻求帮助之前*软件下载地址见附件文本*Release Notes版本发行记录版本0.130 (2011.2.22):改进了de-odexi

10、ng routine的 brute-force method,现在应该更快和更可靠了增加了对Motorola Atrix framework and apps de-odex的支持 修正了单个文件de-odex模式的一个错误,用户试着详细述一个classfile,但是被一个已经定义的脚本所拒绝。在单个文件de-odex模式中增加了一个选项,用户可以再试一下,如果以前deodex失败修正了在de-odex routine中的其它一些小错误修正了错误,语法错误将会被显示出来,如果你遇到一个坏的system.img 和 data.img修正了Explore2fs 记录文件有时候会被删除的错误进行Ro

11、m制作,可能需要一些基础的计算机知识,比如Dos命令行操作,目录操作,更多的是需要虚心学习的精神、一点点勇气和空闲时间。如果你感兴趣,且英语很好,还是请参考原贴作者写的教程。如果你不想看英语,哪就看我的翻译吧,水平有限,错误难免,还请批评指正。有时候,某些应用并不太常用,放在ROM里面占空间挺可惜的,不如把它变成一个单独的APK安装包,想用的时候再装来的更方便些。这种时候,就需要把优化成APK文件和Odex文件组成的程序重新合并起来。需要用到的工具是smali,一个开源的java处理软件http : /code 下载里面的baksmali和smali的jar文件到工作目录,把ROM里面的cor

12、e.odex, ext.odex, framework.odex, android.policy.odex, services.odex这5个文件也放在同一目录(也可以放在别的目录,通过设置BOOTCLASSPATH指定,默认就是当前目录)。我们以teeter为例子,ROM里面拿出来的可能是2个文件,teeter.apk + teeter.odex。第一步,分解odex文件:java -jar baksmali-1.2.1.jar -x teeter.odex如果没其他问题,会在工作目录生成一个out的目录,里面是分解出来的一些文件,我们在此不深究这些文件的作用。第二部,把分解得到的文件变成classes.dex:java -Xmx512M -jar smali-1.2.1.jar out -o classes.dex这样,我们就得到了一个有用的classes.dex文件,用WinZip或者WinRAR打开teeter.apk文件,把这个classes.dex放进去,最后再用signapk把最新得到的这个包含classes.dex的apk重新签署一下,就生成一个可以安装的单独APK程序了。就这么简单。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com