ipwndfu icon indicating copy to clipboard operation
ipwndfu copied to clipboard

[Bug]: NoBackendError for iPhone SE 2016

Open jonahdecker opened this issue 2 years ago • 3 comments

What device? (Specify CHIP/CPID)

8000

What happened?

NoBackendError

Version

v1.1

What version of Python?

3.10

Relevant log output

jonahdecker@Jonahs-MBP ipwndfu % sudo ipwndfu -p && ipwndfu --patch-sigchecks && ipwndfu --repair-heap
Password:
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.10/bin/ipwndfu", line 8, in <module>
    sys.exit(main())
  File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/ipwndfu/main.py", line 121, in main
    pwn(device, match_device=args.match_device)
  File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/ipwndfu/main.py", line 234, in pwn
    device = dfu.acquire_device(match=match_device)
  File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/ipwndfu/dfu.py", line 40, in acquire_device
    for device in usb.core.find(
  File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/usb/core.py", line 1309, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
jonahdecker@Jonahs-MBP ipwndfu %

Sudo

  • [X] I did run this as su or sudo

jonahdecker avatar Sep 01 '22 05:09 jonahdecker

Ya hoo! Thanks for the work item. It's been labeled with 'triage' and will be updated if someone wants to take it on.

github-actions[bot] avatar Sep 01 '22 05:09 github-actions[bot]

@jonahdecker this usually just means panic or usb corruption, likely because I never implemented repair heap for s8000

Cryptiiiic avatar Sep 15 '22 15:09 Cryptiiiic

Stale issue message

github-actions[bot] avatar Nov 14 '22 21:11 github-actions[bot]