[!CAUTION] このツールの使用によって起きた損害については保証しません。
[!TIP] Charles を使用せずに microSDカードを使用して改造できる Nova Direct Installer がリリースされました。
是非、 そちらも併せてご確認下さい。
Charlesを以下のURLからインストールします。
https://www.charlesproxy.com/download/
無料版は30分で強制終了されるのでその都度再起動してください。
設定は保存されるので手順を遡る必要はありません。
1,まずPCで Charles を開きます。
[!NOTE] ※初回起動時にファイアウォールの設定の画面が出たら、 「
プライベート ネットワーク
」に必ずチェックを入れてから、
「アクセスを許可する(A)」を押してください。
2,次のリンクを開き、 ファイルとして保存します。
Settings.xml
右クリックして「名前を付けて保存...」
3,Tools→Import/Export Settings... から Choose Fileを選択し、 2番で保存した Settings.xml を選択します。
ファイルを選択出来たら、 下部のImportを押します。
4,Help→SSL Proxying→Save Charles Root Certificate...から、 ファイルのタイプを Binary certificate (.cer) にしてから証明書ファイルを保存します。
保存先は分かりやすい場所にしてください。
5,Help→Local IP Addressesを開き、 PCのIPアドレスをメモします。
通常は、 192.168.
で始まるものが必要です。
この場合は192.168.11.9
です。
6,チャレンジパッドとPCをUSB接続します。
チャレンジパッドの通知領域に「Androidシステム・この端末を USB で充電中」と表示されているので、 ダブルタップしてUSBの設定を開きます。
「USB の使用
」の項目で「ファイル転送」を選択してください。
7,PCのエクスプローラーにチャレンジパッドが表示されます。
先程保存した証明書ファイルを、 TAB-A05-BD(BA1)→内部共有ストレージ にコピーしてください。
8,チャレンジパッドの設定アプリから次の通りに開きます。
ネットワークとインターネット→Wi-Fi→Wi-Fi 設定→詳細設定→証明書のインストール を開きます。
左側のメニューを開き、 TAB-A05-BDもしくはTAB-A05-BA1を開きます。
先程コピーした証明書ファイルがあるので選択します。
証明書の名前を指定する
と言ったダイアログが開くので、 適当に名前を付けてOKを押します。
[!WARNING] 「VPNとアプリ」のまま変更しないでください。
パスワード設定を要求されるので設定します。
[!WARNING] ※この際、 「
起動時の保護
」は「いいえ」を選択してください。
「パターン」を選択した際、 再起動時に解除できなくなります。
9,証明書がインストール出来たら1つ前の画面に戻り、 Wi-Fi の使用 を有効にします。
次に、 接続するWi-FiのSSID名を選択して、 詳細設定→プロキシ を「なし」から「手動」に設定します。
設定項目は以下の通りです。
プロキシのホスト名: 先程調べたPCのIPアドレス
プロキシポート:
8888
プロキシをバイパス: (空欄)
設定後、 保存をタップします。
10,Charlesで Connection from ~
と表示されるので、 「Allow」を押します。
※ 10.0.0.8
の部分はチャレパ側のIPアドレスなので、 環境により異なります。
[!WARNING] また、 これが出てこなかった場合は どこか手順を間違えているか、 パソコンやルーターの設定でセパレータが動作している可能性があります。
詳しくはこちらをご覧下さい。
11,ホーム画面に戻り、 スタートボタンを押します。
12,画面に従って初期設定を進めます。
[!WARNING] ※USB または ACアダプターが接続されていないと続行できません。
また、 バッテリー残量が50%未満だと続行できません。
13,アップデートの赤い進捗バーが100%になり正常に続行すると以下のような画面が出ます。
[!WARNING] ※ユーザー情報入力画面やエラーが出た場合は設定にミスがあります。 戻って確認してください。
また、 連続で失敗するとエラーを吐き続ける場合があるので、 その際は一度初期化してから再度試みてください。
14,ホームから設定アプリを開き、 以下の通りに開発者向けオプションを開きます。
システム→詳細設定→タブレット情報→詳細設定→ビルド番号を7回タップ
1つ前の画面に戻り、 開発者向けオプションを開く。
15,USBデバッグをオンにし、 PCで以下のADBコマンドを実行します。
adb shell settings put system dcha_state 0
adb shell pm uninstall --user 0 jp.co.benesse.dcha.dchaservice
adb shell pm uninstall --user 0 jp.co.benesse.dcha.setupwizard
これで改造の準備は完了です。
PCで Nova Launcher のAPKファイルをダウンロードします。
Nova Launcher
https://teslacoilapps.com/tesladirect/download.pl?packageName=com.teslacoilsw.launcher&versionCode=70058
ダウンロードしたAPKのあるディレクトリで以下のコマンドを実行します。
adb install -g -i com.android.vending NovaLauncher_7.0.58.apk
adb shell pm set-home-activity --user 0 com.teslacoilsw.launcher/.NovaLauncher
ホームボタンを押すと、 Nova Launcher が起動するので、 画面に従って初期設定を行ってください。