[Galaxy S 4 i9500 Android Development] Faryaab:
​

The main idea behind SuperNexus is to provide Vanilla Android experience, just like on Google's Nexus devices, to non-nexus devices. SuperNexus is entirely built from Google's AOSP Source. A lot of improvements and optimizations have been done to the Google's Source Code to have the best possible Vanilla Android Experience. SuperNexus is very light too as there are no 3rd party apps (ZERO Bloatware).

Big thanks to TeamHacksung (Donate To Them) as I'm using their Device Tree and SoC related patches in my SuperNexus ROM. Thanks to CyanogenMod Team (CM) as many features are cherry-picked from their source code.

System Details:

Android 4.3 Jelly Bean (JSS15J - Android-4.3_r2.1)

Latest CM Kernel

All Jelly Bean Features and Apps (Nothing excluded from AOSP)

No Visual Changes!

Stock Jelly Bean Look and Feel

This will turn your Samsung Galaxy S4 into a Nexus 4 :p

ROM Features:

Fully Deodexed

Zipaligned APKs

Rooted (Super SU)

BusyBox Installed

No 3rd Party App

ZERO Bloatware

Android Source Code vastly improved and optimized (i.e. Bionic, Dalvik, Webkit, Framework, libcore, SQlite etc)

Official JellyBean bootanimation

Init.d Support

Rsync Support

UserInit Support

Bash & Nano Support

Native SIP/VOIP Support

OpenSSH Support (ssh, sshd, scp, stfp)

HSPA+ Support

OpenVPN Support

Ad-Hoc Network Support

exFAT and NTFS-3G support

EXT4 File System Optimizations

Large APN & SPN List

SELinux enabled

Framework Features:

-Extended Power Menu (Reboot, Recovery, Download & Screenshot Options)

-Improved Scrolling Cache

-Tweaked Animation Values Of Progress Spinners (Silky Smooth Loading Spinners)

-Enabled Rotation Lock Tile in Quick Settings for Phones (Previously was only enabled on Tablets)

-Increased Lockscreen Widget limit from 5 to 9

-Options for switching between USB Mass Storage and MTP/PTP (On Specific Devices)

Browser Features:-

-Increased Maximum Tab limit from 16 to 64

-Incognito Tab Option (When long pressed on an URL)

-Option To Close All Tabs With One-Click

-Allowed Any Type Of File To Be Downloaded

-HTML5 WebSockets

Phone Features:-

-Noise Suppression

Miscellaneous Features:

-Allowed Installation Of Apps From Unknown Sources By Default

-Disabled Data Roaming By Default

-Dialer auto-complete enabled by default (Stock T9 dialer)

-Removed Google's Software Updates Option from Settings

-Enabled Gesture Input By default

-Hardware Information of the device (Settings>About Device>Hardware Information)

Officially Supported Devices:

AT&T Samsung Galaxy S II (i777)

AT&T Samsung Galaxy S4 (jflteatt)

Samsung Galaxy S II (i9100)

Samsung Galaxy S IIG (i9100g)

Samsung Galaxy S III (i9300)

Samsung Galaxy S4 (i9500)

Samsung Galaxy S4 LTE (jfltexx)

T-Mobile Samsung Galaxy S4 (jfltetmo)

Samsung Galaxy Note (n7000)

Known Issues

Should be in the same state as CM-10.2 (Camera, minor sound quality and hardware button led timeout issues)

Found one? Report it.

Screenshots:

Requirements:

Custom Recovery (ClockworkMod Recovery is recommended - Don't use Philz recovery, it doesn't display the bootanimation)

Instructions

First time installing SuperNexus 3.0 to your device, or coming from another ROM:

- Copy Google Apps and SuperNexus ROM into your internal SD Card

- Boot into Recovery (Volume up + Home + Power)

- DO A DATA WIPE / FACTORY RESET (otherwise your device will be stuck at boot)

- Flash SuperNexus ROM

- Flash Google Apps' package

- Reboot your device

Upgrading from earlier build of SuperNexus

3.0

:

- Copy Google Apps and SuperNexus ROM to your internal SD Card

- Boot into Recovery(Volume up + Home + Power)

- Wipe Cache

- Wipe Dalvik-cache (Under Avanced -> Wipe Dalvik-Cache)

- Flash SuperNexus ROM

- Flash Google Apps' package

- Reboot your device

Downloads

Latest Build:

SuperNexus 3.0 I9500 Build 1 (16-08-13) MD5: D6FA22D0E66730991BFDF337C19A6F3E

Google Apps:

Google Apps JB 20130813 MD5: 1F51B5CC6370C1F45DC951109B6CE6ED

Source Code:

SuperNexus Source @ Github (I'm willing to add support for other devices so if you are a developer and willing to add support for your device(s), PM me)

CM Kernel Source @ Github

Changelog:

[B]SuperNexus 3.0 Build 1 (15-08-13):[/B]
[LIST]
[*] Initial build
[/LIST]

Credits:

Simon Brunton - Website (Graphic Designer)

Google

CyanogenMod Team

Teamhacksung

Codeworkx

Xplodwild

Nebkat

Espenfjo

Pawtip

Chainfire

Thanks to all those who donated

Follow Me On:-

Donate:

If you like my work please consider a donation as it will help me keep this development alive and expand it to newer/other devices. :)