My iPhone is doing weird things (Error 21)?

So, my iPhone worked fine until a few days ago.
My battery was around 40-60 and I putted the phone gently into my pocket because I was going to my brothers room to game.
And when I came there, I took the phone gently out of my pocket but it was off and it wouldn't turn on.
When I putted in the charger, the iPhone logo appeared and it successfuly opened but I couldn't turn my Wi-Fi on & I couldn't listen to music also the battery seemed to be 100% but whenever I unplug it from the charger the iPhone immiaditly turned off, it only opens when I plug it in the iPhone.
First, I thought the problem was my brothers charger because I used it 4-5 times but that wasn't the problem because my brothers iPhone worked fine & also I tested it again with my own charger and I still had the same problem.
I read on the internet that it could be possibly a target of a virus in my phone also I don't think my PC is that clean because I'm sure I have something close to a virus on my PC.
So it said to hold the volume - & + button and the home button at once to put it in recovery mode or something (to delete the virus, I wanted to format it) and an iTunes logo showed up and it said your iPhone had a problem bla bla and they had to solve it, so I did it and it said error 3194 and I read on the internet that you can solve that problem by editing your hosts file, I edited it and I still have an error, error 21.
And here is my hosts file: http://shrib.com/hEeH1J06

You could save a life by helpin

Get rid of your iPhone and get a real phone.

Not a virus. Apple's rarely (if ever) get them. It's a broken or corrupted host file that needs fixing or replacement. You've done that but it doesn't mean it will not happen again when fixing Error 21. Error 21 means iPhone is not loading properly on startup. You might need to use another PC to connect to iTunes just to be sure you can reformat them correctly without issues. Best luck.

http://support.microsoft.com/.../kb/972034

http://support.apple.com/.../kb/ts4451

http://www.geekfori.com/forum/fix-error-21-when-trying-restore-iphone-4-a-108285.html

  • Why does my voice doing weird in recordings? I wanted to make youtube videos and vines but then when I decided to record everything was fine except my voice! It sounded like I had cracks in my voice and also on some parts I sounded like I was 5 yrs old! I know the camera was important and what type you use but I was testing things out on my phone btw it's an iphone if that matters. Anyway why did I sound so… Weird
  • Why does my iphone5 keep doing this weird noise? Today, whenever my phones screen is off it will vibrate sometimes as if i'm getting a text or a notification, but my screen doesn't light up and i have no notification there. This happens around every 15 minutes, twice or 3 times a go. Its really annoying me and i don't know why this is happening. Has this happened to you before? Will it end?
  • What is MF Message Error Domain error 1032? - 1 My iPhone keeps displaying this message and its really annoying. I have read that deleting your yahoo email profile can resolve this but will it erase all my emails currently on my iPhone. Or will it redownload them when I re-register my yahoo email account?
  • Trying to restore jailbroken iPhone 4, getting Itunes error 3194 and error 11 I want to wipe my jailbroken iphone 4, on ios 5, so i can update to ios 7. I used tiny umbrella and managed to get past the 3194 error, but then I'm getting error 11. I have tried to erase and reset through the phone only, but it simply shows an endless loading ticker, and not the apple logo and loading bar. How can I reset my phone? Thank you for anyone who can help! I also have the latest itunes