So erzwingen Sie die Daydream VR-Kompatibilität auf nicht unterstützten Android-Geräten

Google Daydream VR ist die Virtual-Reality-Lösung von Google für mobile Geräte. Geräte müssen von Google offiziell freigegeben werden, um als Daydream-kompatibel gekennzeichnet zu werden, und einige der Anforderungen sind ziemlich streng. Die meisten Anforderungen garantieren einfach eine gute VR-Leistung auf den Geräten, die offiziell unterstützt werden, aber es gibt Geräte wie OnePlus 3, OnePlus 3T oder OnePlus 5, die Daydream VR problemlos ausführen können sollten.

Um den hochperformanten Virtual-Reality-Modus zu unterstützen (für den offiziellen Daydream VR-Support erforderlich), muss Ihr Gerät die Vulkan Graphics API mit Open GL ES 3.2 und einer Bildschirmauflösung von mindestens 1080p bei einer Bildwiederholfrequenz von mindestens 60Hz unterstützen 3 ms oder weniger Anzeigelatenz und 5 mm oder weniger Ausdauer. Der Bildschirm sollte auch zwischen 4, 7 und 6 Zoll groß sein und das Gerät sollte Bluetooth 4.2 LE unterstützen und über Temperatursensoren zum Ablesen der Körpertemperatur des Telefons verfügen. Die vollständige Liste der technischen Anforderungen finden Sie hier.

Wenn Ihre vorhandenen, von Daydream VR nicht unterstützten Geräte die oben genannten Anforderungen mehr oder weniger erfüllen, sollten Sie in der Lage sein, die Daydream VR-Erfahrung zu genießen - solange Sie Root-Zugriff haben ! Dieses Tutorial zeigt Ihnen, wie Sie Daydream VR sowohl systemlos mit Magisk als auch durch Ändern von / system aktivieren können.


Daydream VR-Kompatibilität erzwingen (System-Modifikation)

Zunächst benötigen Sie, wie bereits erwähnt, Root-Zugriff auf Ihrem Gerät. Sie können dies erreichen, indem Sie entweder SuperSU oder Magisk durch eine benutzerdefinierte Wiederherstellung wie TWRP flashen, wenn der Bootloader Ihres Geräts bereits entsperrt ist. Installieren Sie anschließend eine Anwendung zum Durchsuchen von Dateien, mit der Sie Dateien in / system bearbeiten können. Ich empfehle MiXplorer oder den beliebten Solid Explorer.

Schritt 1

Öffnen Sie den MiXplorer, gewähren Sie ihm Root-Zugriff, navigieren Sie zu / system / etc / permissions und suchen Sie die Datei handheld_core_hardware.xml.

Hinweis: Ich verwende hier Solid Explorer, aber es sind die gleichen Schritte, die mit MiXplorer verbunden sind.

/System

/ system / etc

/ system / etc / permissions

Schritt 2

Öffnen Sie die Datei "handheld_core_hardware.xml" und fügen Sie vor der letzten Zeile Folgendes hinzu:

Speicher die Datei.

Vor

nach

Schritt 3

Als Nächstes müssen Sie Ihre build.prop-Datei in / system öffnen. Diese Datei identifiziert viele Systemeigenschaften Ihres Geräts. Die Zeile, die uns interessiert, ist der Eintrag ro.product.device, der den Produktnamen Ihres Geräts definiert. Ersetzen Sie das aufgelistete Gerät durch " sailfish ". Dies ist das Google Pixel und es wird als Daydream VR-kompatibles Telefon erkannt. Die Zeile sollte dann lauten:

 ro.product.device=sailfish 

Vor

nach

Schritt 4

Starten Sie Ihr Telefon neu und installieren Sie die Daydream-Anwendung, die Google VR-Dienste und die Daydream-Tastatur aus dem Google Play Store. Wenn Sie diese im Play Store nicht sehen können, versuchen Sie, sie von APKMirror.com unten zu installieren.

  • Daydream VR
  • Google VR Services
  • Tagtraum-Tastatur

Sie sollten nun in der Lage sein, ein Daydream VR-Headset mit Ihrem Android-Gerät zu verwenden! Wenn Sie noch keinen haben, können Sie hier bei Amazon einen kaufen.


Daydream VR-Kompatibilität erzwingen (Systemless Mod)

Wenn Sie diese Schritte ausführen, muss MagiskSU anstelle von SuperSU installiert sein. Vergewissern Sie sich daher, dass Magisk installiert ist. Es ist etwas langwieriger, da diese Datei gerätespezifisch ist, sodass Sie Ihr eigenes Magisk-Modul erstellen müssen. Dies erfordert Linux, da es ein Shell-Skript verwendet. Zunächst müssen Sie diese Vorlage herunterladen und extrahieren. Sie müssen auch Vim oder Nano verwenden.

Schritt 1

Zunächst müssen Sie Ihre eigene handheld_core_hardware.xml-Datei extrahieren, indem Sie sie einfach aus / system / etc / permissions kopieren. Kopieren Sie dies auf Ihren Computer. Navigieren Sie zum Vorlagenordner des Magisk-Moduls und geben Sie den Ordner mit dem Namen system ein. Löschen Sie die Platzhalterdatei, erstellen Sie einen Ordner mit dem Namen „ etc “, geben Sie diesen ein und erstellen Sie einen Ordner mit dem Namen „ permissions “. In Ihrem Berechtigungsordner möchten Sie die Datei handheld_core_hardware.xml kopieren. Die Dateihierarchie sollte folgendermaßen aussehen.

Schritt 2

Öffnen Sie nun Ihre handheld_core_hardware.xml-Datei und fügen Sie diese Zeilen vorher hinzu

Speichern Sie das und navigieren Sie zurück zum Stammverzeichnis Ihres Magisk-Modul-Vorlagenordners.

Schritt 3

Im Übrigen können Sie einfach den Anweisungen auf der GitHub-Seite folgen, um Ihr Modul zu benennen und einzigartig zu machen! Wenn Sie fertig sind, führen Sie die Datei config.sh aus, flashen Sie Ihre neu erstellte Zip-Datei und das Magisk-Modul, das Ihre build.prop ändert, das Mitglied 4RK4N in diesem Thread erstellt hat.

Und das ist es! Du bist gut zu gehen!


Erläuterung

Dies geschieht einfach durch Bearbeiten einer Einstellungsdatei, in der aufgeführt ist, welche Funktionen Ihr Gerät unterstützt. Wir bearbeiten es, um Apps dahingehend zu täuschen, dass es Unterstützung für Google Daydream VR bietet. Dies ist jedoch für einige Apps nicht ausreichend, da einige Daydream-Apps den Gerätetyp zuerst überprüfen, bevor sie mit der Liste der offiziell unterstützten Geräte verglichen werden. Hier kommt hoffentlich unser build.prop-Editor ins Spiel, der Apps mitteilt, dass unser Gerät tatsächlich ein Google Pixel ist.

Jetzt geh raus und genieße die Welt der VR auf deinem Handy! Hier sind einige Apps, mit denen Sie loslegen können:

  • Splash VR für Reddit
  • Skybox VR-Player
  • PolyRunner VR

Im Daydream VR-Forum finden Sie Neuigkeiten und Diskussionen zur neuen VR-Plattform!