diosra2’s blog

iOSのJailbreak、ダウングレード

New Bootromの3GSはiPhoneOS 3.0.xが適用不可

以前、以下の記事でiPhone 3GSをSHSHなしでiPhoneOS 3.0に復元できるという記事を公開しました。

 

Old Bootromなら当然SHSHなしで復元可能ですね。New Bootromでは0x24000 Segment overflowが塞がれているのでalloc8 exploitに置き換えることで理論上可能のはずでした。

続きを読む

GPPLTEなどのICCID SIMロック解除の手法の一部が塞がれる。従来通りSIM下駄が必要に。

こちらで紹介した、SIM下駄不要のアンロックですが、今年の4月に入り、この手法が塞がれてしまったようです。

 

影響

・新タイプのSIMロック解除SIMは使用不能に。(旧来の下駄タイプは引き続き利用可能。)

・SIM下駄を使用して新規でアンロック、またはアップデード(詳細不明??)した場合、SIM下駄なしでは維持不能になる。(永久に下駄が必要)

・SIM下駄を使用したアンロックを行うためにはiOS 12.2以降が必要。(iOS 12.2未満では下駄を使った新規アクティベートができない)

= A7デバイス未満ではICCIDアンロックが使用不可に

 

 

現状、アンロック済みのデバイスには影響はありません。新たに復元、初期化などを行うとアンロックを失い、下駄なしでは解除不能になります。

下駄を入れっぱなし(2018年7月以前の手法)であれば、iOS 12.2以降に限って使用可能です。

iOS 12.2未満だとアクティベージョンエラーが発生します。(以下はiPhone 5s iOS 10.2での画像)

f:id:diosra2:20190403232347p:plain

 

またこちらの方法でアンロックされたアクティベーションを保存した場合は、脱獄することで引き続き維持が可能です。

私のソフトバンク版のiPhone 5でも今まで通りドコモ系SIMが使用できています。

f:id:diosra2:20190403230803j:plain

 

去年の7月下旬から始まったアンロック祭りですが、ここに来て終了となりましたね。

特に公式アンロックも提供されずに、ICCIDアンロック以外安定しないiPhone 5/5cでアンロックできないのは悲しいです。(こんなのを使ってる人自体そんなにいなそうですが...。)

 

最後にアンロック不能、または大きな影響が出ることになったデバイスを記しておきます。

・アンロック不可

iPhone 3GS (BB > 05.13.04, 2011年34週目以降に生産されたデバイス)

iPhone 4 (BB > 04.10.01)

 

・影響大

iPhone 5/5c:ICCID解除が使用不可となり、TMSI解除モードのみが使用可能に。ICCID解除よりも4G/LTEや着信が不安定になります。

【iOS】MacでImpactorを使用せずに無料IDでアプリを署名する。

Cydia Impactorがエラー吐く様なのでこちらを。

 

一度脱獄すればreprovisionでなんとかなりますが、脱獄してない状態では使えないですよね。しかし、MacとApple IDさえあれば署名できます。

とりあえずですが、私が先ほど試した方法を簡単に書き出してみました。

 

*無料アカウントにはApp数やデバイス数など色々制約があるので気をつけて下さい。

 

まず最初にXcode適当なプロジェクトを作成します。

Xcodeから新規Projectを作成

 

適当なIdentifierを入力

当然ですが、この状態ではプロビジョニングプロファイルはありませんね。

ということで、使用したいデバイスをUSB接続し、Fix issueを選択します。

 

注意書きが消えればOKです。

 

続いて、iOS App Signer - Instructionsを使用してアプリを署名します。

*Imput File: インストールしたいipaファイル

*Signing Certificate: 先ほどの過程で使用したApple ID

*Provisioning Profile: 先ほどXcodeで入力したidentifierのもの

以上を選択し、Startを選択します。

Provisioning Profileが表示されない場合、以下の方法で手動選択できます。

 

XcodeでPreferencesを選択

 

先ほど使用したIDを選択。View Detailsを選択

 

 

先ほど適当に入力したIdentifierのProvisioning Profileを選択し、Show in Finderを選択

 

表示されたProvisioning Profileが対象のものです。これを手動で選択して下さい。

 

インストール

XcodeのDeviceを選択

 

リストから対象のデバイスを選択し、+を選択

 

先ほど署名したipaを選択

 

これでおしまいです。面倒ですね。使えるならCydia Impactorを使うのが一番楽です...。

iPhone 5sでとりあえずiOS 12.1.2の脱獄を構築してみた。

先日、3月3日に行われた七森中♪あにば〜さり〜、最高過ぎましたね。

特に印象に残ってるのがみかゆかの手錠かけたアレとか、ライブパートだと「え〜る♪」ですかね。良すぎた(語彙力のNASA)

 

本題ですが、A7デバイスでも脱獄できるようになったのでとりあえず脱獄してみました。

脱獄環境も構築したので、ついでにインストールした調整もメモしておきたいと思います。

続きを読む

今更ながら、iOS 10のiPhone 5にインストールしたTweakの紹介をしてみる。

超久しぶりにTweakを使用して色々と弄ってみたので、今回は私がJailbreak環境で使用しているTweakを書いていきたいと思います。

第一弾は、今更感はありますが、iPhone 5のiOS 10環境で使用しているものです。

続きを読む

Copyright (C) 2017-2018 Diosra2. All Rights Reserved.