Professional Documents
Culture Documents
/log&
rm ./guid&
rm ./imi
rm ./ti
idevicepair pair
sleep 5
idevicepair pair
sleep 5
function RepairCommccenter ()
{
ideviceinfo | grep InternationalMobileEquipmentIdentity | awk {'printf
$NF'} &>>./imi&
imei=$(cat ./imi)
echo
'MIIBlQIBATALBgkqhkiG9w0BAQUxYJ8/BC0HJoSfQAThIG8An0sUEacbuhzhgW9XHW9XSq8vw3QWXJ6fh2
0HATiRACURN5+XPQwAAAAA7u7u7u7u7u+flz4EAAAAAJ+XPwQBAAAAn5dABAEAAACfl0wEAAAAAASBgE2ne
j+YEJiwdWCOKXFhCZeWCZkQEEYf7bwYg4Z4NRZ16m+o74874EU6XSlJ9S4x5LZRJnAraonofoHex0NIylVI
Xr/FIOqsQ3M1S16+GZ84/Fd/k2PwHnfa4awaSEkwQG8wSa1fWs/uTKlQ3rOE/WbChQJW9RiTEuyLbcAuGYe
no4GdMAsGCSqGSIb3DQEBAQOBjQAwgYkCgYEA7To/ZNHoIJzBUgY0734vsgl+ACxDQ+f4quvmSrPAtgDENS
ZwaVrHXpF+cRKBABqkDa00YcENx2dtS1tuHLKDNn1zMZLaZRpiK9UeiMPNZL6mlg12BWLwVjlFOGED8U6pf
XwOw6D/FCDRgvyGBn7wsw8sEa7AdlYmMHGmkvwgOP0CAwEAAQ==' &>>./ti&
ticket=$(cat ./ti)
sleep 3
sshpass -p 'alpine' ssh -o StrictHostKeyChecking=no root@localhost 'chflags
nouchg
/./private/var/wireless/Library/Preferences/com.apple.commcenter.device_specific_no
backup.plist && plutil -key imei -remove
/./private/var/wireless/Library/Preferences/com.apple.commcenter.device_specific_no
backup.plist'
sshpass -p 'alpine' ssh -o StrictHostKeyChecking=no root@localhost 'plutil
-key imei
/./private/var/wireless/Library/Preferences/com.apple.commcenter.device_specific_no
backup.plist && plutil -key imei -string '$imei'
/./private/var/wireless/Library/Preferences/com.apple.commcenter.device_specific_no
backup.plist'
sshpass -p 'alpine' ssh -o StrictHostKeyChecking=no root@localhost 'plutil
-key kPostponementTicket -remove
/./private/var/wireless/Library/Preferences/com.apple.commcenter.device_specific_no
backup.plist && plutil -key kPostponementTicket -dict
/./private/var/wireless/Library/Preferences/com.apple.commcenter.device_specific_no
backup.plist'
sshpass -p 'alpine' ssh -o StrictHostKeyChecking=no root@localhost 'plutil
-key kPostponementTicket -key ActivationTicket -string '$ticket'
/./private/var/wireless/Library/Preferences/com.apple.commcenter.device_specific_no
backup.plist && plutil -key kPostponementTicket -key ActivityURL -string
https://albert.apple.com/deviceservices/activity
/./private/var/wireless/Library/Preferences/com.apple.commcenter.device_specific_no
backup.plist'
sshpass -p 'alpine' ssh -o StrictHostKeyChecking=no root@localhost 'plutil
-key kPostponementTicket -key PhoneNumberNotificationURL -string
https://albert.apple.com/deviceservices/phoneHome
/./private/var/wireless/Library/Preferences/com.apple.commcenter.device_specific_no
backup.plist && plutil -key kPostponementTicket -key ActivationState -string
Activated
/./private/var/wireless/Library/Preferences/com.apple.commcenter.device_specific_no
backup.plist'
sshpass -p 'alpine' ssh -o StrictHostKeyChecking=no root@localhost 'chflags
uchg
/./private/var/wireless/Library/Preferences/com.apple.commcenter.device_specific_no
backup.plist'
}
function RepairActivaionRecord ()
{
sshpass -p 'alpine' ssh -o StrictHostKeyChecking=no root@localhost
'find /./private/var/containers/Data/System -iname "internal"' >>./guid&
sleep 5
guillo=$(cat ./guid)
sleep 5
sshpass -p 'alpine' ssh -o StrictHostKeyChecking=no root@localhost
'plutil -key UniqueDeviceCertificate -remove
'$guillo/../../Library/activation_records/activation_record.plist' && plutil -key
LDActivationVersion -remove
'$guillo/../../Library/activation_records/activation_record.plist''
}
RepairCommccenter &>>./log
sleep 10
RepairActivaionRecord &>>./log
sleep 10
RepairDataArK &>>./log
read -p 'Listo'