
MLinstall is a Windows/Linux utility that makes it easier to install Magic Lantern.
Features:
- Enable and disable bootdisk via USB
- Write and destroy card boot flags without formatting card
- Works on FAT16, FAT32, and ExFAT
- Run EvProcs (with parameters) via USB
- App Store - Installs modules into card from online database
- Experimental one click ML install
Download:
https://github.com/petabyt/mlinstall/releasesWindows Users:
You will need to run Zadig and install libusb0.
https://petabyt.github.io/mlinstall/MANUAL#no-ptpusb-device-foundIt's a good idea to revert the changes when you are done:
https://youtu.be/oY4RbCaadrc?t=123Old post:
I've been working on a utility that should help with installing Magic Lantern.
Source code:
https://github.com/petabyt/mlinstallIt currently can:
- Run Canon event procedures:
Based on some research in
https://github.com/petabyt/sequoia-ptpy, I've
gotten Canon's `0x9052` PTP command to work properly. This allows for
commands like "EnableBootDisk" and "DisableBootDisk" to be run via PTP.
I think this command is standard on almost all Canon cameras, so it
could possibly replace custom firmware files. (?)
- Card Tools:
I've also added a card flag enabler (bootdisk, canon basic), and an
option to disable them without reformatting card.
(just writes an underscore on the first character of each)