Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: NoBackendError for iPhone SE 2016 #82

Open
1 task done
jonahdecker opened this issue Sep 1, 2022 · 3 comments
Open
1 task done

[Bug]: NoBackendError for iPhone SE 2016 #82

jonahdecker opened this issue Sep 1, 2022 · 3 comments
Labels
bug Something isn't working no-issue-activity triage

Comments

@jonahdecker
Copy link

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

  • I did run this as su or sudo
@jonahdecker jonahdecker added bug Something isn't working triage labels Sep 1, 2022
@github-actions
Copy link

github-actions bot commented Sep 1, 2022

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

@Cryptiiiic
Copy link

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

@github-actions
Copy link

Stale issue message

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working no-issue-activity triage
Development

No branches or pull requests

2 participants