Just tossing in there, have you already tried TWRP recovery --> Advanced --> Fix Permissions?
There are various "permission denied" "unknown permission" and such in your logcat.
I won't bet this will resolve anything but it's worth a try...
what I have in common with you is the Java null pointer thing:
Code:
10-19 13:03:36.150 W/System.err(5408): java.lang.NullPointerException
and I see you have Google Keep like me, which appear to be the latest thing doing something before the killing of SuperSU:
Code:
10-19 16:01:15.095 I/ActivityManager(11909): Start proc com.google.android.keep for broadcast com.google.android.keep/.notification.AlertReceiver: pid=14516 uid=10069 gids={50069, 3003, 1028, 1015, 1023}
10-19 16:01:15.095 I/ActivityManager(11909): Killing 13713:eu.chainfire.supersu/u0a58 (adj 15): empty #17
I'm unable to see if there is anything else relevant
And now, a review of mine of 8.1 on this matter:
after some days, 8.1 official seems much fluid and stable, now I have a freeze/soft reboot around every 2 days (starting from 1-2 per day). This time I kept all of apps in internal memory, I got some soft reboots and crashes but never while texting as before.
In detail, I got:
- a freeze while browsing apps
- one while unlocking screen
- one while recording a video with Google Camera (discarded for AOSP camera, haven't got anymore issues)
- and a bunch while using Dolphin browser.
The latest ones (camera and Dolphin) could be also due to corrupted data/something similar (maybe it's not a good idea to let TitaniumBackup to restore data too).
Overall, my phone has become much stable. I wish to suggest everyone experimenting lockups to transfer all of apps in internal memory if there are apps in external SD.
A big thank you
@chasmodo and all of the team DIRT

I'm still going to continue investigating on freezes and such, hoping this can make a much stable ROM