yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 Mini Android Development] Phenom2122:
So I just did a fresh install and first thing installed ES. Successfully granted superuser permissions, but when I tried to mount /system as rw as usual it would not do it. However, I was able to copy a file to /system with CM File Manager and then delete it. After doing this, I was successfully able to switch /system between ro and rw with ES File Browser, until the next reboot :/ So in other words, CM File Manager is able to successfully remount /system with the native superuser but ES is only able to do so if it is initially rw. Very strange behaviour. Something else interesting to note is that ES successfully remounts /root. It is only with /system that there is an issue.
[Galaxy S 4 Mini Android Development] thejester123:
I use cm file manager and root explorer problem free
[Galaxy S 4 Mini Android Development] luisbraz:
For me, ES File Explorer don't work since CM10.2. I'm only able to delete files from system using Root Browser.
[Galaxy S 4 Mini Android Development] fatihefe1907:
Double tap to wake

Used double tap to wake ?
[Galaxy S 4 Mini Android Development] Ezylife:
Just installed this to try f2fs all went OK but after a reboot Wi-Fi stopped working.

I think it's was after a nandroid restore that Wi-Fi stopped working, changed back to ext4 but can't get Wi-Fi to connect, tried complete wipes and flashing f4k 1.40 but nothing helps. The only thing I haven't tried is flashing stock rom with Odin which I will try tomorrow.

The wifi switches on and shows signal but it just won't connect. :(
[Galaxy S 4 Mini Android Development] Aronuser:
try flashing modem file maybe
[Galaxy S 4 Mini Android Development] erenkeros:
is the kernel version 1.4.5 compatible or responsive with the M7 releases?
[Galaxy S 4 Mini Android Development] Darktitor:
Yeah sure :)

Envoyé de mon GT-I9195 en utilisant Tapatalk
[Galaxy S 4 Mini Android Development] F4k:
You can use it.
[Galaxy S 4 Mini Android Development] luisbraz:
I'm using it, and works real well.
[Galaxy S 4 Mini Android Development] Aronuser:
in the newest aospa 4.4.3 smartassh3 scales. not sure about the others yet :good:
[Galaxy S 4 Mini Android Development] Darktitor:
In the latest AOSPA smartmax is working great

Envoyé de mon GT-I9195 en utilisant Tapatalk
[Galaxy S 4 Mini Android Development] Aronuser:
since i installed xposed framework smartassh3 doesn't scale anymore, neither smartassv2
[Galaxy S 4 Mini Android Development] Ezylife:
Sort of there was nothing wrong with wifi on phone it was my router needed a reboot. :o:o
[Galaxy S 4 Mini Android Development] kyrillos13:
[MENTION=3261191]F4k[/MENTION], check this, the mpdecision part. Its the reason that sometimes minimum cpu frequency is locked at 1.2Ghz.

Maybe you could add intelliplug hotplug driver in your kernel?
[Galaxy S 4 Mini Android Development] F4k:
I don't have issues with frequency locking at 1.2Ghz, anyway I'll take a look and probably will add intelliplug, It has been on my mind (todo list) for a while :D
[Galaxy S 4 Mini Android Development] kyrillos13:
It isnt exactly a lock, but mpdecision sets the current minimum cpu freq @1.2GHz only for a few seconds in order to make the phone smooth and then back to 384, then 1.2 again, then 384, etc. It makes the phone hot!!
[Galaxy S 4 Mini Android Development] F4k:
Which governor are you using?
[Galaxy S 4 Mini Android Development] kyrillos13:
Switching between Interactive & Intelliactive.
[Galaxy S 4 Mini Android Development] OmegaRED^:
We have all seen similar glitches with other govenders when switching them.

sometimes restarting helps.
[Galaxy S 4 Mini Android Development] GNUDroid:
i always use smartmax.

since I threw away other apps and just use 'kernel tweaker' or build in settings I don't have had any issues anymore (UC / no OC but max stock freq)

by the way: [MENTION=3261191]F4k[/MENTION] it's very cool that since your last update we can adjust the up/down thresholds for the GPU (for example with kernel tweaker)
[Galaxy S 4 Mini Android Development] F4k:
There have been changes on Wifi module, so my kernel needs to be updated to work with latest nightlies.
[Galaxy S 4 Mini Android Development] Aronuser:
no issues with wifi here at aospa 443
[Galaxy S 4 Mini Android Development] leripe:
A new kernel usually only works with those nightlies which are close to the kernel's release date. It can work further of course, but if it stops working then the kernel has gone out of date. :)
[Galaxy S 4 Mini Android Development] F4k:
Probably
[Galaxy S 4 Mini Android Development] Aronuser:
[MENTION=3261191]F4k[/MENTION] what happened to the F2FS thread? it was awesome!
[Galaxy S 4 Mini Android Development] F4k:
I think nothing :confused:
[Galaxy S 4 Mini Android Development] Aronuser:
yesterday the thread was gone, thanks
[Galaxy S 4 Mini Android Development] erenkeros:
I'm still experiencing 1428 min freq bug (smartmax-fiops underclocked to 270 freq )with 1.4.5 3G with latest m7. I used all the kernel apps (Tweaker, performance control, cpu tuner, etc)

Thanksss in advance
[Galaxy S 4 Mini Android Development] F4k:
Well, that is not a normal behavior, I use Smartmax as my default governor and he scale as it should, so I think there's something wrong on your setup.

Please try to do a test, change min frequency to 378/384 or 162Mhz and see if still happens to you this issue.
[Galaxy S 4 Mini Android Development] erenkeros:
Well, the problem is not exactly scaling. The minimum frequency setting changes to 1428 freq.. it takes a while for this bug to occur but it doesnt happen on 384. i m on intelliactive for now. Testing for more , thanks for the quick reply
[Galaxy S 4 Mini Android Development] luisbraz:
With On-demand and ROW the bug disappeared.
[Galaxy S 4 Mini Android Development] gwonder:
I think frequencies problem not kernel problem or bug because I have this problem with stock kernel and stock Rom this issue occurred some apps like facebook google+ etc we need find what app is causing this deep sleep and frequency problem my phone some times staying 800 mhz

Sorry for my bad English
[Galaxy S 4 Mini Android Development] iFlasher:
Hi F4k, I don't know if you have enought time for this, but i hope you read :)

Since I buy this phone I have some touchscreen related problems, So I exchanged my phone in warranty with the hope that solves my problem but it wont... And I exchange it again, again and again (I exchanged this phone 3 times) but all devices that the warranty sends to me have the same problem... A erratic multitouch (with one finger the touch works fine), the same problem as this video: http://m.youtube.com/watch?v=E3JTHqkdqlM

My brother buy this phone on 3g model (I only have and exchange the dual sim model) and he have the same problem.

So, I suggest you to try with a touch test app if the problem of the video happens to you.

My idea is know if you can do some tricks on kernel level to get rid of this problems or least reduce them.

I hope you read this because i tried a lot of things (software and hardware) and the problem persist, the warranty don't help me and the only solution that I have is to change the phone model at moment.

Thank, and sorry for this long text (and some bad english :) )
[Galaxy S 4 Mini Android Development] killar_aka_arabu:
hello F4k! i have i question, how i can wipe all kernel settings, is there any wipe kernel skript, like on my old sgs2? thx!
[Galaxy S 4 Mini Android Development] jamus28:
The same happens to me on any cm based kernel from cm10.2 to cm11. Mpdecision occasionally bugs out and locks minimum at 1step below max (1566mhz). The phone gets hot and quickly dies, even sleeping with no apps running.

BTW, I've experienced this bug on my old HTC one S running cm10.2. It's not unique to Serrano.

I've tried Googling the problem. It seems others on other devices have bypassed it with a different hotplug setup like inteliplug.
[Galaxy S 4 Mini Android Development] killar_aka_arabu:
hello to all users of this awesome kernel!

small question, only for me wi-fi not working on lasts builds of cm (17-18-19-20 jan).

my wifi works with this kernel only on 07062014 build, or on one older.

thx!
[Galaxy S 4 Mini Android Development] spanish33:
known issue
[Galaxy S 4 Mini Android Development] F4k:
Full Changelog 1.5.0

1.5.0 (20/06/2014)

- Some other improvements, check Github or full changelog.

- cpufreq: smartmax: test some tweaks.

- mm: Added filesystem dynamic read-ahead

- char: Added Fast Random generator support (frandom)

- CK3 tweaks

- Added MyFluxi's msm_hotplug

- Updated Linaro toolchain to 2014.06

- Added Intellidemand CPU Governor.

- Added OndemandPlus CPU governor.

- Added Intelliplug

- xz: Optimize Sfck Compression

- f2fs: fix wrong statistics of inline data If we remove a file that has inline data after mount, our statistics turns to inaccurate.

- Compressed: optimize for Cortex A15

- block: row: add magic values.

- Upstream Linux Kernel to 3.4.94

- USB: gadget: mtp: Fix hang in ioctl(MTP_RECEIVE_FILE) for WritePartialObjet

- USB: gadget: rndis: Optimize tx path for better performance

- SELinux: Reduce overhead of mls_level_isvalid() function call

- Added AIO optimizations from Linux kernel 3.8+

- Synced with CM source

To enable msm_hotplug, you can use attached PerformanceControl or through terminal or adb by doing:

echo 1 > /sys/module/msm_hotplug/msm_enabled
[Galaxy S 4 Mini Android Development] chacox:
is this version updated with the wifi module?

can someone please explain to me what msm_hotplug is? what happen if I enable it? thanks!
[Galaxy S 4 Mini Android Development] killar_aka_arabu:
yes, wifi works again) thx f4k!
[Galaxy S 4 Mini Android Development] jamus28:
Sweet.

Are msm_hotplug and intelli_plug both alternatives to mpdecision? How do we control which is used?
[Galaxy S 4 Mini Android Development] F4k:
Intelliplug and msm_hotplug both are alternatives to mpdecision, hotplug/unplug cpu cores based on load demand of the system, I have been testing both of for a while, I think intelliplug it's more oriented to save battery, and you can enable eco mode too.

Msm hotplug works great, I'm using this as default, to use one of these, you need to disable mpdecision, with PerformanceControl you have options to enable or disable mpdecision, etc.
[Galaxy S 4 Mini Android Development] kyrillos13:
Can we disable mpdecision with a command (inside an init.d script)?

Sent from my GT-I9195 Black Edition
[Galaxy S 4 Mini Android Development] jamus28:
Ah ok. Just wanted to make sure that we want only 1 enabled at once.

So I know you're too busy to build for JB, but I am desperate for a way to circumvent mpdecision on Jellybean. I don't know enough about kernel code, but if you could add and enable intelliplug to your jb4.3 kernel source, I would be happy to build and test it.

Sort of a 1.41 for JB... what do you think?

I could try to do it myself on top of your 4.3 code. Tell me if this is correct:

add mach-msm/intelli_plug.c

and then those lines to ach-msm/Kconfig, mach-msm/Makefile

and +CONFIG_INTELLI_PLUG=y to defconfig?

Is there anything else to do? Will performance control then work to disable mpdecision and enable intelliplug?

Thanks.
[Galaxy S 4 Mini Android Development] m0py:
awesome, wifi working again! thanks F4k!
[Galaxy S 4 Mini Android Development] F4k:
Sure that you can, you can test something like this on a file named 90mpdecision or like you want:

#!/system/bin/sh
#Disable mpdecision

stop mpdecision

You need to add this, this, this, this, this, this, this and this.
[Galaxy S 4 Mini Android Development] pankaj_GB:
Hi f4k, u mentioned that this kernel could be used on dual sim version too...but please mention which aosp rom could be used for dual sim variant..
[Galaxy S 4 Mini Android Development] F4k:
On this Unofficial CM ROM for GT-I9192
[Galaxy S 4 Mini Android Development] pankaj_GB:
Yup just googled it and saw it .thnks for ur reply man
[Galaxy S 4 Mini Android Development] chacox:
Thanks for the explanation. I will try it for sure
[Galaxy S 4 Mini Android Development] kyrillos13:
it works fine if you put an "su" before:

su

stop mpdecision

thanks

I made this script:

#!/system/bin/sh

# Disable MP Decision
su
stop mpdecision

# Enable msm hotplug
echo 1 > sys/module/msm_hotplug/msm_enabled

# Enable BLN
echo 1 > /sys/class/misc/backlightnotification/enabled

Sent from my GT-I9195 Black Edition
[Galaxy S 4 Mini Android Development] kamikaze702k:
I've flashed this over the build from June 11, carbon 4.4.3

But once doing this I've lost WiFi, doesn't turn on or connect, flashed back to kernel version 1.4.5 and WiFi works

Am I missing something here?

Sent from my GT-I9195 CarbonKat 4.4.2
[Galaxy S 4 Mini Android Development] F4k:
Yes, wifi will work only with 1.5.0 on latest Carbon release.

In fact, all custom ROMs need to be synced with CM source or wifi will not work with 1.5.0 :)
[Galaxy S 4 Mini Android Development] Hoschi:
For me Not, i am using slimkat 0611 :(

Sent from mobil XDA app
[Galaxy S 4 Mini Android Development] TNCS:
Has JB finally reach EOL for developers? :crying:

KK is moving too rapidly and buggy for general use... Sigh, looks like I'll need to moving on to KK really soon.
[Galaxy S 4 Mini Android Development] scaliskano:
1.5 version for cm10.2 (3g)??

hi f4k

could you please make the 1.5 version for cm10.2 (3G) too???
[Galaxy S 4 Mini Android Development] jasio2k:
Hi

On CARBON-KK-UNOFFICIAL-20140620-1357-serranoltexx and f4ktion 1.5.0, Faux123 Kernel Enhancement Pro not work after reboot, any idea why ?

Thx
[Galaxy S 4 Mini Android Development] luisbraz:
I am using the latest snapshot and found no bugs. The snapshots are now the stable versions that are going to receive updates every month. So you can move to CM11 without any problem.
[Galaxy S 4 Mini Android Development] jamus28:
[MENTION=5720204]TNCS[/MENTION] Here's as best I can do for JB. It has intelliplug added and mpdecision disabled. Plus a few other cherry picks from 1.50. Battery life should be a lot better.

It includes an init.d script to accomplish that.

Performancecontrol app works, but remember to uncheck mpdecision, as it re-enables it by default.

https://github.com/jamus28/f4ktion_kernel/commits/jbexp_stable

1.43sp

3g

http://d-h.st/qku

LTE

http://d-h.st/w2N
[Galaxy S 4 Mini Android Development] iFlasher:
Sorry if I am very persistent, but really Is possible trick the kernel to solve partial or total those touch problems?

Sorry F4k if I am annoying, I know that you don´t have enought time, but I hope that you can help me anytime soon.
[Galaxy S 4 Mini Android Development] k2wl:
@ F4k i used your source for my cm-11.0 rom for i9192 s4 mini duos. (Sorry i didnt take your permission before hand. but i have given proper credits. if you have any problem )

your work is incredible.

just keep doing it.

thank you.

@scaliskano please dont quote the whole Op.
[Galaxy S 4 Mini Android Development] OmegaRED^:
I have that same problem.. It only happens randomly, but it happens often.

Also I noticed there is no way to clock to 2052MHz anymore.

1998MHz Yes.. but 2052 No

I also noticed your old hardlimit file for 2052MHz has the stock speed typed into the script.
[Galaxy S 4 Mini Android Development] TNCS:
Did you build the kernel using F4k's source? If intelliplug and mpdecision are disable what hotplugging is't using?

Why not asking for permision from F4k and start a new thread? Thanks for the work.
[Galaxy S 4 Mini Android Development] jamus28:
Intelliplug added and on. It didn't exist in 1.40.

That was my main goal, to ditch the buggy mpdecision.
[Galaxy S 4 Mini Android Development] erenkeros:
I confirm Wi-fi not working on M7 release of CM11
[Galaxy S 4 Mini Android Development] F4k:
Of course, will not work, M7 is now outdated, so you'll need to wait M8 release with updated wifi module.
[Galaxy S 4 Mini Android Development] erenkeros:
Yeah, thanks for this great release though.. Are you still using smartmax fiops underclocked with msm hotplug?

GT-I9190 cihazımdan gönderildi
[Galaxy S 4 Mini Android Development] F4k:
Indeed, my favorite combination until now.

With latest tweaks, SmartMax is working great :)

I tested touch screen and only have inaccurate behavior when was using five fingers, but I think that this touch screen doesn't have a 100% precision so maybe could be improved.
[Galaxy S 4 Mini Android Development] iFlasher:
Yes is a annoying problem of the touchscreen, I really do a lot of things (A LOOT...) and the only thing that I can do now is exchange the phone model or try to fix with a expert in android drivers and kernel. I noticed that s4 mini uses an Atmel mxt336s touchscreen (at least that I have) if this help.

---------- Post added at 10:24 AM ---------- Previous post was at 10:19 AM ----------

Oh man a lot of thanks, is possible then some type of tricks?
[Galaxy S 4 Mini Android Development] F4k:
I don't know, I have to do a further research.
[Galaxy S 4 Mini Android Development] iFlasher:
I'm very patient, take your time... I will help you testing when you need ;)

A lot of thanks again.
[Galaxy S 4 Mini Android Development] jamus28:
So now that those cherry picks built a working JB kernel, I'm wondering how dangerous it would be to add the rest of your commits related to sched, ARM, and msm.

Are they kitkat specific? Or should they work just fine on JB?

Thanks.
[Galaxy S 4 Mini Android Development] erenkeros:
Thank you F4k! Also last question can i use 1.5 if i change the wi-fi module with 1.4.5 ??? If so, can you tell me the name of the module i cannot say which one it is??
[Galaxy S 4 Mini Android Development] F4k:
It's not that easy, ROM needs to be updated too.
[Galaxy S 4 Mini Android Development] jamus28:
New JB builds, with more commits from F4k's 1.50 source.

Warning: Contains an init.d script that makes sure to disable mpdecision and enable intelliplug. You must delete this if you want to use a different hotplug.

See what I've chosen to add on top of 1.40 here:

https://github.com/jamus28/f4ktion_kernel/commits/jbexp_stable

1.43sp

3g

http://d-h.st/qku

LTE

http://d-h.st/w2N
[Galaxy S 4 Mini Android Development] bennigecko:
Big thanks for the efforts, I have been waiting for an updated kernel for 10.2!
[Galaxy S 4 Mini Android Development] killar_aka_arabu:
Thanks F4K!! Smartmax with fiops, no uv, uc to 1.2ghz, and my phone is smoith as i dont know what))) good luck in your work!!
[Galaxy S 4 Mini Android Development] iFlasher:
F4k I have a serious problem with your kernel, in any ROM that I use your kernel i get random reboots and then I LOSE ALL MY APP DATA (Apps stay installed but without the settings and saves, chats, etc)

This happens too on 1.4.5 version. Is the 3 time that this problem happen in two days and in two different Roms (CM 11 and CarbonRom) in a Galaxy s4 mini duos i9192.

Also I tried various, governors and various settings and still happens..

I can try some logging but I don't know how to do when a random reboot happens. What I can Do?
[Galaxy S 4 Mini Android Development] F4k:
Because nobody else reported something similar, it looks like this behavior is only on your device, so I'll recommend strongly to make a clean installation.

I could try to help you if you provide me last_kmsg file, you'll find this file under /proc directory.

Take the file after a random reboot occurs on your device.
[Galaxy S 4 Mini Android Development] iFlasher:
I already do 2 clean installs (absolutely all wiped) and it still happens. I provide last_kmsg as soon I get another random.

Thanks ;)
[Galaxy S 4 Mini Android Development] iFlasher:
Here you go :
[Galaxy S 4 Mini Android Development] kyrillos13:
It happened to me once about a week before, but I didn't catch any log because I thought it was "normal" auto reboot and later I saw that 1-2 apps had their data deleted.

Sent from my GT-I9195 Black Edition
[Galaxy S 4 Mini Android Development] iFlasher:
It happens to me a lot of times, just before I wrote this I had a random reboot and again lose my app data :/
[Galaxy S 4 Mini Android Development] F4k:
It looks like is wifi related, try to disable wifi first and see if still happens to you.
[Galaxy S 4 Mini Android Development] iFlasher:
I think that WiFi is the problem, but I see a little more.

So if the problem is the WiFi.... Is there any fix?

Anyways another log:
[Galaxy S 4 Mini Android Development] F4k:
Indeed, it's wifi related.

I suggested to [MENTION=3748419]etan123[/MENTION] changing the modem, and it stopped his random reboots, so you could try the same and hopefully will fix these reboots.
[Galaxy S 4 Mini Android Development] iFlasher:
OK, I try that but what modem you recommend?
[Galaxy S 4 Mini Android Development] F4k:
I don't know which modems are available for your device.

Sent from my GT-I9190
[Galaxy S 4 Mini Android Development] iFlasher:
That´s all, now I am without any random reboot for more than 1 hour with a new modem... I Think it´s fixed lol.

Thanks a lot !... A simple question?

Is normal that in Perfomance Control app I have Mpdecicion an Msm-Hotplug enabled at same time?

EDIT: JUST have a new Random Reboot with the latest modem for my device, I see if it happens again.

EDIT 2: Happens again, just after that I change the brightness slider of the Quick Tiles to Max.

EDIT 3 : Another Time it Happens :( , just when I go to see the last_kmsg log in the file explorer and after the reboot It auto reboot again in the lockscreen!
[Galaxy S 4 Mini Android Development] iFlasher:
I attach another log of the recents random reboots just in case...

Edit: I just got a random reboot with the WiFi disabled... So, what now?
[Galaxy S 4 Mini Android Development] kyrillos13:
Do you use xposed? And if yes - which modules do you use?

Also, try to use cyanogenmod with stock kernel and not F4k's and tell us if you have reboots.

Sent from my GT-I9195 Black Edition
[Galaxy S 4 Mini Android Development] iFlasher:
On CM 11 with stock kernel I don't have random reboots, but now Im using Carbon ROM that uses F4k kernel for default. On Xposed I use this modules: Always Correct, Pictures2sd, Downloads2sd, Tablet Metrics, Cyclic lock, more patterns attempt, boot manager, crappa links, greenify and Xinternalsd.
[Galaxy S 4 Mini Android Development] killar_aka_arabu:
is this problem only with this kernel, or with stock cm too?
[Galaxy S 4 Mini Android Development] leripe:
Well no wonder if you have random reboots when you are using unofficial cm port for Galaxy s4 mini duos i9192 with all that ****. :D

First of all:

Does carbon support i9192 officially? No.

Does F4k kernel support i9192 officially? No.

Can Xposed mods cause problems? Yes.

If all works on cm11 stock rom, which isn't even official yet, and without any mods or kernels then be happy with it. And wait for until i9192 gets supported.

Though you can try if cm11 stock+f4k kernel, with no xposed works. Then you can start adding the mods back one by one to see if one of them causes it.
[Galaxy S 4 Mini Android Development] Sean09:
It looks like this was previously discussed back in April with no solution to date. I have an extended battery and as everyone knows the phone will shut off and then have more charge after starting up. I note Vikinger stock kernel can support different batteries:

http://xdaforums.com/showpost.php?p=53517213&postcount=26

Is there any way we can get that implemented as an option into this kernel?

Thanks!
[Galaxy S 4 Mini Android Development] iFlasher:
I said that I tried already f4k on all custom roms for duos model and only with this kernel I have random reboots. If I use stock CM kernel I never get this.

I try without xposed but I think that this prpblem is more kernel related thing ...