Kako nametnuti Daydream VR kompatibilnost na nepodržanim Android uređajima

Kako omogućiti Google Daydream VR kompatibilnost na vašem Android telefonu s root pristupom, omogućujući vam da uživate u virtualnoj stvarnosti sa svog telefona!

Google Daydream VR je Googleovo rješenje virtualne stvarnosti za mobilne uređaje. Google mora službeno odobriti uređaje da bi bili označeni kao kompatibilni s Daydreamom, a neki od zahtjeva prilično su strogi. Većina zahtjeva jednostavno jamči dobre VR performanse na uređajima koji su službeno podržani, ali postoje neki uređaji, poput OnePlus 3, OnePlus 3T ili OnePlus 5 koji bi trebali moći pokretati Daydream VR samo fino.

Kako bi podržavao način rada virtualne stvarnosti visokih performansi (potrebno za službenu podršku za Daydream VR), vaš uređaj mora imati podršku za Vulkan Graphics API s Open GL ES 3.2 i razlučivosti zaslona od najmanje 1080p pri brzini osvježavanja od najmanje 60 Hz s idealnom latencijom prikaza od 3 ms ili manje i 5 mm ili manje upornost. Zaslon bi također trebao biti veličine između 4,7" i 6", a uređaj bi trebao podržavati Bluetooth 4.2 LE i imati temperaturne senzore za očitavanje tjelesne temperature telefona. Možete pogledati cijeli popis tehničkih zahtjeva

ovdje.

Ako vaši postojeći uređaji koji ne podržavaju Daydream VR više-manje zadovoljavaju gore navedene zahtjeve, tada biste trebali moći uživati ​​u iskustvu Daydream VR - sve dok imati root pristup! Ovaj vodič će vam pokazati kako omogućiti Daydream VR bez sustava s Magiskom ili modificiranjem /system.


Force Daydream VR kompatibilnost (System Mod)

Kao prvo, trebat će vam root pristup na vašem uređaju. Ovo možete dobiti bilo kojim treptanjem SuperSU ili Magisk putem prilagođenog oporavka kao što je TWRP ako je bootloader vašeg uređaja već otključan. Kada to dobijete, instalirajte aplikaciju za pregledavanje datoteka koja će vam omogućiti uređivanje datoteka u /system. preporučam MiXplorer ili popularni Solid Explorer.

Korak 1

Otvorite MiXplorer, dodijelite mu root pristup i idite na /system/etc/permissions i pronađite datoteku pod nazivom handheld_core_hardware.xml.

Napomena: ovdje koristim Solid Explorer, ali isti su koraci za MiXplorer.

Korak 2

Otvorite datoteku pod nazivom "handheld_core_hardware.xml" i prije posljednjeg retka koji kaže dodajte sljedeće:

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

Spremite datoteku.

3. korak

Zatim ćete morati otvoriti svoju datoteku build.prop koja se nalazi u /system. Ova datoteka služi za prepoznavanje mnogih svojstava sustava vašeg uređaja. Linija koja nas zanima je ro.proizvod.uređaj unos, koji definira naziv proizvoda vašeg uređaja. Zamijenite uređaj naveden u "jedrenjak". Ovo je Google Pixel i prepoznat je kao telefon kompatibilan s Daydream VR. Red bi tada trebao glasiti:

ro.product.device=sailfish

Korak 4

Ponovno pokrenite telefon i instalirajte aplikaciju Daydream, Google VR usluge i Daydream tipkovnicu iz Google Play trgovine. Ako ih ne vidite u Trgovini Play, pokušajte ih instalirati s APKMirror.com u nastavku.

  • Daydream VR
  • Google VR usluge
  • Daydream tipkovnica

Sada biste trebali moći koristiti Daydream VR slušalice sa svojim Android uređajem! Ako ga već nemate, možete ga kupiti ovdje Amazon.


Force Daydream VR kompatibilnost (Systemless Mod)

Slijeđenje ovih koraka zahtijevat će instaliran MagiskSU umjesto SuperSU, pa provjerite jeste li instalirali Magisk. Malo je dugotrajnije jer je ta datoteka specifična za uređaj, pa ćete morati napraviti vlastiti Magisk modul. Ovo zahtijeva Linux jer koristi skriptu ljuske. Za početak, prvo morate preuzmite ovaj predložak i izvadite ga. Također ćete morati koristiti Vim ili Nano.

Korak 1

Najprije ćete morati ekstrahirati vlastitu datoteku handheld_core_hardware.xml, što možete učiniti jednostavnim kopiranjem iz /system/etc/permissions. Kopirajte ovo na svoje računalo. Dođite do mape predložaka modula Magisk i unesite mapu pod nazivom sustav. Izbrišite datoteku rezerviranog mjesta, napravite mapu pod nazivom "itd", zatim unesite to i stvorite mapu pod nazivom "dozvole". Unutar mape s dopuštenjima nalazi se mjesto na koje želite kopirati datoteku handheld_core_hardware.xml. Hijerarhija datoteka bi trebala izgledati ovako.

Korak 2

Sada otvorite svoju datoteku handheld_core_hardware.xml i dodajte ove retke prije

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

Spremite to i vratite se u korijen mape predložaka modula Magisk.

3. korak

Za ostalo možete jednostavno slijediti upute na GitHub stranici za imenovanje vašeg modula i učiniti ga jedinstvenim! Kada završite, pokrenite datoteku config.sh, flashajte svoj novostvoreni zip i također flash ovaj Magisk modul koji mijenja vaš build.prop, napravio Član XDA 4RK4N u ova nit.

I to je to! Možete krenuti!


Obrazloženje

Ovo jednostavno funkcionira uređivanjem datoteke postavki koja navodi koje značajke vaš uređaj podržava. Uređujemo ga kako bismo prevarili aplikacije da misle da ima podršku za Google Daydream VR. Međutim, to nije dovoljno za neke aplikacije, budući da neke aplikacije Daydream prvo provjeravaju vrstu uređaja prije pokretanja na popisu službeno podržanih uređaja. Ovdje, nadamo se, dolazi naše build.prop uređivanje koje aplikacijama govori da je naš uređaj zapravo Google Pixel.

Sada izađite i uživajte u svijetu VR-a na svom telefonu! Evo nekoliko aplikacija za početak:

  • Splash VR za Reddit
  • Skybox VR Player
  • PolyRunner VR

I provjerite Daydream VR XDA forum za novosti i raspravu vezanu uz novonastalu VR platformu!