自己动手制作个性化Linux操作系统手机刷机包.docx
- 文档编号:6202221
- 上传时间:2023-01-04
- 格式:DOCX
- 页数:26
- 大小:1MB
自己动手制作个性化Linux操作系统手机刷机包.docx
《自己动手制作个性化Linux操作系统手机刷机包.docx》由会员分享,可在线阅读,更多相关《自己动手制作个性化Linux操作系统手机刷机包.docx(26页珍藏版)》请在冰豆网上搜索。
自己动手制作个性化Linux操作系统手机刷机包
本程序用于编辑Linux操作系统手机刷机包,运行环境为WindowsXP/2003/Vista。
使用该程序可以对Linux操作系统手机刷机包进行拆解(包括摩托罗拉专用格式的资源文件)、添加、删除、修改文件或目录的Linux属性等操作,并可重新构建刷机包。
程序界面类似于Windows操作系统的资源管理器,简洁、直观,操作方便,易于使用。
程序内置了Linux文本编辑器,用于编辑Linux格式的文本文件。
对于其他特定格式文件,程序自动调用操作系统注册的关联程序打开。
对于操作系统不能识别或编辑的文件格式,请自行选择相关工具进行编辑(例如:
UltraEdit、GoldWave等等)。
该程序目前已通过了MotoA1600、A1200、A780、E2、E6、E680等几种手机刷机包的测试。
制作工具下载,国际惯例,回复可见!
本帖隐藏的内容需要回复才可以浏览
SuperEditorV1.2.2.1.rar(7.13MB)
下载次数:
687
2009-10-2313:
18
程序运行界面如下:
下载(612.17KB)
2009-10-2311:
50
功能介绍
本程序主要包括如下功能:
①.文件菜单
打开 -打开刷机包文件
构建 -构建刷机包文件
退出 -结束运行退出程序
②.编辑菜单
添加文件 -在当前位置添加文件
添加目录 -在当前位置添加目录
删除 -删除当前文件或目录
属性 -设置目录或文件属性
③.设置菜单
程序设置 -设置程序运行参数
④.帮助菜单
指南 -打开本使用指南
关于 -显示软件相关信息
⑤.其他功能
展开 -展开选定的目录
折叠 -折叠选定的目录
向上 -返回上一级目录
打开 -打开选定的文件或目录
搜索 -搜索指定的目录或文件
文件菜单
操作说明
①.运行程序后首先要选择“打开”菜单来打开需要修改的刷机包。
从刷机包中提取出来的文件将全部存放到“我的文档”中与刷机包文件名相同的文件夹中。
使用右键菜单中的“打开”功能或工具栏中的“打开”按钮可打开此文件夹。
对于Linux文本文件,程序会自动调用如下图所示的具有文本搜索功能的专用Linux文本编辑器。
下载(491.86KB)
2009-10-2311:
50
②.当对打开的刷机包中的相关文件修改完成后,要选择“构建”菜单来重新构建刷机包。
③.所有工作完成后选择“退出”菜单可结束程序运行。
如果在“程序设置”中选中了“退出程序时自动删除提取出的所有文件”,则程序退出时会自动删除用于存放提取文件的文件夹。
设置菜单
示意截图
下载(17.28KB)
2009-10-2311:
50
操作说明:
该功能用于设置程序运行参数,界面如下:
下载(1.14MB)
2009-10-2311:
50
编辑菜单
操作说明:
①.如果需要向刷机包中添加文件或目录,必须使用“添加文件(F)...”或“添加目录(D)”菜单来完成,不能采用向解包文件夹中直接拷贝文件或创建目录的方法。
注意:
添加的所有文件的总长度是有限制的。
如果超过限制则添加的所有文件均不会被加入刷机包。
在创建刷机包时请多留意日志信息。
②.如果需要删除刷机包中的文件或目录,请选择“删除(Z)”功能来完成,同样不能采用直接在解包文件夹中删除文件或目录的方法。
③.如果需要设置刷机包中的文件或目录的Linux属性,可选择“属性(A)...”来进行。
该功能会调出如下对话窗口:
下载(274.18KB)
2009-10-2311:
50
注意:
文件类型不要随意改动。
其他功能
示意截图:
下载(61.8KB)
2009-10-2313:
08
操作说明:
这个右键弹出菜单中的“打开(O)...”功能是用来打开文件或目录的,不是用来打开刷机包的。
另外,在工具栏中还包括“展开”、“折叠”、“向上”和“搜索”等按钮。
其功能如下:
①.“展开”功能用于展开选定的目录及所有子目录
②.“折叠”功能用于折叠选定的目录及所有子目录
③.“向上”功能用于返回上一级目录
④.“打开”功能用于打开选定的文件或目录,对于文本文件会自动调用记事本打开;对于媒体文件会自动调用相关播放器打开。
该功能不能打开未知格式的文件。
对这类文件,可先打开其所在目录,然后用相关软件(例如:
UltraEdit)打开。
⑤.“搜索”功能用于搜索指定的目录或文件。
首先要在“搜索文本”编辑框中输入需要搜索的文件名或目录的名字,然后点击“搜索”按钮执行。
示例如下:
操作示例
运行SuperEditor点击菜单“文件”->“打开”,在对话框中指定需要修改的刷机包后点击“打开”按钮,等待刷机包文件释放完毕。
关闭“快讯”
解除屏幕下方“中国移动服务”和“移动梦网”两个快捷键的修改限制
解除“CMAGPS”、“快讯”和“移动梦网”编辑限制
解除浏览器配置文件中“移动梦网”的编辑限制
在手机的USB设置中添加一项“USB网”
照相菜单中添加一项“AGPS&GPS”
收音机免插耳机接收
取消mpkg文件安装限制
整合应用程序
设置开机自启动程序
修改菜单
替换开机界面
替换开关机动画
替换壁纸
替换默认铃声
替换默认字体
音量设置
最后,点击菜单“文件”->“构建”,等待新刷机包创建完毕。
接下来,就是用修改后的刷机包刷机了。
注意:
无论是添加文件还是替换文件,刷机包新增的容量不要太大,否则有可能发生“地址重叠”现象,造成刷机失败。
关闭“快讯”
禁止开机自动运行快讯程序。
在SuperEditor的左侧文件夹树状视图中选中“CG42”后在右侧文件列表中双击打开“ezx_screen3.cfg”文件,将其中的所有S3DefaultMode=0改为S3DefaultMode=1即可。
如果要彻底删除“快讯”,可按下列步骤进行:
①.删除CG33中的screen3目录;
②.删除CG42中的ezx_screen3.cfg文件;
③.删除CG42\connection中的“快讯”文件;
④.删除CG43\usr\SYSqtapp\dynamicidle\di\pluginlib中的newsreader目录;(此项有问题,暂不要删除)
⑤.删除CG33\preloadapps和CG43\usr\SYSqtapp\am目录下SysRegistry文件中的下述内容:
[5715eb5a-e6e0-4538-bd86-a0e6379ea78c]
Type=2
Attribute=1
Daemon=0
MassStorageStatus=0
MTPStatus=1
BigIcon=
Icon=
AniIcon=
AppID={5715eb5a-e6e0-4538-bd86-a0e6379ea78c}
LockEnabled=
FixedPosition=0
FixedAllPosition=0
Directory=/usr/SYSqtapp/dynamicidle/di/pluginlib/newsreader
Exec=newsreader
Args=
UserID=ezx
GroupID=ezx
Name=S3
Name[zh]=S3-Zh
Name[th]=S3-Th
⑥.打开CG42\ezx_connection.cfg文件,删除有关“快讯”的内容:
快讯=1
和
[快讯]
ConnectProfile=快讯
ConnectType=1
ConnectOperatorLocked=1
ConnectDataCallDialNum=
ConnectDataCallUserName=
ConnectDataCallPassword=
ConnectPasswordQuery=0
ConnectDataCallLineType=
ConnectDataCallBautRate=
ConnectDataCallInAcTime=
ConnectDataCallUseDns=0
ConnectDataCallDnsServer1=0
ConnectDataCallDnsServer2=0
ConnectGprsAccessName=cmwap
ConnectGprsUserName=
ConnectGprsPassword=
ConnectGprsInAcTime=0
ConnectGprsUseDns=0
ConnectGprsDnsServer1=0
ConnectGprsDnsServer2=0
PrimaryProxy=10.0.0.172
PrimaryPort=80
PrimaryDomain=
SecondaryProxy=10.0.0.172
SecondaryPort=80
SecondaryDomain=
解除屏幕下方两个快捷键的修改限制
在手机菜单“设置”->“主屏设置”的“快捷键”中“中国移动服务”和“移动梦网”两项禁止修改,下面介绍如何解除这些限制。
下载(227.01KB)
2009-10-2311:
58
在SuperEditor的左侧文件夹树状视图中选中“CG42”(A1200为CG43),然后在右侧文件列表中用鼠标双击ezx_idle.cfg文件,对[static]节作如下修改:
将shortcut_1_freeze=1改为shortcut_1_freeze=0
将shortcut_2_freeze=1改为shortcut_2_freeze=0
完成后存盘
解除浏览器配置文件中“移动梦网”的编辑限制
在浏览器的“设置”->“配置文件”中,“移动梦网”项禁止编辑,下面介绍如何解除此限制。
在SuperEditor的左侧文件夹树状视图中选中“CG42”(A1200为CG43),后点击工具栏中的按钮打开文件夹,用UltraEdit打开devdetail.wbxml文件,把00001a56处的true替换成false后存盘。
在手机的USB设置中添加一项“USB网”
在手机菜单的“设置”->“USB模式”中,添加一项“USB网”。
①.在SuperEditor的左侧文件夹树状视图中选中“CG37”后在右侧文件列表中用鼠标双击ezx_security.cfg文件,把3=0改为3=8388608后存盘。
注:
8388608等于二进制的100000000000000000000000
②.在SuperEditor的左侧文件夹树状视图中选中“CG43\usr\sbin”后在右侧文件列表空白处点击鼠标右键,在弹出菜单中选择“添加文件”,把in.telnetd、inetd、smbd、tcpd四个文件加入其中。
③.在SuperEditor的左侧文件夹树状视图中选中“CG43\usr\lib”后在右侧文件列表空白处点击鼠标右键,在弹出菜单中选择“添加文件”,把文件telnetlogin 加入其中。
④.新添加的五个文件的属性均按下图设置:
下载(277.12KB)
2009-10-2311:
58
如果你没有上面提到的五个文件,可以从这里下载
USB_网.zip(372.29KB)
下载次数:
87
2009-10-2311:
58
添加“USB网”后,你可以在手机菜单的“设置”中将“USB模式”指定为“USB网”,然后在计算机开始菜单中打开“运行对话框”,输入explorer"\\192.168.16.2\system\ezx_user\sysDatabase"后“确定”即可打开手机文件夹,其中的main.db文件就是通讯录数据库。
你可以对其进行备份或恢复。
收音机免插耳机接收
替换手机中默认的收音机程序,实现免插耳机接收。
该程序可将插入的数据线当作天线使用。
在SuperEditor的左侧文件夹树状视图中选中“CG43\usr\SYSqtapp\fmradio”后,在右侧文件列表中的fmradio文件上点击鼠标右键,选择弹出菜单中的“替换文件”,在替换文件对话框中指定下面提供的fmradio文件后点击“打开”按钮即可。
说明:
免插耳机收音机程序的收音效果由手机所处环境的信号强度决定。
用于替换的文件
免插耳机收音机程序.rar(39.36KB)
下载次数:
60
2009-10-2312:
01
取消mpkg文件安装限制
替换手机中默认的libezxam.so.1.0.0程序,取消mpkg文件安装限制。
在SuperEditor的左侧文件夹树状视图中选中“CG43\usr\lib\ezx\lib”后,在右侧文件列表中的libezxam.so.1.0.0文件上点击鼠标右键,选择弹出菜单中的“替换文件”,在替换文件对话框中指定下面提供的libezxam.so.1.0.0文件后点击“打开”按钮即可。
用于替换文件
libezxam.so.1.0.0.rar(78.77KB)
下载次数:
75
2009-10-2509:
41
整合应用程序
下面以桌面星期软件为例,讲解如何将应用程序添加到刷机包中。
①.在SuperEditor的左侧文件夹树状视图中选中“CG33\preloadapps\qtapps”后在右侧文件列表空白处点击鼠标右键,在弹出菜单中选择“添加目录”,新增目录的属性按下图设置:
下载(270.99KB)
2009-10-2312:
01
②.将扩展名为.mpkg或.tar的程序包用WinRAR打开,将其中的today目录解压到本地硬盘。
在SuperEditor的左侧文件夹树状视图中选中“CG33\preloadapps\qtapps\today”,在右侧文件列表的空白处点击鼠标右键,选择弹出菜单中的“添加文件”,把刚才解压得到的today目录中的所有文件加入其中。
③.在SuperEditor的左侧文件夹树状视图中选中“CG33\preloadapps”后在右侧文件列表中双击打开“SysRegistry”文件,在文件尾部加入如下内容:
[1a62fa1f-56c3-0624-a034-8a74e88438fa]
Type=2
Attribute=2
Daemon=0
MassStorageStatus=1
BigIcon=today.png
Icon=today_sm.png
AniIcon=
AppID={1a62fa1f-56c3-0624-a034-8a74e88438fa}
LockEnabled=0
FixedPosition=0
FixedAllPosition=0
Directory=/usr/data_resource/preloadapps/qtapps/today
Exec=today
Args=
UserID=root
GroupID=root
Name=桌面星期上面红色部分(1a62fa1f-56c3-0624-a034-8a74e88438fa)中的数字或字母可照原格式随意改写,只是要保证其唯一性,不要与SysMenuTree文件中已有内容重复。
其它项可参照today.desktop文件内容填写。
如果需要开机后自动运行桌面星期,可在[AutoRun]节下的“Apps=......”尾部加入“;1a62fa1f-56c3-0624-a034-8a74e88438fa”。
④.在SuperEditor的左侧文件夹树状视图中选中“CG33\preloadapps”后在右侧文件列表中双击打开“SysMenuTree”文件,分别在[cb839c8f-72c3-42ac-bf17-b01080cb5705]节和[67dc1191-2928-4938-abce-1a73cb5ce490]节的“Items=......”尾部加入“;1a62fa1f-56c3-0624-a034-8a74e88438fa”。
设置开机自启动程序
设置手机启动后自动运行的程序,可通过在etc\rc.d目录的子目录中添加脚本来完成。
首先,在本地硬盘上建立一个名为Startup的文本文件,内容如下:
#!
/bin/bash
if[-f/mmc/mmca1/.system/startup.txt];then
/mmc/mmca1/.system/startup.txt&
fi
第一行是告诉系统用什么终端运行这个脚本,后面的三行是判断手机存储卡的.system目录中有没有startup.txt文件,若有就执行。
这样,刷机后就可通过修改存储卡中的startup.txt文件随时增减需要开机自动调用的程序。
需要注意的是脚本文件的名称必须要以S开头,若改为K则系统启动时不被执行。
在刷机包的CG43\etc\rc.d目录下有rc0.d...rc6.d等子目录,其中的数字代表不同的运行级别。
为了不影响手机正常启动,我们将上述脚本放入子目rc2.d中。
具体操作如下:
在SuperEditor的左侧选中“CG43\etc\rc.d\rc2.d”,在右侧文件列表的空白处点击鼠标右键,选择“添加文件”,在添加文件对话框中指定上面创建的Startup文件后点击“打开”,该文件的属性按下图设置。
下载(281.01KB)
2009-10-2312:
05
修改菜单
修改菜单配置文件。
在SuperEditor的左侧文件夹树状视图中选中“CG33\preloadapps”(A1200为CG34\preloadapps),后在右侧文件列表中用鼠标双击SysMenuTree文件。
根据需要,可对各节内容进行适当调整。
该配置文件各项目数据解释如下:
[3bb7f1b5-12bb-4b79-985b-96436e094256]--该节为“中国移动”菜单内容
[51f2cb88-3040-4f00-b66c-c4bb974e4d18]--该节为“其它”菜单内容
[67dc1191-2928-4938-abce-1a73cb5ce490]--该节为“应用”菜单内容
[b18dbbd2-503a-4442-9308-5575ee38c210]--该节为“多媒体”菜单内容
[cb839c8f-72c3-42ac-bf17-b01080cb5705]--该节为“全部”菜单内容
[e8c83dac-db4e-4fb5-98a6-61de1998b277]--该节为“办公”菜单内容
[48973844-3955-4323-b5a0-f69435a1dba0]--该节为“自定1”菜单内容
每一节又包含数量不等的下列各项:
fc4eee73-2b5b-4ebd-b6dc-32dd62fbd490->中国移动服务
95ffa462-7e2f-49a9-9e6d-f8f63b2f3c40->移动梦网
c7c954da-b9ed-4acd-a387-d2f0615fe138->飞信
067a149d-00b4-4ba3-b839-11ab2dbd88c0->数据同步
bb621a8f-c681-477f-9d15-9c4b53b37a3e->电子邮件
c30158ae-e2a7-4d1c-9f6c-3b079c2f4c4e->记事本
1e6b9963-24cc-41f8-bbee-a23ae761ff81->日程表
9a4cdb74-34ec-415e-ba36-b8c2a35d0071->任务
9faafa35-0688-4529-8310-04f215cb2d0c->我的收藏
0b6c1459-2fbe-4b2e-95c9-a4f93762fa11->计算器
6aff7618-c940-48d9-ad3b-3106d9a884c2->闹钟
1758dab7-a240-4c66-bd01-0a78064c6f87->阅读器
45e9c626-06be-40d0-a166-fd5b85471aa8->名片识别
ce59717d-fb23-4b7c-8800-25ce613f4042->通话记录
c1e0df66-11ef-4b33-bddb-0cbd13827312->相机
4d690409-f29f-48f4-8967-48fc151b2272->录音机
5e558577-7be1-405a-a888-e65d20a2908a->摄像机
6cd5ea93-d3e2-4cbd-ac46-9dad6ff62b46->收音机
5382eeae-3a6f-40ef-ac3a-6f85c4a7f87f->图片编辑
c4e5410b-c0fe-4889-8619-6bdce79f0e47->条码识别
18b62bb5-bd39-4397-9076-fe912a4b6dd0或f89c7dbe-3da9-43fd-89d9-813f17be9534->发声辞典
18b62bb5-bd39-4397-9076-fe912a4b6dd1或cd5e0731-54ff-4237-a5db-154c4d5fff08->扫描词典
ba63e2ca-089c-4a95-8e13-81522eed47a0->音乐频道(real播放器)
23723ec3-ab86-408a-86c0-f70ac6f5c153->时间
5af701f6-33e3-4fe6-b15e-b7ef7c986c74->设置
0f0c629a-9
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自己动手 制作 个性化 Linux 操作系统 手机 刷机包