edl printgpt -memory=ufs -lun=0 -> to print gpt on lun 0.genxml -> dump gpt_main0.bin/gpt_backup0.bin and write rawpartition0.xml to current directory (".") edl e misc -> to erase the partition misc on emmc flash.edl wf dump.bin -> to write the rawimage dump.bin to flash.edl wl dumps -> to write all files from "dumps" folder to according partitions to flash.edl w gpt gpt.img -> to write gpt partition table from gpt.img to the first sector on the device with emmc flash.edl w boot_a boot.img -> to write boot.img to the "boot" partition on lun 0 on the device with emmc flash.edl footer footer.bin -> to dump the crypto footer for Androids with emmc flash.edl r boot_a,boot_b boot_a.img,boot_b.img -> to dump multiple partitions to multiple filenames.edl r boot_a boot.img -> to dump the partition "boot_a" to the filename boot.img for device with emmc.edl rs 0 15 data.bin -skipresponse -> to dump 15 sectors from starting sector 0 to file data.bin for device with emmc, ignores missing ACK from phones.edl rs 0 15 data.bin -> to dump 15 sectors from starting sector 0 to file data.bin for device with emmc.edl rl dumps -skip=userdata -genxml -> to dump all partitions to directory dumps for device with emmc and skipping userdata partition, write rawprogram0.xml.edl rf flash.bin -> to dump whole flash for device with emmc.edl printgpt -> to print gpt on device with emmc.Do that only when REALLY needed as it will print out everything happening! edl rawxml -> To send own xml string, example :.
Your device needs to have a usb pid of 0x9008 in order to make the edl tool work. Or rename Loaders manually as "msmid_pkhash.bin" and put them into the Loaders directory.fhloaderparse examples Loaders -> will autodetect and rename loader structure and copy them to the "Loaders" directory.Copy all your loaders into the examples directory.Or sniff existing edl tools using Totalphase Beagle 480, set filter to filter(), export to binary file as "sniffeddata.bin" and then use beagle_to_loader sniffeddata.bin Make a subdirectory "newstuff", copy your edl loaders to this subdirectory Or from here Convert own EDL loaders for automatic usage
#Msm download tool flash package does not exist solution update#
You should get these automatically if you do a git submodule update -init -recursive