yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 Mini Android Development] spanish33:
[MENTION=3261191]F4k[/MENTION] I have a small issue I can't seem to figure out with the kernel. The problem is I cannot update some of my paid apps once I flash your kernel I get an error message "your device isn't compatible with this version" I. If I reflash my rom without installing your kernel I can update the app without a problem.

This is an example of one of the apps I cannot update once I install your kernel. https://play.google.com/store/apps/details?id=com.remotefairy

I believe these apps are device specific so they will only install on specific devices. I also tried adding ro.product.model=GT-I9195 to build.prop hoping it would solve the problem but still no go.
[Galaxy S 4 Mini Android Development] F4k:
I was checking ramdisk of boot.img included in that unofficial cm11 ROM, and is pretty much the same like serrano3gxx variant, so probably my kernel will work without any special modification on GT-I9192.

But, device files used to build this serranodsub variant are a bit outdated, I think that my latest version, f4ktion_1.4.0-eur_3g.zip will work but maybe wifi will not work because this.

If you want to try and let me know, I'll appreciated :)

If wifi doens't work, I can make a little fix for that.

Probably because missing fingerprint, check my posts back on this thread, you will find all necessaries lines to add to build.prop
[Galaxy S 4 Mini Android Development] spanish33:
Oh thanks I saw your post , once i added ro.product.model=GT-I9195 and ro.product.device=serranoltexx to build.prop everything is working now.
[Galaxy S 4 Mini Android Development] kyrillos13:
[MENTION=3261191]F4k[/MENTION], will you update the kernel for the CM11-m7 release (in a few days)?
[Galaxy S 4 Mini Android Development] F4k:
Yes I'll do it, new version it's on the way.
[Galaxy S 4 Mini Android Development] Howdareme:
Is it possible to add mhl support or is that something to do with hardware?
[Galaxy S 4 Mini Android Development] F4k:
I think that requires hardware support too.
[Galaxy S 4 Mini Android Development] iFlasher:
I confirm THE 3G KERNEL OF F4K works with WIFI AND ALL FUNCTIONS ON CM 11 For i9192 model.

But I have a problem with this kernel, I cant write anything on The external SD card.
[Galaxy S 4 Mini Android Development] F4k:
You can't copy any file from PC too?

You can try this fix too.
[Galaxy S 4 Mini Android Development] iFlasher:
Don't work, also The camera says that insert a SD card but the sdcard is already inserted.. And quickpic give me errors (data base error), and cant take screenshots because give me error (the storage is already in use) too...

In the default kernel this not happens.

Edit: I just noticed that using Folder mount with this kernel causes the above problems. I don't know why this happens..

Edit 2: The Pictures2SD Xposed module also is broken with this kernel... And foldermount dont link anything. What happens :( ?
[Galaxy S 4 Mini Android Development] F4k:
With original kernel, SELinux is set to permissive?
[Galaxy S 4 Mini Android Development] iFlasher:
Yes and your kernel is in enforcing
[Galaxy S 4 Mini Android Development] F4k:
Try with this build, like I said before, devices files used to compile that serranodsub-CM11 variant are a little bit outdated.
[Galaxy S 4 Mini Android Development] iFlasher:
OK, problem solved with Folder mount and Pictures2SD on this build. Thank you, ;)
[Galaxy S 4 Mini Android Development] chacox:
how can I set hardlimit manually? thanks for any help
[Galaxy S 4 Mini Android Development] smartxdev:
Thanks! :)

Finally FolderMount is working smoothly and without any issues! :good:
[Galaxy S 4 Mini Android Development] F4k:
You need to edit /sys/kernel/cpufreq/hardlimit

Or through terminal, for example:

echo 1836000 > /sys/kernel/cpufreq/hardlimit

You need a valid step frequency, but why you want to change manually if you have PerformanceControl app?
[Galaxy S 4 Mini Android Development] chacox:
I am not using PerformanceControl, instead I use trickster mod or SetCPU, but I remember old releases came with a file in /etc/init.d/ to change hardlimit manually or simply you have a flash zip to do it.

I always have maxcpufreq set to 1566000 with SetCPU but I noticed this weekend with CPUSpy that my mini was using 1728000 and that did not happen before when I had hardlimit set to 1566000.

Thanks for you help, I love your kernel!
[Galaxy S 4 Mini Android Development] F4k:
I attached hardlimit zip, default frequency is 1728000, change to whatever you want, I mean a valid step freq :)
[Galaxy S 4 Mini Android Development] chacox:
thank you :)

by the way, does your kernel have support for f2fs? I have partition on my sd formatted with f2fs and I am not able to creat the mount script with link2sd.
[Galaxy S 4 Mini Android Development] F4k:
I'm testing right now my kernel with ALL-F2FS support, plus I'm going to share modded TWRP with f2fs support and the PhilZ's one.

My next kernel version will auto-detect formated partitions you're using, I mean f2fs or ext4, you'll able to use on system, cache, internal sd, data.
[Galaxy S 4 Mini Android Development] chacox:
what a great news!! I can't wait to test it on my entire system! good work!!!

some builds ago of CM11 came with support for f2fs partitions so I formatted partitios with f2fs from recovery mode with ADB but I never could install CM11, then I just tried with the external sd but I never could create the mount script with link2sd
[Galaxy S 4 Mini Android Development] jamus28:
This question will sound ignorant I'm sure:

Is there anyway to set a minimum/lower hardlimit?

As a possible workaround for the once in a blue moon cm10.2/mpdecision bug where min cpu gets locked at 1566, causing quick drain unless it's manually re-set. It's pretty rare, but seems to occur over all my devices running cm.

I'm currently trying having performance Control app manage everything and I turned off " set on boot" under regular performance
[Galaxy S 4 Mini Android Development] F4k:
All-f2fs support it's ready :)
[Galaxy S 4 Mini Android Development] chacox:
what awesome, when are you gonna release it? :eek:
[Galaxy S 4 Mini Android Development] spanish33:
Wating to try it out!

Good job
[Galaxy S 4 Mini Android Development] Phenom2122:
Dude, seriously, AWESOME. I'm looking forward to using your Philz for sure.

[MENTION=3261191]F4k[/MENTION] - I know you are doing so much for us already but I was wondering if you would be interested in this open source creation. I have tested it and it works. It seems to be a Kernel-centric feature so perhaps it would interest you..
[Galaxy S 4 Mini Android Development] TNCS:
Good idea, but let F4k iron out all the small bugs first.
[Galaxy S 4 Mini Android Development] Phenom2122:
Yeah I just thought, who better? We have both a rom and kernel brought to us by F4k and recoveries are soon coming. Who could better tailor a dual boot function to S4 mini users in specific? Although of course, it was just a suggestion and this is a developers forum and not a fan request forum :D

Although I have had troubles sometimes switching roms, it does most definitely work. And all the theory is sound, it seems to be quite a simple patch actually. None of the recovery tools are able to locate either sdcard though, it is after all meant for the S4, not the S4 Mini. But I see no reason why one kernel couldn't support a dual boot rather then needing two patched kernels.. If the kernel and recovery both natively supported the concept of a dual boot I think it would be completely awesome!
[Galaxy S 4 Mini Android Development] ratelutz:
hey f4k when do you plan to publish the kernel with f2fs support?

Gesendet von meinem GT-I9195
[Galaxy S 4 Mini Android Development] Darktitor:
Never ask for ETA's on xda ;)

Envoyé de mon unknown en utilisant Tapatalk
[Galaxy S 4 Mini Android Development] Muhammad Rihawi:
Hey,

Which Kernel support I9192 CM11?

Is it support Multiwindow ?

And what do you mean by (Y OTG) ? is it the same OTG cable?
[Galaxy S 4 Mini Android Development] iFlasher:
The 3g one...

Multiwindow not depend of the kernel, but you can use Xposed for Multiwindow in any rom.
[Galaxy S 4 Mini Android Development] Whosat:
OTG Y Cable is a type of OTG cable where there is a second connector for power supply to the peripheral you are connecting to. Its used to reduce battery drain from the device or used in cases where the device cannot supply the power to the peripheral, thereby needing an external power source, as is in the S4 Mini.
[Galaxy S 4 Mini Android Development] F4k:
Changelog

1.4.5 (08/06/2014)

- Some other minor changes, improvements.

- Updated ramdisks with some tweaks.

- Added support for moving app2sd

- Fixed FolderMount issue

- LTO enabled

- Graphite Optimization

- msm: slimbus: initial overclocking of slimbus

- bam_dmux: Use power efficient workqueues for delayed timeouts

- ext4: speed up truncate/unlink by not using bforget() unless needed

- msm: gpu: add optimizations cflags plus -O3 to drivers.

- F2FS support, kernel will auto-detect on boot your file system (f2fs or ext4)

- Set SELinux to permisive via cmdline.

- drivers: cpuidle: sync

- Synced with CM source

- Upstream Linux Kernel to 3.4.91

- Fix some warnings when compiling with gcc 4.8.x/4.9.x

- Makefile: add support for gcc 4.9.x

- kernel: Fix all leaks and cleanup

- Added Francisco Franco's Interactive GPU governor.

- Pipe flag enabled
[Galaxy S 4 Mini Android Development] scaliskano:
v1.4.5 download links

sorry but i could not find the download links for 3g cm 10.2 of v1.4.5???
[Galaxy S 4 Mini Android Development] leripe:
http://d-h.st/users/F4k_ROM/?fld_id=29891#files
[Galaxy S 4 Mini Android Development] F4k:
CM 10.2 variant was not updated yet, will come eventually on this upcoming week.
[Galaxy S 4 Mini Android Development] scaliskano:
cm 10.2/ 3g bootloop

yes this made bootloop on bootloader so not compatible with cm 10.2 do not flash it

---------- Post added at 11:36 AM ---------- Previous post was at 11:34 AM ----------

i advise you to be careful while giving links to flash such important things.

i may have bricked my phone
[Galaxy S 4 Mini Android Development] leripe:
Not really my fault if you can't read. It clearly states in the filenames if it's for JB rom.
[Galaxy S 4 Mini Android Development] kyrillos13:
[MENTION=3261191]F4k[/MENTION], thanks, working great on cm11-m6. BTW the unknown model number bug in the LTE variant seems to be fixed.

Sent from my GT-I9195 Black Edition
[Galaxy S 4 Mini Android Development] scaliskano:
yes my fault (!)

because especially i mentioned 3g cm10.2 at first asking..

if u can read !!!...

---------- Post added at 01:26 PM ---------- Previous post was at 01:24 PM ----------

yes my fault (!)

because especially i mentioned 3g cm 10.2 at first asking

if u can read.

anyway..

---------- Post added at 01:29 PM ---------- Previous post was at 01:26 PM ----------

yes my fault (!)

because especialy i mentioned 3g cm 10.2 at first asking

if u could read it

anyway...
[Galaxy S 4 Mini Android Development] Razvan:
Weird.

I have network drops down for few seconds from time to time. Same M6.

Trimis de pe al meu GT-I9195 folosind Tapatalk
[Galaxy S 4 Mini Android Development] spanish33:
Thank you now I have all f2fs on paranoid android. Phone feels smoother and boots faster for me with it.
[Galaxy S 4 Mini Android Development] thejester123:
What app r u using to check ur fs?
[Galaxy S 4 Mini Android Development] spanish33:
Same one as F4k. Disk info
[Galaxy S 4 Mini Android Development] thejester123:
Thanks ;)
[Galaxy S 4 Mini Android Development] erenkeros:
How can we exactly change file system to f2fs from ext4? Great update thanks F4K, but 1428 frequency bug still remains.

EDIT: F4k explained everything in this thread --> http://xdaforums.com/showthread.php?t=2776430

Sorry for asking without searchin
[Galaxy S 4 Mini Android Development] luisbraz:
Don't use Performance Control if you don't want to UV.

I've just made UC (162 MHZ) and set ONDEMAND and ROW, under performance settings in CM options. With this never had the 1428 MHZ min freq bug.
[Galaxy S 4 Mini Android Development] erenkeros:
I don't use Performance Control app. I use the stock settings for it. And i experience the issue only when i underclock. So as long as my minimum frequency is 384 i can use every governor and scheduler without any problem. Smartmax, smartassv2/h3 and intellidemand are problematic about underclocking.
[Galaxy S 4 Mini Android Development] iFlasher:
Thanks for the update f4k, the 3g one with version 1.4.5 still compatible with i9192 model?

I think yes, just to confirm and install it in home.

Greetings ;)
[Galaxy S 4 Mini Android Development] kyrillos13:
If the previously version was compatible then this version is compatible, too.

I had the 1458mhz bug when using performance control or cm settings. Lately, I am using FauxClock and I haven't faced this issue even once.

I used intellidemand for about a week without problems (with uc), but I switched back to interactive.

Sent from my GT-I9195 Black Edition
[Galaxy S 4 Mini Android Development] iFlasher:
Ok, the new version work with i9192 model.

F4k I recommend you to post that this kernel is compatible with i9192, for the new users.

Thanks!
[Galaxy S 4 Mini Android Development] Levent2101:
clipping on very high quality songs(192KHZ-5200kbps flac) seems to be decreased a lot with the update but the only issue is wifi still wont work with mokee's stable release.
[Galaxy S 4 Mini Android Development] rrgrrg:
Any kernel update for stock samsung ?? :)
[Galaxy S 4 Mini Android Development] Tera4all:
I am using the current nightly of CM11.

When installing the kernel via CWM the "system" gets unmounted and I have just read-only access to "system". How can I mount it again with read-write access? (For example for deleting system apps)
[Galaxy S 4 Mini Android Development] Phenom2122:
I'm glad you mentioned this. I am having the same issue. Wasn't sure if it was the kernel or 4.4.3 or f2fs or if it was something I had somehow done wrong. Unable to mount /system as rw in ES File Browser and unable to backup or restore with Oandbackup, get the error 'permission error: function not implemented'.
[Galaxy S 4 Mini Android Development] F4k:
Hmm this is a odd question :eek:, there are many ways, but you can just use File Manager included on CM to delete files as SU, you need to enabled SuperUser mode under Settings menu on the File Manager.
[Galaxy S 4 Mini Android Development] killar_aka_arabu:
1.same here, cant mount /system as RW, tryed Es file explorer, and stock CM file manager, i dont know if this is kernel related, or rom related...

2. about f2fs, tryed both metods to format /system to f2fs (twrp and phils), formating system, data, cache, after rom flash, open disk info app, and its show that /system partition is ext4.
[Galaxy S 4 Mini Android Development] Tera4all:
I also tried it with Terminal emulator, ADB, Solid Explorer - no success. Don't know what I'm doing wrong... Perhaps it is related to Superuser integrated in CM?
[Galaxy S 4 Mini Android Development] F4k:
To write on /system partition SU permissions it's needed, you'll not able to mount as RW if you don't have SU rights.

System partition always boot with RO permissions.
[Galaxy S 4 Mini Android Development] Phenom2122:
No can't be. I have the same issue with the latest Carbon.

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

@f4k - I'm facing the same issues since this latest kernel. Superuser seems to be working correctly, other apps work as they should. However in ES File Browser it just refuses to mount /system as rw or perform any file operations in /system. I am able to mount /root as rw though.
[Galaxy S 4 Mini Android Development] Tera4all:
I have SU rights. Other apps with root access do also work.

To clarify:

Clean CM11 -> I can write f.ex. with Solid Explorer (my favourite file manager) in /system

Use of this kernel -> Writing is not possible because of read-only rights
[Galaxy S 4 Mini Android Development] chacox:
I cannot remount /system as rw! I tried to mount it manually from adb, ssh and SManager, none of them worked for me!
[Galaxy S 4 Mini Android Development] Aronuser:
frequency stuck at max at smartassh3 and smartassv2 so far (previous version smartassv2 scaled, not sure about smartassh3)

intelliactive scales

using aospa

thanks a ton though for updating the kernel [MENTION=3261191]F4k[/MENTION]
[Galaxy S 4 Mini Android Development] F4k:
Thats weird, I can RW on /system partition using F2FS, also tried Solid Explorer and I can delete files on /system.

All of you are using ext4?
[Galaxy S 4 Mini Android Development] kyrillos13:
I can mount system partition (ext4) and copy/move/delete/edit any file inside without a problem using terminal/root explorer/MiXplorer. Running CM11.0 M7, F4k kernel 1.4.5 & SuperSU 1.99r4.

Screenshots:

Sent from my GT-I9195 Black Edition
[Galaxy S 4 Mini Android Development] chacox:
I am using f2fs in /system, /data and /cache

let me tried solid explorer to see what happens!!
[Galaxy S 4 Mini Android Development] Phenom2122:
F2fs here. I also used the latest Slim on ext4 with this kernel and I'm sure I had the same issue. Going to do a back up and start experimenting with a few things. I use a flashable Odex tool that I have just recently merged into my own personal zip that contains the following lines in it's updater-script:

Could that set_perm command have anything to do with it in my case? What about SELinux? What exactly does that change now that the status is set to 'permissive'?
[Galaxy S 4 Mini Android Development] Tera4all:
You are using SuperSU instead of Superuser. I remember reading something about problems in the binaries of Superuser. Perhaps that would help? I've been back to stock kernel. Will someone with the problem try with SuperSU?
[Galaxy S 4 Mini Android Development] Phenom2122:
This is what happens for me using that same command in terminal emulator.
[Galaxy S 4 Mini Android Development] kyrillos13:
Better use SuperSU instead of default Superuser of CM. Its better and constantly updated by Chainfire.

ROM? version? Superuser app?

Sent from my GT-I9195 Black Edition
[Galaxy S 4 Mini Android Development] Tera4all:
Okay thanks. I will try tomorrow and report the result. Have no more time today.
[Galaxy S 4 Mini Android Development] Phenom2122:
I just tried SuperSU and now it works correctly. So there is some new issue with Superuser.. This kinda sucks to be honest..

---------- Post added at 06:42 PM ---------- Previous post was at 06:36 PM ----------

Is there a way to manually give an app superuser permissions perhaps? For eg with the right xml file somewhere? How does settings.apk have the access it does even on a non-rooted device? Is there a way to give other apps this level of access? Or is it just the way Android works that we are forced to use an app and extra binaries?
[Galaxy S 4 Mini Android Development] F4k:
I tried f4ktion JB release on jamus28 build on a clean install and I had no bootloop.

Boot really fast, about 10s.

Please, try to flash kernel again.
[Galaxy S 4 Mini Android Development] dwane3:
Iam reflash rom from 16.12 jamus28 build and then flash last kernel..bootloop.Can you upload rights file for 9190?Thanks.
[Galaxy S 4 Mini Android Development] F4k:
I have tried with uploaded kernel on first page, and as I said before, no bootloop here.

I have flashed first CM ROM, booted with original CM kernel, then rebooted to recovery and flashed f4ktion kernel.

I'm sorry, I can't do anything if it's working fine on my device.
[Galaxy S 4 Mini Android Development] zetcamp:
Confirmed. I have bootloop on JB CM10.2 stable too. Rollback to 1.1.6, that's work perfectly.
[Galaxy S 4 Mini Android Development] F4k:
Have you tried on jamus28's build too?

Ramdisk it's updated with his build.
[Galaxy S 4 Mini Android Development] dwane3:
I am again reflash 10.2.0 stable and flash kernel,bootloop..Then flash jamus28 build,wipe cash,wipe dalvik cashe and flash 1.2.0 kernel,bootloop..Sorry,but problem it stay.Any variants?Thanks!
[Galaxy S 4 Mini Android Development] zetcamp:
No, I havn't.
[Galaxy S 4 Mini Android Development] dwane3:
http://d-h.st/users/jamus28/?fld_id=27803#files Try.

---------- Post added at 09:06 AM ---------- Previous post was at 08:58 AM ----------

May be first flash CM 11 nightly then CM 10.2 jamus28 and then last kernel?
[Galaxy S 4 Mini Android Development] radicspeter:
12.21. CM 11 (art runtime) dirty flash-> bootloop.(boot animation)

What's wrong? I need wipe cache/dalvik too? Or wipe data/freset...?
[Galaxy S 4 Mini Android Development] F4k:
I'm wondering why some have bootloops, maybe trying wipe cache/dalvik cache could help.

Someone else can confirm bootloop on cm11?
[Galaxy S 4 Mini Android Development] dwane3:
Try again,reflash JB jamus28,flash 1.2.0 kernel,wipe cashe/dalvik cashe,bootloop..F4k,how do you(format sys,wipe sys,wipe dalvik)?May be disable some features?" Synced with CM source" for example(wrong update drivers). Can you will rebuild jamus28 unnoficial firmware with new kernel,please?Thanks. p.s Booting 10 minutes,no results.
[Galaxy S 4 Mini Android Development] Darktitor:
What's voltage control?

Envoyé de mon GT-I9195 en utilisant Tapatalk
[Galaxy S 4 Mini Android Development] radicspeter:
Ok bro!

Report: wipe cache then wipe dalvik and flash your amazing kernel (latest) booting up (6 minutes) and everything is sooo fast!!! (2 Ghz is working too, but i set it default values.)

Do you recommend a cpu governor for gaming and daily use too?

Now booting up really fast and merry merry Xmas for F4k!!! ;)

Tapatalk-kal küldve az én GT-I9195-el
[Galaxy S 4 Mini Android Development] Darktitor:
Running good with wipe cache aand dalvik cache on cm11 !!!

Thank you F4k and Merry Xmas to you and your family :p

Envoyé de mon eeepc en utilisant Tapatalk

EDIT: My phone rebooted it self and now bootloop ... fix it pls
[Galaxy S 4 Mini Android Development] RobsX2:
Running great here on cm11. Nice one for adding the overclocking its working great so far, ppsspp is running a bit better now too.

Thanks!
[Galaxy S 4 Mini Android Development] F4k:
I think those who are having bootloops it's because CPU OC (not sure yet), maybe devices are not able to handle max frequency of 2GHz on booting, I'll make CPU OC optional on next build.
[Galaxy S 4 Mini Android Development] Darktitor:
Great !!!

Waiting for it impatiently !!! Hope an update today :p
[Galaxy S 4 Mini Android Development] dwane3:
OK!I am waiting today too..)Thanks.
[Galaxy S 4 Mini Android Development] F4k:
Please try these non OC variants, if the are bootloops (maybe yes, maybe not), then it's something else.

CM-11

GT-I9190

f4ktion_1.2.0-eur_3g

GT-I9195

f4ktion_1.2.0-eur_lte

CM-10.2

GT-I9190

f4ktion_1.2.0-eur_3g-JB

GT-I9195

f4ktion_1.2.0-eur_lte-JB
[Galaxy S 4 Mini Android Development] ro11er:
Great kernel got bootloop too removed battery and then booted fine, people experience bootloops can try it maybe it works for them too. Just wanted to report that both smartass governors only drop to 1350 Mhz. Better than the max frequency before obviously but maybe you could look into it
[Galaxy S 4 Mini Android Development] F4k:
Are you using SlimKat? I don't have this issue using native SU on Carbon.
[Galaxy S 4 Mini Android Development] chacox:
thanks for the trick, I was using native SU, now I just installed SuperSU and it worked for me too!! I can mount /system as rw now!
[Galaxy S 4 Mini Android Development] Phenom2122:
No I was using SlimKat yesterday with this latest kernel and ext4, I was having issues with another app that requires superuser, but now I am not sure if it's related. Currently I am on the latest Carbon with f2fs. I have just done a backup, going to test out doing a clean install without any gapps or additional scripts and see how it goes.
[Galaxy S 4 Mini Android Development] F4k:
So I think was right in the beginning, was a SU matter.

Thanks to [MENTION=2991623]kyrillos13[/MENTION] to point to other ones to use SuperSu