CameraX is supported on almost all Android devices running Android 5.0 (API
level 21) and higher. The following table lists those devices that are tested in
our lab, along with CameraX vendor
extensions availability. Some extensions
listed may be subject to specific API levels or SKUs from the manufacturer. To
see if a particular device supports extensions, use the
CameraXBasic
code sample on GitHub.
To find whether a specific device is being tested or has vendor extensions support, use the filter field.
Manufacturer | Device name | CameraX lab | Extensions support |
Nexus 5 | ![]() | ||
Pixel | ![]() | ||
Pixel 2 | ![]() | ||
Pixel 3 | ![]() | ||
Huawei | P8 lite | ![]() | |
Huawei | Mate 10 | ![]() | |
Huawei | P20 lite | ![]() | |
Huawei | Honor View 10 | ![]() | |
Huawei | P20 Pro | ![]() | |
Huawei | Honor 10 | ![]() | |
Huawei | Y7 (2019) | ![]() | |
Huawei | P20 | ![]() | |
Huawei | P Smart | ![]() | |
Huawei | Nova 2s | ![]() | |
Huawei | Nova 3i | ![]() | |
Huawei | Nova 3 | ![]() | |
Huawei | Mate 10 Lite | ![]() | |
LGE | G4 | ![]() | |
LGE | G6 | ![]() | |
LGE | V30 | ![]() | |
LGE | K10 | ![]() | |
LGE | K10 (2017) | ![]() | |
LGE | Aristo 2 | ![]() | |
Motorola | g(9) plus | ![]() | |
Motorola | g(9) | ![]() | |
Motorola | g(9) play | ![]() | |
Motorola | razr (2020) | ![]() | |
Motorola | razr 5G | ![]() | |
Motorola | one 5G | ![]() | |
Motorola | g 5G plus | ![]() | |
Motorola | one fusion | ![]() | |
Motorola | one fusion+ | ![]() | |
Motorola | edge | ![]() | |
Motorola | e (2020) | ![]() | |
Motorola | edge plus | ![]() | |
Motorola | g pro (g9) | ![]() | |
Motorola | g stylus (g9) | ![]() | |
Motorola | g power | ![]() | |
Motorola | g(8) | ![]() | |
Motorola | g fast | ![]() | |
Motorola | g(8) power | ![]() | |
Motorola | one hyper | ![]() | |
Motorola | razr | ![]() | |
Motorola | g(8) plus | ![]() | |
Motorola | one zoom | ![]() | |
Motorola | one action | ![]() | |
Motorola | z4 | ![]() | |
Motorola | one vision | ![]() | |
Motorola | one | ![]() | |
Motorola | g7 power | ![]() | |
Motorola | g7 | ![]() | |
Motorola | g7 plus | ![]() | |
Motorola | g7 play | ![]() | |
Motorola | C | ![]() | |
Motorola | E4 | ![]() | |
Motorola | E5 Play | ![]() | |
Motorola | G2 | ![]() | |
Motorola | G5 | ![]() | |
Motorola | G4 | ![]() | |
Motorola | G6 | ![]() | |
Motorola | G7 | ![]() | |
Motorola | G7 Play | ![]() | |
Motorola | G3 | ![]() | |
Nokia | Nokia1 | ![]() | |
Oppo A37F | A37f | ![]() | |
Oppo A3s | A3s | ![]() | |
Oppo A71K | A71k | ![]() | |
Oppo AX5s | AX5s | ![]() | |
Oppo F1S | F1s | ![]() | |
Oppo F9 | F9 | ![]() | |
Samsung | Galaxy-S10e | ![]() | |
Samsung | Galaxy-S10 | ![]() | |
Samsung | Galaxy-S10+ | ![]() | |
Samsung | Galaxy-S10 5G | ![]() | |
Samsung | Galaxy-S10e | ![]() | |
Samsung | Galaxy-S10 | ![]() | |
Samsung | Galaxy-S10+ | ![]() | |
Samsung | Galaxy-S10 5G | ![]() | |
Samsung | Galaxy-S10 Lite | ![]() | |
Samsung | Galaxy-Note10 | ![]() | |
Samsung | Galaxy-Note10 5G | ![]() | |
Samsung | Galaxy-Note10+ | ![]() | |
Samsung | Galaxy-Note10+5G | ![]() | |
Samsung | Galaxy Note 10 Lite | ![]() | |
Samsung | Galaxy-Fold | ![]() | |
Samsung | Galaxy-Fold 5G | ![]() | |
Samsung | Galaxy-Z-Fold2 5G | ![]() | |
Samsung | Galaxy-Z-Flip | ![]() | |
Samsung | Galaxy-Z-Flip 5G | ![]() | |
Samsung | Galaxy-S20 5G | ![]() | |
Samsung | Galaxy-S20+ 5G | ![]() | |
Samsung | Galaxy-S20 Ultra 5G | ![]() | |
Samsung | Galaxy-Note20 5G | ![]() | |
Samsung | Galaxy-Note20 Ultra 5G | ![]() | |
Samsung | Galaxy A51 5G | ![]() | |
Samsung | A71 5G | ![]() | |
Samsung | Galaxy A51 5G | ![]() | |
Samsung | A71 5G QC | ![]() | |
Samsung | A80 | ![]() | |
Samsung | Galaxy A51 | ![]() | |
Samsung | Galaxy A71 | ![]() | |
Samsung | Galaxy M41 | ![]() | |
Samsung | Galaxy A10 | ![]() | |
Samsung | Galaxy A10s | ![]() | |
Samsung | Galaxy A2 Core | ![]() | |
Samsung | Galaxy A20 | ![]() | |
Samsung | Galaxy A5 | ![]() | |
Samsung | Galaxy A50 | ![]() | |
Samsung | Galaxy A7 | ![]() | |
Samsung | Galaxy Grand Prime Plus | ![]() | |
Samsung | Galaxy J2 Prime (India) | ![]() | |
Samsung | Galaxy J2 Prime (Asia/Latin America) | ![]() | |
Samsung | Galaxy J5 Prime (Latin America) | ![]() | |
Samsung | Galaxy J7 Prime | ![]() | |
Samsung | Galaxy J7 Prime (Latin America) | ![]() | |
Samsung | Galaxy S5 (AT&T) | ![]() | |
Samsung | Galaxy S5 | ![]() | |
Samsung | Galaxy S6 | ![]() | |
Samsung | Galaxy S6 (USA) | ![]() | |
Samsung | Galaxy S7 | ![]() | |
Samsung | Galaxy S7 (Verizon) | ![]() | |
Samsung | Galaxy S7 Edge | ![]() | |
Samsung | Galaxy S7 Edge (USA) | ![]() | |
Samsung | Galaxy S8 | ![]() | |
Samsung | Galaxy S8+ | ![]() | |
Samsung | Galaxy S8+ (USA) | ![]() | |
Samsung | Galaxy S9 | ![]() | |
Samsung | Galaxy S9 (USA) | ![]() | |
Samsung | Galaxy S9+ (USA) | ![]() | |
Samsung | Galaxy J1 mini | ![]() | |
Samsung | Galaxy J1 Ace | ![]() | |
Samsung | Galaxy J2 (India) | ![]() | |
Samsung | Galaxy J2 (S. Africa) | ![]() | |
Samsung | Galaxy J2 | ![]() | |
Samsung | Galaxy J2 Core (Latin America) | ![]() | |
Samsung | Galaxy J3 (AT&T) | ![]() | |
Samsung | Galaxy J3 (EMEA 2016) | ![]() | |
Samsung | Galaxy J3 (Europe 2016) | ![]() | |
Samsung | Galaxy J3 (USA) | ![]() | |
Samsung | Galaxy J5 (Europe) | ![]() | |
Samsung | Galaxy J5 (2017) | ![]() | |
Samsung | Galaxy J6 | ![]() | |
Samsung | Galaxy J7 | ![]() | |
Samsung | Galaxy J7 (Latin America) | ![]() | |
Samsung | Galaxy J7 Neo | ![]() | |
Samsung | Galaxy J7 (2016) | ![]() | |
Samsung | Galaxy J7 (Latin America 2016) | ![]() | |
Samsung | Galaxy J7 (USA 2017) | ![]() | |
Samsung | Galaxy Note 8 (USA) | ![]() | |
Samsung | Galaxy Note 8 (USA) | ![]() | |
Samsung | Galaxy Note 10 (USA) | ![]() | |
Tecno | KB8 | ![]() | |
Unimax | U683CL | ![]() | |
Vivo | Y91i | ![]() | |
Vivo | Y12 | ![]() | |
Xiaomi | Redmi 4A | ![]() | |
Xiaomi | Redmi 4X | ![]() | |
Xiaomi | Redmi 5A | ![]() | |
Xiaomi | Redmi 6A | ![]() | |
Xiaomi | Redmi 7 | ![]() | |
Xiaomi | Redmi Note 4 | ![]() | |
Xiaomi | Redmi Note 5 | ![]() | |
Xiaomi | Redmi Note 7 | ![]() | |
Xiaomi | Redmi Note 8 | ![]() |