Ενεργοποιήστε τα αυτοκόλλητα Google Pixel AR στα Nexus 6P, OnePlus 3/3T και Xiaomi Mi 5

Δείτε πώς μπορείτε να ενεργοποιήσετε τα αυτοκόλλητα AR Star Wars και Stranger Things από το Google Pixel στα Nexus 6P, OnePlus 3/3T και Xiaomi Mi 5.

Τα smartphone Google Pixel (τόσο η 1η όσο και η 2η γενιά) έλαβαν χθες μια φοβερή νέα δυνατότητα: Αυτοκόλλητα επαυξημένης πραγματικότητας. Αυτά τα αυτοκόλλητα AR επιτρέπουν στους χρήστες να τοποθετούν 3D ψηφιακά αντικείμενα μέσα στο σκόπευτρο της κάμερας του smartphone τους. Τα πρώτα αυτοκόλλητα AR επικεντρώθηκαν γύρω από χαρακτήρες από τα franchise Star Wars και Stranger Things και είναι πολύ διασκεδαστικό να παίζεις μαζί τους. Η λειτουργία είναι επίσημα αποκλειστική για τα smartphone Google Pixel, ωστόσο, αυτό δεν σημαίνει ότι δεν μπορεί να μεταφερθεί σε άλλα smartphone. Σήμερα, θα σας δείξουμε πώς να ενεργοποιήσετε τα αυτοκόλλητα Google Pixel AR σε οποιοδήποτε Nexus 6P με ρίζες που εκτελεί Android 8.1. Λοιπόν επίσης σας δείξω πώς να το εκτελείτε στα OnePlus 3, OnePlus 3T και Xiaomi Mi 5 χάρη στην εργασία ενός προγραμματιστή στο δικαστήριο.

Μια επίδειξη αυτοκόλλητων επαυξήσεων από την Google


Ενεργοποιήστε τα αυτοκόλλητα AR σε Rooted Nexus 6P με Android 8.1

Πώς είναι αυτό δυνατόν? Αυτό συμβαίνει επειδή τα αυτοκόλλητα AR είναι κωδικοποιημένα για να λειτουργούν μόνο στα τηλέφωνα Google Pixel, αλλά οι περιορισμοί είναι στην πραγματικότητα αρκετά εύκολο να παραπλανηθούν. Η αποσυμπίληση του APK για τα αυτοκόλλητα AR εμφανίζει τις ακόλουθες γραμμές στο AndroidManifest:

<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" />

Όπως μπορείτε να δείτε, η εφαρμογή δεν θα εκτελείται εκτός εάν η επωνυμία της συσκευής είναι "Google" και το όνομα της συσκευής είναι ένα από τα marlin, sailfish, walleye ή taimen. Αυτό αναφέρεται στα Google Pixel XL, Pixel, Pixel 2 και Pixel 2 XL αντίστοιχα. Στη συνέχεια, η ελάχιστη έκδοση SDK της εφαρμογής είναι 27, πράγμα που σημαίνει ότι απαιτεί Android 8.1 για να εκτελεστεί. Ευτυχώς, το Android 8.1 είναι επίσημα διαθέσιμο για το Google Nexus 6P, οπότε αυτό δεν είναι πρόβλημα.

Επομένως, αυτό που πρέπει να κάνουμε είναι να τροποποιήσουμε το όνομα της συσκευής μας ώστε να ταιριάζει με ένα από τα μοντέλα συσκευών που περιλαμβάνονται στη λίστα επιτρεπόμενων. Αυτό απαιτεί πρόσβαση root, καθώς θα τροποποιήσουμε μια ιδιότητα στο αρχείο build.prop που βρίσκεται στο /system. Εάν η συσκευή σας είναι ριζωμένη, ακολουθήστε τα παρακάτω βήματα για να ενεργοποιήσετε τα αυτοκόλλητα AR:

  1. Κατεβάστε και εγκαταστήστε το ARCore εφαρμογή και το Αυτοκόλλητα AR εφαρμογή. Τα ανέβασα στο AndroidFileHost καθώς το Google Play Store θα τα επισημάνει ως μη συμβατά με το Nexus 6P.
  2. Λήψη και εγκατάσταση Επεξεργαστής BuildProp από το Play Store.
  3. Βρείτε και αλλάξτε τα "ro.build.product", "ro.product.name", "ro.product.device" και "ro.product.model" σε ίσα με "marlin"
  4. Επανεκκινήστε το τηλέφωνό σας
  5. Κατεβάστε το Περισσότερες συντομεύσεις εφαρμογή. Θα το χρησιμοποιήσουμε για να δημιουργήσουμε μια συντόμευση για την εκκίνηση της δραστηριότητας Αυτοκόλλητα AR.
  6. Ανοίξτε την εφαρμογή και επιλέξτε "Δραστηριότητα."
  7. Κάντε κύλιση προς τα κάτω και βρείτε αυτοκόλλητα AR. Αναπτύξτε το και πατήστε "Κύρια δραστηριότητα."
  8. Προσθέστε τη συντόμευση στο πρόγραμμα εκκίνησης.
  9. Επιστρέψτε στο πρόγραμμα εκκίνησης και πατήστε στη συντόμευση για να εκκινήσετε τα αυτοκόλλητα AR!

Ενεργοποιήστε τα αυτοκόλλητα AR στο OnePlus 3/3T ή στο Xiaomi Mi 5

Ανώτερο μέλος του XDA Arnova8G2τροποποιήθηκε το αυτοκόλλητο AR, το AR Core και το Google Camera APK, ώστε να μπορεί να εκτελείται σε άλλες συσκευές εκτός Google.

Ακολουθήστε αυτά τα βήματα για να ενεργοποιήσετε τα αυτοκόλλητα AR στο OnePlus 3, το OnePlus 3T ή το Xiaomi Mi 5. Δεν το έχω δοκιμάσει ο ίδιος, αλλά το παραπάνω βίντεο δείχνει ότι λειτουργεί στο Xiaomi Mi 5 και αρκετοί χρήστες στα φόρουμ μας αναφέρουν ότι λειτουργεί στο OnePlus 3/3T τους.

  1. Εγκαταστήστε το τροποποιημένο ARCore και Αυτοκόλλητα AR APK.
  2. Κατεβάστε calibration_cad.xml.
  3. Εγκαθιστώ MiXplorer ή χρησιμοποιήστε οποιονδήποτε άλλο εξερευνητή αρχείων με δυνατότητα root.
  4. Μετακινήστε το calibration_cad.xml στο /system/etc.
  5. Λήψη και εγκατάσταση Επεξεργαστής BuildProp από το Play Store.
  6. Ανοίξτε το και προσθέστε αυτήν τη γραμμή: ro.config.calibration_cad=/system/etc/calibration_cad.xml
  7. Εγκαταστήστε ένα από τα ακόλουθα τροποποιημένα APK κάμερας Google από εδώ: GCam5_5.1.018, MGC_5.1.018 ή GoogleCamera_5.1.018.
  8. Ανοίξτε την Κάμερα Google και αναζητήστε αυτοκόλλητα AR στο μενού.

συμπέρασμα

Απολαύστε αυτοκόλλητα επαυξημένης πραγματικότητας Star Wars και Stranger Things στη ριζωμένη συσκευή σας! Αυτή η μέθοδος μπορεί να λειτουργήσει σε άλλες συσκευές που δεν αναφέρονται εδώ, αλλά θα χρειαστείτε ένα αρχείο calibration_cad.xml που είναι συγκεκριμένο για τη συσκευή σας. Ελέγξτε το συγκεκριμένο φόρουμ XDA της συσκευής σας για να δείτε αν κάποιος το έχει βάλει στο μοντέλο σας!

Εάν κάποιος είναι πρόθυμος να δοκιμάσει κάποια από αυτές τις λύσεις στις συσκευές του, παρακαλούμε να το κάνει και να μας ενημερώσει εάν λειτουργεί. Ο πυρήνας AR της Google λειτουργεί ήδη στο Samsung Galaxy S8, επομένως είναι πιθανό τα αυτοκόλλητα AR να κάνουν το δρόμο τους επίσημα σε άλλες συσκευές ούτως ή άλλως. Μέχρι τότε, αυτή η ανεπίσημη μέθοδος είναι ο μόνος τρόπος που γνωρίζουμε ότι θα ενεργοποιήσει αυτήν τη δυνατότητα σε άλλες συσκευές.


Αυτό το άρθρο ενημερώθηκε για να αντικατοπτρίζει ότι οι μέθοδοι που περιγράφονται εδώ δεν λειτουργούν αυτήν τη στιγμή στο Google Nexus 5X.