This is a guide on how to activate ur idevice on ios 15 (maybe ios 14 idk) when its futurerestored on 16 sep.
DISCLAIMER: I am very aware people might use this to bypass icloud, but I am NOT encouraging you to bypass icloud.
ALSO: THIS IS RECOMMENDED FOR ADVANCED USERS ONLY, i am not responsable for ur device being broken (tho idk how it becomes broken via this)
also, i've only tested this on macOS, might work on linux tho if u replace darwin with linux and shit.
if you need halp, joion this: https://discord.gg/BNXR8EjETH
You will need this file: https://cdn.discordapp.com/attachments/1020892312756293695/1102082543253205012/mobileactivationd
You will need the latest version of palera1n for ur platform (only tested on macOS)
You will also need to run this command: git clone -b NormalRamdisk --recursive --depth=1 --shallow-submodules https://github.com/Orangera1n/ramdisk.git
I am NOT (yet) aware of this working on iOS 14 but it prob will cause ios 14 suffers from the same issue, but the solution is diffirent.
this ONLY works on checkm8 devices, meaning iPhone XS/XR and up, iPad mini 5 and up, iPad air 3 and up, iPad pro 2018 and up, and iPad 8th gen and up are NOT supported. This will NOT work on the iPhone X due to 16 sep breaking restores on it for 15/14.
1st step, unless ur using a tethered downgrade, if ur already on ios 14/15, DUMP BLOBS via ./sshrd.sh dump-blobs, if you already have blobs, copy em.
Restore ur idevice to 16.4.1 or whatever the latest version of 16 is, because we will need to activate the device to get records.
Then activate device, as we are legimately activiting to grab a few files.
after cloning my sshrd_script fork and cding into the direcrtory, run
./sshrd.sh 16.0
./sshrd.sh boot
./sshrd.sh ssh
You will then need to run:
mount_filesystems
You will need to run: mkdir ~/Desktop/Actiation
You will also need FileZilla and put these settings:
Password is alpine
You need to go to /mnt2/containers/Data/System and enter each folder, then the library folder, until you see the folders called "activation_records" and "internal", and download the files inside both folders to the Activation folder on ur desktop.
You also need to go to /mnt2/mobile/Library/Fairplay and download the whole folder.
You also need to go to /mnt2/wireless/Library/Preferences/ and download the com.apple.commcenter.device_specific_nobackup.plist file to the folder.
Prep done, now we do the actual activation.
First futurerestore to whatever 14/15 ver u have, i don't feel like explaining how lol.
Next step, run sudo chmod -R 755 [drag n drop activation folder from desktop]
and enter ur password
Then u run palera1n -c -f
to create fakefs, then run palera1n -f
to jailbreak
Now rerun these commands:
./sshrd.sh 14/15 fw
./sshrd.sh boot
./sshrd.sh ssh
mount_filesystems
And run mount
to see the latest /dev/disk0s1s* number, if its 7, run mount_apfs /dev/disk0s1s8 /mnt8
, if not, run mount_apfs /dev/disk0s1s7 /mnt8
Then run:
ldid -e /mnt8/usr/libexec/mobileactivationd > ents.xml
mv /mnt8/usr/libexec/mobileactivationd /mnt8/usr/libexec/mobileactivationd_backup
Now use filezilla via the previous instructions to upload the mobileactivationd in the guide to /mnt8/usr/libxeec on the device, then run:
chmod 755 /mnt8/usr/libexec/mobileactivationd
ldid -Sents.xml /mnt8/usr/libexec/mobileactivationd
reboot
Then Complete setup as normal, and use the palera1n loader to install Sileo, then open Sileo and install openssh.
Then boot back into the ramdisk via:
./sshrd.sh boot
./sshrd.sh ssh
and run mount_apfs /dev/disk0s1s8 /mnt8
or if u have no baseband partition, run mount_apfs /dev/disk0s1s7 /mnt8
then run mv /mnt8/usr/libexec/mobileactivationd_backup /mnt8/usr/libexec/mobileactivationd
then run reboot
then run palera1n -f
and run <code./sshrd.sh ssh
then run cd /var/containers/Data/System
and find /private/var/containers/Data/System -name internal
then run rm -rf BOTH of the container numbers (EXcluding internal)
then reboot again and try to activate
then run palera1n -f
then run Darwin/iproxy 2222 22
, EITHER RESULT IS FINE BTW
then download this script: https://cdn.discordapp.com/attachments/1020892312756293695/1102081527900274688/activate.sh
then cd into the Darwin directory and copy it there
then run chmod +x activate.sh
then run ./activate.sh
Then reboot
BTW I still can’t activate my iPhone although I have successfully done the ldid command