mirror of
https://github.com/palera1n/palera1n.git
synced 2026-10-25 02:29:49 +01:00
fix for a10 above
This commit is contained in:
1 parent
8bad24646c
commit
af07d5b7bb
1 file changed
+10
-3
+10
-3
@@ -384,7 +384,7 @@ if [ ! -f blobs/"$deviceid"-"$version".shsh2 ]; then
|
|||||||
echo "[*] Creating fakefs, this may take a while (up to 10 minutes)"
|
echo "[*] Creating fakefs, this may take a while (up to 10 minutes)"
|
||||||
"$dir"/sshpass -p 'alpine' ssh -o StrictHostKeyChecking=no -p2222 root@localhost "/sbin/newfs_apfs -A -D -o role=r -v System /dev/disk0s1"
|
"$dir"/sshpass -p 'alpine' ssh -o StrictHostKeyChecking=no -p2222 root@localhost "/sbin/newfs_apfs -A -D -o role=r -v System /dev/disk0s1"
|
||||||
sleep 2
|
sleep 2
|
||||||
"$dir"/sshpass -p 'alpine' ssh -o StrictHostKeyChecking=no -p2222 root@localhost "/sbin/mount_apfs /dev/disk0s1s8 /mnt8"
|
"$dir"/sshpass -p 'alpine' ssh -o StrictHostKeyChecking=no -p2222 root@localhost "/sbin/mount_apfs /dev/disk0s1s7 /mnt8"
|
||||||
sleep 1
|
sleep 1
|
||||||
"$dir"/sshpass -p 'alpine' ssh -o StrictHostKeyChecking=no -p2222 root@localhost "cp -a /mnt1/. /mnt8/"
|
"$dir"/sshpass -p 'alpine' ssh -o StrictHostKeyChecking=no -p2222 root@localhost "cp -a /mnt1/. /mnt8/"
|
||||||
sleep 1
|
sleep 1
|
||||||
@@ -571,7 +571,7 @@ if [ ! -f boot-"$deviceid"/ibot.img4 ]; then
|
|||||||
echo "[*] Patching and signing iBSS/iBoot"
|
echo "[*] Patching and signing iBSS/iBoot"
|
||||||
"$dir"/iBoot64Patcher iBSS.dec iBSS.patched
|
"$dir"/iBoot64Patcher iBSS.dec iBSS.patched
|
||||||
if [[ "$@" == *"--semi-tethered"* ]]; then
|
if [[ "$@" == *"--semi-tethered"* ]]; then
|
||||||
"$dir"/iBoot64Patcherfsboot ibot.dec ibot.patched -b '-v keepsyms=1 debug=0x2014e rd=disk0s1s8'
|
"$dir"/iBoot64Patcherfsboot ibot.dec ibot.patched -b '-v keepsyms=1 debug=0x2014e rd=disk0s1s7'
|
||||||
else
|
else
|
||||||
"$dir"/iBoot64Patcherfsboot ibot.dec ibot.patched -b '-v keepsyms=1 debug=0x2014e'
|
"$dir"/iBoot64Patcherfsboot ibot.dec ibot.patched -b '-v keepsyms=1 debug=0x2014e'
|
||||||
fi
|
fi
|
||||||
@@ -583,7 +583,7 @@ if [ ! -f boot-"$deviceid"/ibot.img4 ]; then
|
|||||||
fi
|
fi
|
||||||
cd ..
|
cd ..
|
||||||
"$dir"/img4 -i work/iBSS.patched -o boot-"$deviceid"/iBSS.img4 -M work/IM4M -A -T ibss
|
"$dir"/img4 -i work/iBSS.patched -o boot-"$deviceid"/iBSS.img4 -M work/IM4M -A -T ibss
|
||||||
"$dir"/img4 -i work/ibot.patched -o boot-"$deviceid"/ibot.img4 -M work/IM4M -A -T `if [[ "$deviceid" == *'iPhone8'* ]] || [[ "$deviceid" == *'iPad6'* ]] || [[ "$deviceid" == *'iPad5'* ]]; then echo "ibec"; else echo "ibss"; fi`
|
"$dir"/img4 -i work/ibot.patched -o boot-"$deviceid"/ibot.img4 -M work/IM4M -A -T `if [[ "$cpid" == *"0x80"* ]]; then echo "ibss"; else echo "ibec"; fi`
|
||||||
|
|
||||||
touch boot-"$deviceid"/.fsboot
|
touch boot-"$deviceid"/.fsboot
|
||||||
fi
|
fi
|
||||||
@@ -596,12 +596,19 @@ sleep 2
|
|||||||
_pwn
|
_pwn
|
||||||
_reset
|
_reset
|
||||||
echo "[*] Booting device"
|
echo "[*] Booting device"
|
||||||
|
if [[ "$cpid" == *"0x80"* ]]; then
|
||||||
|
sleep 1
|
||||||
|
"$dir"/irecovery -f boot-"$deviceid"/ibot.img4
|
||||||
|
sleep 1
|
||||||
|
"$dir"/irecovery -c fsboot
|
||||||
|
else
|
||||||
sleep 1
|
sleep 1
|
||||||
"$dir"/irecovery -f boot-"$deviceid"/iBSS.img4
|
"$dir"/irecovery -f boot-"$deviceid"/iBSS.img4
|
||||||
sleep 1
|
sleep 1
|
||||||
"$dir"/irecovery -f boot-"$deviceid"/ibot.img4
|
"$dir"/irecovery -f boot-"$deviceid"/ibot.img4
|
||||||
sleep 1
|
sleep 1
|
||||||
"$dir"/irecovery -c fsboot
|
"$dir"/irecovery -c fsboot
|
||||||
|
fi
|
||||||
|
|
||||||
if [ "$os" = 'Darwin' ]; then
|
if [ "$os" = 'Darwin' ]; then
|
||||||
if [ ! "$1" = '--dfu' ]; then
|
if [ ! "$1" = '--dfu' ]; then
|
||||||
|
|||||||
Reference in new issue
Block a user