[Galaxy S 4 i9500 Android Development] Erag0n:
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:@Erag0n(Migrate source from Lineage OS and build a zip) [MENTION=7060205]sunilpaulmathew[/MENTION](Thanks for his suggestions and reply, most importantly, his awesome Kernel source.) [MENTION=2386505]Alberto96[/MENTION](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://xdaforums.com/galaxy-s4/i9500-orig-develop/kernel-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