iOS 10.x脱獄を行うアプリ「Yalu1011」と「Yalu102」を、デバイス単体で再インストール&再認証する事が出来る『Cydia Extender』のご紹介!
各Yaluアプリは自分でCydia Impactorを使ってインストールするため、7日ごとに認証が切れる = 7日ごとに再インストールが必要となります。
その再インストール&再認証を、Cydia Impactorを使わず…PC不要デバイス単体で行えるのが『Cydia Extender』です!
7日問題の解決…とまでは言えないのですが、期限に注意していればデバイス単体で使用期限の更新をしていけるため、便利です。
今回はこのCydia Extender自体のインストール方法と、Extenderを使ったYaluの再インストール方法について書いていきたいと思います。
① Cydia Extenderのインストール
まずは『Cydia Extender』をデバイスへインストールする必要があります。
これは最新版のCydia Impactorに同梱されるようになったアプリなのですが、そのままでは簡単にインストールすることが出来ません。
そこで、今回は『Cydia Extender Installer』という脱獄アプリを使用してインストールを行っていきます。
ちなみに、これは初回時のみ必要な作業ですので、一度インストールしてしまえば今後Yaluアプリの再インストール作業だけで完結出来ます。
1-1. Cydia Extender Installer
『Cydia Extender Installer』は、以下のリポジトリをCydiaへ登録することでインストールが行えるようになります。
また、他に『APT 0.7 Strict』も必要になるのですが、自動でインストールされない場合があるようなので、もしインストールされていない方は一緒にインストールをしておきましょう。
1-2. Team IDを調べる
続いて、Yaluアプリのインストールに使っているApple IDの「Team ID」という10桁の英数字を知る必要があります。
すでにデバイスへインストールされているYaluアプリのファイルを見ればわかるため、【Filza File Manager】を使用して調べていきます。
Filzaにて【/var/Containers/Bundle/Application/yalu102/yalu102.app】を開きましょう。yalu1011の場合は【/var/Containers/Bundle/Application/mach_portal/mach_portal.app】を開きます。
この中にある『embedded.mobileprovision』というファイルがお目当ての物。タップし、テキストエディタで開いてください。
ファイルを開くとズラッと色々書かれていますが、お目当ての部分は【ApplicationIdentifierPrefix】という項目の下、stringで囲まれている10桁の英数字になります。
この英数字をコピー or 覚えておきましょう。
1-3. インストール
さて『Cydia Extender』のインストールを行います。実際のインストール作業はターミナルから行うのですが、特に難しいことはありませんので、焦らず行きましょう!
ターミナルアプリはなんでも良いのですが「iOS Terminal」か「WhiteTerminal」辺りが使いやすいです。Cydiaからインストールしてください。
ターミナルアプリを起動し、【su】と入力して実行。rootのパスワードを入力してログインします。(初期パスワードはalpineです)
続いて【cyextender {TeamID}】と入力して実行。TeamID部分には先程調べた10桁の英数字が入ります。(例:cyextender AVIEG684ZEと入力して実行)
ズラズラっと文字が流れていきますが、ボーッと待っていれば大丈夫。
最後に『Done!』と表示され、ホーム画面にExtenderアプリが追加されていれば、完了です。
1-4. VPNプロファイルの追加
インストールは完了しましたが、初回時にVPN設定の追加がありますので、こちらもご説明。
初めてExtenderアプリを起動するとVPN設定の追加が要求されますので、「Allow」にて許可をしてください。
プロファイルのインストールが開始されますので、こちらも指示に従い許可をしましょう。
また、プロファイルのインストールが完了後Extenderアプリに戻されるとエラーが出るはずです。
これはVPNがオンになっていないからなので、Extenderアプリを再起動するか設定アプリからVPNをオンにすることで回避可能です。
ちなみに、次回からはExtenderアプリを起動すると自動でVPNがオンになってくれます。
② Yaluアプリの再インストール&再認証
さて、準備が整いましたので本番…です!
ちなみに、すでに準備が出来ているため、今後Yaluアプリの再インストール作業は以下の工程だけでオーケーです。
2-1. Yaluのipaアプリを開く
Yaluアプリを配布しているサイト【https://yalu.qwertyoruiop.com/】を開き、ipaファイルのリンクをタップ。ダウンロードが完了すると以下の画面になるので、『“Extender”で開く』を選択し、ipaファイルをExtenderアプリへ送ってあげます。
ちなみに、この工程はipaファイルをExtenderアプリに送れさえすればいいので、デバイス内にipaファイルをダウンロードしておきFilzaアプリから開いてExtenderへ送る…などでも可。
もっというと、その他…からiCloud Driveに保存しておけば、iCloud DriveからExtenderへYaluのipaファイルを送ることも出来ます。
いちいちSafariでYaluのipaファイルをダウンロードする手間も省けるため便利です。
2-2. Apple IDの入力
Extenderアプリが起動し、Apple IDを求める入力欄が出現。(もし出現しない場合は、もう一度ipaファイルをExtenderに送ってください)
現在インストールされているYaluアプリのインストールに使用したApple IDとパスワードを入力し『Attempt』をタップ。
Apple IDの認証に成功しましたら、以下のポップアップが出現します。
あとは簡単。『インストール』ボタンをタップしてインストールを実行。数秒〜10秒ほどで完了するはずです。(完了してもそういった表示は出ないので、次項の確認方法で完了しているか確認してください)
2-3. 完了
きちんと再インストール&再認証が完了していると使用期限が作業完了時点から7日間とリセットされているはずですので、【CertRemainTime】や【YaluTime】を使用して期限を確認するとわかりやすいです。
期限があと7日(実際には6日と23時間…などと表示)とリセットされていれば完了です。
エラーが出た場合は
【provision】関連でのエラーが出た場合はPCにてCydia Impactorを起動し、メニューバーより【Xcode > Revoke Certificates】を選択し、認証に使っていたApple IDとパスワードを入力して実行。
これの作業を行うことで『Cydia Extender』上で発生するprovision関連のエラーが改善される場合があります。
お試しください。
注意点
今回の方法では『Cydia Extender』を脱獄アプリとしてインストールしていると考えてください(実際はちょっと違いますが…そんな感じ)。
そのため、Cydia Extenderを使用できるのは脱獄環境にいる間のみとなります。
例えば、Yaluの使用期限7日間がすぎ、再起動が行われ、入獄環境に戻ってしまった場合にはCydia Extenderは起動しないので今回の方法が使えないということになります。
その際はいつも通りPCからCydia Impactorを使ってYaluを再インストールする必要があります。
期限が切れる前に更新を
ということで、Yaluアプリの使用期限が切れる前…7日が経過する前に再インストール&再認証作業を行うことを心がけましょう。
そうすることでデバイス単体での使用期限更新が行なえ、7日問題の解決とまでは行きませんが、継続して使い続ける事が可能となります。
コメント
1
すこし長くて面倒だけど…
覚えれば便利そう!
家帰ってPCで更新してからやってみようかな
iPhone7対応はなかなか難しいのかな・・・
流石に関係のない話題のところで愚痴るのはやめようよ。
言ってもなにも変わらない上に、7使いはそんなに節操が無いのかと悲しくなる
まぁまぁ
こういう便利なアプリ早く使いたいなぁってことなんじゃん
いちいち小さい事言わなんでもw
普通に7の10.2で脱獄こないのかなーって
意味なんじゃないの?
使えますよ
7で使えてるよ
ターミナルでインストールする際、
error,quittingと出てインストールされません…
同じくです…
それだけじゃ何がエラーなのかわからんだろうが。
どうせAPT 0.7 Strictインストールしてないんだろ。
それをインストールしたらできました。ありがとうございます。
ツンデレのお方おやさしい
・var・Containers・yalu102・yalu102.appではなく
・var・Containers・Bundle・yalu102・yalu102.appではないでしょうか…?
(・→/)
mach_portalのインストールが出来ません。
iPhone7 iOS10.1
mach_portal beta3
解決しました
Extenderの「インストール済み」のタブにある〇〇m とか△△dとかインストールしてからの経過時間で合ってるのかな?
インストール自体は完了するけど、YaluTimeなどを使って使用期限を確認しても、使用期限が延長されない…
自分も同じ状態になりましたが確認したところ自分のミスでTeamIDが間違ってました。
違ってもインストールしていたので一度アンインストールしてからやり直してみるとできるかもしれません
確認しながらやって見たらちゃんと動いてくれました
有効期間中にやっても期限は伸びないと思います。
きっと有効期限が切れて、yalu102が起動できなくなってから、実施すると良いのではないでしょうか?
iPhone6 iOS10.2 J@ilbreaking
切れる前にやっても更新されますよ。ただし、その後YaluTimeで確認しても期限延びてませんが(何故かは不明)、CertRemainTimeで確認するとちゃんと更新されてました。
そうなんですね。
Impactorで有効期間中にやってもyalutimeで確認したら変わらなかったので、期間内は同じ証明書が最適用されるだけかと思ってました。
iPhone6 iOS10.2 J@ilbreaking
ウチではYaluTimeも更新されたよ。
いや、期限が切れたらそもそも起動できないです。
そんなことは無いのでは?期限が切れても入獄せず、脱獄環境を維持している状態なら起動できるように読めますが。
その通りですね!Yaluの署名が切れたとしても、再起動して入獄状態になっておらず、脱獄状態ならこの方法でいけますね!
期限きれてからチャレンジすると、万が一エラー起こって再起動かかってしまうとPCからやらないといけなくなるので、期限が切れる前にはこの方法で更新、更新を繰り返していくべきでしょうね!
ウチの環境だけかね?
期限切れたら絶対に落ちて再起動させられるよ。
期限切れた後も脱獄維持できたことない。
そんな方もおられるんですね(=ω=;)
自分は切れても勝手に再起動する事も無いですし、再起動するまではずっと脱獄状態維持ですよ。
羨ましい。
自分もそういう認識でいたんだけどなぜか七日ごとに勝手に再起動されちゃうんだよねー。
7日の期限が切れたら、強制的に再起動かかるって不便ですね?
自分は7日を過ぎても、再起動にさえならなければ脱獄状態を維持出来てます。
すごい不便だよ。
7日切れた日にロック解除すると落ちるとかそんなんだからね…。
Tweakもそれほどいれてないし、何が原因かよくわからないんだよね〜。
まぁ、もう慣れたしExtenderきたからいいんだけど。
ちなみにiPhone6Plus 10.2ね。
待ってた
出来ました
大変助かります
ios10.2.1は脱獄できますか?
できないよー
SANTAさんあっちこっちそっちどっいでクッソ忙しいのにわざわざ1から10まで説明してくれるとか神かよ…。
ほんとありがとうございます!!!
本当に忙しい人なら説明できねだろ
まあ、もっともだな
インストールされるVPNは、普段使う公衆WiFiでも利用して問題ないでしょうか?無知ですみません。
この場合、VPNはインストールするために必要なだけで、上の工程を踏むと自動で設定されるからそれでおk
直リンやicloudからファイルを読み込んでもID入力画面がでないのですが…
僕も、ターミナルでエラーが出ます。
対処方法あれば教えてください。
やめとけ
エラー71が出るのは何故でしょうか?
↑記事の「エラーか出た場合は」に答えがあるよ
試したのですが、今度はチームIDが見つからないに変わってしまいました。
チームID間違えてるんじゃないの?
やり直してみたら?
“プロファイルのインストールが開始されますので、こちらも支持に従い許可をしましょう。”
支持ではなく指示では…?
理解できたならそれでいいだろ
人間変換ミスくらいするだろ、こまけーこと言うなよ。
error,quittingが出たけどcydiaで足りないのを検索したらいけました
/var/Containersまではあるのですが、mach_portalのフォルダが見つかりません。
対策はあるのでしょうか?
iPhone7 10.1.1
俺もそのパスに無かった。
対策はない!
これぐらい自分で探せないようじゃ…
同じく同意
記事のパスは一部省略されてしまってるからな(笑)
Applicationmi⇒mach_portal
Filza File Managerで探した?
何回やっても「error,quitting」としか出ませんね…
APT 0.7 Strictはインストール済みですし、再インストールしても状況は変わらず…
E:directory /var/log/apt/ missingでいつもエラー粋ですね
僕もです
諦めなさい
作ってもだめなのか?
作ったらエラーなくなりましたよ。
まさかそんな馬鹿なと思ったら成功しました…自動で作成されないのですね…
ありがとうございますm(__)m
なにを作ったらできましたか?
すみませんできました
Cydia Extender Installerで出来なかったんですが、Cydia Extender Plusでできますかね?
やり方の問題でしょう。
出来たのは良いが、他にも色んなTweaksが入った…容量が厳しくなって来たな。
AppSyncが自動でインストールされるようですが
それに関してはあまり気にする必要はないですかねー?
AppSyncにあまりいいイメージを持っていないので(割れのアプリをインストールする為など)
まぁYaluやmach_portalのipaをインストールする為に必要なんでしょうが。。
それでよく脱獄に手だせるなww
脱獄が既に良いイメージがない
AppSyncもmikotoも今やForecastも同じ作者
今後対応されたとしてもForecastは入れませんか
10.0.1 7 plusの脱獄はもう見込めなさそうなのかな?
まだ頑張ってくださってるのかな。
revoke何度かやって更新に一度だけ成功した
その一度以外はずっとrovision.cpp:81
わかんね
自分も同じ 1度だけ成功してその後はエラー
保存されてるipaだとだめみたい、
Safariから直接extender開いてやると何度でも成功する
同じ状況で諦めモード
エラー81が出ていたのですが
エラーが出た場合はをやったら出来ました
PC出さなくていいので便利
Apple idを入れたあとattempt押したらいつもエラー82が出るのですがどういう意味ですか?
エラーの意味はわかりませんが、記事内にも対処法書いてある通り、PCwからCydiaImpactorからRevokeCertificatesしてみて下さい。
64bitデバイスiOS10.2の脱獄はまだβ版のソフトしかないんですか??
はいLucaはスイッチに夢中だし、102は当初より安定版だったようだし、今回の7日間戦争回避の裏技で行くべき時は今
そんなことよりAppleStoreアプリのiOS9以下非対応がムカついた
自分も次の連休に出陣する
そうか、まだ待機してるんだ…
脱獄初日にcydiaが開かなくなったんですが、対処法わかるかたいらっしゃいませんか?
Softbank iPhone6 10.0.2
脱獄して、一回位はcydia開きました?
それとも、一回も開きませんか?
もしかしたら、知らない間にうっかり再起動しちゃったんじゃないですか?
情報が少なすぎる。
一旦再起動してYalu入れ直して脱獄とかやってみたの?
何もせず質問してんだったらもう脱獄しない方がいいよ。
Provision.cpp:81が出ましたが、再度手順2-1をやり直したところインストールできました、
これ25ppの奴でもいけるんですかね?
基本的にyaluの流用だったと思うんですけど
この記事に関係ないのですが、iOs10に対応したAudioRecorder2をインストールし、設定画面を開くと”There was an error loading the preference bundle for AudioRecorder.”と表示され設定できません。過去記事(2015年)にも同じようなコメントがあったようですが、解決方法が見当たりませんでした。
どなたか解決方法を教えてもらえないでしょうか?
7plus iOS10.1.1です。
/usr/bin/dpkg returned an error code (1)というエラーが出ます。binの中を見たところdpkgはちゃんとあるのですが…
その前文に、****.debって有ると思います。
いずれがのアプリが、邪魔をしていると思います。
archivesの中の該当debファイルを削除しましたがまた再度エラー。そして再生成されてました。
gettext~とかopenss~とかあるのですがインストールした覚えがありません…
記事とは関係ないのですが、AudioRecorderのインストールは成功したのですが、設定画面で開くと”There was an error loading the preference bundle for AudioRecorder.”と表示が出て設定できません。環境は、iPhone7 Plus iOS10.1.1で脱獄済みです。調べたところ、過去記事(2015年)に同じ書き込みがありましたが解決方法がありませんでした。
対策はあるでしょうか?これのために脱獄したのでどなたかお願いします。
AudioRecorder 2はios10に対応しているがサポートしているのは6s plusまでとiPadって詳細欄に英語で書いてる
対策は対応端末買えばいい
サポートしてるのは6s plusまでとiPadと詳細欄に書いてあるし、読めよ
サポートしてるのは6s plusまでって書いてる
ちゃんと読め
ちゃんと読みました。
わかりました。
敬礼。
recorder 2はios10に対応してるが
ちゃんと読め
ターミナルで実行したら、
error quitting
Cleaning up
このように出てしまいます。
APT 0.7 Strict は入れてあります。
APT 0.7 Strict(lib)も入っているのですが、両方入っていても大丈夫なのですか?
教えて下さい。
お願いします。
2017/03/15(水) 20:44:33←この投稿の付近を見たらいいかも
error quittingより前に何がエラーか書いてあるでしょ?
これ使ったら32bitデバイスの脱獄での七日間問題もいちいちCydia Impactor使わないで回避できるのかな?
TermIDを間違えたいないのに日付が更新されません。yalu102のipaを削除しても更新されません。エラーは発生していません。原因として何が考えられるでしょうか?
PCからSSH経由でやっても良いんですかね?
端末のターミナルアプリで直接やったほうがいいとかあるのかな・・・・?
こんな簡単な事が出来ない奴大杉だろww
あの、えーっと
日本語でおk
これって、iOS9.3.3でpppangu脱獄に応用して使えますか?
JailbreakMeがあるので必要ないとは思いますが、使えたら面白いかなと思い、気になります。
これ使えば、他のipaもインストールできちゃったりするかな
ICleaner proでシステム領域の使用量を見て見たら100%でなにも脱獄アプリがインストールできない状況だったのでstashing for ios9.2-10.2の記事をみてこのtweak を入れてからほぼ全ての脱獄アプリを一気に再インストールしたら、通常起動はできるのですがYALUを使って脱獄状態に復帰することができなくなりました。脱獄状態しなくても、システム領域の空き容量を解放する方法はないのでしょうか?
iOS10.2 iPhone6s 16GB
16GBがキツさを生んでる
iCleanerで禁断の言語の削除をすればいけるかな
脱獄状態に戻れないのでiCleaner すらひらけないんです_(:3 」∠)_
自分は一度脱獄系を削除して、一つ一つインストし、空き容量を確認した。
でも、2.7%しか空きなしだよ
それで充分使えてるよw
複数のiOSデバイスがある場合1つのApple IDを使い回しすると下記のようにややこしい事になりますが、
同じような境遇の方はApple IDを使い分けて使用していくのが賢明ですかね。
Aのデバイスでipaをインストールする時にPC上のimpactorでRevorkeすると
Bの方のmach_portal等も未検証になってしまうので。。
この認識で合ってます??
家族を追加でファミリー共有、IDを分けたら如何ですか。
9.1〜9.3.4脱獄に32bitデバイス対応していますよ
iOS11は完全64bit限定になった・・・orz
今の脱獄アプリも使えなくやるんやね
この先32bitデバイス売らないだろうし
しかたないね。
yalu102をネットからプロファイル形式でインストールしたのですが、それのAppleIDとパスって何ですか?わかる方いましたら教えてください。
Yalu102のプロファイル形式でダウンロードとは?そしてAppleidとパスワードも分からないのですか?
脱獄は無理ですので諦めてね〜
あなたのAppleIDとパスです。
一回このサイトの過去記事を見るなり、Googleで調べるなりした方が人に聞くよりいいと思う
嫌味とかじゃなくて本当に
2.2の項目まで完了できるのに期限が更新されないや。なんなんだか
YaluTimeじゃなくてCertRemainTimeでで確認してみ?
同じなんすよ
Cydia Impactor>Xcode menu>Revoke CertificatesEnter
Apple IDを入力して、削除してみて下さい。
おー、いけました!
E:directory /var/log/apt/ missing
error,quitting
って出る人はファイラーで/var/log/開いたらそこにaptがないと思うから作ればできるよ
使用期限が来るとどういう感じになるんですか?自分10.2 iPhone6sなんですけどyalu102を1回インストールしてから何ヶ月も経つんですけど脱獄状態維持してます。使用期限7日間問題がイマイチ不明なんですが何故だろう?
再始動しろ
脱獄状態を維持してる間は署名が切れたAppも起動出来ます。設定で一般>プロファイルとデバイス管理をみてください。署名が切れたためあなたのAppleidが表示されてないはずです。
なるほどぉありがとうございます!
failed to install com.cydia.Extender
error, quitting
Cleaning up
とでてインストールできません、教えてエロい人
言葉通りの意味だと思うんですが
どうすれば解決できますかね?
教えてください
GPG error : https://bluesymphony.kirara.ca./ Releace:The following signatures couldn’t be verified because the public key is not available : No PUBKEY 0E49826AFA505BCC
この様に出るのですが、お願いします。