iOS 5.0.1系统下自动匹配中国移动飞信12520前缀
发布时间:2023-12-08 03:57:13
iphone手机接收到通过飞信发送的短信时,号码会显示12520+对方手机号码,这种短信在iPhone上会被识别为独立的会话,而不是与同一个人的普通短信在同一个会话中,通过修改系统默认的匹配模式可以实现匹配飞信前缀号码的功能
请注意同一个会话中如果包含了飞信短信,普通文本短信之后,可能导致iMessage短信无法使用
我们修改的最终目的是让iPhone将同一个人的飞信短信和普通短信放到同一个会话中。修改前需要以下准备工作
1. 设备需要越狱且为iOS 5.0.1系统(其它系统偏移量有差异,请根据文章后面介绍的文件结构自行计算)
2. 一个在电脑上访问iPhone上文件的文件管理工具
3. 一个十六进制编辑器(ultraEdit之类的即可)
要修改的文件是/System/Library/PrivateFrameworks/AppSupport.framework/Default.phoneformat
将此文件拷贝到电脑上,用十六进制编辑器打开,寻址到0x00002416处,将之后的三个179##改为125##
保存文件,将文件复制回iPhone,覆盖原文件。然后重启SpringBoard
再打开信息,就会发现12520前缀的短信已经正确显示为联系人的名字了。
-------------------------------------------------------------------------------------------------
Default.phoneformat文件的大致结构和偏移量的计算方法(有人贴过)
文件开头的4个字节代表支持的国家个数,iOS 5.0.1的这一字段为E9 00 00 00,十进制即为233。即iOS 5.0.1支持233个国家的卡号
接下来就是每个国家的信息,一条接一条,一共233条,每条信息都是12个字节,这12个字节分别代表的是
0-3:国家代码,ASCII码的数字
4-7:国家缩写,ASCII码的字母
8-11:偏移量,指向该国家号码匹配规则等数据的起始地址
在文件的开头部分,用肉眼就可以发现在0x000000AC处中国的信息,如下
38 36 00 00 63 6E 00 00 18 19 00 00 | 8 6 . . c n . . . . . . |
86是中国电话号码的国家代码
cn是中国的缩写
而十六进制的18 19 00 00代表的是偏移量0x00001918(注意此处的顺序要颠倒一下!!)
计算中国的数据区的偏移量:
第一个国家的数据区地址 = 4字节(国家个数计数器)+ 12(字节每个国家)* 233(个国家) = 0xAF0
中国的偏移量 = 0xAF0 + 0x1918 = 0x2408
然后前面就有一些乱七八糟的计数器,往后找8个字节就是前缀区了,就到了我们要修改的0x00002416了,这个数据就是这么算出来的。


猜你喜欢
- 抖音怎么拍摄鲲特效视频?相信大家最近在抖音中都有看到一些“鲲”的短视频,可是在抖音中并没有制作该视频的功能,那这个视频要怎么弄呢?下面就给大
- 多年来 iPhone 的质控一直为人所称道,尽管每年的 iPhone 都存在着这样或那样的小问题,但庆幸的是基本没有大的问题出现。不过近日有
- iPhone X 采用的 3D 结构光面部识别与安卓手机 TOF 技术有什么不同?2013 年指纹识别登陆移动设备以来,生物识别技术不断进化
- 很多中高端手机都支持 NFC 功能,网上有关 NFC 的介绍非常多,相信大家已经有了初步了解,在日常生活中,NFC 主要用来模拟交通卡、门禁
- iphone怎么备份备忘录?很多人会选择把重要信息记在备忘录里面,比如密码什么的,所以给备忘录做好备份可以防止这些重要信息丢失,下面智能家小
- Airpods卡顿怎么办?Airpods卡顿怎么回事?小伙伴们是不是遇到过这种情况,要怎么才能解决呢?下面就让小编给大家介绍一下AirPod
- iPad怎么安装百度输入法想要在iPad上使用第三方输入法的小伙伴,赶紧升级到iOS8系统,这样不用越狱也可安装“百度输入法”了。这里简单介
- iPhone一连接到电脑就自动打开iTunes在需要的时候挺方便的,但如果你大多数时候都只是连接电脑充电或者从iPhone上拷贝照片,再或者
- 微信中群公告是非常重要的一个功能,可以让群众所有的好友都看到同一个消息,并且不会错过,很多用户想要知道微信群公告发布失败什么原因怎么办,下面
- 微信上如何分享链接 微信里分享网页链接方法这里笔者以自己iPhones手机为例,介绍下微信上如何分享链接。其他的
- 1、微信更新到最新的版本,点击【我】就可以看到【我的钱包】2、点击【钱包】3、在这个界面下就可以到【零钱】4、在我的零钱下面点击【冲值】5、
- 此前在本月初苹果发布了 iOS 14.5.1,由于该版本提供了重要的安全性更新,所以有不少用户都选择了升级。然而一些升级到该版本的用户发现,
- 很多有iPad的朋友可能都比较郁闷,因为除了自带的充电器跟Macbook /Pro的USB口以外,很多地方插入USB想充电都会看到电池旁边显
- 如果您不想在 App Store 的购买清单中看到某个应用,可以将它隐藏起来。当您将应用隐藏之后:1.被隐藏的应用不会出现在 A
- 借助插件 Cuboid 可以修改 iPhone 桌面的软件图标排列,例如任意移动位置、调整图标之间的距离、增减图标数量。要在 iP
- 晃动 iPhone 时软件图标也会根据“重力”改变位置,是不是很炫酷?如果你的 iPhone 已经越狱,可以通过安装插件 Grav
- 微信红包是很多用户经常会使用的功能,小笔金额的话微信红包比转账功能使用的更加频繁,所以微信红包功能使用频率是非常高的,很多用户想要知道微信红
- 苹果总是慢半拍,或许不是创新能力失灵了。头部手机厂商三星、华为相继推出两三代折叠屏手机产品后,来自供应链关于苹果折叠屏手机的消息也愈演愈烈。
- 北京时间3月8日凌晨2点苹果在美国旧金山召开重要会议,此次会议宣布发布苹果下一代平板电脑“The new iPad”,虽然这个产品名比较令人
- 在iPad上,iOS7新系统的应用图标同样采用了新的坐标体系和配色方案,色彩的搭配和几何图形的设计让系统整体显得很清爽,因为iPad屏幕较大