View Single Post
Old 06-01-2022, 11:33 PM   #162
mergen3107
Wizard
mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.mergen3107 ought to be getting tired of karma fortunes by now.
 
mergen3107's Avatar
 
Posts: 1,511
Karma: 5000046
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
Quote:
Originally Posted by bazookajoe View Post

I'd love is someone could write a tutorial on how to get bkerler's edl to work on Windows 10
Here is how I managed to get it working on my Onyx Boox Kon-Tiki 2. It has the same platform as Onyx Boox Nova 3. Get the loader according to your device.

Code:
EDL setup
(+ Delete all Qualcomm and UsbDk stuff)
+ Install zadig https://zadig.akeo.ie/ WinUSB driver for QUSB_BULK after connected in edl.
+ Fresh reboot to edl again (adb reboot edl).
+ Load the prepeared loader (present in the edl package):

python edl.py --loader=QC_SDM636.bin --memory=eMMC

It should say "main - Mode detected: sahara".
Then after each command it will say: "main - Mode detected: firehose".

+ to dump all partitions to directory dumps for device with emmc and skipping userdata partition, write rawprogram0.xml:
python edl.py rl dumps --skip=userdata --genxml
+ or one by one:
python edl.py r boot 1boot.img
python edl.py r recovery 2recovery.img
python edl.py r system 3system.img

+ re-write partitions to their respective places
python edl.py w boot boot.bin
python edl.py w system system.bin

+ to write all files from "dumps" folder to according partitions to flash:
python edl.py wl dumps

+ reboot from edl
python edl.py reset
mergen3107 is offline   Reply With Quote