Update Android boot images
Apply an incremental OTA to your stock images. Download the verified result.
Source files
Status
ReadyChoose your stock images and matching OTA to begin.
Update stopped
No output is available. Your original files are unchanged.
SHA-256 verified
Updated image ready
- Device
- Build transition
- Target SHA-256
- Device
- Build transition
Run details0 events
- Inspect OTA manifestWaiting
- Verify current imageWaiting
- Apply incremental patchWaiting
- Verify updated imageWaiting
- Activity events will appear here.
Help & supported formats
What does this tool do?
BootUpdater applies an incremental OTA patch to your current stock partition image to reconstruct the updated image. It never flashes your device.
Which files do I need?
The unmodified stock .img from your current build and the matching incremental OTA ZIP or direct download link. Use the original stock image, not a Magisk or KernelSU patched image.
Which partitions are supported?
Raw boot, init_boot, vendor_boot, dtbo, recovery, and vbmeta images up to 256 MiB. Incremental A/B OTA ZIPs up to 2 GiB must contain an uncompressed payload.bin.
What does verified mean?
The source and output SHA-256 hashes must match the OTA manifest. This checks reconstruction integrity, not the vendor's signature.
Why can a direct link fail?
The URL may have expired or the server may block the download. Download the OTA yourself and choose Local ZIP instead.
Memory and device safety
A desktop browser is recommended for large files. Processing uses your device's memory. Your files are not uploaded, and nothing is flashed.