I second that. The only really useful thing is swappolube, which allows you to tweak swappiness, page-cluster and nr_requests. All other "miracle" patches do more harm than good, if they do any good. I am not saying the reason for having this reboot/shutdown issue is some of those, but the probability is high. However, to try to provide some info on WTF is going on, you may want to install syslogd and sp-rich-core(google for howto) as your "reboot instead of shutdown" might be caused by a kernel oops and those tools will help identifying that. In the meanwhile you may want to upload your /dev/mtd2 partition. BTW if you overclock, I'd advise you to disable OC for a while, to see if that would cure the problem. And by "disable" i mean to uninstall all OC apps, widgets, whatever and to remove /etc/default/kernel-power