Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Faryaab
Old
(Last edited by Faryaab; 3rd April 2013 at 11:38 PM.)
#1  
Faryaab's Avatar
Recognized Developer + Contributor - OP
Thanks Meter 11427
Posts: 2,642
Join Date: Jun 2009
Location: London, UK

 
DONATE TO ME
Phone [ROM][AOSP][JB][4.2.2][JDQ39] SuperNexus 2.0 - I9300 - BUILD 4 [03-04-13]


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) and TeamKang (AOKP) as many features are cherry-picked from their source code.

System Details:
  • Android 4.2.2 Jelly Bean (JDQ39 - Android-4.2.2_r1)
  • 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 S III into a Nexus 4

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 Jelly Bean Bootanimation (From Official Galaxy Nexus Android 4.2.1 Factory Image)
  • 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
  • EXT4 File System Optimizations
  • Galaxy S III Device Settings As An App
  • Large APN & SPN List
  • 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
    -Enabled Copy/Paste in Gtalk
    -Options for switching between USB Mass Storage and MTP/PTP (On Specific Devices)
  • Camera Features:-
    -Burst Shot (Up to 20 Images at once)
    -ISO Mode
    -Touch Focus Duration
    -Power Shutter (Click Power Button To Capture Image/Video)
    -Color Effects
    -Shutter Timer
    -Zero-Shutter Lag (On Specific devices)
    -Control Zoom using Volume keys
    -Touch-to-focus timeout duration settings
    -Exposure and JPEG Quality settings in Video Mode
    -HDR (High-dynamic-range imaging)
  • 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
    -Enabled WebGL (Ultra smooth browsing)
    -HTML5 WebSockets
  • Phone Features:-
    -T9 Dialer Support
    -Landscape Dialer Support
    -Transparency To Incall Screen
    -Noise Suppression
  • Miscellaneous Features:
    -Allowed Installation Of Apps From Unknown Sources By Default
    -Allowed Any Type Of File To Be Sent/Received Via Bluetooth
    -Disabled Data Roaming By Default
    -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:
Known Issues
  • Camera: Touch 2 focus issues with enabled flashlight
  • exFAT Formatted SD Cards (Format your SD Card in FAT32 and it will work)

Screenshots:


Video Review:


Requirements:
  • Custom Recovery

Instructions:
  • Copy Google Apps and SuperNexus ROM to your internal SD Card
  • Enter Recovery
  • Do a Wipe/Factory Reset (Necessary if coming from a different a ROM)
  • Flash SuperNexus ROM
  • Flash Google Apps
  • Reboot your device!
  • Voila!

Downloads

Latest Build:
Google Apps:
Previous Builds:

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:
Code:
SuperNexus 2.0 BUILD 4 (03-04-13):
  • Updated rest of the source code to Android-4.2.2_r1
  • Updated APN List
  • Updated SuperSU to v1.25
  • Added official device support for Samsung Galaxy S (GT-I9000)
  • Added official device support for Samsung Galaxy S III LTE (GT-I9305)
  • Added official device support for AT&T Samsung Galaxy S III (SGH-I747)
  • Added official device support for T-Mobile Samsung Galaxy S III (SGH-T999)
  • I9100/I777/N7000/I9300/I9100G: Applied Bionic Optimizations
  • I9100/I777/N7000/I9300: Updated Mali drivers to r3p1-01rel1
  • I9100/I777/N7000/I9300: Fixed keyboard graphical glitches
  • I9100/I777/N7000/I9300: Fixed Daydream graphical glitches
  • I9100/I777/N7000/I9300: Merged Mali r3p1 driver from Note 8's Kernel source
  • I9100/I777/N7000/I9300: Enabled ROW I/O scheduler
  • I9100/I777/N7000: Updated proprietary files to Samsung JB
  • I9100/I777/N7000: Updated Camera HAL
  • I9100/I777/N7000: Applied Samsung's JB update to the kernel
  • I9100/I777/N7000: Fixed capacitive buttons backlight issue
  • I9100/I777/N7000: Fixed low headphone sound issue
  • I9100/I777/N7000: Enabled PegasusQ governor
  • I9100/I777/N7000: Added 3-step GPU DVFS control
  • I9100/I9300: Updated description/fingerprint in build prop to latest JB FW
  • I9100/I777: Updated RIL to LSJ
  • I9100G: Fixed touch input issues
  • N7000: Updated RIL and GPS Blobs from LSZ
  • I9300: Updated kernel to 3.0.64
  • I9300: Ported bcmdhd (WiFi) driver from QCom Samsung (D2) Kernel
  • I9300: Fixed Dock Audio
  • I9300: Fixed battery capacity in Power Profile
  • I9300: Fixed WiFi-Tethering
  • Framework: Lots of optimizations from AOSP's Master branch
  • Framework: Fixed few resource and memory leaks
  • Framework: Added Ad-Hoc Network Support
  • Framework: Added support for DCHSPAP
  • Settings: Added Chipset in Hardware Information
  • Camera: Added HDR (High-dynamic-range imaging)
  • Camera: Added Exposure and JPEG Quality settings in Video Mode
  • Webkit: Fixed memory leak when creating SkBitmapProcShader
  • Webkit: Implemented WebSockets
  • Bluedroid: Set default A2DP bitrate to high-quality
  • Vold: Added support for EXT4 media
SuperNexus 2.0 BUILD 3 (17-02-13):
  • Source code updated to Android-4.2.2_r1 (JDQ39) (Full Change log here)
  • Bionic: Tons of Optimizations and Improvements from AOSP's Master Branch
  • I9100G: Updated device tree and kernel from Samsung's JB Kernel Source
  • I9300: Added support for ZH Camera module
  • Minor other optimizations and improvements
SuperNexus 2.0 BUILD 2 (09-02-13):
  • Source code updated to Android-4.2.1_r1.2 (JOP40G)
  • Added official device support for Asus Nexus 7 (Grouper) & Asus Nexus 7 3G (Tilapia)
  • Added AOSP Sound Recorder (was previously disabled)
  • Added rsync support
  • Added OpenSSH support (ssh, sshd, scp, stfp)
  • Updated APN Configs and CDMA-APN Configs
  • Updated SuperSU app and binary to v1.04
  • I9300/I9100/I777/N7000: Patched Exynos vulnerability (No more Exynos Exploit!)
  • I9300/I9100/I777/N7000: Fixed Emergancy dialing
  • I9300: Patched kernel with sudden death fix from Samsung's kernel update 7 sources
  • I9300: Increased headphone volume
  • I9300: Enabled sysfs for vsync notification
  • I9300: Updated camera firmwares (both GD and ZD)
  • Camera: Fixed the settings panel freeze issue (was only present on HDPI devices)
  • Camera: Added 5 new additional ISO modes
  • Camera: Added touch-to-focus timeout duration settings
  • Camera: Added volume button zoom controls to camera and camcorder
  • Camera: Translations and minor fixes
  • Email: Added CRAM-MD5 support for SMTP
  • WebKit: Enabled WebGL
  • Webkit: Performance Enhancements & Optimizations (Browsing is ultra smooth)
  • Framework: Enabled Copy/Paste in Gtalk
  • Framework: Increased lockscreen widget limit from 5 to 9
  • Framework: Disabled touch while using stylus (for Galaxy Note series)
  • Framework: Disabled pointer icon by default and added option to enable (for Galaxy Note series)
  • Framework: Fixed issue with extended power menu
  • Framework: Added support for USB Mass Storage (on selected devices)
  • Framework: Code fixes and optimizations from AOSP's master branch
  • Bluetooth: Fixed bluetooth losing HF connection to car-kit after 5 seconds issue
  • Gallery: Removed "settings" item from menu (was useless on AOSP)
  • Gallery: Added "Select Album", "Make available offline" and "Refresh" options in menu
  • Settings: Minor fixes
  • Libcore: Performance improvements
  • Optimizations and minor fixes in source code from AOSP's master branch (for e.g. llvm, libpng, icu4c, jpeg, framework rs, etc)
SuperNexus 2.0 BUILD 1 (01-01-13):
  • Initial release
Credits:
  • Google
  • CyanogenMod Team
  • Teamhacksung
  • Codeworkx
  • Xplodwild
  • Nebkat
  • Espenfjo
  • Pawtip
  • Chainfire
  • Thanks to all those who donated or thanked

Follow Me On Twitter:


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.

Founder & Main Developer of SuperNexus ROM - Admin & Editor at SamMobile.com

Google Nexus 10 - Google Nexus 7 - Google Nexus 4
Samsung Galaxy S4 GT-I9500 - Samsung Galaxy S4 GT-I9505 - Samsung Galaxy S III GT-I9300 - Samsung Galaxy S II GT-I9100

Follow Me On Twitter - Google+ - Github
Donate To Me On PayPal

I'm Just A 16 Year Old Teen!
NOTICE: I do not respond to tech support questions through PM.
The Following 227 Users Say Thank You to Faryaab For This Useful Post: [ Click to Expand ]
 
Faryaab
Old
(Last edited by Faryaab; 1st January 2013 at 04:29 PM.)
#2  
Faryaab's Avatar
Recognized Developer + Contributor - OP
Thanks Meter 11427
Posts: 2,642
Join Date: Jun 2009
Location: London, UK

 
DONATE TO ME
SuperNexus Signature Banners:


Founder & Main Developer of SuperNexus ROM - Admin & Editor at SamMobile.com

Google Nexus 10 - Google Nexus 7 - Google Nexus 4
Samsung Galaxy S4 GT-I9500 - Samsung Galaxy S4 GT-I9505 - Samsung Galaxy S III GT-I9300 - Samsung Galaxy S II GT-I9100

Follow Me On Twitter - Google+ - Github
Donate To Me On PayPal

I'm Just A 16 Year Old Teen!
NOTICE: I do not respond to tech support questions through PM.
The Following 35 Users Say Thank You to Faryaab For This Useful Post: [ Click to Expand ]
 
Faryaab
Old
#3  
Faryaab's Avatar
Recognized Developer + Contributor - OP
Thanks Meter 11427
Posts: 2,642
Join Date: Jun 2009
Location: London, UK

 
DONATE TO ME
Default -Rese

-Reserved2-

Founder & Main Developer of SuperNexus ROM - Admin & Editor at SamMobile.com

Google Nexus 10 - Google Nexus 7 - Google Nexus 4
Samsung Galaxy S4 GT-I9500 - Samsung Galaxy S4 GT-I9505 - Samsung Galaxy S III GT-I9300 - Samsung Galaxy S II GT-I9100

Follow Me On Twitter - Google+ - Github
Donate To Me On PayPal

I'm Just A 16 Year Old Teen!
NOTICE: I do not respond to tech support questions through PM.
The Following 19 Users Say Thank You to Faryaab For This Useful Post: [ Click to Expand ]
 
trc13
Old
#4  
Junior Member
Thanks Meter 12
Posts: 24
Join Date: May 2011
Location: Săo Luís
Awesome job!!
The Following 2 Users Say Thank You to trc13 For This Useful Post: [ Click to Expand ]
 
Samadony
Old
#5  
Samadony's Avatar
Member
Thanks Meter 5
Posts: 51
Join Date: Apr 2012
Location: Cairo
Thumbs up thanks dude!

Downloading (Y) will review this on my blog by tomorrow
The Following User Says Thank You to Samadony For This Useful Post: [ Click to Expand ]
 
speedracer1979
Old
#6  
speedracer1979's Avatar
Senior Member
Thanks Meter 162
Posts: 198
Join Date: Oct 2011
Sent from my GT-I9300 using XDA
ROM MIUIv5 JB 4.1.1 NOTE2 EDITION
 
Eleve11
Old
#7  
Senior Member
Thanks Meter 79
Posts: 372
Join Date: Oct 2011
Location: Stockholm
Finally!

Will try this out
IKEA, meatballs, havreflarn, glögg, polar bears & flying pigs - Yes, we have it all in Sweden!
-
:I don't take responsibility for any errors that may occur on your device regarding one or more of my posts:
 
speedracer1979
Old
#8  
speedracer1979's Avatar
Senior Member
Thanks Meter 162
Posts: 198
Join Date: Oct 2011
Senqt from my GT-I9300 using XDA
ROM MIUIv5 JB 4.1.1 NOTE2 EDITION
 
omgbuffguy
Old
#9  
omgbuffguy's Avatar
Senior Member
Thanks Meter 15
Posts: 152
Join Date: Jun 2012
AMAZING NEW YEAR PRESENT THANK YOU!

also stupid stupid question, but is the factory reset/wipe needed if im coming a different rom ONLY or does that include a reset/wipe even if im on the supernexus build 5?

Thank you!
 
Faryaab
Old
#10  
Faryaab's Avatar
Recognized Developer + Contributor - OP
Thanks Meter 11427
Posts: 2,642
Join Date: Jun 2009
Location: London, UK

 
DONATE TO ME
Quote:
Originally Posted by omgbuffguy View Post
AMAZING NEW YEAR PRESENT THANK YOU!

also stupid stupid question, but is the factory reset/wipe needed if im coming a different rom ONLY or does that include a reset/wipe even if im on the supernexus build 5?

Thank you!
You will need to perform a factory reset as you are coming from Android 4.1.2.

Founder & Main Developer of SuperNexus ROM - Admin & Editor at SamMobile.com

Google Nexus 10 - Google Nexus 7 - Google Nexus 4
Samsung Galaxy S4 GT-I9500 - Samsung Galaxy S4 GT-I9505 - Samsung Galaxy S III GT-I9300 - Samsung Galaxy S II GT-I9100

Follow Me On Twitter - Google+ - Github
Donate To Me On PayPal

I'm Just A 16 Year Old Teen!
NOTICE: I do not respond to tech support questions through PM.

The Following User Says Thank You to Faryaab For This Useful Post: [ Click to Expand ]
 
Post Reply+
Tags
faryaab., supernexus, supernexus 2.0, supernexus for i9300
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...