yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 Mini Android Development] leonmorlando:
Thanks for the reply!

I tried to browse to /system with CM File Manager, but it doesn't let me get "behind" /emulated/0 (which is the same folder I can see when I plug the device to a PC) and that folder is rw.

ES File Explorer lets me select /system as RW, but doesn't stick. A second check in the "mount R/W" option shows that /system went back to RO after pressing "Ok."

I'm not sure what I'm doing wrong. I'm flashing the kernel on top of a fresh CM11 install and factory resetting/deleting dalvik cache.

---------- Post added at 04:06 PM ---------- Previous post was at 03:10 PM ----------

Update: I managed to fix this problem by installing SuperSU and having it take over as the default SU request handler. I'm not sure why this works, but I'm leaving it here for reference. Thanks for all the help.
[Galaxy S 4 Mini Android Development] luisbraz:
With ES File Explorer I also have the same problem.

When I need to delete something from system I use Root Browser (from PlayStore).
[Galaxy S 4 Mini Android Development] koerner367:
Thanks. Worked for me too.

@f4 : Will there be a new version without that problem?
[Galaxy S 4 Mini Android Development] sniper wolf:
I had the same problem and i did modify build.prop in system folder, then rebooted ....... aaaaaannd now i got bricked i guess. I can't past over S4 logo, it becames all green/blue/red dots. Any help? Thanks
[Galaxy S 4 Mini Android Development] jukyO:
Extract build.prop from rom flashable zip.

Go to twrp recovery.

Mount system, and sdcard.

Put build.prop to sdcard.

Start file manager in recovery

Copy build.prop from sdcard to /system.

Reboot.
[Galaxy S 4 Mini Android Development] fabioferreiracs:
ScreenCast function

Gentlemen I have a doubt. My S4 mini with CyanogemMod and F4kation kernel is failing to transmit the screen with the screencast function. This is a function of Kernel or Rom? Anyone know? This Kernel has screencast ? Thanks
[Galaxy S 4 Mini Android Development] leripe:
Well test without the kernel and see if it works without it. There have been reported issues with screen casting in general.
[Galaxy S 4 Mini Android Development] fabioferreiracs:
I've tested with and without the kernel. None of the options worked. For this I got this doubt.
[Galaxy S 4 Mini Android Development] mielletseed:
I love this kernel for my GT-I9192 (CM11).

But in last days I got some problems. With versions 11.6.3 and 1.6.3.5 (from carbon rom) low power audio doesn't work (this is already known) and the GPS got very bad (no fix, even with many satellites visible). Would a logcat help? In wich situation I should pull one?
[Galaxy S 4 Mini Android Development] iceviper2610:
I can confirm the lpa and gps problems on GT-I9195. Lpa problem can be solved by deactivating it in build.prop, but this has to be done every time when the ROM is updated what is a little bit annoying.
[Galaxy S 4 Mini Android Development] 96DANGER96:
MIUI

Can we use this kernel on kitkat M11 based miui by narkoman88?
[Galaxy S 4 Mini Android Development] CPJames:
Each time I set the CPU frequency to 162 MHz it keeps changing back to 384 MHz using the processor app in settings. When I use Performance Control when I set the frequency to 1994 MHz it reverts on restart to 1728 MHz. Can someone help me :)
[Galaxy S 4 Mini Android Development] lombartz:
For me Performance Control has some Issues too (not setting the CPU- Frequency properly for both Cores etc.) especially at boot.

I don't use it anymore. I use $cripter:

https://play.google.com/store/apps/details?id=sites.mjwhitta.scripter&hl=de

and my own Script (Attachement) for that. You can use it as an Example or try it as it is

Be aware it it is overclocked and undervolted and tested for my Device for good performance and battery live.

So if it's not stable for you first raise the CPU- Voltages by 25 or 50 mV and perhaps lower the GPU- Frequency to 545MHz or even lower.

1. install $cripter

2. Create a folder on SDCard called scripts

3. put your Script into the folder

3. select the folder in $cripter for the Scripts

4. edit the Script inside $cripter, choose run as root and (additionally) hide output

5. save

6. now you can run the Script with one single Click onto it in the List

You even can create shortcuts to the Script(s) on the Homescreen with QuickShortcutMaker or so to easyly run them with one single click after a reboot or to switch between different settings.

regards,

lombartz
[Galaxy S 4 Mini Android Development] bassie1988:
I don't have any problems with the kernel. Maybe you can try to reflash the kernel and see if it helps! :good:
[Galaxy S 4 Mini Android Development] lombartz:
I tried to donate but Paypal refuses to send Money from Germany to Argentinia...:confused:
[Galaxy S 4 Mini Android Development] jukyO:
Sent it from Croatia without problems.
[Galaxy S 4 Mini Android Development] chacox:
My mini is not going into deep sleep state. Any suggestion?

I am running cm11-20141019 and f4k kernel
[Galaxy S 4 Mini Android Development] lombartz:
Problem solved, sending a payment works, send money to a friend or family not ...:rolleyes:
[Galaxy S 4 Mini Android Development] GNUDroid:
First check with better battery stats, if and what causes wakelocks on your device.... in 95% the cases you find aan app which causes that.

if not: try and change to other governors. very rarely some of them hangs (smartassv2 rareley!! has some tendency to this)
[Galaxy S 4 Mini Android Development] CPJames:
Thank you for your post. However, when I run your script I get access denied in the output.
[Galaxy S 4 Mini Android Development] lombartz:
Did you select "run as root" and saved the script in $ripter ?
[Galaxy S 4 Mini Android Development] jukyO:
[MENTION=3261191]F4k[/MENTION]

In last cm11, music won't play with Apollo and some othet players. Known to you or?
[Galaxy S 4 Mini Android Development] iFlasher:
Set lpa.decode=false in build.prop. It fixes that.
[Galaxy S 4 Mini Android Development] niwia:
do we have to flash the kernel after each cm11 update?? or once is enough??
[Galaxy S 4 Mini Android Development] GNUDroid:
reflash needed. each ROM image brings its build-in kernel.
[Galaxy S 4 Mini Android Development] TNCS:
Dumb question, I've searched but find no answer. If I use a Kernel tuning program(ie. Kernel Tweaker and Performance Control) that allows me to Enable 'Fastcharge' but doesn't have the option to adjust the voltage setting, at what voltage does it use after I enable FastCharge?
[Galaxy S 4 Mini Android Development] PKothavale:
will the kernel work with carbon rom on i9192?
[Galaxy S 4 Mini Android Development] alexax66:
Yes, with this f4ktion_1.6.3-eur_3gds
[Galaxy S 4 Mini Android Development] Darktitor:
[MENTION=3261191]F4k[/MENTION]

This governor is awesome on the S3 of my brother is it possible to add it to your Kernel?

http://xdaforums.com/showthread.php?t=2326544

Thanks in advance
[Galaxy S 4 Mini Android Development] GNUDroid:
I also had very good experience with zzmove gov in old s2 times with dorimanx kernel. ... yes it is a very smooth one.
[Galaxy S 4 Mini Android Development] F4k:
I'll take a look again, I tried to add it some time ago but didn't worked.
[Galaxy S 4 Mini Android Development] Stickypinkyfinger:
With this kernel 1.6.3 the screen takes a while to wake up everytime. Is this a known fault with 1.6.3 as it wasn't happening on 1.6.1
[Galaxy S 4 Mini Android Development] Ursurobertt:
can you post the download link for the new F4ktion kernel 1.6.3.5 for the LTE model?
[Galaxy S 4 Mini Android Development] GNUDroid:
How do you know about a new kernel, if you don't know the download location?

1.6.3.5 ist running fine at my 28102014 nightly. - at least for 10 min I'm on this ;P

THANKS to [MENTION=3261191]F4k[/MENTION]!! it's [MENTION=3261191]F4k[/MENTION]s honor to link the new one.

p.s. and sorry for my personal inconvenience already flashing it.

- couldn't stand waiting with this great piece of software. despite I'm curious at the changelog :D
[Galaxy S 4 Mini Android Development] F4k:
Small changes:

- Ramdisk updates

- Compiled with latest Christopher's Linaro Toolchain, 2014.10
[Galaxy S 4 Mini Android Development] Ursurobertt:
i saw in the carbon rom post. i saw just now[MENTION=3261191]F4k[/MENTION] updated first post. Thank you very much, works very good. is the problem with apollo crashing fixed ( for which we set lpa.decode=false) ?
[Galaxy S 4 Mini Android Development] iceviper2610:
The lpa problem doesn't seem to be solved. I've still the same issue.
[Galaxy S 4 Mini Android Development] impactor:
[MENTION=3261191]F4k[/MENTION], could you add filesystem support for BTRFS? That would be huge for external SD cards given the transparent compression of BTRFS increasing read/write speeds greatly and partially removing the limited capacities of slow SD cards and interface in mobile phones.
[Galaxy S 4 Mini Android Development] GNUDroid:
after 1,5 day testing I dare to speculate that your changes in 1.6.3.5 improved my deep sleep times!? good kernel

(smartassv2, 165-1566, sio)
[Galaxy S 4 Mini Android Development] rioko:
So the Problem with playing music from sd card with the latest kernel and cm11 nightly is a known bug actually, right? Are there any solutions to play music? I can only play .flac files at the moment
[Galaxy S 4 Mini Android Development] Ursurobertt:
+1

just set lpa.decode=false in the build.prop and then restart (it's already been said in previous posts)
[Galaxy S 4 Mini Android Development] Howdareme:
Please make a tw 4.4.2 version
[Galaxy S 4 Mini Android Development] aguaz:
I second that!

I get the following error building cm-11.0 msm8930_serrano_eur_3g kernel with toolchain arm-eabi-4.4.3

CC fs/btrfs/file-item.o
kernel/samsung/msm8930-common/fs/btrfs/file-item.c: In function 'btrfs_csum_file_blocks':
kernel/samsung/msm8930-common/fs/btrfs/file-item.c:717:7: warning: comparison of distinct pointer types lacks a cast [enabled by default]
error, forbidden warning: file-item.c:717
make[4]: *** [fs/btrfs/file-item.o] Error 1
make[3]: *** [fs/btrfs] Error 2
make[2]: *** [fs] Error 2
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `kernel/samsung/msm8930-common'
make: *** [TARGET_KERNEL_BINARIES] Error 2
make: *** Waiting for unfinished jobs....

Are your results any different [MENTION=3261191]F4k[/MENTION]?

Speed increase through compression? I assume you're speaking of a btrfs raid of internal flash & sdcard!?

So many features... btrfs snapshots would be nice for flashoholics too.

Anyway it looks like btrfs is the future.

A lot of btrfs development btw has been going on since linux-3.4. So hopefully we get to see a more recent kernel along lollipop. There was some news yesterday that at least there is work in progress for the standard S4.

Well, for now it'll be great to get it built at all on 3.4.
[Galaxy S 4 Mini Android Development] impactor:
Nope. I meant transparent compression (LZO and ZLIB) which is a separate feature. Depending on file type, it can increase transfer speeds from somewhat to significantly. For example, my HDD is slow - It gets 40-50MB/s tops. However, since I put BTRFS and transparent compression on it, I get 70MB/s (for non- and poorly-compressible files) up to 600MB/s (for files with lots of text).

Raid is nice, too, particularly Raid1 because it has selfhealing and thus prevents bitrot and other types of data corruption.

Raid0 would be nice for speed (internal + external, as you said).

Not so sure about that.

At least not with the current flashing methods. Snapshots are kept on the same partition, so when the new system is being installed, it would get formatted and wipe snapshots. But if recoveries would introduce support for btrfs subvolumes, now that would take care of that problem making things interesting.

Still, there's the problem of space. If you nuke the original system and install a new one, the snapshot of the old one would take entire space of the old one. But there is btrfs deduplication on the horizon which could partially take care of that, too.

For computers - no doubt. But I doubt we will see BTRFS on any mainstream mobile phone stock ROM in this decade. The next thing for stock mobile phones is gonna be F2FS. But for modders and tweakers, mobile phone power-users - which means most of the people on XDA anyways - BTRFS would be dA bOmb.
[Galaxy S 4 Mini Android Development] :
Sorry if this question will sound a little dumb but I have not completely understood on which ROMs this kernel can be installed on.

This Kernel can be installed only on CyanogenMod, right?
[Galaxy S 4 Mini Android Development] jukyO:
On CM based roms AFAIK.
[Galaxy S 4 Mini Android Development] Flatric:
On the non stock Roms like Carbon Rom and so on
[Galaxy S 4 Mini Android Development] 96DANGER96:
Hi, I nave an issue with soundcloud app and this kernel IT shows 444.444.444 as lenght of the song and doesn't play anything, all working with the original cm11 kernel :(

This kernel will work with lollipop?
[Galaxy S 4 Mini Android Development] Kaka88:
Can i flashed it in my SlimKat ROM?

thanks
[Galaxy S 4 Mini Android Development] ghuertasw:
Yes, you can...

Enviado desde mi super i9190 usando el mejor Rom... Carbon 4.4.4
[Galaxy S 4 Mini Android Development] orlandoscobra:
I have a question, why was Lulzactive governor removed?

Was not it good?

---------- Post added at 05:08 PM ---------- Previous post was at 05:05 PM ----------

Maybe you have to set lpa.decode=false in build.prop.

I had this problem too but with another music player.
[Galaxy S 4 Mini Android Development] lombartz:
Will we need a new Kernel Version when flashing the upcoming CM11 nightly on i9195 ?

Commit Message

serranoltexx: Fixup input paths

* New kernel shifted these

* Also remove delack entires whic are now in init.cm.rc

Change-Id: I6a44acf2396d1d5a40d994506ef5ccdc744b3ad4
[Galaxy S 4 Mini Android Development] seboo107:
USB OTG doesn't work for me on CM11 :( And USB connection to the computer :(
[Galaxy S 4 Mini Android Development] S3miniFin:
BMWhat- app need USB OTG connections, but doesn't work with this kernel. App says "no usb connections". USB to PC works well(can move files between and charging also works)
[Galaxy S 4 Mini Android Development] leripe:
USB OTG needs external power, do you have that?
[Galaxy S 4 Mini Android Development] S3miniFin:
Genuine Cable was connected to car OBDII- port and ignition was on. Car is BMW E46..
[Galaxy S 4 Mini Android Development] S3miniFin:
That causes my problem, no external power supply used. So next need to buy one and test again.
[Galaxy S 4 Mini Android Development] lombartz:
I tested yesterday: 120 GB USB ntfs HDD connected via OTG- Y cable and power supply.

Works fine, made an onand- backup directly to the hdd.

Surprising: the phone charges the battery while connected in that way.

Fine.

But afterthat the phone was not detected as mtp by the pc anymore, i had to reboot for that.

What i really miss in the kernel is blx. The battery gets charged to nearly 4400 mV @ 100 %, thats way too much for a long battery life.

[MENTION=3261191]F4k[/MENTION], could you pleeeeeaaaase add battery life extender ?

best regards,

lombartz
[Galaxy S 4 Mini Android Development] TNCS:
Hi, I first would like to say thank you F4k for this kernel. There's simply no better kernel for AOSP based ROM for our devices. Thank you for your time, effort and dedication for this.

However the Fast Charge feature explaining on front page is very blur, and the 'For wallcharger use from 900mA, 1100mA, 1300mA to 1500mA as top' statement is somewhat misleading. I'm not much of a programmer as I'm simply not into it, but I believe this kernel's fast charge implementation is based of faux123's work. His implementation simply has no effect for wall (ac) charger, but of USB only. Its Yank555 taking fast charging further split fast charge value to both USB and AC (with more recent including Wireless charging). After quick Google find, this source came up first: https://gitlab.com/itsmikeramsay/co...1061d1360da3a216b/arch/arm/mach-msm/fastchg.c, as I'm sure you'll see the difference.

Please change the description on the front page, as I was struggling myself for a week as to wonder why there's no difference when charging (since I only use AC/wallcharger) after I enable fast charge.
[Galaxy S 4 Mini Android Development] GNUDroid:
[MENTION=3261191]F4k[/MENTION] great to see you working on the next big step! Nevertheless if still any update to your cm11 kernel ist planed, just one thing: the frequency steps in default smartassv2 gov are wrong. I always have to adjust to 108000 for up and down, so that all frequency steps of the CPU are used.

No big deal, so just in the case you will once again the cm11 kernel, a corrected initial setting would be great.

Thanks to all what you do for us!!!!!!!!!!!
[Galaxy S 4 Mini Android Development] F4k:
Yes I'll do it, can you point me which value is wrong?

Here you can see latest changes I made on SAV2 and SAH3, I use 378*1000 for DEFAULT_RAMP_UP_STEP/DEFAULT_RAMP_DOWN_STEP.

And which step frequencies do you suggest for those ones?
[Galaxy S 4 Mini Android Development] GNUDroid:
ramp_up_step 108000

ramp_down_step 10800

correspond to min MHz step the cpu/kernel can trigger for our device. therefore should give finest Load/battery scaling.
[Galaxy S 4 Mini Android Development] Ursurobertt:
I saw in Carbonrom the 1.7.0 version is out. Will you post also for cyanogenmod?
[Galaxy S 4 Mini Android Development] leripe:
Of course he will, be patient. :) I would think that F4k would make an announcement if he stopped forever.
[Galaxy S 4 Mini Android Development] Ursurobertt:
F4ktion kernel GT-I9195

Sorry for the inconvinience. :)
[Galaxy S 4 Mini Android Development] F4k:
I know that you want to help other people, but please remove the attached kernel.

I'll publish soon official release with a few more changes.

Thanks :)
[Galaxy S 4 Mini Android Development] F4k:
F4ktion Kernel Lollipop Preview

Hi!

I'm working on new f4ktion kernel for LP from scratch, here is a preview version with most important features included on it, more features will be included on near future.

Features

Linux Kernel 3.4.0

CPU Overclock (OC): 1836MHz / 1890MHz / 1944MHz / 1998MHz / 2052MHz frequency scaling steps

CPU Underclock (UC): 378MHz / 270MHz / 162MHz frequency scaling steps

CPU Voltage Control (VC) Use PerformanceControl

Compiled with Linaro 4.9.2: Cortex A15 optimized toolchain by Christopher86

CPU and GPU Optimizations: Built with -O3 and many optimization flags

Kernel mode NEON: Support for NEON instructions in kernel mode

KSM: Kernel Same-page Merging enabled

BLN: Support for BackLightNotification (Use BLN's app to configure)

Sound Control: Faux123's GPL Sound Control 3.5 (Use FauxSound app to configure)

Screen Tunning: Added back S4 Mini Display Color Tunning (S4 Mini Display Color app needed)

AIO Optimizations: Enabled kernel AIO optimization from Linux 3.8+

F2FS Enabled: Support for F2FS (Flash-Friendly File System)

USB OTG support: USB On-The-Go support, you need a Y USB OTG cable

Additional Governors:

Intelliactive

Lionheart

OndemandPlus

SmartASSV2

SmartASSH3

SmartMAX

Wheatly

Additional I/O Schedulers:

FIOPS (Fair Input/Output Per Second)

SIO (Simple I/O)

SIO Plus (Simple I/O Plus)

V(R)

ZEN

Download:

CM12

GT-I9190

f4ktion_lp_pre-eur_3g

GT-I9195

f4ktion_lp_pre-eur_lte​

If you like my work, please consider a small donation

:)
[Galaxy S 4 Mini Android Development] thexijo:
Thanks for making the S4 mini better!

One silly question, do I have to download an external app to change the governors? Or is it possible to change it somewhere in settings?
[Galaxy S 4 Mini Android Development] iFlasher:
You need an app until cm merge they performance settings in their roms.
[Galaxy S 4 Mini Android Development] Wout2426:
Use performance control.

https://www.dropbox.com/s/rn5ayg682vhf7su/PerformanceControl 2.2.5?dl=0[. /url]
[Galaxy S 4 Mini Android Development] kegyev:
Flash the new kernel: unknow device , play shop mistake and app crash

Tapatalk-kal küldve az én unknown-el
[Galaxy S 4 Mini Android Development] fburgos:
Flashed LP 3G test version in a i9192

Working great fast and smoth.. But only one sim is recognized but everything else seems to work

Keep the good work thanks [MENTION=3261191]F4k[/MENTION]
[Galaxy S 4 Mini Android Development] m0py:
Way to go, F4k! This is awesome, have been looking forward to it.
[Galaxy S 4 Mini Android Development] Miccia:
[MENTION=3261191]F4k[/MENTION] Take a beer (or 2) :P

Michele, your donation is complete.

Confirmation number: 7F918182F2948054Y.
[Galaxy S 4 Mini Android Development] Ursurobertt:
Apollo keep crashing even after setting lpa.decode=false, cannot set custom ringtone, it would not ring. Any way around it ?
[Galaxy S 4 Mini Android Development] iFlasher:
Clear data from Media Storage in Apps section
[Galaxy S 4 Mini Android Development] Ursurobertt:
did you mean clear Apollo' s data and cache? already did that, still not working.
[Galaxy S 4 Mini Android Development] F4k:
Thanks my friend!
[Galaxy S 4 Mini Android Development] iFlasher:
No I mean to clean data from Settings->Apps->All->Media Storage
[Galaxy S 4 Mini Android Development] Scorpiopt:
Bug reporting after a few minutes if you have wifi on you cant access the wifi settings or even turning it off unless you reboot , this is on the latest cyanogemmod nightly . it only happens with this kernel

S4 Mini LTE
[Galaxy S 4 Mini Android Development] niwia:
Please add support to 19192 kernal too
[Galaxy S 4 Mini Android Development] Aronuser:
Facebook calls still don't work thanks for development ?
[Galaxy S 4 Mini Android Development] aguaz:
What's your upstream source?
[Galaxy S 4 Mini Android Development] fburgos:
Flash 3g kernel, for me works but only one sim

It's better to wait for a stable cm12 right now there are many changes that might brake the dual sim patches.
[Galaxy S 4 Mini Android Development] minOu45:
And the poor GT-I9192 ??
[Galaxy S 4 Mini Android Development] hawaianas:
Wonderful work but... Are you going to publish to 1.7 release for CM11? Thanks for your attention.
[Galaxy S 4 Mini Android Development] leonmorlando:
You might have to wait quite a while, since 9192 has always been an unofficial thing.

Sekil/K2wl are already in CM12 development for the 9192, so just patiently sit and wait.
[Galaxy S 4 Mini Android Development] F4k:
Lollipop Preview Release 2 use it only on CM12 11/27 builds an later.

Changelog

- Synced with CM source.

- Ramdisks updated.

- Added Faux's Intellimm CPU Governor.

Downloads

GT-I9190

GT-I9195
[Galaxy S 4 Mini Android Development] rioko:
Hey F4k, i really like your cm12 kernel and use ist as my daily driver with the unofficial cm12, but performance control crashes everytime when i'm switching to the battery information tab. Do you know this Problem?

PS: using the latest cm12(27.11), f4k-kernel (pre2) and performance control (2.2.5?)
[Galaxy S 4 Mini Android Development] :
Can this be used on an s5 port ROM?
[Galaxy S 4 Mini Android Development] jukyO:
Yes. And next two also. If you go to menu-tabs, you can choose other tabs.

When flashing it all fine. Except viber data is cleared. Not a big deal though.
[Galaxy S 4 Mini Android Development] F4k:
PerformanceControl needs to be updated to get compatibility with Lollipop.

These kernels are only for CM11 and compatible ROMs and for CM12, not for stock ROMs.
[Galaxy S 4 Mini Android Development] tresed:
hello

I installed your kernel on i9195 ROM AICP 7 KK, now no longer plays MP3 files as ring tone.

Any ideas, advice
[Galaxy S 4 Mini Android Development] noradtux:
Does setting lpa.decode=false in build.prop help?

I do have problems with MP3's aswell in recent CM11-builds.
[Galaxy S 4 Mini Android Development] Darktitor:
OK ty

Envoyé de mon GT-I9195 en utilisant Tapatalk
[Galaxy S 4 Mini Android Development] iKlutz:
When I install this kernel the battery app vanishes and the status bar icon sticks at full. I checked with another app and my battery was over 6000% lol.

Sent from the dark side of the moon.