yashsingh1/xdaforums huggingface dataset:
[Galaxy S 5 Original Android Development] ivankolev:
Why? Ask me please

I already did it!

The only difference for S5 is:

http://ktoonsez.jonathanjsimon.com/s...structions.txt

5. Go to "Settings" and check the box to force F2FS for data and cache (you can also check the box to include /system partition if you want to convert your ROM's zip to use that too)

Instead please Go to Wipe - Advanced Wipe and Repair or Change File System.

All the rest is the same but don't Format data after F2FS change, because it will revert back to EXT4. So you can do it before changing the file system.

And for sure prepare to save all your information before whole process if you would need it after that!

---------- Post added at 09:55 PM ---------- Previous post was at 09:34 PM ----------

And one comment using F2FS from 2 days:

1. I know that Antutu or any other benchmark's info is not so reliable, but on EXT4 in Storage I/O: I had about 1500 score every time,

after converting to F2FS, my new score is 2328 with total 46796 using elelinux's kltexx CM11 Rom and 09.03 Ktoonsez's AOSP Kernel.

2. It is difficult to really feel big difference after converting, but it there is. And for sure it inluence to battery life also, sure difficult to count how much exactly.
[Galaxy S 5 Original Android Development] SnowFire:
The fast charge is awesome...
[Galaxy S 5 Original Android Development] carbonize:
Yes KTs version is a lot slower on the G500f which is a shame as it's better than the default TWRP in other ways.

---------- Post added at 09:16 PM ---------- Previous post was at 08:45 PM ----------

Retried backup using your TWRP but to internal storage this time. Was faster than when I backed up to external SO but still slower than vanilla TWRP.
[Galaxy S 5 Original Android Development] ktoonsez:
You never answered my other questions. Are you doing anything other than default options? Like checking the enable compression box?
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
[MENTION=4325945]ktoonsez[/MENTION]

http://xdaforums.com/showthread.php?p=55273466
[Galaxy S 5 Original Android Development] carbonize:
I have compression on I think. Pretty sure I do. Will test again now without it.

---------- Post added at 10:13 PM ---------- Previous post was at 10:06 PM ----------

OK disabled compression and backup only took 199 second instead of the 1600 it took with compression enabled. But vanilla TWRP did it in 720 seconds with compression enabled.
[Galaxy S 5 Original Android Development] Simone:
I understand that part but do I just convert my cache, data and system to F2FS and wipe? I get errors when I do.

EDIT:

Nevermind. I just needed to refresh my memory from converting. LOL
[Galaxy S 5 Original Android Development] ktoonsez:
Awesome!!! And trust me, you dont really need compression checked. It already compresses it pretty good without that cheeckbox which is just super compression :good:
[Galaxy S 5 Original Android Development] ktoonsez:
Yes I know and I am out of town and i cant put that in unless elelinux also adopts my patch or it will break for people using elelinux's ROM and official. :good:
[Galaxy S 5 Original Android Development] ragz:
The KT-TWRP is working great . Nice work and Thanks.

SM-G900W8
[Galaxy S 5 Original Android Development] Gilg@mesh:
does F2FS work with TW ROMs?
[Galaxy S 5 Original Android Development] carbonize:
Still having problems with MTP when Fast Charge is enabled. Wonder if it's tied in to my other issue where setting Fast Charge to enabled makes it use the custom settings where as custom makes it use the default of 450.

edit: And suddenly it starts working as expected after being connected for about five minutes :-/

edit2: And now it goes back to being silly again.

edit3: OK after a reboot MTP is working under Custom settings but, as stated earlier, it is charging at the default 450mA and not the custom setting of 1000mA but will charge at 1000mA if I switch to enabled but then MTP doesn't work.

Will test with a different cable to see if that's affecting it in anyway but can't see why it should.

Last edit: OK this gets very weird. I may have been wrong about the custom and enabled options being swapped. I changed the Custom USB mA to 500 and when set to Enabled it was still charging at around 1000mA but setting it to Custom mA still refuses to charge at more than 450mA regardless of what Custom USB mA is set to. I even set Custom USB mA to 200 and it still charged at 450mA. More confused than ever now. Wil be updating TW soon so will do a total wipe of KT removing it from Super User and deleting it's folder etc.
[Galaxy S 5 Original Android Development] DamiienFR:
Please ....
[Galaxy S 5 Original Android Development] Sock12345:
Use another profile

Verstuurd vanaf mijn SM-G900F met Tapatalk
[Galaxy S 5 Original Android Development] n3v3rm1nda:
will there be f2fs for touchwiz roms ?
[Galaxy S 5 Original Android Development] dacorsa:
Someone can tell if is it compatible?

Thanks

Inviato dal mio SM-G900F X-Note 5.0 con Tapatalk
[Galaxy S 5 Original Android Development] ktoonsez:
No it is not compatible since they dont share source code.
[Galaxy S 5 Original Android Development] Mussels84:
fast charge will break the data connection. thats how it works.
[Galaxy S 5 Original Android Development] kgyirhj:
Hi I have thought about something that I have yet to see in a kernel. Long battery life, I'm not talking about "battery life" like from fully charged until its discharged but how many discharge cycles it can do until battery start to get really bad, the batterys total life time.

If the battery is only charged to about 75% it will last about 8 times more discharge cycles then if it was charged to 100% every time. Which is pretty damn much!! Probably years longer for a user!

100% charge gives 350-400 Discharge cycles.

75% charge gives 2400-4000 Discharge cycles.

I seen the app for your kernel can do stuff like fast battery chargeing etc..

Could you make a new feature to cut of charging at about 75% to save battery life?

More info and source about this:

http://batteryuniversity.com/learn/article/how_to_prolong_lithium_based_batteries

And by the way fast chargeing should only be done to about 70-75% of battery anyway, and not more then 1C rating.

http://batteryuniversity.com/learn/article/ultra_fast_chargers

And another small thing... once every third month a user could get a message its time to recalibrate battery.
[Galaxy S 5 Original Android Development] Mussels84:
All modern phone manufacturers already do something like that, they calibrate the phones to not charge to 100%.

They also have it set to the phones change between 100% and x% (varies between models and brands) while on charge, while only showing 100%.

They may not go as low as 75%, but battery manufacturers and smartphone companies are well aware of that, and have limits already in place.

TL;DR: 100% in the software may not be 100% for the hardware.
[Galaxy S 5 Original Android Development] kgyirhj:
Alright! Intresting!

Is there any way to manually check this? For example check how many volts the cells are charged with for example so I can keep it extra low?

And is there any documentation about the battery, for example max values and such to compare against?

A long battery life is very high priority for me, battery lasts for 2-3 days now so charging less is no problemo. :)
[Galaxy S 5 Original Android Development] Mussels84:
You'd have to contact samsung directly for accurate numbers, no idea if they'd release them.

IMO this is why the cheap generic batteries die so fast - samsung give us batteries and rate them lower to prolong life, whereas the cheap ones do the opposite and rate themselves higher (and then burst into flames, etc)
[Galaxy S 5 Original Android Development] Sock12345:
Found out why i got that error the whole time, it was the profile that didnt stick, this profile is my own

Has good results in standbye

Verstuurd vanaf mijn SM-G900F met Tapatalk
[Galaxy S 5 Original Android Development] Gassity:
Converted my filesystem to F2FS. Can I now wipe dalvik/cache? Would I lose the F2FS?
[Galaxy S 5 Original Android Development] ivankolev:
Yes, you can! No, they will be F2FS!
[Galaxy S 5 Original Android Development] Gassity:
cheers mate)

upd*

no matter what I do "system" is still ext4
[Galaxy S 5 Original Android Development] Moz007:
Don't know if someone reported that already but IR is not working on my G900F with CM11.

This is the answer of the dev if this can help :

Thanks !
[Galaxy S 5 Original Android Development] ivankolev:
Strange! It happened to me. You have converted flashed ROM into F2FS right?

And what about Cache and Data?
[Galaxy S 5 Original Android Development] Sock12345:
Whats so special about F2FS??

Verstuurd vanaf mijn SM-G900F met Tapatalk
[Galaxy S 5 Original Android Development] Gassity:
lol no) never seen it in the tutorial...hm

they're f2fs. So do I have to convert any update of a rom?
[Galaxy S 5 Original Android Development] ivankolev:
Sure! Please Go to Tools - F2FS: Convert ROM ZIP in KTweaker app, and try flashing ...
[Galaxy S 5 Original Android Development] Gassity:
now everything is ok) thank you
[Galaxy S 5 Original Android Development] ivankolev:
You are welcome :)
[Galaxy S 5 Original Android Development] TheMathMan:
OK. Spent a long time away from Samsung so not up to speed with ROMs and Kernels too much for the S5.

Currently on Omega 8 and have put Faux kernel as it's a name I know and have used before but I see a lot of people favour this one. Any advantages over faux?
[Galaxy S 5 Original Android Development] babygau:
1.It has everything what faux kernel does

2. Better optimization for both battery-saving & performance

3. Actively updated by awesome [MENTION=4325945]ktoonsez[/MENTION]
[Galaxy S 5 Original Android Development] Gassity:
getting music stuttering with poweramp on Ktoonsified v2 with the screen off
[Galaxy S 5 Original Android Development] dacorsa:
Hi

What rom are you testing ?

Thanks

Inviato dal mio SM-G900F X-Note 5.0 con Tapatalk
[Galaxy S 5 Original Android Development] Gassity:
CyanogenMod 11
[Galaxy S 5 Original Android Development] Wheemer:
KT with your TWRP the splash screen behaviour is strange. I see a quick screen shot of the menu flash just before your image appears. Looks a bit strange although everything else works.
[Galaxy S 5 Original Android Development] Wheemer:
After switching to F2FS I am unable to restore my data backup... It just freezes??
[Galaxy S 5 Original Android Development] IzZYJr:
The data that was backed up was in F2FS format? if not you'll have to redo the partitions to ext4 before restore...I think...
[Galaxy S 5 Original Android Development] Wheemer:
Well that sucks... I do not want to start from scratch just to try out this feature.

I thought I already read that you could restore data?

---------- Post added at 11:53 AM ---------- Previous post was at 11:38 AM ----------

Also I thought the date was working in KTs version of TWRP?? It seemed to work once for me, but all backups since have the same problems
[Galaxy S 5 Original Android Development] shayan1103:
[MENTION=4325945]ktoonsez[/MENTION]

any idea for G900FD? :(
[Galaxy S 5 Original Android Development] ktoonsez:
What about it? Never heard of it.
[Galaxy S 5 Original Android Development] shayan1103:
I mean Samsung Galaxy S5 Duos or G900fd device For building ur kernel

LINK
[Galaxy S 5 Original Android Development] ktoonsez:
Looks the same to me, probably will work with my kernel
[Galaxy S 5 Original Android Development] TheMathMan:
OK. Just flashed this kernel. Now to investigate the settings and customise it a bit for my use case
[Galaxy S 5 Original Android Development] AidanSonoda:
Missing Governor(s)?

Just flashed version: 3.4.102-KT-SGS5-KK4.4-TW-G900-08.14.2014-ktoonsez#2

via XtreStoLite 1.3.5 and very pleased so far. One nagging, back of my mind item though … I wasn't able to find the Wheatley governor in KTweaker. Also missing (compared to what is listed here) msm-dcvs / smartassh3 / slp / nightmare / badass / adaptive.

Obviously this in no way impairs the function of my phone, just wondering if I'm missing something. Could this be an indication of an unsuccessful installation? Would it be advisable to reflash or flash the kernel from this thread separately? Please advise.

And thanks, of course, for the great work and support!
[Galaxy S 5 Original Android Development] IzZYJr:
The kernel comes with whatever governors the developer wishes to include. They are not missing just simply not included. If ktoonsez is feeling nice, maybe you can request an additional governor.
[Galaxy S 5 Original Android Development] AidanSonoda:
I see ...

So the list of governors in the first post means what, exactly? Obviously ktoonz can include or not whatever he likes without comment from me (I'm just happy to benefit from his hard work) but it IS strange to put a list of governors on the front page when that list is not reflective of what's included in the kernel. Am I way off base here to have expected what was on the label?

Can I assume then that your version of the kernel has the same list of governors available as mine does?
[Galaxy S 5 Original Android Development] IzZYJr:
I have the same governors list as you. Maybe a copy/paste OP as he probably has threads in other device forums. The AOSP version has a smartassv2 governor but not the smartassh3.
[Galaxy S 5 Original Android Development] ktoonsez:
Yes a copy/paste error, I intended on adding the ones that arent in there but they did not want to cooperate with our phone so I never added them :good:
[Galaxy S 5 Original Android Development] FlemishDroid:
Everytime I'm open the KTweaker app it says that min/max frequency doesn't match (min: 300 and max: 2611). What can I do? I have a 900f (int. model) and 06/12 kernel. Another question how much A/C mA the stock charger can handle? Thanks for the great work you do.

Verstuurd vanaf mijn SM-G900F met Tapatalk
[Galaxy S 5 Original Android Development] DirkStorck:
Make sure everything is set as you like it...backup your profile....restore your profile...most of the time that works for me :)
[Galaxy S 5 Original Android Development] LuigiBull23:
Try forgetting KTweaker in SuperSU and remove all logs then open up KTweaker and re-grant access after reapplying your profile.
[Galaxy S 5 Original Android Development] Gassity:
Sorry for such a noob questions, but what's the difference between "scripts" and "profiles" then?

BTW, [MENTION=4325945]ktoonsez[/MENTION], is it possible to add explanations below the tweaks to the app as it is in Faux Clock, at least as an option? Think it would be extremely helpful, and would help rid off the stupid questions like this)
[Galaxy S 5 Original Android Development] LuigiBull23:
Please use the links provided at the bottom of this post for tons of useful information.

http://xdaforums.com/showpost.php?p=44314911&postcount=7

DO NOT download any profiles from there as those are for the GS4. The links will also be included in my new Shop/discussion thread, which will be up very soon.
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
Best kernel for the S5 ????

Gesendet von meinem GT-I9505 mit Tapatalk
[Galaxy S 5 Original Android Development] em0ney14:
also, set kTweaker to load your settings on boot and when you reboot, wait about a minute to I open kTweaker.

run the monitor service and see if your settings stick.
[Galaxy S 5 Original Android Development] dynospectrum:
Always choose 'No'
[Galaxy S 5 Original Android Development] ktoonsez:
You want to always choose "Yes" but that wont matter since it seems like SuperSU is not letting the commands thru anyway.
[Galaxy S 5 Original Android Development] dynospectrum:
My mistake :) SuperSU has been acting up for me lately. I uninstalled it, then used Philz recovery to 're-root'. SuperSU behaving better without installing the app itself.
[Galaxy S 5 Original Android Development] ktoonsez:
Install Super User by Clockworkmod from Play Store and you will have zero problems and it is 10x faster :good:
[Galaxy S 5 Original Android Development] Ffinger:
I can just install that our have to re root. On twrp 2.7.0.0. Should I uninstall the super user I have before or after.
[Galaxy S 5 Original Android Development] ktoonsez:
I just downloaded super user from play store and opened it to let it do its thing.
[Galaxy S 5 Original Android Development] ktoonsez:
Mine doesnt work on stock or Blaze or mine. Its living up to its name, "Stupid Stay".
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
Is this the same as the built in superuser from cm11?

Gesendet von meinem GT-I9505 mit Tapatalk
[Galaxy S 5 Original Android Development] ktoonsez:
Yes, but grab from the store.
[Galaxy S 5 Original Android Development] DirkStorck:
Hmmm thats nothing I can't live without...fast charge is more important ;)

One question...could you ask intelliactive and maybe intelliplug ?

Thank you!
[Galaxy S 5 Original Android Development] ktoonsez:
Probably not, thats faux's thing that is a governor and hotplugger in 2 diffferent modules and would conflict with all my thermal, governors, and hotplugger.
[Galaxy S 5 Original Android Development] DirkStorck:
Ok I understand :) Thanks!
[Galaxy S 5 Original Android Development] ktoonsez:
You guys wont believe this. After doing some digging and finding a post, it appears that Samsung buried the "Smart Stay" interface into the thermal throttling binary called "thermal-engine", so if that service doesn't get started then Smart Stay doesnt work, unbelieveable idiocy :eek: :eek: :rolleyes:. Anyway, I will provide a way for you guys to select whether to use my KThermal protection or the stock thermald (thermal-engine) in KTweaker.
[Galaxy S 5 Original Android Development] lampardd:
How hard is it to make this kernel compatible with verizon model? I feel like no ones loving us lol
[Galaxy S 5 Original Android Development] ScratMan38:
[MENTION=4325945]ktoonsez[/MENTION] : I installed your kernel on my SM-G900F yesterday over stock kernel, and I'm disappointed.

I'm coming from a Galaxy S3 using Boeffla Kernel, so i may try to compare totally different things, but after installing your kernel, my Galaxy S5 became more laggier than with stock kernel. It started to lag in games, and system animations were not as smooth than with stock kernel.

The default governor was Interactive, but I tried PegasusQ and Ktoonservativeq with no improvement on smoothness.

Maybe I'm not using the settings correctly, as in Boeffla Config app we just had to select a governor with a predefined profile (for example I was using ZZmove with "Moderate" profile for good performance and battery life balance).

I thought the default configuration of your kernel would correspond to the settings of the stock kernel (same governor, same profile, same RAM, etc...), but it seems it's not the case.

So is there a way to easily adjust the kernel settings to bring it back to the performance of the stock kernel before trying to improve it according to my needs ?

Also, second question about the Touch2Wake feature.

On Boeffla kernel for i9300, the Touch2Wake and DoubleTap2Wake features were only used for a limited (and adjustable) time frame after the screen automatically switched off.

That means, if I'm looking at the screen and it switched off, I had for example 10 seconds to touch the screen (or double tap, if enabled) to switch it back on ; but after the 10 seconds, the touch2wake is disabled, screen is locked and I had to use the hardware buttons to wake the phone.

Also, if I manually switched off the screen by using the power button, it immediately locked the screen and disable the touch2wake, so I could only wake the phone with the power button.

This was really good, as I was sure my phone could not wake alone in my pocket. Also, the phone could remain in deep sleep when screen was off, as the touch2wake requires permanent wakelock to detect the taps.

So is there a way to make your kernel Touch2Wake act like the Boeffla's feature ? I tried different settings but phone was still waking up with double tap after switching it off by power button.

Thanks
[Galaxy S 5 Original Android Development] squarty:
[MENTION=4325945]ktoonsez[/MENTION] :

your kernel give problems using Aokp builds.

The phone reboots randomly and get stuck.

I have to pull off the battery.

Can you check ?

Thank you
[Galaxy S 5 Original Android Development] cAase:
Using AOKP, not a single reboot. Used it for days.
[Galaxy S 5 Original Android Development] ivankolev:
Try Profiles from Ktweaker App - Profiles & Scripts - KTweaker Shop (Profiles)

There are many - choose one which you'd like!

The kernel Kernel is really awesome!

And what ROM do you use? My experience is on elelinux's CM11 - 09.03 ktoonsez AOSP
[Galaxy S 5 Original Android Development] Quinnaay:
Not sure if it's a kernel issue or Alliance rom issue but lately 2 weeks or so ago I installed both at the same time and I'm getting a pretty frequent bug where the touch screen becomes unresponsive for a minute or two when the phone has been sat idle for a short while.. Any help
[Galaxy S 5 Original Android Development] ktoonsez:
I already have one for the developer model. Check your forum to find it. Or just download from this one. They r all the same.
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
Albinoman has a fix for the capacitive buttons ?

Btw. you said you can't add the selective nfc loading or else it would break elelinux build... But they are both based on the same cm sources (now).
[Galaxy S 5 Original Android Development] DamiienFR:
Good evening everyone I have a problem with CM11 each time I want to install kernel at boot I score ... Kernel is not .... Normal? I can not use the phone reboot AnTuTu benchmark is 22% or 27% if it has a solution: D I'm interested

Galaxy s5 900F

stock kernel

G900FXXU1ANG8
[Galaxy S 5 Original Android Development] carbonize:
[MENTION=4325945]ktoonsez[/MENTION] TWRP 2.8.0.0 just released. Can we expect to see an update to yours to include the changes?
[Galaxy S 5 Original Android Development] AidanSonoda:
Thanks!

Hey, thanks for getting back with me Ktoonsez - I really appreciate it. Good to know everything is working as intended.
[Galaxy S 5 Original Android Development] Wheemer:
Using a couple different performance profiles I was getting a reboot as well with antutu 5

However with Ktoonsified MOD it completes the test and I get over 46000
[Galaxy S 5 Original Android Development] ivankolev:
[MENTION=4325945]ktoonsez[/MENTION]

We are waiting for you :)

https://github.com/Team-Hydra/andro...mmit/14d81940981b6f37dd4df481ebabea0f6c141a67

yay!!!!!

Looks interesting!
[Galaxy S 5 Original Android Development] Sock12345:
Aosp or tw?

Verstuurd vanaf mijn SM-G900F met Tapatalk
[Galaxy S 5 Original Android Development] ivankolev:
AOSP
[Galaxy S 5 Original Android Development] melorib:
I did backup and restore with this recovery, on Omega TW, no problem :good:
[Galaxy S 5 Original Android Development] lightninbug:
Plus one!!! Neeeeeed this!!!!
[Galaxy S 5 Original Android Development] melorib:
Installed 2.8.0, touch screen didnt work properly, random actions, it was a pain to re-install KT2.7.1 :eek:
[Galaxy S 5 Original Android Development] TheMathMan:
Cool. Kernel has bern such better than Faux 006 one. More stable overall.

I'm after tweaking it now, I'll play around with sweep2sleep etc later.

What governors are best really? Most of my weekdays the phone is in my pocket and then in the evenings its used more and for gaming with the Moga. I'm thinking that I could get it to change profiles with Tasker or something?
[Galaxy S 5 Original Android Development] ivankolev:
A bit quiet here :confused:
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
Loud. Better? We all wait for an update. Like you. But we can't do more than wait.
[Galaxy S 5 Original Android Development] Wheemer:
I'm also waiting for 2.8.0.0 KT TWRP release... Now that I'm on F2FS I can't use anything but
[Galaxy S 5 Original Android Development] ktoonsez:
Mine has been fixed for 2 months and that is my fix
[Galaxy S 5 Original Android Development] iamnotkurtcobain:
Does it include this nfc selective commit?
[Galaxy S 5 Original Android Development] ktoonsez:
No. I already explained that and I am out of town for work.