ソシャゲやる時、脱獄してるとどう違うのか!?
まあ大した違いはない
『脱獄するとこんなことができるんだ~』くらいの気持ちでお楽しみください。
デルミンです。
もくじ
そもそも脱獄とは
スマホやPCは、ユーザーが好き勝手いじってぶっ壊さないよう、ユーザーができることに制限がかけられています。この制限を取り払うことを脱獄といいます。Androidだとroot化。また脱獄アプリのことをTweakといいます。
脱獄するとメーカーの保証を受けられない
実際に脱獄してみた
Checkra1nというツールを使って脱獄しています。以下、使っているTweakのご紹介。
バッテリー通知でサスペンドさせない+省電力化
LowBatteryBanner
バッテリー通知がポップアップからバナーになります。これによりコンパスでは、バトル中にバッテリーが20%切ってもサスペンドせずバトルを続行できます。
バッテリー通知を出さなくする方法は色々ありますが、最もシンプルなこれに落ち着きました。
Cappd
不要なデーモン
iCleaner Pro
デーモンを選んで止められます。メインの機能はキャッシュファイルの掃除、そしてTweakの無効化。
このTweakなんか挙動が怪しいなと思った時、アンインストールせずに一旦無効化して様子を見ることができます。↑のTweak一覧のスクショもこのアプリ。
省電力モード
脱獄ではなく、iOS標準の機能。端末内の説明では「一部の通知が止まる」くらいの書き方ですが、クロック*1もしっかり落ちており、がっつり節電してくれます。
おやすみモード
こちらもiOS標準の機能。電話がかかってきても受けず、バナー通知でお知らせしてくれます。バトル中はONにしておいて、後ほどかけ直しましょう。
広告ブロック
ビビッドアーミーを視界から消します。脱獄したい理由の半分はこれです。
iOSで広告を消す方法は、
- 広告ブロックアプリを入れる
- hostsファイルを書き換える
などが挙げられます。今回紹介するのは後者。手順は以下の通り。
- Filza File Managerでhostsファイルを書き換える
- LetMeBlockを入れる
- 再起動
Filza File Manager
ファイラー。root\etc内にあるhostsファイルを開き、付属のテキストエディターで編集します。hostsファイルは適当にいじるとインターネットに接続できなくなるので、コピーもしっかり取っておきます。
手順としては、元のファイルに書いてある記述の下に、広告ブロックフィルタを追記する感じです。使っているフィルタはhost2ch。
「hostsファイルを書き換える」方法のメリットは、広告ブロックアプリが常駐しないので電池持ちが良さそう、またSafari以外のアプリ内の広告も消せること。デメリットはフィルタの更新が手動であること。
昔のiOSではこれだけで広告を消せたのですが、最近はもうふた手間必要です。
LetMeBlock
これを入れた状態で再起動すると改変したhostファイルが読み込まれ、広告が消えます。ただ、脱獄した端末は一度電源が切れると入獄状態になる。再起動も一旦電源が落ちる。
そのため『電源を落とさない再起動』・・・LDRestartを行う必要があります*2。Androidでいうソフトリブートです。
LDRestartは他のTweakで行います
コントロールセンター
CCSupport + CCModules
コントロールセンターを編集するTweak。不要なボタンを消し、通常使えないボタンを追加できます。絶対必要な機能じゃないけど、あると楽しい。
CCModulesを入れると使えるボタンが増えます。先述のLDRestartボタンもここに含まれています。LDRestartを行おうとすると「このTweakも要ります」みたいな画面が出てくるので、指示通りに追加します。
RealCC
コントロールセンターからWi-FiやBluetoothを完全にオフにできます。
最近のiOSでは、コントロールセンターからWi-FiやBluetoothをオフにしようとすると「翌日までオフにします」みたいなのが出て、翌日にはオンに戻ってしまいます。
オンにしている限り電波やイヤホンを探し続け電池を食うので、不要な時は完全に切っておきたい
BrowserDefault
デフォルトのブラウザをSafariから任意のアプリに変更できます。『Safariで開く』がすべて選んだブラウザで開きます。ブラウザはPC同様、FireFoxを使っています。
「任意のアプリ」に変更できるので、コントロールセンターのSafariボタンをタップして好きなアプリを起動させることもできます。
原因はこのTweakじゃないかもですが、コンパス内の「新しいアップデートあります」ボタンをタップしてもAppStoreに飛ばなくなるデメリットがあります*3。ストアアプリを直接開けばOK。
ホーム画面&ロック画面
before
after
TransparentDock
その名の通り、DockをTransparent(透過)してくれるtweak。
脱獄すると見た目をめっちゃいじって「これiPhoneか!?」ってくらいオシャレもできるのですが、私は脱獄してない時とあんまり変わらない感じにしています
唯一ドックだけ透過することで、壁紙がよく見えるようにしています。見比べるとなんかこう、画像の縦横比がいい感じになりませんか(?)。細かいか。
ちなみにデルミンの画像は若干解像度が低くてぼやけていたので、waifu2xという脱獄とは関係ないサービスで高画質化しています。
QuickUnlock
ロック画面をすっ飛ばします。私は家にも鍵かけないタイプなので、絶対ほしい機能です。iPhoneX系列なら画面をタップしただけでアプリの画面に飛ぶはず。次はXか11にしよう・・・。
デメリットとしてアラームが死にます。アラームはロック画面上で音が鳴るアプリだったと思うのですが、ロック画面が一瞬で消えるため音も一瞬しか鳴らない。LINEの「ライン!」もたぶん「ラ・・・」しか聞けなくなると思います
電話は普通に受けられるので安心です。以上、Tweakの紹介でした。
あとがき
他にも便利なTweakたくさんありますが、あんまり入れすぎると重くなったり、電池持ちが悪くなったり、便利になりすぎて普通のiPhoneが使えなくなるかもしれないので、よく見るとなんか違う?すこーし便利!くらいにしています。
「ソーシャルゲーマーのための・・・」と書きましたが、特にソシャゲ関係ないすね
余談
記事紹介(Android含む)
私は見た目が地味なカスタマイズしかしていないので、めっちゃカッコよくしている方のブログを探してみました。すんませんまだです。後で探しときます。
過去の記事。
hostsファイルについて
以前のiOSでは「hostsファイルの編集のみで」広告をブロックできていました。「Tweak(LetMeBlock)が起動していない状態で」そのため広告ブロック状態のまま入獄することもできました。
反面hostファイルの編集に失敗し『ネットに接続できない状態で入獄』してしまうこともありえました。『PCを使わず端末のみで脱獄』していた場合、端末がネットに繋げないので脱獄できない、脱獄できないとネットに繋げないので詰むこともありました。
check_snapshot_error_code:General
Checkra1nで脱獄した際、↑のエラーが出てCydiaがインストール出来ない場合があります。
このエラーは「iOSのダウングレード後にiCloudにサインインした状態」で起きるようです。どこかの海外サイトで書いてありました
なので ①再起動して入獄→②設定から端末をリセット→③再度脱獄してiCloudにサインインする前にCydiaをインストール で解消されます。