So I am one of those who have whitescreen issue, and I tried cm10.1 07/07 build and it was very smooth, so I decided to make it my daily rom.
However there were things missing. First of all, there was no radio, Wifi tethering was not working, and there was no nfc. Not to mention the old CM sources.
So I used the sources in theWhisp's github (awesome work there!! Thank him!) and I build CM 10.1 reverting the commit that caused whitescreen and adding all those missing features, with the sole purpose of making a fully working CM 10.1 ROM.
Thus I made this ROM with kernel 126.96.36.199.
Pretty much everything. Just to mention some things..
-No white screen (as it uses old drivers)
-NFC (after second boot).
-Native camera and native camcorder.
-BLN support (use third party apps like "BLN control" to activate)
-Deep sleep does not work when Bluetooth is turned on. So turn it off when you don't use it. (Only for 21/03/2014 build and later)
So all in all it seems to be pretty close to a fully working rom.
Many Thanks to theWhisp for his work (I used his sources) and his precious help!
Tips (Please read before fllashing): -After ROM boots for first time, do the setup (enter account and such) and then DO A REBOOT! This could save you from 2 of the 4 of the below tips, and perhaps save me from questions about battery drain issues due to NFC.
-Trebuchet (the default launcher) might present some graphical glitches. I haven't notice that in any other launcher, so perhaps it is Trebuchet only problem. Perhaps you want to use another launcher..
-Wifi IP address will be the same after the second time you enable wifi. So when booting for first time you might want to disable wifi and re-enable it (or do a reboot ).
-For NFC users, after flashing ROM and booting for first time, you won't be able to turn NFC off. So don't try to do so. Instead, after first boot, do a reboot and everything should be fine.
-Maintenance (Synced with CM sources).
-Fix VPN (not tested).
-Increase RAM to 410 Mb.
-Remove CPU frequencies that crash the phone.
-Remove recording capabilities in radio (didn't work anyway)
-Theme Chooser can now apply more themes.
-Fix native camcorder apk (no need for the @raiztblack 's apk anymore)
-Add Kernel TRIM support. (you can now use LagFix app to TRIM, AT YOUR OWN RISK).
-Stagefright bug fix
(Note that the screenshots were taken while using Google Now Launcher and Android kitkat theme which can be found here)
XDA:DevDB Information CM 10.1 Improved 07/07 build, ROM for the Samsung Galaxy Mini
Contributors bleached ROM OS Version: 4.2.x Jelly Bean ROM Kernel: Linux 2.6.x Based On: CyanogenMod
Version Information Status: Stable Stable Release Date: 2014-06-20
Good news! @raiztblack found a gallery2.apk with working camcorder That means that next build will have working native camcorder! And this probably leaves only offline charging to be fixed. I will try to fix it in about two weeks that my exams will end. Cheers :highfive: