Samsung Galaxy S3 is one of the most popular devices in the entire world at this moment. As soon as an update gets released somewhere in the world, everybody will want it, but not all will get it at the same time.
What's the difference between Android 4.1.2 XXELK4 and XXLEKC?
First of all, both XXELK4 and XXELKC are version of Android 4.1.2 meant for the Galaxy S3. XXELK4 is actually a leak firmware, that was released on the internet at the middle of November. The XXELKC is actually the official update that Samsung pushed in Poland at the beginning of December via OTA and Kies.
The reason why Samsung lets such leaks escape on the internet is to test them. Actually leaked firmware are also called test firmwares. Because what better way to test a firmware then to give it to the public and let them play with it. Of course, XXELK4 firmware had bugs. There were reported issues with the Wifi not working, Bluetooth not working, GPS not working and some other minor bugs. Also the test firmware doesn't always run as fast as an original firmware.
When version XXELKC was released a week ago, the first thing people wanted to see was if the bugs were fixed. And how do you know, everybody who installed the update was incredibly pleased with it. It seems that all the bugs were fixed and that Android 4.1.2 is running incredibly smooth on the Galaxy S3.
The conclusion is that a leak firmware, in this case XXELK4, is just a temporary option if you want to update your device. AN official update is always better and in this case, XXELKC is beating all the expectations. Most users are saying that this is the best update ever for their device, from far the best performance is got with this firmware.