@darkwill: Thank you for your info - I have also tried switching A and B a few times but no luck.
@Renate:
I have writing the custom recovery (~57 mb file) to both recovery_a and recovery_b partitions, then writing misc-recovery.img to misc partition (to try to get it to boot to recovery on next boot).
Code:
PS C:\Users\Em\Desktop\boox-root> .\edl.exe /lgo7-2.bin
Found EDL 9008, handshaking... version 2
HWID: 0013f0e100000000 (x3), JTAG: 0013f0e1, OEM: 0000, Model: 0000
Hash: d40eee56f3194665-574109a39267724a-e7944134cd53cb76-7e293d3c40497955-bc8a4519ff992b03-1fadc6355015ac87 (x3)
Sending go7-2.bin 100% ok, starting... ok, waiting for Firehose... ok
PS C:\Users\Em\Desktop\boox-root> .\edl.exe /w /precovery_a go7-rec.img
Found EDL 9008, configuring... ok
Requesting info on LUN 0... ok
Requesting GPT 0 header... ok, receiving... ok, requesting entries... ok, receiving... ok
Requesting write go7-rec.img... ok, writing 100% ok
PS C:\Users\Em\Desktop\boox-root> .\edl.exe /w /precovery_b go7-rec.img
Found EDL 9008, configuring... ok
Requesting info on LUN 0... ok
Requesting GPT 0 header... ok, receiving... ok, requesting entries... ok, receiving... ok
Requesting write go7-rec.img... ok, writing 100% ok
PS C:\Users\Em\Desktop\boox-root> .\edl.exe /w /pmisc misc-recovery.img
Found EDL 9008, configuring... ok
Requesting info on LUN 0... ok
Requesting GPT 0 header... ok, receiving... ok, requesting entries... ok, receiving... ok
Requesting write misc-recovery.img... ok, writing 100% ok
PS C:\Users\Em\Desktop\boox-root> .\edl.exe /z
Found EDL 9008, requesting reboot... ok
PS C:\Users\Em\Desktop\boox-root> .\platform-tools\adb.exe devices
List of devices attached
after edl.exe /z, I've tried (a) just letting it reboot, (b) holding down power + volume up (or volume down, or both). The screen flashes and returns to the BOOX logo, but every time the next step (adb devices) shows nothing, and adb sideload doesn't work.