以前、checkm8 bootrom エクスプロイトベースの palera1n 脱獄を使用して、A9-A11 チップを搭載した任意の端末を脱獄する方法を紹介しましたが、その後、palera1n の新しいバージョンがリリースされました。
palera1n は技術的には以前の脱獄アプリと同じですが、C言語で書き直されたため、安定性の向上、インストールの簡素化によるスムーズなユーザーエクスペリエンスなど、いくつかの利点があります。新しい palera1n のインストール方法が少し変更されたため、対応端末での使用方法を説明する新しいチュートリアルを作成しました。
palera1nについて知っておくべきこと
オリジナルのpalera1nジェイルブレイクと同様に、新しいバージョンもパブリックベータ版とみなされています。現時点では開発者向けにのみ推奨されていますが、多くの一般ジェイルブレイクユーザーがiPhoneやiPadでpalera1nを快適に使用しています。
palera1n のジェイルブレイクはセミテザード方式です。つまり、ジェイルブレイク前の状態に戻すことはできますが、コンピューターが使えるようになるまで再度ジェイルブレイクすることはできません。セミアンテザード方式のジェイルブレイクとは異なり、セミアンテザード方式のジェイルブレイクデバイスは、ジェイルブレイクアプリがまだ署名されている限り、再起動後にコンピューターがなくても再ジェイルブレイクが可能です。テザード方式、セミテザード方式、セミアンテザード方式、アンテザード方式のジェイルブレイクの違いについては、別の記事で詳しく説明していますので、ご興味があればご覧ください。
checkm8ブートROMエクスプロイトを使用しているため、palera1nはA9-A11チップを搭載した一部の古いiPhoneおよびiPadとのみ互換性があります。これには以下が含まれます。
- iPhone X
- iPhone 8プラス
- iPhone 8
- iPhone 7
- iPhone 7プラス
- iPhone 6s
- iPhone 6sプラス
- iPhone SE
- iPad(第7世代)
- iPad(第6世代)
- iPad(第5世代)
- iPad Pro 12.9インチ(第2世代、2019年)
- iPad Pro 10.5インチ (2017)
- iPad Pro 9.7インチ (2016)
- iPad Pro 12.9インチ (2015)
- iPod touch(第7世代)
Palera1nはiOS & iPadOS 15.0~16.x、iPadOS 17.0~18.xを公式にサポートしています。残念ながら、palera1nはiOS 17をサポートしていません。このアップデートはiPhone 8、8 Plus、Xにはインストールできないためです。同様に、checkm8の脆弱性があるiPadのうち、iPadOS 18を実行できるのはiPad(第7世代)のみです。
palera1n をインストールするにはターミナルを使用する必要があります。このジェイルブレイクにはまだグラフィカルユーザーインターフェース(GUI)が搭載されていないためです。これが、現状では開発者向けジェイルブレイクと見なされている理由の一つです。ターミナルはLinuxとmacOSでのみ利用可能であるため、このジェイルブレイクはWindowsユーザー向けではありません。Windowsコンピューターをお持ちの場合は、代わりに palen1x の使用をお勧めします。
あらゆる脱獄は自己責任であることをご承知おきください。脱獄中にiPhoneやiPadが文鎮化する可能性は極めて低いですが、ご自身の判断で続行してください。
palera1n ジェイルブレイクのインストール方法
新しいpalera1nの脱獄をインストールする準備ができたら、以下の手順に従ってください。なお、このチュートリアルはmacOSオペレーティングシステムを対象としています。
1)まだデバイスを Mac に接続していない場合は接続し、まだ信頼していない場合は Mac と iPhone または iPad をそれぞれ信頼していることを確認します。
注意:USB-C ポートを搭載した Mac をお持ちの場合は、USB-A - Lightning ケーブルとアダプタの使用をお勧めします。USB-C - Lightning ケーブルを使用すると問題が発生する可能性があります。
2) palera1n の Web ページから palera1n の最新バージョンをダウンロードします。
注:Macをお使いの場合は、Apple Mチップ搭載Macの場合はARM版、Intel搭載Macの場合はx86版(ユニバーサル版も利用可能)など、Macに適したファイルをダウンロードする必要があります。Linuxビルドの場合も同様です。palera1n-cのWindows版は提供されていませんが、代わりにpalen1xをご利用ください。
3) Macでターミナルを開き、次のコマンドを入力します。
cd Downloads
注: 上記のコマンドの「Downloads」という単語を、palera1n-c をダウンロードしたフォルダー名に置き換えてください。
4)ターミナルに次のコマンドを入力し、プロンプトが表示されたら管理者パスワードを入力します。
sudo mkdir /usr/local/bin
注:出力が表示された場合 mkdir: /usr/local/bin: File exists
は問題ありませんので、次の手順に進みます。
5) ターミナルに次のコマンドを入力します。
sudo mv ./palera1n-macos-universal /usr/local/bin/palera1n
universal
注:上記のコマンドの 部分を、GitHub からダウンロードしたバージョン (arm64、x86_64、universal など) に置き換えてください。
6)プロンプトが表示されたら、 Mac の管理者パスワードを入力します。
7)ターミナルに次のコマンドを入力します。
sudo xattr -c /usr/local/bin/palera1n
8)ターミナルに次のコマンドを入力します。
sudo chmod +x /usr/local/bin/palera1n
9) iPhone または iPad をDFU モードにします。
注意: 次に行う操作は、iOS 15 または iPadOS 16 を使用しているかどうかと、使用可能なストレージ容量によって異なります。
10)ターミナルで、デバイスに最適なコマンドを入力してください。以下の内容をよくお読みください。
- デバイスのストレージ容量が 16 GB で、そのうち 2 GB から 3 GB しか使用できない場合は、次のコマンドを実行します。
palera1n -B -f
- デバイスが iOS 15 を実行しており、使用可能なストレージ容量が 2GB ~ 15GB の場合は、以下を実行します。
palera1n -B -f
- デバイスで iOS 16 が実行されているか、 16 GB を超えるストレージが使用可能な場合は、以下を実行します。
palera1n -c -f
注:下の画像を参考に、Mチップ搭載のMacをお使いの場合は、脱獄プロセスを再開するために、デバイスの電源プラグを抜き差しする必要があります。Intel搭載のMacをお使いの場合は、この手順は不要です。
11)完了すると、デバイスが完全に再起動します。再起動したら、ターミナルで次のコマンドを入力します。
palera1n -f
注意: デバイスはリカバリモードになります。
12)デバイスがリカバリモードになったら、DFU モードに戻します。
注:DFUモードが検出されると、palra1nの脱獄は自動的に再開されます。Mチップ搭載のMacをお使いの場合は、Appleロゴが表示され、「Checkmate」という文字が再び表示された後に、デバイスを一度取り外し、再度差し込む必要があります(上記参照)。
13)デバイスが再起動したら、ホーム画面でpalera1n アプリを起動します。
14) Sileoボタンをタップして、Sileo パッケージ マネージャーをインストールします。
注: Sileo をお勧めしますが、必要に応じて代わりに Zebra をインストールすることもできます。あるいは、両方をインストールすることもできます。
15)プロンプトが表示されたら、ターミナルのパスワードを入力します。
注意:ターミナルのパスワードは自由に設定できますが、忘れないようにしてください。
16) Sileo のインストールが完了したら、[閉じる]ボタンをタップします。
インストールが完了したら、準備完了です。脱獄をお楽しみください!
結論
オリジナルのpalera1nと比べて、最新のツールは使いやすく、セットアップも簡単であることがわかりました。例えば、Pythonをインストールする必要がなく、Homebrewも必要ありません。すべてがそのまま動作します。
最新のpalera1nジェイルブレイクはもうお試しになりましたか?ぜひ下のコメント欄で、結果をお聞かせください。