yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 Mini Android Development] TNCS:
First of all, would like to thank f4k for this awesome Kernel. Just like to report it working on Proxyuser's Slimrom (JB). And definitely would use your KK version when the official Slimrom hit stable. Nice to see Slimrom is back again.

I tried the 1.2.8 first, then discovered it wouldn't allow me turn on Wifi. Than I tried to use the latest 1.3.0 which than worked. However, I notice even if I do nothing with the UI, the CPU would hit max. speed every 1 to 1.5 second. When I check the time in state in performance control, my max clock speed would occupy 1/3 of the minimum speed as soon as I start to use (wake) the phone. While this wasn't a problem at 1.2.8 kernel. Any ideas? I don't have many app installed and I have force stop pretty much all of them, and made no difference. As soon as the phone is out of deep sleep, it would idle at lowest speed, and every 1 or 1.5 sec it would hit max speed and drop back to min speed.

Also, Performance Control app refuse to keep settings at 1.3.0 kernel. Every time I reboot the phone, all settings are lost. I'm using Ondemand governor and has set a min/max speed in the Slimrom itself.
[Galaxy S 4 Mini Android Development] bennigecko:
This is exactly the same problem I experienced.
[Galaxy S 4 Mini Android Development] TNCS:
Okay, so I'm not the only one. Downloading 1.2.5, will see if that fix anything without the Wifi issue.
[Galaxy S 4 Mini Android Development] jasio2k:
I got same problem
[Galaxy S 4 Mini Android Development] leripe:
My guess is that although it works with other custom roms, it doesn't work fully on them since it's meant for official cm roms.
[Galaxy S 4 Mini Android Development] F4k:
As leripe's says, if you use with outdated ROMs, maybe will not work fine.

1.3.0 JB variant was supposed to work fine with latest stable CM ROM.
[Galaxy S 4 Mini Android Development] rpgdev:
Does 1.3.0 works well with latest cm-11 nightlies or is this geared toward 10.2 mostly?
[Galaxy S 4 Mini Android Development] leripe:
Well 10.2 is pretty old now, so I'd guess all devs usually focus more on the cm11. And nightlies change from day to day, so F4k might not always have the time to keep up. You will notice if the kernel doesn't work properly after upgrading to next nightly. (of course you need to reflash the kernel after every new nightly upgrade)
[Galaxy S 4 Mini Android Development] TNCS:
Well, after flashing back to Proxyuser's SlimJB and using his kernel, I notice it was slightly better, but doing the same. So I start to monitoring my apps installation one by one, turns out it was the Xposed frameowrk, which I can't live without because of xprivacy. Setting the governor to Interactive help a little, but the CPU usage still spikes a little, but much better. And oh, Performance Control app in this thread just make it worst, if you need the app, I'll suggest using Autostart to stop running automatically from boot. Maybe sometimes later I'll try F4k's kernel again.
[Galaxy S 4 Mini Android Development] jasio2k:
any one else got problem with FolderMount? after update kernel to 1.3.0 (can't mount app data folder on mnt/media_rw/sdcard1)
[Galaxy S 4 Mini Android Development] 96DANGER96:
WiFi can't turn on on BAM ROM rc2 :(

Inviato dal mio GT-I9195 utilizzando Tapatalk
[Galaxy S 4 Mini Android Development] leripe:
Wrong thread? Or:
[Galaxy S 4 Mini Android Development] mielletseed:
Would it be possible to provide a kernel without radio? I have got a i9195X live demo unit which I want to use like an apple iPod (or a Galaxy WiFi) without call or cell network functionality. CM11 for the I9195 works almost perfect on my I9195X besides a huge cell standby battery drain. In a thread about the I9505X I've read that a special kernel without radio functionality would overcome this issue.

Thanx in advance!
[Galaxy S 4 Mini Android Development] F4k:
You can use your phone in airplane mode.
[Galaxy S 4 Mini Android Development] mielletseed:
Unfortunately this does not help. I have 8% drain in 1 1/2 h with screen off (and device in deep sleep) with 75% cell standby ...
[Galaxy S 4 Mini Android Development] 96DANGER96:
Bam ROM is based on cm11..

Inviato dal mio GT-I9195 utilizzando Tapatalk
[Galaxy S 4 Mini Android Development] leripe:
Well if it wasn't, then the kernel wouldn't work at all. The point was that the issue with bam rom, is bam rom issue and not kernel issue. The bam rom needs support this kernel, not the other way around.

This kernel needs specific things from the rom in order to work fully.
[Galaxy S 4 Mini Android Development] 96DANGER96:
Ah OK.. Thanks

Inviato dal mio GT-I9195 utilizzando Tapatalk
[Galaxy S 4 Mini Android Development] jamus28:
Go under the hidden "phone info" settings page (I dont remember the code) and click turn off radio.

Btw you shouldn't be having this much drain. You might have a problem app. Also, if you only care about battery, then cm10.2 might be more your thing
[Galaxy S 4 Mini Android Development] TNCS:
What about taking the sim card out?

---------- Post added at 10:09 PM ---------- Previous post was at 10:03 PM ----------

There are two version for this kernel in the OP you know...

The JB variant which is CM10.2 and the KK variant which is the CM11.
[Galaxy S 4 Mini Android Development] Grobie13:
Cm11 in combination with f4k 1.3.0 I have density problems. For example SwiftKey shows only half of the keys but much too big. Aosp keyboard is fine. With cm kernel everything is okay. My setup is latest CM11 nightly with dalvik.

Gesendet von meinem GT-I9195 mit Tapatalk
[Galaxy S 4 Mini Android Development] F4k:
There have been a few updates on CM, kernel needs an update too.
[Galaxy S 4 Mini Android Development] iceviper2610:
I can confirm this with swype. And some other apps also habe problems with correct display.
[Galaxy S 4 Mini Android Development] Goatshocker:
Sorry if this has been asked, I confess that I have not read all the pages in this thread. :o

Does this kernel work good with slimKat build 3? I see some posts above mentioning density problems on CM11.

Also a more general question... I see USB OTG requires external power... Doesnt the S4 mini support OTG natively? Or is it just a limitation of AOSP?:eek:
[Galaxy S 4 Mini Android Development] F4k:
SlimKat include this kernel.

S4 mini don't support OTG natively, you need to externally power whatever you connect to the phone.
[Galaxy S 4 Mini Android Development] Goatshocker:
Ok, thanks :)

Kinda sucky it doesnt support OTG... It should be standard nowadays. Ah well, good thing I hardly ever use OTG :p
[Galaxy S 4 Mini Android Development] metaxaos:
BTW, regarding battery drain. This kernel (as Vikinger's one with BLN) has huge drain in comparison with stock CM one. CM got it as well right after BLN merge but after this change:

===================================

Since Sat Feb 1 21:58:43 UTC 2014

===================================

* kernel/samsung/msm8930-common

68aeb40 bln: Disable wakelock

everything went back to normal. So you should definitely look into what was done there.
[Galaxy S 4 Mini Android Development] junkyde:
I appreciate your effort, but the bln wakelock was disabled in CM because I pointed it out. It was never enabled in Vikinger kernel.
[Galaxy S 4 Mini Android Development] metaxaos:
Hmm, that is strange. I definitely saw the correlation, and it was very noticeable. Sorry for confusing.
[Galaxy S 4 Mini Android Development] luisbraz:
Just to report, the BLN does not work in my phone (I9195) with the CM10.2.1 stable. Also there is an awake % of 4%. With the latest Vikinger kernel the BLN works and the awake % is of 2%.

I will stay with the Vikinger, since I only want the BLN and I'm not interested in UC or OC.
[Galaxy S 4 Mini Android Development] mielletseed:
With the stock CM11 kernel you could enable BLN too ...
[Galaxy S 4 Mini Android Development] luisbraz:
Yes, I know, but I only want to use stable versions of CM.

Thanks.
[Galaxy S 4 Mini Android Development] madmax86:
Does somebody know how to solve problem with touch in games???

PLS HELP....
[Galaxy S 4 Mini Android Development] GNUDroid:
[MENTION=3261191]F4k[/MENTION]: please forgive me if you don't like! I will remove if YOU want!

Extracted f4ktion_kernel_1.3.1.eur_lte.zip

Because I switched back from [MENTION=3261191]F4k[/MENTION]'s slimkat build, to cm11 (20140225 nightly) but wanted to try if there is an inprovement for battery life (can not report yet) I extracted the kernel 1.3.1 from the slimkat build to a flashable zip.

WARNING:

because there may be other lib's to be updated than these from the used 1.3.0 zip.... (I have no idea)... Always have a backup!

don't blame me and especially not f4k!

_____

many many thank's for the great kernel, rom's! I guess, you are the most active dev/porter for our s4 mini's.!
[Galaxy S 4 Mini Android Development] F4k:
It's ok, I'll update later this week with 1.3.2 version
[Galaxy S 4 Mini Android Development] TNCS:
Hi F4K, I'm reporting back after many test and try out regarding to the CPU speed spike/jump I mentioned in couple of post earlier in active idle (CPU would idle, than every 1.5-2 sec it spikes and run at faster speed despite phone doing nothing - not in deep sleep mode).

It indeed the Xposed framework, it matter of simply installed it and reboot, no other software installed. With SlimJB and it own kernel, it not too bad with spike of 6xxMHz or higher every 1.5-3 second on ondemend. With your 1.3.0 kernel it a lot worst, but achieve result near the SlimJB's own kernel by using interactive governor.

So on a whim, I installed your SlimKK and obviously the 1.3.1 kernel which it includes, it the same. CPU speed would spike, and best result is using the SmartassV2, where I set min. of 270MHz and every 1.5-3 sec it would jump to a random higher clock speed of 378/702/or higher. And I don't know if its the ROM difference or 1.3.0 vs 1.3.1, but Deep Sleep seems much 'deeper' sleep in the SlimKK where I can achieve 0.6/0.8%/h where as with SlimJB and 1.3.0 it 1.2%/h at the best.

I don't have time to look yet, but I'll check on the S3 with Stock rom+GoogyMax 1.8.0 and see if the xposed framwork would also cause such CPU spike.

Keep up the great work.
[Galaxy S 4 Mini Android Development] F4k:
Changelog

1.3.2 (28/02/2014)

- Some minor fixes/improvements

- Updated ramdisks

- Upstream Linux Kernel to 3.4.82

- Synced with CM source (a lot of patches)

- bam_demux: some code optimizations

- msm_otg: testing some tweaks to reduce possibility of wakelock.

- Make SAV2 and SAH3 moar aggressive
[Galaxy S 4 Mini Android Development] bongster:
Thanks!

I will check USB otg regarding the USB stick wakelock issue and report back.

Edit:

Unfortunately the wakelock still exists after I connected an USB stick with a y-cable.
[Galaxy S 4 Mini Android Development] GNUDroid:
thanks for the 1.3.2 kernel.

since I changed today almost everything, I can not tell if it is the kernel or the other stuff. but now I get back again good deep sleep times with the cm11 builds. (currently on 28nightly).

The kernel works flawess and fast! :)

-changed today (after approx. 5 days fight with bad deep sleep times):

- cm11 20140228 (buidl.prop customized and trimmed a little bit, removed many apps)

- updated my modem to UBNA2

- unticked dynamic fsync for kernel setting (was quite annoying, that even after 5 minutes waiting I did not see new files on external sd)

- went back to an old gapps image i had good expierences with (20131230, the newer drained more)

Thanks for your constant and kind support here for us!
[Galaxy S 4 Mini Android Development] kamikaze702k:
Thanks to F4k for your hard work, providing us not only with great builds but also a great kernel,

My question is...

What governor can I use to support battery life, I have no games installed or play any games, only thing I do is mainly browsing online, using tapatalk lol, sometimes downloading files etc, very occasionally listen to music...

What would be the ideal settings for processor and I/O scheduler for me?

I've read threads on what the governers are and what they're supposed to do but can't understand what's the ideal one for me that consumes less battery life but keeping average performance at the same time

Any suggestions will be highly appreciated as I'm willing to try any combination

Thanks in advance :)

Sent from my GT-I9195 CARBON ROM KK 4.4.2
[Galaxy S 4 Mini Android Development] Stickypinkyfinger:
Need some help. I flashed the kernel then 90 hardlimit. 1.89 and processor is still limited to 1.7. Is it me or is something wrong with the kernel
[Galaxy S 4 Mini Android Development] bongster:
Hi there again,

The deep sleep time is really amazing. I never had such a low battery consumption over night. Using smartass2 and sio in airplane mode.

Thank you so much!
[Galaxy S 4 Mini Android Development] xfire:
Hello,

I can not run the kernel on GT-19195.

I have the latest Carbon KK. I installed Ver 1.3.2.

In the settings I put the values ​​1.94 and 384, then flag to "set on bot", but after restarting the maximum value is always 1728.

I also tried the "Performance Control" but nothing changes.

Help me to favore.Grazie
[Galaxy S 4 Mini Android Development] F4k:
SmartASSV2 give you good performance and it's battery friendly, also you can try to do UV.

Read second post.
[Galaxy S 4 Mini Android Development] kamikaze702k:
[MENTION=3261191]F4k[/MENTION] thanks bro, what's UV ?

Sent from my GT-I9195 CARBON ROM KK 4.4.2
[Galaxy S 4 Mini Android Development] F4k:
UnderVolt, you can set a lower voltage for CPU step frequencies, theoretically with less voltage, will give you less power consumption.

You can try first with -75mV on all frequencies.
[Galaxy S 4 Mini Android Development] kamikaze702k:
Ok, I managed to flash the in zip file for 1.9GHZ from your second post and it is now working, installed your performance app also, but I can't seem to find or see any options for UV, sorry for my n00bishness, if you can show me or guide me how or where they are I'd appreciate it bro

Sent from my GT-I9195 CARBON ROM KK 4.4.2

---------- Post added at 12:50 PM ---------- Previous post was at 12:34 PM ----------

@F4k i just tried to make a donation to you but paypal shows

"We're sorry. We're not able to complete personal payments to account holders in Argentina at this time."

I will try again later, just a small donation of appreciation for your hard work on the kernels and the ROMS you have made for the S4 Mini
[Galaxy S 4 Mini Android Development] F4k:
Use PerformanceControl to set UV, if you use SAV2 or SAH3 (only if you use one of them) ass your default governor, don't set it with PerformanceControl, or maybe will stuck on max frequency.

To set default governor and scheduler, you can use Performance menu in Settings.

Oh it's ok bro, thanks for try to do it.
[Galaxy S 4 Mini Android Development] kamikaze702k:
I'm really sorry, i cant seem to find the UV settings in PerformanceControl :s

my default governor is set through performance menu in settings

my min freq only shows 162 but now my max is 1944 :)

I will try again to make the donation when paypal is responding properly, you deserve it!
[Galaxy S 4 Mini Android Development] ne0zone75:
Hello, -100mV is safe too (i use this UV setting for a while now...) and really gives good battery life ;)

BTW your updated kernel is running great... (sio / smartassV2, without any OC) thank you for bringing this to our device...

Congratulations

Tapatalked from my GT-I9195
[Galaxy S 4 Mini Android Development] F4k:
Here we go
[Galaxy S 4 Mini Android Development] kamikaze702k:
Kernel it's fine, I tried something similar but didn't work, so I flashed the highest hard limit but I've set my max to 1944 and it's working fine, maybe try that ?

Sent from my GT-I9195 CARBON ROM KK 4.4.2

---------- Post added at 02:24 PM ---------- Previous post was at 02:23 PM ----------

Thanks bro, I'll give this a try later on :)

Sent from my GT-I9195 CARBON ROM KK 4.4.2
[Galaxy S 4 Mini Android Development] xbrunox:
Hi All.

I have an USB powered HUB and i want to use USB OTG for read my USB device.

i attach my USB HUB to the phone with an USB OTG cable, i power the hub, and then i attach my USB device to the hub.

nothing happend? why what's wrong?
[Galaxy S 4 Mini Android Development] kamikaze702k:
[MENTION=3261191]F4k[/MENTION] my donation to you for your hard work and dedication for our device

Transaction ID 7FL33434UG962011J
[Galaxy S 4 Mini Android Development] F4k:
Thank you so much bro! It's really appreciated!
[Galaxy S 4 Mini Android Development] kamikaze702k:
Your welcome bro, just a little token of appreciation :)

Sent from my GT-I9195 CARBON ROM KK 4.4.2
[Galaxy S 4 Mini Android Development] tomogo:
1.3.2 JB version?

Hi,

Do you plan updates for JB version?

Thank you...
[Galaxy S 4 Mini Android Development] bongster:
Hi,

I had to install the following.

With that my USB stick works.

https://play.google.com/store/apps/details?id=eu.chainfire.stickmount

Regards
[Galaxy S 4 Mini Android Development] xbrunox:
Hi

i've installed it too. but i can't use my USB STICK. i can use my mouse, but i don't find my USB Stick data.

no in storage/usb0 or /usb1.

where u have find your USB stick data?

thanks
[Galaxy S 4 Mini Android Development] F4k:
I'd been short of time, but I think this week will update JB variant.

Need to check some patches.
[Galaxy S 4 Mini Android Development] bongster:
Quoted from the developer from stick Mount:

Mass storage devices are mounted to/sdcard/usbStorage/xxxx/
[Galaxy S 4 Mini Android Development] xbrunox:
i Haven't that folder.... why?

a mistake... when i click in stick mount on mount or unmount i recive this error. service is busy - try again in a few second.

i use CM11 last nightly

I use an USB powered HUB with sd-cf reader. if i attach a mouse all is fine.

thanks

---------- Post added at 03:11 PM ---------- Previous post was at 02:34 PM ----------

YES! I've got It!

thanks F4K thanks Bongster!

Now is perfect! was a SU user problem! now all works perfect! now i can backup my CF card on my HD only with my S4 Mini! wonderful! I'm Very happy.

many thanks
[Galaxy S 4 Mini Android Development] TNCS:
After more extensive test here's the result:

- The CPU spike behaviour doesn't not occur on the S3 with stock ROM+GoogyMax 1.8.0 even with Xposed framework.

- After some more extensive test and tweaking with Kernel Tweaker (performance control app worked the first time, but never worked properly again after my 2nd flash of ROM) and JuiceDefender, interactive governor is slight better than ondemand and SAv2 (no actual governor setting changed - 1.3.0 JB).

- By default even on a clean ROM, version 1.3.0's kernel (JB) spike considerably more compare to Vikinger and Kartal (EOL, I know) using ondemand.

- Despite Performance Control app doesn't work for me, I had it install for awhile, the app itself trigger some CPU usage spike compare to Kernel Tweaker. Again this is on 1.3.0 JB.
[Galaxy S 4 Mini Android Development] bongster:
With the new nightly from today the phone process stopped with your kernel and made my phone unusable. Reflashing the nightly without your kernel helped.

There are a lot of changes regarding the phone in this nightly....
[Galaxy S 4 Mini Android Development] GNUDroid:
+1 Can confirm this also with a full wipe.

Maybe it's related to the ril updates and kernel need some update?!

because battery live matters for me, back to my backup and your great kernel!
[Galaxy S 4 Mini Android Development] xfire:
+1

I can only confirm.

I installed the latest Cyanogen and also with the wipe the phone is unusable.
[Galaxy S 4 Mini Android Development] charliebigpot:
I had no issues with previous versions (like 2 weeks ago), when on slimrom, is f4ktion_1.3.0-eur_lte.zip the latest version with working bluetooth/NFC (link)?
[Galaxy S 4 Mini Android Development] GNUDroid:
1.3.2 is the latest version, which should also work fine with f4k's last slim rom.

but be aware in cm11 nightly (often the base for other roms) something changed which will need f4k to provide a new version of his great kernel.

an off-topic commend, because many people choose a custom kernel because of battery life:

for good deep sleep times, i recommend "service disabler" app which can be used to disable all gcm services introduced by this crappy "google service framework".

these google services are the main cause of bad battery behaviour over many devices, many roms amd kernels. month, almost years since their introduction last year (good old s2,times for me)!!

as saying like linus "f-word nvidia" now "f-word google".

*laugh*

but what xda really, really needs is a real guide how to get google apps back under control. just fragments over different devices can be found. often outdated also. thousands of users should provide their "disabled services" profiles to help all over all roms and devices.
[Galaxy S 4 Mini Android Development] AayushK:
1.3.2 doesn't work for latest cm build.. It crashes com.android.phone

And makes it impossible to use
[Galaxy S 4 Mini Android Development] madmax86:
Does somebody know how to solve problem with touch in games?

is my mobile damaged ?!?!?

please help. :(
[Galaxy S 4 Mini Android Development] leripe:
First, try without this kernel or any other apps than the games that you wanna test. So full wipe, install latest nightly and gapps, and the games only. Don't restore any app data for this test. You can also test with CM10.2.1 stable and the right gapps for that rom version.

If the touch in games work without the kernel, it's a kernel problem and you should just wait PATIENTLY for F4k to have time to fix it. Provide logs and detailed info for him in a post.

But if the problem still persist then I suggest going back to stock and trying out the games.

If the problem persists in the stock rom too, then your phone maybe damaged if it's in ALL games.
[Galaxy S 4 Mini Android Development] madmax86:
on original software nothing stutters

it stutters on　Vikinger and　f4ktion
[Galaxy S 4 Mini Android Development] kamikaze702k:
I'm using the latest kernel along with carbon rom, no issues whatsoever, everything works beautifully

Sent from my GT-I9195 CarbonKat 4.4.2
[Galaxy S 4 Mini Android Development] GNUDroid:
Just look at the dates: That is obvious, because carbon Rom you use is based in cm sources BEFORE that mentioned break with the 04. March 2014 cm nightly build.

Maybe kernel drivers need adjustment to recent ril changes (in ROM)?

F4k seems to be busy with his real life.... For such long time no respond here.... At least me, I will patiently wait before going to newer builds of cm WITH HIS kernel. ... It provides much better deep sleep/performance. :)

BTW: [MENTION=5306994]kamikaze702k[/MENTION]: I saw that your are active in the xposed framework: do you know any news when they will get art compatible?
[Galaxy S 4 Mini Android Development] kamikaze702k:
True, I'm on a carbon build before that date, and yea F4k is busy but he'll release a new version soon,

Regarding Xposed I'm not sure I'm still using dalvik but today I saw the app greenify compatible release version for ART support, so hopefully soon maybe, have you checked the framework thread? There might be more latest news there

Sent from my GT-I9195 CarbonKat 4.4.2
[Galaxy S 4 Mini Android Development] F4k:
Ramdisk needs to be updated on kernel.
[Galaxy S 4 Mini Android Development] madmax86:
F4k

How to fix a problem with the touch already tried everything.
[Galaxy S 4 Mini Android Development] F4k:
It's hard to tell you what could be if you don't provide me any log.
[Galaxy S 4 Mini Android Development] madmax86:
how do I get the logs?
[Galaxy S 4 Mini Android Development] leripe:
Install logcat from play, start logging, play the games which don't work, stop log. upload log,