设为首页收藏本站

移动叔叔

搜索
查看: 593|回复: 0
打印 上一主题 下一主题

[教程] 安卓ROM制定初级教程..........

[复制链接]
跳转到指定楼层
楼主
发表于 2013-8-7 10:46:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  自己想要什么样的ROM只有自己动手了   

开发安卓前建议大家先去安装厨房

今天小杰给大家找点教程     动动手就能有自己的ROM   


教程来源于梦想的...

安卓都是换汤不换药   原理大概都一样




一、ROM的初级定制:
1.1ROOT加入;(使用厨房一键ko)

1.2、系统精简;
以最基础的软件精简为例子吧!
第一部,我们要了解清楚什么软件可以精简,什么软件不能精简,如果乱精简,后果就是,刷机后,无限重启!
一般情况下,rom的应用程序列表是在system/app目录下(data/app)
精简方法非常简单,使用winrar打开你要精简的zip包,直接把要精简的apk删除掉即可

1.3、脚本编写;
认识recovery教程(百度搜索下,很容易找到脚本列表的)
一般情况下,刷机脚本文件在刷机包的META-INF/com/google/android目录下
下面我们制作一个C8600加刷字体和开机画面的加刷包
刷机包文件结构
System/fonts/DroidSans.ttf & DroidSansFallback.ttf (要替换的字体文件)
META-INF
Data/cust /media /bootanimation.zip (因为C8600的开机动画是在data下的,所以我们要新建一个data)
然后你可以用记事本等软件编写脚本,脚本如下
show_progress 1 0
copy_dir PACKAGE:system SYSTEM://复制SYSTEM的所有文件替换到系统SYSTEM目录下
delete_recursive DATA:cust/media//删除 Data/cust/media文件夹
copy_dir PACKAGE:data DATA: 复制DATA的所有文件替换到系统DATA
至于为什么要删除media文件,因为C8600替换开机画面必要要做这一步,一般情况下,开机画面的替换无需这么麻烦的!

1.4、配置文件修改;
说最基础的,我们来修改一下C8600的按键配置文件吧!
提取配置文件system/ usr/ keylayout/ surf_keypad.kl
你可以使用记事本等工具进行代码的编写和修改,我们就把相机键或者确认键改为home键吧!梦想Rise来偷懒下,其实这教程我之前已经发过,所以就拿这个做例子吧!
改轨迹球中间的确认键
key 232
DPAD_CENTER
WAKE_DROPPED
把这行修改为:
key 232
HOME
一定注意:删除“WAKE_DROPPER”及前面的空格,也就是这一行“HOME”之后是没有任何字符的。
相机键
改相机键比较简单,直接把全文的“camera”替换成“home”即可

1.5、开机动画修改;
上面已经说了C8600的替换方法,下面说下CM7的吧!
winrar打开zip包,来到system/ media下,把bootanimation.zip替换即可,其它rom也是一个道理的,自己找找便可!

1.6DATA制作;(使用厨房一键ko)

1.7、内核替换、字体替换、版本修改;(使用厨房一键ko)
这里说说版本的替换,因为很多ROM都不同,厨房替换不一定完美
版本号修改(这里以CM7为例子)
提取system/ build.prop
修改“修订版本”,查找“ro.modversion=”然后在后面加上你要的“修订版本”字眼
版本号是这个“ro.build.display.id=”不过不是你编译的系统最好不要修改
字体替换(这个之前也写过,我copy去,梦想就是这么懒的,没办法!)
A:修改系统字体样式,简单,
将你要替换的字体文件名改成“DroidSans.ttfDroidSansFallback.ttf”前面英文后面中文
替换到zip包的system/fonts/目录下即可

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 /1 下一条

© 2008-2025 移动叔叔. 版权所有,专业的网络售后平台 ( 闽ICP备18006692号-3 )

商务合作点击这里给我发消息|Email:service@mobileuncle.com|手机版|移动叔叔     

GMT+8, 2025-1-30 07:18 , Processed in 0.194180 second(s), 11 queries , Gzip On, Memcache On.

返回顶部