Web Analytics Made Easy - StatCounter

貧乏暇なしB型ブログ

役に立ちそうなことを気の向くまま

古いスマホを楽天wifiルーター化してみた

 以前 Amazon の Fire タブレットをカスタマイズすることで、普通のタブレットとして使 っていましたが、ホームランチャーアプリの自動更新が行われるたびに Amazon Fire Toolboxで再設定する必要がありました。ところが、かなりの頻度で自動更新していたため、Android Debug Bridge(adb)というツールを使って、自動更新を強制 OFF にしちゃいました。また、adb を導入することでカスタマイズできることが増えたので、色々と弄って遊んでみた結果を備忘録として紹介したいと思います。
 古い比較になってしまいますが、iPhoneの脱獄よりもandroidのadbの方が簡単で捗りますね~

 

目次

1.adb を利用出来るようにする
2.やったこと
 2-1.Fire タブレットの自動更新を強制OFF
 2-2.OPPO Reno A デフォルトアプリ削除
3.F-01Jの楽天wifiルーター
 3-1.F-01J で楽天回線に接続
 3-2.F-01Jデフォルトアプリ削除

 

1.adb を利用出来るようにする

 まずは下記URLを参考にPCにadb環境を導入しました。導入出来たらあとは各端末をデバッグモードでUSB接続するだけでした。
Windowsでadbコマンドを使う方法! Android SDKを入れてパソコンのコマンドプロンプトから操作しよう

 

2.やったこと
2-1.Fire タブレットの自動更新を強制OFF

 コマンドプロンプトを起動し、下記の3つのコードを入力→Enterにより実行します。実行すると、「Success」と表示され、システムアップデートがオフになりました。
adb shell pm disable-user --user 0 com.amazon.device.software.ota
adb shell pm disable-user --user 0 com.amazon.device.software.ota.override
adb shell pm disable-user --user 0 com.amazon.kindle.otter.oobe.forced.ota

 

2-2.OPPO Reno A のデフォルトアプリ削除

 Android にプリインストールされているアプリの中には、アンインストールや無効化ができないケースがあります。adbにかかればそんなゴミアプリの削除も余裕です。ストレージ容量や電池(余計な通知がなくなるため)の節約になります。
   ・プリインストールアプリを強制的に削除するコマンド
   ・adb shell pm uninstall -k --user 0 <アプリのパッケージ名>
 アプリのパッケージ名は下記アプリで確認する事ができます。

f:id:gogogogogogogogogogo5555555555:20210209145111j:image

 手持ちのOPPO Reno Aも御多分に洩れずゴミアプリが山盛りだったので全て削除しました。具体的には下記のアプリを削除しましたが、その後も問題なく動いています。自社アプリのてんこ盛りやめて欲しいのですが、最近はドコモなんかのキャリアだけでなく、楽天モバイルですらやり始めて困っています。umidigiのシンプルさが恋しい( ˘ ³˘)♥。

App Cloner
adb shell pm uninstall -k --user 0 com.coloros.oppomultiapp

ゲームスペース
adb shell pm uninstall -k --user 0 com.coloros.gamespace

Keep メモ
adb shell pm uninstall -k --user 0 com.google.android.keep

Music Party
adb shell pm uninstall -k --user 0 com.coloros.musiclink

OPPO Cloud
adb shell pm uninstall -k --user 0 com.coloros.cloud

OPPO Share
adb shell pm uninstall -k --user 0 com.coloros.oshare

音楽
adb shell pm uninstall -k --user 0 com.oppo.music

キッズスペース
adb shell pm uninstall -k --user 0 com.coloros.childrenspace

天気
adb shell pm uninstall -k --user 0 com.coloros.weather2

天気サービス
adb shell pm uninstall -k --user 0 com.coloros.weather.service

写真
adb shell pm uninstall -k --user 0 com.coloros.gallery3d

ビデオプレーヤー
adb shell pm uninstall -k --user 0 com.coloros.video

マイ OPPO
adb shell pm uninstall -k --user 0 com.oppo.usercenter

YouTube
adb shell pm uninstall -k --user 0 com.google.android.youtube

スマートアシスタント
adb shell pm uninstall -k --user 0 com.coloros.assistantscreen

スマートドライビング
adb shell pm uninstall -k --user 0 com.coloros.smartdrive

データ移行
adb shell pm uninstall -k --user 0 com.coloros.backuprestore

ロック画面マガジン
adb shell pm uninstall -k --user 0 com.coloros.pictorial

画面録画
adb shell pm uninstall -k --user 0 com.coloros.screenrecorder

入金取引保護
adb shell pm uninstall -k --user 0 com.coloros.securepay

プライベートセーフ
adb shell pm uninstall -k --user 0 com.coloros.encryption

コンパス
adb shell pm uninstall -k --user 0 com.coloros.compass2

ジェスチャーとモーション
adb shell pm uninstall -k --user 0 com.coloros.gesture

スマートサービス
adb shell pm uninstall -k --user 0 com.coloros.sceneservice

 

3.F-01Jの楽天wifiルーター
3-1.F-01J で楽天回線に接続

 モノの試しに手持ちのスマートフォンで余っていたF-01Jに楽天simを差してみました。バンド3に対応しているので、apn設定をすればすんなり繋がるかと思いきや、一瞬だけ4Gの表示が出て繋がるけど、またすぐに切断されるという状態でした。そこで下記サイトを参考に、接続先の帯域をLTE onlyにしてしまうadbコマンドを入力することで、問題なく楽天回線に接続できるようになりました。
adb shell settings put global preferred_network_mode 11
adb shell settings put global preferred_network_mode1 11
adb shell settings put global preferred_network_mode2 11
adb shell settings put global preferred_network_mode3 11
adb shell settings put global preferred_network_mode4 11
富士通 / arrows Fit F-01H | 楽天モバイル Rakuten UN-LIMITまとめ

 

3-2.F-01Jデフォルトアプリ削除

 F-01JをWiFiルーター代わりに利用するのに、「少しでも電池持ちを良くしよう!」ということでドコモ様のデフォルトアプリを根こそぎ削除しました。多少は電池持ちが改善したと思います。毎回のように出るうざったい通知も無くなりました。ホームランチャーは別途インストールしたNova launcherを使用しています。

dマーケット
adb shell pm uninstall -k --user 0 com.nttdocomo.android.store 

dメニュー
adb shell pm uninstall -k --user 0 com.nttdocomo.android.dmenu2 

iコンシェル
adb shell pm uninstall -k --user 0 com.nttdocomo.android.iconcier

iコンシェルコンテンツ
adb shell pm uninstall -k --user 0 com.nttdocomo.android.iconcier_contents 

おすすめ使い方ヒント
adb shell pm uninstall -k --user 0 com.nttdocomo.android.devicehelp

しゃべってコンシェル
adb shell pm uninstall -k --user 0 com.nttdocomo.android.mascot

エリアメール
adb shell pm uninstall -k --user 0 com.nttdocomo.android.areamail 

オートGPS
adb shell pm uninstall -k --user 0 com.nttdocomo.android.atf

スグ電
adb shell pm uninstall -k --user 0 com.nttdocomo.android.phonemotion

スケジュール/メモ・トルカ同期
adb shell pm uninstall -k --user 0 com.nttdocomo.android.databackup

スケジュール&メモ
adb shell pm uninstall -k --user 0 com.nttdocomo.android.schedulememo

ドコモクラウド設定
adb shell pm uninstall -k --user 0 com.nttdocomo.android.cloudset

ドコモサービス
adb shell pm uninstall -k --user 0 com.nttdocomo.android.docomoset

ドコモデータコピー
adb shell pm uninstall -k --user 0 com.nttdocomo.android.sdcardbackup

ドコモメール
adb shell pm uninstall -k --user 0 jp.co.nttdocomo.carriermail

ドコモ位置情報
adb shell pm uninstall -k --user 0 jp.co.nttdocomo.lcsapp

ドコモ位置情報SUB
adb shell pm uninstall -k --user 0 jp.co.nttdocomo.lcsappsub

ドコモ文字編集
adb shell pm uninstall -k --user 0 com.nttdocomo.android.voiceeditor 

DOCOMO Initialization
adb shell pm uninstall -k --user 0 com.nttdocomo.android.initialization 

docomo Application Manager
adb shell pm uninstall -k --user 0 com.nttdocomo.android.applicationmanager 

docomo LIVE UX
adb shell pm uninstall -k --user 0 com.nttdocomo.android.dhome

docomo LIVE UXバックアップ
adb shell pm uninstall -k --user 0 com.nextbit.app

dアカウント設定
adb shell pm uninstall -k --user 0 com.nttdocomo.android.idmanager

デコメ絵文字マネージャー
adb shell pm uninstall -k --user 0 jp.co.omronsoft.android.decoemojimanager_docomo

メディアプレイヤー
adb shell pm uninstall -k --user 0 com.nttdocomo.android.mediaplayer

災害用キット
adb shell pm uninstall -k --user 0 jp.co.nttdocomo.saigaiban

端末エラー情報送信
adb shell pm uninstall -k --user 0 com.nttdocomo.android.lac

端末エラー情報送信(設定)
adb shell pm uninstall -k --user 0 com.nttdocomo.android.settings.lac

+メッセージ
adb shell pm uninstall -k --user 0 com.nttdocomo.android.msg

アプリクラッシュレポート
adb shell pm uninstall -k --user 0 com.nttdocomo.android.bugreport

タップ&ペイ
adb shell pm uninstall -k --user 0 com.nttdocomo.android.tapandpay

ドコモ電話帳
adb shell pm uninstall -k --user 0 com.android.contacts