Package: wnpp Severity: wishlist Owner: Christopher Obbard <[email protected]> X-Debbugs-Cc: [email protected], [email protected]
Package name : qdlrs Version : 0.0~git20260224.4cc11c8 Upstream Contact: Bjorn Andersson <[email protected]> URL : https://github.com/qualcomm/qdlrs License : BSD Programming Lang: Rust Description : Qualcomm Sahara / Firehose tools written in Rust Qualcomm system-on-chips provide an Emergency Download Mode (EDL), commonly referred to as "9008 mode". In this mode the device boot ROM exposes a USB interface which allows low-level communication with the hardware for tasks such as device recovery, firmware flashing and bootloader loading. This package provides qdl-rs, a Rust implementation of the Qualcomm Sahara and Firehose protocols used to communicate with devices operating in EDL mode. These protocols are typically used by flashing tools to upload a programmer image and subsequently transfer firmware or partition images to the target device. qdl-rs can be used to recover bricked devices, flash firmware images and perform development or manufacturing tasks on supported Qualcomm-based hardware. I intend to maintain this package under the Rust team. Since the crate isn't yet uploaded to crates.io[0], the packaging will be done separately to debcargo-conf unless upstream uploads to crates.io (my preferred option). [0]: https://github.com/qualcomm/qdlrs/issues/10

