※この設定はNexus7で動作確認済みですが、他のAndroid端末では未確認です。というか、「恐らく」できません。
以下のキーワードで検索すると、他のAndroid端末での設定方法がでてくるので、参考にしてください。
android auto boot on charge – Google 検索
nexus7のデフォルトでは、充電開始時に自動で電源がオンにならない設定になっている。
だけど、カーナビ化をするにあたって、エンジンをかけて充電が開始されると同時に電源を自動でオンにする設定をどうしてもしたかったので、探してみたら、あった。
参考: いまさらハック: Nexus 7 2013 (2012でもOK)を電源OFFから充電器を刺しただけで起動させる方法
恐らく具体的には「電源オフ時の充電を無効にする設定」みたいなもので、これを設定すると充電時には必ずNexus7が起動するようになる。(充電中に電源を切ってもNexus7が強制的に起動するようになる)
ただしこの設定をすることで、販売店などから保証を受けれなくなる可能性もあるので、自己責任で行ってください。
そこに書いてある通りだけど、やり方を簡単にまとめておきます。
なお、root不要でbootloaderもlockのまま作業は完了しました。
bootloaderが使える人は、コマンドプロンプトで
fastboot oem off-mode-charge 0
と入力するだけで、充電開始時に電源がオンになる設定になります。
戻す時は
fastboot oem off-mode-charge 1
でOK。
以下はbootloaderを未導入の方向けの、1からのやり方です。
1. nexus7本体をデバッグモードに設定
以下のサイトを参考にして、Nexus7本体にデバッグモードを設定。
Android端末を「デバッグモード」(USBデバッグ)に設定する…2015/1/12更新 | AndMem – Androidのカスタマイズなど
2. PCにandroidを操作するためのツールをインストール
以下のサイトを参考にして、Java(JDK)とAndroid SDKをPCにインストール。
【ADB】Java(JDK)とAndroid SDKを導入してADBコマンドを使えるようにする | AndMem – Androidのカスタマイズなど
3. PCにandroidを操作するためのドライバをインストール
以下のサイトを参考にして、PCにドライバをインストール。
Androidの各種ドライバのインストール(ADB,Bootloader,Recovery) | AndMem – Androidのカスタマイズなど
4. PC側でbootloaderを起動
以下のサイトを参考にして、PCにNexus7をUSB接続した状態で、PCからbootloaderを起動。
Bootloader(ブートローダー)の起動手順 | AndMem – Androidのカスタマイズなど
5. コマンドを実行
4で実行しているPC側のコマンドプロンプト側で
fastboot oem off-mode-charge 0
と入力してエンターを押す。
Nexus7が自動的に再起動して、設定完了です。
設定を元に戻す時は、USBでbootloaderを起動してから
fastboot oem off-mode-charge 1
と入力してエンターを押す。
バッテリーが放電しきった後の動作は?
前述した参考サイトによると、「恐らく」オフの状態で充電をした後に、起動するだろうとのこと。
自分も完全放電で試したことはないので、不明です。
↓
完全放電の場合でも、起動しない状態で少し充電した後に自動的に起動しました。
コメントを残す