首页 » 技术分享 » S40后台运行权限破解详尽图文

S40后台运行权限破解详尽图文

 

适用于所有S40第5版以上机型

s40第五版的手机有:5310XM 5610XM 5220XM 5000 6263 7500 6500s6500c 7900 8800a 8800sa 8800ca 8800da
7100s 7210s 7310s 7510s 7610s 6600s 6600f 3600s 3120c 5130XM2700C  6208 2730C 6700C

具体的介绍如下:

第零步:下载和安装诺基亚 PC 套件。

此步是确保手机可以得到完整的驱动,经验表明诺基亚 PC 套件中的驱动最全而且未出现过任何异常。
大家可以到诺基亚官网下载。

第一步:下载和安装凤凰刷机软件(Phoenix Service Software )。

Phoenix是诺基亚开发的一个面向高级用户的一个诺基亚手机管理软件,功能繁多但操作尚很容易。由于此软件较大不易以附件上传切大家下载也很繁琐,遂依然用连接的形式提供给大家。
迅雷下载:
thunder://QUFmdHA6Ly9zajpxUThTaWFAMjAyLjEwNC4yMzcuMjIxL0ZJUk1XQVJFL1Bob2VuaXgvUGhvZW5peF9TZXJ2aWNlX1NvZnR3YXJlXzIwMDlfMzRfMTRfNDA2ODRfdjIucmFyWlo=
文件名:Phoenix_Service_Software_2009_34_14_40684_v2.rar
下载后,解压,直接运行Phoenix_Service_Software_2009_34_14_40684_v2.exe即可,XP用户可以选择安装路径但仍建议以默认路径安装以防发生未知错误。安装过程中可能会出现微软认证提示,请允许安装。因为安装过程很普通所以不再一一介绍。

第二步:通过配置文件(PPU脚本),修改手机的功能设定,实现手机对软件后台挂起运行的支持。

1、点击桌面快捷方式,运行Phoenix。

2、通过USB数据线将手机以“PC套件”模式连接至计算机。等待系统安装完全部驱动(之前已经连接过的则不用等待)。
3、在Phoenix中菜单栏依次点击“Film”→“Scan Product”。将手机连接至Phoenix

连接后如下:

4、菜单栏中依次点击“Product”→“Product Profile”。调出PPU选项改写面板。

5、在面板中点击“Browse...”载入PPU文件。(5310xm用到的PPU在附件里有提供,解压后文件名为rm_495.ppu)

6、点击面板下方的“Read”按钮,读取手机的原有设定。(此步万万不能疏漏!!)

7、在面板中间找到“java TCK Support”选项,在其右边的复选框中选择“java TCK - On COMMONLY”
(提醒:若你不慎修改了其他选项,可以重复第6步;点击面板下方的“Read”按钮。你还可以在点击“Read”之后点击“Save”保存当前选项以策不备。保存的文件扩展名为.PP)

(说明:如果选择"Java TCK -- ON(JSR75 R&W)"破权后,开机会出现Test inRNDIS USB mode提示,选取消或是NO.否则会出现会出现USB无法使用的问题!)
8、点击面板下方的“Write“按钮,保存更改。

9、关闭面板,关闭Phoenix,拔出手机(亦可直接拔出手机)。重启手机。

第三步:修改java软件参数,即加入“Nokia-MIDlet-no-exit: true”语句。

1、java软件有带.jad文件的:
用记事本打开.jad,在.jad最后另起一行加上
Nokia-MIDlet-no-exit: true
把jar和jad都拷进手机即可。

2、java软件没有带.jad文件的(只有一个.jar文件的):

用WINRAR打开jar文件,把里面的META-INF文件夹下的MANIFEST.MF文件解压出来,用记事本打开这个文件,在MANIFEST.MF文件最后另起一行加上
Nokia-MIDlet-no-exit: true
退出保存,把MANIFEST.MF文件再拖进去替换原来的,把jar拷进手机即可。

至此,经过修改的java软件就可以通过按挂机键直接进入后台运行了。实践表明,后台时软件仍在工作,例如QQ仍能接受信息并发出提示音。如果想要再次进入,则需找到此软件,点击进入即可。

写在最后:

1、如果同时打开两个或以上的程序,先退出的软件手机会提示“warning TCK flagset”。只开一个软件后台不会出现提示。
2、后台的软件如果本来能够设置背景灯光的,后台再进入,背景灯光设置可能将将失去效果;QQ后台后,没有了震动功能。
3、不建议同时开启4个及4个以上java软件,此时手机系统资源被占用殆尽,极易出现某个或全部软件卡死的现象。由于S40不带有软件管理功能,你只能通过重启手机来解决这些问题。
4、请不要修改带证书(即有jad文件)的jar文件,修改此类jar文件会出现“此软件无效,删除?”的提示。
5、如需要恢复设置,再按照上述步骤将第7步修改为默认选项即可。
6、如有疑问,或者想学习利用此软件刷机的朋友,欢迎留言!

以下增加22个机型的原机PPU下载:
 http://ishare.iask.sina.com.cn/f/14078578.html

刷机以后带来的一些问题!(所有S40机型)

问题:

【一】:有些朋友刷机之后发现运行有的手机自带的软件会白屏,或者干脆频繁白屏,无论运行什么软件。

【二】:还有个问题可能更常见:正常情况下,我们在后台一个软件,然后退出的话不会有警告提示。但是很多朋友在刷机破权后台以后,运行一个软件退出时也会有“warningTCK flag set”提示。

原因:

首先,白屏的软件一般都是刷机刷出来的手机自带的软件,那些软件的证书里面一般都有这个java语句
Nokia-MIDlet-auto-start: yes
也就是设置开机启动的!这就是问题的所在:
在你运行过这些软件之后,它们就会在下一次开机时自动运行(由于破权前它们没有权限,所以不会自动运行)。当你再运行一个软件时,你的手机其实已经悄悄的在开机就运行运行两个以上的软件了,所以软件退出时也会有“warningTCK flagset”提示!综合前提到的(不建议同时开启4个及4个以上java软件,此时手机系统资源被占用殆尽,极易出现某个或全部软件卡死的现象。由于S40不带有软件管理功能,你只能通过重启手机来解决这些问题。),也很容易解释为什么会出现白屏等问题了。再者,由于手机自带的软件权限比较高,所以运行他们更容易出现问题。

解决方法(暂定):

一,那就是回复权限。这个很显然是朋友们最不想的了。

二,如果你不想使用该软件的话,直接删除或者用凤凰浏览器或者是mmb删除该软件。

三,既然我们能知道它是由上面的那个语句引起的,那么我们就会联想到我们后台修改软件的方法了!用凤凰浏览器或者是mmb找到该软件的jad文件,把Nokia-MIDlet-auto-start:yes语句中的yes改为no,或者是直接将其删除。(注意一般手机自带的软件都是有证书的,所以删改的时候请大家改jad文件,也就是证书文件。)

还有一个问题,手机里可能会有一个msn,它本身就能后台,而且件没有退出键,所以你破了权的话,想关闭该软件就不可能了!!所以最好不要用它,或者用凤凰浏览器或者是mmb把它的jad文件中的Nokia-MIDlet-no-exit:true改为no,或直接删除该语句,就可以按挂机键退出了。其实删除那个语句后还是有后台功能,因为这个软件里面有个隐藏的操作,点隐藏一样能后台出来!

转载自原文链接, 如需删除请联系管理员。

原文链接:S40后台运行权限破解详尽图文,转载请注明来源!

0