[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] ProtoDeVNan0:
NubiaUI RedMagic Mars Port for OnePlus 6!

Features:

Stock NubiaUI / Nubia RedMagic Mars Firmware.

Debloated

Automated Flasher

Experimental 6T Support (Thanks to Nima for confirming that it works!)

Themes, Wallpapers, Ringtones work!

Full Screen Gestures work!

Dark Mode!

And more!

What works:

Almost everything, check bugs!

Brightness works great too!

What doesn't work / Bugs:

NFC (Nubia doesn't have NFC hardware)

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 doesn't do anything (framework thing too, can be fixed through vendor so I'll experiment with that soon)

Fastboot lock might happen (difficult to fix because of like 50 libs containing stuff to fix it, and any of these libs can break boot so yeah..)

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

NubiaUI RedMagic Mars for OnePlus6

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 NubiaUI 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.

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:

erfanoabdi for vendor patcher idea and boot fix :D.

fxsheep for his sgsi guide.

OnePlus for creating OP6! Best device for roms :laugh:

My friend Dylan for always supporting me :D

If I forgot anyone, just PM me on Telegram!

​

XDA:DevDB Information

[ROM][PORT][9.0] NubiaUI RedMagic Mars [23.04.19][OP6/6T], ROM for the OnePlus 6

Contributors

ProtoDeVNan0

Source Code: https://github.com/OnePlusOSS/android_kernel_oneplus_sdm845/tree/oneplus/SDM845_P_9.0

ROM OS Version: 9.x Pie

ROM Kernel: Linux 4.x

ROM Firmware Required: OxygenOS OpenBeta 8

Based On: NubiaUI

Version Information

Status: Stable

Created 2019-04-23

Last Updated 2019-04-23