Kā piespiest Daydream VR saderību neatbalstītās Android ierīcēs

Kā iespējot Google Daydream VR saderību savā Android tālrunī ar root piekļuvi, ļaujot baudīt virtuālo realitāti no sava tālruņa!

Google Daydream VR ir Google virtuālās realitātes risinājums mobilajām ierīcēm. Lai ierīces būtu saderīgas ar Daydream, uzņēmumam Google ir oficiāli jātīra ierīces, un dažas prasības ir diezgan stingras. Lielākā daļa prasību vienkārši garantē labu VR veiktspēju ierīcēs, kuras tiek oficiāli atbalstītas, taču ir dažas ierīces, piemēram, OnePlus 3, OnePlus 3T vai OnePlus 5, kurām vajadzētu būt iespējai palaist Daydream VR tikai labi.

Lai atbalstītu augstas veiktspējas virtuālās realitātes režīmu (nepieciešams oficiālajam Daydream VR atbalstam), jūsu ierīcei ir jāatbalsta Vulkan Graphics API. ar Open GL ES 3.2 un ekrāna izšķirtspēju vismaz 1080p ar atsvaidzes intensitāti vismaz 60 Hz ar ideālā gadījumā 3 ms vai mazāku displeja latentumu un 5 mm vai mazāku neatlaidība. Ekrāna izmēram ir jābūt no 4,7 līdz 6 collām, un ierīcei ir jāatbalsta Bluetooth 4.2 LE un jābūt temperatūras sensoriem, kas nolasa tālruņa ķermeņa temperatūru. Jūs varat apskatīt pilnu tehnisko prasību sarakstu

šeit.

Ja jūsu esošās, Daydream VR neatbalstītās ierīces vairāk vai mazāk atbilst iepriekš minētajām prasībām, jums vajadzētu būt iespējai baudīt Daydream VR pieredzi, ja vien jūs ir root piekļuve! Šajā apmācībā tiks parādīts, kā iespējot Daydream VR gan bez sistēmas, izmantojot Magisk, gan modificējot /system.


Piespiedu Daydream VR saderība (sistēmas modifikācija)

Pirmkārt, kā minēts, ierīcē būs nepieciešama root piekļuve. To var iegūt, mirgojot vai nu SuperSU vai Magisk izmantojot pielāgotu atkopšanu, piemēram, TWRP, ja jūsu ierīces sāknēšanas ielādētājs jau ir atbloķēts. Kad tas ir izdarīts, instalējiet failu pārlūkošanas lietojumprogrammu, kas ļaus rediģēt failus mapē / system. ES iesaku MiXplorer vai populārais Solid Explorer.

1. darbība

Atveriet MiXplorer, piešķiriet tai root piekļuvi un dodieties uz /system/etc/permissions un atrodiet failu ar nosaukumu handheld_core_hardware.xml.

Piezīme. Šeit es izmantoju Solid Explorer, taču tās ir tās pašas darbības, kas saistītas ar MiXplorer.

2. darbība

Atveriet failu ar nosaukumu "handheld_core_hardware.xml" un pirms pēdējās rindiņas, kurā teikts pievienojiet sekojošo:

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

Saglabājiet failu.

3. darbība

Pēc tam jums būs jāatver fails build.prop, kas atrodas mapē /system. Šis fails darbojas, lai identificētu daudzus jūsu ierīces sistēmas rekvizītus. Līnija, kas mūs interesē, ir ro.product.device ieraksts, kas nosaka jūsu ierīces produkta nosaukumu. Nomainiet ierīci, kas norādīta uz "buru zivs". Šis ir Google Pixel tālrunis, un tas ir atzīts par Daydream VR saderīgu tālruni. Pēc tam rindā jālasa:

ro.product.device=sailfish

4. darbība

Restartējiet tālruni un instalējiet lietojumprogrammu Daydream, Google VR pakalpojumus un Daydream tastatūru no Google Play veikala. Ja Play veikalā tos neredzat, mēģiniet tos instalēt no tālāk norādītās vietnes APKMirror.com.

  • Daydream VR
  • Google VR pakalpojumi
  • Daydream tastatūra

Tagad jums vajadzētu būt iespējai izmantot Daydream VR austiņas ar savu Android ierīci. Ja jums tāda vēl nav, varat to iegādāties šeit Amazon.


Piespiedu Daydream VR saderība (bez sistēmas modifikācija)

Lai veiktu šīs darbības, SuperSU vietā būs jāinstalē MagiskSU, tāpēc pārliecinieties, vai Magisk ir instalēts. Tas ir nedaudz garāks, jo šis fails ir specifisks ierīcei, tāpēc jums būs jāizveido savs Magisk modulis. Tam nepieciešams Linux, jo tas izmanto čaulas skriptu. Lai sāktu, vispirms ir nepieciešams lejupielādējiet šo veidni un izvelciet to. Jums būs jāizmanto arī Vim vai Nano.

1. darbība

Vispirms jums būs jāizvelk savs handheld_core_hardware.xml fails, ko varat izdarīt, vienkārši nokopējot to no /system/etc/permissions. Kopējiet to savā datorā. Dodieties uz Magisk moduļa veidņu mapi un ievadiet mapi ar nosaukumu sistēma. Izdzēsiet viettura failu, izveidojiet mapi ar nosaukumu "utt", pēc tam ievadiet to un izveidojiet mapi ar nosaukumu "atļaujas". Atļauju mapē ir vieta, kur vēlaties kopēt savu handheld_core_hardware.xml failu. Failu hierarhijai vajadzētu izskatīties šādi.

2. darbība

Tagad atveriet savu handheld_core_hardware.xml failu un iepriekš pievienojiet šīs rindas

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

Saglabājiet to un dodieties atpakaļ uz Magisk moduļa veidņu mapes sakni.

3. darbība

Pārējā gadījumā vienkārši izpildiet GitHub lapā sniegtos norādījumus, lai piešķirtu modulim nosaukumu un padarītu to unikālu! Kad tas ir izdarīts, palaidiet failu config.sh, palaidiet jaunizveidoto zip un arī flash šis Magisk modulis kas maina jūsu build.prop, ko izveidoja XDA biedrs 4RK4N iekšā šis pavediens.

Un tas arī viss! Jums ir labi!


Paskaidrojums

Tas vienkārši darbojas, rediģējot preferenču failu, kurā ir uzskaitītas ierīces atbalstītās funkcijas. Mēs to rediģējam, lai liktu lietotnēm domāt, ka tas atbalsta Google Daydream VR. Tomēr dažām lietotnēm ar to nepietiek, jo dažas Daydream lietotnes pirms palaišanas pārbauda ierīces veidu, lai tās atbilstu oficiāli atbalstīto ierīču sarakstam. Šeit, cerams, tiks izmantots mūsu build.prop labojums, kas norāda lietotnēm, ka mūsu ierīce patiesībā ir Google Pixel.

Tagad dodieties uz turieni un izbaudiet VR pasauli savā tālrunī! Šeit ir dažas lietotnes, lai sāktu darbu:

  • Splash VR programmai Reddit
  • Skybox VR atskaņotājs
  • PolyRunner VR

Un apskatiet Daydream VR XDA forumu, lai uzzinātu jaunumus un diskusijas saistībā ar jauno VR platformu!