MIUI 10 China Dev + Global Dev Pie Port for OnePlus 6!
Features:
Stock MIUI 10 China Dev 9.5.30 Pie / Mi 9 Firmware.
Stock MIUI 10 Global Dev 9.5.30 Pie / Mi 9 Firmware.
Debloated
Automated Flasher
6T Support (Thanks to Nima for confirming that it works!)
MIUI AOD Works.
Themes, Wallpapers, Ringtones work!
Live wallpaper works!
Full Screen Gestures work!
Mi AI works!
Dark Mode!
Custom Kernel Support!
F2FS Support!
Notch Hiding!
And more!
Mi Account Fix: Reset Your Password, and then login. It will log You in! Done! Enjoy!
Mi Account Fix 2: Tap to sign in with Google Account, then tap log in with another account, then log in and Done! Enjoy!
What works:
Almost everything, check bugs!
Brightness works great too!
What doesn't work / Bugs:
NFC (Working on it)
Alert Slider(There's xposed app that can fix it. But one day we will have background app for that Edit: I already made the core part of the app now just more code and it will be finished.)
Reading mode / Colour & Contrast Settings aren't working (framework thing, might be impossible to fix without deodexing)
Auto Rotation toggle crashes settings. (so keep it disabled, framework thing too)
Update: I got confirmation that Deodexing does ruin most if not all Pie roms and messes up performance a lot so framework related bugs might be impossible to fix. Thankfully those are bugs that most people don't use but if I have to decide between laggy experience or non working Reading Mode then I'll choose better performance with broken Reading mode. Good news is that KLAPSE should be capable of giving You kernel based Reading mode/Night Filter so check it out. Auto rotation is a kinda annoying bug but it only happens because OP uses flat rotation. Unlike other devices. Maybe OP could change that in future update.
How to Install:
Make sure You're on Pie OB8 firmware! Or 9.0.7 for 6T users and flash custom kernel afterwards
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".
Check screenshots in attached images!
Download:
MIUI 10 Pie China Dev 9.5.30 for OnePlus6
MIUI 10 Global Dev 9.5.30 for OnePlus6 & 6T
GCam. This one is stable in MIUI
Someone reported that latest Gcam works fine in my ports so try it! If it won't work for You, then use this one.
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 want to motivate me to work more, buy me a coffee!
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.
OnePlus for creating OP6! Best device for roms :laugh:
My friend Dylan for always supporting me
If I forgot anyone, just PM me on Telegram!
XDA:DevDB Information
[ROM][PORT][9.0] MIUI 10 Pie 8.11.23 [08.12.18], ROM for the OnePlus 6
Contributors
ProtoDeVNan0
Source Code: https://github.com/OnePlusOSS/android_kernel_oneplus_sdm845
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
ROM Firmware Required: OxygenOS Pie OB8 or 9.0.7 for 6T users.
Based On: MIUI 10
Version Information
Status: Stable
Created 2018-12-08
Last Updated 2018-12-08