




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ROM一、搭建制作的环对于制作ROM,大家ROM一、搭建制作的环对于制作ROM,大家必须安装Linux64位系统,在这里并不推荐大家使用虚拟机或者Cygwin。对于择哪一款Linux系统,我个人虽然使用过Debian,最近在使用LinuxMint,但是在这里还是推荐大家是UbuntuUbuntu/。可以安装双系在这里一定要切记安装64位系统,对于安装系统的过程,我就不再多少,大家可以Google一下如果仅仅是移植第三 ROM制作乐 ROM,暂时不需要安装如下环境软件,只有进行自编译移植才要进行如下操安装系统后,大家首先至少要明白终端的使用,如何使用请注意到网络中学习,之后我们就要安装制作ROM所需要的软2.164Ubuntu64位Ubuntu系统在这里需要在终端中输入下面的命令安sudoapt-getsudoapt-getsudoapt-getinstallgitgitkgit-guigit-colavalgrindsshgit-coregnupgpngcrushflexbisongperfbuild-essentialzipcurlzlib1g-devlibc6-devlib32ncurses5-devia32-libsx11proto-core-devlibx11-devlib32z-devlibgl1-mesa-devgccgcc-multilibgcc-arm-linux-gnueabigcc-arm-linux-gnueabihfg++g++-multilibg++-arm-linux-gnueabig++-arm-linux-gnueabihfmingw32tofrodospython-markdownlibxml2-utilslib32readline-gplv2-devgcc-4.4gcc-4.4-arm-linux-gnueabigcc-4.4-arm-linux-gnueabihfgcc-4.4-multilibg++-4.4g++-4.4-multilibg++-4.4-arm-linux-gnueabig++-4.4-arm-linux-gnueabihfgcc-4.5gcc-4.5-arm-linux-gnueabigcc-4.5-arm-linux-gnueabihfgcc-4.5-multilibg++-4.5第2页共8页mkdirchmoda+xgeditmkdirchmoda+xgedit这时将会弹出文件编辑器用于设置环境变量,在最后输入export2.232Ubuntu32位Ubuntu系统则需要在终端中输入下面的命sudoapt-getsudoapt-getsudoapt-getinstallgitgitkgit-guigit-colavalgrindsshgit-coregnupgflexbisongperfbuild-essentialzipcurlflexbisongperflibsdl1.2-devlibesd0-devlibwxgtk2.6-devsquashfs-toolsbuild-essentialzipcurllibncurses5-devzlib1g-devpngcrushschedtoolopenjdk-*mkdirchmoda+xgedit这时将会弹出文件编辑器用于设置环境变量,在最后输入export第3页共8页二、安装常用软在这里,我们推荐使用Scooter公二、安装常用软在这里,我们推荐使用Scooter公司的BeyondCompare软件,这是一款非常好用的比较软件,后们会经常用到它(本文后面将简称 BC。其官方下载网址为 版支持简体中文 版不支持中文,因为是付费软件,在这里就不提供激活码了,请大家互联网中查找,使用教程也请大家在互联网中查找,互联网上有很Dsixda是由XDA开发的打包解包工具,此工具在Linux下可以直接运行,Window下在我的汉化版本已经集成安装教程,由于本人工作较忙,一直没有时间汉化新版,英文水平有限的朋友可以直接使用我的版或者对照使用最新英文最新英文版下载地址/dsixda/Android-个人汉化版下载地址此工具的使用中相关操作的名称,请大家在互联网中搜索定义,毕竟学到了才是3.1安装这是一个经典的解包ROM包中img文件的工具,但是并不是所有ROM都能使用,在这里直接给出地址,关于如何使用,在后续将会详细介绍使用方法,这里先给出下载地址http://ioz9-android-第4页共8页此工具使用之前一定要安装python,windows下安装请去官网下载此工具使用之前一定要安装python,windows下安装请去官网下载下,请下载后放到/需要在终端界面输sudoapt-getinstallcurl/files/bootimg.py>chmoda+x3.2booimg.py的使用打开CMD终端(至于怎样打开及使用,请在互联网中搜索)cd到你的bootimg.py所在的目录将想要解包和打包的ROM放在bootimg.py目录下。同时也可以通过设置环境变量的方法设置,至于怎样置环境变量,请大家在互联网中搜索学3.2.2Linux按照如上步骤,在Ubuntu下终端中输入bootimg.py等命令即可使用3.2.3Window下和linux下的使用命令是相同的,如目前支持以bootimg.pyrepack-ramdisk生成bootimg.pyunpack-ramdisk解开bootimg.pyrepack-bootimg生成bootimgboot.imgbootimg.pyunpack-bootimg解开bootimgboot.imgbootimg.pyunpack-updata解开bootimg.pyunpack-yaffs2解开yaffs2data.img第5页共8页下面一一说明功能中的参--unpack-updata[文件[文件]为空时下面一一说明功能中的参--unpack-updata[文件[文件]为空时,默认使UPDATA.APP,此功能针对华为手机部分型号官解开后,会有四个文件,boot.img,recovery.img,这些都是刷机时可能需要--unpack-bootimg[文件[文件]为空时,默认使用解开后,会有两个文件,kernel和[base]为空时,使用[cmdline]为空时,使用mem=211console=null生成bootimg时,会使用kernel和ramdisk.gz(如果存在ramdisk.cpio.gz,优先使用),生更新--repack-bootimg[base][cmdline][page_size][padding_header][padding_kernel]具体的参数请在注意unpack时的原始参数[文件]为空时,使用第6页共8页[目录]为空时,使用initrd,(请保证这个目录不存输出:cpiolist.txt,[目录]为空时,使用initrd,(请保证这个目录不存输出:cpiolist.txt,initrd目录下的文--repack-ramdisk[cpiolist]为空时,读取cpiolist.txt格1).文件file2).目录dir3).软链接slink[文件]为空时,使用userdata.img(呃,这个小[目录]为空时,使用文件除.img外的其它内容,比如userdata.img时使用ps:这些参数就算看不懂也没关系,可以不用加参数,直接用默认的就行,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 产品推广与营销方案总结
- 私人心理咨询服务免责协议书
- 废旧物资购销合同
- 股份制企业合同审查文书模板
- Unit 1 You and Me 大单元整体教学设计 2024-2025学年人教版英语七年级上册
- 第3章开源硬件创意设计3.4审查并优化方案 -高中教学同步《信息技术人工-开源硬件项目设计》教学设计(人教-中图版2019)
- 川教版信息技术(2019)五年级上册第三单元 图形化编程之聪明的角色 2 侦测太空垃圾-教学设计
- 20《美丽的小兴安岭》教学设计-2024-2025学年三年级上册语文统编版(五四制)
- 2025届高考生物备考教学设计:第四章 细胞的生命历程 课时1 细胞的增殖
- 第六单元课题3二氧化碳的实验室制取教学设计-2024-2025学年九年级化学人教版上册
- 医院人体器官捐献及获取流程
- 结肠造瘘还纳手术配合
- 2024年云南省中考物理真题含解析
- 《安防监控培训》课件
- 2025年中国艾草行业市场现状、发展概况、未来前景分析报告
- (闽教版)六年级下英语教学计划
- 2024年潍坊工程职业学院单招职业适应性测试题库完美版
- 2024国家安全人人有责
- 《档案管理培训》课件
- 氧化还原反应配平专项训练
- 人教版英语高考试卷与参考答案(2024年)
评论
0/150
提交评论