BB 8700G 到手,重新刷了ROM, 最新的4.2.1.85,一切顺利。接下来按照网上的攻略想要删除浏览器加载Service Book,发现在桌面治理器中,浏览器前面的选择框是灰的,无法卸载(应该是原有BB的企业保护功能锁定了)。到选项的高级选项菜单里,别的模块都可以删除,唯有Brower只能查看,无法删除。
这下傻眼了,旁边的同事都说这个机器没办法了,浏览器被保护了,删不掉的。
我不死心,经过一番研究,发现BB在加载模块的时候,都会和主机的模块目录进行比对,假如发现主机目录里面没有BB上已有的模块,就会把BB上相应的模块卸载。有了这个原理,我就想到只要把浏览器对应的模块从主机目录里面暂时移走,然后刷机删除浏览器,加载Service Book,然后再把模块文件拷回去,把浏览器恢复出来不就搞定了!一试果然成功,现将步骤列出,希望对广大BB爱好者有帮助。
1、安装最新的ROM。我的BB是8700的,最新4.2.1.85版。装完后将
C:\Program Files\Common Files\Research In Motion\AppLoader目录下的
vendor.xml文件改名。
复制内容到剪贴板
代码:
2、进到C:\Program Files\Common Files\Research In Motion\Shared\Loader Files\ROM_Version\Java目录,将如下文件(这就是浏览器的模块,我不知道是不是所有的BB的浏览器的模块文件名是相同的,大家可以到高级选项的应用程序里查看Brower的模块对应的文件名称)暂时移到另外一个地方保存(后面还要移回来的),一共10个,千万不能搞错:
net_rim_bb_browser_daemon.cod
net_rim_bb_browser_lib.cod
net_rim_bb_browser_plugin_security.cod
net_rim_bb_browser_rendering_lib.cod
net_rim_bb_mms.cod
net_rim_device_apps_internal_browser_smil.cod
net_rim_loader.cod
net_rim_plazmic_mediaengine_smil_00.cod
net_rim_plazmic_mediaengine_smil_format.cod
net_rim_plazmic_mediaengine_smil_mms.cod3、安装桌面治理器,更新程序。因为ROM的目录里已经没有了浏览器的模块,所以更新程序就等于将BB的浏览器删除。
4、通过桌面治理器的 备份和恢复-〉高级-〉文件-〉打开 把Service Book导入。
5、把刚才暂时移走的浏览器模块文件重新拷贝到模块目录,更新应用程序,一切OK。
上面的步骤说的比较简略,关于删除浏览器,加载Service Book的方法,坛子里已经有帖子具体说明,大家可以去搜一下,本文是对上述方法的一个补充,欢迎批评指正。
以下是本文用到的一些软件:
sospda_ServiceBook.rar (1.02 KB)