近況です。
去年の10月に購入したSurface Pro7は、用途がなかったため、お役御免となりました。
Surfaceくんは先週、柏にあるパソコンの防湿庫に預けてきた。普段23インチサイズのモニタを見てると12インチは小さくて辛い。結局デスクトップに移動してしまう…。
そしてその翌週、Androidタブレットが欲しくなり、Fire HD 8を買った。
Fireタブレットは持っていたが、父親が新しいタブレットが欲しいと言っていたから譲った。
それからあとはAmazonのタブレットはあの使いにくいホームを他のホームアプリに変更できないのが嫌でちょっと遠慮していた。そしたらば一時的にrootの権限を取ることで標準ホームアプリを無効化できると知ってそれなら物は試しにと購入したわけです。
保護は画面の保護フィルムだけ買った。Pixel 3用に買ったPDA工房のフィルムが気に入ったから、別デバイスでリピート
話は戻り、一時rootってのはどうもMediaTek製のSoCの脆弱性を利用して行うものっぽい。だからFireタブレット以外でもMediaTek製のプロセッサを利用している端末は、同じ方法が取れる。
内容としては、ADBで一時rootを取るためのプログラムをコピーして実行する流れになっている。ただ、これでは購入したFire HD 8はすでにアップデートでセキュリティーホールを塞がれていて出来なかった。
そんで他の方法を調べているときに下記のブログに辿り着いた。
内容を見ると、無効化をrootを取らずに行っている。もしかして?と思い、書いてあるとおりにコマンドを実行したらホームアプリの無効化に成功した!
実行できたFire OSのバージョンは6.3.1.4でビルドは2019年11月21日だった。
コマンドとしては
pm disable-user com.amazon.firelauncher
disableに-userをつけると何故か実行できた。Androidのバージョンが変わってできるようになったのか?と推測。父親にあげたHD 8ではできなかった。
実行して無効化したものは以下の通り
※試す場合は自己責任で!
・Fire Launcher無効化
pm disable-user com.amazon.firelauncher
・Nova Launcherウィジェット有効化
pm enable com.teslacoilsw.launcher
・連絡帳関連
pm disable-user com.amazon.dp.contacts
pm disable-user com.amazon.dp.fbcontacts
pm disable-user com.android.contacts
・天気
pm disable-user com.amazon.weather
・Eメール
pm disable-user com.android.email
・店頭用デモ画面
pm disable-user com.amazon.kor.demo
・Amazonマップ関連
pm disable-user com.amazon.geo.client.maps
pm disable-user com.amazon.geo.mapsv2
pm disable-user com.amazon.geo.mapsv2.services
・Flee Time
pm disable-user com.amazon.tahoe
・Goodreads関連
pm disable-user com.amazon.unifiedsharegoodreads
pm disable-user com.goodreads.kindle
・システムアップデート関連(OTA)
pm disable-user com.amazon.device.software.ota
pm disable-user com.amazon.device.software.ota.override
pm disable-user com.amazon.kindle.otter.oobe.forced.ota
・Mopriaプリントプラグイン
pm disable-user org.mopria.printplugin
・weiboへのシェア機能
pm disable-user com.amazon.unifiedsharesinaweibo
・チュートリアル
pm disable-user com.amazon.kcp.tutorial
・Amazonキャンペーン
pm disable-user com.amazon.kindle.kso
・Audible(Audibleを利用しない場合のみ)
pm disable-user com.audible.application.kindle
・Amazonゲーム
pm disable-user com.amazon.ags.app
・ヘルプ
pm disable-user com.amazon.csapp
・Alexa
pm disable-user amazon.alexa.tablet
pm disable-user com.amazon.alexa.externalmediaplayer.fireos
pm disable-user com.amazon.alexa.modeswitch
pm disable-user com.amazon.alexa.youtube.app
pm disable-user com.amazon.knight.blink
pm disable-user com.amazon.knight.ecs
pm disable-user com.amazon.knight.calendar
・Silk
pm disable-user com.amazon.cloud9
pm disable-user com.amazon.cloud9.kids
pm disable-user com.amazon.cloud9.systembrowserprovider
pm disable-user com.amazon.cloud9.contentservice
出来上がりはこんなかんじ。予めNova Launcherをインストールしておいてからホームアプリは無効化しないと、ホーム画面が表示できなくなるから注意。
今はいい感じにほぼピュアなAndroidタブレットとして活用している。でも8インチは大きかったな。7インチでも良かった感がある。Amazonタブレットをカスタマイズするには不確定要素が多すぎるし、Amazon様の裁量で出来たりできなくなったりするから、もう少しお金を出して他メーカーを選んだほうが吉だと思われる。
今度はXiaomiのファブレットとかおうち端末用に良さそうだから遊んでみたい。