[Galaxy S 4 i9505 Android Development] chenxiaolong:
Please check the stability of the nightlies before flashing or updading: http://tinyurl.com/noobdevFebruary CM has been merging some problematic commits lately.

The noobdev team is proud to present its noobdev CyanogenMod nightlies! This ROM is pure unmodified CyanogenMod with additional useful features, such as IR and app2sd support, as well as other device specific fixes and features. If you want me to add a specific commit or feature, just leave a post here.

Huge thanks to all the developers that made this possible and also the donators for supporting this ROM!

Enjoy!

Donators:

[MENTION]WoodburyMan[/MENTION]

[MENTION]corkythetard[/MENTION]

[MENTION]BillGoss[/MENTION]

[MENTION]marvi0[/MENTION]

[MENTION]bhtm[/MENTION]

Benjamin Benichou

[MENTION]Buster99[/MENTION]

[MENTION]Tjoffe66[/MENTION]

Features:

Dual boot!

Open-source Google Dialer

http://xdaforums.com/showpost.php?p=48953638&postcount=4439

Moving apps to SD card

http://xdaforums.com/showpost.php?p=44990642&postcount=1656

Facebook sync with native app (with phone numbers!)

http://xdaforums.com/showpost.php?p=45508480&postcount=1918

Glove mode / high touch sensitivity

http://xdaforums.com/showpost.php?p=45023111&postcount=1676

Delta OTA updates

Instructions:

Flash CM 11.0 and the gapps below.

Clear /data and /cache if you are coming from another ROM.

Reboot.

Dual boot instructions:

[LINK] DualBootUtilities zip

[LINK] Dual Boot Enabler/Disabler

[LINK] Dual Boot Switcher app

[LINK] Gapps for secondary ROM

NOTE: Before you do anything, download the DualBootUtilities zip and dual-boot enabler/disabler zips to your SD card. They'll really come in handy if something doesn't work right ;)

1. Download the Dual Boot Switcher app and install it.

2. Open the app and set the current kernel as the primary kernel (screenshot)

3. Remove some bloatware with Titanium Backup or convert some system apps to user apps (ChatON, WatchON, S Health, Chrome) with this app

Stock TouchWiz + this ROM will not fit on the /system partition

4. Reboot into recovery

5. Flash DualBootEnable.zip

6. Flash a

>= 20130908

build of this ROM

7. Flash the dual boot Gapps above

8. Reboot

9. Install the Dual Boot Switcher app again in the secondary ROM

10. Enjoy!

IMPORTANT: Please don't use the recovery's built-in wiping features. Use the zip files in the "helpful zips" instead.

How do I...?

Downloads:

Nightlies start building automatically at around 4:00 AM EST every day! They can be downloaded here: https://sourceforge.net/projects/unofficial-cm/files/Nightlies/

Gapps: http://xdaforums.com/showthread.php?t=2397942

Samsung WatchON for the IR blaster can now be downloaded from Google Play.

Source code:

Anyone is free to use my patches in their ROM :) However, I will not be submitting any more non-critical patches to upstream CM. I can't accept that my code could potentially be sold for a profit or distributed as closed source.

My patches + build scripts: https://github.com/chenxiaolong/hudson

My dual boot zips: https://github.com/chenxiaolong/DualBootZips

My dual boot switcher app: https://github.com/chenxiaolong/DualBootSwitcher

CyanogenMod: https://github.com/CyanogenMod

How do I...?

Use Foldermount on this ROM?

Go to the development options and disable App2SD: http://xdaforums.com/showpost.php?p=45547358&postcount=1941

This setting is available on nightlies >= 20130913. Of course, moving apps to the SD card will no longer work.

If you are dual booting, you need to use /raw-data/media/0/... for the source path. See here for more info: http://xdaforums.com/showpost.php?p=45560831&postcount=1952

Todo

Moving obb in app2sd implementation

Who's in the noobdev team?

chenxiaolong (me!)

WoodburyMan

XDA:DevDB Information

[ROM][4.4][noobdev] CM 11.0 with app2sd, glove mode, dual boot for all S4 variants, a ROM for the Samsung Galaxy S 4

Contributors

chenxiaolong

ROM Kernel: Linux 3.4.x

Based On: CyanogenMod

Version Information

Status: Stable

Created 2013-09-14

Last Updated 2014-02-02