2018年7月28日土曜日

【復旧】Lenovo Mirage Soloが不調

訳あって、VRにはまっている今日この頃。

自作しているVRソフトの話をしたら知人の人が、”見せろやコラ”というのでちょっと改良して、Mirage Soloにデプロイ。

で、いつものようにMirage Soloを顔につけたら画面がフラッシングしてる。

白黒を繰り返す、というより液晶(バックライト)に電源が入ってないときの黒とバックライトがついているときの黒を繰り返す感じ。

えー、と思いながら再起動。

Lenovo Logoがでて、DaydreamのLogoが出て....また同じ。

えー、まぢかよー。

何度やっても同じ。

保証期間だから代えてもらえると思うんだけどしばらく手元からなくなるしのでいろいろ試す。

Factory Resetでググる。

googleがdaydream開発のsupportで情報出してた。
https://support.google.com/daydream/answer/9024927?hl=en

SettingsからResetか、ボタン操作でResetしろとな。

Settingsにはいけないから、ボタン操作で試す。
以下手順引用(上記がリンク切れすると困るから)

~~ 引用開始 ~~

Option 2: Use recovery mode

Note: This option should only be used if you can’t access the Settings menu from Option 1 above.
Before you begin, make sure the device is charged completely.
  1. Turn off the device and unplug it. The screen should be blank when you wear it.
  2. Turn on the device by pressing and holding the Power and Volume up buttons together on the device (not the controller).
  3. Keep pressing both buttons, and let go of the Power button once the screen flashes.
  4. When you see the "No command" message at the bottom, let go of both buttons.
  5. Hold the Power button for 2 seconds and press Volume up once.
  6. Use the Volume down button to select Wipe data/factory reset. Press the Power button.
  7. Use the Volume buttons to select Yes. Press the Power button.
~~ 引用終了 ~~

で、やったんだけど、4.にいかない。っていうか、3.の"screen flashes"がどの程度のflashesを意味しているのか分からん。

あー、詰んだわー。

あ、でも開発用だからadbつなげるようにしてるのでそれでなんとかならないかな、とさらに調査。

いろいろあったけど結論。

adb reboot recovery

でrecoveryモードに入れた。
このコマンドをうつとその名の通りrebootして、recoveryモードに入る。

で上の手順の4.の状態になる。

で、5. 6. 7. をやればよい。

VR端末からするとrecoveryモードって特別モードだから、ゴーグルを覗いてもVR向けの画面になってないのも仕方ないと思うんだけど、こんな状態でもちゃんとゴーグル除いて操作ができるようになってた。
(日本メーカなら手を抜くだろう)

で、wipe dataしてresetしてrebootして........

ロゴが出て、Daydream Logoが長々と表示されてドキドキしたけど...
戻った。正確には工場出荷状態だけど。

再セットアップって面倒くさいよね。
Wifiとかぐらいならいいけど、Appとかの復旧が一番面倒くさい。

でも戻った。
よかった。