The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "INTERNAL INSTALL LEGAL"
AppleBetas (talk | contribs) m (Add new iOS 10 localization keys) |
Orangera1n (talk | contribs) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | [[File:Internal Strings.png|thumb|Internal Legal Messages on iOS 7]] |
+ | {{DISPLAYTITLE:INTERNAL_INSTALL_LEGAL}}[[File:Internal Strings.png|thumb|Internal Legal Messages on iOS 7]] |
− | ''' |
+ | '''INTERNAL_INSTALL_LEGAL''' messages are mostly shown on Apple internal development iPhones. They will be shown on the lockscreen of an iPhone and were first seen on leaked [http://www.bgr.com/2011/04/23/exclusive-apple-testing-iphone-4-for-t-mobile-usa/ iPhone 4 prototypes] in the USA and Vietnam. The messages can be shown on any [[iOS]] 4+ device with one of these methods: |
* Create the directory <tt>/AppleInternal/Library/PreferenceBundles/Internal Settings.bundle/</tt> |
* Create the directory <tt>/AppleInternal/Library/PreferenceBundles/Internal Settings.bundle/</tt> |
||
− | * Add the following key to the [[Model definition file|model definition file]] of your device in the "Capabilities" array< |
+ | * Add the following key to the [[Model definition file|model definition file]] of your device in the "Capabilities" array<ref name="mdf_ios7" />: |
<key>apple-internal-install</key> |
<key>apple-internal-install</key> |
||
<true /> |
<true /> |
||
− | * Install the [[Cydia]] tweak |
+ | * Install the [[Cydia]] tweak "Internalizer." If you use this, you don't need to follow the steps below. |
+ | * Set [[/System/Library/CoreServices/SystemVersion.plist|Systemversion.plist]] to "Internal". Note that some internal features will be enabled. |
||
Line 19: | Line 20: | ||
"INTERNAL_INSTALL_LEGAL_CONTACT" = "+1 877-595-1***" |
"INTERNAL_INSTALL_LEGAL_CONTACT" = "+1 877-595-1***" |
||
− | == SpringBoard-Internal.strings ([[iOS]] 7.0 |
+ | == SpringBoard-Internal.strings ([[iOS]] 7.0-[[iOS]] 9.3.5) == |
"INTERNAL_INSTALL_LEGAL_DECLARATION" = "Confidential & Proprietary"; |
"INTERNAL_INSTALL_LEGAL_DECLARATION" = "Confidential & Proprietary"; |
||
"INTERNAL_INSTALL_LEGAL_INSTRUCTIONS" = "Call"; |
"INTERNAL_INSTALL_LEGAL_INSTRUCTIONS" = "Call"; |
||
Line 30: | Line 31: | ||
==Notes== |
==Notes== |
||
+ | <references> |
||
− | # The [[Model definition file|model definition file]] has moved to the DeviceTree in 7+. |
||
+ | <ref name="mdf_ios7">The [[model definition file]] has moved to the DeviceTree as of iOS 7.</ref> |
||
+ | </references> |
Latest revision as of 03:50, 24 December 2021
INTERNAL_INSTALL_LEGAL messages are mostly shown on Apple internal development iPhones. They will be shown on the lockscreen of an iPhone and were first seen on leaked iPhone 4 prototypes in the USA and Vietnam. The messages can be shown on any iOS 4+ device with one of these methods:
- Create the directory /AppleInternal/Library/PreferenceBundles/Internal Settings.bundle/
- Add the following key to the model definition file of your device in the "Capabilities" array[1]:
<key>apple-internal-install</key> <true />
- Install the Cydia tweak "Internalizer." If you use this, you don't need to follow the steps below.
- Set Systemversion.plist to "Internal". Note that some internal features will be enabled.
After a reboot, the INTERNAL_INSTALL_LEGAL_* messages will appear on the device.
The messages on the lockscreen can be modified if the file SpringBoard-Internal.strings is put into the following directory:
/System/Library/CoreServices/SpringBoard/<Your Language>.lproj/
Contents
SpringBoard-Internal.strings (iOS 4.0-iOS 6.1.6)
"INTERNAL_INSTALL_LEGAL_DECLARATION" = "Confidential and Proprietary"; "INTERNAL_INSTALL_LEGAL_INSTRUCTIONS" = "If found, please contact"; "INTERNAL_INSTALL_LEGAL_CONTACT" = "+1 877-595-1***"
SpringBoard-Internal.strings (iOS 7.0-iOS 9.3.5)
"INTERNAL_INSTALL_LEGAL_DECLARATION" = "Confidential & Proprietary"; "INTERNAL_INSTALL_LEGAL_INSTRUCTIONS" = "Call"; "INTERNAL_INSTALL_LEGAL_CONTACT" = "+1 877-595-1***"
SpringBoard-Internal.strings (iOS 10.0+)
"INTERNAL_INSTALL_LEGAL_DECLARATION_DO_NOT_LOCALIZE" = "Confidential & Proprietary"; "INTERNAL_INSTALL_LEGAL_INSTRUCTIONS_DO_NOT_LOCALIZE" = "Call"; "INTERNAL_INSTALL_LEGAL_CONTACT_DO_NOT_LOCALIZE" = "+1 877-595-1***"
Notes
- ^ The model definition file has moved to the DeviceTree as of iOS 7.