yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Android Development] Moster2:
It can be found on the website for sure. The newer versions are not meant to be used on the old 10.2

http://boeffla.df-kunde.de/sgs3/boeffla-kernel-cm/cm10.2_download/Series 2.x/2.1/
[Galaxy S III Android Development] erezhazan1:
Oh ok I thought that the 2.3 version is also compatible with CM 10.2.. thanks though.
[Galaxy S III Android Development] WhoDunnit:
Yes, it really is in the logcat. auditd is complaining about a lot of apps. Things is, switching to 2.3 removes those complaints, switching back to 2.4 NG does give those warnings. Searching the net tells me I can safely ignore those warnings, but still...

On the topic of removing warnings... What does show up in the kmesg (both for 2.3 and 2.4) is a complaint

healthd: Could not open '/sys/class/power_supply/battery/batt_current_now'

This is due to the kernel/ramdisk using an outdated version of healthd which doesn't realize it should look in /sys/class/power_supply/battery/current_now; I just tested it and replacing healthd in the ramdisk by a recent one get's rid of this warning.

Anyway, 2.4 looks beautiful an performs really nice.:highfive:
[Galaxy S III Android Development] boyheadkick:
Curious question..why are you still on CM10.2?

-aL

tapatalked from my super duper palm top computer
[Galaxy S III Android Development] erezhazan1:
Because it's a sstable version? I don't want to mess around with annoying bugs all day long
[Galaxy S III Android Development] HaarisTheBoss:
Can anyone explain in a simple manner what does undervolting /overvolting do and how does it affect/benefit me
[Galaxy S III Android Development] Full HD:
http://en.m.wikipedia.org/wiki/Dynamic_voltage_scaling

http://en.m.wikipedia.org/wiki/Overvoltage
[Galaxy S III Android Development] jinosong:
AndiP

The NG version is performing like a champ. I see improved deep sleep while it's more responsive at the same time. It also doubled my free ram from around 125 to 250.

I haven't seen any bugs yet but it is too early to tell with version C.
[Galaxy S III Android Development] khanmein:
where to dl the beta v2.4? any links?
[Galaxy S III Android Development] SuperAce609:
Andi, I have a question about something I've been wondering for a while. I hope either you or [MENTION=5161352]JustArchi[/MENTION] can answer it.

When the phone is making a backup or something alike in recovery, are the cpu changes from the kernel app still applicable? Like, I have my phone at 1700 max freq. If I make a nandroid backup, will it max out at the default 1400? Or does it actually still have to boot to the OS to have any changes applied.
[Galaxy S III Android Development] JustArchi:
There are three different kernels located in the SGS3.

1. boot.img - this is your Boeffla kernel. It boots when you turn on your Android, and plug in your charger to turned off phone. This is also responsible for fancy battery charging animation while your phone is turned off. This is the "active" kernel as long as you have android (ROM) booted.

2. recovery.img - recovery is not only recovery itself. It also includes it's own kernel, which is also compiled from the source and used. When you boot into recovery, you actually don't touch anything related to boot.img. As long as recovery is working, recovery's kernel is used. This is NOT a case with some other phones (i.e. Xperia M), as some phones actually share boot.img with recovery, and it's one big boot.img partition which contains kernel, android's ramdisk and recovery's ramdisk. However, in our case, boot.img has kernel and android's ramdisk, and recovery.img has another kernel and recovery's ramdisk.

3. sboot.bin - sboot is a bootloader, it has it's own micro-kernel which is responsible for loading "bigger" kernel. This is happening on "Samsung Galaxy S3" logo. This kernel is also responsible for download mode.

So, quick overview:

1. You can boot download mode without recovery.img or boot.img at all.

2. You can boot recovery with no boot.img at all.

3. You can boot ROM with no recovery.img at all.

4. If you flash wrong bootloader, you can't boot anything :cool:.
[Galaxy S III Android Development] SuperAce609:
Thank you very much. So let's say that even if android boots up and the user switched from dalvik to ART, at the "Android is upgrading" screen before entering the launcher, it's running at default pegasus q 200MHz-1400MHz? All 3 different kernels apply their own settings? I didn't know any of this. I really thought it was just boot.img for everything.

Thanks again for answering.
[Galaxy S III Android Development] JustArchi:
This depends.

Andi uses init.sh method for setting values. Basicly it works like this: Boeffla's Init waits for Android to boot (SystemUI to appear), then apply your predefined values located in /data/.boeffla/startconfig script. Or if there is none, sticks to defaults.

In my kernel, I enabled OC by default, this means that kernel is runing at 1600 MHz by default, in this case this frequency is active as soon as kernel boots, which happens right after Galaxy S3 text disappears.
[Galaxy S III Android Development] highwar:
I have a samll questiona bout 1-you wrote :

responsible for fancy battery charging animation while your phone is turned off

so why when I use boeffla or googymax there isnt a charfing animation , what it does is boot into recovery
[Galaxy S III Android Development] JustArchi:
Because you're using ArchiDroid 1.X or ArchiPort which has not-yet-updated backend.

This is because kernel calls debuggerd on run (ArchiDroid Init.d), and this calls backend, which detects instability (not mounted /data) and reboots to recovery.

https://github.com/JustArchi/ArchiD...hidroid/auto/system/xbin/ARCHIDROID_INIT#L303

I added exception for that recently.
[Galaxy S III Android Development] highwar:
can I ask a noob question what is the difference between a stock kernel at boot up and charging while the pohne is off and the boeffla googy and so on ?

What does int.d means ?

Is it a script that push the values I changed in the boeffla app ? (like cpu freq gpu and so on)
[Galaxy S III Android Development] zerosys:
Seems not to be working with ProBAM 4.3.1(released today).

Same problem like mavambu
[Galaxy S III Android Development] HorstiG:
Works great with Carbon Nightlie 10.14 . JB 4.3.1

HGT - Galaxy S3 - Carbon-JB 4.3.1
[Galaxy S III Android Development] andip71:
Then let's just make it happen for next version. I have it on the list.

Yes, seems there are changes required for some of the latest roms.

Cannot promise anything, as I will never be able to support all roms around, but maybe there will be a solution as well with one of the next versions.

Andi
[Galaxy S III Android Development] HorstiG:
Probam is the same as Pacman. (fast)

HGT - Galaxy S3 - Carbon-JB 4.3.1 - Boeffla Kernel CM10.2
[Galaxy S III Android Development] zerosys:
I hope so, never used your kernel since beta5, then realized its the best kernel out there :)

With Boeffla Config using Boeffla Tweaks made my S3 a rocket dude!
[Galaxy S III Android Development] hmbarbosa:
Cannot access website http://www.boeffla-kernel.de/ :(

---------- Post added at 12:29 AM ---------- Previous post was at 12:17 AM ----------

Could some one please give a different link with Las cm kernel by Dropbox or gdrive? Just flashed cm 4.3 and cannot have access to boeffla website. Thanks
[Galaxy S III Android Development] andip71:
Hi,

you can go here always:

http://boeffla.df-kunde.de/sgs3/boeffla-kernel-cm/cm10.2/1.0

I am currently having hard words with my web hoster. If he cannot resolve the issues of downtimes in the next few days, I will cancel the contract and switch over to another provider.

Sorry for this availability issues...

Andi
[Galaxy S III Android Development] zeli9:
Seems there are too many custom ROMs around :laugh:

Of course choice is a good thing, but it does seem that at one point it becomes a problem for kernel developers, especially with ROMs that have not been properly tested, contain beta features and smaller user base.

Personally I value stability, speed, great battery life and customization and that is what the latest Slim provides.
[Galaxy S III Android Development] andip71:
Agreed, Zeli.

Also my view, I was never a big fan of any custom roms (I am always honest with it, both on Sammy or CM side now). Because there are always certain issues...

But, I accept, minor changes to make a rom work (if it is a proper rom) is okay. As long as it does not negatively impact other roms or stability.

That is why I myself test against CM Nightly, Slim, AOKP and Archi (soon) on CM10.2. On CM10.1 also MIUI5 is on the target list.

But Slim is currently also my favourite on my dev device, honestly. As I like slim approaches always, needs to be clean and simple.

Cheers

Andi
[Galaxy S III Android Development] zeli9:
Yep, I fully agree and I don't see why kernel developers should go out of their way to support all available ROMs, it's just does not sound reasonable at all... kernel developers are free to choose the ROM/s they support and the users have to accept it. I greatly value that developers like yourself are trying to do their best and accommodate all users, but there's a limit to what you can do since you cannot test your kernel with all ROMs out there, it's crazy, users have to understand that.

And Slim is great! I used to have issues with OS drain on the earlier versions, but the latest weeklies are just great! :)
[Galaxy S III Android Development] dongfangri:
I also want to switch to Slim rom. But unfortunately, it does not support exfat atm.
[Galaxy S III Android Development] HorstiG:
I think, the best CFW with JB 4.3.1 is Carbon. Stable and fast.

HGT - Galaxy S3 - Carbon-JB 4.3.1 - Boeffla Kernel CM10.2
[Galaxy S III Android Development] enigma1981:
Temasek CM10.2 is now 4.3.1 based too. Personally I think it's unbeatable!!

Swyped from my Galaxy SIII using Tapatalk 4
[Galaxy S III Android Development] cink40:
No, slim is better...
[Galaxy S III Android Development] enigma1981:
#wrong :P
[Galaxy S III Android Development] cink40:
You do not have a clue, slim is better by mile ;)
[Galaxy S III Android Development] enigma1981:
Everyone is entitled to their opinion, unfortunately in this case yours is completely wrong

lol ;)
[Galaxy S III Android Development] RohanAJoshi:
Andi, I used your kernel (test 7) for more than week.

Excellent kernel seen ever, too easy to tweak, and awesome battery life.

really liked over all.

but yesterday finally I moved to my all time fav. kernel, Temasek's kernel.

only cause was no speaker equalizer. I cant handle speaker distortion anymore.

I hope you will develop speaker equalizer soon and I will return to your kernel.

but my humble request, do it asap.

can't wait to return your kernel again with speaker equalizer.

.

Enjoy Business trip. :)
[Galaxy S III Android Development] Undgrand:
Please stop being 12 :banghead:
[Galaxy S III Android Development] cink40:
We are joking man, both roms are excelent, it is just personal taste which you prefer better..I do not use additional options which are in Temasek rom so i prefer Slim. That is all.
[Galaxy S III Android Development] SuperAce609:
Init.d is a folder where scripts ( and other files ) are. Like ram managers or app2sd mods (some).

As for your first question, i THINK the 3 kernel explanation archi gave explains it.
[Galaxy S III Android Development] nightwing90:
I think by flashing this kernel with Omni based rom( Archi 2.4.6) will not give full Samsung AMOLED experience. Whenever I reboot the device everything was normal in display but when the kernel profile is loaded then the brightness will gets reduced.

I already tried with CM based rom (Archi 2.5) but no such issues noticed. I don't know this is a bug on this kernel. Just reported what I noticed
[Galaxy S III Android Development] boyheadkick:
Now i understand why when i was using my old sony acro s the recovery was always dependent on the kernel and we always had to request to the rom dev to include a dual recovery option for cwm and twrp and that in thay forum there arent any custom kernels at all..thanks for this information archi [emoji106]

-aL

tapatalked from my super duper palm top computer
[Galaxy S III Android Development] adripred:
This NG kernel is very good! I am using it here 3 days without any crash or reboot. Never saw the CM in my S3 as smooth and as defined colors. The blue is more blue, red is more red, white is whiter (this is already sounding advertise soap to wash clothes ... hahaha). I think that's what the community is looking for a long time. Can use a AOSP ROM and have the hardware working properly.

Thanks Andi!
[Galaxy S III Android Development] NexxP963:
At the moment the v2.4 is a closed beta. Just the pretesters got the link.

Public beta will start maybe next week. http://xdaforums.com/showthread.php?p=54073554

gesendet mit Tapatalk
[Galaxy S III Android Development] RohanAJoshi:
Sir, what is difference between previous kernel and this NG Kernel ?

Based on pure update 13 kernel like Archi kernel ?

sorry, but I did not found any change-log..
[Galaxy S III Android Development] andip71:
Yes, exactly.

Uodate13 is source base, with all my features added again.

Nothing mysterious on top ☺

Andi
[Galaxy S III Android Development] RohanAJoshi:
wow, only for that matter I left this kernel and switched to Archikernel, can I get link for beta ?
[Galaxy S III Android Development] andip71:
You have pm.
[Galaxy S III Android Development] metalgearhathaway:
Morning Andi, I was away on business and did not get chance to ask politely to get in with all things beta, any chance I can also?

I am at the moment combing slowly through all kernels, well all 3 stock/boeflla/archi, as I am trying to work out the subtle differences between them all with some specific tests that take a few days each to test out in proper detail.

No worries if you are oversubscribed.

Reason for the tests is mainly to educate myself since moving back to stock based roms, which I have to say seems that way to go on S3. It does seem such a shame that our device is poorly supported due to the random components manufactured by various vendors.

As a tip, anyone using Archidroid at the moment, may notice that wifi causes some randomness and certainly battery drain, don't blame you choice of kernel as it does seem to be something funny with the build, Archi has commented that it could be the wifi drivers that need updating in his rom, therefore now using Neat rom, which is pretty damn nice, in fact has a couple of features that make it standout compared to ArchiDroid like kill app button.

Anyway back on topic, would love to get to beta test, I am very structured in my approaches :) Edit, my next kernel test is scheduled to begin on Tuesday morning, I have today and tomorrow set aside to allow my stock kernel tests to be concluded :)
[Galaxy S III Android Development] JustArchi:
Nope, AD 1.X is fine. I said that updating Wi-Fi drivers in my ArchiKernel may help, but it's not broken in any way.

Also, AD 1.X will soon reach end of life, as Samsung doesn't release any updates anymore.
[Galaxy S III Android Development] mad_ady:
Very informative talk, [MENTION=5161352]JustArchi[/MENTION]. Do you, out of curiosity, know if the bootloader "kernel" is based on the linux kernel (and uses something like kexec to hand over execution), or is it just a specific bootloader (similar to uboot)? Just curious.
[Galaxy S III Android Development] JustArchi:
I have no idea because Samsung has not published any code to bootloader but I guess it's similar to how grub, lilo and uboot handles that.
[Galaxy S III Android Development] boyheadkick:
Sad to hear AD1.x will soon end...had fun running it..

-aL

tapatalked from my super duper palm top computer
[Galaxy S III Android Development] JustArchi:
I didn't say that it will end, just notice release date of last stable release and the fact that I have no real reason to update it right now, not even talking about future releases.

Also, back to the boeffla topic please :).
[Galaxy S III Android Development] astankov:
Can I have link also please?

Since I have my S3 it always used your kernel no matter what ROM I used. Will test the new kernel and share my experience here but only if I get link.

Best regards!
[Galaxy S III Android Development] andip71:
2.3a stable for CM11

Hi all,

just managed in between all my boxed for relocation to find my development machine again.

So I quickly created a new stable 2.3a (only CM11 !!) which fixes issue with charging animation not shown when S3 is switched off.

Basically CM team introduced some changes after I released stable 2.3, which I also implemented now.

Change log

Fix "charging animation not shown when device switched off" issue if you are using a version higher than nightly of 07.07.2014 (by updating initramfs to CM nightly 12.07.2014)

Enjoy

Andi
[Galaxy S III Android Development] nicola1989:
No update on NG version?
[Galaxy S III Android Development] ayoubij:
Hey Andi, but this small 'issue' is also present on OMNI version as well right? because im on carbon rom and Omni version of your kernel and there is no charging animation when s3 is switched off.
[Galaxy S III Android Development] andip71:
No, in NG this was already fixed.

Is it? I need to test it first (earliest tomorrow) and then eventually also update the Omnirom version.

Andi
[Galaxy S III Android Development] kouros17:
Thanks a lot Andi!!!

It was the only issue in latest rom of temasek and now has fixed!
[Galaxy S III Android Development] metalgearhathaway:
Not the case Archi, my phone was sort of fine anyway with wifi, but the wifes not so - huge battery drain with wifi usage, I think there are multiple variants of the wifi in the S3.

On the wifes phone I tried both Archi 1.3 and trusty Boeffla both with the same effect. On my phone both kernels were fine on my phone in terms of battery, but both offered issues of unstable wifi messages.

Testing the theory out with neat rom with stock, then archi and boeffla kernels to see if I can note the issue arising, each kernel getting a 2 day run out for full comparison on my 48 hour test I put kernels / roms through :)

As for the end of 4.3 based sammy roms, hard to see it, the device suffers terribly with camera issues once away from stock sources and if wifi is also a bit of an issue, then I think for the remaining life of the phone anyone wishing for stability is never going to get away from 4.3, unless of course CM team really decide to invest loads of time on what now is really a legacy phone. A real pity, my last phone, i9100, was just happy all the time ASOP.

Luckily we have your goodself and _sale on the case along with some excellent themers that make 4.3 a very pleasant experience still!

Bravo to all the good dev's who keep what is essentially still an excellent phone rocking long after Samsung forgot about it! :good::highfive:
[Galaxy S III Android Development] JustArchi:
The main reason of poor battery life in AOSP is the crappy kernel. With my AK I'm easily getting even better battery than on AD 1.X, but that's me.
[Galaxy S III Android Development] ayoubij:
I'm currently on the July 13th nightly of carbon rom and your 2.3 stable kernel Omni variant. when I plug the phone to charge when it is off, no animation, you wont even know it is charging or not...
[Galaxy S III Android Development] agam1308:
Can I have link for NG version please? I have slim ROM. Thanks in advance.

Enviado desde mi GT-I9300 mediante Tapatalk
[Galaxy S III Android Development] andip71:
Ok, I made good progress with packing boxes today. So I will upload also an updated Omnirom version in around 20 minutes latest.

Andi
[Galaxy S III Android Development] andip71:
Ok, there is now also the Omnirom variant of Stable 2.3a.

Same change as for the CM11 kernel before.

Enjoy

Andi
[Galaxy S III Android Development] flither:
Is it possible to implement this "charging off" fix in 2.4 as well? Or it needs to be looked up independently?
[Galaxy S III Android Development] andip71:
Is already in. For the NG test kernels I included already a newer initramfs.

Andi
[Galaxy S III Android Development] flither:
Strange, it's still not working for me in omni beta1c, so just reporting:confused:

Cannot wait for the game :D
[Galaxy S III Android Development] andip71:
Ok, maybe Omni merged it later.

In 1c the initramfs is from 08.07., now in stable 2.3a it is from 13.07.

So, try with latest Omni stable please. Or wait for official release of 2.4-beta1 :)

Andi
[Galaxy S III Android Development] astankov:
With latest Omni - 2.3a charging animation works. Using it with latest Temasek ROM.

Question to Andi - in 2.4 do you use the latest MDINE from source update 13 or it will be like now - you will use it only in Omni kernel?

I think that will be better to be used in both CM and Omni kernels because have better color representation. If someone don't like it it can be changed in settings. This is the main reason for me to use Omni kernel in CM ROM now.

Best Regards!
[Galaxy S III Android Development] andip71:
Thanks for confirmation. Although I do not recommend the Omnirom kernel for Temasek rom but the CM11 one.

In future it will be like:

2.4-beta1 CM11 Kernel: "old" MDNIE implementation

2.4-beta1 Omnirom Kernel: "new" MDNIE implementation

2.4-beta1 NG Kernel (both CM11 and Omnirom): as they base on update13 source code, both will have the "new" MDNIE implementation

Cheers

Andi
[Galaxy S III Android Development] abhibnl:
The smdk branch will be developed too along with NG branch?

Sent from Galaxy S3 Powered by Archi + Boeffla
[Galaxy S III Android Development] andip71:
Yes, at least for the 2.4 version, it will go in parallel.

Although the NG kernel runs quite good so far already, I do not want to fully rely on it yet. You never know, bugs are found over time periods of weeks. So I will maintain both branches (non-NG and NG) for 2.4 in parallel.

After 2.4 is stable, we will see if NG is without bugs and fine. Then I would decide whether to dump the smdk4x12 based kernel or not.

Andi
[Galaxy S III Android Development] Buckycasuals:
Running 2.4 beta1c and 2.3a stable both OMNI on two two device. I have not seen the difference between the screen display color?
[Galaxy S III Android Development] andip71:
No, of course not.

Boeffla Omnirom kernel always has new MDNIE implementation (ever), CM11 always the old one (ever).

Boeffla NG kernels both have the new MDNIE implementation.

So you always used kernels with the new MDNIE only.

Andi
[Galaxy S III Android Development] cloudx720:
Andi I would love to test the ng kernel plz :) thanks.
[Galaxy S III Android Development] raff222:
+1 Andi pleeeeassseeee me too
[Galaxy S III Android Development] cloudx720:
NG kernel=mind blown™
[Galaxy S III Android Development] raff222:
rolling :good:
[Galaxy S III Android Development] cloudx720:
Andi is the ng kernel using the same Mali drivers as the 2.3a kernel? Thanks :)
[Galaxy S III Android Development] andip71:
Have explained it above.

Same as Omnirom stable.

Newer ones than cm11 stable.

Andi
[Galaxy S III Android Development] astankov:
Thanks for your explanation. Will be happy to use your NG kernel when it become available.

BTW I wish Germany luck in the world cup final. [emoji1][emoji1][emoji1]
[Galaxy S III Android Development] metalgearhathaway:
God knows which way this final is going, wondering if Argentina are going to take this one to penalties as well!

Either way I'm supporting the Germans, they have had the most consistent cup so deserve it more!

Sent from my GT-I9300
[Galaxy S III Android Development] andip71:
My feelings are quite pessimistic at the moment...
[Galaxy S III Android Development] adripred:
About what? Germany vs Argentina?
[Galaxy S III Android Development] andip71:
Football final... Germany vs Argentina
[Galaxy S III Android Development] adripred:
Me too... Go Germany!
[Galaxy S III Android Development] metalgearhathaway:
Keep the belief! Your starting better in extra time and boy that was lucky just then!

Sent from my GT-I9300
[Galaxy S III Android Development] anamnisia:
I would love to test the new kernel too. Thanks
[Galaxy S III Android Development] eric-filth:
Germany have luck this time.

But the Lord is always Brazil :)

Enviado do meu GT-I9300