SSH Ramdisk and InternalUI Dump Setup
- SSH ramdisk with Legacy iOS Kit and copy "/AppleInternal" to "/mnt1".
- Copy "/System/Library/PrivateFrameworks" from the dump and paste it to "/mnt1/System/Library/PrivateFrameworks" (skip things that already exist, we only need internal frameworks).
- Copy Perl and Pearl (if they exist) from "/System/Library" into "/mnt1/System/Library".
- Edit "SystemVersion.plist" to add the following:
<key>ReleaseType</key>
<string>Internal</string>
- Save the plist and place it into the "CoreServices" folder.
- Show the contents of "SpringBoard.app" in your dump and copy everything EXCEPT the SpringBoard (Unix executable file). Paste it into "SpringBoard.app" in "/mnt1", skipping files that already exist.
- Run the following commands in SSH Ramdisk:
chown -R root:wheel /mnt1/AppleInternal/
chown -R root:wheel /mnt1/System/Library/Perl/
chown -R root:wheel /mnt1/System/Library/Pearl/
chown -R root:wheel /mnt1/System/Library/PrivateFrameworks/
- Reboot and enjoy the internalUI dump!
NOTES: To internalize your device, it must be jailbroken semi-untethered (e.g., Taurine or Chimera). Semi-tethered jailbreaks (like checkra1n) will not work with this method. Be sure to install tweaks at least once.