Kaip priverstinai suderinti Daydream VR nepalaikomuose „Android“ įrenginiuose

Kaip įgalinti „Google Daydream VR“ suderinamumą „Android“ telefone su root prieiga, kad galėtumėte mėgautis virtualia realybe iš savo telefono!

Google Daydream VR yra „Google“ virtualios realybės sprendimas mobiliesiems įrenginiams. Kad įrenginiai būtų suderinami su „Daydream“, „Google“ turi oficialiai patvirtinti įrenginius, o kai kurie reikalavimai yra gana griežti. Dauguma reikalavimų tiesiog garantuoja gerą VR našumą įrenginiuose, kurie yra oficialiai palaikomi, tačiau yra keletas įrenginių, pvz., „OnePlus 3“, „OnePlus 3T“ arba „OnePlus 5“, kurie turėtų galėti paleisti „Daydream VR“ tiesiog gerai.

Kad būtų palaikomas didelio našumo virtualios realybės režimas (reikalingas oficialiam Daydream VR palaikymui), jūsų įrenginyje turi būti palaikoma Vulkan Graphics API su „Open GL ES 3.2“ ir ne mažesne kaip 1080p ekrano skiriamąja geba, esant mažiausiai 60 Hz atnaujinimo dažniui, idealiu atveju - 3 ms arba mažiau ekrano delsos ir 5 mm ar mažiau atkaklumas. Ekranas taip pat turėtų būti nuo 4,7" iki 6" dydžio, o įrenginys turi palaikyti Bluetooth 4.2 LE ir turėti temperatūros jutiklius, nuskaitančius telefono kūno temperatūrą. Galite peržiūrėti visą techninių reikalavimų sąrašą

čia.

Jei jūsų esami, „Daydream VR“ nepalaikomi įrenginiai daugiau ar mažiau atitinka anksčiau nurodytus reikalavimus, turėtumėte mėgautis „Daydream VR“ patirtimi, kol turėti root prieigą! Šioje pamokoje bus parodyta, kaip įjungti Daydream VR be sistemos naudojant Magisk arba modifikuojant /system.


Priversti Daydream VR suderinamumą (sistemos modifikacija)

Pirmiausia, kaip minėta, jūsų įrenginyje reikės root prieigos. Tai galite gauti mirksėdami SuperSU arba Magisk naudojant pasirinktinį atkūrimą, pvz., TWRP, jei jūsų įrenginio įkrovos įkroviklis jau atrakintas. Kai tai turėsite, įdiekite failų naršymo programą, kuri leis redaguoti failus / system. Rekomenduoju MiXplorer arba populiarus Solid Explorer.

1 žingsnis

Atidarykite MiXplorer, suteikite jai root prieigą ir eikite į /system/etc/permissions ir suraskite failą pavadinimu handheld_core_hardware.xml.

Pastaba: čia naudoju Solid Explorer, bet tai yra tie patys veiksmai, susiję su MiXplorer.

2 žingsnis

Atidarykite failą pavadinimu „handheld_core_hardware.xml“ ir prieš paskutinę eilutę, kurioje sakoma pridėti taip:

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

Išsaugokite failą.

3 veiksmas

Tada turėsite atidaryti failą build.prop, esantį /system. Šis failas padeda nustatyti daugelį jūsų įrenginio sistemos ypatybių. Mus dominanti linija yra ro.product.device įrašą, kuris apibrėžia jūsų įrenginio gaminio pavadinimą. Pakeiskite įrenginį, nurodytą "burinių žuvų". Tai yra „Google Pixel“ ir atpažįstamas kaip su Daydream VR suderinamas telefonas. Tada eilutė turėtų būti tokia:

ro.product.device=sailfish

4 veiksmas

Iš naujo paleiskite telefoną ir įdiekite „Daydream“ programą, „Google VR Services“ ir „Daydream“ klaviatūrą iš „Google Play“ parduotuvės. Jei jų nematote „Play“ parduotuvėje, pabandykite juos įdiegti iš toliau pateiktos APKMirror.com.

  • Daydream VR
  • Google VR paslaugos
  • Daydream klaviatūra

Dabar turėtumėte turėti galimybę naudoti „Daydream VR“ ausines su „Android“ įrenginiu! Jei dar neturite, galite nusipirkti čia Amazon.


Force Daydream VR suderinamumas (besisteminis modifikavimas)

Atlikus šiuos veiksmus, vietoj SuperSU reikės įdiegti MagiskSU, todėl įsitikinkite, kad įdiegėte Magisk. Jis yra šiek tiek ilgesnis, nes tas failas yra konkretus įrenginiui, todėl turėsite sukurti savo Magisk modulį. Tam reikia Linux, nes jis naudoja apvalkalo scenarijų. Norėdami pradėti, pirmiausia turite atsisiųskite šį šabloną ir ištraukite jį. Taip pat turėsite naudoti Vim arba Nano.

1 žingsnis

Pirmiausia turėsite išskleisti savo handheld_core_hardware.xml failą, kurį galite padaryti tiesiog nukopijuodami jį iš /system/etc/permissions. Nukopijuokite tai į savo kompiuterį. Eikite į Magisk modulio šablono aplanką ir įveskite aplanką pavadinimu sistema. Ištrinkite rezervuotos vietos failą, sukurkite aplanką pavadinimu "ir tt", tada įveskite jį ir sukurkite aplanką pavadinimu "leidimai". Leidimų aplanke yra vieta, kur norite kopijuoti handheld_core_hardware.xml failą. Failų hierarchija turėtų atrodyti taip.

2 žingsnis

Dabar atidarykite savo handheld_core_hardware.xml failą ir pridėkite šias eilutes anksčiau

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

Išsaugokite tai ir grįžkite į savo Magisk modulio šablono aplanko šaknį.

3 veiksmas

Dėl kitų galite tiesiog vadovautis „GitHub“ puslapyje pateiktomis instrukcijomis, kaip pavadinti modulį ir padaryti jį unikalų! Baigę paleiskite failą config.sh, suaktyvinkite naujai sukurtą ZIP failą ir taip pat „flash“. šis Magisk modulis kuris pakeičia jūsų build.prop, padarė XDA narys 4RK4N in ši tema.

Štai ir viskas! Viskas gerai!


Paaiškinimas

Tai tiesiog veikia redaguojant pasirinkimo failą, kuriame išvardijamos jūsų įrenginio palaikomos funkcijos. Redaguojame jį, kad apgaudinėtų programas, kad jos manytų, kad palaiko „Google Daydream VR“. Tačiau kai kurioms programoms to nepakanka, nes kai kurios „Daydream“ programos prieš paleidžiamos pirmiausia patikrina įrenginio tipą pagal oficialiai palaikomų įrenginių sąrašą. Tikimasi, kad čia atsiras mūsų build.prop redagavimas, nurodantis programoms, kad mūsų įrenginys iš tikrųjų yra „Google Pixel“.

Dabar eikite ten ir mėgaukitės VR pasauliu savo telefone! Štai keletas programų, kurios padės jums pradėti:

  • „Splash VR“, skirta „Reddit“.
  • Skybox VR grotuvas
  • PolyRunner VR

Peržiūrėkite „Daydream VR XDA“ forumą, kur rasite naujienų ir diskusijų, susijusių su nauja VR platforma!