yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Android Development] Clark789:
Hi Andi,

i use the new kernel 4b2 now for a few days and everything works absolutely fine... Everything runs very, very smooth and i never reach the limit of the RAM. The battery consumption is is absolutely outstanding.

Again: great work you did! With this kernel the S3 works perfect!!! Thx!!!

Regards

Clark
[Galaxy S III Android Development] SuperAce609:
So turns out after i installed bbm, chrome tends to crawl to the point where i just touch the screen and it moves a couple of seconds after. Turned on zram and all my problems were gone.

Though a lot say it hinders performance, my performance benchmark is my daily usage. And from my point of view, it's a green light from all points.

As customizable and stable as this kernel gets, there can't be a competitor.

Andi started from the bottom now he's here :)
[Galaxy S III Android Development] andip71:
4.0-beta3

Hi all,

mainly a maintenance update, but did not want to wait for longer:

Version 4.0-beta3

Change log vs. last beta:

Upstream to 3.0.101 Linux kernel from 22.10.13 (which marks the end of Linux updates for this kernel)

Emergency reset CWM script (boeffla-config-reset-v2.zip) is now placed into /boeffla-kernel-data folder by the kernel automatically, so you never have to realize you did not download it in case you need it urgently :)

Enjoy

Andi
[Galaxy S III Android Development] jj92942000:
Flash v4b3 smooth all is well ty me Lord great work
[Galaxy S III Android Development] SignetSphere:
Andi now that the linux kernel update for the 3.0.x has reached it's end of life I'm wondering what will happen to the development of the source? Will you go and use the latest stable updates or wait and improve your kernel until the 4.3 kernel sources are released by Samsung and update from there? I think 4.3 Jellybean will be using linux kernel sources from the 3.4.x branch but it'll only be a year after that and it will also reach it's EOL so the linux kernel developer (Greg Kroah-Hartman) recommends that you the developers of custom kernels to move to either 3.4.x or the 3.10.x branch of the kernel sources.
[Galaxy S III Android Development] danierakes:
omg best kernel..without overclock and zram...awesome boeffla. ..
[Galaxy S III Android Development] andip71:
Hi,

well, it is pretty easy: There is no point in terms of effort/benefit to try and update this code up to a new kernel base.

Especially in the light of version 4.3 being in front of the door soon.

When kernel sources for 4.3 are released by Samsung, we will check what basis they used and then we can define next steps.

So far, the upstream of the 4.1.x Boeffla Kernel for Samsung has ended.

So all other changes to the kernel will just base on this existing basis.

Andi
[Galaxy S III Android Development] SignetSphere:
I see... so one of the options I have said is right. Thanks for the re-assurance Andi. I and all who support your kernel will always be glad that you are still open on developing your kernel for our devices despite the sources for the 3.0.x branch has ended. Now let's just hope that Samsung releases the 4.3 update and kernel sources like they have promised. :good:
[Galaxy S III Android Development] andip71:
Yeah, honestly... it is not really a big deal when the upstream for our kernel by kernel.org stopped now.

Of course it is always good to get latest bugfixes etc. in. However, being honest, many of the changes were not really active at all for our device. So I still think it was good, but I would rate it as rather a minor issue now.

This will not stop me in any way to put new stuff in.

And in parallel we wait for 4.3 kernel sources by Sammy :)

Andi
[Galaxy S III Android Development] Adam3Sixty:
Just wanna ask, I've got no real plans to leave 4.1.2, seeing as I am also using JKay Framework and Deluxe Settings, but...

Would u be making ur kernel for 4.3 if/when it is released?

Sent from a tree branch outside ur sisters bedroom on a JKay/Boeffla powered GT-I9300 using XDA Premium 4
[Galaxy S III Android Development] andip71:
Adam3Sixty: So far my message was always - yes. I will work on a kernel after Samsung released the new source codes.

While I am still sticking to that message as such, I have to diversify a bit.

If Samsung is very slow and release the new S3 kernel source codes only shortly before the S5 arrives (or later), then this might change things.

I plan to jump on the S5 and heard it might already come out in January. So, hurry up with the 4.3 rollout for the S3, Sammy. Otherwise it is getting really tight.

Andi
[Galaxy S III Android Development] MBurns2:
I hope that you will find some free time for continue s3 supports. .maybe even with less releases. Your work is awesome man :)

Inviato dal mio GT-I9300 utilizzando Tapatalk
[Galaxy S III Android Development] MIKEMON:
seems everything again, fast, stable beta3

Otherwise, Andi will continue to improve boeffla config without linux updates?

S3 Android 4.3 is on its way to us ...
[Galaxy S III Android Development] andip71:
Tasker integration

Hi all,

today I took the time and figured out how tasker can be used to load a profile defined within Boeffla-Config.

The reason is, I sometimes get requests like: "can you include in boeffla config app to switch a profile when I start a specific app", or.. "can you include something to switch profile when there is a Wednesday"... etc etc.

My response was always: No, I am not gonna do that as this would mean, Boeffla-Config needs to run a service and is always active in the background. This goes against my objective of having a "lean app".

But - there is an excellent way to achieve all of that, and even more, basically whatever you like: The app is called tasker, costs a few dollars, but is worth every cent.

With tasker (which is quite complex, you need to dig in a little bit to understand it) you can define any rule you want and trigger the load of a Boeffla-Config profile based on your rule.

All you need to do is send an intent from tasker to Boeffla Config with the profile name you want to load.

Here is how you can do that (also see screenshots for reference):

Action: android.intent.action.MAIN

Cat: None

MIME Type: (keep empty)

Data: (keep empty)

Extra: profile : profilename

Extra: (keep empty)

Package: de.andip71.boeffla_config_v2

Class: de.andip71.boeffla_config_v2.ProfileShortcutActivity

Target: Activity

Hope it is somewhat understandable. Tasker experts will be able to straight away use it.

Will also put this into documentation and FAQ on homepage soon.

Cheers

Andi
[Galaxy S III Android Development] albiGib:
Andi, just out of sheer curiosity, what governor and scheduler do you run?
[Galaxy S III Android Development] andip71:
I run zzmoove with zzmoove yank battery profile.

Internal scheduler row, external scheduler zen.

Andi
[Galaxy S III Android Development] albiGib:
Thanks for the response Andi.
[Galaxy S III Android Development] D00ky:
Boeffla+CrossBreeder experience

As Boeffla kernel supports CrossBreeder(CB) mod and Frandom I think that it would be useful if users who installed CB report their experience. Here is mine.

I installed CB out of curiosity and because of it's promises. Positive things are that it blocks Ads and web pages load a lot faster. About lag and responsiveness I can't see any changes except that after installation there might be a few more stutters in animations while scrolling. But stutters might be already there before, because after CB installation I was looking for every little change that CB would present, positive or negative. About battery I can't say anything as CB is on my device for only 24 hours.

I have to say that I installed CB with .zip in CWM and left it as it is. If there is something else I should change after the installation please let me know. I also forgot to check entropy level before CB but now is always 4096. But what it counts for me is personal user experience and not numbers. I am still not sure about CB's future on my S3.
[Galaxy S III Android Development] tezukaryoma:
i dont know why but my phone shut down itself when idle after flashing beta3, already twice today.now flashing back beta2 to see it still occur or not
[Galaxy S III Android Development] maazy:
Wow! That's really nice, Andi. Now I can set Tasker to load my Performance profile when I connect to my home Wi-Fi and Balanced when I'm disconnected :)

I'm already making an extreme battery profile, so I can set Tasker to load it when my battery % is around 20.

Really great work, thank you for everything!
[Galaxy S III Android Development] abhibnl:
The RAM management on this latest beta is insane :p 250+mb free ram always is kind of awesome on a stock kernel and that too without using Zram. Already andi is giving indications that this 4 series is going to be awesome :D
[Galaxy S III Android Development] ansonchan:
so 4 series is as stable as 3.2 stable right?been away from s3 forum awhile and lost the direction d..lol
[Galaxy S III Android Development] andip71:
I am the wrong one to comment, as I am of course not objective.

But in my opinion, series 4, especially the latest beta3 (with the new V2 app) should be the best Boeffla kernel ever around.

Now also available for S3 CM10.x and n801x in same flavours.

Andi
[Galaxy S III Android Development] cerealguy:
Do you use muticore powersave? :D

Inviato dal mio GT-I9300 utilizzando Tapatalk
[Galaxy S III Android Development] Gorgtech:
It´s ok to be proud of your work ;) You and JP have managed to build the best Kernels for the Samsung Galaxy S3 i9300 but that´s only my personal opinnion ;)
[Galaxy S III Android Development] andip71:
I am battery saving junkie when I am on business trips.

So I use ATFR+LPA for cpu idle mode and Agressive for multicore powersaving. Yes.
[Galaxy S III Android Development] SuperAce609:
I just experienced another sleep of death. I was literally just chatting, turned the screen off and wouldn't turn back on. I had to reboot the phone.

I don't remember if it was yank or Zane that told me where to get a specific file to know what happened but the file clears after reboot. I think it's a kernel ksg i think it was. Is there any way at all to really find out what happened?
[Galaxy S III Android Development] andip71:
SuperAce, weird why this is unstable for you.

For me it runs rock stable.

The file where you could see something is last_kmsg.

However, when you create a debug info file right after start, it is contained, so you do not need to dig it out yourself.

However, if it is a freeze, we will most likely not see anything in the file. last_kmsg is helpful for hot reboots or reboots in general. When freezeing, most of the time it freezes before something is logged.

Andi
[Galaxy S III Android Development] you_man:
multicore powersaving: agressive battery life > or multicore powersaving: on ? оО
[Galaxy S III Android Development] andip71:
Aggressive is supposed to be better for battery life.

So I put it to aggressive, as written above already.

Andi
[Galaxy S III Android Development] SuperAce609:
It happened before this new kernel version when i reported it a while back. Think it's zram? Maybe a compression hiccup. This is the second time and it doesn't happen often.

So I'm guessing there's absolutely no way to find out what caused it?
[Galaxy S III Android Development] andip71:
Most probalby only by trial and error, but not by systematic approach.

I would, if I were you, switch off zRam for some days and monitor.

Andi
[Galaxy S III Android Development] Clark789:
My sweet lord,

at which speed do you run your CPU? The original 1,4 Ghz? Or like your app allows on 1,6 Ghz? I run mine on 1,6Ghz and to me it seems, as it has nearly no impact on battery consumption.

Regards

Clark
[Galaxy S III Android Development] SuperAce609:
Yeah. I'd say it's the culprit. Both times it happened i had zram on and nothing happened while i had it off. I'll keep an eye out.
[Galaxy S III Android Development] andip71:
Well, personally I stick to 1400 because I have nothing which requires the brutal 1600 MHz performance (I am not gaming).

But yes, it is almost proven 1600 MHz does not really require more battery.

The magic theory is: "race to idle". 1600 does its job quicker thatn 1400, so it takes almost the same juice.

Andi
[Galaxy S III Android Development] MIKEMON:
Exactly, I turned off the zram is not a problem / boeffla-moderate /

After two days, I changed gov.a turned zram to 400 megabytes, swapiness 50

and everything is settled.

I also use an aggressive investigation multicore

all stable system / cpu hold the 1400 /
[Galaxy S III Android Development] Unuce:
Can someone tell me on how much to set my LMK settings? :)

Sent from my GT-I9300 using Xparent Blue Tapatalk 2
[Galaxy S III Android Development] janres155:
Hi, I can recommend you the LMK settings from Yank Kernel for Samsung JB Rom. Those are safe values from default to aggressive LMK. :)
[Galaxy S III Android Development] tariq2kn:
So, what are your recommendations for maximum battery saving along with fluidity.

Sent from my GT-I9300

---------- Post added at 08:07 AM ---------- Previous post was at 08:06 AM ----------

Sent from my GT-I9300
[Galaxy S III Android Development] andip71:
I personally add 10 mb to every stock value and I feel this is just fine.

Sent via Tapatalk2 from my Galaxy S3 IPhone killer
[Galaxy S III Android Development] ansonchan:
one question guys,does the cpu clock speed will affect gaming experience? or does increasing gpu clock speed really improved the gaming experience?
[Galaxy S III Android Development] SignetSphere:
Andi I guess it'll be quite hard to make your custom kernels with the upcoming 4.3 update. Basing from what I've read so far from the AT&T 4.3 leaks it'll be really troublesome to deal with SElinux and KNOX protections. KNOX doesn't like rooted apps to be ran and knowing that your app needs root to configure the kernel i guess it'll be hard to get it running (I think I also read that KNOX will also remove these rooted apps but I'm not that sure). One wrong move and you'll trip the KNOX counter forever even flashing a fresh stock rom will be useless. Same goes for the SELinux from Permissive to Enforcing.

Of course I'm still assuming things from what I see so far since the update hasn't come to our devices yet but seeing the progress so far on the AT&T S3 threads seems like developers like you will be really pissed on how Samsung intends to "protect" our devices and at the same time limits you the developers on how you can improve their flaws. Also I think we're stuck to the 3.0.x linux kernel branch... the 4.3 leaked firmware on the AT&T S3's are still using the 3.0.31 branch.
[Galaxy S III Android Development] zoule HCo:
Hi AndiP..

I've been looking for a good kernel with a good script support..

tested on your kernel it really good.. deep sleep work perfect..

smooth.. thats what i need..

I'm with Omega v31.. thanks AndiP.. the beta3 work like final version..
[Galaxy S III Android Development] andip71:
Cool, thanks.

And expect more for the upcoming releases. Currently I am implementing adjustable charging rates, via config file and scripts of course.

Then most probably sound ... let's see. But needs time.

Thanks

Andi
[Galaxy S III Android Development] zoule HCo:
Sound good to me.. so the kernel will be more customize..

Take your time buddy.. u already do a great job..

I will stay with your kernel.. very impressive.. :good:
[Galaxy S III Android Development] diddsen:
hy andi... i knew you from 15toggle mods of s1 witch where very good that time.

good luck with kernel... i try yet ;)

cu
[Galaxy S III Android Development] YamazakiRobert:
This is a Great kernel!!

Thanks for your hard work

if possible add in the conf overclock/underclock options for gpu and cpu

thanks again is the best kernel i have used under xxdj4
[Galaxy S III Android Development] beaver2233:
as stated in the OP, overclocking will never be implemented in this kernel.
[Galaxy S III Android Development] YamazakiRobert:
Sorry thanks for info
[Galaxy S III Android Development] andip71:
Yes, sorry to say. I strongly believe, performance of this device is more than enough for daily routine. If someone is searching for performance close to the limit of the possible, this is not the right kernel. But there are plenty of good kernels around supporting OC.

And... I think there are some other ways to make the phone even smoother without OC. Currently I implemented lulzactive governor and am playing around with it. Could imagine I will make it optional to be activated in a later 2.1 release.

Thanks for understanding

Andi
[Galaxy S III Android Development] gsw5700:
Kernel performing really well, think I'll have less battery tho' because I keep looking at the screen (looks awesome on dynamic mode), battery looks to be good too (cpu -75, gpu -50, bus -25, sio) Happy Days :)

Sent via TCP/IP
[Galaxy S III Android Development] hectorcore:
I cant Download the kernel u.u

The download speed is very slow and is canceled

Enviado desde mi GT-I9300 usando Tapatalk 2
[Galaxy S III Android Development] andip71:
Hm. Have many hundred downloads. Maybe try again in an hour or two. Maybe my ISP has an issue right now.

Andi
[Galaxy S III Android Development] andip71:
Version 2.0 out

Hi all,

finally, version 2.0 is out as new stable release.

Download and feature list, as always, on the homepage: www.boeffla-kernel.de

BTW... new beta version 2.1-beta1 already on the way, will come out later today...

Enjoy

Andi
[Galaxy S III Android Development] newcastle9:
Andip can you implement what Franco has done in his kernel where he has certain amount of memory free to improve performance
[Galaxy S III Android Development] andip71:
I do not yet know, would need to check this first.

Usually, changing ram assignments always broke something more or less important in the past. So, I would only consider it if it is 100% sure everything still works. As stated in my OP - not breaking any functionality is one of my main objectives.

But will check if I have some time and let you know.

Andi
[Galaxy S III Android Development] ZaneZam:
Wooord, good objectives! :) Just flashed 2.0 - everthing perfect - nice commit, awaiting 2.1 beta ;)
[Galaxy S III Android Development] andip71:
Test: Beta version: 2.1-beta1 available

Hi all,

now a new beta version is already available for your dear testers :)

Change log

Charging levels for AC and USB charger are now configurable via boeffla-kernel config file (and of course freely adjustable via sys file system)

Lulzactiveq governor (tweaked) implemented

Note

Please delete your boeffla-kernel.conf file to create a fresh one, there were configuration options added to configure the new functionalities.

Thanks for testing and reporting

Andi
[Galaxy S III Android Development] chemita:
God job!!!!
[Galaxy S III Android Development] Pusheka:
Great:D
[Galaxy S III Android Development] kai84m:
Just flashed 2.0, really good work as far as i can tell from now.

Your Kernel is almost perfectly what I was looking for:

Recent Ramdisk, increased charging speed, optimizations and undervolting capabilities.

The interface is brillant imho.

It is great that the log file shows that which undervolting pattern, init.d scripts are applied.

Thank you for sharing this great kernel!
[Galaxy S III Android Development] andip71:
Happy to read this. Thanks.

Next target is now: Sound... may take a while now as I first have to explore the options.

Andi
[Galaxy S III Android Development] Pard0ned:
Has anyone noticed any downsides to the increased charging rate with boeffla - or any for that matter?

Don't know if I'd wanna increase that at all. Could wreak havoc me thinks.
[Galaxy S III Android Development] cink40:
Just change it to default if you are worried

Tapatalked
[Galaxy S III Android Development] LenAsh:
The USB charge rate at 475mA default is the same as stock. The 1100mA AC charge rate is above stock. The supplied Sammy charger is 1.0A (1000mA) so it will struggle to supply the full 1100mA. You could use a charger rated above 1100mA of course.

Me? I set the USB rate to 500mA (the spec maximum for USB 2.0) and the AC rate to 1000mA. Perfick.
[Galaxy S III Android Development] andip71:
I think it is safe to put it to 1100ma for the charger. At least my stock charger has no issue to supply it. And all my other chargers as well.

But you can reduce it down to 1000 if you feel better.

I personally use 1100ma for ac and 900 for usb and it is just fine.

Andi
[Galaxy S III Android Development] andip71:
Thanks all for reporting. Let's see what we can find out. I already dropped a note to ZaneZam who did the port. Maybe he can see something.

The good thing is: You have the choice and can use whatever you like ;)

Andi
[Galaxy S III Android Development] cink40:
Hm, I use zzmove and cfq and can not notice any stuttering on beta1. I use Nova launcher.

Tapatalked
[Galaxy S III Android Development] bcs2112:
sound related question

maybe here had i bigger chance 2 get my question answered (from Official Sound Quality thread: http://xdaforums.com/showpost.php?p=36259858&postcount=1466)
[Galaxy S III Android Development] Honchay:
Some time ago I have been testing your kernel and it's actually very good one, I like it very much, especially the app you did to set it up. It's fast, stable and smooth, I found that your previous version 2.5 alpha 3 its more snappier and smooth than the last beta 1 (maybe for touch boost), when Im run apps and menus transicion its top notch in alpha 3, rest its fine despite using resources of the note, everything works!

Congratulations for this kernel, it's a keeper one! But Im just never settle for one. :p
[Galaxy S III Android Development] jbejaranogarcia:
Wow, your kernel 2.5 with lulzactiveq governor is amazing, its so so smooth....its another league, another dimension.... I'll keep a close :):beer:

I hope you will bear with the solution for the characteristic flow of mailwe's governor (ZZmove)....

Best of luck Master AndiP! ;)

Enviado desde mi GT-I9300 usando Tapatalk 2
[Galaxy S III Android Development] ZaneZam:
Hi guys,

thx for reporting, yeah it seems that at least the combination row/zzmove is not as smooth on 2.5b1 as it was on 2.4 for me here too (strange stuttering now) but as andi said the code of the governor (@jbejaranogarcia yeah it's a port of the good old "smoove" conservative gov from mialwe! :D ) didn't change in any way so i will have to investiage what's going on...that's really strange! due to recent flashing rom, updates from andi and other stuff i didn't really notice this till... now... and now here are also your reports *g* ok all of u that experienced the lags are on different roms? Currently I am on XXELLA.

soo many changes atm. i guess we have to settle down a bit, uff :eek:

but we will see what we can do!

stay tuned... ;)
[Galaxy S III Android Development] jbejaranogarcia:
Thank you so much for your time and job! Really fantastic! ;)

Enviado desde mi GT-I9300 usando Tapatalk 2
[Galaxy S III Android Development] brunodu91:
Hi

Why when i flashed boeffla 2.5.1, the configuration app boeffla not appear in the list of applications ?

Envoyé depuis mon galaxy s3, rom El liberator Lla v7 / 4.1.2 jb , Kernel stock , nova launcher, thème syps Black&color ... via tapatalk 2
[Galaxy S III Android Development] Honchay:
Reboot again and it appears!
[Galaxy S III Android Development] rulala:
HI , Andi

I am using 2.5-beta1 + Boeffla-Sound app 1.1.1

but I guess there is a Conflict between them.

I use boeffla-kernel for many versions . But first time I face a "Hang" phone..

Suddenly become very Slow...Hang...wait about one minute...it hotboot...

I flash 2.5 alpha2 never happen this... now i had remove sound app

reset all tweaks-app setting . remove conf. reboot....

I will continue to report . :)

---

A few hours later , my phone is safe and no any lag . any problem.

I think i will temporarily not install sound app...

Because "Hang" is too horrible for me.

If someone is interested this, you can test it.(install Boeffla-Sound app 1.1.1 and make some settings

In the beginning maybe it's OK , But use a period of time or reboot several times . You will find it