Development [ROM] [ 8.0.0 ] Official madOS - Oukitel K6000 Plus [MT6750]

Search This thread

DerTeufel1980

Inactive Recognized Developer
Jul 31, 2011
10,368
27,668
VmDiDSr.png

This is a Official Build of madOS ( based on AOSP Oreo ) for Oukitel K6000 Plus with MTK 6750 SoC

madOS is based on pure A.O.S.P. with many additional customizations and MediaTek support.


Code:
#include
/*
 * Your warranty is now void.
 *
 * 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.
 */




Installation Instructions:
  • Download ROM from M.A.D. Facebook
    OR from xda DevDB
  • Download OpenGapps nano or pico from OpenGapps
    (choose Arm64 and Android 8.0 )
  • Backup
  • Unlock Bootloader Bootloader unlock
  • Flash new mandatory new Oreo TWRP (available on downloads)
  • Boot to the new TWRP recovery
  • full Wipes (dont come crying if you didn't .. ;p )
  • Install rom (optionally following by GAPPS if you use them)
  • Optional: go to: wipe --> Advanced Wipe, tick 'cache' and klick 'repair or change File System' --> change File System --> F2FS --> swipe to the right (hit back several times, and proceed the same way with 'data').
  • Reboot System




Working:
  • RIL (Calls /SMS, Data connection, etc)
  • Wifi
  • Bluetooth
  • FM Radio
  • All Sensors (including fingerprint)
  • Lights; HW Keys
  • Both storages & MTP
  • HW de/encoding
  • Camera (photos and video)
  • GPS & aGPS
  • Audio
  • madOS Extras (the features ya'all used too), plus, some new features we added on Oreo)

Not working:
  • nothing known



XDA:DevDB Information
madOS_O_K6KP, ROM for all devices (see above for details)

Contributors
DerTeufel1980, superdragonpt, fire855
Source Code: https://github.com/MediatekAndroidDevelopers

ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.x
ROM Firmware Required: bootloader unlocked, twrp
Based On: AOSP

Version Information
Status: Stable
Current Stable Version: 1
Stable Release Date: 2017-11-19

Created 2017-11-19
Last Updated 2017-12-31
 

DerTeufel1980

Inactive Recognized Developer
Jul 31, 2011
10,368
27,668
Reserved

How-To unlock Bootloader and install TWRP

ATTENTION: This is voiding your warrenty

  • Install minimal adb and fastboo to your PCt: Minimal ADB and Fastboot
  • On the smartphone: Go to Settings --> About Phone and hit 'build Number' seven times, to enable 'Developer Options'
  • Go to Settings --> Developer Options, and allow usb-debugging and allow OEM-unlocking (For bootloader unlock)
  • Connect the smartphone to the pc. On the smartphone accepts the adb connection with the pc
  • Start 'Minimal adb and Fastboot' at Pc. In the command window, type: "adb reboot bootloader" and press Enter (this is restarting the smartphone into the bootloader)
  • WARNING: This step deletes all data from the smartphone, returns it to the factory setting and leads to the loss of the warranty! In the command window, type "fastboot oem unlock" and press Enter (to unlock the bootloader). You probably need to press some button of the phone to confirm (check the display for this)
  • Download the Twrp image: Oukitel K6000 Plus TWRP, and copy the recovery.img file to the installation folder of 'minimal adb and fastboot'
  • In the command window, type "fastboot flash recovery recovery.img" and press Enter. After successful flash, enter "fastboot reboot" in the command window, press 'Enter'. Then immediately press and hold 'volume up key' on the smartphone (Until a small menu appears)
  • 3 options appear on the smartphone: Recovery, Fastboot, Normal. You can navigate with 'volume up key' and confirm your selection with 'volume down'. Navigate to Recovery and press the volume down key to confirm (Smartphone starts now the Installed TWRP Recovery)
 
Last edited:

DerTeufel1980

Inactive Recognized Developer
Jul 31, 2011
10,368
27,668
F.A.Q

General F.A.Q.

Q: What the hell is madOS ?
A: madOS, (M.A.D. Team OS), is a ROM based on pure A.O.S.P. with extended capabilities and customizations made by or merge/adapted by M.A.D. Team.

Q: Where to report bugs ?
A: madOS issue tracker


Q: Which recovery should I use for this ROM?
A: Latest M.A.D. TWRP recovery
--> Download Section


Q: How do i flash a new recovery or new boot from previous TWRP?
A:
1: You can flash it with a scatter file
2: You can simply flash it from the existing twrp recovery: Install> Install image> Select RECOVERY or BOOT image file > Select "Recovery" or "Boot" as partition to flash.
Reboot


Q: Do i need to make full wipes?
A: YES, dont come crying at me, if you didn't .... ;p

Q: What is "full wipes" ?
A: To Wipe : Cache; System; DATA ...

Q: What should i use f2fs or ext4?
A: Both are supported, choose the one you desire, where f2fs might be faster

Q: is the Data connection issue of going to / from 4G present?
A: nope data switchs pretty fast on our new RIL
2G>3G>4G | 4G>3G>2G pretty fast

Q: Does this rom have any Theme support
A: Yup, We have working Theme Engine (madOS extras)


Q: Some translations are missing for my language, can I help?
A: Sure you can, please check our translations repo available here , you can either do a pull request, or if you don't know how to work with git, sent us the XML. Strings for your language ( Check Readme on repo).

Q: What's working ?
A: Check first Post for current status

Q: App "x" doesn't work, why?
A: Probably not compatible with OREO yet, feedback is welcome

Q: Is the rom rooted?
A: NO, But you can easily root with Magisk v14 onwards.



Q: Does xposed work?
A: Is there Xposed for O? ... then no ;p


Q: How is battery life with Oreo?
A: Pretty awesome

Q: Does this build support Vulcan?
A: No....duh! v

Q: Does doze work in this build?
A: Yup


Q: when will (feature/issue here) be fixed?
A: NO ETA , please



Porting F.A.Q.
No porting support, no port questions allowed on this thread, and porting PMs will be auto-deleted, porting replies will be reported as well

G.APPS F.A.Q.

Q:What GAPPS package should I use?
A: OpenGapps arm64 nano/mini


Q: How to properly install GAPPS?
A:Flash Rom + Flash Gapps at once




CREDITS and Thanks

madOS Team
Our translators, credits list here
A.O.S.P.
Pure Nexus
AOSPA
DU (Dirty Unicorns)
Omni



HELP supporting madOS

We do this on our free time, however we do have costs on maintaining this :/

Any donation is highly appreciated

You can donate by using
this link

If the above doesn't work in your country, then you can directly donate by using this e-mail adress: mediatekandr0iddevelopers@gmail.com



About madOS Proprietary Apps

You are NOT allowed by any means, to use our madOS apps on any other build, your rom
This is exclusively for OFFICIAL madOS ROM releases



@To Moderators: Feel free to clean the thread, whenever users start spamming, severe OT, or questioning about porting...
 
Last edited:

DerTeufel1980

Inactive Recognized Developer
Jul 31, 2011
10,368
27,668
Changelogs


[Stable] Build [8.0.0] 20171119

First Release
Patch Level: 8.0.0 [OPR1] November 6, 2017
Kernel: 3.18.80( Oreo branch)
 
Last edited:
  • Like
Reactions: bulat42 and Eselter

Nonta72

Senior Member
Mar 27, 2013
1,547
743
Speed Force
Changelogs


[Stable] Build [8.0.0] 20171119

First Release
Patch Level: 8.0.0 [OPR1] November 6, 2017
Kernel: 3.18.80( Oreo branch)

Hi guys,
Thanks for your incredible work for the K6000 Plus!
I have a Doogee Y6. It uses the same kernel as K6000 plus. So, I've been trying to compile the k6000 plus kernel in order to work on my phone (I have made the necessary adjustments regarding my device's specific drivers such as LCM, Touchscreen, fingerprint etc.)
But I am running into errors. The compiler complains about not finding some files like: mt_gpufreq.h, cmdq_engine.h etc.
Can you assist me with this?
Thank you.
 

Eselter

Senior Member
Nov 10, 2010
713
709
Warsaw
Great ROM! Many thanks for your work M.A.D team :)
I found one bug in camera. When you turn on HDR mode and after taking picture camera force close with toast: "Media server died, closing camera." but photo still save so not big deal ;)

--- edit ---
More bugs:
1. I can't change cpu governor
2. WiFi icon and battery icon in statusbar are always black: - bug gone after restart
Screenshot_20171120-234008.png
3. Phone freeze sometimes for a sec.
 
Last edited:

DerTeufel1980

Inactive Recognized Developer
Jul 31, 2011
10,368
27,668
Great ROM! Many thanks for your work M.A.D team :)
I found one bug in camera. When you turn on HDR mode and after taking picture camera force close with toast: "Media server died, closing camera." but photo still save so not big deal ;)

--- edit ---
More bugs:
1. I can't change cpu governor
2. WiFi icon and battery icon in statusbar are always black: - bug gone after restart
View attachment 4337841
3. Phone freeze sometimes for a sec.
Thx for your feedback. I'll take a look.... Changing CPU governors is more than less just a left over from older phones... We may just remove this option. There aren't actually useful governors to switch to.

In which situations did it freeze?

Sent from my uhans h5000, running Android 8.0.0
 
  • Like
Reactions: Eselter

xasdfx_

New member
Nov 21, 2017
2
0
I dont know why, but when i trying to boot in new TWRP recovery, the phone's screen just glows gray.
Can u help me with this? Firmware v23, bootloader unlocked. What's wrong?
 

Eselter

Senior Member
Nov 10, 2010
713
709
Warsaw
Thx for your feedback. I'll take a look.... Changing CPU governors is more than less just a left over from older phones... We may just remove this option. There aren't actually useful governors to switch to.

In which situations did it freeze?

Sent from my uhans h5000, running Android 8.0.0

Most often while scrolling (ex in app drawer or browser) and click on some button (ex keyboard). I think it can be releated to CPU hotplug.
 

DerTeufel1980

Inactive Recognized Developer
Jul 31, 2011
10,368
27,668
I dont know why, but when i trying to boot in new TWRP recovery, the phone's screen just glows gray.
Can u help me with this? Firmware v23, bootloader unlocked. What's wrong?
You flashed the recovery from the download section, right?
Does it show the twrp logo in the beginning?
Most often while scrolling (ex in app drawer or browser) and click on some button (ex keyboard). I think it can be releated to CPU hotplug.
OK. I'll try to reproduce it

Sent from my uhans h5000, running Android 8.0.0
 
  • Like
Reactions: Eselter

Eselter

Senior Member
Nov 10, 2010
713
709
Warsaw
And one more minor bug. In quick settings on weather tile button more settings don't work. If someone wonder it can be adjusted in madOS extras.
 

Eselter

Senior Member
Nov 10, 2010
713
709
Warsaw
Next two minor bugs:
1. Changing implementation of webview don't work. Phone always using chromium engine.
2. Normal reboot freeze phone. Soft and reboot to recovery works fine.

BTW: do you have some bug tracker ;)?

And one more:
Battery capacity are wrongly reported.
 
Last edited:

DerTeufel1980

Inactive Recognized Developer
Jul 31, 2011
10,368
27,668
Yes, of course.
Nope., it doesnt show anything. Oukitel logo - gray sreen. I changed the display on my phone(the old one cracked), maybe the reason is this?
****... Unfortunately I have no idea how to fix it then... We can only use the drivers shared by oukitel. If there's something missing, we're out of luck...
Next two minor bugs:
1. Changing implementation of webview don't work. Phone always using chromium engine.
2. Normal reboot freeze phone. Soft and reboot to recovery works fine.

BTW: do you have some bug tracker ;)?

And one more:
Battery capacity are wrongly reported.
Webview implementation... We'll check as well, but that's not very important.

Does it always freeze? And where/when? During the new boot, or before shutting down?

In which situations/apps is the battery capacity reported wrong?

Sent from my uhans h5000, running Android 8.0.0
 

Eselter

Senior Member
Nov 10, 2010
713
709
Warsaw
  • Like
Reactions: DerTeufel1980

Eselter

Senior Member
Nov 10, 2010
713
709
Warsaw
One more thing related to car. Calls via car speakers not working. Music, call log, contacts working fine via Bluetooth but calls always switch to phone speakers/microphone.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 15
    VmDiDSr.png

    This is a Official Build of madOS ( based on AOSP Oreo ) for Oukitel K6000 Plus with MTK 6750 SoC

    madOS is based on pure A.O.S.P. with many additional customizations and MediaTek support.


    Code:
    #include
    /*
     * Your warranty is now void.
     *
     * 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.
     */




    Installation Instructions:
    • Download ROM from M.A.D. Facebook
      OR from xda DevDB
    • Download OpenGapps nano or pico from OpenGapps
      (choose Arm64 and Android 8.0 )
    • Backup
    • Unlock Bootloader Bootloader unlock
    • Flash new mandatory new Oreo TWRP (available on downloads)
    • Boot to the new TWRP recovery
    • full Wipes (dont come crying if you didn't .. ;p )
    • Install rom (optionally following by GAPPS if you use them)
    • Optional: go to: wipe --> Advanced Wipe, tick 'cache' and klick 'repair or change File System' --> change File System --> F2FS --> swipe to the right (hit back several times, and proceed the same way with 'data').
    • Reboot System




    Working:
    • RIL (Calls /SMS, Data connection, etc)
    • Wifi
    • Bluetooth
    • FM Radio
    • All Sensors (including fingerprint)
    • Lights; HW Keys
    • Both storages & MTP
    • HW de/encoding
    • Camera (photos and video)
    • GPS & aGPS
    • Audio
    • madOS Extras (the features ya'all used too), plus, some new features we added on Oreo)

    Not working:
    • nothing known



    XDA:DevDB Information
    madOS_O_K6KP, ROM for all devices (see above for details)

    Contributors
    DerTeufel1980, superdragonpt, fire855
    Source Code: https://github.com/MediatekAndroidDevelopers

    ROM OS Version: 8.x Oreo
    ROM Kernel: Linux 3.x
    ROM Firmware Required: bootloader unlocked, twrp
    Based On: AOSP

    Version Information
    Status: Stable
    Current Stable Version: 1
    Stable Release Date: 2017-11-19

    Created 2017-11-19
    Last Updated 2017-12-31
    8
    Reserved

    How-To unlock Bootloader and install TWRP

    ATTENTION: This is voiding your warrenty

    • Install minimal adb and fastboo to your PCt: Minimal ADB and Fastboot
    • On the smartphone: Go to Settings --> About Phone and hit 'build Number' seven times, to enable 'Developer Options'
    • Go to Settings --> Developer Options, and allow usb-debugging and allow OEM-unlocking (For bootloader unlock)
    • Connect the smartphone to the pc. On the smartphone accepts the adb connection with the pc
    • Start 'Minimal adb and Fastboot' at Pc. In the command window, type: "adb reboot bootloader" and press Enter (this is restarting the smartphone into the bootloader)
    • WARNING: This step deletes all data from the smartphone, returns it to the factory setting and leads to the loss of the warranty! In the command window, type "fastboot oem unlock" and press Enter (to unlock the bootloader). You probably need to press some button of the phone to confirm (check the display for this)
    • Download the Twrp image: Oukitel K6000 Plus TWRP, and copy the recovery.img file to the installation folder of 'minimal adb and fastboot'
    • In the command window, type "fastboot flash recovery recovery.img" and press Enter. After successful flash, enter "fastboot reboot" in the command window, press 'Enter'. Then immediately press and hold 'volume up key' on the smartphone (Until a small menu appears)
    • 3 options appear on the smartphone: Recovery, Fastboot, Normal. You can navigate with 'volume up key' and confirm your selection with 'volume down'. Navigate to Recovery and press the volume down key to confirm (Smartphone starts now the Installed TWRP Recovery)
    4
    F.A.Q

    General F.A.Q.

    Q: What the hell is madOS ?
    A: madOS, (M.A.D. Team OS), is a ROM based on pure A.O.S.P. with extended capabilities and customizations made by or merge/adapted by M.A.D. Team.

    Q: Where to report bugs ?
    A: madOS issue tracker


    Q: Which recovery should I use for this ROM?
    A: Latest M.A.D. TWRP recovery
    --> Download Section


    Q: How do i flash a new recovery or new boot from previous TWRP?
    A:
    1: You can flash it with a scatter file
    2: You can simply flash it from the existing twrp recovery: Install> Install image> Select RECOVERY or BOOT image file > Select "Recovery" or "Boot" as partition to flash.
    Reboot


    Q: Do i need to make full wipes?
    A: YES, dont come crying at me, if you didn't .... ;p

    Q: What is "full wipes" ?
    A: To Wipe : Cache; System; DATA ...

    Q: What should i use f2fs or ext4?
    A: Both are supported, choose the one you desire, where f2fs might be faster

    Q: is the Data connection issue of going to / from 4G present?
    A: nope data switchs pretty fast on our new RIL
    2G>3G>4G | 4G>3G>2G pretty fast

    Q: Does this rom have any Theme support
    A: Yup, We have working Theme Engine (madOS extras)


    Q: Some translations are missing for my language, can I help?
    A: Sure you can, please check our translations repo available here , you can either do a pull request, or if you don't know how to work with git, sent us the XML. Strings for your language ( Check Readme on repo).

    Q: What's working ?
    A: Check first Post for current status

    Q: App "x" doesn't work, why?
    A: Probably not compatible with OREO yet, feedback is welcome

    Q: Is the rom rooted?
    A: NO, But you can easily root with Magisk v14 onwards.



    Q: Does xposed work?
    A: Is there Xposed for O? ... then no ;p


    Q: How is battery life with Oreo?
    A: Pretty awesome

    Q: Does this build support Vulcan?
    A: No....duh! v

    Q: Does doze work in this build?
    A: Yup


    Q: when will (feature/issue here) be fixed?
    A: NO ETA , please



    Porting F.A.Q.
    No porting support, no port questions allowed on this thread, and porting PMs will be auto-deleted, porting replies will be reported as well

    G.APPS F.A.Q.

    Q:What GAPPS package should I use?
    A: OpenGapps arm64 nano/mini


    Q: How to properly install GAPPS?
    A:Flash Rom + Flash Gapps at once




    CREDITS and Thanks

    madOS Team
    Our translators, credits list here
    A.O.S.P.
    Pure Nexus
    AOSPA
    DU (Dirty Unicorns)
    Omni



    HELP supporting madOS

    We do this on our free time, however we do have costs on maintaining this :/

    Any donation is highly appreciated

    You can donate by using
    this link

    If the above doesn't work in your country, then you can directly donate by using this e-mail adress: mediatekandr0iddevelopers@gmail.com



    About madOS Proprietary Apps

    You are NOT allowed by any means, to use our madOS apps on any other build, your rom
    This is exclusively for OFFICIAL madOS ROM releases



    @To Moderators: Feel free to clean the thread, whenever users start spamming, severe OT, or questioning about porting...
    3
    I need to check/fix some performance issues on 8.1 first
    3
    New version coming soon? :)

    8.1.0 had some issues on this device initially...
    finnaly all seems nice now, 8.1.0 r14 (february patch level) is currently under testing


    cheers ( no ETA)