Jak povolit kompatibilitu Google Daydream VR na vašem telefonu Android s přístupem root, což vám umožní vychutnat si virtuální realitu z vašeho telefonu!
Google Daydream VR je Řešení virtuální reality od Googlu pro mobilní zařízení. Zařízení musí být oficiálně schváleno společností Google, aby mohla být označena jako kompatibilní s Daydream, a některé požadavky jsou poměrně přísné. Většina požadavků jednoduše zaručuje dobrý výkon VR na zařízeních, která jsou oficiálně podporována, ale existují některá zařízení, jako je OnePlus 3, OnePlus 3T nebo OnePlus 5, která by měla být schopna spouštět Daydream VR právě pokuta.
Aby vaše zařízení podporovalo vysoce výkonný režim virtuální reality (vyžadováno pro oficiální podporu Daydream VR), musí mít podporu pro Vulkan Graphics API. s Open GL ES 3.2 a rozlišením obrazovky alespoň 1080p při obnovovací frekvenci minimálně 60 Hz s ideálně 3 ms nebo menší latencí zobrazení a 5 mm nebo méně vytrvalost. Displej by měl mít také velikost mezi 4,7" a 6" a zařízení by mělo podporovat Bluetooth 4.2 LE a mít teplotní senzory pro čtení tělesné teploty telefonu. Můžete se podívat na úplný seznam technických požadavků
tady.Pokud vaše stávající zařízení, která Daydream VR nepodporují, víceméně splňují výše uvedené požadavky, pak byste měli mít možnost si užít Daydream VR – pokud mít root přístup! Tento tutoriál vám ukáže, jak povolit Daydream VR bezsystémově pomocí Magisku nebo úpravou /system.
Vynutit kompatibilitu Daydream VR (System Mod)
Za prvé, jak již bylo zmíněno, budete na svém zařízení potřebovat přístup root. Můžete to získat buď blikáním SuperSU nebo Magisk prostřednictvím vlastního obnovení, jako je TWRP, pokud je bootloader vašeho zařízení již odemčen. Jakmile to budete mít, nainstalujte si aplikaci pro prohlížení souborů, která vám umožní upravovat soubory v /system. doporučuji MiXplorer nebo populární Solid Explorer.
Krok 1
Otevřete MiXplorer, udělte mu root přístup a přejděte do /system/etc/permissions a najděte soubor s názvem handheld_core_hardware.xml.
Poznámka: Zde používám Solid Explorer, ale jedná se o stejné kroky jako u MiXplorer.
Krok 2
Otevřete soubor s názvem "handheld_core_hardware.xml" a před posledním řádkem, který říká přidat následující:
<featurename="android.software.vr.mode" />
<featurename="android.hardware.vr.high_performance" />
Uložte soubor.
Krok 3
Dále budete muset otevřít svůj soubor build.prop, který se nachází v /system. Tento soubor slouží k identifikaci mnoha systémových vlastností vašeho zařízení. Řádek, který nás zajímá, je ro.produkt.zařízení položka, která definuje název produktu vašeho zařízení. Vyměňte zařízení uvedené na "plachetník". Toto je Google Pixel a je rozpoznán jako telefon kompatibilní s Daydream VR. Řádek by pak měl znít:
ro.product.device=sailfish
Krok 4
Restartujte telefon a nainstalujte si aplikaci Daydream, služby VR Google a klávesnici Daydream z obchodu Google Play. Pokud je v Obchodě Play nevidíte, zkuste je nainstalovat z APKMirror.com níže.
- Daydream VR
- služby Google VR
- Klávesnice Daydream
Nyní byste měli být schopni používat náhlavní soupravu Daydream VR se svým zařízením Android! Pokud jej ještě nemáte, můžete si jej zakoupit zde Amazonka.
Vynutit kompatibilitu Daydream VR (Systemless Mod)
Následující kroky vyžadují instalaci MagiskSU místo SuperSU, takže se ujistěte, že máte Magisk nainstalovaný. Je to trochu delší, protože tento soubor je specifický pro zařízení, takže si budete muset vytvořit svůj vlastní modul Magisk. To vyžaduje Linux, protože používá skript Shell. Chcete-li začít, musíte nejprve stáhněte si tuto šablonu a extrahujte jej. Budete také muset použít Vim nebo Nano.
Krok 1
Nejprve budete muset rozbalit svůj vlastní soubor handheld_core_hardware.xml, což můžete provést jednoduše zkopírováním z /system/etc/permissions. Zkopírujte si to do počítače. Přejděte do složky šablony modulu Magisk a zadejte složku s názvem system. Smažte zástupný soubor, vytvořte složku s názvem "atd", pak to zadejte a vytvořte složku s názvem "oprávnění". Uvnitř vaší složky oprávnění je místo, kam chcete zkopírovat soubor handheld_core_hardware.xml. Hierarchie souborů by měla vypadat takto.
Krok 2
Nyní otevřete svůj soubor handheld_core_hardware.xml a přidejte tyto řádky
<featurename="android.software.vr.mode" />
<featurename="android.hardware.vr.high_performance" />
Uložte to a přejděte zpět do kořenové složky šablony modulu Magisk.
Krok 3
Pro ostatní můžete jednoduše postupovat podle pokynů na stránce GitHub, jak pojmenovat svůj modul a učinit jej jedinečným! Po dokončení spusťte soubor config.sh, flashujte nově vytvořený zip a také flashujte tento modul Magisk který změní váš build.prop, made by Člen XDA 4RK4N v toto vlákno.
A to je vše! Můžete jít!
Vysvětlení
Funguje to jednoduše úpravou souboru preferencí, který uvádí, jaké funkce vaše zařízení podporuje. Upravujeme jej, abychom aplikace přiměli, aby si myslely, že podporuje Google Daydream VR. To však pro některé aplikace nestačí, protože některé aplikace Daydream nejprve zkontrolují typ zařízení před spuštěním se seznamem oficiálně podporovaných zařízení. Tady snad přichází naše úprava build.prop, která aplikacím říká, že naše zařízení je ve skutečnosti Google Pixel.
Nyní jděte ven a užijte si svět VR na svém telefonu! Zde je několik aplikací, které vám pomohou začít:
- Splash VR pro Reddit
- Přehrávač Skybox VR
- PolyRunner VR
A podívejte se na fórum Daydream VR XDA, kde najdete novinky a diskuze týkající se nově vznikající platformy VR!