Difference between revisions of "INTERNAL INSTALL LEGAL"

From The iPhone Wiki
Jump to: navigation, search
(SpringBoard-Internal.strings (iOS 4.0-iOS 6.1.4): iPod 4 6.1.5)
m (SpringBoard-Internal.strings (iOS 4.0-iOS 6.1.5): should work on 6.1.6 too)
Line 14: Line 14:
 
/System/Library/CoreServices/SpringBoard/<Your Language>.lproj/
 
/System/Library/CoreServices/SpringBoard/<Your Language>.lproj/
   
== SpringBoard-Internal.strings ([[iOS]] 4.0-[[iOS]] 6.1.5) ==
+
== SpringBoard-Internal.strings ([[iOS]] 4.0-[[iOS]] 6.1.6) ==
 
"INTERNAL_INSTALL_LEGAL_DECLARATION" = "Confidential and Proprietary";
 
"INTERNAL_INSTALL_LEGAL_DECLARATION" = "Confidential and Proprietary";
 
"INTERNAL_INSTALL_LEGAL_INSTRUCTIONS" = "If found, please contact";
 
"INTERNAL_INSTALL_LEGAL_INSTRUCTIONS" = "If found, please contact";
"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+) ==

Revision as of 21:49, 18 September 2014

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 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"


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/

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+)

"INTERNAL_INSTALL_LEGAL_DECLARATION" = "Confidential & Proprietary";
"INTERNAL_INSTALL_LEGAL_INSTRUCTIONS" = "Call";
"INTERNAL_INSTALL_LEGAL_CONTACT" = "+1 877-595-1***"

Notes

  1. The model definition file seems to be missing in iOS 7+.