MIUI 10 China Dev + Global Dev Pie Port for OnePlus 7 Pro!
Little Note: I don't have the OnePlus 7 Pro yet.. so for now just report as many bugs as You can and I'll try to fix them with the help of Your logcats. Global Dev will be out as soon as I get enough feedback that China Dev is pretty stable. I'm also planning on releasing Pixel 4XL Port etc once 4XL is out, and other ports that OP6 had and even more!
Features:
Stock MIUI 10 China Dev 9.5.16 Pie / Mi9 Firmware.
Stock MIUI 10 Global Dev Coming Soon..
Debloated
Automated Flasher
MIUI AOD Works.
Themes, Wallpapers, Ringtones work!
Live wallpaper works!
Full Screen Gestures work!
Mi AI works!
Dark Mode!
Custom Kernel Support!
F2FS Support!
And more!
Mi Account Fix: Reset Your Password, and then login. It will log You in! Done! Enjoy!
What works:
Almost everything, check bugs!
What doesn't work / Bugs:
Report bugs by sending me a #bug report in my Telegram group.
I'll check them out and try to fix as many as I can without the device.
Bugs reported so far:
Mi9 notch shows up. (Will be fixed in the next build!)
WiFi isn't working/It is working for some people.
FP scanner isn't working (I need the device to fix that)
NFC isn't working. (Should be fixable finally but I need the device)
Reading mode doesn't work (Might be a framework/overlay bug, I need the device to fix it)
Camera/Flash light isn't working (Should be fixed in the next build too)
Chinese language is set as default, I'll change it to English-US in next build.
How to Install:
Make sure You're on OOS 9.5.3 firmware!
Note: Backup Your nudes before flashing the rom! It will wipe Your internal storage.
Windows Users:
Extract the zip somewhere.
Reboot to fastboot and plug Your phone in.
Double tap on flasher_windows.bat (Don't run it as admin)
Wait till it finishes flashing.
Boot TWRP
Mount Vendor
Flash MIUI 10 Fixes.zip
Done! Enjoy Your rom!
Linux Users:
Extract the zip somewhere.
Reboot to fastboot and plug Your phone in.
Open terminal in folder with rom files.
Use:
chmod 777 flasher_linux.sh
./flasher_linux.sh
Wait till it finishes flashing.
Boot TWRP
Mount Vendor
Flash MIUI 10 Fixes.zip
Done!
If You want to update, or You don't want to format Your data use "flasher_no_format_data".
Download:
MIUI 10 China Dev 9.5.16 for OnePlus7 Pro
Warning! DO NOT flash MIUI OTA's! They may brick Your phone! If You end up flashing one anyway, just use EDL mode or fastboot to go back to stock firmware.
Note: I'm going to update this rom every time a new security patch comes out or something. I love MIUI 10 so I'll make sure to keep it up to date!
(Don't expect day one updates though)
If You have any other problems, just ask here on XDA or for the fastest support PM me or ask someone in my group on Telegram
Join my group!
If You'd like to support this and other projects You can donate below
https://www.paypal.me/protodevnan0
Credits:
Omar2005 for his audio fix.
Alex for Mi Account Fix!
dougie313 for a full audio fix!
erfanoabdi for vendor patcher idea.
fxsheep for his sgsi guide.
My friend Dylan for always supporting me
If I forgot anyone, just PM me on Telegram!

Little Note: I don't have the OnePlus 7 Pro yet.. so for now just report as many bugs as You can and I'll try to fix them with the help of Your logcats. Global Dev will be out as soon as I get enough feedback that China Dev is pretty stable. I'm also planning on releasing Pixel 4XL Port etc once 4XL is out, and other ports that OP6 had and even more!
Features:
Stock MIUI 10 China Dev 9.5.16 Pie / Mi9 Firmware.
Stock MIUI 10 Global Dev Coming Soon..
Debloated
Automated Flasher
MIUI AOD Works.
Themes, Wallpapers, Ringtones work!
Live wallpaper works!
Full Screen Gestures work!
Mi AI works!
Dark Mode!
Custom Kernel Support!
F2FS Support!
And more!
Mi Account Fix: Reset Your Password, and then login. It will log You in! Done! Enjoy!
What works:
Almost everything, check bugs!
What doesn't work / Bugs:
Report bugs by sending me a #bug report in my Telegram group.
I'll check them out and try to fix as many as I can without the device.
Bugs reported so far:
Mi9 notch shows up. (Will be fixed in the next build!)
WiFi isn't working/It is working for some people.
FP scanner isn't working (I need the device to fix that)
NFC isn't working. (Should be fixable finally but I need the device)
Reading mode doesn't work (Might be a framework/overlay bug, I need the device to fix it)
Camera/Flash light isn't working (Should be fixed in the next build too)
Chinese language is set as default, I'll change it to English-US in next build.
How to Install:
Make sure You're on OOS 9.5.3 firmware!
Note: Backup Your nudes before flashing the rom! It will wipe Your internal storage.
Windows Users:
Extract the zip somewhere.
Reboot to fastboot and plug Your phone in.
Double tap on flasher_windows.bat (Don't run it as admin)
Wait till it finishes flashing.
Boot TWRP
Mount Vendor
Flash MIUI 10 Fixes.zip
Done! Enjoy Your rom!
Linux Users:
Extract the zip somewhere.
Reboot to fastboot and plug Your phone in.
Open terminal in folder with rom files.
Use:
chmod 777 flasher_linux.sh
./flasher_linux.sh
Wait till it finishes flashing.
Boot TWRP
Mount Vendor
Flash MIUI 10 Fixes.zip
Done!
If You want to update, or You don't want to format Your data use "flasher_no_format_data".
Download:
MIUI 10 China Dev 9.5.16 for OnePlus7 Pro
Warning! DO NOT flash MIUI OTA's! They may brick Your phone! If You end up flashing one anyway, just use EDL mode or fastboot to go back to stock firmware.
Note: I'm going to update this rom every time a new security patch comes out or something. I love MIUI 10 so I'll make sure to keep it up to date!
If You have any other problems, just ask here on XDA or for the fastest support PM me or ask someone in my group on Telegram
Join my group!
If You'd like to support this and other projects You can donate below
https://www.paypal.me/protodevnan0
Credits:
Omar2005 for his audio fix.
Alex for Mi Account Fix!
dougie313 for a full audio fix!
erfanoabdi for vendor patcher idea.
fxsheep for his sgsi guide.
My friend Dylan for always supporting me
If I forgot anyone, just PM me on Telegram!
XDA:DevDB Information
[ROM[PORT][9.0.0] MIUI 10 China Dev 9.5.16 [25.05.19], ROM for the OnePlus 7 Pro
Contributors
ProtoDeVNan0
Source Code: https://github.com/OnePlusOSS/android_kernel_oneplus_sm8150/tree/oneplus/SM8150_P_9.0
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: Latest OxygenOS
Based On: MIUI
Version Information
Status: Testing
Created 2019-05-25
Last Updated 2019-05-25
Last edited: