Return to site

Android 9 Hardware Requirements

broken image


Google is committed to advancing racial equity for Black communities. See how.

Unlike Apple, Android is an open system, the possibilities of device hardware, that manufacturers are free to choose, are massive. Add to that the customizations they do in their device's ROM's. No common API is going to keep track of all that. Simply stick to android API. Upgrade yosemite to el capitan hackintosh. Android platform. The latest version of the platform is now Android 11. Android 8 introduced an Android flavor for low-end devices the Go Edition.It aims devices with low RAM (1GB or less), slow internet connections and lower-end CPU.

Requirements

What does it mean for a device to be supported? In short, it means it has passedour certification process.

Certification is important because we want users to have a good experiencewith your AR application. This is primarily related to sensitive motiontracking, which is done by combining the camera image and the motion sensorinput to determine how the user's device moves through the real world.

To certify each device, we check the quality of the camera, motion sensors, andthe design architecture to ensure it performs as expected. Also, the deviceneeds to have a powerful enough CPU that integrates with the hardware design toensure good performance and effective real-time calculations.

We are constantly working with manufacturers to make sure their hardware anddesigns meet these requirements. At the same time, we are working internally tomake sure ARCore integrates well with every model we certify to provide goodexperiences for users.

See Fundamental Concepts for more details.

A list of specific device models that are currently supported are listed here: Call of duty modern warfare 3 part 17.

Android device emulators

ManufacturerModelNotes
GoogleAny x86 or x86_64 based AVDRequires Android 8.1 (API 27) or later.
The rear-facing (world) camera is emulated with a virtual scene.
The front-facing (selfie) camera is not supported.

Android (Google Play)

The Android devices listed here support ARCore viaGoogle Play Services for AR, which enablesaugmented reality (AR) experiences built with an ARCore SDK, if the followingconditions are met:

  1. The device originally shipped with the Google Play Store

  2. The device is running the minimum Android version listed in table below
    If no version is listed, the device must be running Android 7.0 or newer

    • 'AR Optional' apps must declare minSdkVersion14(API Level 14)

    • 'AR Required' apps must declare minSdkVersion24
      (API Level 24)

Additional information about ARCore supported devices can beviewed in or downloaded from theGoogle Play Console, including thefollowing model-specific information:

  • CPU/GPU SoC (System on chip)

  • Screen sizes and densities

  • Supported ABIs

  • Android API level

  • OpenGL ES versions

  • Device model codes as returned by adb shell getprop ro.product.device

Device list (CSV file)

The downloaded CSV file will look something like this:

To download the CSV file:

  1. Upload an AR Required (Java,Android NDK,Unity,Unreal) app to theGoogle Play Console.

  2. Select the AR Required app, then under Release Management > Devicecatalog, click DOWNLOAD DEVICE LIST.

Android 9 hardware requirements drawer pulls

What does it mean for a device to be supported? In short, it means it has passedour certification process.

Certification is important because we want users to have a good experiencewith your AR application. This is primarily related to sensitive motiontracking, which is done by combining the camera image and the motion sensorinput to determine how the user's device moves through the real world.

To certify each device, we check the quality of the camera, motion sensors, andthe design architecture to ensure it performs as expected. Also, the deviceneeds to have a powerful enough CPU that integrates with the hardware design toensure good performance and effective real-time calculations.

We are constantly working with manufacturers to make sure their hardware anddesigns meet these requirements. At the same time, we are working internally tomake sure ARCore integrates well with every model we certify to provide goodexperiences for users.

See Fundamental Concepts for more details.

A list of specific device models that are currently supported are listed here: Call of duty modern warfare 3 part 17.

Android device emulators

ManufacturerModelNotes
GoogleAny x86 or x86_64 based AVDRequires Android 8.1 (API 27) or later.
The rear-facing (world) camera is emulated with a virtual scene.
The front-facing (selfie) camera is not supported.

Android (Google Play)

The Android devices listed here support ARCore viaGoogle Play Services for AR, which enablesaugmented reality (AR) experiences built with an ARCore SDK, if the followingconditions are met:

  1. The device originally shipped with the Google Play Store

  2. The device is running the minimum Android version listed in table below
    If no version is listed, the device must be running Android 7.0 or newer

    • 'AR Optional' apps must declare minSdkVersion14(API Level 14)

    • 'AR Required' apps must declare minSdkVersion24
      (API Level 24)

Additional information about ARCore supported devices can beviewed in or downloaded from theGoogle Play Console, including thefollowing model-specific information:

  • CPU/GPU SoC (System on chip)

  • Screen sizes and densities

  • Supported ABIs

  • Android API level

  • OpenGL ES versions

  • Device model codes as returned by adb shell getprop ro.product.device

Device list (CSV file)

The downloaded CSV file will look something like this:

To download the CSV file:

  1. Upload an AR Required (Java,Android NDK,Unity,Unreal) app to theGoogle Play Console.

  2. Select the AR Required app, then under Release Management > Devicecatalog, click DOWNLOAD DEVICE LIST.

The following table summarizes supported models by manufacturer, noting anymodel-specific restrictions. All devices support OpenGL ES 3.0, the majority ofdevices supporting OpenGL ES 3.2.

Device list (table)

ManufacturerModelNotes
AsusROG Phone
AsusROG Phone II
AsusROG Phone IIISupports Depth API
AsusZenfone 6
AsusZenfone 7/7 Pro
AsusZenfone AR
AsusZenfone ARES
FujitsuArrows 5GSupports Depth API
FujitsuArrows NX9 F-52ASupports Depth API
General MobileGM 9 Plus
GoogleNexus 5XRequires Android 8.0 or later
Not currently included in the CSV file provided by the Google Play Console
GoogleNexus 6PRequires Android 8.0 or later
GooglePixel
GooglePixel XL
GooglePixel 2Supports 60 fps camera capture frame rate on the rear-facing camera
Supports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
GooglePixel 2 XLSupports 60 fps camera capture frame rate on the rear-facing camera
Supports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
GooglePixel 3Supports 60 fps camera capture frame rate on the rear-facing camera
When 60 fps camera capture mode is active, the camera uses fixed focus
Supports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
GooglePixel 3 XLSupports 60 fps camera capture frame rate on the rear-facing camera
When 60 fps camera capture mode is active, the camera uses fixed focus
Supports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
GooglePixel 3aSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
GooglePixel 3a XLSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
GooglePixel 4Supports 60 fps camera capture frame rate on the rear-facing camera on Android 10 Dec 2019 OTA or later
Supports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
GooglePixel 4 XLSupports 60 fps camera capture frame rate on the rear-facing camera on Android 10 Dec 2019 OTA or later
Supports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
GooglePixel 4aSupports Depth API
GooglePixel 4a 5GSupports Depth API
GooglePixel 5Supports 60 fps camera capture frame rate on the rear-facing camera
Supports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
HMD GlobalNokia 3.4
HMD GlobalNokia 5.4
HMD GlobalNokia 6 (2018)Also known as Nokia 6.1
HMD GlobalNokia 6.1 Plus
HMD GlobalNokia 6.2Requires Android 10.0 or later
HMD GlobalNokia 7 Plus
HMD GlobalNokia 7.1
HMD GlobalNokia 7.2Requires Android 10.0 or later
HMD GlobalNokia 8Requires Android 8.0 or later
HMD GlobalNokia 8 Sirocco
HMD GlobalNokia 8.1
HMD GlobalNokia 8.3 5G
HuaweiHonor 8X
HuaweiHonor 10Supports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
Supports Depth API
HuaweiHonor View 10 Lite
HuaweiHonor V20Supports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
Supports Depth API
HuaweiMate 20 LiteSupports Depth API
HuaweiMate 20Supports Depth API
HuaweiMate 20 ProSupports Depth API
HuaweiMate 20 XSupports Depth API
HuaweiNova 3Supports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
Supports Depth API
HuaweiNova 3iSupports Depth API
HuaweiNova 4Supports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
Supports Depth API
HuaweiP20Supports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
Supports Depth API
HuaweiP20 ProSupports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
HuaweiP30Supports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
Supports Depth API
HuaweiP30 ProSupports multiple GPU texture resolutions - 2048x1536, 1280x960, 480p
Supports Depth API
HuaweiPorsche Design Mate RS
HuaweiPorsche Design Mate 20 RS
HuaweiY9 2019
Infinix MobileNote 6
Infinix MobileNote 7
Infinix MobileZero 8
KyoceraTorque G04
LGG6Requires Android 8.0 or later
LGG7 Fit
LGG7 One
LGG7 ThinQARCore uses the wide angle fixed focus rear facing camera for AR tracking
LGG8 ThinQSupports multiple GPU texture resolutions - 1080p, 720p, 480p
LGG8S ThinQ
LGG8X ThinQSupports Depth API
LGG Pad 5 10.1 FHD
LGK61
LGK71
LGK92Supports Depth API
LGQ6Supports multiple GPU texture resolutions - 1080p, 720p, 480p
LGQ70
LGQ8
LGQ92Supports Depth API
LGstyle2ARCore uses the wide angle fixed focus rear facing camera for AR tracking
LGstyle3
LGStylo 5
LGStylo 6
LGV30Requires Android 8.0 or later
ARCore uses the wide angle fixed focus rear facing camera for AR tracking
LGV30+Requires Android 8.0 or later
ARCore uses the wide angle fixed focus rear facing camera for AR tracking
LGV30+ JOJORequires Android 8.0 or later
ARCore uses the wide angle fixed focus rear facing camera for AR tracking
LGLG Signature Edition 2017Requires Android 8.0 or later
ARCore uses the wide angle fixed focus rear facing camera for AR tracking
LGV35 ThinQARCore uses the wide angle fixed focus rear facing camera for AR tracking
Supports Depth API
LGLG Signature Edition 2018ARCore uses the wide angle fixed focus rear facing camera for AR tracking
LGV40 ThinQARCore uses the wide angle fixed focus rear facing camera for AR tracking
LGV50 ThinQSupports multiple GPU texture resolutions - 1080p, 720p, 480p
LGV50S ThinQSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
LGLG Signature Edition 2019Supports multiple GPU texture resolutions - 1080p, 720p, 480p
LGV60 ThinQ 5GSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
LGVELVET 5GSupports Depth API
LGWING 5GSupports Depth API
Motorolamoto g⁵ˢ plusSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Motorolamoto g⁶Supports multiple GPU texture resolutions - 1080p, 720p, 480p
Motorolamoto g⁶ plusSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Motorolamoto g⁷
Motorolamoto g⁷ play
Motorolamoto g⁷ plus
Motorolamoto g⁷ power
Motorolamoto g⁷ play
Motorolamoto g⁸Supports multiple GPU texture resolutions - 1080p, 720p, 480p
Motorolamoto g⁸ playSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Motorolamoto g⁸ plusSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Motorolamoto g⁸ powerSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Motorolamoto g⁸ power liteSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Motorolamoto g⁹ play
Motorolamoto g⁹ plusSupports Depth API
Motorolamoto g⁹ powerSupports Depth API
Motorolamoto g 5GSupports Depth API
Motorolamoto g powerSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Motorolamoto g proSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Motorolamoto g stylusSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Motorolamoto g stylus (2020)Supports Depth API
Motorolamotorola edgeSupports Depth API
Motorolamotorola edge plusSupports Depth API
Motorolamotorola one
Motorolamotorola one 5GSupports Depth API
Motorolamotorola one action
Motorolamotorola one fusionSupports Depth API
Motorolamotorola one fusion+Supports Depth API
Motorolamotorola one hyperSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Motorolamotorola one macro
Motorolamotorola one power
Motorolamotorola one vision
Motorolamotorola one zoom
Motorolamoto x⁴Requires Android 8.0 or later
Motorolamoto z² forceRequires Android 8.0 or later
Motorolamoto z³
Motorolamoto z³ play
Motorolamoto z⁴
OnePlusOnePlus 3TRequires Android 8.0 or later
OnePlusOnePlus 5
OnePlusOnePlus 5T
OnePlusOnePlus 6Supports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
OnePlusOnePlus 6TSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
OnePlusOnePlus 7Supports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
OnePlusOnePlus 7 ProSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
OnePlusOnePlus 7 Pro 5GSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
OnePlusOnePlus 7TSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
OnePlusOnePlus 7T ProSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
OnePlusOnePlus 8Supports Depth API
OnePlusOnePlus 8 ProSupports Depth API
OnePlusOnePlus 8TSupports Depth API
OnePlusOnePlus NordSupports Depth API
OppoA52
OppoA72
OppoA72 5G
OppoA92
OppoA92s
OppoF11 Pro
OppoF15
OppoF17 Pro
OppoFind X2Supports Depth API
OppoFind X2 ProSupports Depth API
OppoK3Supports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
OppoK5Supports multiple GPU texture resolutions - 1080p, 720p, 480p
OppoR17 Pro
OppoReno
OppoReno2Supports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
OppoReno2 F
OppoReno2 ZSupports multiple GPU texture resolutions - 1080p, 720p, 480p
OppoReno3
OppoReno3 5GSupports Depth API
OppoReno3 A
OppoReno3 Pro
OppoReno3 Pro 5G
OppoReno4 4G
OppoReno 10x ZoomSupports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
OppoReno ASupports multiple GPU texture resolutions - 1080p, 720p, 480p
OppoReno Z
realme5
realme5 Pro
realme6
realme6 Pro
realme7
realme7i
realme7 Pro
realmeNarzo 20 Pro
realmeQ
realmeX
realmeX Lite
realmeXT
realmeX2
realmeX2 Pro
realmeX3 Super Zoom
realmeX7 5G
realmeX7 Pro 5G
realmeX50 Pro
realmeX50t 5G
realmeV5 5G
SamsungGalaxy A3 (2017)Requires Android 8.0 or later
ARCore always runs with auto focus mode enabled on the rear facing camera
Supports multiple GPU texture resolutions - 1080p, 720p, 480p
SamsungGalaxy A5 (2017)Supports multiple GPU texture resolutions - 1440x1080, 960x720, 480p
SamsungGalaxy A6 (2018)
SamsungGalaxy A7 (2017)Some models only support OpenGL ES 3.0 and earlier
SamsungGalaxy A7 (2018)Some models only support OpenGL ES 3.0 and earlier
Requires Android 9.0 or later
SamsungGalaxy A8
SamsungGalaxy A8+ (2018)
SamsungGalaxy A20
SamsungGalaxy A20s
SamsungGalaxy A20e
SamsungGalaxy A30
SamsungGalaxy A30s
SamsungGalaxy A31
SamsungGalaxy A40
SamsungGalaxy A41
SamsungGalaxy A50Supports multiple GPU texture resolutions - 1080p, 720p, 480p
SamsungGalaxy A50sSupports multiple GPU texture resolutions - 1080p, 720p, 480p
SamsungGalaxy A51
SamsungGalaxy A51 5GSupports Depth API
SamsungGalaxy A60
SamsungGalaxy A70
SamsungGalaxy A70sRequires Android 10 or later
SamsungGalaxy A71
SamsungGalaxy A71 5GSupports Depth API
SamsungGalaxy A80Supports Depth API
SamsungGalaxy A90 5GSupports Depth API
SamsungGalaxy Fold
SamsungGalaxy Z Fold2 5GSupports Depth API
SamsungGalaxy J5 (2017)SM-J530 models
Some models only support OpenGL ES 3.0 and earlier
Supports multiple GPU texture resolutions - 960x720, 480p
SamsungGalaxy J5 ProSM-J530 models
Some models only support OpenGL ES 3.0 and earlier
Supports multiple GPU texture resolutions - 960x720, 480p
SamsungGalaxy J7 (2017)SM-J730 models
Some models only support OpenGL ES 3.0 and earlier
Certain models only support OpenGL ES 3.1 and earlier
SamsungGalaxy J7 ProSM-J730 models
Some models only support OpenGL ES 3.0 and earlier
Certain models only support OpenGL ES 3.1 and earlier
SamsungGalaxy M20Requires Android 10 or later
SamsungGalaxy M21
SamsungGalaxy M30s
SamsungGalaxy M31
SamsungGalaxy M31s
SamsungGalaxy M51
SamsungGalaxy Note8Supports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
SamsungGalaxy Note9Supports Depth API
SamsungGalaxy Note10Supports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
SamsungGalaxy Note10 5GSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
SamsungGalaxy Note10+Supports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
SamsungGalaxy Note10+ 5GSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
SamsungGalaxy Note10 Lite
SamsungGalaxy Note20 5GSupports Depth API
SamsungGalaxy Note20 Ultra 5GSupports Depth API
SamsungGalaxy S7Supports multiple GPU texture resolutions - 1080p, 720p, 480p
SamsungGalaxy S7 edgeSupports multiple GPU texture resolutions - 1080p, 720p, 480p
SamsungGalaxy S8Supports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
SamsungGalaxy S8+Supports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
SamsungGalaxy S9 ExynosSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
SamsungGalaxy S9 QualcommSupports multiple GPU texture resolutions - 2048x1536, 1280x960, 480p
Supports Depth API
SamsungGalaxy S9+ ExynosSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
SamsungGalaxy S9+ QualcommSupports multiple GPU texture resolutions - 2048x1536, 1280x960, 480p
Supports Depth API
SamsungGalaxy S10e ExynosSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
SamsungGalaxy S10e QualcommSupports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
Supports Depth API
SamsungGalaxy S10 ExynosSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
SamsungGalaxy S10 QualcommSupports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
Supports Depth API
SamsungGalaxy S10+ ExynosSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
SamsungGalaxy S10+ QualcommSupports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
Supports Depth API
SamsungGalaxy S10 5GSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
SamsungGalaxy S10 Lite
SamsungGalaxy S20Supports Depth API
SamsungGalaxy S20 5GSupports Depth API
SamsungGalaxy S20+Supports Depth API
SamsungGalaxy S20+ 5GSupports Depth API
SamsungGalaxy S20 Fan Edition
SamsungGalaxy S20 Fan Edition 5G
SamsungGalaxy S20 Ultra 5GSupports Depth API
SamsungGalaxy Tab A7
SamsungGalaxy Tab Active 3
SamsungGalaxy Tab Active Pro
SamsungGalaxy Tab S3ARCore always runs with auto focus mode enabled on the rear facing camera
SamsungGalaxy Tab S4Supports multiple GPU texture resolutions - 1440x1080, 960x720, 480p
SamsungGalaxy Tab S5e
SamsungGalaxy Tab S6
SamsungGalaxy Tab S6 Lite
SamsungGalaxy Tab S7Supports Depth API
SamsungGalaxy Tab S7+Supports Depth API
SamsungGalaxy XCover Pro
SamsungGalaxy Z Flip
SamsungGalaxy Z Flip 5GSupports Depth API
SharpAQUOS R3
SharpAQUOS R5G
SharpAQUOS sense3
SharpAQUOS sense3 basic
SharpAQUOS sense3 plus
SharpAQUOS sense4Supports Depth API
SharpAQUOS sense4 basicSupports Depth API
SharpAQUOS sense4 liteSupports Depth API
SharpAQUOS zero2
SharpAQUOS zero5G basicSupports Depth API
SharpAQUOS zero5G basic DXSupports Depth API
SharpS7
SonyXperia XZ PremiumRequires Android 8.0 or later
Supports multiple GPU texture resolutions - 1080p, 720p, 480p
SonyXperia XZ1Requires Android 8.0 or later
SonyXperia XZ1 CompactRequires Android 8.0 or later
SonyXperia XZ2Requires Android 8.0 or later with software update after Aug 2018 (security patch level 2018-08-05 or later)
Supports Depth API
SonyXperia XZ2 CompactRequires Android 8.0 or later with software update after Aug 2018 (security patch level 2018-08-05 or later)
Supports Depth API
SonyXperia XZ2 PremiumRequires Android 8.0 or later with software update after Aug 2018 (security patch level 2018-08-05 or later)
Supports Depth API
SonyXperia XZ3Supports Depth API
SonyXperia 1
SonyXperia 1 Professional Edition
SonyXperia 1 IISupports Depth API
SonyXperia 5Supports Depth API
SonyXperia 5 IISupports Depth API
TCL10 5G UWSupports Depth API
TecnoCamon 12 Pro
TecnoCamon 16 Premier
TecnoCamon 16 Pro
TecnoPhantom 9
Umx(Ultimate Mobile Experience)U3ARDevice without Front Camera, doesn't support ARCore Front Camera
VivoNex 3Supports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
VivoNex 3 5GSupports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
VivoNEX S
VivoNEX Dual Display Edition
VivoiQOO 3 4G
VivoiQOO 3 5G
VivoV17
VivoV20
VivoV20 Pro
VivoX23
VivoX50
VivoX50 Pro
VivoX50e 5G
WikoView 3 Pro
XiaomiMi 8
XiaomiMi 8 SE
XiaomiMi 9
XiaomiMi 9 Lite
XiaomiMi 9 SE
XiaomiMi 10
XiaomiMi 10 Lite 5GSupports Depth API
XiaomiMi 10 Lite Zoom
XiaomiMi 10 ProSupports Depth API
XiaomiMi 10T Pro
XiaomiMi A3
XiaomiMi Mix 2SSupports multiple GPU texture resolutions - 1920x1440, 1280x960, 480p
XiaomiMi Mix 3
XiaomiMi Note 10
XiaomiMi Note 10 Lite
XiaomiPocophone F1Supports Depth API
XiaomiPOCO X2
XiaomiPOCO X3
XiaomiPOCO X3 NFC
XiaomiPOCO M2 Pro
XiaomiRedmi K20
XiaomiRedmi K20 Pro
XiaomiRedmi K304G version only
XiaomiRedmi K30 Pro
XiaomiRedmi Note 7Supports multiple GPU texture resolutions - 1080p, 720p, 480p
XiaomiRedmi Note 7 Pro
XiaomiRedmi Note 8
XiaomiRedmi Note 8 Pro
XiaomiRedmi Note 8T
XiaomiRedmi Note 9 Pro
XiaomiRedmi Note 9 Pro Max
XiaomiRedmi Note 9S
ZebraET51s 8' Enterprise TabletSupports Depth API
ZebraET56s 8' Enterprise TabletSupports Depth API
ZebraTC52 WLAN Touch Computer
ZebraTC52x WLAN Touch ComputerSupports Depth API
ZebraTC57 WWAN Touch Computer
ZebraTC57x WWAN Touch ComputerSupports Depth API
ZebraTC72 WLAN Touch Computer
ZebraTC77 WWAN Touch Computer

Android 9 Hardware Requirements Download

Android (China)

In China, devices do not ship with the Google Play Store. The Android deviceslisted here support ARCore via Google Play Services for AR, which is availableas a separate downloadable service from these app stores:

  • Xiaomi app store (小米应用商店)
  • Huawei Apps Gallery (华为应用商店)
  • OPPO APP Market (OPPO 软件商店)
  • Samsung Galaxy Apps (三星应用市场)
  • V-Appstore (vivo应用商店)

ARCore supports these devices sold in the China region:

ManufacturerModelNotes
HuaweiHonor 10Supports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
Supports Depth API
HuaweiHonor Magic 2
HuaweiHonor V20Supports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
HuaweiMaimang 7
HuaweiMate 20Supports Depth API
HuaweiMate 20 Pro
HuaweiMate 20 XSupports Depth API
HuaweiNova 3Supports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
Supports Depth API
HuaweiNova 3i
HuaweiNova 4Supports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
Supports Depth API
HuaweiP20Supports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
Supports Depth API
HuaweiP20 ProSupports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
HuaweiP30Supports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
Supports Depth API
HuaweiP30 ProSupports multiple GPU texture resolutions - 2048x1536, 1280x960, 480p
Supports Depth API
HuaweiPorsche Design Mate RS
HuaweiPorsche Design Mate 20 RS
OppoK5Supports multiple GPU texture resolutions - 1080p, 720p, 480p
OppoReno
OppoReno 10x ZoomSupports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
OppoReno AceSupports Depth API
OppoReno Ace 2
OppoReno Z
OppoReno2Supports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
OppoReno2 ZSupports multiple GPU texture resolutions - 1080p, 720p, 480p
realmeQ
realmeQ2 Pro 5G
realmeX
realmeX Lite
realmeX2
realmeX2 Pro
realmeX3
realmeX50 Pro Player
realmeX7 5G
realmeX7 Pro 5G
realmeV5 5G
SamsungGalaxy Note9
SamsungGalaxy S9 ExynosSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
SamsungGalaxy S9 QualcommSupports multiple GPU texture resolutions - 2048x1536, 1280x960, 480p
Supports Depth API
SamsungGalaxy S9+ ExynosSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
SamsungGalaxy S9+ QualcommSupports multiple GPU texture resolutions - 2048x1536, 1280x960, 480p
Supports Depth API
SamsungGalaxy S10e ExynosSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
SamsungGalaxy S10e QualcommSupports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
Supports Depth API
SamsungGalaxy S10 ExynosSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
SamsungGalaxy S10 QualcommSupports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
Supports Depth API
Supports Depth API
SamsungGalaxy S10+ ExynosSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
SamsungGalaxy S10+ QualcommSupports multiple GPU texture resolutions - 1440x1080, 1280x960, 480p
Supports Depth API
SamsungGalaxy S10 5GSupports multiple GPU texture resolutions - 1080p, 720p, 480p
Supports Depth API
VivoiQOO
VivoiQOO 5 5G
VivoiQOO 5 Pro 5G
VivoiQOO Neo3 5G
VivoiQOO U1
VivoiQOO Z1x
VivoNEX S
VivoNEX 3 4G/5G
VivoS7 5G
VivoX23
VivoX50 5G
VivoX50 Pro
VivoX50 Pro+
VivoY51s
VivoY70s
XiaomiMi Mix 2SSupports multiple GPU texture resolutions - 1920x1440, 1280x960, 480p
XiaomiMi Mix 3
XiaomiMi 8 SE
XiaomiMi 8 SE
XiaomiMi 9
XiaomiMi 10 Ultra

iOS

Cloud Anchors is supported on allARKit-compatible devices running iOS 11.0 or later.

  • The Cloud Anchors SDK can be compiled for apps targetingiOS 9.0 or later.
  • Cloud Anchors is not supported on iOS devices that are older than thedevices in the following list.

Augmented Faces is supported on allARKit-compatible devices running iOS 11.0 or later.

Android 9 Hardware Requirements Key

  • The Augmented Faces SDK can be compiled for apps targetingiOS 9.0 or later.
  • Augmented Faces may work on iOS devices that are older than the devicesin the following list, but may not operate at the required frame rates forlive AR use cases.

Android 9 Hardware Requirements Software

The following iOS devices have been verified to work with both Cloud Anchors andAugmented Faces.

ProductModelNotes
iPhoneiPhone 11
iPhone11 Pro
iPhone11 Pro Max
iPhoneiPhone XR
iPhoneiPhone XS and XS Max
iPhoneiPhone X
iPhoneiPhone 8 and 8 Plus
iPhoneiPhone 7 and 7 Plus
iPhoneiPhone 6S and 6S Plus
iPhoneiPhone SE
iPadiPad Air 3rd Generation
iPadiPad mini 5th Generation
iPad12.9-in. iPad Pro (1st Generation)
iPad12.9-in. iPad Pro (2nd Generation)
iPad12.9-in. iPad Pro (3rd Generation)
iPad11-in. iPad Pro
iPad10.5-in. iPad Pro
iPad9.7-in. iPad Pro
iPadiPad (7th Generation)
iPadiPad (6th Generation)
iPadiPad (5th Generation)
iPodiPod touch (7th Generation)




broken image