[KERNEL][12/10][012b5] Hybrid *faux* | OC, UV, CIFS+UTF-8, PowerHAL
[FONT=Arial]NOTICE: This is COMPATIBLE with ALL Google Rooted Stock and Custom ROMs based on JellyBean (4.1x)!
For frequency control use SystemTuner by 3C
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 ![/FONT]
[FONT=Arial]Hi RootzWiki members and fellow Samsung users:[/FONT]
[FONT=Arial]This is my [/FONT]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 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:
Zitat:
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:
Zitat:
-- SLAB completed updated to Linux 3.5+
Core Kernel:
File System:
Zitat:
-- DOS VFAT (read/write), NTFS (read/write), CDROM/UDF FS, CIFS+UTF-8 (windows share) all built-in
Block I/O:
Zitat:
-- Deadline (default), No-op, CFQ
Kernel Features:
Device Drivers:
Zitat:
-- 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:
Zitat:
-- Optimized memcpy and string libraries (used by many things)
-- more selective cherry picks from Linux 3.3-rc3 (kernel 013b8+)
ARM / Tegra3 architecture drivers:
Zitat:
-- CPU Overclocking to max 1.60GHz
[FONT=Arial]Here's a step by step instruction to install this kernel:
Zitat:
- 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"
Zitat:
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...
AW: [KERNEL][13/9][011b2] Hybrid *faux* | OC, UV, CIFS+UTF-8, PowerHAL
AW: [KERNEL][13/9][011b3] Hybrid *faux* | OC, UV, CIFS+UTF-8, PowerHAL
[KERNEL][20/9][011b4] Hybrid *faux* | OC, UV, CIFS+UTF-8, PowerHAL
[KERNEL][23/9][011b5] Hybrid *faux* | OC, UV, CIFS+UTF-8, PowerHAL
AW: [KERNEL][26/9][011] Hybrid *faux* | OC, UV, CIFS+UTF-8, PowerHAL
AW: [KERNEL][2/10][012b1] Hybrid *faux* | OC, UV, CIFS+UTF-8, PowerHAL
AW: [KERNEL][12/10][012b5] Hybrid *faux* | OC, UV, CIFS+UTF-8, PowerHAL