HTC U11でdaydream viewが使えるようにしてみた(要root)

 daydream viewを買ったはいいがhtv32では使えなかった...

いや、一応使えてはいるのだが、ただのvrゴーグルとしてなんだ。つまり、daydreamアプリが動かず、よってリモコンも動かない。

では一世代新しいU11なら使えるんじゃね?と思い、htv32で踏んだ手順と全く同じように作業したら使えてしまったので、それを書いておこうと思います。

 

必要なもの

・root環境

・rootで動くファイルマネージャー(es explorer等)

あってもなくてもいいもの

・Daydream VRGoogle VR Services、Daydream Keyboardのapk

 

ここでes explorerの事ですが、古き良きes explorerから更新機能を取っ払ってくれたエロい人がいるようです。(https://forum.xda-developers.com/android/apps-games/app-es-file-explorer-systemless-root-t3408277からダウンロードできます。)やっぱり使い慣れちゃうとなかなか他に行けないからなあ...最新のes explorerは論外だけど。

 

手順1:handheld_core_hardware.xmlの改変

 /system/etc/permissionsにあるhandheld_core_hardware.xmlを開き、<permissions>と</permissions>で囲まれた任意の場所に次のことを書き込みます。

<feature name="android.software.vr.mode" />

<feature name="android.hardware.vr.high_performance" />

f:id:redoga0655:20180912151744p:plain

僕はわかりやすくするためにvrの記述の下においときました。

 

手順2:build.propの改変

 /systemにあるbuild.propのro.product.deviceの値に"sailfish"と書き込みます。Google Pixelに偽装するようです。ちなみに僕の場合は、初期値は空欄でした。

f:id:redoga0655:20180912152642p:plain

esテキストエディタって検索機能ないじゃん...でもsolid explorerは無料だとrootで使えないしなあ。

 

手順3:アプリのインストール

 ここでまず再起動をかけてください。僕はかけずに後でめんどくさいことになりました。

再起動してからplayストアでdaydreamと検索しますと、あら不思議!検索に引っかかるではありませんか!

f:id:redoga0655:20180912162337p:plain

ここで、Daydream VRGoogle VR Services、Daydream Keyboardの三つのアプリをインストールしてください。別途apkを用意してもいいですけど。

 

以上、お疲れ様でした。

 

 

f:id:redoga0655:20180912162615p:plain

やったぜ。それにしてもなぜhtv32はダメなんだろうか。上と全く同じように作業したんだが。そもそもbuild.propいじってもplayストアでdaydreamアプリが出てこなかったのが気になる。