Skip to content

A9 SEP Panic #319

Description

@hunzeno

Hello, I’ve been trying to load the sep firmware on an iPhone 6s with the following commands

/sbin/mount_apfs -R /dev/disk0s1s1 /mnt1
/sbin/mount_apfs -R /dev/disk0s1s6 /mnt6
/sbin/mount_apfs -R /dev/disk0s1s3 /mnt7

/usr/libexec/seputil --gigalocker-init

/usr/libexec/seputil --load /mnt6/<id>/usr/standalone/firmware/sep-firmware.img4

When SEP tries to load, it prints 4 lines (sepi digest, sepi nonce, rsep digest, rsep nonce, the two nonces are the same) and then a kernel panic happens. Do you have an idea what causes this? The iPhone itself has no iOS on it, because the space calculation was wrong and it deleted the old one but never installed the new one, there’s not enough free space. When this happened, it was trying to install iOS 15.7.8, so I chose that version for the ramdisk, but I’ve also tried lower ones. Only 15.0 and newer versions print the 4 lines, the older ones simply crash.
Since this is the situation, I don’t think I have any other choice to recover the data from the phone, so I would appreciate any help.
Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions