Difference between revisions of "INTERNAL INSTALL LEGAL"

From The iPhone Wiki
Jump to: navigation, search
 
(13 intermediate revisions by 9 users not shown)
Line 1: Line 1:
[[Image:Internal.strings.PNG‎|thumb|Internal Legal Messages]]
+
{{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 with one of these methods:
+
'''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>
* You can add the following key to the file /System/Library/CoreServices/SpringBoard.app/XXXAP.plist 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 "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 13: Line 15:
 
/System/Library/CoreServices/SpringBoard/<Your Language>.lproj/
 
/System/Library/CoreServices/SpringBoard/<Your Language>.lproj/
   
== SpringBoard-Internal.strings ==
+
== SpringBoard-Internal.strings ([[iOS]] 4.0-[[iOS]] 6.1.6) ==
iOS 4 - 5 - 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-[[iOS]] 9.3.5) ==
iOS 7:
 
"INTERNAL_INSTALL_LEGAL_DECLARATION" = "Confidential & Proprietary,";
+
"INTERNAL_INSTALL_LEGAL_DECLARATION" = "Confidential & Proprietary";
 
"INTERNAL_INSTALL_LEGAL_INSTRUCTIONS" = "Call";
 
"INTERNAL_INSTALL_LEGAL_INSTRUCTIONS" = "Call";
 
"INTERNAL_INSTALL_LEGAL_CONTACT" = "+1 877-595-1***"
 
"INTERNAL_INSTALL_LEGAL_CONTACT" = "+1 877-595-1***"
   
  +
== SpringBoard-Internal.strings ([[iOS]] 10.0+) ==
[[Category:Apple Internal Apps]]
 
  +
"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==
  +
<references>
  +
<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 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." 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/

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

  1. ^ The model definition file has moved to the DeviceTree as of iOS 7.