Why is my iphone not going back to the home screen?

I have an iphone 4g 8gb with iOS 5.1.1 jailbreak on it. After about a year and a half i got sick of the old jailbreak and decided it was time to update. Well i didn't have enough memory on my phone to update so i went to settings and had it erase all files and data. After I pressed it it went black and all it showed was the loading wheel. Its been doing this for 12 hours. I tried syncing it w/ itunes but it won't read it. My power button's broken so i can't put it in DFU mode. Any ideas?

LOST HALF OF MY APPS ON IPHONE?

Hi, here's what happened:
I clicked on safari and it didn't open up… So i respring my iphone and when the respring is complete, half my apps were gone! Even the apps that came with the iphone (camera, settings, safari, calendar…) except the newsstand…
SOMEONE Please Help!
I DON't WANT TO HAVE TO RESTORE

Added (1). (cydia is gone too)

Why does my iphone 5s battery drain so quick?

So I never have my 3G on as I know it's a real battery killer, my brightness is always at it's lowest and I rarely ever go on my phone yet still somehow my 100 percent battery at most will last 2-3 hours rarely ever that?

Why didn't my snap chat upgrade work?

My snapchat app is up to date. I have an iPhone 5. But there are no filter, font, or weather options available. When I go to settings, there's no "Additional Services" button. I've tried deleting and re-installing the app. Nothing has worked. What do I do?

Iphone 5s locked to rogers? How to unlock?

I bought an iphone 5s on kijiji brand new, but it is locked to rogers, it says i need a sim card for it to work, what should i do? Should i buy a pay as you go sim card thats rogers and then just get it unlocked? Or do i have to get a rogers plan for 90 days and then I can get it unlocked? How does it work? I'm not sure?

IPhone 3g error 1015, how to fix?

So I was given an iPhone 3g and I been trying to get it out of the "Recovery Mode." Every time I get it to DFU Mode, it doesn't change anything. I have looked all over the web but only find old articles that can't get them to work (Or maybe I haven't use them right)…

Could someone please let me know how I can fix it or at least explain this.