Omogućite Google Pixel AR naljepnice na Nexusu 6P, OnePlus 3/3T i Xiaomi Mi 5

Evo kako omogućiti Star Wars i Stranger Things AR naljepnice s Google Pixela na Nexusu 6P, OnePlus 3/3T i Xiaomi Mi 5.

Google Pixel pametni telefoni (i 1. i 2. generacija) jučer su dobili sjajnu novu značajku: Naljepnice proširene stvarnosti. Ove AR naljepnice omogućuju korisnicima da postave 3D digitalne objekte unutar tražila kamere svog pametnog telefona. Prve AR naljepnice bile su usredotočene na likove iz franšiza Star Wars i Stranger Things i s njima je prilično zabavno igrati se. Značajka je službeno ekskluzivna za Google Pixel pametne telefone, međutim, to ne znači da se ne može prenijeti na druge pametne telefone. Danas ćemo vam pokazati kako omogućiti Google Pixel AR naljepnice na bilo kojem rootanom Nexusu 6P s Androidom 8.1. Također ćemo pokazati vam kako ga pokrenuti na OnePlus 3, OnePlus 3T i Xiaomi Mi 5 zahvaljujući radu programera na našem forum.

Demonstracija Googleovih AR naljepnica


Omogućite AR naljepnice na Rooted Nexusu 6P s Androidom 8.1

Kako je ovo moguće? To je zato što su AR naljepnice kodirane da rade samo na Google Pixel telefonima, ali ograničenja je zapravo prilično lako lažirati. Dekompilacija APK-a za AR naljepnice prikazuje sljedeće retke u AndroidManifestu:

<meta-dataandroid: name="com.android.device.restriction"android: value="brand=google, deviceName=marlin; brand=google, deviceName=sailfish; brand=google, deviceName=walleye; brand=google, deviceName=taimen" />

Kao što možete vidjeti, aplikacija se neće pokrenuti osim ako je marka uređaja 'Google', a naziv uređaja je jedno od marlin, jedrenjak, morski mornar ili tajmen. To se odnosi na Google Pixel XL, Pixel, Pixel 2 i Pixel 2 XL. Dalje, minimalna SDK verzija aplikacije je 27, što znači da je za rad potreban Android 8.1. Srećom, Android 8.1 jest službeno dostupan za Google Nexus 6P, tako da to nije problem.

Dakle, ono što trebamo učiniti je promijeniti naziv našeg uređaja kako bi odgovarao jednom od modela uređaja s popisa dopuštenih. To zahtijeva root pristup budući da ćemo mijenjati svojstvo u datoteci build.prop koja se nalazi u /system. Ako je vaš uređaj rootan, slijedite ove korake da omogućite AR naljepnice:

  1. Preuzmite i instalirajte ARCore aplikacija i AR naljepnice aplikacija Učitao sam ih na AndroidFileHost jer će ih Google Play Store označiti kao nekompatibilne s Nexusom 6P.
  2. Preuzmite i instalirajte BuildProp Editor iz Trgovine Play.
  3. Pronađite i promijenite "ro.build.product", "ro.product.name", "ro.product.device" i "ro.product.model" u jednako "marlin"
  4. Ponovno pokrenite telefon
  5. Preuzmite Više prečaca aplikacija Ovo ćemo koristiti za stvaranje prečaca za pokretanje aktivnosti AR naljepnica.
  6. Otvorite aplikaciju i odaberite "Aktivnost."
  7. Pomaknite se prema dolje i pronađite AR naljepnice. Proširite ga i dodirnite "Glavna aktivnost."
  8. Dodajte prečac svom pokretaču.
  9. Vratite se na pokretač i dodirnite prečac za pokretanje AR naljepnica!

Omogućite AR naljepnice na OnePlus 3/3T ili Xiaomi Mi 5

Stariji član XDA Arnova8G2modificiran AR naljepnica, AR Core i APK-ovi Google Camera kako bi se mogao izvoditi na drugim uređajima koji nisu Googleovi.

Slijedite ove korake kako biste omogućili AR naljepnice na OnePlus 3, OnePlus 3T ili Xiaomi Mi 5. Nisam ovo osobno testirao, ali gornji video pokazuje da radi na Xiaomi Mi 5, a nekoliko korisnika na našim forumima izvještava da radi na njihovom OnePlus 3/3T.

  1. Instalirajte izmijenjeni ARCore i AR naljepnice APK-ovi.
  2. preuzimanje datoteka calibration_cad.xml.
  3. Instalirati MiXplorer ili koristite bilo koji drugi file explorer s omogućenim root-om.
  4. Premjestite calibration_cad.xml u /system/etc.
  5. Preuzmite i instalirajte BuildProp Editor iz Trgovine Play.
  6. Otvorite ga i dodajte ovaj redak: ro.config.calibration_cad=/system/etc/calibration_cad.xml
  7. Instalirajte jedan od sljedećih modificiranih APK-ova Google kamere iz ovdje: GCam5_5.1.018, MGC_5.1.018 ili GoogleCamera_5.1.018.
  8. Otvorite Google kameru i potražite AR naljepnice u izborniku.

Zaključak

Uživajte u naljepnicama proširene stvarnosti Star Wars i Stranger Things na svom rootanom uređaju! Ova metoda može funkcionirati na drugim uređajima koji nisu ovdje spomenuti, ali trebat će vam datoteka calibration_cad.xml koja je specifična za vaš uređaj. Provjerite XDA forum za svoj uređaj da vidite je li ga netko natjerao da radi na vašem modelu!

Ako je itko voljan isprobati bilo koje od ovih rješenja na svojim uređajima, učinite to i javite nam funkcionira li. Googleov AR Core već radi na Samsung Galaxy S8, pa je moguće da AR naljepnice ipak službeno stignu do drugih uređaja. Do tada, ova neslužbena metoda je jedini način za koji znamo da će omogućiti ovu značajku na drugim uređajima.


Ovaj je članak ažuriran kako bi pokazao da ovdje opisane metode trenutno ne rade na Google Nexusu 5X.