[KERNEL&RECOVERY][INTL][TW-AOSP 4.4 / 5.0][04.12.2014] KT-SGS5 - NI2 - KTweaker

BBF-Android

BBF-Android

Dauergast
268
Ktoonsez presents:

8809d710852b4.png



KT-SGS5 - KitKat Kernel (Touchwiz/Samsung, AOSP ROM`s) Eigenschaften



d124df771b884.png



Must have a S5 model G900T or G900P or G900V (Dev Edition ONLY!!!) or G900F or G900M or G900W8 or G900I

•Must have a Touchwiz Rooted ROM

•Must have CWM/TWRP based recovery installed

•Samsung open source

•Optimized kernel configuration

•unsecure root adb

•Voltage interface

•KTweaker app for kernel control

•KTweaker Widgets

•Schedulers (CFQ, BFQ, VR, SIO, NOOP, DEADLINE, ROW, FIFO, FIOPS)

•GOVERNORS (ktoonservativeq, intellidemand, msm-dcvs, wheatley, userspace, smartassh3, slp, powersave, pegasuq, nightmare, interactive, dancedance, conservative, badass, asswax, adaptive, abyssplug, performance, ondemand

•exFAT for Touchwiz and AOSP

•F2FS compatible with AOSP 4.4


606c0ded29854.png



Touchwiz Kitkat 4.4 VERSION:
20.10.2014:
http://goo.gl/R326E9


AOSP Kitkat 4.4 VERSION:
06.11.2014: http://goo.gl/t3H5oK


AOSP Lollipop 5.0 VERSION:
04.12.2014 http://goo.gl/g8tVYd


TWRP Recovery by Ktoonsez:
18.12.2014: http://goo.gl/LgBsuk



cfc80ad45ae34.png




- Fürs das jeweilige System den zugewiesenen Kernel herunterladen und auf das S5 schieben bzw Kopieren

- Wipe Cache & Davlik

- Kernel (ZIP) Flashen

- Nach dem Flashen nochmals Wipe Cache & Davlik

- Rebooten, freuen
:scared:




109a3cea67fd4.png

Alle vorherigen Versionen !
AKtuelle Version
Change Log 03.09.2014

1. Sync with latest stuff for CM
2. Added F2FS support
3. Added vibration strength control.



Change Log 25.08.2014

1. Added in kernel commits from elelinux
2. Sync ramdisk
3. Tweaked defconfigs


Change Log 21.08.2014

1. Added faux sound to AOSP version
2. Added SmartAss gov to AOSP


Change Log 10.08.2014

1. The first 2 are the stuff from the OTA only release from 08.03
2. Merged in Faux sound
3. Linux 3.4.100
4. Linux 3.4.101
5. Linux 3.4.102
6. On AOSP, merged in all the latest stuff from "intervigilium" which will be the standard stock kernel for official CM.
7. Adjusted ramdisk so Sprint can run the newest kernel


Change Log 04.08.2014

1. Merged in Faux sound
2. Linux 3.4.100


Change Log 26.07.2014

1. cpufreq_limit: stop overriding user's max freq
2. Bump up max allowable voltage since we are OCing higher
3. vibe: Remove the moronic amount of dmesg spam from vibration motor
4. synaptic: Remove dmesg spam
5. cpu: Try some bandwidth tweaks on the upper steps
6. msm: kgsl: Fix nice level for higher priority GPU start thread
7. PM: devfreq: Use high priority workqueue
8. mm: slub: Default slub_max_order to 0
9. block: Reserve only one queue tag for sync I/O if only 3 tags are available
10. mmc: disable CRC check for speed
11. deadline: Allow 0ms deadline latency, increase the read speed
12. fs: Add sysfs module to allow enabling/disabling of fsync
13. KTweaker: Add toggle to enable/disable fsync under "Main Settings->Scheduler/SD Settings". This function will increase your write speeds by up to 3x, but reads do suffer by going down by about 20%!! Disabling this can cause corruption or loss of data if you have a random reboot so be careful!!!!!!
14. SELinux: Fix memory leak upon loading policy
15. Linux 3.4.1 thru 3.4.99 for the TW version from albinoman!!!!!!!
16. Merged in NG2 code from source drop which include the items below!!!!!!!!!!!!!!!!!!!!!!
17. GPU fixes optimizations
18. Display patches
19. Wifi driver update
20. Camera updates
21. Various sensor fixes/updates
22. GPU governor fixes/updates
23. Video codec updates
24. Encryption updates
25. ext4 updates


Change Log 18.07.2014

1. OC CPU to 3072, thanks to albinoman for finding the field that was limiting CPU to 2900!!!!!!!!!!!
2. 2899 CPU step is no replaced with 2918 to keep steps uniform
3. Tweaks to the bandwidth output for the new upper steps
4. Lots more demsg spam removed
5. Major over-haul to AOSP version along with merging in garwynn's latest code that is used for the stock CM kernel
6. Add touch screen patches to stop touch driver while screen is off. The ROM is not shutting down the touch screen or the 2 haptic buttons as many of you have probably noticed. I will work on getting the button shutdown when I get more time.
7. Some ramdisk tweaks
8. Update KTweaker to accomidate the new OC steps
9. AOSP kernel is now getting crazy stupid battery life at idle, I am currently at 21 hours 5 minutes on battery and still have 78% left with about 45 minutes screen time.
10. Fix ups for screen 2 wake functions for AOSP.


Change Log 14.07.2014

1. Add 657500 step to possible gpu boost values
2. More booster tweaks
3. DRIVERS: SLIMBUS initial overclock
4. readahead: make context readahead more conservative
5. net: loopback: set default mtu to 64K
6. cpufreq: Memory leak with sysfs when stats table are freed
7. Input: Send events one packet at a time
8. softirq: reduce latencies
9. sched: remove redundant update_runtime notifier
10. devfreq: Re-enable simple_ondemand. Also fix simple_ondemand crashing from GuneetAtwal
11. Merge in code from NF6 source drop
12. auto_hotplug: make enable_load configurable
13. ktoonservativeq: Add cpu_load_adder_at_max_gpu parameter so user can bump up CPU perceived load when GPU is at max Mhz
14. Screen wake and sleep functions, (I.E. doubletap2wake, sweep2wake)!!!!!!!!!!!!!!! In KTweaker the wake lock options are still disabled since it was not needed to make these function work. Same rules apply as the test kernels, if you get in a situation where the screen doesnt respond to touch, using the power button to turn it on and letting it timeout on its own then turning it on again has always restored touch.
15. Added ktoonsified v2 profile to KTweaker Shop with updated settings including the new ktoonservativeq parameter.


Change Log 27.06.2014

1. AOSP version is born
2. All caught up with all the features that are in TW.


Change Log 22.06.2014

1. OC CPU to 2899!!!!!!!!!!!
2. OC GPU to 657!!!!!!!!!!!!
3. GPU: Add "kt-simple" governor that is based on fauxs simple_gpu_algorithm function, made it configurable thru sysfs and made it a stand-alone module
4. Made GPU default Mhz speed 200 Mhz instead of Samsung standard 320 Mhz
5. ******* IF YOU THINK THAT THE UI DRAWS SLOWER WITH NEW 200 Mhz DEFAULT, CHANGE GPU Min Mhz TO 320 TO MAKE IT ACT LIKE STOCK!!!!!!!
6. ******* WITH CHANGE ITEMS 1 AND 2, THIS MAY REQUIRE YOU TO DELETE THE KTWEAKER FOLDER ON YOUR INTERNAL SD CARD AND START OVER IF YOU HAVE PROBLEMS!!!!!!!!!!!!!!
7. Add TCP congestion flag for TCP_CONG_BIC
8. Add TCP congestion flag for TCP_CONG_HSTCP
9. Add TCP congestion flag for TCP_CONG_HYBLA
10. Add TCP congestion flag for TCP_CONG_HTCP
11. Add TCP congestion flag for TCP_CONG_VEGAS
12. Add TCP congestion flag for TCP_CONG_RENO
13. Add TCP congestion flag for TCP_CONG_SCALABLE
14. Add TCP congestion flag for TCP_CONG_LP
15. Add TCP congestion flag for TCP_CONG_YEAH
16. Add TCP congestion flag for TCP_CONG_ILLINOIS
17. NE5 source merged in from Sprint's source drop (only about 30 lines of code have changed from TMobile's source)
18. Added Screen OFF Governor and Scheduler. This allows user to set a seperate governor and scheduler while screen is OFF.
19. Added GPS scheduler and governor selection. This allows user to set a seperate governor and scheduler when GPS is in use.
20. Add GPU Max mhz while screen is OFF
21. Updated ramdisk to support NE5 changes on Sprint variant.
22. Update ktoonsified v1 in the KT Shop.


Change Log 19.06.2014

1. Improve Max Mhz limit code for people that OC and use mpdecision or thermald.
2. More booster code to improve in coming call lag when using super_conservative for screen off. If you still get lag, turn super_conservative_screen_off to a 0 to get rid of it completely.
3. Made G900I compatible with main stream kernel!!!!!!!!!!!!!!!!!!!!!!!
4. Enable code for the Music/Media min/max Mhz and hotplugging settings in KTweaker
5. Couple of other minor miscellaneous patches.
6. Updated KTweaker with a couple of fixes.
7. Finally remembered to upload the OTA file so the checker will report a new kernel when available


Change Log 16.06.2014

1. Re-order cpug/gpu boost calls.
2. vfp: Some tweaks from around the net.
3. Add some build flags from some of the other variants.
4. Remove optimize for size flag.
5. KTweaker: Changed "Charging Settings" to "Charging Mhz Control" under the "Main Settings->CPU Settings" screen.
5. NEW! Add code for "Battery Mhz control" which lets you set a Max Mhz based on battery level. (found under "Main Settings->CPU Settings->Battery Mhz Control").
6. NEW! Add code for "Charging Settings" (found under "Main Settings->CPU Settings->Charging Mhz Control").
7. NEW! Trinity Colors goes live!!!!!!
8. sched: set mc_power_savings=2 this feature packs tasks together and try to bind them to cpu0, which in theory will let cpu1 idle longer, thus improving battery life.
9. smp: patches from mainline 3.5 to hopefully help with hotplug efficiency
10. kernel:sched: LOAD_FREQ (4*HZ+61) avoids loadavg Moire
11. cpufreq: Break out early if freq equals to target_freq
12. NEW! KThermal: Add option to disable/enable kthermal so user has a choice between this and Samsung thermald (3 options listed below)
13. NEW! KThermal: Option to use KThermal (this disables thermald and is what stops Smart Stay from working.)
14. NEW! KThermal: Option to use KThermal+thermald in the background (this will use my thermal throttling engine and still let you use Smart Stay).
13. NEW! KThermal: Option to use thermald (Use stock Samsung thermald for thermal throttling)
14. CHROMIUM: mm: Fix calculation of dirtyable memory
15. mm: Adjust dirty writeback for IO boost
16. mm: optimize Kernel Samepage Merging(KSM)
17. Async I/O latency to a ssd greatly increased, 34% gain (Creds: kleikamp)
18. mm: Increase VM_MAX_READAHEAD to 512
19. NEW! sched: Make GENTLE_FAIR_SLEEPERS configurable thru sysfs
20. video: re-order booster hooks for more speed
21. FIX NFC for Sprint variant!!!!!!!!!!!!
22. Lots of new profiles uploaded to the KTweaker Shop by me and LuigiBull23!!!!!
23. Updated to latest June Linaro from @Christopher83
24. bfq: Upgrade to BFQ-v7r4


Change Log 12.06.2014

1. OC to 2841600!!!
2. Increase bandwidth table for new OC step
3. Add LTE support for Sprint users
4. Added conditional code for mpdecision to interact with for people that like the stock full bore all cores mode for smoothness
5. Fix interactive permissions so it can be tweaked
6. Updates from latest Samsung source
7. Adjustments to kthermal settings
8. Miscellaneous KTweaker fixes.
9. Adding missing flag to allow more than 1200 mA when screen is on and charging on A/C charger.


Change Log 09.06.2014

1. Initial Release
2. There are many configuration items in KTweaker, so here is what is working so far since this is just initial release:
3. ktoonservativeq governor
4. Voltage Control
5. CPU Min/Max Mhz control
6. GPU Min/Max Mhz control
7. Screen Off Max Mhz
8. Lots of governors and schedulers
9. 3 choices of hotplugging (stock mpdecision, KT Hot plug, and disabled)
10. FAST Charge
11. LED Settings are active
12. OTA

KTweaker Shop: - >here< - (thanks to LuigiBull23)


9c75b8d02d7e4.png

If You Like katoonez Work - Donate katoonez


2257fc2730824.png











4a9eed1b352e4.png





Bei Anregungen, Infos oder sonstiges bitte melden ! Danke :thumbup:




Be Happy Flashing !:thumbup:
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: enthusiast und AndroidLover666
Bin total begeistert! :) Die Einstellungsmöglichkeiten über das mitgelieferte Konfigurationstool Ktweaker sind einfach nur bombastisch! :D Endlich ist man nicht mehr auf "Fremdtools" wie bsw. TricksterMod angewiesen! Wenn dieser Kernel mal nicht aktuell der Beste für das S5 ist! ;)
 
Ist der Kernel auch für CyanogenMod geeignet?
 
Dafür muss die AOSP version nehmen
 
UPDATES: TW & Recovery

OP aktualisiert...
 
sollte villt noch oben bei install rein !
Always do the following AFTER installing the kernel:
1. Clear cache
2. Clear dalvik

steht auch im xda forum so ;)
 
  • Danke
Reaktionen: BBF-Android
Ein super Kernel und gleich mit dem richtigen Tool KTweaker.
Aktuelle Version für unser S5 G900F mit 4.4.2 ist die vom 21.09.2014.
Welche Profile aus dem KTweaker-Shop verwendet Ihr?
 
Falsch! Die aktuellste Version ist die vom 15.10.14 (Touchwiz Kitkat 4.4 VERSION: 10.15.2014 http://goo.gl/aI0bnr und AOSP Kitkat 4.4 VERSION: 10.15.2014 http://goo.gl/N7TAlT)! Siehe auch KTweaker Tool -> Tools -> OTA Control -> Check for new version!
Ich nutze keine fertigen Profile, habe mein eigenes!
 
Zuletzt bearbeitet:
Any chance this kernel will also work on the G901F (European version of the S5 LTE-A, there also called S5 LTE+)?
 
also es gibt auch schon eine Version vom 20.10.2014, aber die Versionen die jüger als vom 21.09.014 sind wurden auf Basis von 4.4.4 erstellt und mir wurde ausdrücklich die Version vom 21.09.2014 ans Herz gelegt. Bei jüngeren Versionen geht auch IR nicht mehr.
 
Zuletzt bearbeitet:
Bin auch auf 4.4.2, aber die Kernel Version vom 20.10. läuft. Ich habe sie aus Versehen installiert. Ich dachte die läuft nur unter 4.4.4?

M.
 
ne, prinzipiell läuft die, aber IR geht nicht und ab und an gibt es dann die eine oder andre Meldung wenn Apps unter bestimmten Umständen angehalten weren.
 
  • Danke
Reaktionen: macces
Danke für die Info ...

OP aktualisiert !
 
...sobald ich unter cm11 diesen als auch zb den Avalon installiere, funzt keinerlei vid wiedergabe mit dem s5 mehr. Alles andere am Handy funzt einwandfrei. Irgendwie ein für mich nicht nachvollziehbares Phänomen. Neuinstallation schon versucht keine Änderung.
Hat einer eine Idee?

Nette Grüße
 
Kann ich bestätigen ist bei mir das gleiche
 
...nachdem ich nun alles versucht habe, und mir sicher bin das es nicht am Gerät und nicht an der Installation liegen kann habe ich wo ich nur konnte rumgefragt und heute folgende Aussage bekommen:
Das soll an CM liegen die nach der Kernelinstallation probs mit dem Abspielen von vids haben. Versuch doch mal den "MX Player" sagte man mir und wow mit diesem Player funzt es!
Danke für die die auch geschaut haben aber keine Antwort wussten.
Nette Grüße
:smile:
 
OP Aktualisiert
 
Habe die stock rom (polnische version 5.0) drauf kann ich den kernel nehmen? :)
 
99,9% = Ja :cool2:
 

Ähnliche Themen

j1gga84
Antworten
0
Aufrufe
2.970
j1gga84
j1gga84
RomBeast
Antworten
6
Aufrufe
4.076
RomBeast
RomBeast
j1gga84
Antworten
7
Aufrufe
7.731
j1gga84
j1gga84
Zurück
Oben Unten