yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 Mini Android Development] Aronuser:
You could disable any kinds of syncing services you don't need (google syncs for example, they could be manually turned off, meaning "only google+ disabled, but gmail active")
[Galaxy S 4 Mini Android Development] bassie1988:
That is a good tip, and I have already done that!:good:

When screen is off, my phone is most of the time (90%) in 162mhz, is that the 'deep sleep'? When a notification pops up it goes to 378-384, depending on the kind of notification.
[Galaxy S 4 Mini Android Development] ne0zone75:
1.4.0 simply awesome :good:

-> rock stable

-> huge improvement in battery life over CyanogenMod kernel with -75mV UV + sioplus /smartASSV2 as scheduler / governor : it's almost the double (around 2 days with my phone use)

Congratulations to you [MENTION=3261191]F4k[/MENTION]

Kind regards

Sent from my TF701T
[Galaxy S 4 Mini Android Development] GNUDroid:
no 162 MHz means that the CPU is not going into deep sleep state. for example look the screenshot from me with cpu-spy: you should get explicit "deep sleep".

only then the main CPU is nearly turned of. use better battery stats or wakelock detector to identify what is hindering your phone to sleep. when you got the cause. Google for guides "wackelock xy". you will find curing for almost everything. ... if it is a system app and you have to remove it or change some services (good for taming damn draining Google services) by root actions: make a recovery backup before!
[Galaxy S 4 Mini Android Development] Aronuser:
I agree with [MENTION=5280400]ne0zone75[/MENTION]

This kernel is really awesome! :good::good::good:
[Galaxy S 4 Mini Android Development] kyrillos13:
Try Greenify if you dont have it already.
[Galaxy S 4 Mini Android Development] bassie1988:
Just installed CPU-Spy; deep sleep is working great!

Sent from my Samsung Galaxy S4 Mini (GT-i9195)
[Galaxy S 4 Mini Android Development] Whosat:
Do correct me if I'm wrong but I believe when your phone is in deep sleep, its running at the lowest possible frequency which is 162Mhz in your case.
[Galaxy S 4 Mini Android Development] GNUDroid:
Never the less I it is an off topic for this kernel Dev thread: no deep sleep is really a low power state, not the lowest active frequency!

Parts of the cores are turned of. Even desktop PCs have them: there called halt states and c-states. You will see this if you would have problems with deep sleep: power consumption is less that lowest MHz.

And since it is a general basic question independent of this kernel development. Please Google next time! ... No prob but we should keep this thread clean for real experiences, problems and suggestions with this kernel. Thanks :)
[Galaxy S 4 Mini Android Development] bassie1988:
I can't seem to get into the WiFi settings. Bluetooth also isn't working properly. NFC does scan my tags, but the tags do not change anything. I don't know if it is kernel related or cm11 related. After the last kernel update i do have a few more 'problems'. I'm on the latest nightly.

Sent from my Samsung Galaxy S4 Mini (GT-i9195)
[Galaxy S 4 Mini Android Development] Whosat:
WiFi works completely OK with the latest CM11 nightly and f4ktion 1.4.0 for me. Can get into settings and modify saved networks just fine.

Bluetooth keyboard works as well (just paired) with a Logitech tablet keyboard.

Haven't tried NFC yet because I don't have any tags on hand.
[Galaxy S 4 Mini Android Development] ne0zone75:
Hello, i can confirm this also... :D Everything is working as smooth as possible with 1.4.0 over SlimKAT 5.1 and CyanogenMod 11.0; like [MENTION=5256529]Whosat[/MENTION] i have not tested NFC... it's even disabled on my setup.

With that said i do not use the pre-built flashable .zip for S4 mini LTE provided by [MENTION=3261191]F4k[/MENTION] BUT a self-built one, compiled straight from [MENTION=3261191]F4k[/MENTION] f4ktion kernel sources along with SlimKAT / CyanogenMod sources (no linaro) with all modules packaged into a flashable .zip file which deletes every old kernel modules on target system before flashing new kernel and modules ;)

Regards

Sent from my TF701T
[Galaxy S 4 Mini Android Development] Aronuser:
As somebody else said most of it is working for him, maybe try to do a clean flash with a full wipe if you've upgraded cm
[Galaxy S 4 Mini Android Development] OmegaRED^:
I'm seeing pretty good life here.

I'm on stand by alot.

But even when I demand performance it's not that horrid.

I use a battery pack to top up when I'm running really low.

However I can say that 3G has and always will be a hungry heat generating elephant on any android.

Even the I-phone's have issue's with it.
[Galaxy S 4 Mini Android Development] dulemars:
Just flashed this kernel plus Performance Control app, looks awesome :)
[Galaxy S 4 Mini Android Development] Phenom2122:
I actually have a question about the performance control app. I really like it's functions, especially the full build.prop editor. But. Is there any way to disable those annoying toasts every time your phone starts up? Also, thanks to those toasts I have noticed it takes quite a long time to start up. Is this normal? If not, is there a way to improve it's start up time?
[Galaxy S 4 Mini Android Development] Aronuser:
get the xposed framework app "enhanced toast" to disable certain app's toast messages
[Galaxy S 4 Mini Android Development] GNUDroid:
it is off-topic... but since people post off-topic and searching for more speed with this kernel: if you want speed, this kernel and try ART! you will see a beast.

be warned: xposed olis not ART compatibke , some cm11 nightlys also not [MENTION=4746176]michelsberg[/MENTION] always post if it running on stock nightlys.

but we should avoid from now on user apps related topics. don't mix up the different threads! thanks!
[Galaxy S 4 Mini Android Development] charliebigpot:
Sharing is caring? ;)

I'm on slimkat too so it would be nice to use your built of F4K's kernel.
[Galaxy S 4 Mini Android Development] F4k:
Also, if you use BLN, doesn't work with ART enabled.

And I agree, we should only talk about f4ktion kernel features, possible bugs, etc.
[Galaxy S 4 Mini Android Development] killar_aka_arabu:
hello to all! am new to sgs4mini, using this kernel 1 day, everything is ok, but, in the top i read that this kernel have faux sound engine...but, how to adjust volume, add some decibells?)))

on my old sgs2 i have stweaks app, and there is posible to do this, here is posible too?

thx, and sorry for my bad english!)
[Galaxy S 4 Mini Android Development] ne0zone75:
Hi, i will be short : [MENTION=3261191]F4k[/MENTION] builds are the ones to use, i was only reporting back about my private build of f4ktion kernel.

:confused:

Sent from my GT-I9195
[Galaxy S 4 Mini Android Development] F4k:
You have to use FauxSound app, it's a paid app.
[Galaxy S 4 Mini Android Development] corneo:
sometimes there is heavy load on ram after reactivate from sleep mode. the statusbar freeze and after seconds the launcher and statusbar with system ui crashes...
[Galaxy S 4 Mini Android Development] volksieboi:
Any feedback on "Tap to wake"

Just asking out of interest... i remember it being mentioned in an earlier post.

Thanks
[Galaxy S 4 Mini Android Development] F4k:
This feature only works if CPU is not on deep sleep state, also another user who tested it, told me that battery drains a little bit more with this feature enabled.

So for now, will not be included on kernel.
[Galaxy S 4 Mini Android Development] volksieboi:
thanks :)

agree, battery performance is much higher on the list of needs :)
[Galaxy S 4 Mini Android Development] FaulFels:
You could use "Knockr (Beta)" to achieve this. (since we have an OLED display)
[Galaxy S 4 Mini Android Development] lipalok:
Hi [MENTION=3261191]F4k[/MENTION]! Is it possible to create flashable zip for your OTG patch only? I'm using AOSPA ROM and right now, I don't want to use your kernel. I'll be glad if you are able to do it.
[Galaxy S 4 Mini Android Development] bassie1988:
Could someone upload version 1.3.6 (or post a link)? I can't seem to find it any more and I need to run some tests.

Thanks in advance!:good:
[Galaxy S 4 Mini Android Development] Razvan:
http://d-h.st/users/F4k_ROM/?fld_id=29893#files
[Galaxy S 4 Mini Android Development] lipalok:
Here you can find everything:

http://d-h.st/users/F4k_ROM
[Galaxy S 4 Mini Android Development] bassie1988:
Thanks guys!!:angel:
[Galaxy S 4 Mini Android Development] F4k:
No, it's not.

If you want OTG support on a kernel, you need to compile one adding OTG patches :)
[Galaxy S 4 Mini Android Development] chacox:
Hello F4k. Does your kernel have support for f2fs? I've created a partition on my sd card and I formatted with f2fs but when I try to mount the script to link files with link2sd it gave me an error.
[Galaxy S 4 Mini Android Development] lipalok:
OK, thanks for your answer!
[Galaxy S 4 Mini Android Development] timbohenry:
Unsure about a governor setting: multicore power saving. Is there a downside to setting it to aggressive?
[Galaxy S 4 Mini Android Development] lipalok:
[MENTION=3261191]F4k[/MENTION] I've sent you PM.
[Galaxy S 4 Mini Android Development] gwonder:
F4k can you check this page? i dont understand but you need take a look this page pls :)

http://xdaforums.com/showthread.php?t=2754997
[Galaxy S 4 Mini Android Development] spanish33:
[MENTION=3261191]F4k[/MENTION] is this beneficial to your kernel and rom compilation?

http://xdaforums.com/showthread.php?t=2754997
[Galaxy S 4 Mini Android Development] F4k:
For ROM build.
[Galaxy S 4 Mini Android Development] nexuspur:
Hey can i use this kernel for aosp based roms too? for example ressurection remix or c-rom or slimkat? thx
[Galaxy S 4 Mini Android Development] F4k:
Indeed.
[Galaxy S 4 Mini Android Development] smartxdev:
Hi, does anyone here tried to enable encryption with f4ktion 1.4.0 kernel?

I'm trying to do so, but it isn't working:

1 - I start encryption process in settings,

2 - I see the android encryption logo,

3 - then screen goes black,

4 - and after a few seconds it performs full restart

(like starting from a complete power-off, with the samsung logo, and warranty bit yellow message)

5 - and then, no encryption process screen, I'm simply back to the working, unencrypted OS.

now, if I do the same with clean CM11 M6 and it's stock kernel, step 4 is different:

- phone performs kinda "soft - restart":

4 - screen goes black, then boot animation appears,

5 - encrypting process screen appears, all is fine.

So, I've read that the actual encryption process of the data is performed by the kernel.

It seems, like it fails to start this process and goes to a forced full reboot.

Any opinions on this?
[Galaxy S 4 Mini Android Development] leripe:
Are you using dalvik and sd is formatted as fat32?
[Galaxy S 4 Mini Android Development] smartxdev:
I use Dalvik, yes.

If I try to encrypt with fresh CM11, it works fine, I don't think it is a format issue.

Regarding the external SD Card, I'm not sure if the external SD in exfat or fat32, it won't encrypt anyways.

Should I format it in a specific way to be able to encrypt it??

I thought CM11 won't encrypt external SD anyways...
[Galaxy S 4 Mini Android Development] smartxdev:
I just tested it again, wipe all, install fresh CM11, and f4k's kernel 1.4.0...

And it worked fine...

So, it wasn't the kernel that failed when I tried to encrypt CM11 with apps installed....

Sorry for false alarm :o

Now I have no idea on what can cause it..

It's pretty big system I've set up from scratch during the last week, with lots of apps including root ones, few tweaks,

but all is very well configured with many reading on each tweak and config, and all working smoothly...

Just restarts for whatever reason instead of encrypting... :confused:

If I restore that NANDroid, it just won't encrypt...

By the way, if I encrypt fresh CM11 install, than with TWRP restore the NANDroid backup with the mentioned setup, without performing "Format Data", just factory reset prior to restoring, the system is booting fine, and appears encrypted. Can I trust it that it is encrypted properly???

(sorry for drifting off topic here...)
[Galaxy S 4 Mini Android Development] Aronuser:
The battery drain is good, but not awesome. i'm using smartassh3 and sioplus. thanks for developing f4k
[Galaxy S 4 Mini Android Development] etan123:
I tested this combination but found it also not terrible. Now testing intelliactive with sioplus, it seems better. CPU seems to stay lower as with smartassh3

Envoyé de mon GT-I9195 en utilisant Tapatalk
[Galaxy S 4 Mini Android Development] Darktitor:
I'm using smartassV2 with Fiops and UC 1.2ghz and UV - 75mv best battery life and so smooth

Envoyé de mon GT-I9195 en utilisant Tapatalk
[Galaxy S 4 Mini Android Development] leripe:
How many hours on average did you gain from that?
[Galaxy S 4 Mini Android Development] Darktitor:
I feel like having 2 batteries :p

I was at 15% after school without my settings and now I'm about 85% after school if I don't play games too much with original battery

Envoyé de mon GT-I9195 en utilisant Tapatalk
[Galaxy S 4 Mini Android Development] spanish33:
[MENTION=3261191]F4k[/MENTION] I went back to version 1.3.8 because I get random reboots when undervolting on 1.4.0. Dont have those random reboots on 1.3.8.

On 1.3.8 I can undervolt as much as -150 without reboots while on 1.4.0 I get reboots with -100.
[Galaxy S 4 Mini Android Development] F4k:
Yes, I made clear that, an aggressive undervolt may become unstable because new GPU OC feature.
[Galaxy S 4 Mini Android Development] Keon91:
what is your minimum frequency and did you undervolt all frequencys by 75mv or just 1.2ghz?
[Galaxy S 4 Mini Android Development] smartxdev:
I'm on 1.4.0.

Undervolt -100 on all frequencies and -125 for 162-384 MHz.

Pretty stable so far.

(though, I don't use GPU OC)
[Galaxy S 4 Mini Android Development] Darktitor:
My minimum is 162mhz

I've undervolt all values by 75mv

Envoyé de mon GT-I9195 en utilisant Tapatalk
[Galaxy S 4 Mini Android Development] TNCS:
I know this maybe odd to ask, but is't possible to build a 1.3.8 for us JB users? The gap for JB users of 1.3.0 -> 1.4.0 is big. I'm happy on 1.3.0 with the aggressive undervolt, but it has a a major bug with FauxxSound.
[Galaxy S 4 Mini Android Development] F4k:
Have you tested 1.4.0 on JB? What uv are you using? ATM it's not possible 'cause I dont have enough free time.
[Galaxy S 4 Mini Android Development] DLD23:
Can someone give me default voltage values plz?
[Galaxy S 4 Mini Android Development] Darktitor:
Why?

What did you do?

Envoyé de mon GT-I9195 en utilisant Tapatalk
[Galaxy S 4 Mini Android Development] Whosat:
Hmm thought I posted it somewhere before...
[Galaxy S 4 Mini Android Development] sysKin:
Hi F4k, I also completely missed (and can't actually find) when you mentioned this before.

Could you please clarify: is the GPU actually overclocked by default? If yes, can I just return to previous undervolted stability by just changing it back to default using KernelTweaker/PerformanceControl? (what is the default?)

Or is it that simply adding the *ability* to overclock the GPU (which is how I understood "GPU OC feature") did something to undervolt stability?

Thanks! (and thanks for the awesome kernel!)

[edit] oh I looked at the sources, and I think I see -- in order to create new frequency bins it changes PLL configuration. I see!
[Galaxy S 4 Mini Android Development] DLD23:
Thank you :)
[Galaxy S 4 Mini Android Development] erenkeros:
Hi there. I m using 1.4 kernel for 3g. i'm on CM 11 M6. before flashing kernel, i flashed it clean. But as it seem my underclock doesn't work and smartassv2 doesn't scale. it just stucks with the same frequency.
[Galaxy S 4 Mini Android Development] TNCS:
-150mV with Interactive governor.

---------- Post added at 02:35 PM ---------- Previous post was at 02:27 PM ----------

I'm pretty sure it not, as the lowest stock speed of 384MHz should be default at 950mV, not 925mV.

---------- Post added at 02:37 PM ---------- Previous post was at 02:35 PM ----------

It not overclocked by default. The 1.4.0 kernel simply, in you way - gives you the 'ability' of the option to overclock the GPU as the old version can't.
[Galaxy S 4 Mini Android Development] Whosat:
Hmm I cancelled my undervolting since updating to 1.4.0 and deleted all the kernel tweaking apps. Reinstalled that one and those were the values shown in the app upon first running it
[Galaxy S 4 Mini Android Development] Aronuser:
I confirm that Smartassv2 and Smartassh3 seem to not really scale,

I'm now using smartmax and the scaling seems okay
[Galaxy S 4 Mini Android Development] erenkeros:
By the way, i solved the underclocking issue by setting it in PerformanceControl app but it didn't work for stucking frequency
[Galaxy S 4 Mini Android Development] killar_aka_arabu:
hello, im using 1.4.0 version of kernel, and, i noticed that min and max freq change itself to 1.4 Ghz, and also gov changes to INTERACTIVE. how tonsolve that, i need min 300mhz and max 1.2 Ghz, and gov ONDAEMOND
[Galaxy S 4 Mini Android Development] Razvan:
Do you use some app to set up the Governor/IO scheduler, like Performance Control app?
[Galaxy S 4 Mini Android Development] killar_aka_arabu:
no, just in settings-performance tab
[Galaxy S 4 Mini Android Development] Razvan:
Try that app and set up to remember on boot.
[Galaxy S 4 Mini Android Development] kyrillos13:
I have the same issue. Switched back to stock cm kernel and its still happening. No matter if i check set on boot or any other app, sometimes it changes to 1.4GHz automatically...
[Galaxy S 4 Mini Android Development] luisbraz:
[MENTION=3044346]arco68[/MENTION]

I do have the same issue on the stock kernel in all versions off CM.
[Galaxy S 4 Mini Android Development] Miryu:
Im stuck at max clock when using smartassv2 (no apps running) any way to fix it?
[Galaxy S 4 Mini Android Development] DLD23:
Im stuck at max alot and no deepsleep no matter what governor on 1.40 kernel on carbon rom latest nightly
[Galaxy S 4 Mini Android Development] Razvan:
I'm very happy with M6 and this kernel.

Powered by CM11 - M6 snapshot
[Galaxy S 4 Mini Android Development] Grobie13:
For me it's the same also for smartassH3, since the beginning of this nice kernel. I could never use this two governors. First I thought trickster mod was the problem, but wasn't.

Gesendet von meinem GT-N5110 mit Tapatalk
[Galaxy S 4 Mini Android Development] Miryu:
the same also with H3.... my two fav governors broken :/ using intelliactive now until its fixed ... this kernel is too good to stop using it only becouse of this :) hope it gets fixed soon :)
[Galaxy S 4 Mini Android Development] Darktitor:
Smart-ass V2 is working great using performance control with CM11 Snapshots

Envoyé de mon GT-I9195 en utilisant Tapatalk
[Galaxy S 4 Mini Android Development] F4k:
There is some incompatibility between CPU tools and SmartASSV2/SmartASSH3, please try to use another governor like SmartMAX.

If you really want to use SAV2 or SAH3 you can use KTweaker app only to set governors.
[Galaxy S 4 Mini Android Development] Aronuser:
I had random reboots with the smartmax governor using cm11 m6 snapshot

using intelliactive now :good:
[Galaxy S 4 Mini Android Development] erenkeros:
Does anyone know what the difference between SIO and SIOPlus is?

And the smartmax, intelliactive, smartassv2? which one is good for what?
[Galaxy S 4 Mini Android Development] Sushi1022:
I hate to break it to you, but there's this thing called Google...
[Galaxy S 4 Mini Android Development] scaliskano:
also there is thing to be polite...
[Galaxy S 4 Mini Android Development] Sushi1022:
You're right, but where have I been not polite? Unless sarcasm is considered offensive these days... But enough with the off topic.
[Galaxy S 4 Mini Android Development] Aronuser:
here:

https://www.google.de/search?q=xda+governors+explained+site:xdaforums.com&biw=1280&bih=913
[Galaxy S 4 Mini Android Development] erenkeros:
Firstly my primary concern was about smartmax because i couldn't find any information about how smartmax was working. And sioplus scheduler is built by several other developers. And they do not have the same action. So i just needed F4K to put end to this obscurity.

I appreciate your sarcasm but i wish you wouldn't treat me as a fool. And thank you for the google link. Turns out, Smartmax was a mix of ondemand and smartassv2 for better battery management.
[Galaxy S 4 Mini Android Development] scaliskano:
hi bro

for a good battery and performance I'm using below with kernel f4ktion 1.4

processor :

min CPU 162

max CPU 1728

smartassV2

i/o scheduler:

sioplus

both set on boot checked

also with kernel tweaker -50 undervoltage

very good deep sleep with no lack of performance
[Galaxy S 4 Mini Android Development] Flare_91:
Hi guys.. I used search button but I haven't find anything :)

There is a way for use otg without external power? Maybe select more power on usb port?
[Galaxy S 4 Mini Android Development] Razvan:
No.... yet.

Powered by CM11 - M6 snapshot
[Galaxy S 4 Mini Android Development] Aronuser:
I'm using paranoid android now, and smarassh3 works, i just had a random system shutdown
[Galaxy S 4 Mini Android Development] etan123:
I also have random reboots with this kernel and last versions of Carbon but wasn't able until yet to make a link between governors and this issue. What I saw is that despite a clean install and when I don't touch any default values the reboots continue.

Also it seems that I only have reboots when data connection (wifi and /or 3g) is on (but not 100% sure)

Envoyé de mon GT-I9195 en utilisant Tapatalk
[Galaxy S 4 Mini Android Development] jamus28:
So I've given the majority 3rd party governors a fair shot on cm10.2, but I keep coming back to on-demand. I get far and away the best battery life with Ondemand and ROW i/o.

Next best was intelliactive, but still an hour less screen on time.

Smartmax was okay. Smartassv2, h3 were fast drainers.

Despite using these defaults, the kernel is still smoother than stock. Oh and no random reboots with any settings. Cm10.2 is dope.
[Galaxy S 4 Mini Android Development] sysKin:
My crashes went away when I stopped using smartmax governor (CM 10.2). All this time I thought it was because undervolting/GPU clock generator change, but it looks like it was governor instead. Thanks!
[Galaxy S 4 Mini Android Development] F4k:
I don't have any random reboots using SmartMax + FIOPS, I only had once when was using 725mV on 162MHz step, now with 750mV never happened again.

So I don't think so that there is something wrong with SmartMax.
[Galaxy S 4 Mini Android Development] sysKin:
Well yes, it's also perfectly possible that SmartMax is simply choosing frequencies that are unstable while Interactive is avoiding them...

Do you know of any stability tester that would use usermode governor to continuously test just one frequency bin? Or specific transition between two bins? All testers I could find just end up testing at 1.7 GHz (or whatever else the governor chooses).
[Galaxy S 4 Mini Android Development] mxxmxxm:
https://play.google.com/store/apps/details?id=com.into.stability
[Galaxy S 4 Mini Android Development] sysKin:
Ohhh. I had this software all along, but I had no idea it could do that. "Scaling Test" it's called. Thanks!

I see I don't even need a usermode governor -- good, because 1.4.0 doesn't have it :)
[Galaxy S 4 Mini Android Development] mxxmxxm:
with this app you can test single frequencies for stability or you can test every available freq for a configurable time

choose scaling stability test, set min and max to the same value if you want to test a specific freq
[Galaxy S 4 Mini Android Development] sysKin:
Blah was hoping my edit was fast enough. Yes I found it, sorry for not noticing initially.
[Galaxy S 4 Mini Android Development] smartxdev:
Hey, you mentioned it quiet a while ago. Is there any stable version of 1.4.0 with this fix somewhere?

Or you plan to add the fix to the upcoming major update?

(no rush, better stable than sorry.... ;))
[Galaxy S 4 Mini Android Development] F4k:
Here you can download a repacked 1.4.0 version with this fix.
[Galaxy S 4 Mini Android Development] rrgrrg:
Any pans for bringing this awesome kernel to i9192 as it has a fresh stable cm11 :) :D