[Tutorial] How to install and use Google ARCore on Xperia X - Sony Xperia X Guides, News, & Discussion

Update: with the release of version 1.5, calibration profiles for Xperia X are shipped within the app, so the only thing you need to do is download and install the most recent ARCore APK. Trying to download ARCore-enabled apps directly from the Play Store isn't possible yet (they still shows "your device is not compatible with this version") but since Google is already shipping profiles for Xperia X on current ARCore version, official support might appear at any moment! In the mean time you can still install ARCore-enabled apps through other sources like APK Mirror, they'll work just fine.
The original thread is archived below, for reference.
This guide will show you how to get ARCore installed and working on Xperia X despite this phone not being officially supported at the moment.
Requirements
• Xperia X or Xperia X dual SIM running at least Android 7.0 (tested only on stock firmware but should work with custom ROMs too).
• If your phone isn't rooted, you'll need access to a computer with ADB and the required drivers installed and working (I won't cover that part on this guide).
Instructions
• Go to APK Mirror then download and install the most recent ARCore APK available for the arm64-v8a architecture (it must be at least version 1.4, older versions won't work!).
• Now download and install any ARCore-enabled app (e.g. Measure, Just a Line, etc -- you must install at least one app before proceeding).
• Open any of the ARCore-enabled apps you've installed at least once. What will happen vary from app to app but you eventually get stuck in an error screen saying your device isn't compatible. Once you get there, close the app.
From there, you have two different routes to continue (don't do both, pick one or another):
If you have root access
• Use a root-enabled file explorer app of your preference and navigate to /data/data/com.google.ar.core/files/device_profile2_database.
• Locate the files device_profile_F8131_colon_7.textproto and device_profile_F8131_colon_8.textproto and rename them replacing the part highlighted in blue to F5121 (if your Xperia X is the dual SIM variant, rename the blue part to F5122 instead).
If you don't have root access
• Make sure USB Debugging is enabled on the Developer Settings of your phone.
• Connect your Xperia X to the computer, download the file attached on this thread, then open Command Prompt / Terminal and run the command adb restore ARCore_F51xx.ab
• If asked, allow debugging access on your phone, then a Backup/Restore prompt will appear. Confirm the restore operation on your phone.
And that's it, you finished. Open any ARCore-enabled app now and they'll just work without complaining your device isn't supported.
Frequently Asked Questions
Q: It seems too easy. How/why it works?
A: With the release of ARCore 1.4, Google added official support for some 2016 Xperia devices such as Xperia X Performance and Xperia X Compact, but for unknown reasons, Xperia X was left out of the party. What we're doing here is simply tricking ARCore that the calibration profile made for Xperia X Performance is actually for the Xperia X instead.
Q: Why are you instructing people to use the calibration profile for Xperia X Performance instead of the profile for Xperia X Compact?
A: Because the Xperia X Performance is much more closer to the Xperia X than the Xperia X Compact if you consider the layout and the placement of the internal components. Remember that the X Performance is essentially an Xperia X with IP65/68 rating and Snapdragon 820 SoC instead of Snapdragon 650 (even some parts of both models are interchangeable!). That's important because it seems even the physical location of the accelerometer/gyroscope sensor inside the phone's body affect the accuracy of ARCore measurements, as I got worse results when using the calibration profile from Xperia X Compact. That's why I sticked to the profile made for Xperia X Performance.
Q: I can't find ARCore-enabled apps on the Play Store when searching from my phone / Play Store won't let me install ARCore-enabled apps because it thinks my device isn't compatible. Why?
A: The device checks on the Play Store are done on server-side, although this guide enable ARCore to run on Xperia X, it's still not supported officially. There's no way to bypass this check, so you need to download whatever ARCore-enabled app you want from other sources like APK Mirror, F-Droid, etc...

Good working .Thanks

Another phone
Hello,
Do you think something like this could work on a Chinese vivo next dual?
This phone is supported but only on devices that came with Google services preinstalled, unfortunately my phone didn't and I am getting the non supported device on Google play store even though the phone is supported
Thanks in advance!

Any news on an official release of this?
Both my kid's are wanting it now for FNAF AR and Minecraft Earth
Cheers

Current Google Play Services for AR (formely known as ARCore) still ships with calibration profiles for Xperia X, so, even though it isn't certified, you can still use ARCore-enabled apps as long as you sideload the APK. Regarding the phone being officially supported, forget it. Xperia X is already EOL since late 2018 and it's very very unlikely it'll get official support at this point.

Does it work for Android 8 oreo Xperia X F5122?

Related

[Discussion ] Something happening inside Sony?

As all have noticed at Xperiablog, Sony is pushing their Xperia exclusive apps to the Play Syore public , first was the background defocus and the Ar effect.. Now even the Album app and their famous walkman app (music). This use to be one of their selling point on Xperia series. Is Sony relly selling off their mobile division? Or something happening inside the mobile phone division.? Lets discuss..
Just for faster apps-updating without upgrading their server, I think!
Yes this is what motorola does too for faster app updates
Qdezi said:
Just for faster apps-updating without upgrading their server, I think!
Click to expand...
Click to collapse
Yeah. It means nothing unless those apps are installing on non-Sony devices with full functionality.
Samsung has done the same for years. There were numerous apps that would only show if the build fingerprint was correct for a Samsung device, and those apps would fail catastrophically if you used tricks to download them on non-Samsung devices/firmware. (For example, running an AOSP derivative that had a Samsung fingerprint for Play Store compatibility - a number of apps such as the firmware updater for Samsung's Miracast dongle relied on framework components and having a shared UID with the system, and would not even install due to signature mismatches with the system.)

[Discussion] System apps worth freezing

Hello there!
Even if it is considered quite bloat free, I've managed to find quite a lot of apps that, from my point of view I can safely freeze, maybe even totally uninstall. Camera extensions, wallpapers, apps whose Google version I'm already using, or anything related to phone support... Here's the list (generated with Titanium Backup):
Code:
Account Manager 3.4.0 (com.sony.snei.np.android.account)
Album 7.9.A.1.2 (com.sonyericsson.album)
AR effect 4.5.3 (com.sonymobile.androidapp.cameraaddon.areffect)
AR mask 1.0.C.2.7 (com.sonymobile.android.addoncamera.facefusion)
Blue 17.0.A.0.9 (com.sonymobile.themes.id005)
Bubble 28.0.A.0.20 (com.sonymobile.styleportrait.addon.bubble)
Calendar 20.1.A.1.16 (com.sonymobile.calendar)
com.sonyericsson.startupflagservice 2.0 (com.sonyericsson.startupflagservice)
com.sonymobile.rcsvideoprovider 1.0 (com.sonymobile.rcsvideoprovider)
Creative effect 1.0.C.2.7 (com.sonyericsson.android.addoncamera.artfilter)
Dark 17.0.A.0.9 (com.sonymobile.themes.id007)
Email 12.0.A.0.12 (com.sonymobile.email)
Everyday 28.0.A.0.20 (com.sonymobile.styleportrait.addon.daily)
Exchange Services 6.4.123892212.release (com.google.android.gm.exchange)
Face in picture 1.0.C.2.7 (com.sonymobile.android.addoncamera.dual)
Facebook App Installer D18.2 (com.facebook.system)
Facebook App Manager D18.2 (com.facebook.appmanager)
File Commander 3.6.13986 (com.mobisystems.fileman)
Film 28.0.A.0.20 (com.sonymobile.styleportrait.addon.star)
FM radio 4.0 (com.sonyericsson.fmradio)
Google Play Movies & TV 3.20.10 (com.google.android.videos)
Green 17.0.A.0.9 (com.sonymobile.themes.id001)
Grey 17.0.A.0.9 (com.sonymobile.themes.id006)
Introduction to Xperia™ 2.0.A.0.18 (com.sonymobile.gettoknowit)
Light 17.0.A.0.9 (com.sonymobile.themes.id008)
Lounge 3.3.9 (com.sonyericsson.xhs)
Messaging 29.3.D.0.39 (com.sonyericsson.conversations)
Movie Creator 3.6.A.2.3 (com.sonymobile.moviecreator.rmm)
Music 9.3.3.A.0.1 (com.sonyericsson.music)
Mystery 28.0.A.0.20 (com.sonymobile.styleportrait.addon.blue)
my Xperia 0.0.A.0.101 (com.sonymobile.mx.android)
Orange 17.0.A.0.9 (com.sonymobile.themes.id002)
Paint 28.0.A.0.20 (com.sonymobile.styleportrait.addon.paint)
Photo slideshow 2.0.A.0.7 (com.sonymobile.slideshow)
pip 1.0 (com.sonymobile.pip)
PlayStation™ Video 17.1.A.0.1 (com.sony.snei.vu)
Podcast 2.2.A.0.12 (com.sonymobile.podcast)
Purple 17.0.A.0.9 (com.sonymobile.themes.id004)
RCS services 2.5 (com.gsma.rcs)
RCS settings 1.1.3 (com.sonymobile.rcs.settings)
Red 17.0.A.0.9 (com.sonymobile.themes.id003)
Red lips 28.0.A.0.20 (com.sonymobile.styleportrait.addon.red)
Retail Demo 4.00.28 (com.sonymobile.retaildemo)
Smart Connect™ 5.7.31.935 (com.sonyericsson.extras.liveware)
Software update 3.2.1.A.0.10 (com.sonyericsson.updatecenter)
Sound Photo 1.0.C.2.7 (com.sonymobile.android.addoncamera.soundphoto)
Style Cover 1.3.A.0.17 (com.sonymobile.coverapp)
Style Cover widget 1.3.A.0.5 (com.sonymobile.coverwidget)
Style portrait 28.1.1.1.18 (com.sonymobile.android.addoncamera.styleportrait)
Sunshine 28.0.A.0.20 (com.sonymobile.styleportrait.addon.sunshine)
Suntan 28.0.A.0.20 (com.sonymobile.styleportrait.addon.suntan)
Support 3.3.11 (com.sonymobile.support)
TalkBack 5.0.4 (com.google.android.marvin.talkback)
Video 9.5.A.0.24 (com.sonyericsson.video)
Vodafone Services 6.0.1 (com.android.stk)
Weather 1.1.A.0.10 (com.sonymobile.xperiaweather)
Weather widget 2.4.A.0.5 (com.sonyericsson.advancedwidget.weather)
What's New 3.4.A.0.6 (com.sonymobile.entrance)
Xperia™ 17.0.A.0.9 (com.sonymobile.themes.id000)
Xperia™ Chinese keyboard 14.0 (com.sonyericsson.textinput.chinese)
Xperia™ Configurator 3.0 (com.sonymobile.deviceconfigtool)
Xperia™ Home 10.0.A.0.31 (com.sonyericsson.home)
Xperia™ Japanese keyboard 3.2.A.0.13 (com.sonymobile.pobox)
Xperia™ keyboard 7.3.A.0.54 (com.sonyericsson.textinput.uxp)
Xperia™ Live Wallpaper 3.1.A.0.1 (com.sonymobile.experienceflow2)
Xperia™ Lounge Pass 1.0.4 (com.sonymobile.xperialounge.services)
Xperia™ Tips 1.1.A.0.54 (com.sonymobile.getmore.client)
Xperia™ Transfer Mobile 2.2.A.4.12 (com.sonymobile.xperiatransfermobile)
Xperia™ wallpapers 4.0.A.0.1 (com.sonyericsson.wallpaperpicker)
What are the apps that you would or do freeze/uninstall from the Sony firmware? Is there anything else beside mine (I might have missed something)?
Have a nice day!
Are you still able to receive OTA updates after disabling/freezing/uninstalling What's New and/or Support?
I also noticed that you removed FM radio. What was your reason? Personally, I found it easy and simple to use and like the idea of not needing to scour the Play store to find a replacement and potentially deal with ads/in-app purches etc.
Honestly I don't care that much about the OTA as I need to "touch" the system partition in order for Secure Settings (an long un-updated Tasker plugin), but maybe I'll look into that at a point and bring back the OTA's (probably after the Nougat update).
As for the FM Radio, I don't really use it and, if I ever would, I would simply unfreeze it.
I see, so this is a list of apps that are worth removing based on your personal preference, not in general. Your post title could potentially lead to misunderstandings though.
In light of that, I came across this great comprehensive list of sony bloatware that a member of this forum was maintaining a while back:
https://docs.google.com/spreadsheets/d/1geFByRKDTOOZSIBOixO2boG1_78NUjqzkB6iozzJ4-k/edit#gid=0
It's quite detailed, and very useful to help determine which apps are irrelevant for you and decide whether to disable/uninstall it. Although it's based on Lollipop firmware, you'll find that most of the apps are still present on later versions.
Source and credit
By the way, I am curious, are there any benefits to disabling the FM radio app (and other similar system apps) if you're not using it anyway? I assume it doesn't run silently in the background as long as you don't launch it? Disabling/removing system apps doesn't free up usable space either, since the system partition size is fixed, so the data partition is unaffected.
I have a detailed personal list of stock google and sony apps, analyzed by decompiling them so i can remove those i don't need. If i have some time i'll share it
Here's a good contribute too http://forum.xda-developers.com/xperia-z5/help/bloatware-safe-to-uninstall-t3387202.
Another list here: https://docs.google.com/spreadsheets/d/1geFByRKDTOOZSIBOixO2boG1_78NUjqzkB6iozzJ4-k/htmlview#
by removing lots of apps you can get a smoother system and
Remember: you should uninstall or hide the packages ("pm hide" command, useful on unrooted phones or if you want to quicky recover the "deleted" app). If you simply freeze/disable them they can be started by other apps and services will keep running.
Can I somehow freeze or remove those apps wihtout having a rooted device? Maybe through ADB?
tobiasg2603 said:
Can I somehow freeze or remove those apps wihtout having a rooted device? Maybe through ADB?
Click to expand...
Click to collapse
You can disable system apps without root, go to settings > apps > show system apps, tap on the app you want to disable and tap the disable button.
You can't remove them without root.
just what i've been searching for.:good:

How to disable Updates, No Root needed

********* The attached apks are not for the Z Force, true but that is the key to stopping the OTA (checkin) or disabling motocare ("). ********
The following is what I did on my Z Play. The apps I used are the Z files (attached)
Example for Motocare:
Enable Dev options, show sys processes, notice motocare runs 24/7.
Update to the Moto Z Motocare.
Motocare is no longer in processes.
Example for OTA Update:
I updated MotoCheckin. When I check for updates (pic 2) it fails.
You can return the phone to normal update ability by uninstalling the z app.
Go settings, apps, show system apps (3dots), find moto checkin, choose disable. Hold the power button until the phone reboots.
Also Super Manager uninstalls these apps. https://play.google.com/store/apps/details?id=gpc.myweb.hinet.net.TaskManager
No stock app can do this. Tested by me to restore the Update and Motocare functionality by leaving my phone as it was.
Also these non system app persist in safe mode! Go figure.
As I have it, I must put up with a total of 2 forced closes per boot up.
The checkin app is one of the keys to the update process.
One link I found: https://www.darklaunch.com/2015/04/10/disable-motorolaota
I was so bummed about the Debloater ADB being foiled by our latest patch, I tried what worked on my Maxx years ago.
WARNING, YOU ARE INSTALLING APPs, FROM A DIFFERENT PHONE, AT YOUR OWN RISK. USING THE OTHER APPS BELOW MAY LEAVE YOUR PHONE FORCE CLOSING AND SAFE MODE MAY NOT HELP. A DATA RESET MAY BE NECESSARY.
Snip....
I am a Moto Z Play owner, still on MM. I am so bummed that a patch has disabled the Debloater (on XDA).
I developed a simple work around which worked on a Maxx. The same technique seems to work on my Play. I can do no real testing as I have no OTA nagging at me. Yet when I check for updates, it crashes.
See it here : https://forum.xda-developers.com/showthread.php?t=3538812
It's key feature is to upgrade stock apps with Moto Z apps. Which are non functional and force close without a fuss.
Now if it works then the reverse may also work.
Let me know (post) if you want me to up my needed apps.
I am highly interested in this. I have ZPlay and ZForce. I actually prefer the ZPlay and wish I didn't update the Force.
mobrules777 said:
I am highly interested in this. I have ZPlay and ZForce. I actually prefer the ZPlay and wish I didn't update the Force.
Click to expand...
Click to collapse
See op
Is it working on the Force?
Do both the Play and Z "fake" apps work?

Moto apps show lower version on playstore

Ok, so I updated my DT2 to nougat(finally) and I noticed that the new Moto action(one handed use) was missing.
I hit the play store thinking I needed to update my app, and here's the thing, I have the version 03.013.0.1-N installed on my phone, but play store insists that I have the version 02.37.02 and that it is up to date.
It's the same with all the Moto apps, they show a much lower version in the play store than what I already have....
Any suggestions on how to make play store realise that I have a higher version
P.S I'm on stock DT2 firmware, with no alterations whatsoever, not even root access...

Ar Core Working! (With Root and Magisk) Tested with Minecraft Earth -October 2019

Honestly I'm not sure if this is allowed (sending others guides) but I simply followed 2 guides after I had installed ArCore, one was to check the status of my Cameras capabilities for Google API 2 and the other was a guide to change my phone to support API 2, basically the mi a2 DOES SUPPORT Google API but on my stock ROM this is NOT ENABLED, but after a quick tweak to a buildprop file using Terminal, and a simple restart, all features are WORKING nicely, this is tested on a modded version of Google Camera and the beta for Minecraft Earth. Happy Gaming I hope this works for you all as well
Please try Following these Easy guides
[Type in the front part here/enable-camera2-api-xiaomi-mi-a2-lite-guide/]
[Type in the front part here/check-camera2-api-support-android/#How-To-Check-Camera2-API-Support-on-Android]
(P.S If these links are blurred thank xda for being extra safe :| hopefully you can see enough of them to Google the website yourself, hope this helps!)
(P.P.S the website was from the custom droid dot com)

Categories

Resources