Difference between revisions of "ITunes Modes"

From The iPhone Wiki
Jump to: navigation, search
(Turning it on)
m (Store Activation Mode: Missed that)
 
(24 intermediate revisions by 10 users not shown)
Line 1: Line 1:
  +
{{lowercase}}
== Introduction ==
 
iTunes seems to have different 'modes' hidden inside of it. None of them are useful for [[unlock|unlocking]], [[jailbreak|jailbreaking]], etc. This is more of a fun article, just because we are tinkering around with something that we should not be :)
+
[[iTunes]] seems to have different "modes" hidden inside of it. None of them are useful for [[unlock]]ing, [[jailbreak]]ing, etc. This is more of a fun article, just because we are tinkering around with something that we should not be. Please note that:
  +
* You will need to restart iTunes after changing these settings.
  +
* You can download a GUI for doing these actions on Windows [http://www.4shared.com/file/3bOvC-Sy/iTunes_Modes.html over here].
  +
* This is an initial study compiled by [[User:ChronicDev|chronic]].
   
  +
== Turning them off ==
This is an initial study compiled by Chronic
 
  +
In any of the parts of this article that show a command used to turn on an iTunes mode via terminal, then to turn them off, all you have to do is replace YES in that command with NO (1 with 0 for Windows).
 
== Turning them off (READ) ==
 
In any of the parts of this article that show a command used to turn on an iTunes mode via terminal, then to turn them off, all you have to do is replace YES in that command with NO
 
   
 
== Store Activation Mode ==
 
== Store Activation Mode ==
This mode is flipped on by default for the iTunes versions that are in Apple storea and official carrier stores of [[iPhone 3G]]. Because [[iPhone 3G]] does not use the traditional method of [[activation]], the stores activate [[iPhone 3G|iPhone 3Gs]] using this method.
+
This mode is flipped on for the iTunes versions installed in Apple Stores computers and official carrier stores. It is used to [[activation|activate]] [[iPhone|iPhones]] (iPhone 3G and newer) and [[List of iPads|iPads]] (Wi-Fi + 3G models). If you enable this mode and connect an activated device you'll get a warning and the device will be automatically ejected.
   
  +
'''Mac:''' defaults write com.apple.iTunes StoreActivationMode -bool YES
=== Turning it on ===
 
  +
'''Win:''' "%ProgramFiles%\iTunes\iTunes.exe" /setPrefInt StoreActivationMode 1
It serves no real use on a desktop computer with iTunes 7.7 installed, since you need to activate in store anyway, but just for fun, type the following into Terminal to put your iPhone in Store Activation Mode
 
(these commands can be used on Windows too, just open Command Prompt and cd to "%CommonProgramFiles%\Apple\Mobile Device Support\bin"):
 
defaults write com.apple.iTunes StoreActivationMode -boolean YES
 
Then restart iTunes
 
   
 
== Store Genius Mode ==
 
== Store Genius Mode ==
This is simply used at the Genius Bar in Apple Stores so that nothing gets synced to your iPhone, I guess...all this will do is take away every tab when you dock an iPhone except for the summary tab.
+
This is probably used at the Genius Bar in Apple Stores. If you enable this mode and connect an activated device you'll see the <nowiki>"</nowiki>Welcome to [[List of iPhones|iPhone]]/[[List of iPads|iPad]]/[[List of iPod touches|iPod touch]]<nowiki>"</nowiki> screen. Clicking on <nowiki>"</nowiki>Continue<nowiki>"</nowiki> ejects the device.
  +
'''Mac:''' defaults write com.apple.iTunes StoreGeniusMode -bool YES
=== Turning it on ===
 
defaults write com.apple.iTunes StoreGeniusMode -boolean YES
+
'''Win:''' "%ProgramFiles%\iTunes\iTunes.exe" /setPrefInt StoreGeniusMode 1
Then restart iTunes
 
   
 
== Store Demo Mode ==
 
== Store Demo Mode ==
  +
This is probably used on demo Macs in Apple Stores. It just prevents a device from being backed up.
This has not yet been tested that much and was newly found in the GM version of iTunes 7.7. At first glance, it has no visible effect. It might not really do anything, who knows, but you are free to test it out :)
 
  +
'''Mac:''' defaults write com.apple.iTunes iTunesStoreDemoMode -bool YES
 
  +
'''Win:''' "%ProgramFiles%\iTunes\iTunes.exe" /setPrefInt iTunesStoreDemoMode 1
=== Turning it on ===
 
defaults write com.apple.iTunes iTunesStoreDemoMode -boolean YES
 
Then restart iTunes
 
   
 
== Device Backups Disabled ==
 
== Device Backups Disabled ==
  +
This seems to be the same as <code>Store Demo Mode</code>.
This is not really a 'mode', per se, but it gets really annoying, and almost unbearable when you are trying to sync a jailbroken iPhone. You could always disable sync, but that is just a hassle for when you want to put some new music/ringtones/applications/etc. onto your iPhone
 
  +
'''Mac:''' defaults write com.apple.iTunes DeviceBackupsDisabled -bool YES
 
  +
'''Win:''' "%ProgramFiles%\iTunes\iTunes.exe" /setPrefInt DeviceBackupsDisabled 1
=== Turning it on ===
 
defaults write com.apple.iTunes DeviceBackupsDisabled -boolean YES
 
Then restart iTunes
 
   
  +
== Nike Kiosk Mode ==
Alternatively, to disable only automatic backups (every time you sync after connecting the iPhone):
 
  +
Syncing is not allowed under this mode. Judging by the name, it's probably meant for Nike stores (to pitch Nike+).
defaults write com.apple.iTunes AutomaticBackupsDisabled -boolean YES
 
  +
'''Mac:''' defaults write com.apple.iTunes NikeKioskMode -bool YES
  +
'''Win:''' "%ProgramFiles%\iTunes\iTunes.exe" /setPrefInt NikeKioskMode 1
   
== Conclusion ==
+
== Carrier Test Mode ==
  +
In this mode, old versions of [[iTunes]] used to allow you to select iTunes Carrier files when you Shift / Option clicked <code>Restore iPhone</code>. This allowed to restore [[Carrier Bundle|Carrier Settings]] (.ipcc files) from any carrier providing they are signed by Apple (on a non-jailbroken iPhone). With newer versions of [[iTunes]], you can do this without having to enable <code>Carrier Test Mode</code>.
There are really no point to these, as far as I can see but if you find something useful in any of these modes that I have looked over, you are more than welcome to add to what I have wrote, since after all, that is the point of this wiki :) Also, if you find any new modes in iTunes that I missed, or they are in a post-7.7 version, you are strongly encouraged to add them on :)
 
  +
'''Mac:''' defaults write com.apple.iTunes carrier-testing -bool YES
  +
'''Win:''' "%ProgramFiles%\iTunes\iTunes.exe" /setPrefInt carrier-testing 1

Latest revision as of 11:28, 13 November 2015

iTunes seems to have different "modes" hidden inside of it. None of them are useful for unlocking, jailbreaking, etc. This is more of a fun article, just because we are tinkering around with something that we should not be. Please note that:

  • You will need to restart iTunes after changing these settings.
  • You can download a GUI for doing these actions on Windows over here.
  • This is an initial study compiled by chronic.

Turning them off

In any of the parts of this article that show a command used to turn on an iTunes mode via terminal, then to turn them off, all you have to do is replace YES in that command with NO (1 with 0 for Windows).

Store Activation Mode

This mode is flipped on for the iTunes versions installed in Apple Stores computers and official carrier stores. It is used to activate iPhones (iPhone 3G and newer) and iPads (Wi-Fi + 3G models). If you enable this mode and connect an activated device you'll get a warning and the device will be automatically ejected.

Mac: defaults write com.apple.iTunes StoreActivationMode -bool YES
Win: "%ProgramFiles%\iTunes\iTunes.exe" /setPrefInt StoreActivationMode 1

Store Genius Mode

This is probably used at the Genius Bar in Apple Stores. If you enable this mode and connect an activated device you'll see the "Welcome to iPhone/iPad/iPod touch" screen. Clicking on "Continue" ejects the device.

Mac: defaults write com.apple.iTunes StoreGeniusMode -bool YES
Win: "%ProgramFiles%\iTunes\iTunes.exe" /setPrefInt StoreGeniusMode 1

Store Demo Mode

This is probably used on demo Macs in Apple Stores. It just prevents a device from being backed up.

Mac: defaults write com.apple.iTunes iTunesStoreDemoMode -bool YES
Win: "%ProgramFiles%\iTunes\iTunes.exe" /setPrefInt iTunesStoreDemoMode 1

Device Backups Disabled

This seems to be the same as Store Demo Mode.

Mac: defaults write com.apple.iTunes DeviceBackupsDisabled -bool YES
Win: "%ProgramFiles%\iTunes\iTunes.exe" /setPrefInt DeviceBackupsDisabled 1

Nike Kiosk Mode

Syncing is not allowed under this mode. Judging by the name, it's probably meant for Nike stores (to pitch Nike+).

Mac: defaults write com.apple.iTunes NikeKioskMode -bool YES
Win: "%ProgramFiles%\iTunes\iTunes.exe" /setPrefInt NikeKioskMode 1

Carrier Test Mode

In this mode, old versions of iTunes used to allow you to select iTunes Carrier files when you Shift / Option clicked Restore iPhone. This allowed to restore Carrier Settings (.ipcc files) from any carrier providing they are signed by Apple (on a non-jailbroken iPhone). With newer versions of iTunes, you can do this without having to enable Carrier Test Mode.

Mac: defaults write com.apple.iTunes carrier-testing -bool YES
Win: "%ProgramFiles%\iTunes\iTunes.exe" /setPrefInt carrier-testing 1