yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Android Development] andip71:
I am generally against cleaning scripts which clean lots of stuff, some useful, some not.

I only trust my own cleaning script as I know what it does:

- cleans the init.d folder

- deletes a boeffla-kernel folder from the sdcard

And it does not do more stuff, which could cause harm.

It is enough to flash my script in general.

Andi
[Galaxy S III Android Development] tlf55:
It's too agressive as the single core stay at 100% but my phone goes laggy until the second core is enabled, but it take to much time to enable the second core so the phone can't be smooth as i think it should.

It's acting very similar to pegasus 1Core, but after a long time it enable the second core.. and as i said to me pegasus2core is great to me now cause i need the second core active most of the time .. but sometimes i don't need the second core so that's why i think that Pegasus Boeffla battery should be a compromise between Pegasus 1core and 2core, it should thereby good to battery life as Pegasus1core most of the time and can be performant as 2core when it needed.

So far now, i just see that max cpu freq locking is not locking , i set to 1200mhz but CPU SPY show me that 1400mhz is still using (even after a reset of times) but it's using very few times, after 1hour it's been used for 1min21 , i'm just reporting this isn't a issue for me ! And by the way there is no other problem with 1.8 beta 1 it's just my favorite kernel ! you did a very good work on this !
[Galaxy S III Android Development] andip71:
Hi,

thanks again.

Then the boeffla profile of pegasusq is exactly as I wanted. You know, I am doing the kernel primarily for my own usage, and I was heading for exactly this profile. 1 core and only in very rare exceptions enable more cores. So, for me it is perfect.

But for you, as indicated, I will add in next beta another profile with I will call "boeffla-moderate" or so. Which enables the next cores a bit quicker. Will count on you for testing then :D

For the cpu limitation: Yes, I follow "close to stock" philosophy here. And stock kernel also peaks over the configured limit. I know other kernels have patched this behaviour, but I decided in the end to go with stock and allow peaking over it.

You will see over the time, majority of frequencies used are below the maximum value. So it works, just not that strict.

And I will stick to it.

Thanks again for all your valuable feedback.

Cheers

Andi
[Galaxy S III Android Development] Pard0ned:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

I just read some posts in that thread - that script was NOT liked, AT ALL. Haha. Then that one guy pointed out all bad things about it.

Yeah, eh, boeffla cleaning script is a lot more useful that than other one.
[Galaxy S III Android Development] oudbrood:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Which govenar is more battery friendly pesus or zzmoove?
[Galaxy S III Android Development] andip71:
General view is: zzmoove is supposed to be more battery friendly. But try both and make up your mind (and tell us) :)
[Galaxy S III Android Development] GoGoris:
Thank you very much :) So you didn't changed anything in the cpu governor?

One more question, I use ARHD, if I chose stock settings, would I use the tweaks from ARHD or the stock samsung settings?
[Galaxy S III Android Development] andip71:
Oh, I have made changes to the CPU governors, but these can be find as new "governors" in the boeffla tweaks app. Just open the app and choose the governor option, the you know what I mean :)

I would recommend using stock Samsung settings always, the kernel is optimized to work with Samsung stock firmwares.

Andi
[Galaxy S III Android Development] rowlers:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

For got to agree with tif55. Peg-boe, suits me 90% of the time but it does seen reluctant to kick in extra cores.

So if it was relaxed a little it may suit more people more of the time. :thumbup:

Im down to 79% battery after 8.5hours on and 1.5hrs screen on. So battery is holding up well.

Ill try the zzmoove tomorrow to compare.
[Galaxy S III Android Development] andip71:
Okay, point taken.

So it means, I will create an additional "boeffla moderate" profile which is more relaxed for you guys in the next beta.

I am personally absolutely happy with the very agressive Boeffla one, so I will keep it. But yes, no problem to add another one.

Expect it with the next beta2 then.

Thanks

Andi
[Galaxy S III Android Development] Mickyman:
Just got home and where I usually have around 45 percent battery left is now a fantastic 57 percent. Exactly what I was looking for.

I noticed no decrease in performance either.

Sticking with the zzmoove battery life preset. Fantastic.
[Galaxy S III Android Development] andip71:
Fantastic news, Mickyman.

Thanks for letting us know (waving to ZaneZam, who created this profile)

Andi
[Galaxy S III Android Development] Mickyman:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

A big thanks to you both (ofcourse everyone that helped with the kernel too).
[Galaxy S III Android Development] rowlers:
No need to create anything specific for me!

Just providing feedback as you requested and as I say it does it job very well, 12hrs hrs standby now, 2.5 hours screen time, still on 70%.

Great job Andi!

You certainly look after your "customers"!
[Galaxy S III Android Development] andip71:
Yeah, I think it is important for happy users to provide good support (or least try to).

But honest and responsive users are equally important!

However, I will add this moderate profile, it is not bad and not big work. Just need to play a bit with it first before I can give it to the public.

Thanks

Andi
[Galaxy S III Android Development] Han-Droid:
AW: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

What is "bad" with 85sqlite in init.d at omega?

Code:

...............................

#!/system/bin/sh

#SQLite

# Frequent inserts, updates, and deletes can cause the database file to become fragmented - where data for a single table or index is scattered around the database file.

# Running VACUUM ensures that each table and index is largely stored contiguously within the database file.

# In some cases, VACUUM may also reduce the number of partially filled pages in the database, reducing the size of the database file further.

# sqlite3 binary in /system/xbin is required!

for i in \

`busybox find /data -iname "*.db"`;

do \

/system/xbin/sqlite3 $i 'VACUUM;';

/system/xbin/sqlite3 $i 'REINDEX;';

done;

echo "SQLite database vaccum operation completed";

..........................................
[Galaxy S III Android Development] Fauert:
Hey , playing with Beta 2.8.1 with "I9300XXEMR2" , seems really smooth and gentle !! Again a VERY GOOD JOB !! :good:
[Galaxy S III Android Development] andip71:
AW: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

It is not bad, but I do find scripts during startup which modify important data like databases a bit risky. If anything goes wrong, some apps are screwed.

And especially I do not see the point in doing that at every start. I do it rather on demand via an app.

Just my personal opinion.

Andi

Sent via Tapatalk2 from my Galaxy S3 IPhone killer
[Galaxy S III Android Development] Fauert:
I have goood BU `s :good:
[Galaxy S III Android Development] andip71:
AW: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Good bu?

Sent via Tapatalk2 from my Galaxy S3 IPhone killer
[Galaxy S III Android Development] Fauert:
Sv: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Back Ups..... ^_^
[Galaxy S III Android Development] andip71:
AW: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Ok :D

Sent via Tapatalk2 from my Galaxy S3 IPhone killer
[Galaxy S III Android Development] ongdennis:
Beta 2.8.1

running Beta 2.8.1 with omega v42 with all the 3 tweaks turn off.

been using pegasusq - 2cores and battery life is very good. but i encounter a bit lag esp typing in whatapps. when press the keyboard nothing happen n suddenly all text appear.

now trying ZZmoove - optimized.

overall the kernel is very good.

thanks.
[Galaxy S III Android Development] dragon135:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Hi AndiP,

Which governor save most battery?

Sent from my GT-I9300
[Galaxy S III Android Development] andip71:
Hi,

thanks for the report. Hm, for me on 2 cores everything runs really smoothly. But I am using swiftkey as keyboard, mabe due to that.

I will include another profile called "pegasusq - boeffla moderate" into the next beta. It will run on 1-2 cores most of the time, but if really required also activate the other cores. Maybe this is even better for you then.

But zzmoove optimized also got very good comments so far, so yes... try it and let us know how it goes.

Tweaking the governors is a very interesting thing and also something which would never fit everyones needs. So the plan is to provide a couple of profiles (on top of the standard one of course) that people can use, maybe also in certain situations when they e.g. need more power, or want to save battery.

So, lots of trying and analysing these days. And thanks for your support, your report also helps a lot.

It is supposed to be one of the zzmoove governor profiles.

But also the boeffla pegasusq governor profile is very agressive in terms of not activating additional cores, so could be very energy saving as well.

If I were you, I would start trying the various zzmoove options.

Andi
[Galaxy S III Android Development] oudbrood:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Here a result with zzmoove - performance (my favorit) with stock rom ELLA dutch.

Good??

Offtopic: is the new stock rom EXMA2 (germany vodafone) better dan ELA?
[Galaxy S III Android Development] andip71:
Hi there, honestly I cannot rate whether this is good or bad as the most important information is missing: Screen-On time. If you let us know how many hours you had there, then I could give you a personal opinion.

I think you mean XXEMR2, right? I am quite happy with it since I installed it. But I am only running it for a few days, so it is a bit early to have a firm conclusion. It at least does run fine for me.
[Galaxy S III Android Development] oudbrood:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Sorry forget the screen on time.

No live widget, no sync FB, only Whatsapp en gmail push
[Galaxy S III Android Development] andip71:
Hm, yes, I think for zzmoove performance profile this is a quite reasonable result.

Although with other profiles you should be able to reach much more like 5-6 hours screen-on time.

But this depends on many factors in the end, is not the same for every installation.
[Galaxy S III Android Development] oudbrood:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

What profile do you advise?

5-6 hours screen is a lot. Is this incl playing games?
[Galaxy S III Android Development] andip71:
No, if your usage was incl. playing games, the value is really good. As I said, I do not know what usage type you had. Playing games usually consumes quite good battery, so you should be quite happy I guess.

You can try the battery saving zzmoove profile, or the pegasusq ones with 1 or 2 cores only. But maybe not best for gaming.

Play around and find your perfect setup, that is all I can recommend.

Andi
[Galaxy S III Android Development] oudbrood:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Yeah I mean that one.

Going to flash it tonight.

Is it always necessary to flash a modem from your own country (my case netherlands)?

Now back to on topic (sorry for offtopic question, but in this forum I get good answers :) )
[Galaxy S III Android Development] andip71:
Ok, to close the OT: No, it is not always required, but you should at least use a modem that is optimized for your region (not using a US modem for Europe etc.).

I can however recommend the included modem BUEMA1 a lot, it works fine with my network (and I am not a vodafone customer).
[Galaxy S III Android Development] oudbrood:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Hi Andi,

When using the govenars pega 1 or 2 cores are then the other core's (3-4) off or up and running when needed?
[Galaxy S III Android Development] andip71:
As stated in the change log posting (http://xdaforums.com/showpost.php?p=37902472&postcount=1759):

If you use the pega 1 or 2 cores, then only one or two cores are activated. The other cores are switched off completely.

Andi
[Galaxy S III Android Development] andip71:
2.8-beta2

Hi all,

there is a new beta test kernel available (both on homepage for download or via Load&Flash function in boeffla-tweaks app):

2.8.-beta2

Change Log (vs 2.8-beta1):

As requested by a few users here, I added another pegasusq profile which is called "boeffla moderate". This profile actives the second core much quicker than the battery saving boeffla profile, hence it is less strict keeping to one core. However, core 3 and 4 will still only be activated when there is high load.

Boeffla tweaks app updated with a newer version that primarily has some internal fixed and increases the text size of the categories to have a slightly better user experience (tx to ZaneZam).

The updated app required some semi-intelligent update handling, which is now implemented to also support subsequent updates of the app in future.

Enjoy testing and do not forget to report back :)

Cheers

Andi
[Galaxy S III Android Development] cybdani:
Hi Andi.

Have you any planning to build your kernel for cm/aosp roms?

Thanks!
[Galaxy S III Android Development] andip71:
No, not at the moment. For that I would need a second S3 to run this in parallel. As I need my S3 for business purpose, I always need to keep Sammy stock firmware on it primarily.

Andi
[Galaxy S III Android Development] cybdani:
Ok, no problem.

If you need some testing, I'm moving to cm builds from scratch :)
[Galaxy S III Android Development] tlf55:
Thanks i'll test that tomorrow, i'm a bit busy today to flash and test it..
[Galaxy S III Android Development] andip71:
No worries, take your time.

(but you know for whom I added the additional governor, isnt it? :D )

Andi
[Galaxy S III Android Development] oudbrood:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Test latest beta and pegasus mod but again my launcher en falcon app gives lags. Change to my favorit zzmoove performance and the lag is gone
[Galaxy S III Android Development] andip71:
Hm, then it seems still to agressive for you.

Ok, awaiting more reports.

Andi
[Galaxy S III Android Development] cristy78:
Hello Andi ,

good work as usual. Tested ''zzmoove optimized'' and lost only 2% over night...Superb.

But today I tested ''Pegasusq 2 cores'' and aplied some heavy load on the phone...Music, 3g data non stop during all day, Gtalk and Whatapp and lost 22% till now....Superb.

What can I say ?

Great one Andi...
[Galaxy S III Android Development] ahac85:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Pegaus 2 core I notice the 2nd core doesnt go offline really quick, it only goes off when screen is off. With moderate versiob when idle 3 cores are offline quiet immediatelu 1 online which is good. But not sood good in 2 core pegaus

Sent from my GT-I9300
[Galaxy S III Android Development] Drizzy xS:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Which is better for battery and performance 2 core or boeffla moderate?
[Galaxy S III Android Development] ahac85:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Moderate as cpus will come online when required and will go offline quite quick when not needed
[Galaxy S III Android Development] tlf55:
I tested the beta 2 from 20h and i can say that Moderate is a great governor, but i think it's still a bit too agressive, i'll try to explain.

Assuming that i only use Moderate :

1400 mhz, it will stay longer on the first core until the second enable himself.. that can cause some UI lag (in that case i ll advise to order to the kernel to enable the second core at 70% of the first core use or something like that)

If i lock to 1200 mhz, it's the same still too long to switch to 2 core..

If i lock to 1000 mhz, it's very good ! i don't know why but the second core are enabled easier and when i open a app there is no UI lag and after the app opened, it turn off the second core which is great !

If i lock to 800 mhz , it's the same as 1000 mhz but of course a bit slower..

That's what i think about the Moderate, it should be a bit less agressive in higher freq.

What i'm saying that it should be more like Peg 2core but a bit faster to turn off the second core and this would be perfect ! No lag, and faster to save battery life with turning second core off !

I think also that it should be nice to allow the third core to be enabled if these 2 core are like over 85% , when i use Whatsapp and typing with Swiftkey, the two core are on and are like using about 75%-85% .. I'm just saying this cause when i'm tchating with someone and someone else send me a sms, the core are about 95% and that cause a bit sttuter for like 2-3 second.. It's nothing i know but what i'm trying to explain is that with that governor it should be ZERO lag and well battery saved !

Tell me what you think about this feedback Andi :)

I'm still testing other governor as well. But so far now the best for me is still Peg 2core with 1200mhz for best battery saving and not deal that much with performance. ZZ-Move (original one) is good too. didn't test Optimized nor Performance. ZZ-move battery life is giving some non desired stutter for me, but well everyone using his phone differently :)

Edit : Just reporting that with Peg 2core 1200mhz Autobrightness using whatsapp , sms , some twitter. 2G/3G enabled all the time, auto sync off. 23h on battery, 5h22 screen on , still 7% left :) :)
[Galaxy S III Android Development] ahac85:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

I agree with 2nd core not going offline quite quick with 2core govnor but I'm now using the pegausq battery savings and andi I am WELL impressed. Battery savings are truly amazing cant see myself flashing a different kernel in a long time. This is a keeps for me.

Sent from my GT-I9300
[Galaxy S III Android Development] tlf55:
That's normal that the second core not going quick off with peg2core because it's based on the pegasus (original)

That's why Moderate should be a peg2core tweaked to switch off the 2 core easier and maybe a bit harder to enable the second core too but not as it's now. And as i said to enable the third core when the first and the second are at near their maximum capacity, don't make them wait to be at the maximum to enable the third cause it will cause UI lag anyway. :)
[Galaxy S III Android Development] dragon135:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Hi AndiP,

How about adding usb charging rate of 1000 and maybe also 1100.

In speedmod kernel the usb charging is set to 1000ma by default so I think it is no problem.

Sent from my GT-I9300
[Galaxy S III Android Development] andip71:
Ok, I have compiled a new test version, just for you guys helping me to optimize the moderate boeffla pegasusq profile to fit your needs. And I made it much less agressive again.

This is a test version 2.8-beta2a just for you guys:

http://dl.dropbox.com/u/19719719/Tests/boeffla-kernel-2.8-beta2a.tar.md5

http://dl.dropbox.com/u/19719719/Tests/boeffla-kernel-2.8-beta2a.CWM.zip

Could you please test the moderate setting here (please note, you have to disable it first in boeffla-tweaks by switching to some other governor and then selecting it again, this is x-tremely important!!!) and report back to me?

I was having 900 mA for a long time as default but there were some concerns by some people (valid or not, does not matter) about their USB ports.

So I decided to default to the stock value 475 mA again, as everyone can select its own value.

In future, when I provide my own tweaks app, you will be able to freely select any charging rate you like. But for now, you need to live with the presets in boeffla-tweak, or - you can configure the charging rate as you like with your own init.d script. The sysfs documentation for that is on the kernel homepage. It is really easy.

Andi
[Galaxy S III Android Development] Surfinette:
AndiP

Can you please rank these from best battery saver to "worst" (in 2.8.2)

Peg-2Core, Peg-Boeffla (battery saving), Peg-Moderate, Peg-Boeffla (moderate) and zzmove-battery
[Galaxy S III Android Development] andip71:
Hi Surfinette,

there is not yet enough long term experiences with them, but according to pure theory it should be like (best battery saver to worst):

peg-1core

peg-boeffla (battery saving)

peg 2-core

peg-boeffla (moderate)

zzmoove-battery I cannot yet compare to the peg governors, as these two governors cannot be compared in theory. Here we need to wait for some real life experience.

Andi
[Galaxy S III Android Development] bl4ckdr4gon:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Downloaded and flashed beta2, will report back after around 2 cycles. Planning to use Zzmoove perf and Bpeg moderate.

Sent from my Omega-ish, Boeffla-ish Galaxy S III
[Galaxy S III Android Development] Surfinette:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Great, that's what I needed, the theory....I will do my own real life experience....and will report back (of course)

Btw you forgot peg-moderate
[Galaxy S III Android Development] ahac85:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Hi andi have u adjusted peg2core so that 2nd cpu switches off a bit quicker?

Just wanted to know with peg battery savings will all 4 cores come online when needed or is it just 2?

Sent from my GT-I9300
[Galaxy S III Android Development] andip71:
Yes, i did. But it is only a little bit quicker and only a little bit tuned, as otherwise we run into a flapping condition sometimes, and this is contraproductive.
[Galaxy S III Android Development] tlf55:
Just flash beta2a i'm gonna use moderate for today and in the evening i'm going to report my use (just how i feel about this tuned governor, not about the battery life cause can't say that in just half day)

:)

Thanks for your work Andi !
[Galaxy S III Android Development] ahac85:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Hi andi i was wondering if you could extend the wifi range in your kernel. The 9300 has a country code set as 100 and if you change it to 202 we should see increased wifi signal.

Sent from my GT-I9300
[Galaxy S III Android Development] nickporwal:
Re: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

Hi andy, thanx 4 the wonderful kernel. I am using 2.8.1 with zzmove battery governer. Its a kick ass combination. No lags and great battery.
[Galaxy S III Android Development] andip71:
Busy...

Sorry I cannot participate that actively today and mabe also the next few days here.

Reason is: I am working an a complete redesign of two functionalities in Boeffla-Sound, which turns out to be quite complex and requires good thinking.

a) Microphone sensivity can in future be adjusted in around 40 granular steps, separate for Calls and for other usage. You can even increase sensitivity of the microphone for calls more than default (wish of a customer). So instead of having fix presets for recording, you can now configure at a granular level exactly to your needs. Oh, also call-detection is back then.

b) I am reworking major parts of the equalizer implementation to support "speaker tuning" as well in an intelligent way (switches off when using headphones or getting calls etc. etc.).

So, please bare with me for another while as I want to do it the right way and also do lots of testing.

Andi
[Galaxy S III Android Development] ZaneZam:
AW: [KERNEL] [Samsung JB] Boeffla-Kernel 2.7.2 (10-02-2013)

SOUNDS :D very good andi, looking forward to it! :thumbup: