[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] chenxingyu:
/*
* Your warranty is... still valid?
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
*/

Hi everyone,

MoKee are on OnePlus 5 now!

Nightly builds are launched since July 9.

# Known issues

* No

# Features

* Awesome slider, switching notification modes, flashlight, rotation and more…

* Faster fingerprint unlock

* Optional on-screen navigation keys

* Swappable hardware navigation keys

* All 13 off-screen gestures, configurable

* Ambient display

* Dash Charge

* sRGB and DCI-P3 color modes

* Adjustable vibrator intensity

# How to flash

1. Download TWRP: http://dl.twrp.me/cheeseburger

2. Download base firmware (see below)

3. Download MoKee: http://rom.mk/?device=cheeseburger

4. OEM Unlock your phone, and flash the TWRP

5. Reboot to TWRP Recovery

6. Flash base firmware zip (not always necessary, unless you saw an error telling you to do this)

5. Flash the system zip

6. Done!

# Things to remind

* Custom kernels are NOT RECOMMENDED - Some of our important features are implemented in ways different from (and better than, I think) OOS. Custom kernels may breaks these features. e.g. alert slider, color profiles, etc. Our kernel is good and stable enough.

* FBE is required. Don't try any so-called "no verify patch".

# ROM downloads

http://rom.mk/?device=cheeseburger

# Firmware downloads

https://github.com/xingrz/proprietary_vendor_oneplus_cheeseburger_radio/releases/latest

# Sources

* android_device_oneplus_cheeseburger

* android_kernel_oneplus_msm8998

* android_vendor_oneplus_cheeseburger

# Report a bug

Just reply this thread, I'll check every day.

# Change logs

(Only noticeable changes will be listed here. Each nightly build may be available at about 4 a.m. GMT+8 of that day, but I may update the logs below before the build is finished.)

2017/11/26

* Kernel is upstreamed to latest v4.4.102

2017/09/08

* Firmware update required (see above)

2017/09/01

Got many stuffs up-to-date with LineageOS

* Kernel rebased to Linux 4.4.52 + CAF LA.UM.5.7.r1-10500 (Thanks @codeworkx and @amartinz)

* SDCardFS enabled

* Fix the issue Snap camera recognized 1 more camera (Thanks to @codeworkx, again)

* OnePlus Camera won't crash now - No no no, it's NOT preinstalled. You should find a flashable zip your self

2017/08/17

* Awesome slider now supports switching Caffeine (aka. "Keep Awake") (Settings - Additional buttons - Use slider for: Caffeine)

2017/08/09

* Firmware update required (see above)

* Fixed speaker issue

2017/08/04

* Kernel is merged to CAF tag LA.UM.5.7.r1-09100-8x98.0 - of course no noticeable changes, but if it brings new bugs, let me know as soon as possible

2017/08/03

* Pocket Mode now would not start if you haven't enroll any fingerprint

2017/08/01

* May have fixed some phone-related problems

2017/07/29

* The so-called "Pocket Mode": prevent unexpected fingerprint unlocks by checking proximity sensor (Settings - Display - Prevent accidental wake-up)

* Fix the issue that Camera freezes when recording video

2017/07/28

* F2FS is no longer supported

* Fixed (and enforcing) FBE support. A full format of data partition is required for old users (backup before doing this!!)

See #133

2017/07/24

* Add support for lockscreen blur (Settings - Security - the settings icon at the right of "Screen lock" - Blur background)

2017/07/23

* Awesome slider now can also switch ringer between silent/vibrate/normal modes

* Fix an issue of slider flashlight control that the blinking flashlight stops when screen off

2017/07/22

* New, awesome slider! Switching not just notification modes, but also flashlight, brightness, rotation… Let me know your idea! (Settings - Additional buttons)

2017/07/20

* Key disabler tile - disable hardware keys temporarily when playing games, to prevent accidentally touching the home key and exit

* Xposed intergrated (needs manually install Xposed Installer to enable)

2017/07/17

* Fixed NFC!!!

* Bring back native support for sRGB and DCI-P3 (Settings - Display - LiveDisplay - Color profile)

* Fixed issue that SIM preference doesn't persist after reboots

2017/07/14

* Fixed USB DAC audio. Bluetooth audio may also been fixed - though I haven't a headset to verify it

2017/07/13

* Adjustable vibrator intensity (Settings - Sound - Other sounds - Vibrator intensity)

XDA:DevDB Information

Official MoKee MK71.2, ROM for the OnePlus 5

Contributors

chenxingyu, updateing

ROM OS Version: 7.x Nougat

ROM Kernel: Linux 4.x

ROM Firmware Required: OxygenOS 4.5.14

Version Information

Status: Nightly

Created 2017-07-10

Last Updated 2017-11-26