1.精简语言:
删除手机中多余的语言,比如水货手机中的马来语,大家就用不上。
31 简体中文
30 繁体中文
01或者159都是英文
如上图所示,在解包的语言包文件夹中,搜索不用的语言,比如这个326(亚太马来语),搜索内容为*326(*是通配符),大概能搜索到700多个文件,全部删除。其他语言删除也是一样的。建议保留中文和英文就足够了。
语言代码.txt
(1.97 KB, 下载次数: 86)
2.设置默认语言:
精简语言之后一般来说大家都会默认成中文,修改2个文件:
rofs2\private\10202be9\1020503B.txt
打开这个文件看这一行:
0x1 int 31 16777216 cap_rd=ReadDeviceData cap_wr=WriteDeviceData
注意,把中间的那个红色的改成31就可以了,如果你的本来就是31,那就不用修改了。
rofs2\resource\Bootdata\languages.txt
打开文件看内容:
31,d
159
把第一行改成31,d,就可以了。第二行是手机内置的另外一个语言,如果你的手机只有简体中文,那就把第二行删除。
如果手机还有其他语言,记得都要加上相因的数字符号,要不然在语言选择里面,就会没有那个语言的选项。
有些机型修改第二个文件languages.txt就可以了,但是我建议,还是两个都修改,要标准一点,不会出现BUG。
上面这两步是手动修改的,对新手,建议使用天生小孩汉化的语言删除和提取的工具:
这个工具,会中文的看一下就知道怎么用了
3.破-解手机:
FP2手机破-解建议选择固化RP,这个论坛里面有很多教程了,我就不啰嗦了,给一个链接大家学习一下:
【原-塞班·DDC固件组】【lisen9065】ROMPatcher自启固化教程
https://www.dospy.wang/thread-7324-1-1.html
主要讲一下FP1机型的破-解。
需要免签补丁:参考上面连接
将免签补丁固化到Z盘的sys/bin目录下(这个方法打包的时候会有错误验证)解决方法:暂无附件
上面的这个方法需要用到16进制修改器,新手可能不太会用。这里教大家比较简洁的破-解FP1的方法。
固化Modo,Modo是唯一20权限管理器,不需要XX手机,只要成功安装了就可以动系统文件。
将Modo固化到Z盘,然后刷机开机之后,用Modo将免签补丁,复制到C盘的sys/bin目录下。OK,手机XX成功,就是这么简单。
好人做到底,Modo固化文件提供
4.修改缓存目录:
rofs2\private\10202be9\101F9775.txt
0x1 string "E:" 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
上面“”中改成E:,即可将缓存目录修改到E盘。
5.修改音乐播放器扫描目录:
rofs2\private\10202be9\101FFCD2.txt
0x1 string "E:\\mp3\\|F:\\mp3\\|E:\\music\\|F:\\music\\" 0 cap_rd=alwayspass cap_wr=alwaysfail
上面“”中就是自定义的默认扫描目录,我上面这个定义的意思就是只扫描E:\MP3,E:\music,F:\MP3,F:\music,这个根据个人习惯设置。
6. 0键启动蓝牙或其他程序(FP1用):
rofs2\private\10202be9\101F8783.txt
0x6 int 268458321 0 cap_rd=alwayspass cap_wr=alwaysfail
将上面的0x6 int后面的数字改成268458321,就是0键默认启动蓝牙了。
如果想0键启动其他程序,也是修改这个数字,比如0键启动Modo,Modo的UID是:EF6CF8D3,转换成10进制就是4016896211,用4016896211替代268458321,OK。(16进制转换,用电脑自带的计算器可以实现)
7.增加C盘5M空间:
rofs2\private\10202be9\102072C6.txt
0x1 int 0 0 cap_rd=alwayspass cap_wr=alwaysfail
C盘会默认有一个5M的文件,是自动更新的缓存文件,其实这个文件,没用的。将上面那一行,0x1 int后面的数字变成0,这个文件就没有了,可以释放C盘5M的空间。
8.修改用户界面速率来提速:
rofs2\private\10202be9\10283344.txt
0x0 int 22 默认应用帧速率(每秒/帧) 注意看好咯,这个是每秒多少帧,不是多少帧每秒,所以别改大咯,要往小改…
0x1 int 75 alfappserver.exe最大CPU时间,范围在1-100%
0x2 int 1 0 渲染器的选择(1 = bitgdi,3 = OpenGles1.0)
0x3 int 1000 0 最大分配资源(单位:千字节).纹理,声音等,都可以使用高速缓存的大小。 0 =没有限制
0x4 int 7 图形效果的形式Complexiy 1-10(10是最复杂的,1是simpliest和fastests)
0x5 int 0 0 硬件驱动程序仅具备GPU
这个比较复杂,不解释了,
我喜欢的配置是:
0x0 int 11 0 cap_rd=alwayspass cap_wr=alwaysfail
0x1 int 50 0 cap_rd=alwayspass cap_wr=alwaysfail
0x2 int 1 0 cap_rd=alwayspass cap_wr=alwaysfail
0x3 int 0 0 cap_rd=alwayspass cap_wr=alwaysfail
0x4 int 3 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0x5 int 0 0 cap_rd=alwayspass cap_wr=alwaysfail
9.破-解java权限:
不解释了,直接提供文件,覆盖即可
10.让自带浏览器支持断点续传
rofs2\private\10202be9\101F861B.txt
0x5 int 1 0 cap_wr=WriteDeviceData
0x5 int后面1代表支持,变成0就是不支持0x5 int 0 0 cap_wr=WriteDeviceData
11.去除格机后的市区选择并默认中国,屏蔽开机设置时区日期和时间:
找到并打开private/10202be9/101F8763.txt
修改
0xA int 1 0 cap_rd=alwayspass cap_wr=alwaysfail
为
0xA int 0 0 cap_rd=alwayspass cap_wr=alwaysfail
然后将附件中的文件,复制到rofs2\private\10202be9\下,并删除此目录下的1020383e.txt,然后打包即可
12.设置默认为数字时钟:
将附件中的文件,放到rofs2\data目录,然后在\private\100059C9\ScriptInit.txt最后加上一句:
CP Z:\data\CommonData.D00 c:\private\100059c9\localeData\CommonData.D00
13.彩信设置修改:
rofs2\private\10202be9\100058DB.txt
0x4中,1是接收广告,0则不接收。
0x6中,1是允许匿名信息,0是不允许。
0x7中,这是设置接收报告,129为否,改为128则是发送情况。
0x8中,128是允许发送报告,129不允许。
0x9中,设置彩信有效期,1为1小时,2为最长时间,24为24小时,
6为6小时,3天是72小时,改为72就是设置3天,同理改为168就是一周
我喜欢的配置是:
0x4 int 1 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0x6 int 1 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0x7 int 128 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0x8 int 128 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0x9 int 0 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
14.拍照无声:
rofs2\private\10202be9\101F8809.txt
0x7 int 0 0 cap_rd=alwayspass cap_wr=alwaysfail
0x7 int 后面0的意思就是,关闭警告音之后,拍照无声,改成1就是有声。
15.FP1去除日历项:
原理不阐述了,附件中的文件,复制到固件的rofs2\sys\bin里面即可。
16.FP1功能表图标变大:
FP1机型的主菜单,上面功能表3个字很小,没有FP2的大,没有FP2的好看,可以更改成FP2的样式,原理不阐述了,直接提供文件。
附件中的文件,复制到rofs2\private\10202be9\即可
17.修改待机主题模式:提供英文状态下7个待机快捷方式文件和多种功能表视图共存
FP2机型可以更换主题待机状态,有基本、垂直、水平、OVI等选项。
rofs2\private\10202be9\10207342.txt
0x102750f0 int 0x1028186B 16777216 cap_rd=ReadDeviceData cap_wr=WriteDeviceData
上面一行中的1028186B转换成十进制是271063147,在固件的\private\10207254\themes\271012080\270513751下面是不是有一个271063147文件夹?这里默认的就是这个待机状态模式,一般这个是水平待机模式。如果想换成其他的,比如换成基本待机模式,基本待机模式的文件夹是271063148,271063148转换成十六进制是1028186C,把上面的1028186B换成1028186C。保存,刷机,OK。
前段时间一直在找英文状态下能支持7个快捷方式的文件,找了很久没找到。
多亏了lisen9065提供的修改教程,把中文的7个快捷方式文件修改了一下,现在完美支持英文了。
想自己修改的可以参考教程:
★需要采用16进制查看文件的方法修改★
网上下载的一般都是简体中文(31)语言的,只需拿来修改一下就可以改成其他语言状态下可用了。
| 教程开始:
本教程以将private\10207254\themes\271012080\270513751\271063147\1.0\里面的简体中文(31)修改成英文(158)为例子。
| 第一步:
先将后缀.o0031改成自己想要的语言,例如.o0158,然后16进制打开修改完后缀的文件,将里面所有的.o0031对应改成.o0158(可以搜索替换修改)。
| 第二步:
如图所示,
大概在开头那一段位置,会看到一段前后都是几个0的1F,将31对应的1f改成158对应的9e
(如果是繁体30语言就是1e,其他语言如此类推,教程最后补充这里的转换规律),改了保存后就修改完成了,固化即可。
|
不想自己修改的,直接下载我做好的就可以了,共有6款待机模式共存。
先看图:
英文状态下支持7个待机快捷方式:
中文状态下同样是7个:
另外增加了功能表视图,增加了15宫格、9宫格、6宫格、16宫格,并共存,同样支持中文和英文:
修改中文状态下的日历项文字为:打开文件管理,英文状态下日历项文字为:Open X-plore File,可以启动X-plore,
不过需要这个补丁才能打开X-plore:
日历程序.rar
(407 Bytes, 下载次数: 24)
,用RomPatcher加载。
修改中文状态下搜索项为:打开UcWeb浏览网络,英文状态下为:Open UcWeb For Internet,需要修改固件中的相关语言文件,
这里有给大家修改好的:
修改搜索项文字和图标.rar
(6.95 KB, 下载次数: 22)
,直接复制到固件中,或者放到C盘用C2Z补丁。
另外,需要使用UC待机补丁:
UC待机.rar
(297 Bytes, 下载次数: 19)
,用RomPatcher加载。
最后提供待机快捷方式和功能表视图共存文件下载:
10207254.rar
(190.63 KB, 下载次数: 55)
,
使用方法,复制到固件中刷机,
或者复制到C盘Private目录下用界面映射补丁加载:
界面映射.rar
(168 Bytes, 下载次数: 24)
18.修改节电保护默认的Flash和持续时间:
rofs2\private\10202be9\1020744E.txt
0x1 string "Z:\\System\\data\\Nokia_Nseries_24hrAnimatedClock.swf" 为默认Flash路径
0x2 int 30 时间为秒,节电保护持续时间
0x3 int 30 为动画屏保背景灯时间
我喜欢的配置是(N86用):
0x1 string "Z:\\System\\data\\Nokia_Nseries_24hrAnimatedClock.swf" 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0x2 int 30 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0x3 int 0 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
19.修改默认蓝牙名字(FP1):
rofs2\private\10202be9\10204DAC.txt
0x1 string "Aric" 16777216 cap_rd=alwayspass cap_wr=LocalServices,WriteDeviceData
上面“”中你可以随便命名你的蓝牙默认名称,不填写的话,就是默认为手机型号。
20.关于固化X-plore蓝屏的解决办法,基本上这个办法对所有蓝屏的软件都有用
就是,解包后在bin下面有一个exe的执行文件,我们不要用这个解包后的文件,我们从原来已经安装过同样软件的手机中提取这个exe的执行文件覆盖,就不会有蓝屏了。
例如XP,解包后的X-plore.exe大小大概为4.7k,但是安装过后,大概只有3.5k,我们从手机中提取这个3.5k的执行文件,替换解包后的那个比较大的文件,然后打包固化,就不会蓝屏了,其他软件也同样操作,可以节省固件空间,而且稳定。
21.修改情景模式默认配置:
rofs2\private\10202be9\101F8798.txt
这个比较复杂,英文好的同学可以直接看这个详细介绍:
我是看懂了,不多为了照顾大多数不懂的同学,简单总结如下:
x景模式详细介绍.rar
(1.25 MB, 下载次数: 34)
0x4 string "Z:\\Data\\Sounds\\Digital\\Nokia tune.aac" 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0x5 string "Z:\\Data\\Sounds\\Digital\\Nokia tune.aac" 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0x6 string "Z:\\Data\\Sounds\\Digital\\Message 1.wav" 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0x7 int 0 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0x8 int 0 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0x9 int 10 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0xA int 1 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0xB int 1 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0xC string "Z:\\Data\\Sounds\\Digital\\Message 2.wav" 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0xD string "Z:\\Data\\Sounds\\Digital\\Message 1.wav" 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0xE string "Z:\\Data\\Sounds\\Digital\\Nokia tune.aac" 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0x11 int 5 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0x15 string "Z:\\Data\\Sounds\\Digital\\Nokia tune.aac" 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
4:来电铃声
5:第二个号码来电铃声
6:短信铃声
7:铃声类型,0为连续响铃,1、2、3、4分别为渐强、响铃一次、蜂鸣、无声
8:按键音,0为关,1、2、3分别为音量1、音量2、音量3
9:来电音量,这个不用解释了10就是10级,1就是最低的1级
A:震动开关,1为开,0为关
B:警告音开关,1为开,0为关
C:IM message铃声
D:Email铃声
E:视频通话铃声
11:多媒体音量,此情景模式下的多媒体播放默认音量,也是1-10级
15:PTT铃声
上面的是标准情景模式下的设置,其他情景模式也是一样的,大家自己往101F8798.txt这个文件的下面看就能明白了。
话说,这个配置我修改了很久很久,才算完全弄明白。
22.修改默认情景模式的名称,附带空白情景模式的方法:
手机自带的情景模式名称好像是:标准、无声、会议、户外、寻呼机、离线。
大家知道开机之后自己可以更换名称的,但是我不喜欢这个,打个比方,你把户外变成室内,那么在英文状态下,这里还是中文名,不够协调,对尽善尽美的DIY工作者来说,我们不要这样的瑕疵。
修改文件rofs2\Resource\profileeng.r31和profileeng.r159,使用工具手机端汉化风暴。
如上图所示(这是我已经修改好了的),分别用汉化风暴打开这两个文件,可以自己设置情景模式的名称了,例如像我这样,将户外改成室内(英文下的Outdoor改成Indoor),将寻呼机改成休息(英文下改成Rest),自定义自己需要的情景模式名称,这样格机之后,就不需要重新命名自己的情景模式,而且还可以在中英文下自动切换的。
在文件下面有新建情景模式(英文New profile),这里也可以修改成自己需要的名字。
重点介绍一下空白情景模式的方法。
将新建情景模式第一个改成dospy,然后保存,然后用16进制打开(手机端使用XP可以实现):
16进制搜索64006f00730070007900,然后修改成20002000200020002000,然后保存。
然后再用汉化风暴打开这两个文件,就变成这样了:
两个情景模式第一个名字都变成空白了。
把这个文件,打包进去刷机,那样你新建的所有情景模式,都是空白名字的。
个人喜欢的x景模式配置.rar
(2.39 KB, 下载次数: 19)
23.FP2*键切换蓝牙和0键启动程序设置(FP2用):
rofs2\private\10202be9\102828B2.txt
0x3 int 3758285899 0 cap_rd=alwayspass cap_wr=alwaysfail 0键启动程序
0xFF0102 int 0xE48A4509 0 cap_rd=alwayspass cap_wr=alwaysfail *键启动程序
0X3这一行是0键启动程序,我这里设置的是手电筒,手电筒的UID是E002E44B,转换成10进制就是3758285899,大家也可以将其他自己需要的软件,转换成10进制替换这一行中的3758285899,那么按0键就启动这个程序了。
0XFF0102这一行是*键启动程序,我这里设置的是蓝牙切换,UID是E48A4509,直接将原机的更换成E48A4509就可以了,同时要固化蓝牙切换程序:
24.恢复手机隐藏的“网络标志”功能:
rofs2\private\10202be9\101F877C.txt
NOKIA手机自带是有网标开关的,只是官方隐藏了。
0x4 int 1 16777216 cap_rd=alwayspass cap_wr=WriteDeviceData
0x4 int后面改成1就是打开,0就是隐藏了。打开之后,配合自定义网标,可以很方便的更换网络标志,去除你不喜欢的中国移动或者联通的那几个字。
25.Realplayer图标随着主题变化:
Realplayer图标任何主题都覆盖不了的,这不是主题图标不够,而且官方权限方面屏蔽了这个图标的覆盖,这个Realplayer软件,不是NOKIA自己生产的,属于第三方软件,所以,NOKIA默认的就是任何主题都覆盖不了。
将附件中的文件,复制到rofs2\System\data文件夹下面,打包刷机,即可实现
26.如何精简固件中不需要的铃声,或者用自己喜欢的铃声替代:
手机中一些很多自带的铃声,难听,又占空间,大家可以精简了,或者替代成自己喜欢的铃声。
精简铃声和上面的精简主题一样的,都是用0kb同名文件覆盖。
有的手机铃声是在core包里面,这里就需要在rofs2或者rofs3包里面的同目录下新建同名0kb文件,然后打包进去,这样就会把自带的铃声删除了。
打个比方,以N86为例,想精简掉那个Nokia tune.aac铃声,我们就在data\sounds\digital\路径下面,新建一个Nokia tune.aac的0KB文件,打包,就可以了,其他铃声也是一样的。需要注意的是,路径要正确,要不然无效。
有的手机铃声是在rofs2包里面,这个就好办了,直接删除就可以了,比如6120c。
如果要替换铃声的话,比如那个Nokia tune.aac,想要替换成自己喜欢的铃声,那就把自己喜欢的铃声改名为Nokia tune.aac,然后放在data\sounds\digital\下面,就可以了。注意:MP3格式的,如果想替换,需要先转换成aac格式的,用千千静听就可以转换。
有机友问我,用NokiaEditorb精简或者替换铃声,刷机之后,会在固件里面看到0kb的文件,非常不好看。这里推荐大家用NokiaFirmwareEditor这个工具,比NokiaEditorb好用多了,精简掉的文件,刷机之后不会在手机固件里面显示0kb文件
27.如何屏蔽一些不用的进程,或者自启一些自己固化的程序:
推荐工具:RSC资源编辑器
需要修改的文件:Starter_Arm.rsc、starter_non_critial_1.rsc、starter_background_apps.rsc
每个型号的手机需要修改的文件名可能不一样,上面的是N86的,但是文件名都是Starter*.rsc,大家自己在core包里面提取,有的就在rofs2包里面就不需要提取了。记住修改好了要放在同目录文件夹下面覆盖,要不然无效。
修改示范:
打开要修改的文件,以Starter_Arm.rsc为例,想要屏蔽这个进程randsvr.exe,找到这个进程,把exe后面的一个e随便用一个符号代替,比如改成ex$,然后点应用,然后点文件——另存为,存到电脑上一个你能找到的地方。然后覆盖复制到rofs2包里面,覆盖原文件,这个程序就会屏蔽了。
也可以用这种方法修改自己想要自启的文件,很多人都喜欢固化一些需要自启的软件,比如RP,比如任务管理器。
只要把那些可以屏蔽的程序名,改成RP或者任务管理器的自启exe文件名,就可以了。这个网上好多教程,我就一带而过了,大家善于搜索一下,不要问了,谢谢。
-----------------------------------N86可禁止的开机自启-------------------------------
N86开机自启共有2个文件:
一.Starter_Arm.rsc
5.calensvr.exe
19.randsvr.exe
31.KeyFilterApp.exe
41.adatserver.exe
42.carousel.exe→RPchAuto.exe(这个我用来做RP自启的)
46.NokiaSoftwareCheckerBackground.exe
二.starter_non_critical_1.rsc
1.alwaysonlinestarter.exe
3.calensvr.exe
4.CfmwBtCfgServer.exe
7.dataconnectionlogger.exe
15.hotspotserver.exe
17.hotspotserver.exe
25.rlock.exe
26.Satserver.exe
27.schexe.exe
36.vcommandmanager.exe
40.iaupdatebg.exe
41.ATEventObserver.exe
44.fsmailserver.exe→MenuKeyStart.exe(这个我用来做任务管理器自启的)
47.z:\sys\bin\securewidgetpreinstaller.exe
这20个进程,经过测试完全可以杀死,或者可以更换成你固化的需要自启的文件的自启名。
-----------------------------------6120C可禁止的开机自启-------------------------------
6120c开机自启修改文件为\resource\Starter_Arm.rsc
可杀进程列表:
7.z:\sys\bin\randsvr.exe
19.z:\sys\bin\CfmwBtCfgServer.exe→z:\sys\bin\MenuKeyStart.exe(这个我用来修改成固化的任务管理自启,如不需要任务管理可以杀死)
20.z:\sys\bin\SatServer.exe
21.z:\sys\bin\CalenSvr.exe
24.z:\sys\bin\dataconnectionlogger.exe
26.z:\sys\bin\AlwaysOnlineStarter.exe
35.z:\sys\bin\vcommandmanager.exe
37.z:\sys\bin\FaxModem.exe→z:\sys\bin\RPchAuto.exe(这个我修改成系统破-解自启的,如不需要系统破-解可以杀死)
52.z:\sys\bin\randsvr.exe
56.z:\sys\bin\CalenSvr.exe
63.z:\sys\bin\randsvr.exe
67.z:\sys\bin\CalenSvr.exe
76.z:\sys\bin\CfmwBtCfgServer.exe
77.z:\sys\bin\SatServer.exe
80.z:\sys\bin\dataconnectionlogger.exe
82.z:\sys\bin\AlwaysOnlineStarter.exe
92.z:\sys\bin\vcommandmanager.exe
93.z:\sys\bin\FaxModem.exe
105.z:\sys\bin\CfmwBtCfgServer.exe
106.z:\sys\bin\SatServer.exe
109.z:\sys\bin\dataconnectionlogger.exe
111.z:\sys\bin\AlwaysOnlineStarter.exe
121.z:\sys\bin\vcommandmanager.exe(声控,留一个未禁止,有时候还是用的上声控的,如不需要,可以杀死)
122.z:\sys\bin\FaxModem.exe
备注,前面的数字序号是用RESEdit查看时候的序号。更改或修改进程,建议使用Hex Workshop。
再备注:所有进程都是自己测试确定可以删除的,如有雷同,纯属巧合。
按照我上面的禁止这些自启之后,刷机之后6120c的运存可达26M,装完常用软件之后,空载运存可达25M。如果你不需要任务管理、系统破-解、和声控命令,运存还可以增强。
|