mikoto : iOS全体や色んなアプリの設定変更や機能を追加する便利なTweak[脱獄アプリ] 2016/07/28Pey 脱獄アプリ (4 コメント)おそらく多くのユーザーは知っているであろう「mikoto」。iOSシステム全体を調整したり変更したりできるTweakの代表格としてSpringtomizeがあるが、mikotoは必要な部分だけを寄せ集めて作られたような仕組みになっている。実はこの記事を公開する1ヶ月ほど前にiOS9に対応するmikoto 3.0のBETAがリリースされていた。ベータ版リポジトリを登録後、無料でインストールが可能だ。ここではベータ版であるmikoto 3.0の新たに追加された機能や内容を簡単に説明する。(ベータ版であるため、説明する幾つかの機能はデバイスによって機能しないものがあるので注意が必要) ※本記事は脱獄(Jailbreak)iOSデバイス向けの記事です。脱獄していないデバイスでは動作しません。脱獄や脱獄後に関しては以下のリンクを参考にして下さい。脱獄Q&A : 脱獄(JailBreak)とは?よくある質問や脱獄後の質問など mikotomikotoをiOSデバイス全体の設定、さらにApp Storeからインストールできるいくつかのアプリを個別に設定を変更できる。Springtomize 3のように全体を変更できるものであるが、mikotoは細かなところをピンポイントで変更できるようにしたバージョンである。mikotoはiOS8までのバージョンがKaren’s Pineapple Repoで公開されているが、iOS9に対応しているバージョン3はKaren’s Pineapple Beta Repoで公開されている。 リポジトリの登録http://cydia.angelxwind.net/beta/mikotoのベータ版をインストールするには上記のリポジトリをCydiaに追加する必要がある。追記:上記のリポジトリに表示されない場合は以下のリポジトリを登録。http://cydia.angelxwind.net/ 主な特徴mikoto 3.0では以下のものを変更できる。システムコンポートネントiOSシステムアプリスイッチャーロック画面低電力モードステータスバーホーム画面通知センターコントロールセンター動作・挙動設定アプリカメラ写真メールメッセージ計算機App StoreアプリYouTubeTwitterSkypeFacebookLINETrillianGoogle MapsFacebook MessengerWeiboCampusPortalこれらの設定を全て変更でき、設定をリセットするオプションもあるので、いつでもリセット可能だ。また、mikoto 3.0での既知の問題については最下部に記載する。iOS Systemmikotoで設定できるiOS Systemではアプリスイッチャーやロック画面、ステータスバー、ホーム画面などの色々な部分を非表示にするなどのカスタマイズが可能。mikotoのiOSシステムの設定は、いくつかのオプションはリスプリングする必要なく有効になるが、ほとんどのものを有効にするためにはリスプリングが必要であるため、設定を変更した後は、Applyをタップしてリスプリングを行おう。App SwitcherApp Switcherではアプリスイッチャーに関する変更を行うことができる。iOS 9になってから使いにくいと言われているアプリスイッチャーを旧式のiOS8やiOS7のスタイルに戻すことが出来るほか、アプリスイッチャーを起動させた時に起動中のアプリを初めに表示させるなど、いくつかの変更を行える。iOS 7/8 App SwitcheriOS 7や8のアプリスイッチャーに変更するOpen to Current App左:オフ 右:オンアプリスイッチャー起動時に、現在起動しているアプリを中央に表示するか、最後に使用したアプリを中央に表示するかの設定。(画像は、設定アプリ内でアプリスイッチャーを起動させた時の例)Always in Portrait Modeアプリスイッチャーを常にポートレートモード(縦向き表示)にする。Disable Home Card Blurアプリスイッチャーのホーム画面のカードのぼかしを無効。(この機能は「iOS 7/8 App Switcher」を有効にした場合iOS 9デバイスのみ動作する。)Lock Screenここではロック画面上のカスタマイズを行える。スライドでロック解除のテキストの変更や、ぼかし、カメラの無効などのカスタマイズが可能。Custom Slide to Unlock Text「スライドでロック解除」のテキストを変更。Enable Lock Status Textロック画面に表示されるLock Status Text(小さなテキスト)を有効にする。Position At TopLock Status Textを上部に表示する。オフにするとLock Status Textが下部に移動する。Hide Battery While Charging充電を開始した時に表示されるロック画面上の大きなバッテリーを非表示にする。Disable Cameraロック画面のカメラを無効にし、ボタンを非表示にする。(連携機能は動作する)Disable Blurロック画面のぼかしを無効にし、通常より暗く半透明な外観に変更する。Same Status Bar Size通常のロック画面のステータスバーは少しサイズが大きい通常、ロック画面上のステータスバーとシステム全体のステータスバーのサイズは微妙に異なるが、これらを同じ大きさを統一させる。No “Slide to Unlock” DelayTouch IDが有効になっている場合、「スライドでロック解除」のテキストが遅れて表示されるが、この遅延を無効にする。Show Status Bar Clockロック画面上でもステータスバーの時計を表示する。Low Power Mode低電力モードについてカスタマイズできるページであるが、現在はまだ準備中となっている。追加される機能として、30秒で自動ロックを無効にすることができたり、iPadやiPod touchでも低電力モードを有効にしたりなどがあるようだ。Status Barここではステータスバーのキャリア文字の変更や、日付のフォーマット、「○○アプリに戻る」機能を変更することができる。今後のバージョンのmikotoではNO SIMのテキストも変更できるようになるそうだ。Custom Carrier Stringキャリア文字の変更を有効Carrier String Optionキャリア文字部分に日付を設定した例キャリア文字の部分に何を適用させるか(テキスト入力・日付・無し・ローカルIPアドレス・Wi-Fiネットワーク名)Custom Text任意のテキストを入力。Date Format日付のフォーマット(yyyy-MM-ddなど)。Disable “Back to App”ステータスバーに表示される「○○アプリに戻る」を無効にする。Home Screenここはホーム画面上の設定を行うことができる。スポットライトページを無効に出来るほか、壁紙のグラデーションを無効にするなどを行える。Always in Portrait Modeホーム画面のレイアウトを常にポートレート(縦向き表示)に。Disable Wallpaper Gradientホーム画面とロック画面の壁紙のグラデーションを無効。Hide Blue/Orange App Dotsアップデート時に表示される青いドットアプリのラベルに表示される新しいアプリまたはアップデート、ベータ版のアプリなどの青やオレンジのドットを非表示に。Disable Spotlight PageSpotlight/Siriの検索候補ページを無効にする。(iOS 9)Disable Folder Backgroundフォルダを開いた時の背景のぼかしを無効。Notification Centerここでは通知センター内の変更を行うことができる。Show Full Text通知センターにヒョじされる各通知のセルをフルサイズにし、全ての通知テキストを表示することができる。Clear With One Tap「x」ボタンを1回タップしただけで通知をクリアすることができる。Control Center続いて、コントロールセンターの設定を行う。Use iOS 7.0.x Animationコントロールセンターのアニメーションを僅かに違うiOS 7.0.xで使用されていたアニメーションに変更する。Always Show AirPlayコントロールセンターに常にAirPlayのセクションを表示させる。BehaviouriOSシステムの動作や挙動に関する設定。ここでは充電時のバイブや音を無効にしたりサポート外のケーブルを有効にしたりなどの細かな設定を行うことができる。No Charge Sound/Vibration電源に接続された時のバイブや音を防ぐことができる。起動時やリスプリング時にも有効。Always Accept Touchアニメーションの途中である場合でも、iOSのUI要素をタッチすることができる。Control Center Fix幾つかのアプリやロック画面上でコントロールセンターが時々アクティブにならないバグを修正する。Preserve Internal Settings再起動してもiOS内部設定メニューの設定の変更を保持する。Disable EU Volume LimitEU(欧州連合)の一部の国で設定されている音量制限を無効にする。Enable ReachabilityTouch IDが搭載されているすべてのデバイスで片手モードを有効にする。片手モードはTouch IDを2回タップすると起動します。Use Unsupported Cables全てのライトニングケーブルで充電することができる。(ケーブルが安全ではないと判断される場合は充電されない。)Settings (Preferences)ここでは設定アプリ内でのカスタマイズを行える。ソフトウェア・アップデートを無効にするなど、脱獄ユーザーにとっては非常に助かる機能もある。これらの設定を変更した後は、Applyをタップし、設定アプリを再起動させる必要がある。Show Carrier Menuキャリアメニューをメインビューに表示させる。Disable L/R Balance Locking設定>一般>アクセシビリティにあるオーディオ音量バランスの調整スライダーの中央付近ではフローティング(吸い付き)効果があるのを無効にする。僅かに左、または僅かに右に設定したい時や聴覚障害者に便利な機能である。この機能はredditでのリクエストに答えたもの。Software Update Disablerソフトウェア・アップデートを無効にするもの。設定アプリ内で作業中に表示されるOTAによる「ソフトウェア・アップデート」のウィンドウを防止する。OTAアップデートによりブートループが発生することがあり、安全のためこのオプションは無効にすることは出来ない。Reset All Disabler設定のリセットを無効にする機能。設定アプリ内の「すべての設定をリセット」と「すべてのコンテンツと設定を消去」を無効にする。上記と同じく、消去やリセットをするとブートループが発生すること危険であるため、このオプションは無効にすることは出来ない。CameraDisable Shutter Soundシャッター音を無効にする。スクリーンショットはまだ未対応。 PhotosInfinite ZoomデフォルトのズームInfinite Zoom 写真アプリ内の写真を無限に拡大(ズーム)が可能になる。 MailEnable All Mail Actionsメールアプリ内で「全てゴミ箱へ」「全て移動」「全てアーカイブ」「全てマーク」のアクションを有効にする。 MessagesShow Contact Photosサポートされていないものも含め、すべてのデバイス上でSMSの会話リストに連絡先の写真を表示する。Unlimited Video Sendデフォルトの3分の制限を無効にし、任意の長さのビデオを送信することができる。CalculatorUnlimited Input計算機アプリに数字を無制限で入力できる。9桁より大きな数値は指数表記となる。 YouTubeNo Video/Banner AdsYouTubeの全てのビデオ及びバナー広告を無効にする。もしmikotoが広告ブロックに失敗した場合、スキップボタンが表示される。No Age RestrictionYouTube/Googleアカウントの年齢関係なくすべての動画を再生できる。Always HD/HQ Videoモバイルデータ通信を含む全てのインターネット環境で任意の解像度のビデオを使用することができる。Background PlaybackバックグラウンドでYouTube動画を再生可能にする。TwitterNo In-Tweet Follow ButtonTwitterの全てのツイートのセルの右下にある小さなフォローボタンを削除。Redesigned Notifications UI通知タブの隠しUIを有効にする。Hide Sponsored Tweets[未実装]スポンサーツイートを非表示にする。Disable Discovery and Trends「トレンド」と「見つける」を無効にする。Disable Moments Tabモーメントタブが表示されるのを無効にする。Redesigned New Tweets Buttonツイートボタンの隠しUIを有効にする。Disable Bing TranslateBing経由で自動的に翻訳されるのを防ぐ。Hide Suggested Apps[未実装]Twitterであなたへのおすすめのアプリが表示されるのを無効にする。Skype (Raider)Disable China RestrictionsSkypeで設定されている制限(ワード検閲など)中国の制限を無効にする。Enable Internal Call InfoSkypeの開発者によって使用される幾つかの内部の技術的なデバッグ情報を有効。Enable Developer Mode通常はSkypeの開発者のみ使用可能な機能を使用可能にするデベロッパーモードを有効にする。Enable FPS MeterSkypeの開発者が新しいUIフレームレートをテストするために使用される内部のFPSメーターを有効に。Block AdsSkypeアプリ内にある広告をブロック。Enable MOS for All Callsネットワーク条件が良くない場合でも、Skype MOSを有効にし、すべての通話を良い通話品質として確保する。Enable Face DetectionSkypeアプリでカメラを使用するとき、顔検出を有効にする。Disable CPU Scalingパフォーマンスを向上させるために、CPUのスケーリングを無効にする。(その分バッテリー使用が増加する)Enable Easter EggSkypeの開発者が内部に入れているイースターエッグを有効にする。Always Allow Conference CallsいつでもSkypeアプリで会議通話を使用可能に。Unrestrict Member Count1つのコールで呼び出すことができるメンバーの数を無制限に。Unrestrict App UsageSkypeアプリの使用制限を無効に。Always Enable Video CallsいつでもSkypeアプリでビデオ通話を可能に。Enable Echo CancellationSkypeアプリでエコーキャンセラーを有効にし、相手がより良くあなたの声を聞き取ることができる。Disable VOIP ServiceVOIPサービスを無効にしてSkypeアプリがVOIPサービスとしてバックグラウンドで起動し、バッテリーを消耗するのを防止する。注意:SkypeのVOIPを無効にした場合、バックグラウンドで起動することができなくなるため、着信できなる。Skypeを起動中やマルチタスクで起動中であれば着信可能。Facebook (katana)Disable VOIP ServiceFacebookのVOIPサービスを無効にして、アプリがVOIPサービスとしてバックグラウンドで起動し、バッテリーを消耗するのを防止する。Internal SettingsFacebookのテストをするための社員用のFacebook内部設定パネルを有効にする。このパネルはFacebookのメニューから確認可能。Disable Video Autoplay自動的に動画が再生されるのを防ぐ。LINEDisable China RestrictionsLINEで設定されている制限(ワード検閲など)を無効する。(中国のユーザー向け)Don’t Send “Read” Receipts既読表示を無効にする。Background OverlayLINEのトーク画面の壁紙のアニメーションオーバーレイを有効にする。Snow(雪)、Sakura(桜)、オフから選択可能。Disable VOIP ServiceVOIPサービスを無効にしてLINEアプリがVOIPサービスとしてバックグラウンドで起動し、バッテリーを消耗するのを防止する。注意:LINEのVOIPを無効にした場合、バックグラウンドで起動することができなくなるため、着信できなくなる。LINEを起動中やマルチタスクで起動中であれば着信可能です。TrillianNo AdsTrillianアプリ内のTrillian Proの宣伝を含む、すべての広告を無効にする。Google MapsAlways Show ScaleGoogle Mapsで大まかな距離の目安になるスケールを常時表示。Directions Always Availableすべての国や地域でのターンバイターンの方向を有効にする。「ターンバイターン」とは、交差点や分岐にさしかかったとき、目的地の方向を音声や矢印で示す方式。Disable FPS CapGoogleが追加した任意のFPSキャップ(上限)を無効に。Keep CachesGoogle Mapsが、キャッシュされた地図データをクリアするのを防止。Don’t Purge Tilesマップ画面を拡大または縮小する時にGoogle Mapsがタイルセットを消去するのを防ぐ。“OK, Maps” EverywhereOK Maps機能をどの国/地域でも有効にすることができる。「OK Maps機能」とはGoogle Mapsを開き、検索窓に「ok maps」と入力して検索すると地図を保存することができる機能。保存しておくと電波の届かないエリアでも見ることができる。No Screen Dim地図を表示している時はDim(画面が暗くなる)を無効にする。Disable Feedback Shakeシェイクでフィードバックを送信する機能を無効化。Disable Menu Gesture2本指でスライドさせると表示されるメニューを無効化。FB Messenger (Orca)Disable VOIP ServiceFacebook MessengerアプリのVOIPサービスを無効にして、アプリがVoIPサービスとしてバックグラウンドで起動し、バッテリーを消耗するのを防止。 WeiboEnable Debug ModeWeiboの開発者によって使用されるいくつかの内部の技術的なデバッグ情報を有効に。CampusPortalShow All SectionsCampusPortalメインメニュー内にすべてのセクションを表示する。 日本語化mikotoは次の大きなアップデートで日本語化に対応するという情報があるが、現在のところはまだ公開されていないようだ。多くの方から当サイトにもリクエストされたので、mikotoがアップデートされるまで、ということで日本語ファイルを用意した。必要があればCydiaに下記のソースを追加していただくと日本語ファイルのインストール可能だ。翻訳をミスしている可能性も十分あるのですべて自己責任でお願いする。「https://i-bitzedge.com/repo/」 情報・バグや互換性PackagemikotoVersion2.9 beta 164 (正式リリース時に3.0へ) Price無料AuthorKaren Tsai (angelXwind)SectionTweaksRepositoryKaren’s Pineapple Beta Repo (http://cydia.angelxwind.net/beta/)既知の問題iOS 5での計算機で無制限入力が動作しないiOS 5+での”EU Volume Limit”は一時的にコードから削除したため動作しないiOS 5で「スライドでロック解除」のカスタマイズが動作せずiOS 6のカメラ設定でシャッター音を無効にすることが出来ないiOS 7+で”Accept Touch While Animating”が特定の条件で動作しないiOS 7+でロック画面の内部テキスト文字を有効にし、その内容をカスタマイズiOS 7で “Tap Once to Clear Notifications”が動作せずiOS 9で”Unlimited Calculator Input”の計算機が動作せず(Appleが計算機アプリを書き直したため)iOS 9のメッセージで”Show Contact Photos”がポートレートで動作せずiOS 9設定アプリで”Show Carrier Menu”が動作せずiOS 9で”Use iOS 7/8 App Switcher”を有効にしている場合のみ “App Switcher to Current App” が動作するiOS 9で”Disable Landscape Switcher”が動作せずiOS 9で”Hide LS Charging Battery”が動作せずiOS 9で”Preserve Internal Settings”が動作せずiOS 9でiOS 7/8のアプリスイッチャーを有効にし、Force Touchで起動するとSpringBoardがクラッシュiOS 9でiOS 7/8のアプリスイッチャーを有効にした場合、次のTweakと競合する。(Tage, BioProtect, QuickDo)クラッシュやセーフモードになる。Twitterの設定で”Hide Promoted Tweets”は現在単なるプレースホルダーであるTwitterのツイート内のフォロオーボタンを削除する機能は通常のボタンにも影響してしまいます。Twitter 6.41.1以降Twitterはモーメントタブを無効にするコードを無意味なものになった為機能せず。YouTubeの更新により、”Hide YouTube Promoted Videos”が無意味なものになった為機能せず。今後の新機能mikoto内のバナーをサイクルキャリア文字の「No SIM」テキストを上書きするiOS 5+でバイリニアフィルタリングiOS 5+でスクリーンショットのサウンドを無効iOS 5+でSIMがない時のメッセージを抑制iOS 7+で全てのアプリを終了させるためにホーム画面のカードを上にスライドさせる時、現在再生中の音楽を除外する。iOS 9+でアプリスイッチャーの方向を変更するiOS 9+で写真アプリ内の「スクリーンショット」アルバムを無効iOS 9+で「セルフィー」アルバムを無効iOS 9+でiPadやiPod touchでも低電力モードを有効にして低電力モードをカスタマイズ(30秒で自動ロック解除など)iOS 9+で写真のズームが半分動作しない問題を修正iOS 9+でミュージックアプリを開いた時デフォルトでプレイリストを開くiOS 9+でこのiPhone上の項目のみを表示しています。という通知を無効。Twitterでプロモーションツイートを非表示Twitterでおすすめアプリツイートを非表示YouTubeでプロモーション動画を非表示ご覧いただくとわかるように、現在はベータ版ということもありiOS 9の環境でまだまだ問題が残っている様子だ。噂によれば次のメジャーアップデートであるmikoto 3.0では日本語にも対応するとのこと。 このTweakについてどう思いますか?その他バグや互換性などの情報があれば以下のコメント欄よりお聞かせ下さい。 The following two tabs change content below.この記事を書いた人最新の記事PeyiPhoneやiOSとMacやWindowsなどPC全般の事を記事にしています。 最新記事 by Pey (全て見る) 週間Tweaks:ステータスバーの時刻をダブルタップで日付に切り替え「DateTap」など - 2018/02/12 週間Tweaks:iPhoneXでスワイプアップでロック「SwipeUpLockX」やドックをカスタマイズ「Marina」など - 2018/02/05 週間Tweaks:iPhoneXのアプリスイッチャーでスワイプでアプリ終了「EasySwitcherX」など - 2018/01/29