四维红整理分享怎样修改安卓手机ROM全程方法和技巧.docx

上传人:b****6 文档编号:8583036 上传时间:2023-01-31 格式:DOCX 页数:12 大小:568.57KB
下载 相关 举报
四维红整理分享怎样修改安卓手机ROM全程方法和技巧.docx_第1页
第1页 / 共12页
四维红整理分享怎样修改安卓手机ROM全程方法和技巧.docx_第2页
第2页 / 共12页
四维红整理分享怎样修改安卓手机ROM全程方法和技巧.docx_第3页
第3页 / 共12页
四维红整理分享怎样修改安卓手机ROM全程方法和技巧.docx_第4页
第4页 / 共12页
四维红整理分享怎样修改安卓手机ROM全程方法和技巧.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

四维红整理分享怎样修改安卓手机ROM全程方法和技巧.docx

《四维红整理分享怎样修改安卓手机ROM全程方法和技巧.docx》由会员分享,可在线阅读,更多相关《四维红整理分享怎样修改安卓手机ROM全程方法和技巧.docx(12页珍藏版)》请在冰豆网上搜索。

四维红整理分享怎样修改安卓手机ROM全程方法和技巧.docx

四维红整理分享怎样修改安卓手机ROM全程方法和技巧

四维红整理分享怎样修改安卓手机ROM

 

1.了解ROM

【文件夹功能简介】

\system\app

这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。

在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是\data\文件夹中。

\system\bin

这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux系统自带的组件(命令)

\system\cmcc

这个目录下的文件都是移动定制软件,都可以删除。

\system\etc

从文件夹名称来看保存的都是系统的配置文件,比如APN接入点设置等核心配置。

\system\fonts

字体文件夹,除了标准字体和粗体、斜体外可以看到文件体积最大的可能是中文字库,或一些unicode字库,从T-MobileG1上可以清楚的看到显示简体中文正常,其中DroidSansFallback.ttf文件大小。

\system\framework

framework主要是一些核心的文件,从后缀名为jar可以看出是是系统平台框架。

\system\lib

lib目录中存放的主要是系统底层库,一些so文件,如平台运行时库。

\system\media

\system\media\audio

铃声音乐文件夹,除了常规的铃声外还有一些系统提示事件音。

\system\usr

用户文件夹,包含共享、键盘布局、时间区域文件等。

(引用自Softoem)

2.JAVA环境的搭建

自制rom要先做一些准备工作,需要搭建java环境,下面告诉你们方法,一点都不难,只要看就会(以下均以XP系统示例,vista或windows7系统下面jdk附件里有设置方法)

下载安装jdk,下载地址:

然后解压文件安装jdk-6u26-windows-i586.exe(不要改安装路径,默认路径安装)完成安装后在桌面我的电脑上点右键,按以下步骤点击:

属性>高级>环境变量,在下面的“环境变量”中新建两个变量,如图:

1.变量名:

JAVA_HOME

变量值:

C:

\ProgramFiles\Java\jdk1.6.0_26

点确定

2.变量名:

CLASSPATH

变量值:

C:

\ProgramFiles\Java\jdk1.6.0_26\lib\dt.jar;C:

\ProgramFiles\Java\jdk1.6.0_26\lib\tools.jar;.注意最后面有个小点,别忘了。

点确定

然后再系统变量的对话框找到Path变量,点击编辑,在它的变量值最后面加上

;C:

\ProgramFiles\Java\jdk1.6.0_26\bin注意前面有个分号!

全部完成后点击两次确定,就OK了。

到这里java环境就搭建好了,下面教你们怎样简单制作rom

3.rom的修改

很多人都想打造属于自己的rom,下面的教程教你们怎么制作rom,以下教程我尽量做到通俗易懂,图文并茂让大家一看就会一听就懂!

1.把下载好的ROM解压出来,解压出来的一共2文件夹:

META-INF、system和一个内核文件:

boot.img

2.\system\app文件夹,这里面都是系统里的程序,主要就是精简这些,删除的时候记得连同名odex文件一起删除

3.要在rom里添加自己喜欢的程序也很简单,直接将apk文件拖入app文件夹,值得一提的是文件名不要有中文,需要提醒的是添加前最好先解包apk看看有没有lib文件夹(解包apk可以通过修改文件名加上.rar或.zip后缀的方法实现)如果有的话要复制里面的so文件到rom的system\lib里,还有改完后记得把.rar或.zip后缀去掉才能加到app文件夹.

4.字体铃声开机画面替换修改

1.字体:

system\fonts\DroidSansFallback.ttf替换即可

2.铃声:

system\media\audio\alarms闹钟铃声目录

system\media\audio\notifications通知铃声目录

system\media\audio\ringtones来电铃声目录

3.开关机动画声音:

system\media\bootanimation.zip

system\media\shutanimation.zip

system\media\bootaudio.mp3

system\media\shutaudio.mp3替换或删除均可

5.ROM信息定制修改(包含ROM默认铃声设置)

1.进入system

2.用记事本打开build.prop进行修改

build.prop详解之修改ROM中默认语言,默认铃声,默认时区,版本信息本文以CM的build为例讲解如何修改这些参数

#beginbuildproperties(开始设置系统性能)

#autogeneratedbybuildinfo.sh(通过设置形成系统信息)

ro.build.id=GRI40(版本ID)

ro.build.display.id=GRJ22(版本号)

ro.build.version.incremental=eng.buildbot.20110619.060228(版本增量)

ro.build.version.sdk=10(sdk版本)

ro.build.version.codename=REL(版本代号)

ro.build.version.release=2.3.4(Android2.3.4系統无需修改,也可改为3.0装装B)

ro.build.date=SunJun1906:

02:

58UTC2011(制作者制作的时间,可修改2011年X月X日某某某制作)

ro.build.date.utc=0

ro.build.type=user

ro.build.user=buildbot

ro.build.host=bb1

ro.build.tags=test-keys

ro.product.model=HTCWildfire(HTC内部手机代号也就是手机名,改为**)

ro.product.brand=htc_wwe(手机品牌,改为中国山寨机)

ro.product.name=htc_buzz(手机正式名称,改为小jj)

ro.product.device=buzz(采用的设备,改为ChinaG8)

ro.product.board=buzz(采用的处理器,改为China800.8Ghz)

ro.product.cpu.abi=armeabi-v6j(cpu的版本)

ro.product.cpu.abi2=armeabi(cpu的品牌)

ro.product.manufacturer=HTC(手机制造商,改为中国智造)##############上面是我扯蛋的,别乱改###

ro.product.locale.language=en(手机默认语言,把en改为zh)

ro.product.locale.region=US(地区语言,美国毛多呀美国,干掉US改为CN)

ro.wifi.channels=(WIFI连接的渠道)

ro.board.platform=msm7k(主板平台)

#ro.build.productisobsolete;usero.product.device(旧代码ro.build.product,使用代码ro.product.device)

ro.build.product=buzz(建立产品)

#Donottrytoparsero.build.descriptionor.fingerprint(不要试图修改description和fingerprint)

ro.build.description=passion-user2.3.3GRI40102588release-keys(用户的KEY)

ro.build.fingerprint=google/passion/passion:

2.3.3/GRI40/102588:

user/release-keys(机身码的啥玩意)

#endbuildproperties

(性能代码完毕)

#

#system.propforbuzz(系统技术支持由BUZZ提供)

#

#DensityinDPIoftheLCDofthisboard.ThisisusedtoscaletheUI

(高密度的液晶的DPI板。

这是用来大规模UI的)

#appropriately.Ifthispropertyisnotdefined,

thedefaultvalueis160dpi.(appropriately.如果这个属性没有定义,缺省值是160dpi的分辨率)

ro.sf.lcd_density=120(显示屏分辨率,数值越大分辨率越底)

#ViewconfigurationforQVGA.(屏幕的设置)

view.fading_edge_length=8

view.touch_slop=15(触摸屏灵敏度,数值越大越灵敏)

view.minimum_fling_velocity=25i(滑动速度)

view.scroll_friction=0.008(滑动误差)

#RILspecificconfiguration.(特定设置)

rild.libpath=/system/lib/libhtc_ril.so

ro.ril.ecc.HTC-WWE=999

ro.ril.ecc.HTC-ELL=92,93,94

ro.ril.enable.a52.HTC-ITA=1

ro.ril.enable.a53.HTC-ITA=1

ro.ril.enable.a52=0

ro.ril.enable.a53=1

ro.ril.vmail.23415=1571,BT

ro.ril.hsdpa.category=8

(hsdpa全称HighSpeedDownlinkPacketAccess中文意思:

高速下行分组接入,设置的数越大传输越快)

ro.ril.htcmaskw1.bitmask=4294967295

ro.ril.htcmaskw1=14449

ro.ril.def.agps.mode=2(打开AGPS服务支持,

可改为ro.ril.def.agps.mode=0

改后能省电但GPS定位速度会变慢)

ro.ril.gprsclass=12(GPRS设置)

#ForHSDPAlowthroughput(HSDPA低输量)

ro.ril.disable.power.collapse=1(关闭电源)

#ModifyMMSAPNretrytimerfrom5sto2s.(修改短信的APN设置5秒为2秒)

ro.gsm.2nd_data_retry_config=max_retries=3,2000,2000,2000

#Timebetweenscansinseconds.Keepithightominimizebatterydrain.(扫描在几秒之内,可降低用电量)

#Thisonlyaffectsthecaseinwhichtherearerememberedaccesspoints,(这个修改仅能影响此文件)

#butnoneareinrange.(但是没有一项是在范围内的)

wifi.interface=eth0(WIFI界面)

wifi.supplicant_scan_interval=45(WIFI扫描间隔时间,这里设置是45秒。

把这个时间设置长点能省电)

#Mobiledatainterfaces(移动数据的接口)

mobiledata.interfaces=rmnet0,rmnet1,rmnet2

#Allowordenytethering.(允许和拒绝绑定)

ro.tether.denied=false

#Defaultnetworktype.(默认的网络类型)

#0=>WCDMAPreferred.(0=WCDMA优先)

ro.telephony.default_network=0

#EnableGoogle-specificlocationfeatures,(谷歌特定地点的设置)

#likeNetworkLocationProviderandLocationCollector.(如网络服务器提供商和服务器位置)

.google.locationfeatures=1

#TheOpenGLESAPIlevelthatisnativelysupportedbythisdevice.(开放式绘图介面)

#Thisisa16.16fixedpointnumber.(界面有16个点,16个不动点数量)

ro.opengles.version=65536(开放式绘图介面参数)

#Disablefscheckonbootbydefault.(开机时默认禁用FS检查)

sys.checkfs.fat=false

#Performancesettings.(性能设置)

dalvik.vm.execution-mode=int:

jit

dalvik.vm.heapsize=24m(虚拟内存大小,可设置为16m或24m或32m或48m)

persist.sys.use_dithering=1

persist.sys.purgeable_assets=1

#IncreaseSKIAdecodememorycapabilityforprogressivejpgfile.

ro.media.dec.jpeg.memcap=20000000

#

#ADDITIONAL_BUILD_PROPERTIES(其他性能设置)

#

keyguard.no_require_sim=true(手机卡保护设置)

ro.rommanager.developerid=cyanogenmodnightly(固件管理器开发者是CM大神)

.google.clientidbase=android-google(谷歌客户身份)

.android.wifi-watchlist=GoogleGuest(WIFI用户名单)

ro.setupwizard.enterprise_mode=1(默认情景模式)

.android.dateformat=MM-dd-yyyy(默认时间格式,改为yyyy-MM-dd,显示效果就是XXXX年XX月XX日)

.android.dataroaming=false(漫游设置)

ro.config.ringtone=Playa.ogg(默认铃声设置,文件在/system/media/audio/ringtones把喜欢的铃声放这里,比如123.MP3放入ringtones文件夹中,这里代码改为ro.config.ringtone=123.mp3)

ro.config.notification_sound=regulus.ogg(默认提示音,文件在/system/media/audio/notifications修改方法同上)

ro.config.alarm_alert=Alarm_Beep_03.ogg(默认闹铃,文件在/system/media/audio/alarms修改方法同上)

ro.modversion=CyanogenMod-7-06192011-NIGHTLY-buzz(版本信息,改这个能让你大名出现系统关于中,改为ro.modversion=小G8大神-G8版)

ro.setupwizard.mode=OPTIONAL(安装向导模式)

net.bt.name=Android(系统名称)

dalvik.vm.stack-trace-file=/data/anr/traces.txt

具体修改build.prop的方法:

1.用RE管理器从/system/build.prop中复制

build.prop到电脑桌面

2.使用Notepad2打开build.prop

3.根据你的需要修改上文中红色部分参数,当然

啦高手也可以全都改改

4.把build.prop放入ROM中,签名ROM,刷机完

事(不做ROM的同学跳过这一步)

5.点击保存,将build.prop复制到/system/

media文件夹下,修改权限为所有者:

可读可

写然后复制到/system粘贴>覆盖

6.重启手机,教程完毕

主要改的是下面几项

ro.build.display.id=xxx这里显示内部版本信息

ro.product.model=ME501机型

ro.product.locale.language=zh语言zh为中文

ro.product.locale.region=CN国家CN为中国

ro.build.version.full=xxx系统版本信息

ro.config.notification_sound=xxxx.ogg默认消息铃声,自己选择\system\media\audio\notofication文件夹里的铃声

ro.config.alarm_alert=xxxx.ogg默认闹钟铃声,自己选择\system\media\audio\alarm文件夹里的铃声

ro.config.ringtone=xxxx.ogg默认来电铃声,自己选择\system\media\ringtone文件夹里的铃声

6.打包和签名

修改好后就是打包签名了,打包的话要全选META-INF、system文件夹和boot.img文件,压缩格式为zip,压缩方式改为最好,其他不要修改!

然后就是签名了

需要注意的是,包内文件不要用中文名字!

现提供签名和反编译工具一枚

下载地址:

7.签名方法:

下载好后解压文件,运行APKSIGN.EXE,点击选择APK或者ROM文件,如图:

选择路径找到压缩好的zip文件点打开然后选择签名文件保存目录(建议选桌面,这样好找),最后点击软件下面的制作签名。

软件这是显示正在制作,请等待……如下图,不要管他,等着就是了,过一会弹出对话框提示签名制作成功,这是桌面会多出update_signed.zip文件,这个文件已经可以用来刷机了!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1