5,596,431 Members 39,847 Now Online
XDA Developers Android and Mobile Development Forum

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

Tip us?
 
franciscofranco
Old
(Last edited by franciscofranco; 19th October 2012 at 01:07 AM.)
#1  
franciscofranco's Avatar
Recognized Developer - OP
Thanks Meter 80828
Posts: 14,690
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

FacesIn app
Per-App Modes app
Nexus Display Control
franco.Kernel updater Free app
franco.Kernel - Galaxy Nexus
franco.Kernel - Nexus 4
franco.Kernel - Nexus 5
franco.Kernel - Nexus 7
franco.Kernel - Nexus 7 2013
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

My applications translations are managed by:

The Following 213 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 80828
Posts: 14,690
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

FacesIn app
Per-App Modes app
Nexus Display Control
franco.Kernel updater Free app
franco.Kernel - Galaxy Nexus
franco.Kernel - Nexus 4
franco.Kernel - Nexus 5
franco.Kernel - Nexus 7
franco.Kernel - Nexus 7 2013
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

My applications translations are managed by:

The Following 56 Users Say Thank You to franciscofranco For This Useful Post: [ Click to Expand ]
 
x.Orville.x
Old
#3  
Senior Member
Thanks Meter 30
Posts: 1,073
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 436
Posts: 1,475
Join Date: Nov 2010
cool,looking forward to try your kernel
Galaxy SIII
Rom: echoe-rom v2 "stripped and modified"
base:4.3
powered by
*~* devil2 *~*
Back to googymax2.. 218 is awesome
 
blackdub370
Old
#5  
blackdub370's Avatar
Senior Member
Thanks Meter 1159
Posts: 488
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 134
Posts: 181
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: 85
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 558
Posts: 1,905
Join Date: Mar 2011
Location: Utrecht
OMG ITS FRANCO!

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

Thanks!
My 1st icon pack for Nova/Apex/Holo/ADW/LauncherPro: Just Flat
The Following User Says Thank You to nerotix For This Useful Post: [ Click to Expand ]
 
WhiteHartMart
Old
#9  
Senior Member
Thanks Meter 68
Posts: 563
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 5 Black
 
gsw5700
Old
#10  
Senior Member
Thanks Meter 463
Posts: 2,080
Join Date: Jan 2011
Any feedback on this guys ?

Sent via TCP/IP

Tags
franco kernel galaxy s3, great_stability, outstanding_battery_life
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes