怎么自己做移植刷机包移植教程

当前位置:
&&&ROM移植与在linux下制作说明
ROM移植与在linux下制作说明
&ROM助手,没有对ROM移植功能,ROM移植对借助其他相关的工具进行操作。
下面是ROM分发整理的一些关于ROM移植和linux下 配置环境与编辑ROM包的教程
1. ROM包移植教程 &
2. linux 下ROM编辑环境配置 &
3. linux 下安卓厨房配置 &
4. linux环境下精简system.img文件 &
5. 安卓系统文件结构和系统文件说明 &&
以上收集的教程,也有时效性,安卓一直在更新中,包括相关的软件。
在学习过程中,需要注册 linux 的版本。不同时的linux版本和系统位,安装的环境和工具软件是不一样。&
& & & & & & & &安卓目前版本也好有好多,新版本对部分内容也进行了修改,要查找资料时要注册,资料与对应的安卓版本。
ROM分发平台,目前开放了渠道会员提问功能,如有需要,可以在平台上与大家一起讨论交流。
Ta的热门文章
87人申请驰为hi9平板
484人申请先河私有云服务器
564人申请MIPOW无线便充宝“X”
882人申请山猫口袋航拍无人机
1660人申请TFZ监听耳机King Pro
¥3699【微鲸智能投影M1】微鲸智能投影M1 给你生活仪式感
¥3199【空气净化器】AIRX空气净化器A8:大风量无惧噪音
¥1899【ILIFE智意天目X660扫地机器人】ILIFE智意天目X660扫地机器人:全新打造
AI视觉清扫
¥1499【健腹器】SLENDERTONE健腹器:型动人生 大有不同
¥109【ROMOSS】罗马仕(ROMOSS)太阳神移动电源/充电宝 能量随时就位
你还可以分享到以下地方,获得10蘑菇参与!
免费试用:
微信添加"亿智蘑菇"获取我们的服务
微博添加"亿智蘑菇"获取我们的服务
下次自动登录
使用第三方登录手机签到经验翻倍!快来扫一扫!
MIUI 4.0 Rom移植教程 喜欢移植的可以看看
1683浏览 / 27回复
在安智论坛上看到一个帖子,分享给大家,目前论坛还没有人做rom移植,希望有兴趣的大神可以试一试。为了帮助广大的 MIUI 发烧友将 MIUI ROM 移植到自己所喜爱的机型上,MIUI 开发组创建并开源了 patchrom
项目,同时发布此配套教程。该教程主要探讨的是如何在原厂 ROM的基础上定制出自己的 MIUI ROM(原厂 ROM
指的是由生厂商发布的官方ROM,具有最好的稳定性),这也是我们项目名称的由来(对已有的 ROM 作修改,类似于对软件打patch 的过程,因此称作
patchrom)。虽然本教程着重于如何定制 MIUI ROM,但是其中涉及到的技术和概念是通用的,适用于任何 ROM
的定制。要完全掌握此教程,你需要有 Linux 操作系统的使用经验,了解 Java 语言,有一定的Android
编程经验最好。如果只是要修改资源(比如汉化等),基本上不需要有任何编程知识。 本教程分成六个章节:第一章:搭建开发环境,简要的介绍如何准备必要的开发环境。第二章:认识 Android 手机,从
ROM 开发者的角度来看 Android 手机系统的结构。第三章:寻找合适的原厂 ROM,patchrom 项目是基于原厂 ROM
进行修改的,这一章会介绍一些准则来判断什么是合适的ROM。第四章:反编译,介绍 apktool 工具和反编译的基础知识。第五章:移植 MIUI
Framework,讲述如何移植 MIUI 框架层的代码。第六章:移植 MIUI App,讲述如何移植 MIUI 的应用程序。第七章:制作
ZIP 刷机包,讲述如何制作一个 ZIP 刷机包。
感谢分享!
感谢你的分享
对 楼主 gongzi15205 说:=========================真的好有用~~~我也想自己做miui
很好,支持。
谢谢楼主,学习一下
我去下载学习了啦!!
aaaaaaaaaaaaaaaaaaaaaaaaaaaa啊啊啊啊啊啊啊啊啊啊啊啊啊
你很棒哦DDDDDDDD
灰常感谢楼主
看一看瞧一瞧
来过,顶,看看
对 楼主 gongzi15205 说:=========================风帆股份股东方
真是4.0的?
无z话费。。。
想了解下,虽然本人小白
阿萨啊娃娃我的
支持键盘翻页 ( 左右 )&
可能感兴趣的板块:
用户名/注册邮箱/注册手机号
其他第三方号登录Android ROM移植教程_百度经验
&&&&&&&&&手机周边Android ROM移植教程
百度经验:jingyan.baidu.com一千个人一千个哈姆雷特,安卓这个开放的平台给了大家一个充分展示自己个性的平台。那么,怎么又能在众多安卓用户中脱颖而出,充分展示自己的个性呢?听者有心在这里特制作了一系列安卓优化教程,让大家都能够充分在自己的手机上展示自己的个性,我的安卓我做主!下载完ROM以后,用解压工具解压到一个目录,先将odex合并到apk文件中去,这里要用到工具,odextools.zip,下载详情请见安智论坛。转换好会放到另一个文件夹里面,把原来的文件删掉,把生成的放回去就可以了。如果转换过程中失败了,应该是JAVA的版本低了,升级到最新的JRE试一下。当然,也可以不合并,并不影响ROM的移植。.替换自己手机专用的文件,一般我们要下载近似机型的ROM,我们下载了以后,要先把自己手机专用的文件替换进去:boot.img和bcm4329.ko分别为内核和无线驱动,一般来说换内核必换的system/lib/modules/bcm4329.ko,这个文件是wifi和蓝牙驱动,不同内核的驱动不同,如果不换wifi和蓝牙只会提示错误。这个可以从CyanogenMod7的ROM中提取。也可以到XDA上面下载新的AOSP核心。bin/目录下的2个文件,awb_camera和lsc_camera这2个是相机相关文件, etc/firmware这整个文件夹都可以替换掉(注意,是etc下面的firmware) etc/目录下A1026_CFG.csv、AdieHWCodec_WA.csv、AdieHWCodec.csv、media_profiles.xml、NOTICE.html.gz 音频解码和视频相关配置,替换掉 etc/gps.conf GPS的配置,可以自己去搜一下,了解如何改后,可以自己动手改一下。lib/hw/目录下,从原来ROM中提取后替换掉。 lib/modules/bcm4329.ko为WIFI驱动,替换掉。lib/目录下的.SO文件,可以去CM对应版本的ROM中拿(CM7为2.3,CM9为4.0,CM10为4.1),注意:千万要看好了,是在用官方ROM和基础ROM对比文件大小,不要拿CM7的对比,替换错了会开机卡在第一屏。usr/目录下的keylayout和keychars2个文件夹是键盘相关文件,可以直接从我的ROM中提取替换。到此为止,简单的工作都做完了。& & 下面要开始修改文件了。 修改刷机脚本 updater-script 这个比较简单,一般只要修改前面几行,把条件改一下,再加一段欢迎词,请对照我提供的文件进行修改。 修改build.prop system/build.prop 这个文件嘛,一般是留名用的: 主要改以下几个地方: 1、ro.product.locale.language=hdpi(或者有的机型是mdpi ldpi) ro.product.locale.region= 改成ro.product.locale.language=zh ro.product.locale.region=CN 这样开机第一次锁屏的时候就是中文2.ro.build.description= 后面改成你想要的,也就是你作品的名字 ro.product.versi on= 这里也可以改成你作品的名字或者版本号,一般我们留为基于制作的官方系统的驱动版本号 3、 ro.sf.lcd_density= 后面一般为240。 4、 ro.ril.def.agps.mode = 2 听说改成0可以加速gps定位省流量 请对照我提供的文件进行修改, 这样,我们的移植就算完成了,接下来就是生成ROM了,我们用压缩工具将ROM打包成zip格式,注意目录结构,生成的zip根目录就有MATE-INF和system,别搞错了。将打包好的zip文件拷到工具包当中,改成update.zip,再双击sign.bat进行签名,签名后就生成了update_signed.zip了。 把签名后的ROM拷到卡上刷机吧。详情请见安智论坛原作者:安智论坛经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。投票(2)已投票(2)有得(0)我有疑问(0)◆◆说说为什么给这篇经验投票吧!我为什么投票...你还可以输入500字◆◆只有签约作者及以上等级才可发有得&你还可以输入1000字◆◆如对这篇经验有疑问,可反馈给作者,经验作者会尽力为您解决!你还可以输入500字相关经验0346102热门杂志第1期你不知道的iPad技巧3693次分享第1期win7电脑那些事6481次分享第2期新人玩转百度经验1349次分享第1期Win8.1实用小技巧2627次分享第1期小白装大神1864次分享◆请扫描分享到朋友圈109被浏览22,846分享邀请回答486 条评论分享收藏感谢收起31 条评论分享收藏感谢收起后使用快捷导航没有帐号?
& && &首先一下内容有点多,各位大神勿喷!!
& && &一直沉着于智能手机的热情,首先声明我不是高手,一些微乎其微的小小经验都是源于百度自学和自己对于安卓的兴趣,但由于度娘的局限性使得有很多的东西使我们所不能闻及而求知欲却迫不及待。。。。我们都知道,智能手机刷机包分为线刷包和卡刷包,而我们通常使用的救砖方式就是选择官方的线刷、卡刷ROM,而目前市场上大多数选择的基底包也就是线刷方式,因为卡刷的官方基底包微乎其微,我们能做的最多是按部就班或者简单的一些刷机包的移植,比如利用厨房工具解包官方的线刷然后制作成为第三方的民间卡刷包,而解包后再次打包成为线刷固件的软件也是微乎其微,目前出了一个叫做“ROM助手”的软件其对于一些system.img系统的简单精简、添加有一定功效但对于线刷包真正的解读还是远远不足以够的!
& && &好了,不罗嗦了,对于专业刷机的同仁或者搞售后的同仁们是否也有过对于经常找不到刷机包而苦恼金钱的白白流失,本文主题就是ROM的制作、官方卡刷包的制作,其不想因为维修一个手机而再去搞个什么繁琐的“第三方recovery”,我们都知道,只要有官方的线刷基底包,我们就可以移植,要是我们可以利用自己制作好的民间包经过打包签名后变成手机自带的官方“recovery”可刷的官方ROM包,这样的话救砖就只是分分钟的事情了,而且对于某些客户的要求来说,一些自己不会线刷或者没有线刷条件的客户需求卡刷的我们也可以为他们提供移植成果的便捷服务,而至此我们所需求的、迫在眉睫需要了解的我列为以下几点,希望大神们以及各位热衷于智能的同仁们伸出你们的援手,多多指教,
1、线刷包—解包—移植—打包—成为线刷包?
(如:利用厨房工具解包的system.img如何再次打包为system.img?当然,除了上面提到的“ROM助手”之外);
2、线刷包—解包—打包—成为官方签名的卡刷包?
(简单的说就是线刷解压后做出来的卡刷包可以经过签名后成为第三方卡刷,那么能不能把做出来的卡刷包通过什么方式制作成为经过官方签名的官方卡刷?);
3、第三方卡刷包—打包—反制作成为官方的线刷包?
(其以上3个主要问题在于“打包”和“官方签名”的难题上)
4、第三方卡刷包—装换签名—变换为第三方卡刷包?
5、刷机脚本META-INF的编写教程上?(小弟不才,其自己编写或者改写的刷机脚本移植都刷不进去,只能套用现成的刷机脚本)
& &以上问题为本人所纠结的问题,有很多在度娘上是问不出的,所以只能求救于各位,请有大婶们的不吝赐教,也希望热衷的同仁们一起互相交流,相信没有到达不了的需求,只怕没有进取的心,好奇将永远是我们的成功动力!需要交流方式可直接回复,也可以加我QQ& &

我要回帖

更多关于 美版s7edge移植刷机包 的文章

 

随机推荐