Your device is running out of memory. I've been testing out zram swam and ksm with good results to work around this slightly, but this does end up harming battery life. Because of this, I'm waiting to see how multiwindow support (and removing systemui and other stuff) helps. Currently you need to reboot due to the services started at boot through init. I'm not sure of a way around this off the top of my head. Even if we inherit our own .rc file, we would still probably need to reboot without init (binary) changes. You can diff those sprunge.us links with the sfdroid files to get an idea of the services now launched for sfdroid which were previously disabled.