აი, როგორ ჩართოთ ვარსკვლავური ომები და Stranger Things AR სტიკერები Google Pixel-იდან Nexus 6P-ზე, OnePlus 3/3T-ზე და Xiaomi Mi 5-ზე.
Google Pixel-ის სმარტფონებმა (როგორც 1-ლი და მეორე თაობა) გუშინ მიიღეს გასაოცარი ახალი ფუნქცია: გაძლიერებული რეალობის სტიკერები. ეს AR სტიკერები მომხმარებლებს საშუალებას აძლევს მოათავსონ 3D ციფრული ობიექტები თავიანთი სმარტფონის კამერის ხედის მაყურებლის შიგნით. პირველი AR სტიკერები ორიენტირებულია ვარსკვლავური ომებისა და Stranger Things ფრენჩაიზის პერსონაჟებზე და მათთან თამაში საკმაოდ სახალისოა. ფუნქცია ოფიციალურად ექსკლუზიურია Google Pixel სმარტფონებისთვის, თუმცა ეს არ ნიშნავს რომ მისი სხვა სმარტფონებზე მიტანა შეუძლებელია. დღეს ჩვენ გაჩვენებთ, თუ როგორ უნდა ჩართოთ Google Pixel AR სტიკერები ნებისმიერ Rooted Nexus 6P-ზე, რომელიც მუშაობს Android 8.1-ზე. ჩვენ ასევე გაჩვენებთ, თუ როგორ უნდა გაუშვათ ის OnePlus 3-ზე, OnePlus 3T-ზე და Xiaomi Mi 5-ზე, ჩვენი დეველოპერის მუშაობის წყალობით. ფორუმი.
Google-ის AR სტიკერების დემონსტრირება
ჩართეთ 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 სტიკერების ჩასართავად:
- ჩამოტვირთეთ და დააინსტალირეთ ARCore აპლიკაცია და AR სტიკერები აპლიკაცია. მე ავტვირთე ისინი AndroidFileHost-ში, რადგან Google Play Store მონიშნავს მათ, როგორც Nexus 6P-თან შეუთავსებელს.
- ჩამოტვირთეთ და დააინსტალირეთ BuildProp რედაქტორი Play Store-დან.
- იპოვეთ და შეცვალეთ "ro.build.product", "ro.product.name", "ro.product.device" და "ro.product.model" ტოლი "marlin"
- გადატვირთეთ თქვენი ტელეფონი
- ჩამოტვირთეთ სხვა მალსახმობები აპლიკაცია. ჩვენ ამას გამოვიყენებთ მალსახმობის შესაქმნელად AR Stickers აქტივობის გასაშვებად.
- გახსენით აპლიკაცია და აირჩიეთ "აქტივობა."
- გადადით ქვემოთ და იპოვეთ AR სტიკერები. გააფართოვეთ და შეეხეთ "Მთავარი აქტივობა."
- დაამატეთ მალსახმობი თქვენს გამშვებში.
- დაუბრუნდით თქვენს გამშვებს და შეეხეთ მალსახმობას AR სტიკერების გასაშვებად!
ჩართეთ AR სტიკერები OnePlus 3/3T-ზე ან Xiaomi Mi 5-ზე
XDA-ს უფროსი წევრი Arnova8G2განახლდა AR Sticker, AR Core და Google Camera APK-ები, რათა ის იმუშაოს სხვა არა Google მოწყობილობებზე.
მიჰყევით ამ ნაბიჯებს, რათა ჩართოთ AR სტიკერები OnePlus 3-ზე, OnePlus 3T-ზე ან Xiaomi Mi 5-ზე. მე თვითონ არ გამომიცდია ეს, მაგრამ ზემოთ მოცემულ ვიდეოში ჩანს, რომ ის მუშაობს Xiaomi Mi 5-ზე და ჩვენს ფორუმებზე რამდენიმე მომხმარებელი იტყობინება, რომ ის მუშაობს მათ OnePlus 3/3T-ზე.
- დააინსტალირეთ შეცვლილი ARCore და AR სტიკერები APK-ები.
- ჩამოტვირთვა calibration_cad.xml.
- Დაინსტალირება MiXplorer ან გამოიყენეთ ნებისმიერი სხვა root-ჩართული ფაილის Explorer.
- გადაიტანეთ calibration_cad.xml /system/etc.
- ჩამოტვირთეთ და დააინსტალირეთ BuildProp რედაქტორი Play Store-დან.
- გახსენით და დაამატეთ ეს ხაზი: ro.config.calibration_cad=/system/etc/calibration_cad.xml
- დააინსტალირეთ ერთ-ერთი შემდეგი შეცვლილი Google კამერის APK-დან აქ: GCam5_5.1.018, MGC_5.1.018, ან GoogleCamera_5.1.018.
- გახსენით Google Camera და მოძებნეთ AR სტიკერები მენიუში.
დასკვნა
ისიამოვნეთ Star Wars და Stranger Things გაძლიერებული რეალობის სტიკერებით თქვენს დაფუძნებულ მოწყობილობაზე! ეს მეთოდი შეიძლება იმუშაოს სხვა მოწყობილობებზე, რომლებიც აქ არ არის ნახსენები, მაგრამ დაგჭირდებათ calibration_cad.xml ფაილი, რომელიც სპეციფიკურია თქვენი მოწყობილობისთვის. შეამოწმეთ თქვენი მოწყობილობის კონკრეტული XDA ფორუმი, რომ ნახოთ, ვინმემ თუ არა ის თქვენს მოდელზე მუშაობს!
თუ ვინმეს სურს სცადოს რომელიმე ამ გამოსავალი თავის მოწყობილობებზე, გთხოვთ, გააკეთოთ ეს და შეგვატყობინოთ, მუშაობს თუ არა. Google-ის AR Core უკვე მუშაობს Samsung Galaxy S8-ზე, ასე რომ, შესაძლებელია, რომ AR სტიკერებმა ოფიციალურად გაიარონ გზა სხვა მოწყობილობებზე. მანამდე, ეს არაოფიციალური მეთოდი არის ერთადერთი გზა, რომელიც ჩვენ ვიცით, რომელიც ჩართავს ამ ფუნქციას სხვა მოწყობილობებზე.
ეს სტატია განახლდა ისე, რომ აქ აღწერილი მეთოდები ამჟამად არ მუშაობს Google Nexus 5X-ზე.