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

So aktivieren Sie die Google Daydream VR-Kompatibilität auf Ihrem Android-Telefon mit Root-Zugriff, sodass Sie die virtuelle Realität von Ihrem Telefon aus genießen können!

Google Daydream VR Ist Googles Virtual-Reality-Lösung 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 recht streng. Die meisten Anforderungen garantieren lediglich eine gute VR-Leistung auf den offiziell unterstützten Geräten, aber Es gibt einige Geräte, wie das OnePlus 3, OnePlus 3T oder OnePlus 5, auf denen Daydream VR problemlos ausgeführt werden sollte Bußgeld.

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

Hier.

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


Force Daydream VR-Kompatibilität (System-Mod)

Wie bereits erwähnt, benötigen Sie zunächst Root-Zugriff auf Ihrem Gerät. Sie können dies entweder durch Flashen erreichen SuperSU oder Magisk durch eine benutzerdefinierte Wiederherstellung wie TWRP, wenn der Bootloader Ihres Geräts bereits entsperrt ist. Sobald Sie das haben, installieren Sie eine Anwendung zum Durchsuchen von Dateien, mit der Sie Dateien in /system bearbeiten können. Ich empfehle MiXplorer oder der beliebte Solid Explorer.

Schritt 1

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

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

Schritt 2

Öffnen Sie die Datei mit dem Namen „handheld_core_hardware.xml“ und vor der letzten Zeile, die besagt füge Folgendes hinzu:

<featurename="android.software.vr.mode" />
<featurename="android.hardware.vr.high_performance" />

Speicher die Datei.

Schritt 3

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

ro.product.device=sailfish

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 unten von APKMirror.com zu installieren.

  • Daydream VR
  • Google VR-Dienste
  • Daydream-Tastatur

Sie sollten jetzt in der Lage sein, ein Daydream VR-Headset mit Ihrem Android-Gerät zu verwenden! Wenn Sie noch keins haben, können Sie es hier kaufen Amazonas.


Force Daydream VR-Kompatibilität (Systemless Mod)

Wenn Sie diese Schritte ausführen, muss MagiskSU anstelle von SuperSU installiert sein. Stellen Sie daher sicher, dass Magisk installiert ist. Es ist etwas umständlicher, da diese Datei gerätespezifisch ist und Sie Ihr eigenes Magisk-Modul erstellen müssen. Dies erfordert Linux, da es ein Shell-Skript verwendet. Um zu beginnen, müssen Sie zunächst Folgendes tun Laden Sie diese Vorlage herunter und extrahieren Sie es. Sie müssen außerdem Vim oder Nano verwenden.

Schritt 1

Zuerst müssen Sie Ihre eigene Datei „handheld_core_hardware.xml“ extrahieren, was Sie tun können, 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 und erstellen Sie einen Ordner mit dem Namen „usw", dann geben Sie das ein und erstellen Sie einen Ordner mit dem Namen "Berechtigungen". In Ihrem Berechtigungsordner möchten Sie Ihre Datei „handheld_core_hardware.xml“ kopieren. Die Dateihierarchie sollte so aussehen.

Schritt 2

Öffnen Sie nun Ihre Datei „handheld_core_hardware.xml“ und fügen Sie zuvor diese Zeilen hinzu

<featurename="android.software.vr.mode" />
<featurename="android.hardware.vr.high_performance" />

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

Schritt 3

Im Übrigen können Sie einfach den Anweisungen auf der GitHub-Seite folgen, um Ihrem Modul einen Namen zu geben und es einzigartig zu machen! Wenn Sie fertig sind, führen Sie die Datei config.sh aus, flashen Sie Ihre neu erstellte Zip-Datei und flashen Sie sie ebenfalls dieses Magisk-Modul was Ihre build.prop ändert, erstellt von XDA-Mitglied 4RK4N In dieser Thread.

Und das ist es! Es kann losgehen!


Erläuterung

Dies funktioniert einfach durch Bearbeiten einer Einstellungsdatei, in der aufgeführt ist, welche Funktionen Ihr Gerät unterstützt. Wir bearbeiten es, um Apps vorzutäuschen, dass es Google Daydream VR unterstützt. Für einige Apps reicht dies jedoch nicht aus, da einige Daydream-Apps vor dem Start zunächst den Gerätetyp anhand der Liste der offiziell unterstützten Geräte prüfen. Hier kommt hoffentlich unsere build.prop-Bearbeitung ins Spiel, die Apps mitteilt, dass es sich bei unserem Gerät tatsächlich um ein Google Pixel handelt.

Gehen Sie jetzt raus und genießen Sie die Welt der VR auf Ihrem Handy! Hier sind einige Apps, die Ihnen den Einstieg erleichtern:

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

Und schauen Sie sich das Daydream VR XDA-Forum an, um Neuigkeiten und Diskussionen rund um die junge VR-Plattform zu erhalten!