I was having the same problem, it restarted itself or it freeze randomly, it was freezing every hour or so
I read a lot of possible causes so I started for the easier thing: free space in the phone memory
it didn't work :(
so I continue uninstalling a lot of apps that I didn't use anymore
it...