5 unstable releases
| 0.3.1 | May 28, 2025 |
|---|---|
| 0.3.0 | May 3, 2025 |
| 0.2.1 | Dec 7, 2024 |
| 0.2.0 | Nov 28, 2024 |
| 0.1.0 | Nov 24, 2024 |
#1335 in Hardware support
137 downloads per month
26KB
531 lines
Fastboot protocol implementation
Currently only supports USB client side (via nusb)
Example client
Printing fastboot using the nusb:
#[tokio::main]
async fn main() -> anyhow::Result<()> {
let mut devices = fastboot_protocol::nusb::devices()?;
let info = devices.next()
.ok_or_else(|| anyhow::anyhow!("No Device found"))?;
let mut fb = fastboot_protocol::nusb::NusbFastBoot::from_info(&info)?;
println!("Fastboot version: {}", fb.get_var("version").await?);
Ok(())
}
Dependencies
~6–22MB
~206K SLoC