Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MRU

macrumors Penryn
Aug 23, 2005
25,370
8,952
a better place
Wut! Explain more please?

There can in some instances still be residual traces of jailbroken files (the chances of them finding them are slim mind) but in general when people have had problems with their jailbroken device (a tweak gone rogue) a simple restore doesn't work at times as it's not completely eradicated.

A DFU reset/recovery restore makes sure everything is deleted properly.

A loose analogy of sorts, would be if you will, a quick format of a HDD (erases the table of contents) over a secure format of a HDD.....



However in all likelihood you probably would get away with just doing a standard iTunes restore. But if your asking for you money back from Apple and don't want any hassles from a smart-ar5e genius - then there is no harm doing it from DFU reset mode and guaranteeing all traces are completely gone.


What is DFU mode, and how do I put my device into DFU mode?
"DFU mode" means "Device Firmware Upgrade mode". It's built into iOS devices to allow you to restore iOS even if something has gone wrong on the software level of the device. We use DFU mode to get a jailbreakable device ready for applying a jailbreak like redsn0w, and to restore custom firmwares. If something goes wrong with a jailbroken device, you can always put the device into DFU mode and restore it with iTunes.

Instructions for putting your device into DFU mode:
First make sure you have the latest version of iTunes installed on your computer, and make sure you've plugged your device directly into your computer (using a USB hub may not work).

With your device connected to your computer, hold the power (lock) button and home button for 10 seconds, then release the power button but keep holding the home button for another 15 seconds.

If you've successfully entered DFU mode, the device screen will be black and iTunes will say it's in recovery.
 

mattopotamus

macrumors G5
Jun 12, 2012
14,738
6,109
There can in some instances still be residual traces of jailbroken files (the chances of them finding them are slim mind) but in general when people have had problems with their jailbroken device (a tweak gone rogue) a simple restore doesn't work at times as it's not completely eradicated.

A DFU reset/recovery restore makes sure everything is deleted properly.

A loose analogy of sorts, would be if you will, a quick format of a HDD (erases the table of contents) over a secure format of a HDD.....



However in all likelihood you probably would get away with just doing a standard iTunes restore. But if your asking for you money back from Apple and don't want any hassles from a smart-ar5e genius - then there is no harm doing it from DFU reset mode and guaranteeing all traces are completely gone.

I was about to say, I always just do a standard restore through itunes and have never had an issue when taking a phone back to apple
 

matttye

macrumors 601
Mar 25, 2009
4,957
32
Lincoln, England
Perfect. I'll give it a try. Thanks.

Another example of iOS needing jail break to have something that is available in stock android. :\

It's bizarre cause this feature was added in iTunes. I foresee it becoming standard in iOS 7.

With a little imagination you can pretty much make this work.

Create a playlist called 'queue,' play the playlist, then just add songs to it. When you're done, go into the playlist and clear the songs.

Not quite the same but it'll do as a stepping stone until it's added properly.

If you'd rather just whinge about everything though, be my guest...
 

ReanimationN

macrumors 6502a
Sep 7, 2011
724
0
Australia
I was about to say, I always just do a standard restore through itunes and have never had an issue when taking a phone back to apple

That's all I've ever done, I very highly doubt Apple's going to go and pour through your phone looking for residual jailbreak files. As long as you don't have Cydia, or any other jailbreak app, sitting on one of your home pages glaring at them, you'll be fine with backing up and doing a restore.
 

Tinmania

macrumors 68040
Aug 8, 2011
3,528
1,016
Aridzona
There can in some instances still be residual traces of jailbroken files (the chances of them finding them are slim mind) but in general when people have had problems with their jailbroken device (a tweak gone rogue) a simple restore doesn't work at times as it's not completely eradicated.

A DFU reset/recovery restore makes sure everything is deleted properly.

Disagree with this post. Restoring via iTunes without using a backup wipes the iPhone exactly the same as DFU mode. DFU mode is just a life-boat in order to install firmware without going through iTunes (for loading a different version of the firmware, testing, failsafe way to unbrick a device, etc.). Entering DFU mode also does not change any data on the device. It only allows another way to load firmware. There will be no difference in a device restored via DFU vs. iTunes. It's restoring from a backup that most people don't realize (it most definitely will bring back remnants of a jailbreak, such as a custom carrier logo).




Michael
 

MRU

macrumors Penryn
Aug 23, 2005
25,370
8,952
a better place
Disagree with this post. Restoring via iTunes without using a backup wipes the iPhone exactly the same as DFU mode. DFU mode is just a life-boat in order to install firmware without going through iTunes (for loading a different version of the firmware, testing, failsafe way to unbrick a device, etc.). Entering DFU mode also does not change any data on the device. It only allows another way to load firmware. There will be no difference in a device restored via DFU vs. iTunes. It's restoring from a backup that most people don't realize (it most definitely will bring back remnants of a jailbreak, such as a custom carrier logo).




Michael


I'm just regurgitating what I was told in the iPhone Jailbreak forum section when I needed to restore my phone after a jailbreak and the reason they said to use DFU mode.

Does jailbreaking change the firmware then or why at times do we need to use DFU - is it only when the normal restore wont work ??
 

Tinmania

macrumors 68040
Aug 8, 2011
3,528
1,016
Aridzona
I'm just regurgitating what I was told in the iPhone Jailbreak forum section when I needed to restore my phone after a jailbreak and the reason they said to use DFU mode.

Does jailbreaking change the firmware then or why at times do we need to use DFU - is it only when the normal restore wont work ??
Well "firmware" in this case is really just a partition on flash drive in an iOS device. The flash drive is partitioned into two drives: system and user data.

The system partition would be the "firmware." That partition is much smaller and contains the OS. The system partition is why a brand-new iOS device doesn't have as much room as its storage-size would imply (e.g., a 16GB iPad only has 13.4GB available for user storage due to the system partition).

In a non-jailbroken device this system partition would not normally change (except from iOS updates, naturally). But jailbreaking and cydia do a lot of things to the system partition.

If something were to go wrong, say during a firmware update, that made the system non-bootable you would have a brick if there wasn't another way to load the system. That is where DFU comes in.

Since DFU mode works without iTunes it is often used during a jailbreak to inject code during the boot process to gain full access to the system disk.



Michael
 

MRU

macrumors Penryn
Aug 23, 2005
25,370
8,952
a better place
Well "firmware" in this case is really just a partition on flash drive in an iOS device. The flash drive is partitioned into two drives: system and user data.

The system partition would be the "firmware." That partition is much smaller and contains the OS. The system partition is why a brand-new iOS device doesn't have as much room as its storage-size would imply (e.g., a 16GB iPad only has 13.4GB available for user storage due to the system partition).

In a non-jailbroken device this system partition would not normally change (except from iOS updates, naturally). But jailbreaking and cydia do a lot of things to the system partition.

If something were to go wrong, say during a firmware update, that made the system non-bootable you would have a brick if there wasn't another way to load the system. That is where DFU comes in.

Since DFU mode works without iTunes it is often used during a jailbreak to inject code during the boot process to gain full access to the system disk.



Michael


Thanks Michael that makes sense :)
 

Night Spring

macrumors G5
Jul 17, 2008
14,885
8,056
Perfect. I'll give it a try. Thanks.

Another example of iOS needing jail break to have something that is available in stock android. :\

It's bizarre cause this feature was added in iTunes. I foresee it becoming standard in iOS 7.

I've wanted this feature on iOS since before there was iOS -- as in when I bought my first iPod. But I wouldn't count on it being added in iOS 7. iTunes has had some form of this feature for years (before, it was possible to do this using Jukebox, now they got rid of Jukebox and made "play next" a stand alone feature). Yet it hasn't made it into iOS.

As for why Apple won't allow jailbreaking features, I can kind of see their point. Aside from jailbreaking enabling pirating apps, a lot of JB tweaks use fundamental system level operations that gets broken with each OS update. If Apple allowed such system level tweaks in the App Store, or implemented them as part of the OS themselves, it would increase the complexity of the OS as a whiole. And Apple is a company that believes in doing a few things well instead of trying to do everything. So theoretically, Apple products have less features than competitor's products, but the features they do have work better, are easier to use, etc. Whether it actually works that way in reality -- well, each of us has to decide for ourselves if we think Apple "quality" is good enough to put up with Apple limitations.

P.S. About DFU restore -- some versions of jailbreak and/or jailbreak tweaks made changes to the system in such a way that standard restore through iTunes would hang, and you had to put the device in DFU mode to restore. I've gotten into the habit of putting any jailbroken device into DFU when restoring just to save time -- this way, restores are guaranteed to go through, while standard restore might fail some of the time, and if it fails, I've just lost time spent making the failed restore attempt. I think this is why we sometimes find people recommending a DFU restore for all jjailbroken devices, but the reasons why it is recommended often gets garbled.
 
Last edited:

onthecouchagain

macrumors 604
Original poster
Mar 29, 2011
7,382
2
You know what else is annoying? Safari just gives up and goes blank if you don't have service. In chrome it just stays on the page so you can keep reading.

App for that in jail break?
 

Vegastouch

macrumors 603
Jul 12, 2008
6,185
992
Las Vegas, NV
I mentioned this in this thread back a ways but Chrome isnt the real thing for iOS. Its just a Chrome skin over Safari. It isnt the same at all as on Android. Havent you noticed the differrence when you went back to iOS from your Androids ?
 

zbarvian

macrumors 68010
Jul 23, 2011
2,004
2
I mentioned this in this thread back a ways but Chrome isnt the real thing for iOS. Its just a Chrome skin over Safari. It isnt the same at all as on Android. Havent you noticed the differrence when you went back to iOS from your Androids ?

You mean it's just a WebView wrapped up in a different UI? That's true, but there's really no difference, besides the V8 engine. If you get the Nitrous tweak it shares the same JavaScript performance as Safari, which is better than Chrome on Android.
 

Vegastouch

macrumors 603
Jul 12, 2008
6,185
992
Las Vegas, NV
You mean it's just a WebView wrapped up in a different UI? That's true, but there's really no difference, besides the V8 engine. If you get the Nitrous tweak it shares the same JavaScript performance as Safari, which is better than Chrome on Android.

Of course it is. Id expect you to say nothing else.
 

Vegastouch

macrumors 603
Jul 12, 2008
6,185
992
Las Vegas, NV
You say Chrome is just different UI on Safari. That's more or less correct, but do you even know what that means or if it's important?

Never used it on iOS. I just know it isnt the actual Chrome browser because Apple restricts others from having their things on Apples system and why i asked if he could tell the difference. I know he isnt a homer like you so he will give an unbiased answer.
 

onthecouchagain

macrumors 604
Original poster
Mar 29, 2011
7,382
2
Cyueue is great and all but you can't queue up whole albums. Just a song at a time.

Unless I'm mistaken?

Again, everywhere you turn in iOS it reeks of limitations. Everything is just so manual.

I'm almost certain I'm going back to android and the s4 unless there should be some cataclysmic issue with the s4.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.