yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Mini Original Android Development] ersersoy:
sorry guys, Pretty noob question tho. how do i flash this kernel? 1.just download it, put it on SD card. 2. reboot on recovery. 3. flash kernel. 4 reboot? or do i need to wipe cache,dalvik and etc? after flash kernel or before flash kernel? this will be my first time tho. have my back up so i guess ill be fine.
[Galaxy S III Mini Original Android Development] mauam:
Yeah, simply flash it & reboot.
[Galaxy S III Mini Original Android Development] guidosl:
I do not get OC GPU. Cocore manager does not work for me

I can edit the files manually?
[Galaxy S III Mini Original Android Development] 1N4148:
What do you mean, you cannot OC gpu? How did you check it? Yes, you can edit these files manually.
[Galaxy S III Mini Original Android Development] guidosl:
the files /sys/kernel/mali/mali_boost_high and mali_boost_low do not change, so I think he is not applying
[Galaxy S III Mini Original Android Development] ersersoy:
Thank you. Will do tonight.
[Galaxy S III Mini Original Android Development] 1N4148:
Maybe CoCore manager isn't compatible. I didn't check it, I'm setting values with init-scripts.
[Galaxy S III Mini Original Android Development] guidosl:
You tell me your script? thaks
[Galaxy S III Mini Original Android Development] 1N4148:
http://xdaforums.com/showpost.php?p=57148941&postcount=306
[Galaxy S III Mini Original Android Development] YoshiFrance:
Great work !

1,1Ghz is stable but, 1,2Ghz freeze instantly my phone.
[Galaxy S III Mini Original Android Development] 1N4148:
Can you send me the data from /sys/kernel/liveopp/arm_summary and /sys/kernel/liveopp/prcmu_avs?
[Galaxy S III Mini Original Android Development] albertusac:
Strange thing. I can't hear any sound from my phone except notification after flashing this kernel. I realized this thing just now, don't now if it's ROM related.

FYI, I'm using Slimkat, the latest one.
[Galaxy S III Mini Original Android Development] mkruseonline:
Before you flash the kernel all was OK?

Gesendet von meinem GT-I8190 mit Tapatalk
[Galaxy S III Mini Original Android Development] albertusac:
Yes. Anyway, I'm going to stock now ;)
[Galaxy S III Mini Original Android Development] YoshiFrance:
arm_summary :

Spoiler content hidden.

prcmu_avs :

Spoiler content hidden.
[Galaxy S III Mini Original Android Development] meduza:
[MENTION=4996458]1N4148[/MENTION],

coming back to androi-andi`s SLIM KAT and BT issues with this kernel, I heard it's might be the missing ram disc from SLIM... . If it's really so, would it be somehow possible to merge it?

m.
[Galaxy S III Mini Original Android Development] 1N4148:
The installer doesn't contain a ramdisk, instead it patches the existing one so it should match more roms. Don't have a clue whats causing BT not working on slim kat. Didn't find the point between both kernels til now
[Galaxy S III Mini Original Android Development] 1N4148:
You can increase Vbbx to 0xff. Maybe it's stable then.

echo vbbx=0xff > /sys/kernel/liveopp/arm_step11
[Galaxy S III Mini Original Android Development] evildog1:
When will it support Cyanogenmod 11 maclaw version soon?
[Galaxy S III Mini Original Android Development] albertusac:
It support ALL roms w/ AOSP based kitkat for S3 Mini.
[Galaxy S III Mini Original Android Development] evildog1:
But why does the topic say "This kernel is for Android 4.4.x AOSP based ROMs only, it won't run on others. Until Lollipop releases aren't nearly stable I won't support ist. Main objective is stability and lowest possible power consumption. "? It does not mean it runs on all roms, it only works on AOSP.
[Galaxy S III Mini Original Android Development] albertusac:
Read my word correctly : ALL roms which based on Kitkat aosp.
[Galaxy S III Mini Original Android Development] 1N4148:
New build is up...

New build is up

Full changelog: https://github.com/1N4148/s3mini/commits/master

In short: Some fixes to wireless driver. With the old wifi driver, I'm getting a standby battery drain with wifi & 3g on about <0,2%/h now. cpu@1200, gpu@640.

http://xdaforums.com/devdb/project/dl/?id=10091
[Galaxy S III Mini Original Android Development] grinder777:
The focus is on KitKat.

All Roms are based on

Android

Open

Source

Project

CM, AOKP, PA and all the others too...

Gesendet von meinem GT-I8190 mit Tapatalk 2
[Galaxy S III Mini Original Android Development] albertusac:
Should we use old/new driver? What's the difference?
[Galaxy S III Mini Original Android Development] 1N4148:
I'm using the old driver as I had the problem that sometimes my phone was connected to my wifi but cannot send/receive any data. This was since everyone updated his kernel sources to the published JB2 update from Samsung. Cannot exactly tell the differences, everyone can test both via installer.
[Galaxy S III Mini Original Android Development] albertusac:
And, why 1200MHz makes our phone freeze?

BTW, what makes this kernel save our battery? :o
[Galaxy S III Mini Original Android Development] 1N4148:
Cause the SoC is running out of its specification. All chips can do 1GHz but not not every chip can also do the 1.2GHz. And cause setting the voltage has obviously no effect we cannot "push" it a little more.

Zzmoove, some tweaks to ARM/APE/DDR-handling, gpu governor, some tweaks for wifi. Probably the combination of all.

Hey, what's the integral in your footer standing for? I have some problems in solving it :)
[Galaxy S III Mini Original Android Development] evildog1:
oh sorry for my bad english. i'm getting confused with this. So does it mean i can flash this kernel in Cyanogenmod 11 Andorid 4.4.4? i still won't try this becasue i had soft-bricked my phone by flashing the stock kernel "Kernel-I8190NXXANI1-boot.img-update.zip" on my I8190N phone.
[Galaxy S III Mini Original Android Development] meduza:
So is it! If you have any problems with the kernel, just reflash your ROM :)

m.
[Galaxy S III Mini Original Android Development] Balino:
A little hint : all 4.4 roms are based on aosp ( omni, PA, cm )with their own team mod. You can flash this kernel to all 4.4 roms around here without any problem.

---------- Post added at 01:18 PM ---------- Previous post was at 01:06 PM ----------

@1N4148 is it possible to add 1150 as freq? My device run really Stable at that speed.
[Galaxy S III Mini Original Android Development] dat7476:
been using your kernel with novafusio cm11 rom for couple of days now, at first was great but then started running slow, browser fc, playstore fc, then freezing and lots of reboots. flashed nova kernel again and everything went fine. i tried on 1ghz, 1.1ghz and 1.2ghz all started doing same thing, also camera wouldnt open after trying 1.2ghz i was using sioplus and lulzactiveq. any solution as when i first used it things worked fine.
[Galaxy S III Mini Original Android Development] 1N4148:
Yes, of course. Next build...
[Galaxy S III Mini Original Android Development] Balino:
Thank you.

I have another question for you :p did you have the chance to check that abbapp sound support tenshi_xp added to his kernel some time ago? It works really nice and sound is much better. Any chance of adding it? I'm using your kernel, really like zzmove governor but I miss this great sound mod! Thanks again
[Galaxy S III Mini Original Android Development] 1N4148:
Hm, I didn't remove it, it should be still there
[Galaxy S III Mini Original Android Development] albertusac:
How to enable swap?
[Galaxy S III Mini Original Android Development] Balino:
Oh right sorry then I didn't check it before posting !
[Galaxy S III Mini Original Android Development] omarblu:
Is there a link to the download? If I click on the one in op it just reloads xda
[Galaxy S III Mini Original Android Development] jstath1972:
http://xdaforums.com/devdb/project/dl/?id=10022
[Galaxy S III Mini Original Android Development] omarblu:
Same thing happens. It just takes me to the latest posts on xda. Will try on laptop when I get chance
[Galaxy S III Mini Original Android Development] jstath1972:
Try from phone's internet explorer and not from XDA app.
[Galaxy S III Mini Original Android Development] evildog1:
Hello. how can i restore the kernal to normal?
[Galaxy S III Mini Original Android Development] Maltonator:
Download the original one, flash (, wipe cache and dalvik) and reboot.
[Galaxy S III Mini Original Android Development] sur-pavel:
I'm using the CM11. How do I assign my settings to the governor lulzactive, so they do not reset after reboot. Script in init.d doesn't help.
[Galaxy S III Mini Original Android Development] 1N4148:
Settings->Performance->Processor->Tick "Apply on boot".

Script in init.d should also work like a userinit.sh in /data/local
[Galaxy S III Mini Original Android Development] sur-pavel:
I talk about inc_cpu_load and other settings of lulzactiveq. I wrote script, put it in init.d, check with script manager. It's alright. But after reboot my settings reset.
[Galaxy S III Mini Original Android Development] 1N4148:
In your script you must first change the govenor and then the settings.
[Galaxy S III Mini Original Android Development] evildog1:
any new update or big fixes on this kernel? just asking.... hehehe
[Galaxy S III Mini Original Android Development] 1N4148:
Not really. Tried a little bit about OC but the NovaThor platform isn't too good for this. And I don't know what features are missing for a new release ;)
[Galaxy S III Mini Original Android Development] albertusac:
Does this work great on OmniROM 4.4.4?

Only asking, I don't want any BT error like in SlimKat :(

---------- Post added at 11:26 AM ---------- Previous post was at 11:13 AM ----------

Still the same, BT can't be used :(
[Galaxy S III Mini Original Android Development] ChronoMonochrome:
Maybe kexec :D although it's not so simple for implementing :) Haven't tried yet to implement it, but seems we should learn ASM at least to be able write device-specific part.
[Galaxy S III Mini Original Android Development] 1N4148:
Hm, I'm familiar with ARM assembler, but I don't have a clue what benefit kexec would bring us. BTW: I've made some tests on my snowball development board and there I've got different readings from the regulator and a voltmeter.
[Galaxy S III Mini Original Android Development] ChronoMonochrome:
I don't know all detail, but I heard that we can always access to /proc/last_kmsg for unbooting kernels, even if it's doesn't create it. Is it true? Would be really helpful, especially for STE 3.4 kernel, that doesn't boot.
[Galaxy S III Mini Original Android Development] MounirHero:
I think that it's not possible :(
[Galaxy S III Mini Original Android Development] grinder777:
Maybe you could try to add a touchwake feature [emoji7]

Would be great if you have 30 sec after screen goes off to turn it on again by touching...

It was a nice feature at SGS kernels, I'm pretty sure it would be a pleasure for my good old friend [MENTION=3750240]stratosk[/MENTION] to give you some hints

Have fun!
[Galaxy S III Mini Original Android Development] BrokenNecklace:
if screen off,it turns deep sleep or work 200ghz ???
[Galaxy S III Mini Original Android Development] grinder777:
I guess it need to stay awake for this 30 sec... but if you pressed power button to turn off screen, touchwake was off.

Gesendet von meinem GT-I8190 mit Tapatalk 2
[Galaxy S III Mini Original Android Development] albertusac:
BT still not working on CM11?
[Galaxy S III Mini Original Android Development] 1N4148:
BT is working on CM11. I'm using it for my Headset every day.
[Galaxy S III Mini Original Android Development] Balino:
Did u end up in a loop? Since when you came here, you always asked the same things lol

Not being rude tho [emoji28]
[Galaxy S III Mini Original Android Development] albertusac:
Hehe, sorry. Just ask bro :(

And I wonder that this thing can work on CM10.2
[Galaxy S III Mini Original Android Development] Balino:
No need to apologize :p

I was just being sarcastic
[Galaxy S III Mini Original Android Development] Mike20017:
What settings do you use? Cpu and gpu I mean and which driver? I'm in cm11 latest
[Galaxy S III Mini Original Android Development] Wing328:
Ok,maclaw changed the cm12 status from beta to stable... so waiting for your hardwork XD
[Galaxy S III Mini Original Android Development] Whitefoxy:
Is this kernel stable and bugfree , and with no clock freezes ? How much battery life can i get with this ? my kitkat cm 11 has an battery life of 12 hours .
[Galaxy S III Mini Original Android Development] 1N4148:
I won't switch to CM12 even if it's called stable ;)
[Galaxy S III Mini Original Android Development] Axaion:
Well considering the bugs he's still ironing out, I wonder what his definition of stable is, might go hand in hand with the "fully working" and "daily" tags ?

Sides, no xposed on lp yet :(
[Galaxy S III Mini Original Android Development] fabiocaruso:
You're saying that this kernel solves the "1 Ghz bug" on golden-guy roms? Wonderful!
[Galaxy S III Mini Original Android Development] Balino:
No, it did fix clock freeze bug not 1ghz bug.
[Galaxy S III Mini Original Android Development] 1N4148:
I doubt that the 1GHz bug can be fixed in kernel. At least I didn't find anything in the kernel what might be related with it. I thought it comes from the NovaThor usecase governor, but it doesn't.

For me, it looks more like a bug in platform dependend parts of Android where the system process is stuck in an endless loop thus consuming CPU and therefore the governor scales up.
[Galaxy S III Mini Original Android Development] ChronoMonochrome:
Isn't this bug from usecase governor? Even if not, try to rename this Cpufreq step from 1000000 to something like 1000001 Hz. Though not very intelligent way , but at least this should work.
[Galaxy S III Mini Original Android Development] 1N4148:
The difference between booting with Wifi off and on is, that when booting with Wifi on, the Android System process is going crazy and eats up cpu cycles. Therefore the cpu stays at maximum allowed frequency. The bug from usecase governor was setting min freq. to 1000, but this was another problem.
[Galaxy S III Mini Original Android Development] LuuchoRocha:
You can use CPUMonitor or another tool to view kernel process and after you can trace it...

BTW, sometimes 1ghz bug is caused by media server (I saw in maclaw roms a init.d script which stop this)
[Galaxy S III Mini Original Android Development] 1N4148:
Yup, I already tracked down this in april last year but as there is a tool which switches off wifi before reboot, I don't had any problems with it ;)

Media server isn't the source for the wifi bug. Media server was triggering the usecase governor. After it had been finished scanning, min freq was reset to 200Mhz.
[Galaxy S III Mini Original Android Development] mauam:
Anxiously waiting for an update:cool::p:good:
[Galaxy S III Mini Original Android Development] sur-pavel:
Hello, 1n4148.

What about otg? Is it working with this kernel?

Can you add latest version of kernel in the first post of the thread?
[Galaxy S III Mini Original Android Development] brink94@mail.ru:
How to fix 1ghz bug?
[Galaxy S III Mini Original Android Development] Balino:
Reboot with WiFi off.

If you were asking for a final fix, then take the ticket, nobody has never found a way to fix it
[Galaxy S III Mini Original Android Development] Mike20017:
I still get a reboot when I overclock to 1200mhz. I'm on cm11. Can I fix this somehow?
[Galaxy S III Mini Original Android Development] triathlete66:
then this is too much for your hardware.

Or possibly undervoltet at 1200
[Galaxy S III Mini Original Android Development] ChronoMonochrome:
Could anyone share this script? I need to stop media server at boot, but I don't want to download ROM wholly just for this script.
[Galaxy S III Mini Original Android Development] Balino:
if it is not this, I can't find it in system/etc/init.d

#!/system/bin/sh

if [ -f /data/data/com.netflix.mediaclient/shared_prefs/nfxpref.xml ]; then

grep -q nflx_player_type.*6 /data/data/com.netflix.mediaclient/shared_prefs/nfxpref.xml && exit 0

cp /data/data/com.netflix.mediaclient/shared_prefs/nfxpref.xml /data/data/com.netflix.mediaclient/shared_prefs/nfxpref.xml.orig && sed -e 's|<int name="nflx_player_type".*||g; s|</map>|<int name="nflx_player_type" value="6" />\n</map>|g' /data/data/com.netflix.mediaclient/shared_prefs/nfxpref.xml.orig > /data/data/com.netflix.mediaclient/shared_prefs/nfxpref.xml && rm /data/data/com.netflix.mediaclient/shared_prefs/nfxpref.xml.orig

fi
[Galaxy S III Mini Original Android Development] sur-pavel:
Anyone with this kernel uses OTG to browse what on USB flash?
[Galaxy S III Mini Original Android Development] Balino:
Was the one I posted the correct one?
[Galaxy S III Mini Original Android Development] ChronoMonochrome:
Can't find data/data/com.netflix.mediaclient/shared_prefs/nfxpref.xml, but maybe only NF's ROMs has it? But anyway thanks.

p.s. sorry for OT here.
[Galaxy S III Mini Original Android Development] Balino:
Anyway sometime ago i found an app which was doing that, mediaserver killer. I don't know if you need to kill it with a script but maybe it could do the trick.
[Galaxy S III Mini Original Android Development] LuuchoRocha:
#!/system/bin/sh
su
busybox killall system_server

:cowboy:

I haven't tested it! :confused:

P.D.: Sorry for the off topic
[Galaxy S III Mini Original Android Development] brooker88:
This is fix for 1ghz http://xdaforums.com/galaxy-s3-mini/orig-development/1n4148-kernel-i8190-cpu-oc-gpu-oc-t2959201
[Galaxy S III Mini Original Android Development] evildog1:
how can i get the tool witch switches off wifi before reboot?
[Galaxy S III Mini Original Android Development] evildog1:
any new update for this kernel?
[Galaxy S III Mini Original Android Development] 1N4148:
No, not at the moment. Everything is working fine imho. Played a little bit around with a new zram compression algorithm but decided to completely disable zram and ksm in my working tree.
[Galaxy S III Mini Original Android Development] slon11:
i have a question , i'm on Maclaw's CM11 the newest version , N version the phone. I don't know how but my deep sleep dosen't work ,just sudenly stop i have 200 mhz full all of a day. Can i use this kernel for my phone and will deep sleep back again ?? How you think ??
[Galaxy S III Mini Original Android Development] 1N4148:
Sure you can, but this wouldn't solve your problem with deep sleep
[Galaxy S III Mini Original Android Development] 1N4148:
New beta

New beta is available at download area

Changes:

New wifi driver

Zram with LZ4 compression enabled

New installer (thx to JustArchi)

Misc. tweaks

You'll also find my sample userinit.sh for setting misc kernel features in the download area. Put the file to /data/local/userinit.sh and reboot

Kernel works for CM11 and Omni 4.4.4, maybe someone can test with CM12/Omni 5 (ramdisk isn't touched, so it probably should work)
[Galaxy S III Mini Original Android Development] _Kosmas_:
Thanks for the new kernel :good:

With cm 12 the phone did not boot. Stay at "Galaxy SIII mini" :(!

K.
[Galaxy S III Mini Original Android Development] broky:
CM11,f2fs file system here and i found that every time i tried to set cpu frequency to 1200 mhz,phone freezed and rebooted.

i set it to 1100 mhz and everything works as expected.

i keep on testing this kernel and of course thanks for the update:)
[Galaxy S III Mini Original Android Development] mauam:
Do I need to use the userinit.sh too or is optional? Can you explain a little what's userinit.sh!? Anyway, glad to see you back in action:cool::good:

I feel a bit retarded today, anyway, question #2. Can I remove or edit some lines in the userinit.sh!? It has "set sheduler" to sio, if I set sioplus, in performance settings it revert to sio?

#3- "set min" it has 200, if I set to 100 in performance settings it revert to 200?

Sorry so many questions:p
[Galaxy S III Mini Original Android Development] 1N4148:
I'll think userinit.sh is self explaining

#!/system/bin/sh

# Enable zRam
swapoff /dev/block/zram0;
busybox echo "1" > /sys/block/zram0/reset;
busybox echo "134217728" > /sys/block/zram0/disksize;
busybox echo "1" > /sys/block/zram0/initstate;
mkswap /dev/block/zram0;
swapon -p 2 /dev/block/zram0;
busybox echo "0" > /proc/sys/vm/swappiness;
busybox echo "0" > /proc/sys/vm/page-cluster;

# Set scheduler
busybox echo "sio" > /sys/block/mmcblk0/queue/scheduler;
busybox echo "sio" > /sys/block/mmcblk1/queue/scheduler;

# Set min
busybox echo "200000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq;

# Tweak read ahead values
busybox echo "4" > /sys/block/mmcblk0/queue/read_ahead_kb;
busybox echo "256" > /sys/block/mmcblk1/queue/read_ahead_kb;

# Disable BLN
busybox echo "0" > /sys/class/misc/backlightnotification/enabled;

# Set deepest sleep state to 4
busybox echo "4" > /d/cpuidle/deepest_state;
[Galaxy S III Mini Original Android Development] mauam:
Yes it is, read my post again please, I just edited with some other questions:)
[Galaxy S III Mini Original Android Development] jacakk:
Does this kernel support all F2FS partitions?
[Galaxy S III Mini Original Android Development] mauam:
Yes:)
[Galaxy S III Mini Original Android Development] 1N4148:
Sure, you can modify it like you want
[Galaxy S III Mini Original Android Development] broky:
wrong post,sorry.
[Galaxy S III Mini Original Android Development] fenerbuuh:
someone test it with 5.1 omni?
[Galaxy S III Mini Original Android Development] savvy1968:
Can I use this on virginity14?
[Galaxy S III Mini Original Android Development] Elmarigo:
No. Opening Post says it's only for AOSP based ROMs.

Virginity ist stock based.

Try FUDE kernel. http://xdaforums.com/galaxy-s3-mini/development/kernel-fude-kernel-1-4-1-3-0-101-t2864122
[Galaxy S III Mini Original Android Development] fenerbuuh:
kernel tested with omni 5.1.

result: working
[Galaxy S III Mini Original Android Development] evildog1:
hi. i see the thread has been edited. what is the changelogs of this kernel?
[Galaxy S III Mini Original Android Development] jacakk:
http://xdaforums.com/showpost.php?p=60340057&postcount=157
[Galaxy S III Mini Original Android Development] savvy1968:
Thanks.
[Galaxy S III Mini Original Android Development] azraelcelt:
Hey has anyone else had any issues with setting the max cpu at 1200Mhz ??, everytime ive tried I get less than a miniute before the screen goes black and Im left with some little red writing at the top left of my screen any help ?
[Galaxy S III Mini Original Android Development] 1N4148:
1200 isn't stable for everyone.
[Galaxy S III Mini Original Android Development] savvy1968:
1200 is way too high it will overheat the phone.
[Galaxy S III Mini Original Android Development] fenerbuuh:
Remove
[Galaxy S III Mini Original Android Development] albertusac:
It's not working on CM12.1 ...
[Galaxy S III Mini Original Android Development] evildog1:
i have another idea. allow users to change GPU mhz

---------- Post added at 08:59 AM ---------- Previous post was at 08:53 AM ----------

i have a question. Does this kernel have RIL? i just asking because i had heard that a CPU controlling 4G connectivity and USB.

CM11 still have bad RIL and it always randomly loss 3G connection even with full signal. no matter what baseband. it just happen. I'm using stock kernel
[Galaxy S III Mini Original Android Development] 1N4148:
a) You can change GPU clocking by changing the values in /sys/kernel/mali/

b) Never had that problem, I think it's more related to secril-libs, etc. than kernel related
[Lenovo P780] ghazanfer:
Dear Friends ,

I used my Lenovo p780 for almost 10 months without any issues. since last 20 days my mobile network was unstable , it was showing x on sim symbol. i upgraded the mobile OS to kitkat 4.2.2 but the problem still exist.

Any help will be highly appreciated.
[Lenovo P780] stympy:
Hi. Your phone must be rooted an withg custom recovery to do what you need!

Look on my post How about some modems.

There you will find modems software for your phone.

Download and flash over your Origina Software.

Good Luck.
[Lenovo P780] ghazanfer:
lenovo p780

how can I do the modem upgrade. please help.