Quantcast
Channel: xda-developers - Galaxy Note GT-N7000 Android Development
Viewing all articles
Browse latest Browse all 232

[KERNEL][TW]Forest-HelloWorld-Make-II kernel for JB N7000

$
0
0

*** THIS KERNEL ONLY SUPPORTS SAMSUNG TW JB 4.1.2 ROMs (STOCK and CUSTOM). DOES NOT WORK IN CM or AOSP!!! ***

*** The Kernel is Safe (MMC_CAP_ERASE disabled) and the included PhilZ Recovery uses delete recursive and avoids brickbug ***

*** Stiil, I take no responsibility if the provided KERNELs causes any problem to your phone, you are warned! ***


Hello Friends,

I am no developer, just an Android lover. I share with you my first custom kernel for Note N7000 JB building from sources. It was made mainly for my hobby and my own needs, but hopefully can be useful to other members.

Forest-HelloWorld-Make-II kernel

As the name suggested, it is essentially a continuity of the C.O.H HelloWorld kernel.

FEATURES:

Features added by me (in additions to features found in c.o.h's kernel):
- Kernel linux version 3.0.31, build using Ubuntu 13.10
- Toolchains: CodeSourcery G++
- Exfat native support (Now you can enjoy unlimited file size and fast speed on ext-sdcard)
- Some optimization of the config file
- Su binary is updated to the latest version.
- Made two version: 1) With GPU overclock with three steps as in the COH kernel and 2) With stock GPU.

Features benefited from C.O.H kernel:
- CPU Hotplug support from Speedmod kernel (only 1 core when not in load, battery friendly)
- Disabled logcat and dmesg and unnecessary Samsung debugging.
- UV capability.
- Increased Touchscreen sensitivity even when charging (Best touch response to date in Note).
- FSYNC Control 1 (from Ezekeel's GLaDOS kernel for Nexus).
- Tweak GPU in GPU OC version: 133, 267, 400 MHz (3 steps),
- Many cpu governors and schedullers: Defaults are Hyper-Row now (You can also tried noop-pegasusq as recommended by C.O.H)
- Fix for wifi drain on standby (disabled all multicast).
- Speedmod K5-3 fixes included
- Other features are the same as in c.o.h’s HelloWorld Kernel.

The kernel is very smooth, stable and battery friendly. I actually prefer the GPU OC version. It allows me to play some graphic intensive games smoothly and the temperature is still at good level. On the otherhand, stock GPU is certainly more battery friendly.

Still, you can try out both versions and see which one you like. Give each of them at least a day or two to play with so that you can really see the differences.

For those who also want CPU OC you can use Tegrak or a similar app from G-play.
I hope, this gives enough options


CHANGELOGS:

HelloWorld-Make-II-V1.5.5:.
- Leave out some Governors, keep only 5: Hyper, Performance, Ondemand, Pegasusq, and SmartassV2.
- Leave out I/O Schedulers, keep only 5: Row, Sio, Noop, Cfq and Deadline.
- Paddling zImage to the full size of the Kernel partition, 838808 bytes (Thanks to the trick by Chenglu and PhilZ!) this should help make the flash of kernel always clean.
- other minor tweaks

The new version is leaner, lighter. Should help improve performance and battery life!

For those who is on V1.4.5 it is recommended that you move to V1.5.5

HelloWorld-Make-II-V1.4.5: Starting version


DOWNLOADS:

HelloWorld-Make-II-V1.5.5:
1. With Stock GPU:
http://www.mediafire.com/download/fh...5-StockGPU.zip

2. With OC-GPU:
http://www.mediafire.com/download/b3...5.5-OC-GPU.zip

------------------------------
HelloWorld-Make-II-V1.4.5 (pulled in favour of the better version just out)
1. With Stock GPU:

2. With OC-GPU:


INSTALLATION:

1. Flash the attached kernel CWM flashable zip using any SAFE custom recovery like PhilZ kernels.

2. Wipe cache and dalvik cache and reboot.

3. Enjoy. (it takes around 2-3 reboots to the ROM and KERNEL to settle down and get really fast and smooth.


CREDITS AND THANKS:

1. @crime_of_heart : (huge) for too many things
2. @Philz3759: for his wonderful touch recovery
3. @Chenglu for his guide on Initramfs
4. @dorimanx: for his sharing of exfat source code
5. @Dharam_Maniar: for his excellent Tutorial on kernel
6. @hardcore: for the inspiration from his excellent work
7.Samsung, for the source code for me to play with
8.And many other excellent members in XDA
9.Please remind me if I miss some name here

For Developers/Modders: You can use the Forest-HelloWorld-Make-II kernel in your CUSTOM ROMs as long as you give links to this thread.

Please hit THANKS button if you think that it is helpful for you!

Source:
Kernel is built from Samsung JB source can be downloaded from Sam Sung open source at: http://opensource.samsung.com/ (EUR: GT-N7000_JB_Opensource.zip)
Modification is made using the patch from COH: can be found in his thread: http://forum.xda-developers.com/show....php?t=2252977
Exfat source code: https://github.com/dorimanx/exfat-nofuse

Viewing all articles
Browse latest Browse all 232

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>