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

[GTP6800][ZSKL2] [3g] EzyKernel OC/UV + Deodex + PowerMenuMod

OP ezynow

23rd February 2012, 09:08 PM   |  #1  
OP Senior Member
Thanks Meter: 120
 
160 posts
Join Date:Joined: Apr 2011
EzyKernel v1 - 23/02/2012

This Kernel is more geared towards functionality & real life user experience as opposed to benchmarks etc.

(Need to be running a ZSKL2 firmware - see installation instructions)


Update 23/02/2012 - Kernel Bluetooth fix.

----------------------------------------------------------------------------------------------------------------------------------------------------------

Features:

1) Overclocking & Undervolting support

Added overclocking up to 1600 / 1800 mhz
Added sysfs uv interface for setcpu support.
Undervolts quite well
Set default max overclock to 1600 mhz.
1800 mhz is not stable for me causes freezes/lockups for me. I dont tend to use voltages higher than 1350mv but the option is there for anyone who feel the burning itch
(1.8 is not recommended - untill further tests)

2) init.d support for boot up scripts - place start up scripts in /etc/init.d/


3) support for boot animations - place bootanimations.zip in /system/media/


4) I have built in cifs / nls_utf8 support into kernel so no need for seperate modules

Tested ok. Not sure what nls_utf8 does but seems to be requested quite a bit. If problems of unmounting shares, try umount -l /path/to/mount normally does the trick.


5) Added ntfs read/write support for kernel - Not tested myself


6) Added udf / iso support to kernel -Tested ok - can mount bluray iso's etc.


7) Added support for Interactive governor
Tested seems bit of a cpu hog / not properly optimised enough so would not recommend using it.
Ondemand seems to work the best. May look into porting other governors but not anytime soon


8) Slightly modified touchscreen driver

decreased the tsp_threshold level for 50 to 20.
You can set this value manually by
echo "X amount" > /sys/class/sc/sec_touchscreen/tsp_threshold/

However the problem is that the value gets reset to 50 every time the screens switches off. Hardcoded 20 as the default value it changes to after screen turns off.

Also changed the default ontouch frequency from 500mhz to 800mhz. The voltages for each are roughly the same so should be a wee bit more responsive without impacting battery life. Can set higher if anyone wants this.


Other general stuff - removed some debug info from kernel.

----------------------------------------------------------------------------------------------------------------------------------------------------------

EzyKernel Download link

p6800_EzyKernel.zip

http://www.mediafire.com/download.php?5xkglbje6ndo2ge



----------------------------------------------------------------------------------------------------------------------------------------------------------




Additional Mods:


Kernel works fine with deodexed /odexed system. Theoretically odexed is faster but I cant notice much difference between the two.


1) Deodexed & Zip-aligned Stock System / App folders from the ZSKL2 firmware


Download Links:

(Use Hjsplit or another tool to combine the following into one

GTP6800DOX.zip.001
GTP6800DOX.zip.002
http://www.mediafire.com/download.php?2pqwdbcox5o7pdv
http://www.mediafire.com/download.php?6ykpook81both85

GTP6800DOX.zip.001 : D844D0F20CA5C5CA4EDDC2F4BE993FE3
GTP6800DOX.zip.002 : D0AF7C4B7C43D2F0974DA2E9C42EF5AC


2) Custom boot animation modified from
http://forum.xda-developers.com/showthread.php?t=985251(thanks to aph)

Download link:
bootanimation.zip
http://www.mediafire.com/download.php?yvpv0y1bgp5bcne


3) Custom init.d scripts for slighty better wifi /ram management.
There seems to quite a few of these ram/performance scripts flying about. Not tested myself properly as these are os level tweaks so needs some time to adjust for best values i presume.
literally cut&paste jobbie thanks to juwe for his ram tweaks.
slightly modified: thanks to joker.20 for his general / wifi tweaks http://www.android-hilfe.de/root-hac...ollection.html

Download link:
S97Ramscript
http://www.mediafire.com/?k45pjvf083d8rp4


Mods for Deodexed system only:

1) Modified Black status bar & Power menu - added reboot / reboot recovery options.

The framework-res.apk contains my grey battery icons mod. You can easily change to blue stock by just copying over the grey icons with the blue ones using winrar for example. (all icons are ok now )

Download link:

http://www.mediafire.com/download.php?zmnbun90z9w0az9



If you found this useful for you please try using one of my apps such as EzyMount which is on the google market:


https://play.google.com/store/apps/d...zymountcontrol




-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
INSTALLATION:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Edit - it seems there maybe a problem flashing kernel through cwm recovery. Samsung are playing games again!! Flashing kernel through stock recovery works. Confirmed working by kazuni & does not increase binary counter You still may want to flash kernel via cwm first if you are already using it, then try stock recovery if it does not work for you.


Modified install steps below.


1) Need to be running ZSKL2 based firmware -if yes then just flash kernel in stock recovery


Otherwise follow the steps below
Download firmware from here:

http://www.filefactory.com/file/c2c6...L2_CSC_TGY.exe


Flash in odin

Thanks to xenix96 for this & see his thread for flashing instruction & other useful info

Fortunately, ZSKL2 firmware is not a full wipe firmware. It keeps you apps,settings. I was using ZSLA2 firmware and even after flashing the ZSKL2 firmware, i still had my settings, user data etc.
Once you change the default language to English you are good to go.
Off course in any event backup your sdcard contents to an external drive.
Make a full cwm recovery backup so you can always revert.



2) Root

(see respective threads on how to do so)
root - http://forum.xda-developers.com/show....php?t=1454112



3) Flash the kernel in stock recovery


Reboot- Finger Crossed everything should run ok


4) Flash cwm recovery

cwm - http://forum.xda-developers.com/show....php?t=1470896



Should be good to go !!



Install of ExtraMods:

1) System DEODEX - just flash deodex zip in cwm recovery

2) Modified Power menu - flash in cwm recovery

3) Boot animation - manually copy bootanimation.zip over to /system/media/

4) Tweaks script - manually copy over to /etc/init.d/. You may need to mkdir init.d if it does not exist. Set proper permissions (chown root.shell yourscript && chmod +x yourscript - google it!) for any script you place there.






Possible Issues:

(not issues for me - i should add)

1) Kies updates might be broken. If this is a problem for you dont flash.

Personally, until we get an ICS update, i am not bothered with kies or android 3.2 incremental updates.


2) CSC is not for my country. If this is a problem dont flash.
I am in the uk and the hongkong csc works fine for my mobile provider.

In any event, csc information is stored in cache.img of stock firmwares. You could possibly manually change csc info and see if stock recovery automatically picks its up after flashing cache.img taken from your stock firmware. Might work

3) Flashing custom kernels can increase binary counter

So far flashing in cwm or binary copying zImage does not / should not increase the flash counter. Flashing kernel in odin / download mode will do this. No guarantees. If this is a problem for you dont flash.


source diffs - available once everything has been tested reliably



Usual disclaimer - these mods are to be used at personal risk only !




cheers ezynow
Attached Thumbnails
Click image for larger version

Name:	pic1.jpg
Views:	2082
Size:	54.2 KB
ID:	916412   Click image for larger version

Name:	pic2.jpg
Views:	1989
Size:	55.5 KB
ID:	916413   Click image for larger version

Name:	pic3.png
Views:	1598
Size:	34.9 KB
ID:	916414  
Last edited by ezynow; 24th May 2012 at 12:35 PM.
The Following 10 Users Say Thank You to ezynow For This Useful Post: [ View ]
23rd February 2012, 09:08 PM   |  #2  
OP Senior Member
Thanks Meter: 120
 
160 posts
Join Date:Joined: Apr 2011
Reserved for updates, bugs,issues, boootloops etc


1) 23/02/20012 - Kernel Bluetooth fix.
Main kernel downlink link update. Should be fine to flash in cwm recovery if not you may have to try stock recovery.




Some points:

1) I know browser is not the best. But to enable browser at full speed u need to remove cpu limit. Change settings after entering about:debug in address bar.

2) be very careful with setcpu dont apply settings at boot untill sure of settings. It seems to stick settings after freeze. U may have to manually delete setcpu xml files if it happens
Last edited by ezynow; 26th February 2012 at 08:57 PM.
The Following User Says Thank You to ezynow For This Useful Post: [ View ]
23rd February 2012, 09:46 PM   |  #3  
got556's Avatar
Senior Member
Flag Chicago
Thanks Meter: 245
 
1,282 posts
Join Date:Joined: Sep 2011
Donate to Me
More
6800 tabs only or will it work on 6810's?
23rd February 2012, 10:16 PM   |  #4  
sk806's Avatar
Senior Member
Flag Rye, New York
Thanks Meter: 1,428
 
1,957 posts
Join Date:Joined: Jan 2005
More
Nice work, my friend. Looking forward to to trying this out...

Sent from my ADR6425LVW using XDA App
23rd February 2012, 10:54 PM   |  #5  
OP Senior Member
Thanks Meter: 120
 
160 posts
Join Date:Joined: Apr 2011
Quote:
Originally Posted by got556

6800 tabs only or will it work on 6810's?

Quote:
Originally Posted by sk806

Nice work, my friend. Looking forward to to trying this out...

Sent from my ADR6425LVW using XDA App

6800 only but changes should be easily ported to 6810.

Cheers sk806.
23rd February 2012, 11:49 PM   |  #6  
Senior Member
Thanks Meter: 4
 
135 posts
Join Date:Joined: Jun 2007
ZSKL2 variant or ZSKL2 only ?
nice works btw..
24th February 2012, 12:15 AM   |  #7  
OP Senior Member
Thanks Meter: 120
 
160 posts
Join Date:Joined: Apr 2011
Quote:
Originally Posted by sg10

ZSKL2 variant or ZSKL2 only ?
nice works btw..

ZKSL2 is only tested working - will change thanks.
24th February 2012, 02:43 AM   |  #8  
Junior Member
Thanks Meter: 15
 
24 posts
Join Date:Joined: Feb 2008
More
just FYI, tried on DXLA2, bootloop.
24th February 2012, 03:01 AM   |  #9  
Junior Member
Thanks Meter: 2
 
29 posts
Join Date:Joined: Jan 2012
Ezynow, the link you have provided for the firmware is P6800ZSLA2_CSC_TGY.exe. I'm assuming this is the ZSLA2 firmware. Is this the same as ZSKL2?
24th February 2012, 07:40 AM   |  #10  
xenix96's Avatar
Senior Member
Thanks Meter: 478
 
543 posts
Join Date:Joined: Dec 2011
More
Quote:
Originally Posted by reiconol

Ezynow, the link you have provided for the firmware is P6800ZSLA2_CSC_TGY.exe. I'm assuming this is the ZSLA2 firmware. Is this the same as ZSKL2?

ZSKL2 is P6810 firmware csc zzt for asian countrys

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes