A Magisk module that enables ARCore support for device that haven’t got official support and allows you to install apps with ARCore support via Play Store.
ARCore has been renamed by Google to Google Play Services for AR. Despite that, Google keeps calling it with the old name in the documentation, so I’ll call it ARCore the same.
How does this module work?
It changes the fingerprint of your phone to Google Pixel 2 one, which is supported officially by ARCore, so apps will think your phone is a Pixel 2. I have chosen this fingerprint because it works properly and allows to install Playground packages that are limited to Google Pixels.
The module also adds a xml so that Play Store will allow you to look for apps that support ARCore and install ARCore itself.
You might want to use this module also without ARCore stuff, in fact if your phone isn’t passing SafetyNet (CTS profile), this module will fix that, as well.
Notes
- Security patches info in system settings won’t show the right phone patches, but the fingerprint ones after installing the module (this is required for SafetyNet);
- To install Playground you have to use the version patched by Arnova, you will find it in this page:
- From the version 2.0, during the installation Play Store cache will be cleared. It might take some time for changes to be displayed, if the don’t after some time, you can force them by clearing Play Store data.
Download ARCore Enabler/Playground Patcher Magisk Module
This module is not available as a downloadable zip file but you can get it easily from the Magisk App.
Requirements
Changelog
Full changelog
V 2.1
Updated fingerprint and Unity version
V 2.0
- Switched to Unity template;
- Wipe cache instead of Play Store data during the initial installation;
- Updated fingerprint.
V 1.6
- Automatically clear Play Store data during the initial installation;
- Updated fingerprint.
V 1.5
- Updated fingerprint;
- Changed module name.
V 1.4
- New Magisk Installer template;
- Updated fingerprint;
- Published the module in Magisk Modules Repo.
V 1.3
Moved the xml to vendor to support Playground packages
V 1.2
Support for Treble devices
V 1.1
Fixed SafetyNet
V 1.0
Initial release