Skip to content

A tiny library for bootloader flashing in VCOM_DOWNLOAD mode on Huawei phones.

License

Notifications You must be signed in to change notification settings

bkerler/Potato.ImageFlasher

 
 

Repository files navigation

Potato.ImageFlasher

Build Status NuGet Version Nuget CodeFactor GPL-3.0

A tiny library for bootloader flashing in VCOM_DOWNLOAD mode on Huawei phones.

Based on @penn5's project — hisi-idt.

Example

var flasher = new ImageFlasher();

// Open serial port, for example COM3
flasher.Open("COM3");

// Write xloader image to 0x00020000
flasher.Write("xloader.img", 0x00020000);

// Write fastboot image to 0x1AC00000 with progress reporting
flasher.Write("fastboot.img", 0x1AC00000, x => Console.WriteLine($"Progress: {x}%"));

// Close serial port
flasher.Close();

License

GNU General Public License v3.0

About

A tiny library for bootloader flashing in VCOM_DOWNLOAD mode on Huawei phones.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%