View Single Post
Old 09-24-2022, 09:18 PM   #178
Chitter
Luddite who works in IT.
Chitter can spell AND pronounce 'liseuse.'Chitter can spell AND pronounce 'liseuse.'Chitter can spell AND pronounce 'liseuse.'Chitter can spell AND pronounce 'liseuse.'Chitter can spell AND pronounce 'liseuse.'Chitter can spell AND pronounce 'liseuse.'Chitter can spell AND pronounce 'liseuse.'Chitter can spell AND pronounce 'liseuse.'Chitter can spell AND pronounce 'liseuse.'Chitter can spell AND pronounce 'liseuse.'Chitter can spell AND pronounce 'liseuse.'
 
Chitter's Avatar
 
Posts: 28
Karma: 39094
Join Date: Sep 2022
Location: USA
Device: Boox Tab Ultra C
Well, I got little further. I was able to get the EDL tool to work, but neither the included sdm662 loader nor the one @downeaster59 uploaded work for my Note Air2 Plus.

If I run:
Code:
python edl r boot_a boot.img --memory=ufs --loader 0014d0e100000000_d40eee56f3194665_FHPRG.bin
I get:
Code:
Qualcomm Sahara / Firehose Client V3.60 (c) B.Kerler 2018-2022.
main - Using loader 0014d0e100000000_d40eee56f3194665_FHPRG.bin ...
main - Waiting for the device
Traceback (most recent call last):
  File "C:\Users\<username>\edl\edl", line 391, in <module>
    base.run()
  File "C:\Users\<username>\edl\edl", line 299, in run
    conninfo = self.doconnect(loop)
  File "C:\Users\<username>\edl\edl", line 193, in doconnect
    self.cdc.connected = self.cdc.connect(portname=self.portname)
  File "C:\Users\<username>\edl\edlclient\Library\Connection\usblib.py", line 226, in connect
    self.configuration = self.device.get_active_configuration()
  File "C:\Users\<username>\AppData\Local\Programs\Python\Python310\lib\site-packages\usb\core.py", line 921, in get_active_configuration
    return self._ctx.get_active_configuration(self)
  File "C:\Users\<username>\AppData\Local\Programs\Python\Python310\lib\site-packages\usb\core.py", line 113, in wrapper
    return f(self, *args, **kwargs)
  File "C:\Users\<username>\AppData\Local\Programs\Python\Python310\lib\site-packages\usb\core.py", line 249, in get_active_configuration
    self.managed_open()
  File "C:\Users\<username>\AppData\Local\Programs\Python\Python310\lib\site-packages\usb\core.py", line 113, in wrapper
    return f(self, *args, **kwargs)
  File "C:\Users\<username>\AppData\Local\Programs\Python\Python310\lib\site-packages\usb\core.py", line 131, in managed_open
    self.handle = self.backend.open_device(self.dev)
  File "C:\Users\<username>\AppData\Local\Programs\Python\Python310\lib\site-packages\usb\backend\libusb1.py", line 804, in open_device
    return _DeviceHandle(dev)
  File "C:\Users\<username>\AppData\Local\Programs\Python\Python310\lib\site-packages\usb\backend\libusb1.py", line 652, in __init__
    _check(_lib.libusb_open(self.devid, byref(self.handle)))
  File "C:\Users\<username>\AppData\Local\Programs\Python\Python310\lib\site-packages\usb\backend\libusb1.py", line 600, in _check
    raise NotImplementedError(_strerror(ret))
NotImplementedError: Operation not supported or unimplemented on this platform
Chitter is offline   Reply With Quote