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了,这个数据就是这么算出来的。
猜你喜欢
- 云圈是网易云音乐APP中用来发布相关话题的地方,开启这个功能之后,就可以直接点击进入云圈,然后就可以在圈中发布相关的话题,只需要在发布的时候
- iOS13.5越狱后如何恢复呢?很多用户对此还不是很清楚,小编这里就给大家带来有关iOS13.5越狱后如何恢复的回答,希望能够对大家有所帮助
- 手机上的音乐播放软件都是可以在后台进行播放的,只需要点击歌曲进行播放之后,退出软件也是可以进行使用的,但是退出音乐播放软件之后就不能在页面上
- 微信赞赏码给别人有风险吗?对于很多用户来说,这都是一个关于支付手环的二维码,所以很多用户都会担心不安全,那么下面就让小编给大家介绍一下。微信
- 苹果 iPhone 14 Pro/Max 机型首次采用灵动岛设计,吸引了很多用户关注和购买。一些用户在收到新手机后,想要通过以前的规则来查询
- 微信是我们工作中比较常用的通讯软件,在其中会有更多的工作需要会使用到图片中的文字,所以造成很多用户会想要提取图片中的文字,所以很多用户想要知
- 使用iPhone X及以后机型的小伙伴发现:不论打开什么App,屏幕下方总会出现一条白底线或者黑底线,这条底线在看剧或者打游戏的时候很容易触
- 百度地图如何开启摇一摇语音查询?最近有很多小伙伴想知道百度地图摇一摇语音功能如何开启,那么今天小编在这就给大家带来百度地图摇一摇语音查询功能
- 你的iPhone手机可以用来干嘛?播放音乐、看电影、还是用来当社交工具、私人助理……你有没有想过,你的iPhone还可以是一杆秤。说到用iP
- 在北京时间2020年9月16日凌晨的苹果秋季新品发布会上,苹果宣布 iOS 14/iPad OS 14/Watch OS 14/tv OS
- --设计N1在尺寸上和iPad mini一致,配备7.9英寸屏幕。不止如此,耳机孔、音量键、摄像头甚至底部的扬声器,二者都几乎设计在了相同位
- 在今早,苹果推出了iOS14.3beta3的系统更新,很多用户都是抱有观望的态度,因为之前就有很多系统版本会造成很多问题,那么很多小伙伴就会
- 相信大家都在手机音乐播放器中听过DJ,DJ是音乐的一种版本,节奏强而受到大家欢迎。在听音乐的时候,想要听DJ版本的歌曲,只能在搜索栏中输入歌
- IOS14画中画功能怎么设置?它可以让用户边观赏视频,边在屏幕的其余部分处理消息,而无须在多任务窗口切换。正在观赏的视频会继续在一个小缩略窗
- 鉴于FY入手水果时间不长,固件升级经验不多,论坛随处可见各种疑问贴和杯具贴,特开新帖简要介绍5.1固件升级若干注意事项,老鸟们无视吧,鼠标轻
- 当我们加了很多群之后,很多微信就会从群中加我们的微信,但是都是陌生人,或者就是只有一面之缘的人,我们都不想加,所想要设置一个隐私设置,但是很
- iPhone12 手机使用蓝牙打电话,通话后保持一段时间就会自动断开,一会又会自动连上,无法正常通话,但iPhone12手机蓝牙连接设备后播
- IOS14.2rc怎么样?最近苹果向用户提供了IOS14.2的版本更新,在这款版本更新中出现了RC和GM两个版本,但是很多小伙伴们不知道这是
- 当您需要登录新下载的应用时,除了可以使用微信、QQ 授权登录,还可以使用 iOS 自带的“通过 Apple 登录”功能,也就是使用
- 如果在手机屏幕上看到“iPhone 不可用” ,是输错多次手机锁屏密码导致的。若没有显示多少时间后可以重试,也没有其它任何提示,则表示该手机