Android is a modified Linux kernel that’s open-source and free to use on smartphones or tablets which is basically designed & developed for touchscreen mobiles. Thanks to the open-source platform because customization lovers can easily flash third-party files on Android OS running devices. If you’re also one of them and want to Download Android 12 Custom ROM then check out the Supported Device List here.
Well, it’s worth mentioning that Android Custom ROMs are based on AOSP (Android Open Source Project) Source Code that Google releases officially once the stable version of the latest Android OS builds launches in September every year. Just like the previous year, this year Google has also released a couple of Android 12 Developer Preview builds for its eligible Pixel devices.
Later Google finally made the Android 12 stable build for their Pixel and non-Pixel devices officially. Currently, at the time of writing this article, the Android 12 first stable is live. Google has also launched the Android 12 GSI package for the Project Treble-supported non-Pixel Android devices and also AOSP Source code for the developers to build their own version of Android 12.
Also Read
Page Contents
Why Custom ROM?
Well, a Custom ROM is always a special one if you’re an avid Android user or a fan of unlimited possibilities of Android customizations. There is no better alternative to Android when it comes to rooting the device, installing third-party modules, tweaking multiple adjustments in the device’s settings menu, changing visual overview, using a custom recovery, etc.
Although in terms of safety and stability, a Stock ROM is always better that receives official software updates, and includes manufacturer’s support too (if required). But it lacks visual and functional customizations that a Custom ROM can bring to the users. Additionally, custom firmware mostly comes up with almost no bloatware (preinstalled apps or games).
Now, if you’re interested in Android 12, and want to have a custom firmware running this particular version then it’ll be a good choice to go with a much more stable Custom ROM. If you’re not aware of the latest Android 12 (arriving in Sep 2021) then check below.
Android 12: What’s New?
Android 12 is the successor version of the previous generation Android 11 that was launched last year. This year Google is all set to release the much-awaited Android 12 official stable build in September 2021 just like previous trends once the version gets stable enough for public use globally.
Well, at least we’re now aware of which features or improvements are on the way, as of now. Let’s have a quick look at the top features of Android 12 that we’ll see in the final build.
- New Power Menu
- Revamped quick tiles
- Improved notifications
- Screenshot markups
- Dynamic themes
- Rich content insertion
- Hibernating apps (unused)
- Redesigned settings UI
- AVIF image support
- One-handed UI
- Improved privacy and security measurements
- Haptic-coupled audio effect
- New media player UI
- Improved app shortcut menu
- Wi-Fi password sharing using Nearby Share
- All-new home screen widgets
- Quick tap at the backside
- Software updates via Google Play
- All-new emojis
- Universal splash screens
- Quick Internet Panel
- Easy audio source selection
- Improved backup & restore
- The image blurs, color filters, and other effects
- Clipboard access notifications
- Microphone and camera running indicators
- Secured lock screen notification actions
- Improved Bluetooth permissions
- All-new Privacy Dashboard
- Improved Picture-in-Picture (PiP) mode
- Improved gesture navigation for immersive mode
- And more…
List of Android 12 Custom ROM
Device | Download Links |
OnePlus 5 | AOSP Android 12 |
OnePlus 7 | AOSP Android 12 |
OnePlus 7 Pro | AOSP Android 12 |
OnePlus 6 | AOSP Android 12 |
OnePlus 6T | AOSP Android 12 |
OnePlus Nord (avicii) | AOSP Android 12 |
Samsung Galaxy J7 2016 | AOSP Android 12 |
Samsung Galaxy A40 | AOSP Android 12 |
Samsung Galaxy A21s | AOSP Android 12 |
Samsung Galaxy A20 / A20E | AOSP Android 12 |
Samsung Galaxy A10 | AOSP Android 12 |
Samsung Galaxy Tab S6 Lite (SM-P610/P615) | AOSP Android 12 |
Xiaomi Redmi K20 Pro / Mi 9T Pro | AOSP Android 12 |
Xiaomi Redmi Note 8 | AOSP Android 12 |
Xiaomi Redmi Note 8T | AOSP Android 12 |
Xiaomi Redmi Note 10 Pro | AOSP Android 12 |
Xiaomi Redmi Note 10 Pro Max (sweetin) | AOSP Android 12 |
Xiaomi Redmi Note 6 Pro (tulip) | AOSP Android 12 |
Xiaomi Redmi 7 (onclite) | AOSP Android 12 |
Xiaomi Poco F2 Pro (lmi) | AOSP Android 12 |
Xiaomi Poco X2 (phoenix) | AOSP Android 12 |
Xiaomi Poco X3 | AOSP Android 12 |
Xiaomi Mi Pad 4 / 4 Plus (clover) | AOSP Android 12 |
Xiaomi Mi Mix 3 (perseus) | AOSP Android 12 |
Xiaomi Mi A2 (jasmine_sprout) | AOSP Android 12 |
Xiaomi Mi A2 Lite (daisy) | AOSP Android 12 |
Xiaomi Mi 10T and 10T Pro (5G) | AOSP Android 12 |
Xiaomi Mi 8 SE (sirius) | AOSP Android 12 |
Xiaomi Mi Mix 2 | AOSP Android 12 |
Xiaomi Redmi Note 5 Pro | AOSP Android 12 |
Xiaomi Redmi 5 | AOSP Android 12 |
Xiaomi Mi 11X (alioth) | AOSP Android 12 |
Xiaomi Redmi K40 (alioth) | AOSP Android 12 |
Xiaomi Mi Note 10 Lite (toco) | AOSP Android 12 |
Xiaomi Mi 5 (gemini) | AOSP Android 12 |
Xiaomi Mi 11 Lite 4G (courbet) | AOSP Android 12 |
Xiaomi Redmi Y2 (S2, ysl) | AOSP Android 12 |
Xiaomi Mi A1 | AOSP Android 12 |
Xiaomi Mi 9T | AOSP Android 12 |
Xiaomi Mi 9T Pro | AOSP Android 12 |
Asus Zenfone 5 (ZE620KL) | AOSP Android 12 |
Asus Zenfone Max M2 (X01AD) | AOSP Android 12 |
Asus ZenFone Max Pro M1 (X00TD) | AOSP Android 12 |
Lenovo P2 | AOSP Android 12 |
Lenovo Z6 Pro (L78051) | AOSP Android 12 |
Nokia 8.1 (phoenix_sprout) | AOSP Android 12 |
Nokia 8 (NB1) | AOSP Android 12 |
Nokia 7.1 (Crystal) | AOSP Android 12 |
Nokia 6.1 2018 | AOSP Android 12 |
Nokia 6.1 Plus | AOSP Android 12 |
Nokia 7 Plus (Onyx) | AOSP Android 12 |
Sony Xperia XZ Premium | AOSP Android 12 |
Realme C3 (RMX2020) | AOSP Android 12 |
Realme X2 Pro (RMX1931) | AOSP Android 12 |
Realme 5 Pro (RMX1971) | AOSP Android 12 |
Realme 2 Pro (RMX1801) | AOSP Android 12 |
Realme 5 | AOSP Android 12 |
Realme 6/6i/6s (RMX2001/RMX2002) | AOSP Android 12 |
Realme 6 Pro (RMX2061) | AOSP Android 12 |
Motorola Moto G 2015 / G3 Turbo | AOSP Android 12 |
Motorola Moto G5S (montana) | AOSP Android 12 |
Motorola Moto G9 Plus (odessa, XT2087) | AOSP Android 12 |
LG G8 ThinQ (alpha) | AOSP Android 12 |
Google Pixel 2 XL (taimen) | AOSP Android 12 |
Essential Phone (mata) | AOSP Android 12 |
Sony Xperia XA2 | AOSP Android 12 |
Sony Xperia XA2 Ultra | AOSP Android 12 |
Sony Xperia XA2 Plus | AOSP Android 12 |
Samsung Galaxy A52 4G | AOSP Android 12 |
Sony Xperia 10 | AOSP Android 12 |
Sony Xperia Z | AOSP Android 12 |
Sony Xperia 10 Plus | AOSP Android 12 |
Sony Xperia Z Ultra | AOSP Android 12 |
Xiaomi Mi 10 Lite | AOSP Android 12 |
Realme C11 | AOSP Android 12 |
Realme C12 | AOSP Android 12 |
Samsung Galaxy Tab S5e | AOSP Android 12 |
Xiaomi Redmi Note 9T 5G | AOSP Android 12 |
Xiaomi Redmi 3 | AOSP Android 12 |
Realme 7 | AOSP Android 12 |
Realme 7 Pro | AOSP Android 12 |
Sony Xperia 5 II | AOSP Android 12 |
Xiaomi 11 Lite 5G NE | AOSP Android 12 |
Xiaomi Mi 8 | AOSP Android 12 |
Samsung Galaxy S5 | AOSP Android 12 |
Realme X7 Max 5G | AOSP Android 12 |
OnePlus Nord N10 5G | AOSP Android 12 |
Xiaomi Mi Mix 2S | AOSP Android 12 |
Samsung Galaxy Note 3 | AOSP Android 12 |
Xiaomi Redmi Note 10 | AOSP Android 12 |
Samsung Galaxy A50 | AOSP Android 12 |
Motorola Moto G Stylus 5G | AOSP Android 12 |
Samsung Galaxy M30s | AOSP Android 12 |
Nokia 4.2 | AOSP Android 12 |
OnePlus Nord 2 5G | AOSP Android 12 |
Xiaomi Redmi 1S | AOSP Android 12 |
HTC Desire Eye | AOSP Android 12 |
HTC One E8/Dual | AOSP Android 12 |
Asus Zenfone Max Pro M2 | AOSP Android 12 |
Asus Zenfone 6 2019 | AOSP Android 12 |
Asus Zenfone 6z | AOSP Android 12 |
Samsung Galaxy S9 | AOSP Android 12 |
Samsung Galaxy S9 Plus | AOSP Android 12 |
Samsung Galaxy Note 8.0 | AOSP Android 12 |
Google Pixel 2 | AOSP Android 12 |
Samsung Galaxy Note 9 | AOSP Android 12 |
Samsung Galaxy Note 10.1 | AOSP Android 12 |
Samsung Galaxy A5 2017 | AOSP Android 12 |
Samsung Galaxy A7 2017 | AOSP Android 12 |
Sony Xperia Z5 | AOSP Android 12 |
HTC One A9 | AOSP Android 12 |
Sony Xperia Z4 | AOSP Android 12 |
Sony Xperia Z3 Plus | AOSP Android 12 |
Samsung Galaxy Note 8 | AOSP Android 12 |
Samsung Galaxy S8 | AOSP Android 12 |
Samsung Galaxy S8 Plus | AOSP Android 12 |
HTC U12 Plus | AOSP Android 12 |
Sony Xperia Z1 Compact | AOSP Android 12 |
Xiaomi Redmi 9 | AOSP Android 12 |
Xiaomi Mi Max 3 | AOSP Android 12 |
OnePlus 3 | AOSP Android 12 |
OnePlus 3T | AOSP Android 12 |
Samsung Galaxy S2 | AOSP Android 12 |
Xiaomi Poco M3 | AOSP Android 12 |
Samsung Galaxy S3 | AOSP Android 12 |
Samsung Galaxy Note 2 | AOSP Android 12 |
Samsung Galaxy Tab A 10.1 2016 | AOSP Android 12 |
OnePlus 9R | AOSP Android 12 |
Nokia 6.2 | AOSP Android 12 |
Nokia 7.2 | AOSP Android 12 |
Google Pixel C | AOSP Android 12 |
Xiaomi Mi 9 Lite | AOSP Android 12 |
Samsung Galaxy Note 10 Plus | AOSP Android 12 |
Xiaomi Mi Note 10 | AOSP Android 12 |
Motorola Moto X Play | AOSP Android 12 |
Xiaomi Redmi Note 8 Pro | AOSP Android 12 |
Samsung Galaxy A70 | AOSP Android 12 |
Xiaomi Mi 8 Lite | AOSP Android 12 |
Google Nexus 6 | AOSP Android 12 |
Motorola Moto G8 Power | AOSP Android 12 |
ZTE Blade A7 2020 | AOSP Android 12 |
Sony Xperia X Compact | AOSP Android 12 |
Sony Xperia X | AOSP Android 12 |
Samsung Galaxy S4 Mini | AOSP Android 12 |
ZTE Nubia Mini 5G | AOSP Android 12 |
Motorola Moto G6 Plus | AOSP Android 12 |
Motorola One Power | AOSP Android 12 |
Asus Rog Phone 3 | AOSP Android 12 |
Xiaomi Mi Max 2 | AOSP Android 12 |
Motorola One Vision | AOSP Android 12 |
Motorola One Action | AOSP Android 12 |
Xiaomi Mi 11 | AOSP Android 12 |
Fairphone 4 | AOSP Android 12 |
Xiaomi Redmi Note 11 Pro 5G | AOSP Android 12 |
OnePlus 2 | AOSP Android 12 |
FxTec Pro 1 | AOSP Android 12 |
Motorola Moto G7 Plus | AOSP Android 12 |
Realme C2 | AOSP Android 12 |
Xiaomi Redmi Note 11 | AOSP Android 12 |
Razer Phone | AOSP Android 12 |
Motorola Moto G100 | AOSP Android 12 |
Realme X | AOSP Android 12 |
Xiaomi Redmi 9C NFC | AOSP Android 12 |
Motorola Moto X4 | AOSP Android 12 |
Motorola Moto Z2 Force | AOSP Android 12 |
Blackview BV9800/BV9800 Pro | AOSP Android 12 |
Motorola Moto G5 Plus | AOSP Android 12 |
Motorola Moto G 5G | AOSP Android 12 |
Motorola Moto G7 Power | AOSP Android 12 |
Motorola Moto G7 | AOSP Android 12 |
Motorola Moto G7 Play | AOSP Android 12 |
Xiaomi Mi Max/Prime | AOSP Android 12 |
Realme GT Master Edition | AOSP Android 12 |
Samsung Galaxy S4 | AOSP Android 12 |
Fairphone 3 | AOSP Android 12 |
Realme C25 | AOSP Android 12 |
Realme C25s | AOSP Android 12 |
Realme 8i | AOSP Android 12 |
Xiaomi Mi 6 | AOSP Android 12 |
Samsung Galaxy Tab S3 | AOSP Android 12 |
Xiaomi Redmi 2 | AOSP Android 12 |
Xiaomi Mi Mix 4 | AOSP Android 12 |
Motorola Edge 20 Pro | AOSP Android 12 |
Lenovo Phab Plus | AOSP Android 12 |
Realme 5i/5s/NFC | AOSP Android 12 |
Sony Xperia Z5 Premium | AOSP Android 12 |
Sony Xperia Z5 Compact | AOSP Android 12 |
Samsung Galaxy Tab A7 10.4 2020 | AOSP Android 12 |
HTC One M9 | AOSP Android 12 |
Realme C21 | AOSP Android 12 |
Xiaomi Redmi 6 | AOSP Android 12 |
Xiaomi Redmi 4A | AOSP Android 12 |
Xiaomi Redmi Note 9 | AOSP Android 12 |
Xiaomi Redmi 8A | AOSP Android 12 |
Samsung Galaxy A51 | AOSP Android 12 |
Xiaomi Redmi 7A | AOSP Android 12 |
Xiaomi Redmi Note 4/4X | AOSP Android 12 |
Xiaomi Redmi 9A/9C/9 Activ | AOSP Android 12 |
Samsung Galaxy A12 | AOSP Android 12 |
Xiaomi Redmi 4X | AOSP Android 12 |
Google Nexus 7 2013 | AOSP Android 12 |
Samsung Galaxy J5 (All Variant) | AOSP Android 12 |
Samsung Galaxy A7 2018 | AOSP Android 12 |
Samsung Galaxy A6 / A6 Plus | AOSP Android 12 |
Samsung Galaxy J4 Plus | AOSP Android 12 |
Samsung Galaxy J6 Plus | AOSP Android 12 |
Xiaomi Mi 10T Lite 5G | AOSP Android 12 |
Samsung Galaxy M20 | AOSP Android 12 |
Samsung Galaxy Tab S4 | AOSP Android 12 |
Samsung Galaxy A72 4G | AOSP Android 12 |
Motorola Moto E 2015 | AOSP Android 12 |
Lenovo Z5 Pro GT | AOSP Android 12 |
Lenovo Zuk Z2/Plus | AOSP Android 12 |
Samsung Galaxy S3 Neo | AOSP Android 12 |
Xiaomi Redmi 6A | AOSP Android 12 |
LG V50 ThinQ | AOSP Android 12 |
Motorola Moto G 5G Plus | AOSP Android 12 |
Samsung Galaxy A3 2016 | AOSP Android 12 |
Samsung Galaxy A5 2016 | AOSP Android 12 |
Sony Xperia XZ2 | AOSP Android 12 |
Sony Xperia XZ2 Compact | AOSP Android 12 |
Sony Xperia XZ3 | AOSP Android 12 |
Xiaomi Mi 10 Ultra | AOSP Android 12 |
Xiaomi Redmi K20 | AOSP Android 12 |
Xiaomi Mi Note 3 | AOSP Android 12 |
Razer Phone 2 | AOSP Android 12 |
Xiaomi Redmi Note 9 Pro | AOSP Android 12 |
Motorola Edge | AOSP Android 12 |
Xiaomi Redmi Note 10S | AOSP Android 12 |
BQ Aquaris X | AOSP Android 12 |
BQ Aquaris X Pro | AOSP Android 12 |
Sony Xperia 1 II | AOSP Android 12 |
HTC 10 | AOSP Android 12 |
Sony Xperia XZ1 | AOSP Android 12 |
Sony Xperia XZ1 Compact | AOSP Android 12 |
Samsung Galaxy J7 | AOSP Android 12 |
Xiaomi Mi 9 SE | AOSP Android 12 |
Xiaomi Mi A3 | AOSP Android 12 |
Xiaomi Redmi 8 | AOSP Android 12 |
Samsung Galaxy S7 | AOSP Android 12 |
Samsung Galaxy S7 Edge | AOSP Android 12 |
Xiaomi Redmi Go | AOSP Android 12 |
Motorola Moto Z4 | AOSP Android 12 |
Motorola Moto G6 | AOSP Android 12 |
Realme Narzo 30A | AOSP Android 12 |
Motorola Moto G60 | AOSP Android 12 |
HTC One M8 | AOSP Android 12 |
HTC One M8 Dual | AOSP Android 12 |
LG G8s ThinQ | AOSP Android 12 |
LG G7 ThinQ | AOSP Android 12 |
Nokia 3.2 | AOSP Android 12 |
Xiaomi Redmi Note 5A | AOSP Android 12 |
Xiaomi Redmi 5A | AOSP Android 12 |
Google Nexus 5X | AOSP Android 12 |
Xiaomi Mi 11i | AOSP Android 12 |
Xiaomi Redmi 10A | AOSP Android 12 |
Infinix Zero 8 | AOSP Android 12 |
LG G6 | AOSP Android 12 |
Tecno Spark Go 2022 | AOSP Android 12 |
Samsung Galaxy J5 2016 | AOSP Android 12 |
Samsung Galaxy S6 | AOSP Android 12 |
Samsung Galaxy S6 Edge | AOSP Android 12 |
Xiaomi Redmi Note 3 | AOSP Android 12 |
As of now, there is no custom firmware available for many devices based on Android 12. Currently, you can only get the Android 12 Beta GSI package for your Project Treble-supported non-Pixel Android devices that you can flash by following this link.
Once Google releases the official Android 12 Stable build publicly along with the AOSP 12 Source Code for the developers, more and more Custom ROMs will start landing for the Android community.
How to Install Android 12 Custom ROM on Any Android Device
You’ll have to follow up on some of the requirements before heading over to the firmware flashing steps.
Pre-Requisites
- To begin with, create a backup of all the data on your device.
- Next up, you will have to unlock the bootloader on your Android device. For that, you may refer to our guide on How to Unlock Bootloader via Fastboot Method on Android. We also have OEM specific unlocking tutorials that you could check out:
- Download and install the Android SDK Platform Tools. This will provide you with all the necessary binary files.
- Enable USB Debugging on your device. This will make your device recognizable by your PC in ADB mode. So head over to Settings > About Phone > Tap on Build Number 7 times > Go back to Settings > System > Advanced > Developer Options > Enable USB Debugging.
- Likewise, download and install your device’s USB drivers: Download Android USB Drivers for Windows and Mac.
- Your device should have the TWRP installed. This is needed to install the AOSP Android 12 Custom ROM. So refer to our guide on How to Flash TWRP Recovery on any Android Phone and install the said custom recovery right away.
- Furthermore, not every ROM comes preloaded with Google Apps. If your ROM belongs to that list, then you will have to download the GApps package separately and then transfer it to your device.
Installation Steps
- Transfer the downloaded AOSP Custom ROM to your device. Then connect it to the PC via USB cable.
- Head over to the platform-tools folder, type in CMD in the address bar, and hit Enter. This will launch the Command Prompt.
- Now, type in the below command to boot your device to the TWRP Recovery:
adb reboot recovery
- When your device boots to TWRP, head over to Wipe. Then tap on Advanced Wipe and select Dalvik Cache, System, Vendor, and Data. Perform a right swipe to wipe the selected partitions.
- Once that is done, go back to the TWRP home screen and select Install. Then navigate to the AOSP Android 11 Custom ROM and select it.
- Perform a right swipe to flash this file. When that is done, again head over to Install and this time flash the GApps package (optional).
- You may now reboot your device to the Android OS. For that, go to Reboot and tap on System.
Till then stay tuned for more info. You can bookmark this page to keep checking the updated info. We’ll gonna include every possible Android 12 Custom ROM regarding details whenever available. For further queries, let us know in the comment below.
Samsung galaxy a7y17lte Android 10 version update
Sm-g615f j7 max
Thanks for this. Thinking of doing this on a samsung tablet S5e.
Will the upgraded tablet get Android 12 security and other updates automatically? If not automatically, is there a manual way?
Samsung has not included m30 phone you also did the same thing what the fuck is wrong with this picture,
Help me bro
My tap so laging plz help me. For updateing,,,,
I have lots of trust in this, but I am just unsure how to download the ROM package
170 / 5.000
Resultados de traducción
Resultado de traducción
Skipped Samsung Galaxy Note (4) Edge SM-N915G, TBLTE, and N910, TRLTE. Missing roms for these. If there is the one from the S5, it has to be the one from the Note 4 and Note Edge.