libimobiledevice / idevicerestore

Restore/upgrade firmware of iOS devices
https://libimobiledevice.org
GNU Lesser General Public License v3.0
1.36k stars 397 forks source link

iPad7,11 iPadOs 18.1 image personalization failed. #695

Open reimerp opened 1 week ago

reimerp commented 1 week ago

I tried this tool, concrats to develop this, since itnse is a bit tricky to ose an less verbose when it comes to errors.

I tried on a ipad 7 10" (2019) which was locked in boot loop. I can only use 18.1 (which is out for some days and seems the cause of the loop) and maybe this is still unsupported (?) or maybe TDD answer changed (There are some no entry fon in response in the logs) I was using Args: -l -e -y -d -d Here is my log:

idevicerestore
idevicerestore 1.0.0-223-g61a76ce (libirecovery 1.2.1-5-g7a5e619, libtatsu 1.0.4-2-g1d31ade)
irecv_event_cb: device 000a24e0217b0026 (udid: N/A) connected in Recovery mode
Found device in Recovery mode
opening device 05ac:1281...
found device with ECID 000a24e0217b0026
Setting to configuration 1
Setting to interface 0:0
ECID: 2855294820089894
Identified device as j171ap, iPad7,11
Device Product Version: N/A
Device Product Build: N/A
* Host api.ipsw.me:443 was resolved.
* IPv6: 2606:4700:20::681a:89c, 2606:4700:20::681a:99c, 2606:4700:20::ac43:47bb
* IPv4: 172.67.71.187, 104.26.9.156, 104.26.8.156
*   Trying [2606:4700:20::681a:89c]:443...
* Connected to api.ipsw.me (2606:4700:20::681a:89c) port 443
* ALPN: curl offers h2,http/1.1
* SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519 / id-ecPublicKey
* ALPN: server accepted h2
* Server certificate:
*  subject: CN=ipsw.me
*  start date: Oct 26 00:50:32 2024 GMT
*  expire date: Jan 24 00:50:31 2025 GMT
*  subjectAltName: host "api.ipsw.me" matched cert's "*.ipsw.me"
*  issuer: C=US; O=Google Trust Services; CN=WE1
*  SSL certificate verify result: unable to get local issuer certificate (20), continuing anyway.
*   Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA256
*   Certificate level 1: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384
*   Certificate level 2: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using sha256WithRSAEncryption
* using HTTP/2
* [HTTP/2] [1] OPENED stream for https://api.ipsw.me/v4/device/iPad7,11
* [HTTP/2] [1] [:method: GET]
* [HTTP/2] [1] [:scheme: https]
* [HTTP/2] [1] [:authority: api.ipsw.me]
* [HTTP/2] [1] [:path: /v4/device/iPad7,11]
* [HTTP/2] [1] [user-agent: InetURL/1.0 idevicerestore/1.0.0-223-g61a76ce]
* [HTTP/2] [1] [accept: */*]
> GET /v4/device/iPad7,11 HTTP/2

Host: api.ipsw.me

User-Agent: InetURL/1.0 idevicerestore/1.0.0-223-g61a76ce

Accept: */*

* old SSL session ID is stale, removing
< HTTP/2 200 

< date: Mon, 18 Nov 2024 18:21:36 GMT

< content-type: application/json

< vary: Accept-Encoding

< vary: Origin

< access-control-allow-methods: GET, OPTIONS

< access-control-allow-origin: *

< content-security-policy: default-src https: 'unsafe-eval' 'unsafe-inline'; object-src 'none'

< x-content-type-options: nosniff

< x-data-location: database

< x-frame-options: DENY

< x-frame-options: DENY

< x-xss-protection: 1; mode=block

< strict-transport-security: max-age=15552000; preload

< last-modified: Mon, 18 Nov 2024 17:39:26 GMT

< cache-control: max-age=14400

< cf-cache-status: HIT

< age: 2164

< report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=Djnv2%2FSS%2FujdTD6FDJ0Wl8zOi62wCOGBw1eDLTB1IYuhbOn3dtNM7hI4PfwtrVtrvHu7y15OpQ3yrL1ooa8sM1VssQpsdvOMwOb27IeiLW3cywQ2tZ85TStpccd9TohHQvfzIzWUCbKv"}],"group":"cf-nel","max_age":604800}

< nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}

< server: cloudflare

< cf-ray: 8e49fb2c8b864150-HAM

< alt-svc: h3=":443"; ma=86400

< server-timing: cfL4;desc="?proto=TCP&rtt=11254&sent=7&recv=9&lost=0&retrans=0&sent_bytes=3391&recv_bytes=812&delivery_rate=598047&cwnd=253&unsent_bytes=0&cid=5e76c647b9f3daea&ts=29&x=0"

< 

* Connection #0 to host api.ipsw.me left intact
NOTE: Running non-interactively, automatically selecting latest available version
Selected firmware 18.1 (build 22B83)
Verifying 'iPad_10.2_18.1_22B83_Restore.ipsw'...
Checksum matches.
Extracting BuildManifest from IPSW
IPSW Product Version: 18.1
IPSW Product Build: 22B83 Major: 22
opening device 05ac:1281...
found device with ECID 000a24e0217b0026
Setting to configuration 1
Setting to interface 0:0
INFO: device serial number is F9FZFDPRMF3N
Device supports Image4: true
Variant: Customer Erase Install (IPSW)
This restore will erase all device data.
Checking IPSW for required components...
All required components found in IPSW
Getting ApNonce in recovery mode... 68 28 55 33 28 3d 0f 12 49 de e5 d9 0c e4 ea 9d 24 7e 5d 56 ab 24 ea e9 0f 3d 71 e6 b5 a4 83 0c 
Trying to fetch new SHSH blob
Getting SepNonce in recovery mode... ef 5f 9e 58 74 ea fc 2d be 19 17 77 bc b5 59 2f 17 e8 9a 66 
NOTE: Unable to find BbChipID node
NOTE: Unable to find BbProvisioningManifestKeyHash node
NOTE: Unable to find BbActivationManifestKeyHash node
NOTE: Unable to find BbCalibrationManifestKeyHash node
NOTE: Unable to find BbFactoryActivationManifestKeyHash node
NOTE: Unable to find BbFDRSecurityKeyHash node
NOTE: Unable to find BbSkeyId node
DEBUG: Applying restore request rules for entry AOP
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry AVE
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry Ap,SystemVolumeCanonicalMetadata
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry AppleLogo
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry BatteryCharging0
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry BatteryCharging1
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry BatteryFull
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry BatteryLow0
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry BatteryLow1
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry BatteryPlugin
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry Cryptex1,AppOS
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry Cryptex1,AppTrustCache
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry Cryptex1,AppVolume
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry Cryptex1,SystemOS
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry Cryptex1,SystemTrustCache
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry Cryptex1,SystemVolume
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry DeviceTree
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry KernelCache
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry LLB
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry Multitouch
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry OS
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry RecoveryMode
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry RestoreDeviceTree
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry RestoreKernelCache
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry RestoreLogo
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry RestoreRamDisk
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry RestoreSEP
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Applying restore request rules for entry RestoreTrustCache
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry SEP
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Applying restore request rules for entry StaticTrustCache
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry SystemVolume
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry ftap
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: No Digest data, using empty value for entry ftap
DEBUG: Applying restore request rules for entry ftsp
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Adding EPRO=true to TSS entry
DEBUG: No Digest data, using empty value for entry ftsp
DEBUG: Applying restore request rules for entry iBEC
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry iBSS
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry iBoot
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Applying restore request rules for entry rfta
DEBUG: Adding EPRO=true to TSS entry
DEBUG: Adding ESEC=true to TSS entry
DEBUG: No Digest data, using empty value for entry rfta
DEBUG: Applying restore request rules for entry rfts
DEBUG: Adding ESEC=true to TSS entry
DEBUG: Adding EPRO=true to TSS entry
DEBUG: No Digest data, using empty value for entry rfts
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>@HostPlatformInfo</key>
    <string>mac</string>
    <key>@VersionInfo</key>
    <string>libauthinstall-1033.0.6</string>
    <key>@UUID</key>
    <string>31DEB54E-6C72-53F9-60F0-FF5CFD870C39</string>
    <key>ApECID</key>
    <integer>2855294820089894</integer>
    <key>UniqueBuildID</key>
    <data>
    /Nv6Q7Ng6liqkRHbDVyytrEukK4=
    </data>
    <key>ApChipID</key>
    <integer>32784</integer>
    <key>ApBoardID</key>
    <integer>28</integer>
    <key>ApSecurityDomain</key>
    <integer>1</integer>
    <key>AOP</key>
    <dict>
        <key>Digest</key>
        <data>
        iNz+1urwOhjLv8kaYWnKwWv+oxReZoLcqRzi5ULsp95rBbE6RHY9Sph3T1yc
        VPYw
        </data>
        <key>Trusted</key>
        <false/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>AVE</key>
    <dict>
        <key>Digest</key>
        <data>
        qbh0bhP+aDsFw/rpEZe/VdUFmrlyVKNM5m6guu+TtWDpmCMrXv6kyXKDf0Jw
        Ix5f
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>Ap,SystemVolumeCanonicalMetadata</key>
    <dict>
        <key>Digest</key>
        <data>
        1GAPq4Zvr3GANsnjilGw+ateuZihD77FQT1FwUdh6sdlMUVR72A4QdP2Hx5Y
        wdLQ
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>AppleLogo</key>
    <dict>
        <key>Digest</key>
        <data>
        zyP27ve0GZwkFkg2OJHRUOTkdt1TeieTIBqAJw4UKTO+SkW6jZJIu2MtoqkV
        Lizt
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>BatteryCharging0</key>
    <dict>
        <key>Digest</key>
        <data>
        ydocBmtQHgLU2cHx1bP/j2CiZt1lJfsnWYpCxPj2IJCF5UAa+NuUZtIycrHL
        /i0R
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>BatteryCharging1</key>
    <dict>
        <key>Digest</key>
        <data>
        7Tr3qnQ+H0Pgrm8PCszcj5dsz43bquHvZmGflo4j9c2769VeX9xRVPnw41ym
        F7T5
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>BatteryFull</key>
    <dict>
        <key>Digest</key>
        <data>
        1wW4xDrG7dk9IzrVeecVvPAdECt9mkwEm4F+ylgmGj1cmXyx8lonk1yR1r1J
        2ugy
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>BatteryLow0</key>
    <dict>
        <key>Digest</key>
        <data>
        G80Ts4LQPL1KT3xvIjeTE9b61NoXOyFyT2iaIHjtoJJjRK3aQF0RhUC3TuKd
        eJCY
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>BatteryLow1</key>
    <dict>
        <key>Digest</key>
        <data>
        pSM3qzIkC/09rpqDVGwBv3cw1qhpCrH8CPSXnYsOjSHUHlzfqZbUqLJUPtxO
        FZHZ
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>BatteryPlugin</key>
    <dict>
        <key>Digest</key>
        <data>
        VroeJrgj/cteCa7krVkz0Mx0poHZea4zpmHTkgPADGzaJhdIj9TFy6Ec2oda
        EPjq
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>Cryptex1,AppOS</key>
    <dict>
        <key>Digest</key>
        <data>
        UwfNqtEbehxDRfrCgx212U1Ld07oBvr6LdN5W9u9DDX71VEnzDrTY2Yb9vJn
        mR2i
        </data>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>Cryptex1,AppTrustCache</key>
    <dict>
        <key>Digest</key>
        <data>
        advFgrYwmcBaG3XRdJN5rDYu5HEeqJmMaWFHSqIPNPi1au4EC5HMgkA7NFyw
        wunm
        </data>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>Cryptex1,AppVolume</key>
    <dict>
        <key>Digest</key>
        <data>
        VWmh8WTHqYla3N7WsOmbIKI0lAjYgBmrbFbMms0uQoyHLL7xjYBJdnUO9zu7
        j0er
        </data>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>Cryptex1,SystemOS</key>
    <dict>
        <key>Digest</key>
        <data>
        R1sE9Jaae9ZItZnFVnGnAxG6ZYjzjnl0vU7ucjhNjD9Bn5QxYc0sHH5pC1E7
        Anc+
        </data>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>Cryptex1,SystemTrustCache</key>
    <dict>
        <key>Digest</key>
        <data>
        BlAnjKUqCKdkTRDi3qBB3KPuyesCp0ucYzTJEFc019GnOKMJ94MBbvvHSdhG
        bWnm
        </data>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>Cryptex1,SystemVolume</key>
    <dict>
        <key>Digest</key>
        <data>
        mpm8A8JC7pZWZcYDMLjjRucyzOc177hUDrmVwT6y1dz4HgMtCibEikETUTUP
        CIyH
        </data>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>DeviceTree</key>
    <dict>
        <key>Digest</key>
        <data>
        XD0JdhSNZHe5K2THrDhX//dwDkl4rylA4iSY0r5foR6GE2RlB7sK3vziGnyf
        VWhF
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>KernelCache</key>
    <dict>
        <key>Digest</key>
        <data>
        VW7Amm22T1LT4b06pIFiF7qsEU9XsD7mXDQCMbZUdVPjAxUc5lf0wTp4hddz
        kpbf
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>LLB</key>
    <dict>
        <key>BuildString</key>
        <string>iBoot-11881.40.163~61</string>
        <key>Digest</key>
        <data>
        H1JBL/mLwWVX3ywyELdTFTHzqfyVRUQff8+cndArrx59EJc1IHUQEbkpbxy/
        iUbD
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>Multitouch</key>
    <dict>
        <key>Digest</key>
        <data>
        TBvTi7outmjYuG2Cb4nNhCSI85Vt05jXo2/cNdOhuxOf/PQjcRVBYId1H1Wd
        uQZx
        </data>
        <key>Trusted</key>
        <false/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>OS</key>
    <dict>
        <key>Digest</key>
        <data>
        b+CJS7z2C8Spm9vBgV25mEnTiDFcibLASbtxRZ9vyCzYWDYriEE0+QdLVeZ2
        9XDs
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>RecoveryMode</key>
    <dict>
        <key>Digest</key>
        <data>
        TusCt1a/GPxHFqO9auoqILFZ7c8lHCfESy0AJX9HJsLac5lBRIP6EqVeGfMe
        FmiZ
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>RestoreDeviceTree</key>
    <dict>
        <key>Digest</key>
        <data>
        vS0Gs4za4CRY/y0azwtDCyPBtuX5ZO1BlbKr35dlBem8lcvwzeuvwBpk7Gmw
        8FAL
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>RestoreKernelCache</key>
    <dict>
        <key>Digest</key>
        <data>
        WIhMDKtHZELuOaQWOlQwJu0ngfFMMNBgyECL8RMIx0u9GEqzwnCjCoNZI/LC
        Mgq6
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>RestoreLogo</key>
    <dict>
        <key>Digest</key>
        <data>
        9qWcvjJQ3Q5IRVPwGwLyAP5b7RlypYT7tnQAI7wkc6XVOlUUHqmmzeOAIRfS
        7D8G
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>RestoreRamDisk</key>
    <dict>
        <key>Digest</key>
        <data>
        qQfZhwp4fquXR5QCDBLpjF/sJ0XfBdTaSdKx07iM5TmWSe6s8NKoMhH15FnZ
        YGWS
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>RestoreSEP</key>
    <dict>
        <key>Digest</key>
        <data>
        sN0VXc4+XANMx9CWM4TAauA2r9OLrr3SGi2JnCwE/BhyjTZoGW/5hHdKrsvO
        +E4x
        </data>
        <key>Trusted</key>
        <true/>
        <key>ESEC</key>
        <true/>
        <key>EPRO</key>
        <true/>
    </dict>
    <key>RestoreTrustCache</key>
    <dict>
        <key>Digest</key>
        <data>
        A6umSWfhMWMnqgegJ3B539W16Bz5Lkb4qmcT3RiCkYQXZVeZqLvmqW4Hy7l6
        1sfj
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>SEP</key>
    <dict>
        <key>Digest</key>
        <data>
        N9CRYY/Luup3DJjEq+Wf9rGHEdmzzzPDWTew7UPkzp+J98jm9KEQdAWgcX4d
        dav+
        </data>
        <key>Trusted</key>
        <true/>
        <key>ESEC</key>
        <true/>
        <key>EPRO</key>
        <true/>
    </dict>
    <key>StaticTrustCache</key>
    <dict>
        <key>Digest</key>
        <data>
        Xyp2UDhcMYxjuEg7YhsT84MpYI5+7g81VtPt9NIpvwazklyEWnOZtetcHFaA
        Lk94
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>SystemVolume</key>
    <dict>
        <key>Digest</key>
        <data>
        3WOOJu/VZvsHmba8DAibCFknVPqsYFXdHgZGLCed+CgBSbYFYN7QzBfd6sd+
        oYVj
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>ftap</key>
    <dict>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
        <key>Digest</key>
        <data>
        </data>
    </dict>
    <key>ftsp</key>
    <dict>
        <key>Trusted</key>
        <true/>
        <key>ESEC</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>Digest</key>
        <data>
        </data>
    </dict>
    <key>iBEC</key>
    <dict>
        <key>BuildString</key>
        <string>iBoot-11881.40.163~61</string>
        <key>Digest</key>
        <data>
        ovdACZCvF0PfEMjKfa3Dc27vBM1Ojyrt+p4ywl/J82LffiIoYnRG1eM6azrC
        YhHJ
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>iBSS</key>
    <dict>
        <key>BuildString</key>
        <string>iBoot-11881.40.163~61</string>
        <key>Digest</key>
        <data>
        VkAAVrxGaLKttL92jtbHRE/J59kkszGTInlJKjlAndDLBGClFfEdshHGk/Sv
        YlSv
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>iBoot</key>
    <dict>
        <key>Digest</key>
        <data>
        OJsh86fbXega8AjFppLFceL+g1YC1ZVyVQmQqOFVgqnd0GAkNMJqWmcPyBT7
        wezh
        </data>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
    </dict>
    <key>rfta</key>
    <dict>
        <key>Trusted</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>ESEC</key>
        <true/>
        <key>Digest</key>
        <data>
        </data>
    </dict>
    <key>rfts</key>
    <dict>
        <key>Trusted</key>
        <true/>
        <key>ESEC</key>
        <true/>
        <key>EPRO</key>
        <true/>
        <key>Digest</key>
        <data>
        </data>
    </dict>
    <key>Ap,OSLongVersion</key>
    <string>22.2.83.0.0,0</string>
    <key>Ap,ProductMarketingVersion</key>
    <string>18.1</string>
    <key>Ap,ProductType</key>
    <string>iPad7,11</string>
    <key>Ap,SDKPlatform</key>
    <string>iphoneos</string>
    <key>Ap,Target</key>
    <string>J171AP</string>
    <key>Ap,TargetType</key>
    <string>j171</string>
    <key>ApNonce</key>
    <data>
    aChVMyg9DxJJ3uXZDOTqnSR+XVarJOrpDz1x5rWkgww=
    </data>
    <key>@ApImg4Ticket</key>
    <true/>
    <key>ApSecurityMode</key>
    <true/>
    <key>ApProductionMode</key>
    <true/>
    <key>SepNonce</key>
    <data>
    71+eWHTq/C2+GRd3vLVZLxfommY=
    </data>
</dict>
</plist>
Request URL set to https://gs.apple.com/TSS/controller?action=2
Sending TSS request attempt 1... * Host gs.apple.com:443 was resolved.
* IPv6: (none)
* IPv4: 17.111.103.15
*   Trying 17.111.103.15:443...
* Connected to gs.apple.com (17.111.103.15) port 443
* ALPN: curl offers h2,http/1.1
* SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 / X25519 / RSASSA-PSS
* ALPN: server accepted http/1.1
* Server certificate:
*  subject: CN=gs.apple.com; O=Apple Inc.; ST=California; C=US
*  start date: Mar 26 21:44:58 2024 GMT
*  expire date: Apr 25 21:44:57 2025 GMT
*  subjectAltName: host "gs.apple.com" matched cert's "gs.apple.com"
*  issuer: CN=Apple Server Authentication CA; OU=Certification Authority; O=Apple Inc.; C=US
*  SSL certificate verify result: self-signed certificate in certificate chain (19), continuing anyway.
*   Certificate level 0: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption
*   Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption
*   Certificate level 2: Public key type RSA (2048/112 Bits/secBits), signed using sha1WithRSAEncryption
* using HTTP/1.x
> POST /TSS/controller?action=2 HTTP/1.1

Host: gs.apple.com

User-Agent: InetURL/1.0

Accept: */*

Cache-Control: no-cache

Content-type: text/xml; charset="utf-8"

Content-Length: 9998

< HTTP/1.1 200 

< Server: Apple

< Date: Mon, 18 Nov 2024 18:22:22 GMT

< Content-Type: text/html

< Content-Length: 9894

< Connection: keep-alive

< Host: gs.apple.com

< Strict-Transport-Security: max-age=31536000; includeSubdomains

< X-Frame-Options: SAMEORIGIN

< 

* Connection #0 to host gs.apple.com left intact
response successfully received
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>@ServerVersion</key>
    <string>2.1.0</string>
    <key>ApImg4Ticket</key>
    <data>
    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
    IxK+UroeNnd2LkrTSlW/XKnCjjK751qi
    </data>
</dict>
</plist>
Received SHSH blobs
DEBUG: tss_response_get_path_by_entry: No entry 'iBEC' in TSS response
NOTE: No path for component iBEC in TSS, will fetch from build_identity
Extracting iBEC.ipad7c.RELEASE.im4p (Firmware/dfu/iBEC.ipad7c.RELEASE.im4p)...
Personalizing IMG4 component iBEC...
Tag found
Sending iBEC (587196 bytes)...
Waiting for device to disconnect...
irecv_event_cb: device 000a24e0217b0026 (udid: N/A) disconnected
Waiting for device to reconnect in recovery mode...
irecv_event_cb: device 000a24e0217b0026 (udid: N/A) connected in Recovery mode
opening device 05ac:1281...
found device with ECID 000a24e0217b0026
Setting to configuration 1
Setting to interface 0:0
Recovery Mode Environment:
iBoot build-version=iBoot-11881.40.163
iBoot build-style=RELEASE
Sending RestoreLogo...
DEBUG: tss_response_get_path_by_entry: No entry 'RestoreLogo' in TSS response
NOTE: No path for component RestoreLogo in TSS, will fetch from build_identity
Extracting applelogo@2160~ipad.im4p (Firmware/all_flash/applelogo@2160~ipad.im4p)...
Personalizing IMG4 component RestoreLogo...
Tag found
Sending RestoreLogo (28610 bytes)...
DEBUG: AVE is loaded by iBoot.
DEBUG: tss_response_get_path_by_entry: No entry 'AVE' in TSS response
NOTE: No path for component AVE in TSS, will fetch from build_identity
Extracting AppleAVE2FW_H9.im4p (Firmware/ave/AppleAVE2FW_H9.im4p)...
Personalizing IMG4 component AVE...
Tag found
Sending AVE (1200687 bytes)...
DEBUG: RestoreTrustCache is loaded by iBoot.
DEBUG: tss_response_get_path_by_entry: No entry 'RestoreTrustCache' in TSS response
NOTE: No path for component RestoreTrustCache in TSS, will fetch from build_identity
Extracting 044-05743-133.dmg.trustcache (Firmware/044-05743-133.dmg.trustcache)...
Personalizing IMG4 component RestoreTrustCache...
Tag found
Sending RestoreTrustCache (14178 bytes)...
ramdisk-size=0x20000000
DEBUG: tss_response_get_path_by_entry: No entry 'RestoreRamDisk' in TSS response
NOTE: No path for component RestoreRamDisk in TSS, will fetch from build_identity
Extracting 044-05743-133.dmg (044-05743-133.dmg)...
Personalizing IMG4 component RestoreRamDisk...
Tag found
Sending RestoreRamDisk (130030478 bytes)...
DEBUG: tss_response_get_path_by_entry: No entry 'RestoreDeviceTree' in TSS response
NOTE: No path for component RestoreDeviceTree in TSS, will fetch from build_identity
Extracting DeviceTree.j171ap.im4p (Firmware/all_flash/DeviceTree.j171ap.im4p)...
Personalizing IMG4 component RestoreDeviceTree...
Tag found
Sending RestoreDeviceTree (40853 bytes)...
DEBUG: tss_response_get_path_by_entry: No entry 'RestoreSEP' in TSS response
NOTE: No path for component RestoreSEP in TSS, will fetch from build_identity
Extracting sep-firmware.j171.RELEASE.im4p (Firmware/all_flash/sep-firmware.j171.RELEASE.im4p)...
Personalizing IMG4 component RestoreSEP...
Tag found
Sending RestoreSEP (1435840 bytes)...
DEBUG: tss_response_get_path_by_entry: No entry 'RestoreKernelCache' in TSS response
NOTE: No path for component RestoreKernelCache in TSS, will fetch from build_identity
Extracting kernelcache.release.ipad7c (kernelcache.release.ipad7c)...
Personalizing IMG4 component RestoreKernelCache...
Tag found
Sending RestoreKernelCache (16714250 bytes)...
DEBUG: Waiting for device to disconnect...
irecv_event_cb: device 000a24e0217b0026 (udid: N/A) disconnected
Waiting for device to enter restore mode...
irecv_event_cb: device 000a24e0217b0026 (udid: N/A) connected in Recovery mode
ERROR: Device failed to enter restore mode.
Device reconnected in recovery mode, most likely image personalization failed.
fmatrixch commented 5 days ago

I have the same problem too