Why can't my iphone go past the apple logo until I put it in DFU mode?

Okay so ever since I downloaded Ifile from cydia to prevent cydia from crashing every time I turn it on, my iphone has never been turning on properly. It did turn on but always stayed at the apple logo until I put it into DFU mode it would take me to my homescreen. Why is this happening? Is there anyway to fix my phone to turn on properly? I'm leaving to go on a flight in July which is soon, but I have to turn my phone off during take off but then my phone won't restart properly and will only stay at the apple logo and won't proceed further and if this is so I won't be able to listen to music. Please help me. Is this ifile's fault or is my phone broken?

IFile is not fully compaitible with your iPhone. You need restore your iPhone with iTunes to fix this. (This will remove Cydia so you will have to JB again if you want to)

  • What happens when you put your iphone into dfu mode when its turned on? I had my iphone on and put it into dfu mode( i think thats what its called ) but i held down the home and power button for ten seconds and then let go of the power button and continued to hold the home button for another ten seconds. My screen went black and now it won't turn on! I plugged it into itunes and restored it. Will that fix everything. If not help me please!
  • My iphone won't turn on past the apple logo. What can I do? '? This morning i woke up and my phone displayed something on it stating I needed to upgrade my software to the iOs6. I turned my phone off and didn't upgrade it because I was in a rush. Now my phone won't turn on past the silver apple logo. Additional info: Its an Iphone 4 16GB
  • My iphone 4 won't boot up past the apple logo? I've had my iphone since september, it's refurbished, but like new. I turned it off because it froze, but now it won't turn back on?
  • My iPhone 4 won't boot past the apple logo? I jailbroke my iphone months ago and there hasn't been any problems until what I think I did to screw everything up. I went into diskaid and tried to delete part of a theme. When I tried to load it on winterboard, some icons just started disappearing when it resprung. Then some more, and then finally it turned off and it won't go past the apple logo now. Is there any way to fix this without restoring and upgrading?