tuya-cloudcutter / lightleak

Firmware version-agnostic PoC exploit for smart devices
44 stars 10 forks source link

Error: Couldn't receive packets from the device #24

Open GijsTimmers opened 7 months ago

GijsTimmers commented 7 months ago

I am Running Lightleak, trying to get a flash dump for my LSC Smart Power Plug 970761.1 (https://github.com/tuya-cloudcutter/tuya-cloudcutter/issues/607)

Possibly related to #15 .

The chip inside is probably a WB2S, based on ARM Cortex M4.

Both the BK7231N - Type 1 / Addr 1 (XOR) and BK72131T profile will run all the steps but fail when trying to read flash, getting "Couldn't receive packets from the device" 2

Cossid commented 7 months ago

BK7231T is the only profile that will work, don't bother with the BK7231N profiles. Unfortunately, not all devices work with CloudCutter. I'd say try 2 or 3 times, and if they all fail in the same way, it likely isn't compatible. I have had times where the first try failed, but subsequent ones worked.

Also, LightLeak requires the device be wiped from Tuya/SmartLife before you start. To do that, add the device in Smart Life, edit it, and there is and option to remove device, at which point, one of the options will be "remove and wipe data"

GijsTimmers commented 7 months ago

OK, thank you. I have succesfully uploaded my first lightleak dump (albeit for a different device) but will try this one once more. And yes I have wiped the device from Tuya.

BacchusIX commented 7 months ago

OK, thank you. I have succesfully uploaded my first lightleak dump (albeit for a different device) but will try this one once more. And yes I have wiped the device from Tuya.

you get it to work?

GijsTimmers commented 7 months ago

you get it to work?

Not yet, the device is probably not supported so it will probably require soldering, which I can't do