• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM[PORT][9.0.0] MIUI 10 China Dev 9.5.16 [25.05.19]

Search This thread

ProtoDeVNan0

Senior Member
Apr 3, 2013
1,400
5,994
MIUI 10 China Dev + Global Dev Pie Port for OnePlus 7 Pro!
picmiui.jpg


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! :D


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 :D
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:

Kookitza

Senior Member
May 21, 2010
1,007
506
Holon
Samsung Galaxy S21 Ultra
  • Like
Reactions: ProtoDeVNan0

freefrank

Senior Member
Feb 8, 2007
68
31
AHHHHH Great! Best combination ever! OP hardware and MIUI

Camera app not there. Flash light not working, WIFI not working.
 
Last edited:

ProtoDeVNan0

Senior Member
Apr 3, 2013
1,400
5,994
AHHHHH Great! Best combination ever! OP hardware and MIUI

Camera app not there. Flash light not working, WIFI not working.

Thanks for reporting! Camera app is gone in all my ports to reduce system size and because of usually not working with OP hardware, this time Mi9 uses same camera module as OP7 Pro so later I'll try porting MiCamera with AI features etc.

And since flash light isn't working I guess camera functionality is broken. Try OOS Camera from Apkmirror and if it won't work then I'll have to add camera fixes to next build.

And for the WiFi issue, did You flash MIUI Fixes? They contain the "WiFi Fix" that works on OP6 but maybe OP7 Pro doesn't need that fix anymore. So if You did flash it, then I'll remove that WiFi fix in next build.
 

freefrank

Senior Member
Feb 8, 2007
68
31
I did flashed the MIUI fix zip.

I think I will start using your rom after proper TWRP came out. As decrypting is not working right now.

Really appreciate your work. Especially it's a China dev rom.
 
  • Like
Reactions: caniranges

ProtoDeVNan0

Senior Member
Apr 3, 2013
1,400
5,994
Is the screen running with 60 or 90 hz?

Not sure. If OP7 Pro is using 90Hz by default then it's 90Hz.

But, in near future I'll have an app for all my ports that enables OTG, HBM and hopefully 90/60Hz as long as it's a kernel command. People are already testing it in my group and report that it works fine so as soon as I'll get 7 Pro I'll check how 90/60Hz switching works and add it to my app.
 
  • Like
Reactions: Co.okie4u

ScoutTeemo

New member
Dec 14, 2018
2
3
Here are some bugs

1.have a notch
2.fingerprint does not work
3.Front camera does not work
4.NFC does not work
5.Notification bar Real-time speed always display 0
6.Flashlight does not work
7.Eye protection mode does not work
8.Automatic brightness has some mistake
 

freefrank

Senior Member
Feb 8, 2007
68
31
we got a working TWRP now, i can fully test the rom in the future! Thank you for your work, looking forward for updates.
 

Arlenio Paiva

Senior Member
Aug 28, 2018
74
3
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!
Hello
i'm a noob in these therms but...
whats the meaning of mount vendor?

How can i make this?
 

ProtoDeVNan0

Senior Member
Apr 3, 2013
1,400
5,994
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!
Hello
i'm a noob in these therms but...
whats the meaning of mount vendor?

How can i make this?
Choose Mount in TWRP and tap on vendor.
Is it necessary to do all the wipes before the installation or only do the same steps of the instructions?
My flasher does all the wiping automatically. When You update my ports You can simply use "no_format_data" flasher to avoid formatting data.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 19
    MIUI 10 China Dev + Global Dev Pie Port for OnePlus 7 Pro!
    picmiui.jpg


    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! :D


    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 :D
    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
    12
    Big Sorry guys for lack of updates. I wasn't able to save up enough money to get 7 Pro in time and now 7T Pro and 8 Pro is around the corner so I won't be getting it.. but! I don't like breaking promises so.. I have a tester group where everyone tests builds, provides good logs etc, and this way we can bring some ports to this phone. It takes more time this way but it's always better than nothing and with good quality logs bug fixing will be "quick".

    If You'd like to become a tester You have to have a secondary phone, be able to provide proper logs (template available in the group #bug) and just join my group and ask me for 7 Pro Test Group link :)

    MIUI Q will be released with hopefully most bugs fixed in the upcoming months. Other ports like Pixel 4XL Port etc will be also released, just 2 minutes ago I uploaded 3XL build which is pretty stable and all of that is possible thanks to awesome testers!

    Let's bring some development to this phone! :victory:
    8
    maybe in next day i will try to port miui Q version for this device if project is dead
    6

    Sorry. I'm just struggling a lot with saving the money. I expected to save up the money within a month but it's not really working :(

    If I only didn't get robbed, I'd sell something and get 7 Pro quickly. And selling my OP6 is pointless as everyone offers me a tiny amount of money for it and I promised OP6 users to support their devices. I'll update this thread with Global Dev + China Dev with bug fixes and release Pixel Q port etc as soon as I get the phone (even same day I get 7 Pro :))
    5
    You should port Oxygen OS to Mi 9 :)