An Oplus EDL toolkit developed with Rust.
- Supports free partition reading and writing.
- Supports GPT parsing and XML file generation.
- Multiple language support (English, Russian, Simplified Chinese, Traditional Chinese).
- Query device information
- Set active slot
- Add support for more languages
- Linux platform support (Support sending loader and reading partitions; currently, writing to partitions is temporarily unavailable.)
- Support official EDL package (Already implemented but not yet tested.)
- Requirements: You need to provide your own Loader (Firehose) + digest + sign files.
- Flashing involves risks. Please ensure your important data is backed up.
git clone https://github.com/snowwolf725/OPlus_EDL_Toolkit.git
cd OPlus_EDL_Toolkit
npm install
npm run tauri buildhttps://crowdin.com/project/oplus-edl-toolkit/
- Special thanks to 某贼@CoolAPK for the repost.
- linux-msm/qdl for the open C implementation of fh_loader
- qualcomm/qdlrs for the open Rust implementation of fh_loader