【更新原生系统补丁】解决Nexus S发电信号码中文短信乱码问题的办法
首先感谢为此项工作作出卓越贡献的:
蛋总 @x140dan
木仔 @mufancy (也就是传说中的机锋论坛MS板块的F博士)
@geesun
三位在代码上费了很大周折,伤透了脑筋,才最终解决这一世纪难题~~
然后要感谢测试人员:
@gesinii
@imwolfe
两人不厌其烦的刷机,冒着被电信号码朋友砍头的风险一遍又一遍的发送骚扰短信。
————————–我是分割线——————————–
免责申明:
1. 本方法仅适用于蛋总编译的CM 7 for Nexus S Stable包,仅在此包上测试,请勿用于其他任何系统。如果你想尝试,与我们无关,死机变砖不要来找我们~
2. 所有刷机都有风险,我们只提供方法,至于你们刷的如何,与我们无关,切忌切忌!
—————————–再分割一下—————————————
言归正传,废话少说,下面介绍方法。请务必按照步骤操作。
1. 到蛋总服务器上下载最新的编译包:
http://kugou.me/cm7/2011-04-11/update-cm-7.0.0-NS-XDAN-signed.zip
请务必下载此包,其他包和ROM的解决文件还没有搞出来,请耐心等待。
2. 请下载修改后的framework.jar文件
请点击下载,解压缩,得到一个framework.jar文件。
3. 将上述ROM包和framework文件放到Nexus S的SD卡上你能找到的地方,最好放在根目录下。
4. 刷CM 7 for Nexus S Stable蛋总编译包
怎么刷第三方ROM?请翻看我前面的教程,在此不再累述。
5. 现在我默认你们都已经刷好ROM了,并设置完成。安装Root Explorer软件
这是啥?就是一个可以读/写Android系统文件的工具,俗称“大杀器”,各大论坛有下载,需要Root权限。
6. 运行RootExplorer,找到你刚才下载并放在SD卡上的framework.jar文件,复制到/system/目录下
7. 在framework.jar上长按,弹出菜单,选择“权限”。
8. 将文件权限修改为:“第一行第一、二个,第二行第一个,第三行第一个”,勾选。一定不要勾错了,如果你们还是看不懂应该勾成什么样子,就随便挑选一个系统文件查看一下它的默认权限。
9. 在framework.jar上长按,弹出菜单,选择“剪切”。进入/system/framework/目录,选择“粘帖”。这是会弹出来一个对话框,问你已经有这样一个文件,是不是要覆盖此文件?当然选择“确认”。
10. 重启你的Nexus S
铛铛铛铛~~大功告成,快快测试一下给你身边的电信号码朋友发条中文短信吧!
这该死的电信,非得用不同的编码,搞死了!
其他各大机型的修改木仔@mufancy 正在努力,需要些时间修改。到时候木仔应该也会放到机锋论坛的吧(我自己猜的,不代表木仔观点~~
—————————–更新分割线————————————————
下面更新两个修改过的framework,来源于MIUI论坛
原帖地址:http://www.miui.com/forum-viewthread-tid-74983-extra-%26page%3D1-page-1.html
感谢作者testuser
具体方法可参考帖子内容
支持Nexus S原生2.3.3系统的framwork
支持CM 7 稳定版的framework

博士我的推ID,你写错啦。
哈哈,你的ID我一直记不住,刚修改过来了
您好,可否提供个2.3.4的文件呢?miui上没人理,说明里说是jar的,下载的包里是obex的,覆盖就重启,然后卡在google页面。
另外,可否告知如何修改?不胜感激!
很抱歉,我只是拿来主义,自己对代码修改之类的一窍不通,还是等MIUI上的更新吧
你好,我下载了您更新的233原生的补丁,在覆盖原文件时,只要点“是”确认覆盖,就立即宕机,并且扣电池重启后一直停在google界面,重刷了系统才开的机,请问还有办法解决发电信的问题吗?
请注意权限的修改,按照我给的办法一定能够解决的