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. 简话Angular 03 Angular内置表达式大全

    一句话: 大多数html标签属性和事件都有一个对应的ng指令 说明:这些指令和原生html最大的区别就是可以动态更新.比如一个div的样式用ng-class后,我们就可以随意应用css class. ...

  2. 快速切题 sgu 111.Very simple problem 大数 开平方 难度:0 非java:1

    111.Very simple problem time limit per test: 0.5 sec. memory limit per test: 4096 KB You are given n ...

  3. Flash Player离线安装包下载指南

    在机房里装软件,没网是正常现象,有些老师要装Firefox/Chrome浏览器要有Flash,网上搜来搜去都是在线安装包一日在V2EX闲逛时发现了一位大神给出了Flash的离线安装包下载方式,在此立个 ...

  4. Ubuntu中使用WPS

    ubunu系统下用WPS办公软件比较好,比较兼容MS office, ubuntu下WPS相关命令有:et,wps,wpp. 使用Ctrl+Alt+T打开命令端, "et"命令可以 ...

  5. java异常(编程思想)

    通过异常处理错误 java的基本理念是“结构不佳的代码不能运行” 发现错误的理想时机是在编译阶段,也就是在你试图运行程序之前.然而编译期间并不能找出所有的错误,余下的问题必须在运行间解决.这就需要错误 ...

  6. 解决Viewpager满屏不能自适应填充内容的三种办法

    由于排版问题,本人博客园同名博文地址为:http://www.cnblogs.com/bill-technology/articles/3143667.html 很多Android开发者在使用View ...

  7. CentOS安装setup

    如果在命令行运行 setup 提示乜有安装该命令,那么就需要先安装一下setup命令 执行:yum install setuptool #可以发现执行setup后不全,再安装一个用于系统服务管理yum ...

  8. antd中fomr中resetFields清空输入框

    1.如果没有initValue的情况下,直接使用resetFields可以清空文本框的值 2.如果是有initValue的情况下,直接使用resetFields方法会直接重置为initValue的值 ...

  9. Vue CLI 3 配置兼容IE10

    最近做了一个基于Vue的项目,需要兼容IE浏览器,目前实现了打包后可以在IE10以上运行,但是还不支持在运行时兼容IE10及以上. 安装依赖 yarn add --dev @babel/polyfil ...

  10. Size类型如何调用和定义

    cv::Size sz = cv::Size(PROB_W, PROB_H);//Size(srcimage.cols, srcimage.rows) groundtoimage(xylimit, u ...