In this article:
- Download AOSP Extended ROM (Unofficial) for Redmi 7.
- Flashing Guide: Steps to flash AEX ROM on Redmi 7
Having a budget phone doesn’t mean that you have to leave with it unmodified. Even a cheap entry-level Android phone can go further with tweaks and modifications.
Announced in March 2019, Redmi 7 is Xiaomi’s latest iteration of company’s entry-level Android phone bringing drastic upgrades over its predecessor the Redmi 6.
The phone sports Qualcomm SDM632 Snapdragon 632 (14 nm) SoC that empowers Octa-core CPUs (4×1.8 GHz Kryo 250 Gold & 4×1.8 GHz Kryo 250 Silver) and Adreno 506 GPU.
With such decent horsepower, it would be a waste if the phone runs on its default setup.
Own a Redmi 7? You can play around with it and take it to a higher level with a custom ROM.
About Custom ROM
A custom ROM is a non-official Android ROM built for a specific device. That said, any Android ROMs built, maintained, or released by other developers than the manufacturers’ are fell within this definition.
Redmi 7 comes running MIUI 10 based on Android 9 Pie by default. MIUI is the official ROM of Redmi 7. It is basically a skinned version of Android OS with custom features added.
Don’t get us wrong, MIUI is a good Android ROM. It boasts many cool features despite controversial in-device advertisements. Luckily, Xiaomi has announced committing to give users options to deactivate the ads.
What is AEX ROM
AEX stands for AOSP Extended which is an AOSP based ROM. AEX provides stock Android UI/UX experience with useful customizations (read: more key features).
Being stock Android ROM gives simplicity, smoothness, and sleek user’s experience. AEX simply extends the nature of being AOSP to an advanced cool level.
AEX ROM packs useful customizations ported from other open-source projects and have tried to keep things simple. Despite many cool things being added, the developers focus only on essential “things” and hence it keeps the system bloatware-free.
AEX Key Features
- AppOps - DU Font Engine - DT2S On Navbar - One-Handed UI - Live Display - Expanded Desktop - DUI(Fling/Pulse/Smartbar) - Statusbar Clock/Date Customizations - Dashboard Suggestions/Summaries (Enable/Disable) - Notification Intervals - Increasing Volume in Ringtone - Long Press Back button to Kill App - Dashboard Column Configurations - Detailed Location QS Tile! - Statusbar Traffic Indicators - Notification Count - DT2S On Statusbar and Lockscreen - QS Quick Pulldown - QS Brightness Slider (Enable/Disable) - QS Tiles Animations - Force Expand Notifications (Enable/Disable) - Immersive Mode messages (Enable/Disable) - Flashlight Notifications - Oreo/Pie Recents Styles - Toast Icon - Power Menu Customizations - Additional Battery Saver steps - Volume Rocker Tweaks (Wake/Music seek/Keyboard cursor control/Swap in landscape mode) - Fingerprint Gestures Support - QS Haptic Feedback - One Tap Data & Wifi Tile - Auto Brightness Icon Toggle - Breathing Notifications - Long Press Gear Icon in Statusbar Header Launches Extensions - Show 4G instead of LTE switch - Reading Mode QS Tile - Long press Caffeine Tile Action - Customize QS Rows/Columns - Customize small QS Tiles - StatusBar Brightness Control - Lockscreen Shortcut - Quick Unlock for PIN/Password - Battery Styles and Percentage - Flip Button Animation - Unlink Notification Volume - Status bar Clock Seconds - AEXPapers - our wallpaper app - Via/Jelly Browser - Retro Music Player - Pixel's UI, Ringtones, and Wallpapers - Camera Sound Toggle - Advanced Ambient Display Customizations - Smart Pixels - Long-press Power Button on Lockscreen for Torch - Wakelock Blocker - Toggle Lockscreen Media Art - Toggle Lockscreen Music Visualizer - Ticker - Disable QS on Secured Lockscreen - Toggle Dynamic Notification Card's Color - Low Battery Notification Toggle - Hide Clock/Date/Alarm Text from Lockscreen - Lock screen Clock's Font Customizations - Weather on Lockscreen and Status Bar - Heads up Customizations - DU's HW Button Rebinding - Button Backlight Customizations - Oreo Recents Clear All FAB button and Re-positioning - Oreo Recents Free Ram bar - Custom Carrier label - Toggle power menu on Secured Lockscreen - CPU Info Switch - Disable Orange Color in Battery Saver Mode - New Pretty Adaptive Icons for included AOSP apps - Run SysUI tuner from Extensions - Built-in Light/Dark/Black/Chocolate/Wallpaper-Based and EXTENDED UI Themes
See these extensive features? There are many cool tweaks added without having to root the device then flash each of the tweaks manually.
Download AEX v6.7 for Redmi 7
Currently, the official build of AEX ROM is not available yet for Redmi 7 (at the time of writing). Luckily, and XDA member Dhina_17 has managed to build the unofficial AEX ROM v6.7 for Redmi 7.
You can download AOSP Extended ROM v6.7 for Redmi 7 (Onclite) from below direct link.
Required Vendor File
You will also need the Android vendor image file extracted from the official MIUI. Download Android Vendor image file from MIUI v10.3.1.0 below:
Flash AEX ROM on Redmi 7
You can skip directly to Step 4 if you have the necessary drivers installed on your computer.
Please bear in mind about the risks involved. We hold no responsibility for any damages to your phone. Please create backups as necessary.
Step 1. Download Xiaomi ADB Fastboot Driver zip file (miui-ADB-Driver-Installer-v1.4.3.zip) and install it on your computer. Install it on drive C: and hence you’ll have C:\adb\ folder.
Step 2. Download Android Platform Tools zip file (e.g: platform-tools_r29.0.4-windows.zip). Extract the zip file. You’ll just get a folder named “platform-tools”.
Step 3. Unlock the bootloader of your phone. Read the full guide on how to unlock MIUI bootloader officially here. Please be aware that the process will reset your phone.
Step 5. Download AEX ROM zip file from the link above.
Step 6. Download Vendor image from the link above.
Step 7. Download the Google Apps zip file. Choose Gapps package for ARM64 Android 9.0 Pie.
Step 8. Download Magisk root zip file. This step is optional and only if you want to root.
Step 10. Now copy all the zip and img files to your phone internal storage. Use the USB data cable for this task. Connect the phone to the computer using its cable then copy these files.
Step 11. Turn off your phone completely.
Step 12. Reboot to TWRP recovery by pressing the Power and Volume Up buttons.
Step 13. Choose “Wipe” from the main menu then choose “Advanced Wipe“.
Step 14. Select /system, /data, /cache, and /dalvik partitions.
Step 15. Do the “Swipe to wipe” action.
Step 16. Go back, choose “Wipe“, “Format Data“, type “yes” then tap the checkmark button. This will format data partition.
Step 17. Choose “Install“, locate the AEX ROM zip file (e.g: AospExtended-v6.7-onclite-20190909-1740-UNOFFICIAL.zip). Tap on it to select it.
Step 18. Do the “Swipe to confirm flash” action. Wait till the process finished then go back to the main menu.
Step 19. Choose “Install“, choose “Install Image“, locate the Stock Vendor Image file (e.g: vendor-V10.3.1.0.img). Tap on it to select it.
Step 20. Do the “Swipe to confirm flash” action. Wait till the process finished then go back to the main menu.
Step 21. Choose “Install“, choose “Install ZIP“, locate the Genome Kernel ZIP file (e.g: Genom-MIUI-Pie-onclite-20190712-1034.zip). Tap on it to select it.
Step 22. Do the “Swipe to confirm flash” action. Wait till the process finished then go back to the main menu.
Step 23. Choose “Install“, locate the Open GApps ZIP file (e.g: open_gapps-arm64-9.0-nano-20190209.zip). Tap on it to select it.
Step 24. Do the “Swipe to confirm flash” action. Wait till the process finished then go back to the main menu.
Step 25. Choose “Install“, locate the Magisk ZIP file (e.g: Magisk-v19.4.zip). Tap on it to select it. You can skip this step if you don’t intend to root.
Step 26. Do the “Swipe to confirm flash” action. Wait till the process finished then go back to the main menu.
Step 27. Choose “Wipe“, “Advanced Wipe“, then choose /cache partition only.
Step 28. Go back to the main menu, choose “Reboot” then “System“.
Voila! You have flashed AOSPExtended ROM on Redmi 7 successfully.
Initial booting time may take a few minutes. Just hold on.
Once you are in, you may set up your Google account and set up your shiny new system. Enjoy using AEX ROM on Redmi 7.