Official Android 9.0 Pie GSI Generic System Image available for Download and Install

Google just released the official build of the latest Android version 9.0 Pie. The OTA update is currently rolling out for several Android devices including OG Pixel, OG Pixel XL, Google Pixel 2, and Pixel 2 XL. This comes after the final Android P Developer Preview 5 that rolled out not so long ago last month. Several manufacturers participated in Android P last month. So Essential Phones, OnePlus, Xiaomi are also rolling out similar update for their flagship phones.
So if you think you have FOMO (Fear of Missing Out), then don’t worry, we have got you covered. The latest Android 9.0 Pie GSI builds (Generic System Images) are now available for download. Google has already uploaded the AOSP source on the developer site. Thanks to developer erfanoabdi, we now have the first Android P 9.0 Pie Project Treble ROM.
This is the same developer who brought the first build of Android P DP for all the Project Treble supported devices. You can flash this Android 9.0 Pie AOSP GSI onto fully Treble Android device. We already know that there are several Android devices out there with either official or unofficial Project Treble port. So download the GSI and flash it.
Download Android 9.0 Pie GSI – AOSP PPR1 Generic System Image
The latest Android 9.0 Pie comes with build number PPR1.180610.009
or PPR1.180610.010
. Here is the same PPR1 AOSP Android P GSI available for download.
Download Android P GSI 9.0 Pie from erfanoabdi
Following is the latest GSI based on the latest Android P Developer Preview 3 or (Beta 2). Moreover, it is an unofficial build. So it is for experimental purposes only.
Android P for AB partition:
Android P for A-Only partition:
- Android 9.0 Pie GSI Generic system images (A-Only arm64)
- Full Downloads repository for Android P GSI
You will also need:
- Post sGSI 1
- Post sGSI 2
- Post sGSI 3
- Flash latest Magisk 16.7+ to root
- Google Play Services APK download
Downloads 2 – Pure AOSP Android 9.0 Pie GSI
- Download pure AOSP Android 9.0 Pie GSI LINK (A-only arm64)
- Download pure AOSP Android 9.0 Pie GSI LINK (AB arm64)
In order to flash this build, all you need to do is simply extract .img
from .xz
format and flash via TWRP recovery or Fastboot mode. The second build listed here does not boot for some devices. We will upload more builds soon. Thanks to gg pew.
Downloads 3 – Android 9 Pie AOSP GSI by phhusson
This is another popular AOSP Android 9 Pie ROMS by the same develoepr who brought us the Android 8.1 Oreo GSI ROMS based on AOSP, Lineage OS, and Resurrection Remix.
- AOSP-P-GSI 9.0.0_r3 (2018-08-07):
system.img for A ARM64 devices vanilla
How to install AOSP GSi by phhusson?
- Flash a Treble ROM first (GSI only works with 8.1 vendor).
- Extract
p-gsi-built.zip
and flashsystem.img
via TWRP or Fastboot mode. - Flash
p-boot-other-fixes.zip
, wifi fix,POST-sGSI_boot-patch.zip
(from the erfanoabdi bootpatcher from p semi-gsi) - Reboot to system.
Android P GSI telegram groups:
You may also like to join these Android P Telegram groups for further queries.
How to Install Android 9.0 Pie GSI on Project Treble devices?
Step 1: First, make sure you have installed a Project Treble ROM on your Android device. Some of the devices this Android P GSI has been tested and Project Treble support is enabled either officially or unofficially are listed below. Check the list and proceed with following tutorial.
Step 2: So first check if your device has Project Treble Support using this app.
Note: Generally, Mokee ROM (latest nightly) may come with unofficial Project Treble support for your device.
Step 3: See the detailed tutorial on How to Install GSI on your Android device?
Step 4: You can simply download the Android P GSI and flash it using a custom TWRP recovery or Fastboot mode on Treble supported Android device. See the brief tutorial.
Now, for A-Only:
- Download the latest Android P GSI to phone storage.
- Extract the zip to get Android P GSI zip.
- Reboot to TWRP recovery.
- Extract and flash
P-sGSI-Aonly.zip
to system. - Mount vendor in TWRP.
- Flash POST-sGSI zips from 1 to 3 in priority
- Reboot to system.
Now for AB :
- Download the latest Android P GSI to phone storage.
- Extract the zip to get Android P GSI zip.
- Flash
P-sGSI-AB.zip
to system. - Mount vendor in TWRP
- Flash POST-sGSI zips from 1 to 3 in priority.
- From Tools, flash
Permissiver.zip
andFBE_Disabler.zip
. - If your device was encrypted, then go to Wipe and “format data”.
- Reboot to system.
List of devices tested with Android P GSI and with Project Treble support are:
Device Name | Codename | Support from OEM | Partition Style | Architecture |
---|---|---|---|---|
AllView V3 Viper | v3_viper | ✓ | A | arm64 |
Asus ZenFone Max Pro M1 | x00td | ✓ | A | arm64 |
Blackview A20 | a20 | ✓ (Go) | A | arm |
Chuwi Hi9 Air | n/a | ✓ | A | arm64 |
Essential PH-1 | mata | ✓ | 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 |
HTC U11 Plus | ocm | ✓ | A | arm64 |
Huawei Honor 6X | bln | ✓ | A | arm64 |
Huawei Honor 7X | bnd | ✓ | 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 | arm64 |
Huawei P10 lite | was | ✓ | A | arm64 |
Huawei P20 | eml | ✓ | A | arm64 |
Huawei P20 lite | anne | ✓ | A | arm64 |
Huawei P20 Pro | clt | ✓ | A | arm64 |
Huawei Y6 (2018) | atu | ✓ | A | arm64 |
Infinix Note 5 | X604 | ✓ | A/B | arm64 |
Koolnee Rainbow | rainbow | ✓ (Go) | A | arm |
Lava Z50 | z50 | ✓ (Go) | A | arm |
LeEco Le Max 2 | x2 | A | arm64 | |
Lenovo S5 | seoul | ✓ | A | arm64 |
LG V30 | joan | A | arm64 | |
LG G7 ThinQ™️ | judyln | ✓ | A/B | arm64 |
Moto E5 | nora | ✓ | A | arm |
Moto G5 Plus | potter | A | arm64 | |
Moto G6 | ali | ✓ | A/B | arm |
Moto G6 Plus | evert | ✓ | A/B | arm64 |
Moto Z | griffin | A | arm64 | |
Moto Z Play | addison | A | arm64 | |
Nokia 1 | frt | ✓ (Go) | A | arm |
Nokia 2.1 | e2m | ✓ (Go) | A | arm64 |
Nokia 3.1 | es2 | ✓ | A/B | arm64 |
Nokia 5.1 | co2 | ✓ | A/B | arm64 |
Nokia 6 (2018) | pl2 | ✓ | A/B | arm64 |
Nokia X5 | pda | ✓ | A/B | arm64 |
Nokia X6 | drg | ✓ | A/B | arm64 |
Nokia 7 | c1n | ✓ | A/B | arm64 |
Nokia 7 Plus | b2n | ✓ | A/B | arm64 |
Nokia 8 Sirocco | a1n | ✓ | A/B | arm64 |
OnePlus 5 and 5T | cheeseburger and dumpling | ✓ | A | arm64 |
OnePlus 6 | enchilada | ✓ | A/B | arm64 |
Oppo R11 / R11s | r11 | ✓ | A | arm64 |
Razer Phone | cheryl | ✓ | A/B | 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 |
Sharp AQUOS S2 | ss2 / sat | ✓ | A/B | arm64 |
Sony Xperia XA2 and XA2 Ultra | pioneer and discovery | ✓ | A/B | arm64 |
Sony Xperia XZ1 and XZ1 Compact | poplar and lilac | ✓ | A | arm64 |
Sony Xperia XZ2 and XZ2 Compact | akari and apollo | ✓ | A/B | arm64 |
Wiko Lenny5 | w_k400 | ✓ (Go) | A | arm |
Wiko View Max | p200 | ✓ | A | arm |
Xiaomi Mi 5 | gemini | A | arm64 | |
Xiaomi Mi 5s | capricorn | A | arm64 | |
Xiaomi Mi 5s Plus | natrium | A | arm64 | |
Xiaomi Mi 6 | sagit | A | arm64 | |
Xiaomi Mi 6X | wayne | ✓ | A | arm64 |
Xiaomi Mi 8 | dipper | ✓ | A | arm64 |
Xiaomi Mi 8 SE | sirius | ✓ | A | 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 MIX | lithium | A | arm64 | |
Xiaomi Mi MIX 2 | chiron | A | arm64 | |
Xiaomi Mi MIX 2S | polaris | ✓ | A | arm64 |
Xiaomi Mi Note 2 | scorpio | A | arm64 | |
Xiaomi Mi Pad 4 | clover | ✓ | 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 5A | riva | A | arm64 | |
Xiaomi Redmi Note 3 (Snapdragon) | kenzo | A | arm64 | |
Xiaomi Redmi Note 4 (Snapdragon) | mido | A | arm64 | |
Xiaomi Redmi 5 Plus / Note 5 (India) | vince | A | arm64 | |
Xiaomi Redmi Note 5 / Note 5 Pro (India) | whyred | ✓ | A | arm64 |
Xiaomi Redmi S2 / Y2 (India) | ysl | ✓ | A | arm |
Zuk Z2 Plus and Z2 Pro | z2_plus and z2_row | A | arm64 | |
ZTE Axon 7 | axon7 | A | arm64 |