yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Android Development] erwinhayamz:
Just some input Lord,

I'm on CM 10.1 stable, playing Samurai Siege with zzmove governor (i've try all profile, standard, zzmove yank etc) i notice there's an extremly hot temperature behind my s3 back (around battery), but when i changed to pegasusq (just try standard & Boeffla moderate so far) the hot thing just disappeared.

Thanks
[Galaxy S III Android Development] hwjrmrm:
flashed test kernel on omni 20131121:)
[Galaxy S III Android Development] RohanAJoshi:
I think you are getting too much requests for beta testing..

but I can't resist cause it's Lord's kernel ?

can I also get beta link for temasek v6 rom ? :D
[Galaxy S III Android Development] kosmasgr:
Hello from Greece lord :)

Upstream to .107 ?
[Galaxy S III Android Development] andip71:
https://wiki.boeffla.de/index.php?t..._Linux_versions.2C_why_don.27t_you_do_that.3F

Furtheron, kernel is EOL. No changes anymore apart from official patches done by LOS team.

Andi
[Galaxy S III Android Development] andip71:
Hi all,

I want to inform you, I am going on a 3.5 weeks holiday to sunny Florida basically right now. I am back Monday, 20th of November again.

This means:

- No kernel or app updates in the next 3.5 weeks

- I am also not reading forums at all, nor will I answer questions here

- Support requests by E-Mail will be answered after my return

- Donation codes will be generated, but maybe with some more delay

Have a good time, enjoy a "flash-free" time... and CU all again soon.

Andi
[Galaxy S III Android Development] Rahul98076:
I am new to this kernel stuff n I came here cause d RR forum told me to use this kernel as m facing a lot of lag for some reason. So I just wanted to know is flashing the stock kernel necessary cause I'm using RR 5.8.5 clean flashed and only root(lineage su). No other mods. And if I do need to flash stock kernel can someone help with which one I'm supposed to cause I didn't understand anything in d downloads section of stock kernel
[Galaxy S III Android Development] Nobby1960:
This kernel was developed for the pure LineageOS 14.1, not for derivatives such as RR, crDroid or any other. It may be that it still works for you without issues, you must try it out.

I would first make a clean installation of RR (full wipe and a clean flash ) with all your needed apps. Then save it in TWRP as a nandroid backup. Now you can experiment with the Boeffla kernel. If something goes wrong, you can quickly restore your backup at any time in TWRP. Important: A nandroid backup doesn't save data from your internal SD. You must save this on a PC or on the external SD card.
[Galaxy S III Android Development] andip71:
Hi all,

finally I am back, and here an updated Boeffla kernel for LineageOS 14.1 for you.

Version 6.1-beta4

22.11.2017

Update: Updated with latest official LineageOS kernel commits as of 21.11.17, 07.00 CET

Enjoy

Andi
[Galaxy S III Android Development] anupritaisno1:
Wow he's back

Hey I just wanna ask a question how long do you support a device?
[Galaxy S III Android Development] H4RTI3:
https://boeffla.de/index.php/info/kernel-status-roadmap
[Galaxy S III Android Development] andip71:
There are no strict rules on that. I decide based on how popular a device is, whether I use it as my daily, complexity etc.

The roadmap link was already given to you, so you can see it per device.

Ths S3 support will end with LinageOS 14.1.

Andi
[Galaxy S III Android Development] SteStanich:
Hi Andy, how is it going? purchased the 5T already?

I just came here to say hi and I see that you still haven't dropped support to the S3, that's incredible!

sometimes I miss old days with this device and such great devs!

hope everything is fine with all you guys here, have a great week!

cheers
[Galaxy S III Android Development] andip71:
Nope, I am happy with my OP5. I literally have no plans to purchase the 5T from my pocket, as it does not offer me anything fancy I miss. Even I dislike some decisions they took on the OP5T, so it would never be my daily phone ever.

Either I get a 5T phone sponsored in some way, or I will skip it this time even. Sorry.

Andi
[Galaxy S III Android Development] SteStanich:
100% agree! also, with a bit of your magic you could easily skip also the OP6 :)
[Galaxy S III Android Development] andip71:
Hi all,

new maintenance update is out:

Version 6.1-beta5

29.11.2017

Update: Updated with latest official LineageOS kernel commits as of 29.11.17, 07.00 CET

Enjoy

Andi
[Galaxy S III Android Development] Ashraf Iraqian:
Hi [MENTION=947981]Lord Boeffla[/MENTION]

is there any changes to the kernel in ROM V 2017/12/27 ?
[Galaxy S III Android Development] andip71:
None that would affect us on the i9300.

Otherwise I had provided a new update.

Use latest beta5 and you are good.

Andi
[Galaxy S III Android Development] sanguinesaintly:
Please don't quote the whole OP.

What exactly do you mean "not showing" . I don't see how this relates to the kernel.
[Galaxy S III Android Development] Logan:
True it's not related to kernel but if he's in cm11 4.4.4 youtube quality will be changed automatically and you will not be able to choose 720p.

The solution is to edit the build.prop and change android version from 4.4.4 to 4.4.2 or 5.0 ( 4.4.2 recommended). [MENTION=8418969]abu13[/MENTION]
[Galaxy S III Android Development] abelenki:
i wanted to report a small bug.

Phone: i9300

OS: lineage-14.1-20180131-nightly-i9300-signed.zip

Kernel: boeffla-kernel-6.1-beta5-Lineage14.1-i9300-anykernel.recovery.zip

Boeffla Config V2 App: 2.5.10-boeffla-config-v2.apk

Boeffla Config shows incorrect version of TWRP - 3.2.0-0. but the actual version of TWRP on the phone is 3.2.1-0.

screenshots are attached.
[Galaxy S III Android Development] andip71:
BootUpService into recovery again and do some stuff there. Over the time it should get corrected.

There is no real way to read twrp version information, so my app searches in the last log file. Sometimes it takes a while.

And if it doesn't correct, twrp puts wrong version information in the log file.

Wait until you did some actions in twrp and check if it gets corrected. If not, let us know again, then we can debug.

Andi
[Galaxy S III Android Development] abelenki:
this bug is present since TWRP 3.2.1 release (Dec 9, 2017).

i did much stuff in TWRP since this period, but it was never shown correctly in Boeffla Config V2 App.
[Galaxy S III Android Development] andip71:
Then check which version you can see in file /cache/recovery/last_log.

Or post it here, then I can check.

Andi
[Galaxy S III Android Development] abelenki:
Starting TWRP 3.2.1-0-2af13795 on Sat Feb 3 10:07:56 2018

i'm attaching a log to this post.
[Galaxy S III Android Development] andip71:
Your log contains lots of records, still from November last year even.

I will look into the logic on Monday to check why it is not picked.

When you clear your cache at least once in recovery or via Boeffla app, it will work too in the mean time.

Andi
[Galaxy S III Android Development] abelenki:
thanks!

that did the trick.

1. i cleaned up caches via Boeffla Config, then rebooted.

2. Boeffla Config informed about unknown TWRP version.

3. i booted into TWRP, flashed some small file, rebooted, and Boeffla Config started to show TWRP version number correctly.
[Galaxy S III Android Development] andip71:
Hi all,

maybe one of the very last maintenance updates for this kernel:

Version 6.1-beta6

19.03.2018

Important: I meanwhile advice to switch ext4 tweaks and dynamic fsync to off for optimal data integrity. Use these two options on own risk.

Change: Internal kernel busybox updated to latest version 1.28.1 (self-compiled from sources, www.busybox.net)

Update: Updated with latest official LineageOS kernel commits as of 19.01.18, 07.00 CET

Change: Improved support for "Magisk Hide" functionality (credits to Ярик)

Enjoy

Andi
[Galaxy S III Android Development] acroreiser:
I am very pleased that you are included my backport to your official kernel.

But Magisk needed also my modem fix for proper work without deepsleep issues. You can find it in Koffee's repository.
[Galaxy S III Android Development] andip71:
Hi,

I included it on request of [MENTION=3279788]ZaneZam[/MENTION], who also tested it extensively.

[MENTION=3279788]ZaneZam[/MENTION]: Did you see anything weird without that modem fix?

Andi
[Galaxy S III Android Development] acroreiser:
Without fix phone can't wakeup from sleep when:

1. Magisk installed

2. Cell data enabled

Wifi/other nertworks are not affected.
[Galaxy S III Android Development] ZaneZam:
nope no issues but i have to check that, i only tested on Wifi ;)
[Galaxy S III Android Development] andip71:
Is it this patch?

https://github.com/acroreiser/Koffee/commit/ec7bb3964e7aa38c4ee9f72f2e95e7c7e8261bad

I am really not having any time (and dedication) for the S3 anymore. If it is this patch or someone can guide me to the right patch to review, I can decide to put in.

Otherwise I will simply revert the changes again.

Andi
[Galaxy S III Android Development] acroreiser:
Yes. This.
[Galaxy S III Android Development] ArdaCsknn:
I am wondering did you look at to the Simon's kernel with the half working HWC.And in some way can you implement it?But if I'm not wrong it uses Note 2 based kernel.
[Galaxy S III Android Development] andip71:
Nope. I am not implementing anything major anymore in the S3 kernel.

There is a reason it is mentioned EOL = end-of-life in the thread title.

This kernel is only maintained or enriched by ready-to-be-used patches like recently.

I moved on to much never devices for years anymore, and I can personally not understand why people still use the s3 and do not at least try to get something more modern.

Andi
[Galaxy S III Android Development] andip71:
[MENTION=6892913]darrendude1[/MENTION], [MENTION=535343]all[/MENTION]:

Can you please test the attached kernel quickly and confirm whether the wake up issue is now fixed?

I personally cannot test as I am lacking a sim card in my s3...

Thanks

Andi
[Galaxy S III Android Development] ArdaCsknn:
Yeah it's weird that I am,we are still using that device but it is still really fast for me. But recently my phone's charging port broke somehow(second and fourth leg) so I can't use MTP and device sees every charging device as usb charging.Thanks to your kernel I am able to charge as fast as ac charger.When I tried experimental build I didn't believe our device can work like that.It is super fast after using 4.3 and even official nougat build.Sadly we cant use any other kernel.I think you should give it a look if you still have a working S3.

So if we come to why I am not switching to a newer phone.I am a little bit obsessive. I want to buy OnePlus 5T but cpu is weak after Apple's A11 bionic chip.I know in daily usage we cant see this different but in render capabilities A11 much better.I saw the 845 and it is still weak.Dont know why they didnt make it better. Probably I will buy S9 but in my country(Turkey) it equals to 1357 USD (5400 TL) so it costs much.Do you have any opinions?
[Galaxy S III Android Development] acroreiser:
This HWC really buggy thing. You really suggest this?
[Galaxy S III Android Development] andip71:
OnePlus 5... but you won't get it, only used versions.

OnePlus 5T, very good phone, I just hate the lack of touch key buttons and fingerprint on reverse side.

If you can wait still, go for the OnePlus 6 probably.

That is my opinion as of today.

Andi
[Galaxy S III Android Development] andip71:
Now you can send me pm too, and you should have one.

Andi
[Galaxy S III Android Development] ArdaCsknn:
I was just asking.I know it is buggy but also it is fast.If he wants to try he can also release experimental kernel for fun.(I know he wont)
[Galaxy S III Android Development] andip71:
In my thread, we can stop this discusson. I am not doing anything major on the kernel, as stated.

And especially not something that is a) experimental and b) half-way broken.

Andi
[Galaxy S III Android Development] andip71:
Excellent, then I will push it out now.

Thanks for the quick testing and feedback.

Andi
[Galaxy S III Android Development] hellcat50:
This is my backup device and it runs great thanks to your kernel :)
[Galaxy S III Android Development] andip71:
Hi all,

quick fix for latest version which apparently had wake-up issues after the last implemented changes.

Version 6.1-beta7

20.03.2018

Fix: Wake-up issue with recently implemented "Magisk Hide" functionality fixed (credits to Ярик)

Enjoy

Andi
[Galaxy S III Android Development] hellcat50:
Hey Andi,

I would like to know the path to the cpu temp. It would really help me.

Thanks in advance :)
[Galaxy S III Android Development] andip71:
Here we go (for i9300):

/sys/devices/platform/s5p-tmu/temperature

Cheers

Andi
[Galaxy S III Android Development] hellcat50:
Thank you for the quick answer. Now I can see CPU Temp in status bar :)
[Galaxy S III Android Development] andip71:
Last kernel, the party is over

Hi all,

the day has come. Today is the day where I will drop support for the Galaxy S3 by providing a last, final LineageOS 14.1 kernel. The kernel is therefore officially end-of-life now.

LineageOS 14.1 has meanwhile be replaced by LineageOS 15, which I am not gonna support anymore for known reasons.

I provided my first kernel in October 2012, so I provided a solid support for the device for around 5.5 years, that's not too bad I would say.

I will leave the thread open for a few more weeks before I finally lock it.

And... in the unlikely case, some official LineageOS 14.1 kernel changes break my last kernel version, I will provide a new stable, final version again. However, I will not merge any more commits unless something is broken, the kernel should be really the last version now and I do not expect significant kernel updates on LineageOS 14.1 anymore.

Here we go for the last Galaxy S3 Boeffla kernel (drum roll):

This kernel will NOT work on CM13.x, CM12.x, CM11 or Samsung stock roms !!!

It will work only on LineageOS14.x based roms.

This kernel is end-of-life and marks the end of my support for LineageOS on the Galaxy S3 i9300.

There will be no LineageOS 15 kernel anymore. The journey is over.

Version 6.1 stable final

28.03.2018

Note: This is the last LineageOS 14.1 Boeffla kernel provided, there will only be another update when some LineageOS kernel code changes break major functionalities

Change: Ext4 tweaks and dynamic fsync are disabled be default

Change: Build script enhancements

CU again somewhere else in future, I still have newer phones in active maintenance, maybe you can get one of that models.

Enjoy

Andi
[Galaxy S III Android Development] andip71:
It was a pleasure :angel:

Andi
[Galaxy S III Android Development] elhennig:
Also a big thank you from me, for helping to keep the old S3 alive...

One problem I have with the latest release: The installation in the latest twrp gives an error

Recovery busybox setup failed. Aborting.

Does this happen to others than me, too?

EDIT: After reboot recovery it says

Dumping/splitting image failed. Aborting....

EDIT2: Seems to be something more general: There is a problem with the boot image and the installation of Magisk (and uninstall) complains there, too.
[Galaxy S III Android Development] andip71:
Had no issue installing it.

But not using Magisk on LineageOS myself.

Andi
[Galaxy S III Android Development] elhennig:
What I did is a clean install of RR 5.8.5, OpenGapps and Magisk v16. As the kernel installation failed I tried without the kernel first, configured the system and after installing busybox in Magisk and a reboot, the installation of boeffla kernel also worked fine.
[Galaxy S III Android Development] andip71:
That is also the correct sequence.

- Rom

- Magisk

- Boeffla

But RR.... errm :)

Andi
[Galaxy S III Android Development] Ashraf Iraqian:
Hi Mr. Andi

Thank You very much for your hard work since years to make our device galaxy S3 smooth and good to have many features made by your perfect kernel.

God bless You and have a good life :)
[Galaxy S III Android Development] anarchist1017:
The main developer for i9300 [MENTION=5405215]forkbomb444[/MENTION] is working on 4.15 kernel for our device anyway that would make your job easier??
[Galaxy S III Android Development] aldrin3010:
AFAIK, he will only update it if something breaks due to code change for LOS14.1 and there will be no boeffla kernel for LOS 15.1, whatsoever. The kernel forkbomb is working is for oreo, so no.
[Galaxy S III Android Development] The Octagon:
But you'll be supporting LineageOS 16, right?

Just kidding, thank you so much for helping my S3 last so much longer than it had any right to.
[Galaxy S III Android Development] andip71:
That is irrelevant. The S3 has come to an age where it is stopped to be supported for good. No more kernel from my side, really.

Only LineageOS 20 or newer, hehehe. April fool of course :)

Andi
[Galaxy S III Android Development] anarchist1017:
Yeah it can't be used as a daily driver specs are too old
[Galaxy S III Android Development] curiousrom:
S3 + LineageOS 14.1 + Boeffla-Kernel + SuperSU = SafetyNet Pass?

Hello guys, I'm a stock Official LineageOS 14.1 + Open Gapps Pico + Lineage root su add-on running on S3 i9300 user and I am looking for feedback from Boeffla-Kernel + Official LineageOS 14.1 + Open Gapps users for a future reference post that I am preparing.

1- Which root method & version are you using? SuperSU or Magisk or LineageOS 14.1 ARM su add-on?

2- Is your setup (description please) passing the SafetyNet check using one of these apps?

3- Do you care about SafetyNet & if so why?

4- Is your S3 a daily driver, spare phone, some special dedicated use (media player, car navigation, etc.) or just for playing?

5- Any special benefit you see in using the Boeffla-Kernel?

Thanks in advance for taking the time to post your feedback. :cool: Please quote the post (trim it if you can) or use [MENTION=4122877]curiousrom[/MENTION] so I may be notified.

****

S3 Too Old for Daily Driver?

That's a broad statement and as usual there are always exceptions. It depends on your needs, finance & usage.

If you look at the LineageOS stats page you will see that there are currently more than 49,000 S3 i9300 active installs.

Active installs means devices pinging almost everyday to the Lineage servers. See lineageos-infra/tribble-tracker for more technical info.

And that is not counting all the other S3 users using other firmwares.

The only real limitation is the 826 MB available RAM but with proper setup that 6 years old Samsung flagship still shines & serves me well.

***

Edit: [MENTION=947981]Lord Boeffla[/MENTION] your important installation how-to link is 404 @ the present here in post #3 and maybe it should be in post #1 also?

This one works: https://wiki.boeffla.de/index.php?title=Installation_How-To

BTW Thanks :good: for supporting S3 users all these years.

***
[Galaxy S III Android Development] htcthd1:
As mobile technology enthusiast I have few other devices (including much more modern GS7 Edge which I get recently from my fiancee for birthday) but still S3 is mostly my daily choice. I'm not a gamer so I don't need much "power", size of S3 is perfect IMO and it can do everything I need - navigation, managing appointments, playing music and surfing net. Its also most "trusted" device, I haven't even single serious problem with that phone for 6 years (SIC!). I guess I simply get very lucky unit:)

I can recall only one phone which "lived longer" - HTC Leo, really regret selling it years ago.
[Galaxy S III Android Development] GalaxyS3only:
Hi! I'm using the S3 as my daily driver, and its ok most of the time: as u said only the RAM is sometimes to low, so if somebody got a trick for that ;)

I'm on Lineage 14.1 nightly + MagiskSU (because easier viperfx & dolbyathmos integration) and because of Magisk i 'm using Boeffla Kernel.

Would use Stock kernel, but there is still the Sleep-bug in combination with Magisk...

Boeffla kernel is EOL but was more stable as Koffeekernel on my device, they both got Magiskfix, don't know why Lineagekernel won't implement that...

I don't use Gapps and don't care about safetynet, cause i don't play games or do bankingstuff with my phone

GreeTz
[Galaxy S III Android Development] curiousrom:
More Free RAM

Thanks :good: for replying to my questions.

"...as u said only the RAM is sometimes to low" - Maybe you have too much cr@p running in the background or starting at boot?

From S3 Lineage Battery Drain Troubleshooting & Optimization:

LineageOS awesome built-in tool: Settings > Personal > Privacy > Privacy Guard > 3 dots > Advanced > 3 dots > Show built-in apps or not > then swipe between Location, Personal, Messaging, Media, Device, Background (my favorite), Bootup (love that one too), Root access & Other.

You can optimize the power & RAM usage for each app (long press) by denying Notification, Vibrate, Keep awake, Run in background & Start at boot according to your needs.

For example in Privacy Guard > WhatsApp I disabled Start at boot, Run in background & Keep awake but still get my notifications and can tap on it to reply because Notification/Toast is enabled.

That's only for the people & groups that I did not Mute notifications in their individual WhatsApp settings. When I want to see those I just start the app once in a while. You can see in the screenshot that WhatsApp was denied to run in the background 177,019 times since Nov. 24, 2017! :eek:

But if you are a heavy WhatsApp user then it's better to keep Run in background & Keep awake enabled because System will have to start the app every time you reply. It all depends on your usage habits for each apps & everything is relative.

You can create a direct shortcut to that Advanced Privacy Guard panel & much more with the Settings widget (long press on an empty space in Home pages).

Recents apps button > kill all the ones you will not be using for a while.

***
[Galaxy S III Android Development] vuut:
Important: This kernel is only meant to be compatible with official Cyanogenmod and nothing else.

So when the kernel does not run on custom rom XYZ, do not even bother me with it or ask hundred times in the thread for compatibility.

I could not care less about it !!

does it support for LinegeOS 14.1?? ths
[Galaxy S III Android Development] Ashraf Iraqian:
hehe are you new here?

i am using it right now on my Galaxy S3 i9300 Lineage OS 14.1 latest version ;) it is the best kernel ever.
[Galaxy S III Android Development] vuut:
How does the battery work?

Every time there is a new rom, I have to flash it again

Gửi từ SM-A510FD của tôi bằng cách sử dụng Tapatalk
[Galaxy S III Android Development] Ashraf Iraqian:
it is depend on your battery type

About flashing weekly updates , Yes you need to flash the kernel again.
[Galaxy S III Android Development] vuut:
Does it support turn on device when plugin charger

Gửi từ SM-A510FD của tôi bằng cách sử dụng Tapatalk
[Galaxy S III Android Development] andip71:
This is a rom function, not kernel.

No specific support therefore.

Andi
[Galaxy S III Android Development] andip71:
Thanks to all supporting the Galaxy S3 over the years in this thread.

As the last kernel release in this thread is very long ago, I take the liberty and close the thread for good.

CU again, one day, somewhere...

Andi
[Galaxy S III Android Development] MBurns2:
If i remember correctly, Tema said that soon he will pass to note 3. Did he changed his idea? (i hope).

In Every case omnirom, for now, has the best assumptions for the future(imo).

Thanks for your work master Andi

Inviato dal mio GT-I9300 utilizzando Tapatalk
[Galaxy S III Android Development] manojpy:
Installed Test Kernel on CM11 Temasek v 6. Rock Solid with no issues whatsoever. Thanks Andi. Great job as always.
[Galaxy S III Android Development] RohanAJoshi:
[MENTION=947981]Lord Boeffla[/MENTION] :

using latest beta on temasek's v6.

unfortunately, touch LED buttons light cant be turned off, its only saying for cm10.2.