[ROM][OTA][mkn-mr1]Mokee Open Source for Samsung S4(all variants)

Do you need Gapps build-in?


  • Total voters
    5
  • Poll closed .
Search This thread

Erag0n

Senior Member
Apr 9, 2017
202
251
Nanping
What is the difference?
RELEASE: Tested after integrating new features, more stable than NIGHTLY. (Odexed builds)
NIGHTLY: Built daily with newest code and experimental features, might contain undiscovered bugs. (Deodexded builds)
HISTORY: Final odexded builds once a newer Android version is out and being built.
EXPERIMENTAL: Released when a new device is added or when a new feature is added for public beta testing and feedback. (Deodexded builds)
UNOFFICIAL: Maintained separately by individual developers, usually involves modification of shared code which cannot be merged (affects other devices), therefore maintained by the developer himself.

THIS IS A UNOFFICIAL VERSION BECAUSE IT CAN'T BE BUILT AT OFFICIAL SERVER! I just want you know Mokee and other AOSP ROM can't be official unless alberto96's lineage os be official.
I won't have time to update it anymore,you can use my source to continue it.See you next summer,everyone.(if nobody want to continue it,I will update it mouthly.(Sometimes weekly)


About
MoKee Open Source is based on the Google AOSP. We update our source code frequently to keep up with the latest development, and not forgetting to merge in special features of our own at the same time.

A small group of people from around the world who are interested in Android launched this project on the 12th of December 2012, and is committed to make this ROM better and better. Like most contributors of open source projects (Omni, CyanogenMod, Slim AOSPA etc), we are doing all these in our free time as our passion…

Since this project is open source, anyone interested can participate in the development (maintain new devices, contribute code etc). Newcomers are always welcomed!
Read here for developer application: http://www.mfunz.com/en/developer-application, you can host your unofficial MoKee builds on our server!

Credits:
Google, Qualcomm, Linux Kernel Organization, Motorola, Samsung, Lge, TI, Nvidia, Intel, Sony,
CyanogenMod, Omnirom, Slim Roms, Koush for open-sourced SuperUser, lineageOS, TeamWin,
Smartisan Digital Co, Substratum Development Team, The Open GApps Team.

Contributor:mad:Erag0n(Migrate source from Lineage OS and build a zip) @sunilpaulmathew(Thanks for his suggestions and reply, most importantly, his awesome Kernel source.) @Alberto96(all hard work)


Features
1.Fully OMS Supported
2.Xposed Framework Supported
3.Can make a dirty flash which Lineage OS can't.
4.Phone & Messaging:Quick contacts look up, speed dialing, caller location and other useful features
5.Colorful Themes:Unleash the creative side of you, customize how your phone looks; make it cool, make it colorful!
6.Smart Controls:Increase your productivity with Active Display, Lockscreen Notifications and other shortcuts
7.Power Saver:With our unique battery saving strategies, get the most out of your phone's battery
8.Latest source merge from google android source.
9.Minimal but not simplify.
10.Delta update:8~15Mb, more than 300mb download space saved.
11.OTA Update
12.Odexed



Supproted Devices
ja3gxx(GT-I9500),ja3gchnduos(GT-I9502),jaltelgt(SHV-E300L),jalteskt(SHV-E300S/K),ja3gduosctc(SCH-I959).

After Odexed,ROM may have a large size(600~700MB),but it can get a better improvement.


Enjoy it!

Change logs:
MK60.1-8.13
Alpha build,this build is a stable RELEASE version,what is RELEASE?Please see the first line of post.
MK71.2-7.23
First build,sync to latest Mokee Source.
MK71.2-7.24
Second build, sync to lastest Mokee Source, Delta update available, Automatical translation, charger:fix small capture font.
MK71.2-7.25
Sync to lastest Mokee Source, change pixel launcher to default launcher, new kernel merged, now you can use Kernel Adiutor to custom kernel governor.
MK71.2-7.25-17.06
Fixed all bug, include high sensitive screen, display mode, novbar.Alberto not fixed bug I unable to fix.
MK71.2-7.26
Sync to latest source.
MK71.2-7.27
Sync to lastest Mokee Source, Kernel updated to 3.4.113, thanks to sunil.
MK71.2-7.28
Sync to latest source, stability is improved.
MK71.2-7.28-19.31
Sync to latest source.
MK71.2-7.29~8.05
Sync to latest source,new LawnChair launcher is added.
MK71.2-8.12
Xposed app added,automatical translation.Update to android-7.1.2_r29-tag
MK71.2-8.13
Only update for ja3gchnduos,jaltelgt,jalteskt.
MK71.2-8.20
Update source,probably fixed jalteskt incoming problem.OTA update supported,Gapps added.
MK71.2-8.26
Device Source updated,PowerHAL added,odexded,improve boot speed,Blur effect added and etc.
MK71.2-8.30
Source Update,bug fix.
MK71.2-9.02
Hardware source update,in next build,Gapps will be removed.
MK71.2-9.09
Source Update and Gapps removed, device ja3gduosctc added.
MK71.2-9.15
Source Update.
MK71.2-9.23
Source Update,kernel change to origin.
Delta update and full download:
Everyone can use delta update now, even installed stock gapps.

Delta Update can save your download time but get full function which contains in full update.
Full update is made for who use Mokee just once or need system files repaired.


Delta(OTA) update will keep 1 generation system up to date, in order to save space.
Version MK 71.2-7.23~7.26

https://drive.google.com/folderview?id=0B5BV4JClBJELa19mNjU4b2ZubUk
You must choose a version which is correct for you.

Version MK 60.1-8.13&MK 71.2-7.27 and above.(You can find all ROM contains MK 60.1 in it)

https://www.androidfilehost.com/?w=files&flid=202052

Recommend Kernel: (Now is build-in in Mokee.)
SmartPack is a good kernel that can give you better battery drain and system fluency.Thanks to sunilpaulmathew for making a awesome kernel.
If you want to see more about kernel,here is the link:https://forum.xda-developers.com/ga...nel-smartpack-project-lineage-os-14-t3590858/

How to build:https://github.com/exynos5410/manifest There are some unique changes for mokee open source,if you want to build one,ask me for help without hesitation,I will try my best to help you.

Issues (copy from Alberto's post)
MK 71.2 issues:
Filesystem Socket Whitelist (https://goo.gl/1N6n7G) - The only issue that requires to be fixed in order to get official.
SELinux (Permissive)
BASED ON USERS FEEDBACK: Mobile Signal Reception isn't 100% stable.
Shared Storage (doesn't encrypt the storage)
ja3gxx: In-Call Echo Effect (random and rare)
ja3gxx: In-Call Volume can't be increased/decreased
ja3gxx: OK Google (Automatic Voice Recognition)
ja3gchnduos: Missing Dual SIM support.
jalteskt: Mobile Data and Incoming Calls don't work.
jalteskt: USSD Codes can't be sent.
jaltelgt: RIL crashes on boot, meaning that Calls/Data won't work.


MK 60.1 issues:
1.Audio HAL isn't working correctly, causing VOIP issues, HDMI audio instabilities and mixer paths conflicts
2.STK Toolkit isn't working yet, SMSs aren't properly sent (RIL issue)
3.SELinux policies are almost complete, with just some minor missing rules
4.Wireless Display (or Miracast if you like) stream is corrupted, buffer issues
5.Adoptable Storage isn't stable, crashes while encrypting the external storage (Kernel Panic). Read Here: http://goo.gl/0w6DPt
6.Device Encryption isn't stable for the same issue that affects Adoptable Storage

Problems report
You need report problems with your
ROM Version
Step to get bugs
If possible,with a logcat is better.


Source Code
https://github.com/Dracanrage

Sorry for my bad English:)

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.113
ROM Firmware Required: Lollipop Bootloader and Modem, TWRP 3.1.1 as Recovery
Based On: AOSP

Version Information
Status: UNOFFICIAL

Created 2017-07-23
Last Updated 2017-09-23
 
Last edited:

Erag0n

Senior Member
Apr 9, 2017
202
251
Nanping
Screenshots:)
 

Attachments

  • Screenshot_20170723-175434.jpg
    Screenshot_20170723-175434.jpg
    66.1 KB · Views: 6,738
  • Screenshot_20170723-175403.png
    Screenshot_20170723-175403.png
    109 KB · Views: 6,744
  • Screenshot_20170723-175341.jpg
    Screenshot_20170723-175341.jpg
    90.8 KB · Views: 6,693
  • Screenshot_20170723-175334.jpg
    Screenshot_20170723-175334.jpg
    88.9 KB · Views: 6,602
  • Screenshot_20170723-175326.jpg
    Screenshot_20170723-175326.jpg
    94.2 KB · Views: 6,473
  • Screenshot_20170723-175319.jpg
    Screenshot_20170723-175319.jpg
    76.4 KB · Views: 6,453
  • Screenshot_20170723-175305.png
    Screenshot_20170723-175305.png
    100.8 KB · Views: 6,505
  • Screenshot_20170723-175250.png
    Screenshot_20170723-175250.png
    99.1 KB · Views: 6,417

Erag0n

Senior Member
Apr 9, 2017
202
251
Nanping
Is there any differences between Los and it?:confused:
Yes.
1.Pixel Round Icon
2.Substratum build-in and OMS supported.
3.Merged source from Android O
4.Xposed Framework build-in.
5.Battery Save and etc.
6.Delta Update can make dirty update and save more than 300MB download space.(In next build)


(As we know Lineage OS can't make dirty update,and don't have a theme engine, a rounded icon.)
 
Last edited:

Super Sha

Member
Mar 26, 2016
18
3
Yes.
1.Pixel Round Icon
2.Substratum build-in and OMS supported.
3.Merged source from Android O
4.Xposed Framework build-in.
5.Battery Save and etc.
6.Delta Update can make dirty update and save more than 300MB download space.(In next build)

(As we know Lineage OS can't make dirty update,and don't have a theme engine, a rounded icon.)
Nice work!I will try it soon.:eek: Will it be official?
 

Erag0n

Senior Member
Apr 9, 2017
202
251
Nanping
What about battery draining?
It's like lineage ?
I think it maybe a little better than Lineage OS because source is optimized.
Here is the screenshot, regularly, if it show's 3 hours left, it actually can use 3~4 hours
Lineage OS often show's 2 or 3 hours left, so I think it was a little better than Lineage OS.
But due to the exynos hardware, it will be heat if you use your phone to play a big game or other heavy CPU work, it can't be solved because exynos 5410 is heat and battery drain since it be announced.
 

Attachments

  • Screenshot_20170724-070109.png
    Screenshot_20170724-070109.png
    85 KB · Views: 1,938
Last edited:
  • Like
Reactions: Mohamed rajab

Erag0n

Senior Member
Apr 9, 2017
202
251
Nanping
Hey, guys.
Delta update is come back now, you will see it in today's update.

Edited
Delta update is available.
 
Last edited:

Erag0n

Senior Member
Apr 9, 2017
202
251
Nanping
Camera2.zip for installed stock gapps guys.
About how to use, please read the main post.

Edited
This file is useless, you need get Camera2.app from 7.23 ROM zip.

Edited 7.25
Mokee updated the check script, it is no need to keep Camera2 installed.
 

Attachments

  • Camera2.zip
    3.8 MB · Views: 80
Last edited:
Jun 16, 2017
23
10
Thank you so much

I think it maybe a little better than Lineage OS because source is optimized.
Here is the screenshot, regularly, if it show's 3 hours left, it actually can use 3~4 hours
Lineage OS often show's 2 or 3 hours left, so I think it was a little better than Lineage OS.
But due to the exynos hardware, it will be heat if you use your phone to play a big game or other heavy CPU work, it can't be solved because exynos 5410 is heat and battery drain since it be announced.

Tell me, what bugs are there? And can I use opengapps aroma?
What bugs do we have here?
Does it support remapping the hardware keys (like RR) for example, you can use long press on back button to get you back to home..
Please make a telegram group to discuss the ROM..
And for battery drain, I suggest you to underclock the CPU to 450mhz and use only two cores.
I didn't understand how to use smart pack Kernel, can you explain?
 

Erag0n

Senior Member
Apr 9, 2017
202
251
Nanping
Tell me, what bugs are there? And can I use opengapps aroma?
What bugs do we have here?
Does it support remapping the hardware keys (like RR) for example, you can use long press on back button to get you back to home..
Please make a telegram group to discuss the ROM..
And for battery drain, I suggest you to underclock the CPU to 450mhz and use only two cores.
I didn't understand how to use smart pack Kernel, can you explain?
Yes, you can use aroma, but had better not install Google camera in order to use delta update.
It support remapping the hardware but not support long press custom.
About bugs, please read the main post;)
About battery drain, Mokee Open Source make some optimizations, and kernel is not been limited.
About using smartpack Kernel, you can use twrp to flash it, and I am working for merge smartpack kernel to Mokee.
:)
About telegram group, I am so sorry that I can't make one because Chinese telephone number is limited in sent message to strangers.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 18
    What is the difference?
    RELEASE: Tested after integrating new features, more stable than NIGHTLY. (Odexed builds)
    NIGHTLY: Built daily with newest code and experimental features, might contain undiscovered bugs. (Deodexded builds)
    HISTORY: Final odexded builds once a newer Android version is out and being built.
    EXPERIMENTAL: Released when a new device is added or when a new feature is added for public beta testing and feedback. (Deodexded builds)
    UNOFFICIAL: Maintained separately by individual developers, usually involves modification of shared code which cannot be merged (affects other devices), therefore maintained by the developer himself.

    THIS IS A UNOFFICIAL VERSION BECAUSE IT CAN'T BE BUILT AT OFFICIAL SERVER! I just want you know Mokee and other AOSP ROM can't be official unless alberto96's lineage os be official.
    I won't have time to update it anymore,you can use my source to continue it.See you next summer,everyone.(if nobody want to continue it,I will update it mouthly.(Sometimes weekly)


    About
    MoKee Open Source is based on the Google AOSP. We update our source code frequently to keep up with the latest development, and not forgetting to merge in special features of our own at the same time.

    A small group of people from around the world who are interested in Android launched this project on the 12th of December 2012, and is committed to make this ROM better and better. Like most contributors of open source projects (Omni, CyanogenMod, Slim AOSPA etc), we are doing all these in our free time as our passion…

    Since this project is open source, anyone interested can participate in the development (maintain new devices, contribute code etc). Newcomers are always welcomed!
    Read here for developer application: http://www.mfunz.com/en/developer-application, you can host your unofficial MoKee builds on our server!

    Credits:
    Google, Qualcomm, Linux Kernel Organization, Motorola, Samsung, Lge, TI, Nvidia, Intel, Sony,
    CyanogenMod, Omnirom, Slim Roms, Koush for open-sourced SuperUser, lineageOS, TeamWin,
    Smartisan Digital Co, Substratum Development Team, The Open GApps Team.

    Contributor:mad:Erag0n(Migrate source from Lineage OS and build a zip) @sunilpaulmathew(Thanks for his suggestions and reply, most importantly, his awesome Kernel source.) @Alberto96(all hard work)


    Features
    1.Fully OMS Supported
    2.Xposed Framework Supported
    3.Can make a dirty flash which Lineage OS can't.
    4.Phone & Messaging:Quick contacts look up, speed dialing, caller location and other useful features
    5.Colorful Themes:Unleash the creative side of you, customize how your phone looks; make it cool, make it colorful!
    6.Smart Controls:Increase your productivity with Active Display, Lockscreen Notifications and other shortcuts
    7.Power Saver:With our unique battery saving strategies, get the most out of your phone's battery
    8.Latest source merge from google android source.
    9.Minimal but not simplify.
    10.Delta update:8~15Mb, more than 300mb download space saved.
    11.OTA Update
    12.Odexed



    Supproted Devices
    ja3gxx(GT-I9500),ja3gchnduos(GT-I9502),jaltelgt(SHV-E300L),jalteskt(SHV-E300S/K),ja3gduosctc(SCH-I959).

    After Odexed,ROM may have a large size(600~700MB),but it can get a better improvement.


    Enjoy it!

    Change logs:
    MK60.1-8.13
    Alpha build,this build is a stable RELEASE version,what is RELEASE?Please see the first line of post.
    MK71.2-7.23
    First build,sync to latest Mokee Source.
    MK71.2-7.24
    Second build, sync to lastest Mokee Source, Delta update available, Automatical translation, charger:fix small capture font.
    MK71.2-7.25
    Sync to lastest Mokee Source, change pixel launcher to default launcher, new kernel merged, now you can use Kernel Adiutor to custom kernel governor.
    MK71.2-7.25-17.06
    Fixed all bug, include high sensitive screen, display mode, novbar.Alberto not fixed bug I unable to fix.
    MK71.2-7.26
    Sync to latest source.
    MK71.2-7.27
    Sync to lastest Mokee Source, Kernel updated to 3.4.113, thanks to sunil.
    MK71.2-7.28
    Sync to latest source, stability is improved.
    MK71.2-7.28-19.31
    Sync to latest source.
    MK71.2-7.29~8.05
    Sync to latest source,new LawnChair launcher is added.
    MK71.2-8.12
    Xposed app added,automatical translation.Update to android-7.1.2_r29-tag
    MK71.2-8.13
    Only update for ja3gchnduos,jaltelgt,jalteskt.
    MK71.2-8.20
    Update source,probably fixed jalteskt incoming problem.OTA update supported,Gapps added.
    MK71.2-8.26
    Device Source updated,PowerHAL added,odexded,improve boot speed,Blur effect added and etc.
    MK71.2-8.30
    Source Update,bug fix.
    MK71.2-9.02
    Hardware source update,in next build,Gapps will be removed.
    MK71.2-9.09
    Source Update and Gapps removed, device ja3gduosctc added.
    MK71.2-9.15
    Source Update.
    MK71.2-9.23
    Source Update,kernel change to origin.
    Delta update and full download:
    Everyone can use delta update now, even installed stock gapps.

    Delta Update can save your download time but get full function which contains in full update.
    Full update is made for who use Mokee just once or need system files repaired.


    Delta(OTA) update will keep 1 generation system up to date, in order to save space.
    Version MK 71.2-7.23~7.26

    https://drive.google.com/folderview?id=0B5BV4JClBJELa19mNjU4b2ZubUk
    You must choose a version which is correct for you.

    Version MK 60.1-8.13&MK 71.2-7.27 and above.(You can find all ROM contains MK 60.1 in it)

    https://www.androidfilehost.com/?w=files&flid=202052

    Recommend Kernel: (Now is build-in in Mokee.)
    SmartPack is a good kernel that can give you better battery drain and system fluency.Thanks to sunilpaulmathew for making a awesome kernel.
    If you want to see more about kernel,here is the link:https://forum.xda-developers.com/ga...nel-smartpack-project-lineage-os-14-t3590858/

    How to build:https://github.com/exynos5410/manifest There are some unique changes for mokee open source,if you want to build one,ask me for help without hesitation,I will try my best to help you.

    Issues (copy from Alberto's post)
    MK 71.2 issues:
    Filesystem Socket Whitelist (https://goo.gl/1N6n7G) - The only issue that requires to be fixed in order to get official.
    SELinux (Permissive)
    BASED ON USERS FEEDBACK: Mobile Signal Reception isn't 100% stable.
    Shared Storage (doesn't encrypt the storage)
    ja3gxx: In-Call Echo Effect (random and rare)
    ja3gxx: In-Call Volume can't be increased/decreased
    ja3gxx: OK Google (Automatic Voice Recognition)
    ja3gchnduos: Missing Dual SIM support.
    jalteskt: Mobile Data and Incoming Calls don't work.
    jalteskt: USSD Codes can't be sent.
    jaltelgt: RIL crashes on boot, meaning that Calls/Data won't work.


    MK 60.1 issues:
    1.Audio HAL isn't working correctly, causing VOIP issues, HDMI audio instabilities and mixer paths conflicts
    2.STK Toolkit isn't working yet, SMSs aren't properly sent (RIL issue)
    3.SELinux policies are almost complete, with just some minor missing rules
    4.Wireless Display (or Miracast if you like) stream is corrupted, buffer issues
    5.Adoptable Storage isn't stable, crashes while encrypting the external storage (Kernel Panic). Read Here: http://goo.gl/0w6DPt
    6.Device Encryption isn't stable for the same issue that affects Adoptable Storage

    Problems report
    You need report problems with your
    ROM Version
    Step to get bugs
    If possible,with a logcat is better.


    Source Code
    https://github.com/Dracanrage

    Sorry for my bad English:)

    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.4.113
    ROM Firmware Required: Lollipop Bootloader and Modem, TWRP 3.1.1 as Recovery
    Based On: AOSP

    Version Information
    Status: UNOFFICIAL

    Created 2017-07-23
    Last Updated 2017-09-23
    6
    Humm.....
    I have made a beta version, I have tested it, but I think it was not enough...
    It has below changes:
    1.ConsumerIR Enabled
    2.kernel update to 3.4.113
    3.CPU speed unlocked, from 100 mhz to 2000 MHz.
    4.brightness improved.
    5.ODEX enabled to speed up system.
    6.Samsung Gralloc enabled
    7.Scaler Enabled.
    8.Advanced Low power audio support.
    9.charger enhanced.
    10.Battery life hugely improved.
    11.more mokee stuff added.
    12.Doze performance improved.
    13.Sdcardfs enabled.

    NOTICE!: Those functions is fully BETA!
    I don't know its stability.
    5
    5
    I was trying to make Oreo,
    And it's nearly success.