Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[KERNEL][TW]Forest-HelloWorld-Make-II kernel for JB N7000_V1.9.0_Final

OP forest1971

6th February 2014, 11:16 AM   |  #1  
forest1971's Avatar
OP Senior Member
Thanks Meter: 1,555
 
1,463 posts
Join Date:Joined: Apr 2012

*** 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:
- Remake GPU to 4 steps (V_1.9.0) (Very capable for gaming why maintain good battery life)
- Compile using Linaro toolchain 4.7.4.(12.2013) (V1.9.0) (it feels silky smooth)
- Update recovery to PhilZ Touch 5! You have a more beautiful and intuitive GUI. (from V1.8.2)
- Use LZMA compression (from V1.8.2).
- BLN support (only for V1.7.3)
- Enable OC CPU to 1600 (from V1.6.4 for OC CPU versions)
- Exfat native support (Now you can enjoy unlimited file size and fast speed on ext-sdcard)
- Kernel linux version 3.0.31, build using Ubuntu 13.10
- Toolchains: CodeSourcery G++
- Some optimization of the config file
- Su binary is updated to the latest version.
- Made three versions: 1) With OC of both CPU and GPU 2) With stock CPU and OC GPU and 3) With stock CPU and 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.

-------------------------------
HOW TO ENABLE LOGCAT (Credits to @hardcore):

If you want to re-enable logcat for whatever reason, do this:

adb shell
su
mount -o remount,rw /system
echo ANDROIDLOGGER >> /system/etc/tweaks.conf
mount -o remount,ro /system
exit

Reboot android system. Then can take logcat as you wish!
--------------------------------

The kernel is very smooth, stable and battery friendly. I actually prefer both OC versions much more. It feels smoother, play heavy games better and battery-friendly too!

Still, you can try different 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.

V1.9.0 is the best one I made so far, satisfy me in all departments. So probably the final version of this kernel!


CHANGELOGS:
HelloWorld-Make-II-V1.9.0:.
- Remake GPU steps
+ Forest_HelloWorld-Make-II_V1.9.0_AM1 which is more agressive with GPU steps: 133-267-333-400
+ Forest_HelloWorld-Make-II_V1.9.0_GL2 which is more gracious, gentle with GPU steps: 133-200-267-333
- Disable UV interface.

HelloWorld-Make-II-V1.8.2:.
- Update Philz recovery to PhilZ Touch 5.
- Putting back logger module with option to enable it (for those who want to get logcat)
- Use LZMA compression
- Set default Governor to Pegasusq
- Update su and SuperUser to V1.94
- BLN dropped!

Bugs:
- The OC-CPU version has stock video bug the same as V1.6.4. Use MX video play instead!
- Recovery only accept to format internal and external sdcard using default format.

HelloWorld-Make-II-V1.7.3:.
- BLN support added.

HelloWorld-Make-II-V1.6.4:.
- OC CPU to 1600 (you can enable it using Nofrills or SetCPU...)
- UV 25mv for each steps, for balance performance and battery life.
- Include VR I/O scheduler, leave out Deadline
- Tweak thermal threshold (first level from 64 to 70, second level threshold keep the same).

Significant improvement for heavy games: I can play my favorite Let's Golf 3 super smooth now.

Bugs: stock video only play from gallery. Use MX video which is much better, btw.

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.
- Padding 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:

V1.9.0 from this post: HelloWorld-Make-II-V1.9.0:

HelloWorld-Make-II-V1.8.2:
1. OC both CPU-GPU:
http://www.mediafire.com/download/nj...-II-V1.8.2.zip
2. OC GPU only:
http://www.mediafire.com/download/po...-OC-GPU(2).zip
3. Stock CPU-GPU:
http://www.mediafire.com/download/lf...ck-GPU-CPU.zip

HelloWorld-Make-II-V1.7.3::
Download link and instructions go to this post:
http://forum.xda-developers.com/show...&postcount=265

HelloWorld-Make-II-V1.6.4:
http://www.mediafire.com/download/1s...-II-V1.6.4.zip

------------------------------
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. @maxfu for his great work on OC kernel
8. @Chainfire for his excellent su and superuser.apk
9. Samsung, for the source code for me to play with
10. And many other excellent members in XDA!

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 THANKS me and C.O.H if you think this kernel 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
Last edited by forest1971; 13th June 2014 at 04:46 PM.
The Following 90 Users Say Thank You to forest1971 For This Useful Post: [ View ]
6th February 2014, 11:37 AM   |  #2  
forest1971's Avatar
OP Senior Member
Thanks Meter: 1,555
 
1,463 posts
Join Date:Joined: Apr 2012
Reserved
Last edited by forest1971; 6th February 2014 at 11:15 PM.
The Following 12 Users Say Thank You to forest1971 For This Useful Post: [ View ]
6th February 2014, 12:25 PM   |  #3  
nokiamodeln91's Avatar
Senior Member
Thanks Meter: 2,706
 
7,160 posts
Join Date:Joined: Jun 2012
More
Good stuff @forest1971
Thanks
The Following User Says Thank You to nokiamodeln91 For This Useful Post: [ View ]
6th February 2014, 12:36 PM   |  #4  
forest1971's Avatar
OP Senior Member
Thanks Meter: 1,555
 
1,463 posts
Join Date:Joined: Apr 2012
Quote:
Originally Posted by nokiamodeln91

Good stuff @forest1971
Thanks

Thanks NokiaModeln91!

It is harder than I thought building a custom kernel from source, and unpacking Initramfs from zImage. I am very happy I made it.

Try it our! I find it really good indeed!
The Following 5 Users Say Thank You to forest1971 For This Useful Post: [ View ]
6th February 2014, 01:07 PM   |  #5  
SAINI99's Avatar
Senior Member
Thanks Meter: 29
 
198 posts
Join Date:Joined: Oct 2009
Anyone flash this kernel im on sweetrom 10.5 with speedmod k5

---------- Post added at 01:07 PM ---------- Previous post was at 01:06 PM ----------

Quote:
Originally Posted by forest1971

Thanks NokiaModeln91!

It is harder than I thought building a custom kernel from source, and unpacking Initramfs from zImage. I am very happy I made it.

Try it our! I find it really good indeed!

U post same link two time no oc kernel there only stock gpu chek before posting thx
6th February 2014, 01:09 PM   |  #6  
forest1971's Avatar
OP Senior Member
Thanks Meter: 1,555
 
1,463 posts
Join Date:Joined: Apr 2012
Quote:
Originally Posted by SAINI99

Anyone flash this kernel im on sweetrom 10.5 with speedmod k5

I am using sweet rom 10.5 myself. Have tested out for last few days. So smooth!

Sent from my GT-N7000 using Tapatalk 2
The Following 3 Users Say Thank You to forest1971 For This Useful Post: [ View ]
6th February 2014, 01:12 PM   |  #7  
XxPixX's Avatar
Senior Member
Flag Warsaw
Thanks Meter: 519
 
657 posts
Join Date:Joined: Dec 2012
More
Great work I can't try it atm. as I am on a stable OmniROM which I have had for a month but once this breaks I will give it a go

Are there any plans to add more tweaks?
The Following 2 Users Say Thank You to XxPixX For This Useful Post: [ View ]
6th February 2014, 01:18 PM   |  #8  
forest1971's Avatar
OP Senior Member
Thanks Meter: 1,555
 
1,463 posts
Join Date:Joined: Apr 2012
Quote:
Originally Posted by XxPixX

Great work I can't try it atm. as I am on a stable OmniROM which I have had for a month but once this breaks I will give it a go

Are there any plans to add more tweaks?

The features are extensive so I do not know if there will be further. Lets see.

Sent from my GT-N7000 using Tapatalk 2
The Following 3 Users Say Thank You to forest1971 For This Useful Post: [ View ]
6th February 2014, 04:55 PM   |  #9  
SAINI99's Avatar
Senior Member
Thanks Meter: 29
 
198 posts
Join Date:Joined: Oct 2009
Quote:
Originally Posted by forest1971

The features are extensive so I do not know if there will be further. Lets see.

Sent from my GT-N7000 using Tapatalk 2

Provide the oc one links are same chek the main thread mr forest
The Following User Says Thank You to SAINI99 For This Useful Post: [ View ]
6th February 2014, 05:10 PM   |  #10  
forest1971's Avatar
OP Senior Member
Thanks Meter: 1,555
 
1,463 posts
Join Date:Joined: Apr 2012
Quote:
Originally Posted by SAINI99

Provide the oc one links are same chek the main thread mr forest

My bad . Thanks for pointing that out. Links are corrected now.

The Following 3 Users Say Thank You to forest1971 For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes