Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
faux123
Old
(Last edited by faux123; 11th April 2013 at 06:55 PM.)
#1  
faux123's Avatar
Senior Member - OP
Thanks Meter 20398
Posts: 6,241
Join Date: Dec 2010
Location: West Los Angeles

 
DONATE TO ME
Wink Kernel[016]AP33(1.60Ghz Quad)UV,CIFS+UTF-8,PowerHAL,Linux-3.x Hybrid [Apr-11]

NOTICE: This is COMPATIBLE with ALL Google Rooted Stock and Custom ROMs based on JellyBean (4.1x)!

For frequency control use fauxclock from Google Play

Just a statement regarding kernel source: The Kernel Source is of course covered under GPL version 2. Free software does NOT mean no work or time was spent working on it. I have donated a large sum of my free time to hack this kernel. If you use my modified kernel source in parts or in its entirety, I kindly ask you mention its origins and to send me a github pull request or PM whenever you find bugs or think you can help improve my kernel hack further. This way the entire community will truly benefit from the spirit of open source. Thank you !

Hi RootzWiki members and fellow Samsung users:

This is my twenty-second kernel hack. I want to thank b16, and the entire RootzWiki Staff, and several others I cannot recall for inspiring me to venture into this unfamiliar territory for me.

What is a Kernel? The Kernel is the Foundation in which everything else builds upon in any software system.
[Car Analogy]: Kernel is like the Engine, Electrical system and the Transmission to a car. The Library, Framework and the Apps [AKA ROM] are the body frame and the rest of the Car.


THIS KERNEL is BASED ON Google Source Code. So it is COMPATIBLE WITH ALL AOSP 4.1.1 / 4.1.2 Builds.

DO NOT use any task killers, they DO NOT improve performance nor battery life. They INTERFERE with your phone's stability (more crashes) and App compatibilities (Forced Close).


Kernel Features:

So what type of kernel is this? Well, this kernel is based on Linux 3.0.y (says so from the version string) but it's really a hybrid between Linux 3.0.y and Linux 3.3+ due to many features introduced from Linux 3.3+ (for specific details on technologies, see 2nd post below!)
Features in Magenta are identical as the latest Linux 3.3-rc2

Memory Management subsystem:
-- SLAB completed updated to Linux 3.5+

Core Kernel:
*** RCU:
-- completely updated to latest preemptive tree RCU to Linux 3.3+ ( http://en.wikipedia....ead-copy-update )
*** Scheduler:
-- back ported select Linux 3.3+ cgroup (cpu control groups), threadgroup optimizations
-- cherry picked select NOHz optimizations from Linux 3.3+ ( http://www.phoronix....m=651&num=1 )

File System:
-- DOS VFAT (read/write), NTFS (read/write), CDROM/UDF FS, CIFS+UTF-8 (windows share) all built-in

Block I/O:
-- Deadline (default), No-op, CFQ

Kernel Features:
-- CleanCache Enabled ( http://lwn.net/Articles/386090/ ) (ultimate ONLY)

Device Drivers:
-- USB OTG (USB On-the-Go, aka USB Host-like support allows for external USB sticks, Keyboard/Mice)
-- ARM Berkeley Network Packet Filter Just-in-Time (JIT) compiler support ( http://en.wikipedia....y_Packet_Filter )

Library Support:
-- Optimized memcpy and string libraries (used by many things)
-- more selective cherry picks from Linux 3.3-rc3 (kernel 013b8+)

ARM / Tegra3 architecture drivers:
-- CPU Overclocking to max 1.60GHz

Kernel Tweaks:

Installation Instructions:

LATEST BETA:

http://forum.xda-developers.com/show...78&postcount=3

[b]*** JELLYBEAN 4.2.2 System Image ***

[ CFS ] (Enhanced Stock Max @ 1.2 GHz Quad)
The File == Grouper kernel Enhanced Stock ==

[ CFS ] (Mainline Edition Max @ 1.4 GHz Quad, GPU @ 512 MHz)
The File == Grouper kernel Mainline ==

[ CFS ] (Ultimate Edition Max @ 1.60 GHz Quad, GPU @ 512 MHz)
The File == Grouper kernel Ultimate ==

*** JELLYBEAN 4.2.0 / 4.2.1 System Image ***
[ CFS ] (Enhanced Stock Max @ 1.2 GHz Quad)
The File == Grouper kernel Enhanced Stock ==

[ CFS ] (Mainline Edition Max @ 1.4 GHz Quad, GPU @ 512 MHz)
The File == Grouper kernel Mainline ==

[ CFS ] (Ultimate Edition Max @ 1.60 GHz Quad, GPU @ 512 MHz)
The File == Grouper kernel Ultimate ==

*** JELLYBEAN 4.1.1 / 4.1.2 System Image ***
[ CFS ] (Enhanced Stock Max @ 1.2 GHz Quad)
The File == Grouper kernel Enhanced Stock ==

[ CFS ] (Mainline Edition Max @ 1.4 GHz Quad, GPU @ 512 MHz)
The File == Grouper kernel Mainline ==

[ CFS ] (Ultimate Edition Max @ 1.60 GHz Quad, GPU @ 512 MHz)
The File == Grouper kernel Ultimate ==

Here's a step by step instruction to install this kernel:

1. download the above file (via phone directly or to a PC)
2. copy the downloaded zip file to /sdcard/download/
3. Open ROM Manager and select "Reboot into Recovery" and select "OK"
4. Once in recovery, select "wipe cache partition", select "Yes", then select "advanced", then select "Wipe Dalvik Cache", then select "Yes" again. Once finished, click the back button to go back to the main recovery menu. On that menu, select "Install Zip From SDCad", then select "Choose zip from SDCard", then go to /sdcard/download and select the downloaded zip file and let it run its script.
5. Once the script is done, select "reboot system now"

Note: After FLASHING, the first reboot may take longer than usual, please be patient... After the first reboot, it may lag during initial load (let everything finish loading). Once everything is loaded and phone is ready for use, reboot the phone a 2nd time and the lag will be gone and everything should be silky smooth...


[ Advanced Users: ]

[ Optional: ]

If you encountered any funny / weird / strange issues coming from other than 100% pure stock ROMs or my kernels, the following "Reset Kernel" will restore the kernel to its Original Stock Settings.
After applying the reset kernel, then load my latest kernel again.


http://faux.androidro.ms/grouper/gro...rnel-4.2.2.zip JB 4.2.2 STOCK RESET KERNEL (Insecured and init.d support

http://faux.androidro.ms/grouper-fau...rnel-4.1.2.zip JB 4.1.2 STOCK RESET KERNEL (Insecured and init.d support

http://faux.androidro.ms/grouper-fau...set-kernel.zip JB 4.1.1 STOCK RESET KERNEL (Insecured and init.d support)[/URL]

[ For Kernel Devlopers ONLY: ]

NEWS BULLETIN:

Version 015 is OUT!

Please don't hesitate to talk among yourselves and help each other out... The RootzWiki community is what inspired me to hack kernels for everyone since everyone here is nice and helpful to each other... Keep helping each other.... Famous proverb: It's better to give than to receive...

BUGS:

Not All CHIPS ARE CREATED EQUAL


TO DO:

version 0.x.x -- more to come...

History:

See Post below...

Standard Disclaimer: Not responsible for bricking your phone, voiding your warranty, or any other pain or suffering you may feel as result of using this kernel!!!

My github Complying with GPL and RW rulez

Follow me on :

If you find this Kernel useful, feel free to hit the [Thanks] button below
The Following 259 Users Say Thank You to faux123 For This Useful Post: [ Click to Expand ]
 
faux123
Old
(Last edited by faux123; 7th August 2012 at 07:15 AM.)
#2  
faux123's Avatar
Senior Member - OP
Thanks Meter 20398
Posts: 6,241
Join Date: Dec 2010
Location: West Los Angeles

 
DONATE TO ME
[ History ]

see here: http://rootzwiki.com/topic/31344-ker...4/#entry855670
The Following 42 Users Say Thank You to faux123 For This Useful Post: [ Click to Expand ]
 
faux123
Old
(Last edited by faux123; 16th February 2013 at 06:12 PM.)
#3  
faux123's Avatar
Senior Member - OP
Thanks Meter 20398
Posts: 6,241
Join Date: Dec 2010
Location: West Los Angeles

 
DONATE TO ME
DUE TO MY EXTREMELY BUSY SCHEDULE BOTH @ WORK AND @ HOME, I WILL ONLY MAKE MAJOR ANNOUNCEMENTS ONCE PER WEEK
Open Beta may not be stable and may cause issues with your phone!


By loading open beta you have agreed to:

1. To report all random reboots with associated /proc/last_kmsg
2. To provide feedback on errors or bugs with detail phone information such as ROM, kernel version, and apps
3. Participate in Forum discussions for the beta software with others without FLAMING each other or post useless information such as:
a) Phone doesn't boot (without providing any additional information, ROM versions etc)
B) phone is too hot (without providing any additional information, ie OC freq, UV etc)

The Open Beta system is designed to have the community help each other and the developers. This way, all potential bugs are flushed out so the final released version will be stable and error free. The more actively you participate in Beta Testing the better the final product will be (you are really helping yourself to create a better community software).

If you do NOT agree with the statements above, DO NOT load my Open Beta software.


Kernel 015 Open Beta 1 is out! (BETAs ARE ALWAYS ULTIMATE VERSION unless I stated otherwise)

JB ==> http://faux.androidro.ms/grouper/bet...el-v015b01.zip
JB ES version ==>

[ build 1 ]
Merged with Google Mr1.1 source updates!
Added 2 interactive governor patches
The Following 70 Users Say Thank You to faux123 For This Useful Post: [ Click to Expand ]
 
clemsyn
Old
#4  
Senior Member
Thanks Meter 1604
Posts: 1,699
Join Date: Sep 2006

 
DONATE TO ME
Hey Faux123, what's up Nice to see you here!
The Following 2 Users Say Thank You to clemsyn For This Useful Post: [ Click to Expand ]
 
redmonke255
Old
#5  
redmonke255's Avatar
Senior Member
Thanks Meter 274
Posts: 995
Join Date: Jan 2012
Location: Fort Worth, Texas
Omg I'm the happiest person right now. Faux made my phone usable, going to make this tablet even better.

Keeping my eye on this.

Sent from my LG-P999 using xda app-developers app
LG G2x P999 CM7.2
Nexus 7 16GB
 
faux123
Old
#6  
faux123's Avatar
Senior Member - OP
Thanks Meter 20398
Posts: 6,241
Join Date: Dec 2010
Location: West Los Angeles

 
DONATE TO ME
Accidentally uploaded a test version 2 (broke wifi)... re-uploaded the correct file now...
The Following 5 Users Say Thank You to faux123 For This Useful Post: [ Click to Expand ]
 
BaconStep
Old
#7  
BaconStep's Avatar
Senior Member
Thanks Meter 1417
Posts: 3,133
Join Date: Jan 2012
Location: Las Vegas

 
DONATE TO ME
Woohoo faux!

Sent from my SGH-I727 using xda premium
 
cwc3
Old
#8  
cwc3's Avatar
Senior Member
Thanks Meter 392
Posts: 522
Join Date: Oct 2011
Location: Medford, OR
Welcome faux123! Good to see more & more developers.
 
Werbs
Old
#9  
Senior Member
Thanks Meter 3
Posts: 102
Join Date: Apr 2011
Used your kernels on matrix and gnex, awesome work thanks so much

Sent from my Nexus 7 using xda premium
 
hamdir
Old
#10  
hamdir's Avatar
Recognized Contributor
Thanks Meter 9038
Posts: 14,826
Join Date: Aug 2008
Location: Beirut

 
DONATE TO ME
awesome

love the AP33 title

GPU unlock?
[INFO] HTC Flagship 2013 - HTC One - Snapdragon 600 - Mega Information Thread
[INFO] HTC Flagship 2012 - HTC One X - Tegra 3 - Mega Information Thread
[GUIDE+TOOLS] How To Easily Maximize One X Tegra 3 Game performance - root
[FIX][GUIDE] Ultra Smooth Rosie for Sense 3.x ROMs
[GUIDE] Desire HD Camera guide

One X SurvivalKit: Stock JB 3.20.401.1, XM-Kernel + touchdemand + setcpu interactive profiles



HTC Diamond>iPhone3G/s>Desire HD2 DHD Sensation Nexus7> Sensation XL + One X + iPad 4 + HTC One

 
Post Reply+
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...