Traducido del English por IA ·
Lo de los bloques es cierto, pero no es realmente el motivo. La flash se borra en sectores de 4 KB y se escribe por páginas, así que no puedes parchear bytes en su lugar. Las actualizaciones delta siguen siendo posibles: el dispositivo reconstruye la nueva imagen a partir de la imagen antigua más el parche en una partición de reserva. Necesita código extra en el dispositivo y una herramienta de parcheo en el lado del proveedor. La mayoría de los proveedores pequeños no se molesta en hacerlo.La parte de seguridad que te conviene preguntar es si tienen dos particiones OTA. Así, la nueva imagen se escribe en la inactiva y la antigua sigue ahí si no arranca.
The block thing is true but not really why. Flash is erased in 4 KB sectors and written in pages, so you can’t patch bytes in place. Delta updates are still possible, the device rebuilds the new image from old image plus patch into a spare partition. It needs extra code on the device and a patch tool on the vendor’s side. Most small vendors don’t bother.
The safety bit you want to ask about is whether they have two OTA partitions. Then the new image goes into the inactive one and the old one is still there if it fails to boot.

