I've gone through the last ten pages of threads and no one has asked this.

I haven't been able to use my SonyReader PRS505 for months

There's nothing wrong with the screen or battery, it looks and charges fine but as I turn it on, it keeps restarting.

The only way to make it stop restarting is resetting it which makes the screen freezes, the other way is connectting it to my computer. I have so many ebooks that I want to read.

Please help me.
Oh, the most important piece of information: it started doing that after I dropped it from a height of 1 meter, roughly,

unintentionally of course.