Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
franciscofranco
Old
(Last edited by franciscofranco; 19th October 2012 at 01:07 AM.)
#1  
franciscofranco's Avatar
Recognized Developer - OP
Thanks Meter 44975
Posts: 10,370
Join Date: Dec 2010
Location: Mountain View, CA

 
DONATE TO ME
Default [KERNEL][GPL][18 OCT][STOCK] franco.Kernel r20 - Sound Control V2 | ExFat

Features:
* Tree RCU + RCU_BOOST
* IO patches all across the board
* Config stripped of debug for a lean kernel
* NTFS + NTFS write support - useful for USB OTG
* Module to change Wi-Fi power management policy on the fly (check second post)
* Module to enable/disable fsync() calls on the fly (second post)
* Module to enable/disable Thermal Throttle
* Interface to change the frequency which the device will boost when the screen is touched
* Sound Control V2 based on Supercurio Voodoo Sound - Volume Boost feature
* Much more to be seen on my repository
* This kernel is for Samsung roms only.

Instructions:
* Flash via ODIN or Mobile Odin.

Download JellyBean compatible kernels (Only for Samsung stock roms): http://minooch.com/franciscofranco/SGS3/JB/
JellyBean compatible kernels CWM zips (Only for Samsung stock roms): http://minooch.com/franciscofranco/SGS3/JB/CWM_zips/

ICS Kernel source: https://github.com/franciscofranco/GT-I9300-ICS-3.0.y
JB Kernel source: http://minooch.com/franciscofranco/SGS3/JB/

franco.Kernel updater app:
* Kernel downloader
* Kernel auto-flash
* Frequency and governor interface
* GovernorControl - full control over PegasusQ
* Tons of custom settings to maximize user experience
* Built on top of a full fledged ICS theme with inheritance from all the work done since the Galaxy Nexus is supported
* More to come (Power Modes, custom power modes, core control etc)
My apps list: https://play.google.com/store/apps/d...Ym9vdC5jb20iXQ
franco.Kernel - Galaxy Nexus
franco.Kernel - Nexus 4
franco.Kernel - Nexus 7
franco.Kernel - Nexus 10


Google+ | Twitter | Portfolio

CruzerLite franco.Kernel case for the Nexus 4
CruzerLite franco.Kernel case for the Galaxy Nexus

You don't like my reply? Read this

However, if you put any trust in Quadrant scores you could use them to prove that dancing naked for 5 minutes in your garden affects device performance. By Chainfire
The Following 211 Users Say Thank You to franciscofranco For This Useful Post: [ Click to Expand ]
 
franciscofranco
Old
(Last edited by franciscofranco; 1st October 2012 at 11:44 PM.)
#2  
franciscofranco's Avatar
Recognized Developer - OP
Thanks Meter 44975
Posts: 10,370
Join Date: Dec 2010
Location: Mountain View, CA

 
DONATE TO ME
Wi-Fi Power Management toggle:

echo Y > /sys/module/dhd/parameters/wifi_pm (pass Y to enable and N to disable; its N by default). This option only appears after the wifi is activated

Sound Control:

Volume boost from 0 to 62 (replace X with the number of your choice). It's 62 by default:

echo X > /sys/devices/virtual/misc/sound_control/volume_boost

Fsync toggle:

It's enabled by default. Enabled = stock IO speed while having data integrity; disabled = more IO throughput but less data integrity

echo N > /sys/module/sync/parameters/fsync_enabled (N to disable and Y to enable)

Thermal Throttle toggle:

It's enabled by default. Careful playing with this, if this is working when the device heats up it won't be throttled down to safe values so if you don't know what you're doing just don't play with this, it's not my fault if you **** up.

echo N > /sys/module/tmu/parameters/throttle_enabled (N to disable and Y to enable)

How to activate the special sdwatcher binary:

This binary is special *buzzwords incoming* and will get rid of the fuse mounting and get rid of the /data/media symlink which causes excessive Media Scanning load - basically just mounts the internal sdcard as ext4. Battery life gets a nice boost using this binary. Instructions on how to use it at the second post. All credits go to Greg White, I did nothing but testing it for him.

To activate use ADB or Terminal Emulator:

mount -o rw,remount /system
cp /system/bin/sdcard /system/bin/sdcard.bak
rm /system/bin/sdcard
cp /sbin/sdcard /system/bin/sdcard
chmod 0777 /system/bin/sdcard
reboot

Don't mess with this if you don't know what you're doing.

INPUT_BOOST_FREQUENCY:

Change whatever frequency you want the device to boost to when the screen is touched:

echo N > /sys/class/misc/touchboost/input_boost_freq (N = frequency you want, e.g: 200000 (200Mhz), 1200000 (1,2Ghz)

TCP Congestion Algorithm interface

To check all the available options:

sysctl net.ipv4.tcp_available_congestion_control

To change to other option:

sysctl -w net.ipv4.tcp_congestion_control=NAME_OF_THE_ALGORI THM

Detailed test of all the algorithms:
Quote:
Latency - Download - Upload

cubic:
1st run: 15ms - 10,75Mbps - 7,82Mbps
2nd run: 14ms - 10,84Mbps - 8,06Mbps

reno:
1st run: 13ms - 15,51Mbps - 6,73Mbps
2nd run: 13ms - 14,73Mbps - 8,51Mbps

bic:
1st run: 12ms - 10,38Mbps - 8,61Mbps
2nd run: 13ms - 10,78Mbps - 8,62Mbps

westwood:
1st run: 11ms - 17,65Mbps - 8,30Mbps
2nd run: 13ms - 13,28Mbps - 8,29Mbps

highspeed:
1st run: 13ms - 10,76Mbps - 7,94Mbps
2nd run: 16ms - 14,42Mbps - 8,52Mbps

hybla:
1st run: 14ms - 11,19Mbps - 7,44Mbps
2nd run: 14ms - 13,47Mbps - 7,56Mbps

htcp:
1st run: 14ms - 13,24Mbps - 7,03Mbps
2nd run: 15ms - 10,85Mbps - 8,00Mbps

vegas:
1st run: 14ms - 8,49Mbps - 6,62Mbps
2nd run: 14ms - 12,00Mbps - 7,07Mbps

veno:
1st run: 13ms - 9,58Mbps - 8,13Mbps
2nd run: 13ms - 8,50Mbps - 7,64Mbps

scalable:
1st run: 18ms - 12,01Mbps - 8,73Mbps
2nd run: 14ms - 13,96Mbps - 8,23Mbps

lp:
1st run: 14ms - 14,90Mbps - 8,68Mbps
2nd run: 14ms - 13,44Mbps - 8,72Mbps

yeah:
1st run: 14ms - 13,37Mbps - 8,28Mbps
2nd run: 17ms - 13,89Mbps - 8,14Mbps

illinois:
1st run: 13ms - 12,93Mbps - 8,24Mbps
2nd run: 16ms - 13,97Mbps - 6,46Mbps
franco.Kernel - Galaxy Nexus
franco.Kernel - Nexus 4
franco.Kernel - Nexus 7
franco.Kernel - Nexus 10


Google+ | Twitter | Portfolio

CruzerLite franco.Kernel case for the Nexus 4
CruzerLite franco.Kernel case for the Galaxy Nexus

You don't like my reply? Read this

However, if you put any trust in Quadrant scores you could use them to prove that dancing naked for 5 minutes in your garden affects device performance. By Chainfire
The Following 55 Users Say Thank You to franciscofranco For This Useful Post: [ Click to Expand ]
 
x.Orville.x
Old
#3  
Senior Member
Thanks Meter 25
Posts: 946
Join Date: Jun 2011
Location: Ponce

 
DONATE TO ME
Excellent will try this love ur kernels buddy

Sent from my GT-I9300 using xda premium
 
zodiaxe66
Old
#4  
zodiaxe66's Avatar
Senior Member
Thanks Meter 317
Posts: 1,252
Join Date: Nov 2010
cool,looking forward to try your kernel
Galaxy SIII
Rom: purelook HD 6.1
base:4.1.2
powered by
Siyah v1.90--
Or adam..hmm...devil kernel,atm..boaffla...damit,i don't know
 
blackdub370
Old
#5  
blackdub370's Avatar
Senior Member
Thanks Meter 558
Posts: 245
Join Date: Aug 2011

 
DONATE TO ME
Quote:
Originally Posted by franciscofranco View Post
Just in case I need this.
thanks man! the best!
 
Hazerd
Old
#6  
Hazerd's Avatar
Senior Member
Thanks Meter 116
Posts: 159
Join Date: Mar 2012
Location: in a Toaster

 
DONATE TO ME
Great work


Please Thank Me If I Helpt You !
Please donate If You Like My Work
Please search Before posting
The Following User Says Thank You to Hazerd For This Useful Post: [ Click to Expand ]
 
wals1h
Old
#7  
wals1h's Avatar
Member
Thanks Meter 5
Posts: 78
Join Date: Apr 2010
Location: newcastle
welcome franco used your kernals on my nexus aswell as your update app.. anychance you will be makeing a galaxy s3 updater app
 
nerotix
Old
#8  
nerotix's Avatar
Senior Member
Thanks Meter 178
Posts: 936
Join Date: Mar 2011
Location: Utrecht
OMG ITS FRANCO!

Always used your kernel on my nexus, always been a perfect fit!

Thanks!
Samsung Galaxy S4 Black Mist



Old phones:


HTC Desire HD > HTC Incredible S > Samsung Galaxy S II Black > HTC Evo 3D > Samsung Galaxy S II White > Samsung Galaxy Nexus > iPhone 4S[Most boring phone ever] > Samsung Galaxy S3 > iPhone 5 Black



If I helped you, please hit the Thanks button, it won't bite.
The Following User Says Thank You to nerotix For This Useful Post: [ Click to Expand ]
 
WhiteHartMart
Old
#9  
Senior Member
Thanks Meter 47
Posts: 503
Join Date: Jun 2008
Location: Cornwall, UK
Now the names are appearing :)

GNex kernel was great so the temptation of S3 rooting, custom roms and kernels is getting stronger every day :)

Sent from my GT-I9300 using Xparent ICS Tapatalk 2
Nexus 4, Carbon and Semaphore
 
gsw5700
Old
#10  
Senior Member
Thanks Meter 378
Posts: 1,730
Join Date: Jan 2011
Any feedback on this guys ?

Sent via TCP/IP

 
Post Reply+
Tags
franco kernel galaxy s3, great_stability, outstanding_battery_life
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...