iPhone激活策略知识讲解:官方解锁和黑解

[复制链接]

   

该用户从未签到

1372

XY豆

438

帖子

440

贡献

苹果花

积分
2250
电梯直达

楼主

 
 发表于 2016-1-7 22:13:48 | 只看该作者 

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

官方解锁:通过官方正规渠道,修改激活策略,达到无锁的过程,称之为官方解锁。
黑解:通过非正规渠道,违规修改激活策略,被苹果官方发现之后又会改回原有锁策略,称之为黑解,然后反锁。

先来看看一个美国att版i6正规官解之后的策略是什么样子的:

如上图,下次激活策略是2303-multi-mode unlock,正规官解的无锁策略。解锁之后的机子要激活一次,应用策略才会启用无锁策略,刚解锁成功 ,但是没激活的请看下图,已解锁那还是false,无所谓,看下次策略即可,2303-multi-mode unlock:

下面做个简图,解锁前后的激活策略变化一目了然,正规官解的下次激活策略待接入的都是2303-multi-mode unlock,重新刷机升级也都是一直无锁的:

然而,黑解呢,又是什么情况?看下图:

上图就是黑解的att(顺便说,也不知道哪个脑残居然att也去黑解,att的永久解锁也不贵啊,黑解一般出现在美国黑名单的t-mobile以及日版等机子上),发现当前应用策略是2298的China Open Distribution Unlocked Policy国行无锁策略,但是下次策略已然是23-att的有锁策略了。它激活策略变化大致如下:

解锁前:
初始策略:23-US AT&T
应用策略:23-US AT&T
下次策略:23-US AT&T
23-US AT&T
23-US AT&T

解锁后还没激活:
初始策略:23-US AT&T
应用策略:23-US AT&T
下次策略:2298-China Open Distribution N61/N56 Unlocked Policy
23-US AT&T
23-US AT&T
23-US AT&T

解锁后而且激活使用了:
初始策略:23-US AT&T
应用策略:2298-China Open Distribution N61/N56 Unlocked Policy
下次策略:23-US AT&T
23-US AT&T
23-US AT&T

当前应用策略是2298无锁策略时可以正常使用,但是一刷机恢复,当前应用策略无效,就开始启用下次策略,等待接入有锁的策略,这就反锁了!

官方永久无锁的激活策略不是只有2303-multi-mode unlock,还有10-unlock(sprint官解是不会出现10 unlock,att的6以下会)等。但是有一点是明确的,比如明明是日版的手机,解锁后发现激活策略是另外一个国家的无锁策略的,这种就是黑解,会反锁的。黑解包括但不限定以上会出现的情况。

其实要验证是不是永久官解,解锁之后多恢复激活几次,然后等过几天再查一次激活策略  就可以看出来了。不是官解的,下次激活策略就会变了~
除了查询策略,最有效检测是否官解的办法就是:官解可以随便刷机、恢复、抹除、升级!!!黑解不能!!!

本文为转载,非原创,目的只为大家交流学习!

iPhone激活策略知识讲解:官方解锁和黑解的更多相关文章

  1. iPhone激活策略说明

    本帖最后由 苏州汇东 于 2014-7-2 19:13 编辑 奉告各位封釉 千万不要泄露机器序列号IMEI号 远程ID真的可以上  只要机器上没有ID 就可以远程上任何ID 我这可以远程上ID 也帮忙 ...

  2. Html基础知识讲解

    Html基础知识讲解 <title>淄博汉企</title> </head> <body bgcolor="#66FFCC" topmar ...

  3. python基础知识讲解——@classmethod和@staticmethod的作用

    python基础知识讲解——@classmethod和@staticmethod的作用 在类的成员函数中,可以添加@classmethod和@staticmethod修饰符,这两者有一定的差异,简单来 ...

  4. Tido c++线段树知识讲解(转载)

    线段树知识讲解 定义.建树.单点修改.区间查询         特别声明:如上的讲解说的是区间最大值 如果想要查询区间和 只需要改变一下建树和查询的代码就行了,如下 其他根据自己的需要进行修改即可

  5. java Reflection(反射)基础知识讲解

    原文链接:小ben马的java Reflection(反射)基础知识讲解 1.获取Class对象的方式 1.1)使用 "Class#forName" public static C ...

  6. Golang官方log包详解

    Golang官方log包详解 以下全是代码, 详解在注释中, 请从头到尾看 // Copyright 2009 The Go Authors. All rights reserved. // Use ...

  7. PureStudy:学科知识分享——个人网站开发全解

    PureStudy:学科知识分享--个人网站开发全解 项目描述 PureStudy,学科知识分享网站. 学生可以使用这个网站,来浏览相应学科的知识点.学习总结,获取相关的资料.此外,他们可以选择上传文 ...

  8. Appium python自动化测试系列之Android知识讲解(三)

    ​3.1 ADB工具讲解 3.1.1 什么是ADB呢? 我们不去解释官方语言的翻译,给大家说一个通熟易懂的说法,ADB我理解为他就是电脑和手机连接的桥梁.此连接不是充电的连接,大家不要混淆,说他是一个 ...

  9. 科普一下bl锁的知识,没解锁的必看!

    今天给大家科普一下. 科普分为两版,一个详细版一个简单版.简单版往下翻. bl是什么?其实详细的我也不知道,我就知道原理和他的全称是bootloader.我们所说的解锁里面的“锁”,就是blbl锁的功 ...

随机推荐

  1. 纪念第一次ak。。。

    1.MM的数学作业 [题目大意] 今天,MM在上数学课,数学课的主题是函数.讲完以后老师留了一个家庭作业,让同学们回家思考.题目如下: 定义一个函数,F(x)表示x转成二进制后,二进制中“1”的个数. ...

  2. 【转载】oracle之rowid详解

    原文URL:http://www.2cto.com/database/201109/104961.html 本文讨论的是关于oracle从8i开始引进object的概念后的rowid,即扩展(exte ...

  3. sql server的远程连接

    当一台服务器上的数据库需要用到另一台服务器上的数据库时,就需要远程连接 首先创建远程连接 exec sp_addlinkedserver linkname,'','SQLOLEDB',serverIP ...

  4. reboot 后 Docker服务及容器自动启动设置

    https://blog.csdn.net/wxb880114/article/details/82904765 重启reboot操作系统后,发现docker 服务未启动,容器也未启动,天生反骨,怎么 ...

  5. Python学习(002)--Python介绍

    一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为AB ...

  6. 按照Right-BICEP要求设计四则运算2程序的单元测试用例

    Right——结果是否正确? B——是否所有的边界条件都是正确的? I——能查一下反响关联吗? C——能用其它手段交叉检查一下吗? E——你是否可以强制错误条件发生? P——是否满足性能要求? 测试计 ...

  7. TJU Problem 1015 Gridland

    最重要的是找规律. 下面是引用 http://blog.sina.com.cn/s/blog_4dc813b20100snyv.html 的讲解: 做这题时,千万不要被那个图给吓着了,其实这题就是道简 ...

  8. Largest Submatrix of All 1’s

    Given a m-by-n (0,1)-matrix, of all its submatrices of all 1’s which is the largest? By largest we m ...

  9. hdu1227 dp

    题意:在一条路上有 n 个站点,并给定了每个站点的坐标,然后想要在 k 个站点旁边分别各建一个补给站,求所有站点到最近的补给站的距离和的最小值. 是的,毫无疑问,显然是 DP 问题,但是这题怎么递推还 ...

  10. python入门20180717-迭代器、生成器和协程

    迭代器.生成器和协程 python中任意的对象,只要它定义了可以返回一个迭代器的__iter__方法,或者支持下标索引的_getitem_方法,那么它就是一个可迭代对象. 可迭代的对象不一定就是迭代器 ...