My HTC Evo Shift 4G (two years old?) keeps telling me I'm running out of internal storage. Right now there is only 51.59MB free in the internal storage, while my SD card has over 14G free. It's getting to the point that system apps can't be updated because there is not enough space. What can I do to free up more internal space?
Possibly relevant system info:
* Android version 2.3.4
* HTC Sense version 2.1
* Kernel version 126.96.36.199-g48a7653 | htc-kernal@and18-2 #1
* Build number 2.77.651.3 CL259408 release-keys
(I really have no clue what all of this means)
* No system updates are available
The largest applications on my phone seem to be ones that are part of the system - Kindle, Internet, Flash Player, Facebook, Maps, etc. - and I cannot move them to the SD card or delete them. I do frequently use the 'Manage Applications' function to clear data from these applications, but that only seems to help temporarily.
The Dialer Storage and Contacts Storage are also very large in size. The majority of my contacts are synced with my Google contact list (there are only 4 listed as being only stored in my phone) or come from Facebook. I love that my contacts are linked with my FB account, but I suppose I could unlink them if this is causing a storage space issue. I'd love to tell the phone to store all of this info on the SD card, but don't know if it's possible or how to do it. My SMS messages are limited to 200 per conversation, so older messages are automatically deleted.
Maybe rooting is the answer? I have read this
thread in the Android forums about rooting my phone, but it's all very overwhelming and I'm very afraid that I will bork my phone or loose everything. Also, if rooting is the answer, can someone tell me why it would help and/or explain how to do it like I'm five?
So how on earth do I free up more internal space?