FORUMS

Galaxy S6 & Edge get €100 Price Cut—New Models Incoming

Samsung has dropped the price of both the Galaxy S6 and S6 Edge by … more

How To Port Fully Featured Sony Xperia Z4 Camera

Xperia Z4’s hardware may not impress, but its software is definitely … more

Experimental TWRP Available For Moto G 2015

XDA Senior Member squid2 has posted experimental builds of TWRP for the Moto G … more

Sunday Debate: How Can We Get a No-Compromise Phone?

Join us in a fun Sunday Debate on Compromises. Come with your opinions and … more

[KERNEL] Jugs 0.3 [11/06/11] [1.89ghz OC/UV/BFQ/BLN] [Team Kang]

3,587 posts
Thanks Meter: 7,034
 
Post Reply Subscribe to Thread Email Thread

Team Kang Presents

Jugs!

Standard Disclaimer - We are in no way responsible for what you do to your phone. If you destroy your $500 device and try and blame us we will laugh at you. Always read and ensure you know what you are doing before attempting anything***

What the hell this is
  • OC up to 1.836 ghz
  • should boot into stock frequencies
  • added BFQ I/O scheduler and made default
  • patched drivers from newer Telus 989D source
  • BLN
  • added zram
  • working init.d support
  • insecure
  • and much much more. Check the latest additions in the change log!
Change Log
Code:
0.3 - Nov 6
- added BLN! (use neldar's BLN control app from the market)
- tweaked ondemand gov
- added 1.89ghz step
- any weirdness going past 1.72 should be fixed
- added snapdragon compiler flag optimizations

0.2 - Nov 4
- added zram (must enable through init script, more on it below) - ALSO LOL WE DONT NEED THIS WE HAVE 999999MB OF RAM
- patched drivers from Telus 989D source (newer, less debugging)
- increased voltages to more stock-like values (uv by yourself)
- boots up into stock frequencies (384 - 1512) (oc by yourself)

0.1 - Nov 3
- initial release

Bugs
Right now, there doesn't seem to be any bugs. However, if you do get a random reboot, or are having boot loops please provide me with a log and follow the instructions.

  1. Flash kernel (make sure you've wiped cache & dalvik cache)
  2. After it bootloops/freezes, immediately boot into recovery (unplug usb, hold power, vol +/vol -, let go of power when you see Samsung logo)
  3. Code:
    adb pull /proc/last_kmsg
  4. upload that last_kmsg for me (please don't post it, it can get long!)

Voltage Control
You can control it via shell/init.d scripts as follows

[ to over volt ALL frequencies by 25000 uv (microvolts) ]
Code:
echo "+25000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
[ to under volt ALL frequencies by 25000 uv (microvolts) ]
Code:
echo "-25000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
[ to set a specific frequency (ie 1.18 GHz) with a specific voltage (ie 1.0875 volts) ]
Code:
echo "1188000 1087500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

Clock Control
Just about any OC app will work just fine. By default, the kernel sets the max frequency to the highest frequency available. You can change this by adding a few lines to an init.d script (or run commands in a shell).

For instance, setting stock freqs would look like this
Code:
(su if in shell)
echo 384000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo 1512000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

echo 1 > /sys/devices/system/cpu/cpu1/cpufreq/online
echo 384000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq
echo 1512000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
zRam
To enable zRam you must execute the following commands in shell as root
Code:
mkswap /dev/block/zram0
swapon /dev/block/zram0
This needs to be run on every reboot.

You can check to see if it's enabled/actually being used:

Code:
$ free
             total         used         free       shared      buffers
Mem:        801980       664364       137616            0        50656
-/+ buffers:             613708       188272
Swap:        98300            0        98300
free = 0? it's not being used. usually takes a while to build up (especially with the mega****tons of RAM we have)
Misc
- Make sure you know how to get into recovery via HARDWARE KEY COMBO - I HAVE WARNED YOU
- Please do not include this with any ROMs
- Source available on my github (link in sig)
- You can use the kernel with any ROM out currently.

Download
Jugs 0.3 - CWM Flashable - enables zRAM by default & adds BLN capability
You can use either SystemTuner or my OC app to control this kernel!
Last edited by Romanbb; 9th November 2011 at 01:29 PM.
The Following 65 Users Say Thank You to Romanbb For This Useful Post: [ View ]
 
 
3rd November 2011, 02:12 PM |#2  
Romanbb's Avatar
OP Recognized Developer
Thanks Meter: 7,034
 
Donate to Me
More
saved oneone one
The Following 7 Users Say Thank You to Romanbb For This Useful Post: [ View ]
3rd November 2011, 02:13 PM |#3  
Romanbb's Avatar
OP Recognized Developer
Thanks Meter: 7,034
 
Donate to Me
More
Also, I kanged everything from Faux, all credit to him
The Following 5 Users Say Thank You to Romanbb For This Useful Post: [ View ]
3rd November 2011, 02:21 PM |#4  
PikkonX's Avatar
Senior Member
Chesapeake, VA
Thanks Meter: 63
 
More
Awesome job guys. I've been working on a 1.8 ghz kernel, but I am a failure lol. Gonna put this through its testing at work today.

Sent from my SGH-T989 using xda premium
3rd November 2011, 02:25 PM |#5  
Member
Flag Toronto
Thanks Meter: 3
 
More
This good ,thx wanna try..
Last edited by matthewchiu; 3rd November 2011 at 02:31 PM.
3rd November 2011, 02:25 PM |#6  
Nivek91's Avatar
Senior Member
San Diego
Thanks Meter: 18
 
More
Yes! I woke up to this. Thanks Roman. Going to test this out and give you my feedback asap.

Sent from my Galaxy S II
3rd November 2011, 02:30 PM |#7  
Member
savannah
Thanks Meter: 3
 
More
tried installing via cwm on juggernaut. stalled at samsung galaxy s II screen....

Then i pulled battery and now it bootloops.
3rd November 2011, 02:30 PM |#8  
teshxx's Avatar
Senior Member
Flag FL
Thanks Meter: 3,313
 
Donate to Me
More
Good job. I guess the battery life is 30 mins lolol
The Following User Says Thank You to teshxx For This Useful Post: [ View ]
3rd November 2011, 02:30 PM |#9  
bbobarino's Avatar
Senior Member
Flag pawtucket
Thanks Meter: 233
 
More
So hardware combo recovery? Meaning 3 finger salute?

Sent from my SGH-T989 using Tapatalk
3rd November 2011, 02:30 PM |#10  
Romanbb's Avatar
OP Recognized Developer
Thanks Meter: 7,034
 
Donate to Me
More
Quote:
Originally Posted by jr8801

tried installing via cwm on juggernaut. stalled at samsung galaxy s II screen....

Flash back to a stock kernel then

Sent from my SGH-T989 using Tapatalk
The Following 2 Users Say Thank You to Romanbb For This Useful Post: [ View ]
3rd November 2011, 02:32 PM |#11  
Member
savannah
Thanks Meter: 3
 
More
Quote:
Originally Posted by Romanbb

Flash back to a stock kernel then

Sent from my SGH-T989 using Tapatalk

just letting you know. i understand that i have to flash back to stock.

Read More
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes