[RoM][XWLSZ-4.1.2-JB][SHOstock3 v4.0] [10/13/13]["RiseUp Edition"]

Search This thread

shoman94

Recognized Contributor
Mar 27, 2009
8,926
12,323
Maine
SHOstock3 RoM for i777
presented by shoman94 & jeboo


shostock3banner.jpg



Come to IRC channel #shostock Also feel free to use my sig below!

PLEASE REVIEW CHANGELOG FOR CHANGES AND ADDITIONAL FEATURES

Based on firmware XWLSN Nordic UnBranded Android 4.1.2 r6
Debloated -- DeOdexed -- ZipAligned
Jeboo Kernel (v2.3a) from i9100 Source (Kernel Specifics in POST#3)
Modem UCLL6
BootAnimation by JohnMcW
Busybox
SuperSU
4 way reboot menu
Call Recorder
No increasing ringtone
AdBlock via host file
Recent apps shortcut in drop down
% removed on battery percentage
build.prop tweaks (i777 changes)
Black status bar
5 SignalBar
Ripple/Circle Lockscreen with toggle in settings/display
5 Shortcut mod in Lockscreen
VideoCall references removed in Contacts, Dialer, In/EndCall
SmartRotation Enabled with toggle
Modded Camera.apk-(Removed Low battery handicaps and added use during call. Volume Rocker Shutter, Removed Shutter sound)
Lowered Low battery notification to 10%
Disabled Wake when unplugging from Charger/USB
ATT APN fully supported Large APN List
StayAwake when Plugged and HDCP Options in Developer Settings
Removed ME in Contacts (Unless you have G+)
Modded MMS.apk Increased Recepient limit(1000); Increased sending limit to 1MB -and 3.2mp resolution, Screen on, Vibration Toggle
Accurate battery w/toggle % in settings/display
Themed toggle w black background
Added Notification Panel Edit function (/settings/display/notification panel) along with BrightnessBar toggle
Added FlashLight Toggle
Enabled MultiWindow mode w/toggle in settings and dropdown (Toggle MultiWindow in dropdown)
Enabled LongPress Back to Kill mod
Enabled Screen Off Volume to skip (500ms) You can still adjust volume with screen off.
Updated Apps
Disabled Home button Lag
Disabled Lockscreen security requirement for EMail.apk
Added Ink Effect in Lockscreen (Edit color in lockscreen settings)(New Colors-Red and Black)
Themed SignalBars and DropDown Toggles
Smooth Spinners
Clock and AM/PM Toggle
Added one increment in call volume(6 steps vs. 5 steps)
JellyBean AOSP Lockscreen Toggle with Phone and SMS shortcut added.
Applied GPS Fix Tuning. Locks faster and more reliable
MASS Storage connection by default
Circle Battery and Toggle (Circle Battery from SHOstock2)
CRT Animation and Toggle
IME Switcher Toggle
Edge Zoom Toggle
Volume Skip Toggle
LongPress Home Short Time Out Toggle
Themed Calendar (Grayish-No more brown!)
Shutter Sound Toggle in Camera Settings
Modded AutoBrightness to adjust like it should
MediaScanner Patch
Added init.d support
Kernel includes Lockscreen bug fix
Kernel includes Exynos Exploit Patch
Removed Full Battery Notification
Weather App in AOSP Lockscreen
MMS Backup & Restore
Screenshot option in PowerMenu
SecLauncher2 mods (4x5 HomeScreens, 5x6 AppDrawer, 9 MaxHomeScreens)



Thanks in no order:

Jeboo my teammate and help with smali and mods..... and the kernel of course!
Samsung
Entropy512
dsxisda
Fenny
JohnMcW
Jank4U
XDA
Mirko ddd
GoldieKing
beforedenied for banner
yoelsd
kahvitahra
MyLifeRocks10
Wanam
mythrandir
jthatch12(NFC)
jarari
Didact74
google/cyanogenmod for Media Scanner Patch
tweak4fun
tylercarter
loserskater
bartito-CPU Adjuster Link
Peaster111

Download RoM:

420MB
DOWNLOAD HERE

--------------------------------------------------------
Full Wipe REQUIRED unless coming from v4.0
If you have problems, FULL WIPE(no wipe at your own risk)!

ChangeLog: Post#2

Kernel Info:
See Post#3

MD5:
2299E1449B02F21F34727A381EB77454​


Intructions:
You must be running a kernel with CWM.
~BackUP EFS
~FULL BACKUP
~Download*SHOstock3*ROM and place it on your internal SD card.
~Boot into Recovery~~~~Wipe data/factory reset<--ONLY USE THIS OPTION WHEN COMING FROM ANOTHER ROM OR WHEN A FULL WIPE IS REQUIRED
~Install SHOstock by navigating to the location on the internal SDcard in CWM.
~Reboot the phone
 
Last edited:

shoman94

Recognized Contributor
Mar 27, 2009
8,926
12,323
Maine
CHANGE LOG:
Code:
[COLOR="Red"]
(4.0)
Update base XWLSZ (4.1.2 r6)
Updated Jeboo Kernel 2.3a
Enhanced Ripple Lockscreen mod by Goldieking
Updated PlayStore
Updated SuperSU v1.65
Updated GoogleSearch
Updated YouTube
Not including Gmail and CPU Adjuster (Get from PlayStore)
AdAway App v2.8 included
Jeboo's Homer App added
Added Galaxy S4 Notification and Ringtones

(3.0.2)
-Added 3 sec delay to Take Screenshot
-Fixed FC on Samsung EMail Preferred inbox and quick reply settings
-Updated AdBlock hosts file
-Updated Playstore (4.0.25)
-Updated CPU Adjuster (3.0.7)
-Updated YouTube (4.4.11)
-Re-Added Servicemode apk (via *#0011#)
-Added init.d script you can edit(using a root explorer) to change you WIFI hostname shown in connected device of your router. (/system/etc/init.d/99hostname)
-Removed Polaris Reader as it doesn't support "i777"

(v3.0)
-Updated base to XWLSN Nordic
-Enabled Scrolling Cache
-SecLauncher2 mods (4x5 HomeScreens, 5x6 AppDrawer, 9 MaxHomeScreens)
-Updated CPU Adjuster v3.0.0
-Updated AdBlock hosts file
-Updated modem to AT&T UCLL6


(v2.6)
-Updated base to XWLSJ Nordic
-Added Screenshot to the PowerMenu (home-power combo still works)
-Updated GMail to latest
-Updated YouTube to latest
-Updated CPU Adjuster to latest
-Updated AdBlock hosts file
-Kies via WiFi now works
-Removed YouTube, Swype, GMail from /preload
-Added YouTube, GMail, SwypeBeta installer to /data
-Themed S Planner widget
-Reverted Jeboo Kernel to v1.3b (I'm not convinced boot hang is 100% fixed)

(v2.5.9)
-Disabled scrolling cache (feels better overall across many apps)
-Added Save/Restore function for stock Messaging. (Not including MMS and grouped messages)
(-Added MMS Group Messaging toggle
-Fixed Tethering for Straight Talk Varient
-Fixed "Clock" toggle Menu selector not sticking
-Updated SuperSU v1.25
-Updated CPU adjuster v2.8.7
-Updated Hosts file
-Fixed some Arabic fonts issue. Thanks to smnfriend

(v2.5.6)
-Updated Home Button Lagfix AGAIN.  Better Apex/Nova support due to smali error.

(v2.5.5)
-Update kernel to v2.1
-Updated Home Button lagfix to support Apex and Nova.  Also still allows double tap when using VoiceTalk App (Vlingo)
-2 small changes to sirf.conf and help with GPS. (Enabled Sensor Aiding and SGEE Data.) 
-Updated PlayStore v3.10.14
-Enabled Scrolling Cache.  (Forgot it when I updated to LSD base)
-Updated BootAnimation! Made by JohnMcW. ( I was gonna save it for my next phone but couldn't....)
-Updated SuperSU v1.10
-Updated CPU Adjuster v2.7.6

(v2.5.1)
-Updated Kernel v1.3a
-Included App (CPU Adjuster Free) for CPU/GPU Adjusting
-Fixed 5 Shortcut in Lockscreen
-Fixed Multi-Window
-Updated host file


(v2.5)
-Updated to Nordic Base XWLSD
-Updated SuperSU v1.0.4
-Updated Host file

(v2.1)
-Updated Volume Skip Mod (Works on all apps I tested)(Longpress to skip and short press to adjust volume) 
-Added Volume Skip Toggle (Settings/Sounds)
-Added Toggle for short timeout when longpressing HOME (settings/display)
-Updated kernel v1.3
-Updated Host file
-Fixed AOSP Lockscreen in Landscape
-Edited some menu toggles to shorten. (I run tiny font and didn't realize they were too long.)

(v2.0.7)
-Fixed HotReboot KB crash some experienced.
-Updated Host file

(v2.0.6)
-Added Edge Zoom Support and Toggle (settings/display)
-Updated SuperSU v1.0.2
-Updated Kernel v1.2b

(v2.0.5)
-Added IME Switcher Toggle (/settings/display)
-Updated Kernel v1.2a
-Fixed AOSP Lockscreen Switch being to low with weather and alarm enabled.
-Updated Straight Talk APN's (One for ATT and one for Tmobile)
-Updated SuperSU v1.0.1
-Updated Host file

(v2.0.1)
-Fixed (centered) alarm lines on AOSP Lockscreen
-Added AccuWeather Widgets (integrates nicely in alarm app)
-Updated Kernel v1.2
-Updated Host file

(v2.0)
-Updated Base to XWLS8 Official (4.1.2 r4)(Spain Unbranded)
-Enabled Scrolling Cache
-EdgeZoom Removed by Samsung (no More toggle)
-Added Weather to AOSP Lockscreen
-Centered Clock/Date/Charging lines on AOSP Lockscreen
-Themed Landscape header on S-Planner
-Updated Host File

(v1.8.5)
-Added Circle Battery Toggle (Circle Battery from SHOstock2)
-Added CRT Animation & Toggle
-Moved Battery Percentage Toggle near Circle Battery Toggle
-Removed Full Battery Notification
-Revert Flashbarservice.apk since it caused other issues with MultiWindow-
-Updated Kernel v1.1f
-Themed Calendar (Grayish-No more brown!)
-Updated host file

(v1.8) 
-Fixed Multi-Window edit function after reboot
-Fixed FC when using Minute Minder option during a call
-Included Settings fix for 5 icon lockscreen
-Updated Kernel v1.1d
-Updated host file
-Removed Input method icon in notification
-Updated bootanimation to remove grid on the wall
-Updated Gmail.apk
-EdgeZoom Toggle (settings/display)


(v1.7)
-Added 5 ShortCut in Samsung Lockscreen (Download and flash this if you can't set 5 shortcuts: [URL="http://d-h.st/Jvj"]http://d-h.st/Jvj[/URL] )
-Fixed FlashBar FC on Incoming call
-SystemUI notification title bars enlarged some
-Added Shutter Sound Toggle in Camera Settings
-Updated Host file
-Updated Sirfgps.conf file. (Trying to get great GPS for everyone)
-Update Jeboo Kernel to v1.1

(v1.6.5)
-Modded AutoBrightness to adjust like it should
-MMS Max Message size increase to 1mb. (Now we can send multiple images in one message)
-Smaller text size in expanded notification. (I wasn't able to do a lot but I could do some.
-Revamped RecentApps/Settings button in dropdown
-Updated Boot Animation
-MediaScanner Patch by Google via CM10.1 (seems to help some of the test users along with removing any _ from MP3 titles along with looking for corrupt files or old nandroids)
-Updated Jeboo Kernel to v1.0e
-Reverted sirfgps.conf from v1.4

(v1.6.1)
-Reverted Center Clock since it broke with higher security lockscreen
-Updated Host file
-Added init.d support
-Updated Jeboo Kernel v1.0d

(v1.6)
-Fixed MMS from zooming picture and still retained higher quality image.
-Updated jeboo kernel v1.0c
-Fixed 24hr clock showing am/pm
-Center Clock
-UCLK3 Modem

(v1.5)
-Fixed Ripple Effect Bug
-Applied GPS Fix Tuning.  Locks faster and more reliable.
-Edited Toggles and Notification panel (ex. Screen rotation is now Screen Rotation)
-Jeboo Kernel (v1.0a) Built from HK Source
--Kernel includes Lockscreen bug fix
--Kernel includes Exynos Exploit Patch
--Adjusted Buttons for Kernel
--Compiled Phone.apk to fully support Noise Reduction
-Fixed typo for StraightTalk APN (Same as SHOstock2 had now)
-Updated Host for adblock
-Patched Save/Cancel in INK settings (When you select either, it goes to previous menu)
-Themed MultiWindow (75% Transparent)
-USB MASS Storage Mounting by default when you connect to PC via USB

(v1.4)
-Added Flashlight Toggle
-Added Black and Red INK Lockscreen Effect
-Edited powerprofile.xml for sgs2 (Was set up for sgs3)  Also Disabled a bool setting for a notification LED widget we don't have.  (I haven't had a lockscreen hang since....This is only a test)
-Added JellyBean AOSP Lockscreen Toggle
-Added Phone and SMS shortcut to AOSP Lockscreen
-Fixed Notification Brightness toggle (Stays off now)
-Updated GooglePLAY to 3.10.10 

(v1.3.5)
-Fixed GTalk FC upon receiving message
-Fixed BackUp/Reset Menu FC
-Added back SNS.apk (Facebook Sync)
-Updated SuperSU v0.99
-VolumeSkip set to 500ms

(v1.3)
-Added NFC and androidBeam - NOT SUPPORTED BECAUSE ITS NOT 100%
-Added Notification Panel Edit function  (/settings/display/notification panel) along with BrightnessBar toggle (Broken)
-No SMS to MMS conversion
-SMS with up to 1000 Recipients
-Ink Lockscreen now has constant flow (Once in a while it doesn't)
-Removed Cloud option in Menu
-Removed "Exit All" Dialog in the task manager
-Removed Number in Notifications (Not really readable)
-Fixed default LockScreen Wallpaper after flashing
-Removed AllSharePlay.apk (Posted it along with SamsungService.apk below)
-5GHZ WiFi Support

(v1.2)
-Added Clock and AM/PM Toggle
-Disabled Scrolling Cache
-Added one increment in call volume(6 steps vs. 5 steps)
-Increased longpress time for Vol Skip (1sec)
-Changed SMS notification ICON
-Removed Samsung Dive options in Security Settings
-Added Nexus4 Ringtones and Notification tones
-Changed toggle on icon colors to white and the indicator to a darker blue
-Adjusted auto brightness to the same levels as SHOstock2 (not sure if it reacts the same)

(v1.1)
-Updated Kernel v4a
-Added Ink Effect in Lockscreen (Edit color in lockscreen settings)(credit- jarai and ICS_XD)
-Themed SignalBars and Toggles (Toggles are WIP as I might change it some)
-Added Yahoo News/Stock Ticker support for lockscreen.
-Reverted GoogleNOW (upgrade from the market after install)

(v1.0)
-Accurate battery w/toggle % in settings/display
-Themed toggle w/ black background
-Added Toggles-MultiWindow, AirPlaneMode, SmartStay, DrivingMode, Notification
-Enabled MultiView mode w/toggle in settings and dropdown (Note: Edit doesn't work due to the all apps enabled)(Toggle MV in dropdown)
-Enabled LongPress Back to Kill mod
-Enabled Volume to skip
-Updated Market to 3.10.9 inverted
-Updated YouTube, GoogleNOW apps
-Updated Kernel Jeboo's v3b -> (see post3 for kernel changelog)
-Added keylayout to support all 4 keys
-Disabled Home button Lag
-Disabled Lockscreen security requirement for EMail.apk
-Smooth Spinners
-Removed some bloat[/COLOR]

All Removed APK's

THEMES
 
Last edited:

jeboo

Recognized Developer
Apr 2, 2010
817
4,059
This is the official kernel repository for this ROM. All binaries will be posted here from 11/26/12 onwards!

1. Jeboo Kernel -- thanks to drowningchild for config/initramfs help, Entropy512 for his excellent patches, PhilZ for his recovery source!

DOWNLOAD: http://d-h.st/RNq

v2.3a
-- Fixed minor issue with mounting external sdcard in CWM
-- Settings/About now shows 'SGH-I777'

v2.3
-- Added exfat (ROM+CWM) support using native Samsung driver (1.2.4)
-- Updated CWM to 6.0.3.6
-- Added touch support to CWM! (gweedo767)
-- TWRP support discontinued

v2.2
-- Updated initramfs to XWLSS (PhilZ), bootloop-fixed
-- Added zzmoove governor 0.4 (ktoonsez and mialwe)

v2.1
-- Reverted init binary to LSJ to fix bootloop and cleaned up some sammy bloat in initramfs
-- Thanks to all the testers for this update! =)

v2.0
-- Rebased kernel with official i9100 source code
-- Added SIO scheduler and tweaked deadline
-- XWLSD initramfs (PhilZ)

Version 1.x history:

v1.3b
-- GPU settings changes will now take effect immediately
-- Added 2nd core hotplug configurability (tegrak)

v1.3a
- Added GPU tweaking (2-step for now) (netarchy et. al.); I am using CPU Adjuster app (free)

v1.3
- Added undervolt(UV) support, 5-steps (andip71/Simone201)
- Updated CWM; added tweak in CWM to clear init.d voltage script (in case of no boot from low V)
- Removed superfluous FM radio driver
- Enabled NFC build setting (untested)

v1.2b
-- Reverted initramfs to XXLSJ, hopefully stabilizes things
-- Updated CWM
-- Matrixified CWM (thanks to jank4u)!

v1.2a
-- Modified initramfs to disable stupid Samsung LogMeIn messing with /system permissions; this hopefully fixes rare bootloop after flashing a ROM

v1.2
-- Upgraded initramfs to XWLS8 (PhilZ)
-- Updated CWM; added 'Jeboo Kernel Tweaks' menu which is where you can toggle features
-- Added MDNIE tweak as a CWM toggle (gokhanmoral/hardcore) (see ^^^)
-- Enabled pegasusq governor

v1.1f
-- Fixed CRT-off bug with fbearlysuspend delay (codeworkx)

v1.1e
-- Removed sleepy governor (hopefully fixes the rare reboot)

v1.1d
-- Added ROW scheduler
-- Enabled last_kmsg support (oops)

v1.1c
-- Reverted multicast patch for now, results were unreliable
-- Added patch: Reduce battery-monitor wakelock timeouts (AndreiLux)

v1.1b
-- Added patch: bcmdhd - change packet filter settings to block multicast (Entropy512)

v1.1a
-- Reverted back to stock compiler (possible instability from Linaro)
-- Updated exynos patch to Gokhanmoral's version

v1.1
-- Added sleepy governor
-- Added version string in Settings/About (finally)
-- Updated CWM to 6.0.2.7
-- Latest Linaro build (12/12)

v1.0e
-- Added 'fimc3' to exynos whitelist, just in case (dorimanx)
-- Built with Linaro GCC 4.7

v1.0d
-- Added init.d support (Entropy512)

v1.0c
-- Upgraded recovery to PhilZ 6.0.2.3 (tar is default backup format now)

v1.0b
-- Removed adaptive governor which was causing CWM reboots
-- Reverted recovery to PhilZ 6.0.1.9 with /preload support

v1.0a
-- Small typo in exynos patch from CM github

v1.0
-- Based off HK source, with i777 changes to fix keys
-- Fixed WIFI deep sleep bug (lockscreen freezes) (dorimanx)
-- Fixed exynos root exploit (Entropy512/AndreiLux)
-- PhilZ Recovery (3.80) based on CWM (6.0.2.3)

** OLD VERSION DOWNLOADS INCLUDING A TAR VERSION **
Code:
http://d-h.st/users/jeboo/?fld_id=9729

In a bind and need a tar version, just extract zImage from the zip and do: tar -H ustar -c zImage >> jeboo_kernel.tar

Githubs:
kernel -- https://github.com/jeboo/kernel_JB_I777
initramfs -- https://github.com/jeboo/initramfs_XWLSS
recovery -- https://github.com/jeboo/philz_touch_cwm6

Interesting in compiling your own version, see this post: http://xdaforums.com/showpost.php?p=36626905&postcount=3226

Here's the thread for CPU Adjuster: http://xdaforums.com/showthread.php?t=2000609

Old Hacked Stock Kernel:

**** THE KERNEL BELOW IS NO LONGER SUPPORTED. IF YOU DECIDE TO RUN IT, YOU ARE ON YOUR OWN!! ****
2. Hacked Stock Kernel (XXLSJ) -- Thanks to PhilZ for his patched stock kernel and recovery (http://xdaforums.com/showthread.php?t=1877270) and Entropy512 for his MicSwap patch and instructions on zImage packaging (http://xdaforums.com/showpost.php?p=22889718&postcount=26). Please note that for this kernel we are working without source, so certain functionality/features will not be implemented. This is temporary until the official JB kernel source is dropped from Samsung.
DOWNLOAD: http://www.fileconvoy.com/dfl.php?id=gb4395d302e3ece419991746640ebada7083277add OR https://www.box.com/s/z67tvuxryjfqbzxchuov

History:
v4a: Upgraded CWM to PhilZ 6.0.1.9 (non-touch)
v4: Added CWM 6.0.1.5a (with /preload support!)
v3b: Removed GPIO HOME key mapping
v3a: Fixed signing of kernel so apps would install properly
v3: 4-button functionality enabled!
v2: 2-button remapping fixed
v1: MicSwap patch
 
Last edited:

shoman94

Recognized Contributor
Mar 27, 2009
8,926
12,323
Maine
Woo hoo! Here we go! Thanks, Shoman! Downloading now.

Sent from my SGH-I777 using xda app-developers app

lol... I wanted to get something out for you guys before I left for the week. Leaving in the AM and wont have much internet.

We really need source for full kernel support but thanks to Jeboo he hacked one to get audio working.

I've been using it to a few days and I like it.
 

Jank4AU

Inactive Recognized Contributor
Nov 2, 2010
3,657
2,153
Alabama
lol... I wanted to get something out for you guys before I left for the week. Leaving in the AM and wont have much internet.

We really need source for full kernel support but thanks to Jeboo he hacked one to get audio working.

I've been using it to a few days and I like it.

Be careful, and Happy Thanksgiving. ;)

Sent from my SGH-I777 using xda app-developers app
 

roa57

Member
Jan 23, 2011
45
13
San Diego
Can't wait to try Sho! Really enjoy all your Roms and looking forward to try this one for a bit before I go from ShoStock2 6.1-> 6.2 :)

Sent from my SGH-I777 using xda app-developers app
 
  • Like
Reactions: shoman94
Aug 20, 2011
44
11
Does this mean that project butter is fully working in this? Or is that more of an AOSP thing exclusively? I do understand we are running a i9100 kernel.
 

shoman94

Recognized Contributor
Mar 27, 2009
8,926
12,323
Maine
That's pretty awesome! How would you say the smoothness is compared to AOKP or CM10? (Not trying to make a "which is better?" debate, just curious.) Hopefully Samsung will release the JB source for the i777 soon.

I haven't used AOKP or CM10 on my SGS2 so I couldn't say.

Once source is released for the i9100 we should have a full working kernel.
 

nikhilguitar

Senior Member
Nov 14, 2010
60
7
Hi sho,

A quick question

Does wired headset with single button function well (i.e. functionality like changing/skipping tracks)
It didnt work with any AOSP JB around (I tried editing generic.kl on AOKP to implement skip track with single click it worked but then i wasn't able to pick up call with single click)
but since s2 ships with single button headset Samsung Firmware may address that issue i think

Btw thanks for JB update sho
 
  • Like
Reactions: shoman94

shoman94

Recognized Contributor
Mar 27, 2009
8,926
12,323
Maine
Hi sho,

A quick question

Does wired headset with single button function well (i.e. functionality like changing/skipping tracks)
It didnt work with any AOSP JB around (I tried editing generic.kl on AOKP to implement skip track with single click it worked but then i wasn't able to pick up call with single click)
but since s2 ships with single button headset Samsung Firmware may address that issue i think

Btw thanks for JB update sho

I haven't used it with that. I use BT for everything sorry. I can't test right now for you either unfortunately. Not even sure if I have a wired button headset.
 
  • Like
Reactions: nikhilguitar

nikhilguitar

Senior Member
Nov 14, 2010
60
7
I haven't used it with that. I use BT for everything sorry. I can't test right now for you either unfortunately. Not even sure if I have a wired button headset.

No problem sho
i will keep on trying to make it work
If anyone knows JB competible app plz let know

Thanks for reply sho
Have a good day.. :)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 358
    SHOstock3 RoM for i777
    presented by shoman94 & jeboo


    shostock3banner.jpg



    Come to IRC channel #shostock Also feel free to use my sig below!

    PLEASE REVIEW CHANGELOG FOR CHANGES AND ADDITIONAL FEATURES

    Based on firmware XWLSN Nordic UnBranded Android 4.1.2 r6
    Debloated -- DeOdexed -- ZipAligned
    Jeboo Kernel (v2.3a) from i9100 Source (Kernel Specifics in POST#3)
    Modem UCLL6
    BootAnimation by JohnMcW
    Busybox
    SuperSU
    4 way reboot menu
    Call Recorder
    No increasing ringtone
    AdBlock via host file
    Recent apps shortcut in drop down
    % removed on battery percentage
    build.prop tweaks (i777 changes)
    Black status bar
    5 SignalBar
    Ripple/Circle Lockscreen with toggle in settings/display
    5 Shortcut mod in Lockscreen
    VideoCall references removed in Contacts, Dialer, In/EndCall
    SmartRotation Enabled with toggle
    Modded Camera.apk-(Removed Low battery handicaps and added use during call. Volume Rocker Shutter, Removed Shutter sound)
    Lowered Low battery notification to 10%
    Disabled Wake when unplugging from Charger/USB
    ATT APN fully supported Large APN List
    StayAwake when Plugged and HDCP Options in Developer Settings
    Removed ME in Contacts (Unless you have G+)
    Modded MMS.apk Increased Recepient limit(1000); Increased sending limit to 1MB -and 3.2mp resolution, Screen on, Vibration Toggle
    Accurate battery w/toggle % in settings/display
    Themed toggle w black background
    Added Notification Panel Edit function (/settings/display/notification panel) along with BrightnessBar toggle
    Added FlashLight Toggle
    Enabled MultiWindow mode w/toggle in settings and dropdown (Toggle MultiWindow in dropdown)
    Enabled LongPress Back to Kill mod
    Enabled Screen Off Volume to skip (500ms) You can still adjust volume with screen off.
    Updated Apps
    Disabled Home button Lag
    Disabled Lockscreen security requirement for EMail.apk
    Added Ink Effect in Lockscreen (Edit color in lockscreen settings)(New Colors-Red and Black)
    Themed SignalBars and DropDown Toggles
    Smooth Spinners
    Clock and AM/PM Toggle
    Added one increment in call volume(6 steps vs. 5 steps)
    JellyBean AOSP Lockscreen Toggle with Phone and SMS shortcut added.
    Applied GPS Fix Tuning. Locks faster and more reliable
    MASS Storage connection by default
    Circle Battery and Toggle (Circle Battery from SHOstock2)
    CRT Animation and Toggle
    IME Switcher Toggle
    Edge Zoom Toggle
    Volume Skip Toggle
    LongPress Home Short Time Out Toggle
    Themed Calendar (Grayish-No more brown!)
    Shutter Sound Toggle in Camera Settings
    Modded AutoBrightness to adjust like it should
    MediaScanner Patch
    Added init.d support
    Kernel includes Lockscreen bug fix
    Kernel includes Exynos Exploit Patch
    Removed Full Battery Notification
    Weather App in AOSP Lockscreen
    MMS Backup & Restore
    Screenshot option in PowerMenu
    SecLauncher2 mods (4x5 HomeScreens, 5x6 AppDrawer, 9 MaxHomeScreens)



    Thanks in no order:

    Jeboo my teammate and help with smali and mods..... and the kernel of course!
    Samsung
    Entropy512
    dsxisda
    Fenny
    JohnMcW
    Jank4U
    XDA
    Mirko ddd
    GoldieKing
    beforedenied for banner
    yoelsd
    kahvitahra
    MyLifeRocks10
    Wanam
    mythrandir
    jthatch12(NFC)
    jarari
    Didact74
    google/cyanogenmod for Media Scanner Patch
    tweak4fun
    tylercarter
    loserskater
    bartito-CPU Adjuster Link
    Peaster111

    Download RoM:

    420MB
    DOWNLOAD HERE

    --------------------------------------------------------
    Full Wipe REQUIRED unless coming from v4.0
    If you have problems, FULL WIPE(no wipe at your own risk)!

    ChangeLog: Post#2

    Kernel Info:
    See Post#3

    MD5:
    2299E1449B02F21F34727A381EB77454​


    Intructions:
    You must be running a kernel with CWM.
    ~BackUP EFS
    ~FULL BACKUP
    ~Download*SHOstock3*ROM and place it on your internal SD card.
    ~Boot into Recovery~~~~Wipe data/factory reset<--ONLY USE THIS OPTION WHEN COMING FROM ANOTHER ROM OR WHEN A FULL WIPE IS REQUIRED
    ~Install SHOstock by navigating to the location on the internal SDcard in CWM.
    ~Reboot the phone
    152
    CHANGE LOG:
    Code:
    [COLOR="Red"]
    (4.0)
    Update base XWLSZ (4.1.2 r6)
    Updated Jeboo Kernel 2.3a
    Enhanced Ripple Lockscreen mod by Goldieking
    Updated PlayStore
    Updated SuperSU v1.65
    Updated GoogleSearch
    Updated YouTube
    Not including Gmail and CPU Adjuster (Get from PlayStore)
    AdAway App v2.8 included
    Jeboo's Homer App added
    Added Galaxy S4 Notification and Ringtones
    
    (3.0.2)
    -Added 3 sec delay to Take Screenshot
    -Fixed FC on Samsung EMail Preferred inbox and quick reply settings
    -Updated AdBlock hosts file
    -Updated Playstore (4.0.25)
    -Updated CPU Adjuster (3.0.7)
    -Updated YouTube (4.4.11)
    -Re-Added Servicemode apk (via *#0011#)
    -Added init.d script you can edit(using a root explorer) to change you WIFI hostname shown in connected device of your router. (/system/etc/init.d/99hostname)
    -Removed Polaris Reader as it doesn't support "i777"
    
    (v3.0)
    -Updated base to XWLSN Nordic
    -Enabled Scrolling Cache
    -SecLauncher2 mods (4x5 HomeScreens, 5x6 AppDrawer, 9 MaxHomeScreens)
    -Updated CPU Adjuster v3.0.0
    -Updated AdBlock hosts file
    -Updated modem to AT&T UCLL6
    
    
    (v2.6)
    -Updated base to XWLSJ Nordic
    -Added Screenshot to the PowerMenu (home-power combo still works)
    -Updated GMail to latest
    -Updated YouTube to latest
    -Updated CPU Adjuster to latest
    -Updated AdBlock hosts file
    -Kies via WiFi now works
    -Removed YouTube, Swype, GMail from /preload
    -Added YouTube, GMail, SwypeBeta installer to /data
    -Themed S Planner widget
    -Reverted Jeboo Kernel to v1.3b (I'm not convinced boot hang is 100% fixed)
    
    (v2.5.9)
    -Disabled scrolling cache (feels better overall across many apps)
    -Added Save/Restore function for stock Messaging. (Not including MMS and grouped messages)
    (-Added MMS Group Messaging toggle
    -Fixed Tethering for Straight Talk Varient
    -Fixed "Clock" toggle Menu selector not sticking
    -Updated SuperSU v1.25
    -Updated CPU adjuster v2.8.7
    -Updated Hosts file
    -Fixed some Arabic fonts issue. Thanks to smnfriend
    
    (v2.5.6)
    -Updated Home Button Lagfix AGAIN.  Better Apex/Nova support due to smali error.
    
    (v2.5.5)
    -Update kernel to v2.1
    -Updated Home Button lagfix to support Apex and Nova.  Also still allows double tap when using VoiceTalk App (Vlingo)
    -2 small changes to sirf.conf and help with GPS. (Enabled Sensor Aiding and SGEE Data.) 
    -Updated PlayStore v3.10.14
    -Enabled Scrolling Cache.  (Forgot it when I updated to LSD base)
    -Updated BootAnimation! Made by JohnMcW. ( I was gonna save it for my next phone but couldn't....)
    -Updated SuperSU v1.10
    -Updated CPU Adjuster v2.7.6
    
    (v2.5.1)
    -Updated Kernel v1.3a
    -Included App (CPU Adjuster Free) for CPU/GPU Adjusting
    -Fixed 5 Shortcut in Lockscreen
    -Fixed Multi-Window
    -Updated host file
    
    
    (v2.5)
    -Updated to Nordic Base XWLSD
    -Updated SuperSU v1.0.4
    -Updated Host file
    
    (v2.1)
    -Updated Volume Skip Mod (Works on all apps I tested)(Longpress to skip and short press to adjust volume) 
    -Added Volume Skip Toggle (Settings/Sounds)
    -Added Toggle for short timeout when longpressing HOME (settings/display)
    -Updated kernel v1.3
    -Updated Host file
    -Fixed AOSP Lockscreen in Landscape
    -Edited some menu toggles to shorten. (I run tiny font and didn't realize they were too long.)
    
    (v2.0.7)
    -Fixed HotReboot KB crash some experienced.
    -Updated Host file
    
    (v2.0.6)
    -Added Edge Zoom Support and Toggle (settings/display)
    -Updated SuperSU v1.0.2
    -Updated Kernel v1.2b
    
    (v2.0.5)
    -Added IME Switcher Toggle (/settings/display)
    -Updated Kernel v1.2a
    -Fixed AOSP Lockscreen Switch being to low with weather and alarm enabled.
    -Updated Straight Talk APN's (One for ATT and one for Tmobile)
    -Updated SuperSU v1.0.1
    -Updated Host file
    
    (v2.0.1)
    -Fixed (centered) alarm lines on AOSP Lockscreen
    -Added AccuWeather Widgets (integrates nicely in alarm app)
    -Updated Kernel v1.2
    -Updated Host file
    
    (v2.0)
    -Updated Base to XWLS8 Official (4.1.2 r4)(Spain Unbranded)
    -Enabled Scrolling Cache
    -EdgeZoom Removed by Samsung (no More toggle)
    -Added Weather to AOSP Lockscreen
    -Centered Clock/Date/Charging lines on AOSP Lockscreen
    -Themed Landscape header on S-Planner
    -Updated Host File
    
    (v1.8.5)
    -Added Circle Battery Toggle (Circle Battery from SHOstock2)
    -Added CRT Animation & Toggle
    -Moved Battery Percentage Toggle near Circle Battery Toggle
    -Removed Full Battery Notification
    -Revert Flashbarservice.apk since it caused other issues with MultiWindow-
    -Updated Kernel v1.1f
    -Themed Calendar (Grayish-No more brown!)
    -Updated host file
    
    (v1.8) 
    -Fixed Multi-Window edit function after reboot
    -Fixed FC when using Minute Minder option during a call
    -Included Settings fix for 5 icon lockscreen
    -Updated Kernel v1.1d
    -Updated host file
    -Removed Input method icon in notification
    -Updated bootanimation to remove grid on the wall
    -Updated Gmail.apk
    -EdgeZoom Toggle (settings/display)
    
    
    (v1.7)
    -Added 5 ShortCut in Samsung Lockscreen (Download and flash this if you can't set 5 shortcuts: [URL="http://d-h.st/Jvj"]http://d-h.st/Jvj[/URL] )
    -Fixed FlashBar FC on Incoming call
    -SystemUI notification title bars enlarged some
    -Added Shutter Sound Toggle in Camera Settings
    -Updated Host file
    -Updated Sirfgps.conf file. (Trying to get great GPS for everyone)
    -Update Jeboo Kernel to v1.1
    
    (v1.6.5)
    -Modded AutoBrightness to adjust like it should
    -MMS Max Message size increase to 1mb. (Now we can send multiple images in one message)
    -Smaller text size in expanded notification. (I wasn't able to do a lot but I could do some.
    -Revamped RecentApps/Settings button in dropdown
    -Updated Boot Animation
    -MediaScanner Patch by Google via CM10.1 (seems to help some of the test users along with removing any _ from MP3 titles along with looking for corrupt files or old nandroids)
    -Updated Jeboo Kernel to v1.0e
    -Reverted sirfgps.conf from v1.4
    
    (v1.6.1)
    -Reverted Center Clock since it broke with higher security lockscreen
    -Updated Host file
    -Added init.d support
    -Updated Jeboo Kernel v1.0d
    
    (v1.6)
    -Fixed MMS from zooming picture and still retained higher quality image.
    -Updated jeboo kernel v1.0c
    -Fixed 24hr clock showing am/pm
    -Center Clock
    -UCLK3 Modem
    
    (v1.5)
    -Fixed Ripple Effect Bug
    -Applied GPS Fix Tuning.  Locks faster and more reliable.
    -Edited Toggles and Notification panel (ex. Screen rotation is now Screen Rotation)
    -Jeboo Kernel (v1.0a) Built from HK Source
    --Kernel includes Lockscreen bug fix
    --Kernel includes Exynos Exploit Patch
    --Adjusted Buttons for Kernel
    --Compiled Phone.apk to fully support Noise Reduction
    -Fixed typo for StraightTalk APN (Same as SHOstock2 had now)
    -Updated Host for adblock
    -Patched Save/Cancel in INK settings (When you select either, it goes to previous menu)
    -Themed MultiWindow (75% Transparent)
    -USB MASS Storage Mounting by default when you connect to PC via USB
    
    (v1.4)
    -Added Flashlight Toggle
    -Added Black and Red INK Lockscreen Effect
    -Edited powerprofile.xml for sgs2 (Was set up for sgs3)  Also Disabled a bool setting for a notification LED widget we don't have.  (I haven't had a lockscreen hang since....This is only a test)
    -Added JellyBean AOSP Lockscreen Toggle
    -Added Phone and SMS shortcut to AOSP Lockscreen
    -Fixed Notification Brightness toggle (Stays off now)
    -Updated GooglePLAY to 3.10.10 
    
    (v1.3.5)
    -Fixed GTalk FC upon receiving message
    -Fixed BackUp/Reset Menu FC
    -Added back SNS.apk (Facebook Sync)
    -Updated SuperSU v0.99
    -VolumeSkip set to 500ms
    
    (v1.3)
    -Added NFC and androidBeam - NOT SUPPORTED BECAUSE ITS NOT 100%
    -Added Notification Panel Edit function  (/settings/display/notification panel) along with BrightnessBar toggle (Broken)
    -No SMS to MMS conversion
    -SMS with up to 1000 Recipients
    -Ink Lockscreen now has constant flow (Once in a while it doesn't)
    -Removed Cloud option in Menu
    -Removed "Exit All" Dialog in the task manager
    -Removed Number in Notifications (Not really readable)
    -Fixed default LockScreen Wallpaper after flashing
    -Removed AllSharePlay.apk (Posted it along with SamsungService.apk below)
    -5GHZ WiFi Support
    
    (v1.2)
    -Added Clock and AM/PM Toggle
    -Disabled Scrolling Cache
    -Added one increment in call volume(6 steps vs. 5 steps)
    -Increased longpress time for Vol Skip (1sec)
    -Changed SMS notification ICON
    -Removed Samsung Dive options in Security Settings
    -Added Nexus4 Ringtones and Notification tones
    -Changed toggle on icon colors to white and the indicator to a darker blue
    -Adjusted auto brightness to the same levels as SHOstock2 (not sure if it reacts the same)
    
    (v1.1)
    -Updated Kernel v4a
    -Added Ink Effect in Lockscreen (Edit color in lockscreen settings)(credit- jarai and ICS_XD)
    -Themed SignalBars and Toggles (Toggles are WIP as I might change it some)
    -Added Yahoo News/Stock Ticker support for lockscreen.
    -Reverted GoogleNOW (upgrade from the market after install)
    
    (v1.0)
    -Accurate battery w/toggle % in settings/display
    -Themed toggle w/ black background
    -Added Toggles-MultiWindow, AirPlaneMode, SmartStay, DrivingMode, Notification
    -Enabled MultiView mode w/toggle in settings and dropdown (Note: Edit doesn't work due to the all apps enabled)(Toggle MV in dropdown)
    -Enabled LongPress Back to Kill mod
    -Enabled Volume to skip
    -Updated Market to 3.10.9 inverted
    -Updated YouTube, GoogleNOW apps
    -Updated Kernel Jeboo's v3b -> (see post3 for kernel changelog)
    -Added keylayout to support all 4 keys
    -Disabled Home button Lag
    -Disabled Lockscreen security requirement for EMail.apk
    -Smooth Spinners
    -Removed some bloat[/COLOR]

    All Removed APK's

    THEMES
    127
    This is the official kernel repository for this ROM. All binaries will be posted here from 11/26/12 onwards!

    1. Jeboo Kernel -- thanks to drowningchild for config/initramfs help, Entropy512 for his excellent patches, PhilZ for his recovery source!

    DOWNLOAD: http://d-h.st/RNq

    v2.3a
    -- Fixed minor issue with mounting external sdcard in CWM
    -- Settings/About now shows 'SGH-I777'

    v2.3
    -- Added exfat (ROM+CWM) support using native Samsung driver (1.2.4)
    -- Updated CWM to 6.0.3.6
    -- Added touch support to CWM! (gweedo767)
    -- TWRP support discontinued

    v2.2
    -- Updated initramfs to XWLSS (PhilZ), bootloop-fixed
    -- Added zzmoove governor 0.4 (ktoonsez and mialwe)

    v2.1
    -- Reverted init binary to LSJ to fix bootloop and cleaned up some sammy bloat in initramfs
    -- Thanks to all the testers for this update! =)

    v2.0
    -- Rebased kernel with official i9100 source code
    -- Added SIO scheduler and tweaked deadline
    -- XWLSD initramfs (PhilZ)

    Version 1.x history:

    v1.3b
    -- GPU settings changes will now take effect immediately
    -- Added 2nd core hotplug configurability (tegrak)

    v1.3a
    - Added GPU tweaking (2-step for now) (netarchy et. al.); I am using CPU Adjuster app (free)

    v1.3
    - Added undervolt(UV) support, 5-steps (andip71/Simone201)
    - Updated CWM; added tweak in CWM to clear init.d voltage script (in case of no boot from low V)
    - Removed superfluous FM radio driver
    - Enabled NFC build setting (untested)

    v1.2b
    -- Reverted initramfs to XXLSJ, hopefully stabilizes things
    -- Updated CWM
    -- Matrixified CWM (thanks to jank4u)!

    v1.2a
    -- Modified initramfs to disable stupid Samsung LogMeIn messing with /system permissions; this hopefully fixes rare bootloop after flashing a ROM

    v1.2
    -- Upgraded initramfs to XWLS8 (PhilZ)
    -- Updated CWM; added 'Jeboo Kernel Tweaks' menu which is where you can toggle features
    -- Added MDNIE tweak as a CWM toggle (gokhanmoral/hardcore) (see ^^^)
    -- Enabled pegasusq governor

    v1.1f
    -- Fixed CRT-off bug with fbearlysuspend delay (codeworkx)

    v1.1e
    -- Removed sleepy governor (hopefully fixes the rare reboot)

    v1.1d
    -- Added ROW scheduler
    -- Enabled last_kmsg support (oops)

    v1.1c
    -- Reverted multicast patch for now, results were unreliable
    -- Added patch: Reduce battery-monitor wakelock timeouts (AndreiLux)

    v1.1b
    -- Added patch: bcmdhd - change packet filter settings to block multicast (Entropy512)

    v1.1a
    -- Reverted back to stock compiler (possible instability from Linaro)
    -- Updated exynos patch to Gokhanmoral's version

    v1.1
    -- Added sleepy governor
    -- Added version string in Settings/About (finally)
    -- Updated CWM to 6.0.2.7
    -- Latest Linaro build (12/12)

    v1.0e
    -- Added 'fimc3' to exynos whitelist, just in case (dorimanx)
    -- Built with Linaro GCC 4.7

    v1.0d
    -- Added init.d support (Entropy512)

    v1.0c
    -- Upgraded recovery to PhilZ 6.0.2.3 (tar is default backup format now)

    v1.0b
    -- Removed adaptive governor which was causing CWM reboots
    -- Reverted recovery to PhilZ 6.0.1.9 with /preload support

    v1.0a
    -- Small typo in exynos patch from CM github

    v1.0
    -- Based off HK source, with i777 changes to fix keys
    -- Fixed WIFI deep sleep bug (lockscreen freezes) (dorimanx)
    -- Fixed exynos root exploit (Entropy512/AndreiLux)
    -- PhilZ Recovery (3.80) based on CWM (6.0.2.3)

    ** OLD VERSION DOWNLOADS INCLUDING A TAR VERSION **
    Code:
    http://d-h.st/users/jeboo/?fld_id=9729

    In a bind and need a tar version, just extract zImage from the zip and do: tar -H ustar -c zImage >> jeboo_kernel.tar

    Githubs:
    kernel -- https://github.com/jeboo/kernel_JB_I777
    initramfs -- https://github.com/jeboo/initramfs_XWLSS
    recovery -- https://github.com/jeboo/philz_touch_cwm6

    Interesting in compiling your own version, see this post: http://xdaforums.com/showpost.php?p=36626905&postcount=3226

    Here's the thread for CPU Adjuster: http://xdaforums.com/showthread.php?t=2000609

    Old Hacked Stock Kernel:

    **** THE KERNEL BELOW IS NO LONGER SUPPORTED. IF YOU DECIDE TO RUN IT, YOU ARE ON YOUR OWN!! ****
    2. Hacked Stock Kernel (XXLSJ) -- Thanks to PhilZ for his patched stock kernel and recovery (http://xdaforums.com/showthread.php?t=1877270) and Entropy512 for his MicSwap patch and instructions on zImage packaging (http://xdaforums.com/showpost.php?p=22889718&postcount=26). Please note that for this kernel we are working without source, so certain functionality/features will not be implemented. This is temporary until the official JB kernel source is dropped from Samsung.
    DOWNLOAD: http://www.fileconvoy.com/dfl.php?id=gb4395d302e3ece419991746640ebada7083277add OR https://www.box.com/s/z67tvuxryjfqbzxchuov

    History:
    v4a: Upgraded CWM to PhilZ 6.0.1.9 (non-touch)
    v4: Added CWM 6.0.1.5a (with /preload support!)
    v3b: Removed GPIO HOME key mapping
    v3a: Fixed signing of kernel so apps would install properly
    v3: 4-button functionality enabled!
    v2: 2-button remapping fixed
    v1: MicSwap patch
    46
    (v1.8)
    -Fixed Multi-Window edit function after reboot
    -Fixed FC when using Minute Minder option during a call
    -Included Settings fix for 5 icon lockscreen
    -Updated Kernel v1.1d
    -Updated host file
    -Removed Input method icon in notification
    -Updated bootanimation to remove grid on the wall
    -Updated Gmail.apk
    -EdgeZoom Toggle (settings/display)

    Enjoy!
    44
    Just so everyone here knows..... I could be away for a little as I am going in for neck surgery in the tomorrow morning. Thanks everyone that supports this Rom and self supports this thread.

    :good::good::good: