Ok Devs, not sure if you've seen this but:
imoseyon
"First of all, I believe tweaking minfree is just as important, if not more, than sysctl. Android tends to behave badly when there's very little free memory. When you're running your device with say less than 20-30MB of free RAM, a misbehaving app or two could invoke kernel's OOM killer and cause the device to become unstable, then eventually reboot or freeze.
For that reason, I don't like the default value of 25MB minfree. (
minfree, btw, is android's memory management system). From my experience, I think at least 80MB minfree is required for your device to run fast and stable. In general I recommend Rubix's minfree setting (20480 blocks x 4 will give you 80MB):"
Seems to me that this really could be why the random reboots are happening
. So what i'd love to hear from is the devs on this thought and from users who have done the sysctl tweaks. Any improvement or stoppage of the random reboots?