[Galaxy S III Mini Original Android Development] armadiljo:
Well, ok. For your interest. (Or not).

In the last couple of week, I had a terrible amount of issues/errors on my ROM. Today I had nothing to do, so I made some reliable backups and did some more trial and error.

There are some remarkable things I discovered, but I'll leave it to anyone else to drop decisive conclusions.

After going back to TWRP 2.7.0.0 (release from the end of march) and going back to CM 4.4.2 (This rom, version 20140419) I mentioned some huge differences (in my favour). I also turned SuperSU back to version 1.99 and Titanium to version 6.1.5.4 Rest of my data(-partition) is an exact Nandroid copy.

- Changing wallpaper doesn't lead to a 'spontanious' soft reboot anymore. So I can just change wallpapers if I want, and the effect is visible immediately

- I had a "Android is upgrading..." issue EVERY reboot. Now reboot it ten times faster than on latest ROM, without "Android is upgrading". Probably the issue was Titanium in relation with the rom, which caused .odex-files with wrong permissions. Only taking Titanium back to 6.1.5.4 didn't solve that issue. And deleting all .odex only worked for a few hours. Now it seems all ok.

- Advanced Power Menu is powered by XPosed module at the moment. I still have an issue where after reboot items in reboot options get messed up, and I can only choose Power Off (which won't work, and after a a hard reset I'll loose my wallpaper, which goes back to standaard wallpaper). Earlier, I've had that problem with or without XPosed installed, so I don't know the origin of this issue.

- Plex is working with internal or external player. In newest ROM Plex can address an external player, but crashes on internal player.

- No more crashes on MX Player. Except for H/W+ which doesn't work. Unfortunately. With draining battery, it's still my main argument to revert to stock if that was possible. (4 hours of trying, and I still couldn't install stock rom. 1000 error messages all over the place) H/W and software decoder is working fine, without sync problems.

- No more errors when backing up rom in TWRP, or restoring. (I was already used to errors with E:-?? and and-sec-stuff)

- Charging battery takes about half the time (or less) on 20140419 compared to new rom

- WiFi is turning on after deep sleep automatically, where in new ROM most of the time I had to toggle WiFi after deep sleep to work.

- More systemUI crashes in old ROM compared to new ROM.

- No 1GHz bug in 20140419; where it's a regular problem in new ROM.

- About no difference in benchmark performance between both ROMs. 9000-9500 (where newer ROM where claimed to act with much better performance)

- Battery doesn't get hot anymore. 20140419 gives expected behaviour, 20140729 mad me able to cook eggs with my device.

Other issues are about the same with old ROM compare to new ROM. (Deep Sleep issues, streaming video, H/W+)

Main differences between versions 20140729 and 20140419 are: JustiArchi (or something like that) scripts, f2fs and "toolchain". I believe it's necessary to look at that with a critical eye.

My conclusion at THIS moment: 20140419 is much more reliable and stable, even though it's not perfect. *I* strongly advise to use that version. Versions after JustArchi-optimizations, f2fs and NovaTP GCC4.9 toolchain have too many unsolved issues. Compared with each other, smoothness is about the same, where 20140419 feels reliable, quality and grown up, and 20140729 feels like something untested/experimental.

---------- Post added at 12:06 AM ---------- Previous post was at 12:01 AM ----------

By the way, I would rather prefer one update a month, instead of 2 release in a day. I don't see the point of several releases each day/week.