Cum să forțați compatibilitatea Daydream VR pe dispozitive Android neacceptate

click fraud protection

Cum să activați compatibilitatea Google Daydream VR pe telefonul dvs. Android cu acces root, permițându-vă să vă bucurați de realitatea virtuală de pe telefon!

Google Daydream VR este Soluția de realitate virtuală Google pentru dispozitive mobile. Dispozitivele trebuie să fie autorizate oficial de Google pentru a fi etichetate ca fiind compatibile cu Daydream, iar unele dintre cerințe sunt destul de stricte. Cele mai multe dintre cerințe garantează pur și simplu performanțe bune VR pe dispozitivele care sunt acceptate oficial, dar există unele dispozitive, cum ar fi OnePlus 3, OnePlus 3T sau OnePlus 5, care ar trebui să poată rula Daydream VR doar amenda.

Pentru a accepta modul de realitate virtuală de înaltă performanță (necesar pentru suportul oficial Daydream VR), dispozitivul dvs. trebuie să aibă suport pentru Vulkan Graphics API cu Open GL ES 3.2 și o rezoluție a ecranului de cel puțin 1080p la o rată de reîmprospătare de minimum 60 Hz, cu o latență de afișare de 3 ms sau mai puțin și 5 mm sau mai puțin persistenţă. Ecranul ar trebui să aibă, de asemenea, dimensiunea între 4,7” și 6”, iar dispozitivul ar trebui să accepte Bluetooth 4.2 LE și să aibă senzori de temperatură pentru a citi temperatura corpului telefonului. Puteți consulta lista completă a cerințelor tehnice

Aici.

Dacă dispozitivele dvs. existente, neacceptate de Daydream VR, îndeplinesc mai mult sau mai puțin cerințele de mai sus, atunci ar trebui să vă puteți bucura de experiența Daydream VR - atâta timp cât au acces root! Acest tutorial vă va arăta cum să activați Daydream VR atât fără sistem cu Magisk, cât și prin modificarea /system.


Compatibilitate Force Daydream VR (modul de sistem)

În primul rând, după cum am menționat, veți avea nevoie de acces root pe dispozitivul dvs. Puteți obține acest lucru prin clipirea fie SuperSU sau Magisk printr-o recuperare personalizată, cum ar fi TWRP, dacă bootloader-ul dispozitivului este deja deblocat. Odată ce aveți asta, instalați o aplicație de navigare a fișierelor care vă va permite să editați fișiere în /system. Vă recomand MiXplorer sau popularul Solid Explorer.

Pasul 1

Deschideți MiXplorer, acordați-i acces root și navigați la /system/etc/permissions și găsiți fișierul numit handheld_core_hardware.xml.

Notă: folosesc Solid Explorer aici, dar sunt aceiași pași implicați cu MiXplorer.

Pasul 2

Deschideți fișierul numit „handheld_core_hardware.xml” și înainte de linia finală care spune adăugați următoarele:

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

Salvați fișierul.

Pasul 3

Apoi, va trebui să deschideți fișierul build.prop, aflat în /system. Acest fișier funcționează pentru a identifica multe proprietăți de sistem ale dispozitivului dvs. Linia care ne interesează este ro.produs.dispozitiv intrare, care definește numele produsului dispozitivului dvs. Înlocuiți dispozitivul listat cu „pește-veler". Acesta este Google Pixel și este recunoscut ca telefon compatibil Daydream VR. Rândul ar trebui apoi să citească:

ro.product.device=sailfish

Pasul 4

Reporniți telefonul și instalați aplicația Daydream, serviciile Google VR și tastatura Daydream din Magazinul Google Play. Dacă nu le puteți vedea în Magazinul Play, încercați să le instalați de pe APKMirror.com de mai jos.

  • Daydream VR
  • Servicii Google VR
  • Tastatura Daydream

Acum ar trebui să puteți utiliza o cască Daydream VR cu dispozitivul Android! Dacă nu aveți deja unul, puteți cumpăra unul de aici Amazon.


Compatibilitate Force Daydream VR (Mod fără sistem)

Urmând acești pași va fi necesar instalarea MagiskSU în loc de SuperSU, așa că asigurați-vă că aveți Magisk instalat. Este puțin mai lung, deoarece fișierul este specific dispozitivului, așa că va trebui să vă creați propriul modul Magisk. Acest lucru necesită Linux, deoarece folosește un script shell. Pentru a începe, mai întâi trebuie descărcați acest șablon și extrageți-l. De asemenea, va trebui să utilizați Vim sau Nano.

Pasul 1

În primul rând, va trebui să extrageți propriul fișier handheld_core_hardware.xml, pe care îl puteți face prin simpla copiere din /system/etc/permissions. Copiați acest lucru pe computer. Navigați la folderul șablon al modulului Magisk și introduceți folderul numit sistem. Ștergeți fișierul substituent, creați un folder numit "etc", apoi introduceți-l și creați un folder numit "permisiuni". În interiorul folderului dvs. de permisiuni este locul în care doriți să copiați fișierul handheld_core_hardware.xml. Ierarhia fișierelor ar trebui să arate așa.

Pasul 2

Acum deschideți fișierul handheld_core_hardware.xml și adăugați aceste rânduri înainte

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

Salvați-l și navigați înapoi la rădăcina folderului șablon al modulului Magisk.

Pasul 3

Pentru restul, puteți pur și simplu să urmați instrucțiunile din pagina GitHub pentru a vă denumi modulul și a-l face unic! După ce ați terminat, rulați fișierul config.sh, flash-ul zip-ul nou creat și, de asemenea, flash acest modul Magisk care vă schimbă build.prop, made by Membru XDA 4RK4N în acest fir.

Si asta e! Ești bine să pleci!


Explicaţie

Acest lucru funcționează pur și simplu prin editarea unui fișier de preferințe care listează ce funcții acceptă dispozitivul dvs. Îl edităm pentru a păcăli aplicațiile să creadă că are suport pentru Google Daydream VR. Totuși, acest lucru nu este suficient pentru unele aplicații, deoarece unele aplicații Daydream verifică mai întâi tipul de dispozitiv înainte de a se lansa pe lista de dispozitive acceptate oficial. Aici intervine, sperăm, editarea build.prop, care spune aplicațiilor că dispozitivul nostru este de fapt un Google Pixel.

Acum ieșiți acolo și bucurați-vă de lumea VR pe telefonul dvs.! Iată câteva aplicații pentru a începe:

  • Splash VR pentru Reddit
  • Skybox VR Player
  • PolyRunner VR

Și consultați forumul Daydream VR XDA pentru știri și discuții legate de noua platformă VR!