-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Here's Frequently asked questions (FAQ)
Devices where someone has claimed to have successfully booted a version of phh's generic system image are recorded here. The level of hardware support (e.g. Wi-Fi, NFC, Bluetooth...) may vary; please refer to the device-specific page for comments on hardware support.
Device testers/maintainers: In additional to hardware support information, please record or give a pointer to at least one known-good factory-image/system-image configuration in a device-specific page (i.e. when a system image successfully boots on your device, please let others know what system image you used and what factory image you flashed over top of, and also any special flashing instructions). There is a device-specific wiki template here: New-Devices-Template-WIP.
ROMs: Check available GSI ROMs here Generic System Image (GSI) list
How to build a GSI? : Check this guide here How to build a GSI?
How to create a device overlay? : Check this guide here How to create an overlay?
Why should I use GSI for A/B devices to some A-only devices? : On Android 9, Google changed the requirements and all devices shipped with Android 9 must use "system-as-root". Before this change, only A/B devices were system-as-root and GSI name was separated by A-only and A/B. For this historical reasons, you have to use GSI for A/B on the devices shipped with Android 9+.
Device Name | Codename | Support from OEM | Image Type | Architecture |
---|---|---|---|---|
Alldocube M5 | n/a | ✓ | A | arm64 |
AllView V3 Viper | v3_viper | ✓ | A | arm64 |
Asus Zenfone Live L1 (ZA550KL) | x00rd | ✓ (Go) | A | arm |
Asus Zenfone Lite L1 | x00r_5 | ✓ | A | arm64 |
Asus ZenFone Max M1 (ZB555KL) | x00pd | ✓ | A | arm64 |
Asus ZenFone Max M1 (ZB556KL) | x00pd | ✓ | A | arm64 |
Asus ZenFone Max Pro M1 | x00td | ✓ | A | arm64 |
Asus ZenFone Max Pro M2 | x01bd | ✓ | A | arm64 |
Asus ZenFone 5Z | z01r | ✓ | A/B | arm64 |
Barnes & Noble Nook Tablet 10.1" | BNTV650 | ✓ | A | arm64 |
Blackview A20 | a20 | ✓ (Go) | A | arm |
Blackview BV9500 Pro | MT6763 | ✓ | A | arm64 |
Blackview BV9600 Pro | S700 ? | ✓ | A | arm64 |
BQ Aquaris C | jeice | ✓ | A | arm |
Chuwi Hi9 Air | - | ✓ | A | arm64 |
Coolpad Cool Changer S1 (LeEco Cool 1S) | - | A | arm64 | |
Doogee Y8 | Y8 | ✓ | A/B | arm64 |
Elephone U Pro | U_Pro | ✓ | A/B | arm64 |
Essential Phone (PH-1) | mata | ✓ | A/B | arm64 |
General Mobile GM 5 Plus | shamrock | A | arm64 | |
General Mobile GM 8 | GM8_sprout | ✓ | A/B | arm64 |
General Mobile GM 8 GO | GM8_go | ✓(Go) | A | arm |
General Mobile GM 9 Pro | GM9PRO_sprout | ✓ | A/B | arm64 |
Google Pixel and Pixel XL | sailfish and marlin | ✓ | A/B | arm64 |
Google Pixel 2 and Pixel 2 XL | walleye and taimen | ✓ | A/B | arm64 |
Google Pixel 3 and Pixel 3 XL | blueline and crosshatch | ✓ | A/B | arm64 |
HTC U11 Plus | ocm | ✓ | A | arm64 |
HTC U12 Plus | ime | ✓ | A/B | arm64 |
Huawei Honor 6X | bln | ✓ | A | arm64 |
Huawei Honor 7X | bnd | ✓ | A | arm64 |
Huawei Honor 7A | aum | ✓ | A | arm64 |
Huawei Honor 8 | frd | ✓ | A | arm64 |
Huawei Honor 8 Pro | duk | ✓ | A | arm64 |
Huawei Honor 9 | stf | ✓ | A | arm64 |
Huawei Honor 9 Lite | lld | ✓ | A | arm64 |
Huawei Honor V8 | knt | ✓ | A | arm64 |
Huawei Honor View 10 | berkeley | ✓ | A | arm64 |
Huawei Mate 9 | mha | ✓ | A | arm64 |
Huawei Mate 10 lite | rne | ✓ | A | arm64 |
Huawei Mate 10 Pro | blanc | ✓ | A | arm64 |
Huawei Mate SE | bnd | ✓ | A | arm64 |
Huawei P Smart | figo | ✓ | A | arm64 |
Huawei P8 Lite (2017) | pra | ✓ | A | arm64 |
Huawei P10 and P10 Plus | vtr and vky | ✓ | A (A/B when updated to EMUI 9) | arm64 |
Huawei P10 Lite | was | ✓ | A | arm64 |
Huawei P20 | eml | ✓ | A | arm64 |
Huawei P20 Lite | anne | ✓ | A (A/B when updated to EMUI 9) | arm64 |
Huawei P20 Pro | clt | ✓ | A | arm64 |
Huawei Y6 (2018) / Y6 Prime (2018) | atu | ✓ | A | arm64 |
Infinix Note 5 | x604 | ✓ | A/B | arm64 |
Itel A32F | f8007 | ✓ (Go) | A | arm |
Koolnee Rainbow | rainbow | ✓ (Go) | A | arm |
Lava Z50 | z50 | ✓ (Go) | A | arm |
LeEco Le Max 2 | x2 | A | arm64 | |
LeEco Le Pro 3 | zl1 | A | arm64 | |
Lenovo K5 Play | L38011 | ✓ | A | arm64 |
Lenovo S5 | seoul | ✓ | A | arm64 |
Lenovo Z5 | L78011 | ✓ | A/B | arm64 |
LG V30 | joan | A | arm64 | |
LG G7 ThinQ™️ | judyln | ✓ | A/B | arm64 |
Motorola Moto E5 | nora | ✓ | A | arm |
Motorola Moto E5 Plus | hannah | ✓ | A | arm |
Motorola Moto G5 | cedric | A | arm64 | |
Motorola Moto G5 Plus | potter | A | arm64 | |
Motorola Moto G5S | montana | A | arm64 | |
Motorola Moto G6 | ali | ✓ | A | arm |
Motorola Moto G6 Play | aljeter | ✓ | A | arm |
Motorola Moto G6 Plus | evert | ✓ | A/B | arm64 |
Motorola Moto X4 | payton | A/B | arm64 | |
Motorola Moto Z | griffin | A | arm64 | |
Motorola Moto Z Play | addison | A | arm64 | |
Motorola Moto Z2 Force | nash | A/B | arm64 | |
Motorola One | deen | ✓ | A/B | arm64 |
Motorola One Power | chef | ✓ | A/B | arm64 |
Nokia 1 | frt | ✓ (Go) | A | arm |
Nokia 2.1 | e2m | ✓ (Go) | A | arm |
Nokia 3.1 | es2 | ✓ | A/B | arm64 |
Nokia 3.1 Plus | roo | ✓ | A/B | arm64 |
Nokia 5.1 | co2 | ✓ | A/B | arm64 |
Nokia 6 (2018) | pl2 | ✓ | A/B | arm64 |
Nokia 7 | c1n | ✓ | A/B | arm64 |
Nokia 7 Plus | b2n | ✓ | A/B | arm64 |
Nokia 7.1 | ctl | ✓ | A/B | arm64 |
Nokia 8 Sirocco | a1n | ✓ | A/B | arm64 |
Nokia 8.1 (X7) | pnx | ✓ | A/B | arm64 |
Nokia 9 PureView | aop | ✓ | A/B | arm64 |
Nokia X5 | pda | ✓ | A/B | arm64 |
Nokia X6 | drg | ✓ | A/B | arm64 |
Nokia X71 | tas | ✓ | A/B | arm64 |
OnePlus 3 / 3T | oneplus3 | A | arm64 | |
OnePlus 5 and 5T | cheeseburger and dumpling | ✓ | A | arm64 |
OnePlus 6 | enchilada | ✓ | A/B | arm64 |
OnePlus 6T | fajita | ✓ | A/B | arm64 |
OnePlus 7 Pro | guacamole | ✓ | A/B | arm64 |
Oppo R11 / R11s | r11 | ✓ | A | arm64 |
Oppo Realme 2 Pro | rmx1801 | ✓ | A | arm64 |
Oukitel K8 | ✓ | A | arm64 | |
Razer Phone | cheryl | ✓ | A/B | arm64 |
Samsung Galaxy A7 (2018) | a7y18lte | ✓ | A | arm64 |
Samsung Galaxy A8 and A8 Plus (Exynos) | jackpotlte and jackpot2lte | A | arm64 | |
Samsung Galaxy J2 Core | j2corelte | ✓ (Go) | A | arm |
Samsung Galaxy J4 (2018) | j4ltejx | ✓ | A | arm_binder64 |
Samsung Galaxy J5 (2017) | j5y17lte | A | arm_binder64 | |
Samsung Galaxy J6 (2018) | j6ltexx | ✓ | A | arm_binder64 |
Samsung Galaxy J7 (2017) | j7y17lte | A | arm_binder64 | |
Samsung Galaxy S3 Neo | s3ve3g | A | arm | |
Samsung Galaxy S6 and S6 Edge | zeroflte and zerolte | A | arm64 | |
Samsung Galaxy S9 and S9 Plus (Exynos) | starlte and star2lte | ✓ | A | arm64 |
Samsung Galaxy S9 and S9 Plus (Snapdragon) | starqlte/chn and star2qlte/chn | ✓ | A | arm64 |
Samsung Galaxy Tab A 10.1 | gtaxlwifi and gtaxllte | A | arm64 | |
Samsung Galaxy Tab S3 9.3 | gts3lwifi and gts3llte | A | arm64 | |
Samsung Galaxy Tab S4 10.5 | gts4lwifi and gts4llte | ✓ | A | arm64 |
Sharp Aquos S2 | ss2 / sat | ✓ | A/B | arm64 |
Sony Xperia XA2, XA2 Plus and XA2 Ultra | pioneer, voyager and discovery | ✓ | A/B | arm64 |
Sony Xperia XZ | kagura | A | arm64 | |
Sony Xperia XZ1 and XZ1 Compact | poplar and lilac | ✓ | A | arm64 |
Sony Xperia XZ2 and XZ2 Compact | akari and apollo | ✓ | A/B | arm64 |
Umidigi A3 | - | ✓ | A | arm64 |
Umidigi A3 Pro | - | ✓ | A | arm64 |
Umidigi F1 | f1 | ✓ | A/B | arm64 |
Wiko Lenny5 | w_k400 | ✓ (Go) | A | arm |
Wiko View Max | p200 | ✓ | A | arm |
Wileyfox Swift | crackling | A | arm64 | |
Wileyfox Swift 2 / 2 Plus / 2X | marmite | A | arm64 | |
Xiaomi Mi 3 / Mi 4 | cancro | A | arm | |
Xiaomi Mi 5 | gemini | A | arm64 | |
Xiaomi Mi 5s | capricorn | A | arm64 | |
Xiaomi Mi 5s Plus | natrium | A | arm64 | |
Xiaomi Mi 5X | tiffany | A | arm64 | |
Xiaomi Mi 6 | sagit | A | arm64 | |
Xiaomi Mi 6X | wayne | ✓ | A | arm64 |
Xiaomi Mi 8 | dipper | ✓ | A | arm64 |
Xiaomi Mi 8 EE | ursa | ✓ | A | arm64 |
Xiaomi Mi 8 Lite | platina | ✓ | A | arm64 |
Xiaomi Mi 8 Pro / 8 UD (China) | equuleus | ✓ | A | arm64 |
Xiaomi Mi 8 SE | sirius | ✓ | A | arm64 |
Xiaomi Mi 9 | cepheus | ✓ | A/B | arm64 |
Xiaomi Mi 9 SE | grus | ✓ | A/B | arm64 |
Xiaomi Mi A1 | tissot | A/B | arm64 | |
Xiaomi Mi A2 | jasmine | ✓ | A/B | arm64 |
Xiaomi Mi A2 Lite | daisy | ✓ | A/B | arm64 |
Xiaomi Mi Max 3 | nitrogen | ✓ | A | arm64 |
Xiaomi Mi MIX | lithium | A | arm64 | |
Xiaomi Mi MIX 2 | chiron | A | arm64 | |
Xiaomi Mi MIX 2s | polaris | ✓ | A | arm64 |
Xiaomi Mi MIX 3 | perseus | ✓ | A/B | arm64 |
Xiaomi Mi Note 2 | scorpio | A | arm64 | |
Xiaomi Mi Note 3 | jason | A | arm64 | |
Xiaomi Mi Pad 4 | clover | ✓ | A | arm64 |
Xiaomi Redmi 3 / 3 Pro | ido | A | arm64 | |
Xiaomi Redmi 3S / Prime / 3X | land | A | arm64 | |
Xiaomi Redmi 4 Pro / Prime | markw | A | arm64 | |
Xiaomi Redmi 4A | rolex | A | arm64 | |
Xiaomi Redmi 4X | santoni | A | arm64 | |
Xiaomi Redmi 5 | rosy | A | arm64 | |
Xiaomi Redmi 5 Plus / Note 5 (India) | vince | A | arm64 | |
Xiaomi Redmi 5A | riva | A | arm64 | |
Xiaomi Redmi 6 | cereus | ✓ | A | arm |
Xiaomi Redmi 6 Pro | sakura | ✓ | A | arm64 |
Xiaomi Redmi 6A | cactus | ✓ | A | arm |
Xiaomi Redmi 7 | onc | ✓ | A/B | arm64 |
Xiaomi Redmi Go | tiare | ✓ (Go) | A | arm |
Xiaomi Redmi Note 3 (Snapdragon) | kenzo | A | arm64 | |
Xiaomi Redmi Note 4 (Snapdragon) | mido | A | arm64 | |
Xiaomi Redmi Note 5 / Note 5 Pro (India) | whyred | ✓ | A | arm64 |
Xiaomi Redmi Note 6 Pro | tulip | ✓ | A | arm64 |
Xiaomi Redmi Note 7 | lavender | ✓ | A/B | arm64 |
Xiaomi Redmi Note 7 Pro | violet | ✓ | A/B | arm64 |
Xiaomi Redmi S2 / Y2 (India) | ysl | ✓ | A | arm |
ZTE Axon 7 | axon7 | A | arm64 | |
ZTE Blade V9 | - | ✓ | A | arm64 |
ZTE Nubia Red Magic | nx609j | ✓ | A | arm64 |
ZTE Nubia Z17 and Z17s | nx563j and nx595j | A | arm64 | |
ZUK Z2 Plus and Z2 Pro | z2_plus and z2_row | A | arm64 |