[Galaxy S III I9305 (4G LTE + 2GB RAM) Android Deve] kazoum:
As most users know, people who flashed Sammy's 4.3 stock with ODIN have the infamous and (yet) unremovable Knox bootloader. This bootloader is known for causing numerous FC's, freezes and random reboots to people who flash custom roms/kernels.

For me (and for most users, I believe), the custom roms/kernels are the main reason why I love Android (and xda too), thus the Knox bootloader has became one hell of a headache for me and other people who unfortunately have been naive enough to flash stock 4.3 in the early days.

It doesn't matter if we have flashed the Knox bootloader by oversight, or just because we didn't know it was included in the stock 4.3 (as the i9300 stock 4.3 was Knox free). What does matter, is that many people are now having problems in enjoying their favorite custom roms and kernels thanks to this evil invention by Samsung.

Therefore, and as I didn't see any thread like this one, I created this thread so we can discuss what we can do to, at least, minimize the problems cause by this bootloader. I am not even dreaming with restoring our warranty. At this moment, I just want to peacefully enjoy the custom roms and kernels that the great developers of xda release for our beloved I9305.

Although I haven't seen many developers talking about this problem in our device's threads, I noticed that some have already tried to trick the bootloader and avoid the FC's (like [MENTION=4731772]Hbohd[/MENTION], for example). However, I think that this is a huge task and should be done with the help of everyone. I know by first hand that we have many talented developers working for our device (and for others too) and I'm sure that we, united, could, at least, try to do something about this and teach Samsung not to mess with our devices. I have always stood for the policy that says "I've paid for my device, thus I should be able to do anything I want with it".

Note:

If any of you developers have some idea but don't know how to test it because you don't have the Knox bootloader, I don't mind to test it on my I9305 (and I'm sure that other users don't mind too). I'm using Alliance ROM v2+ with Boeffla Kernel v5.1+ and Knox bootloader.

Let's start the brainstorming: (I warn you guys that I don't know much about Android developing, so please bear with me if I say any stupidity)

- As we know, our brother i9300 doesn't have Knox included in stock 4.3. As one the main differences between I9300 and I9305 is the RAM, maybe this Knox thing is something that uses some RAM?

- I can reproduce a FC that only happened to me since I have Knox (I am supposing that Knox-free 4.3 users don't have this FC):

everytime

I benchmark my I9305 with AnTuTu, it FC's in the 3D test. Always. Maybe Knox is related to Mali drivers?

- Can we trick the Knox bootloader by changing SELinux status or Samsung root restriction status? [MENTION=4731772]Hbohd[/MENTION] already tried something like that but it didn't seem to be conclusive. But I guess that at this point no possibilities should be eliminated.

- And what about restoring the old bootloader from 4.1.2? We already know that restoring previous nandroid backups or flashing stock 4.1.2 from ODIN are useless...

So, what you guys think?

Please, be free to say anything you want, as long as it is on topic. In my opinion, we are currently far away from the solution so

any help is welcome

:)