platform_build/tools/applypatch
Doug Zongker 6c770467fb applypatch changes for patching recovery image
Make some changes needed to applypatch in order to store the recovery
image in the system partition as a binary patch relative to the boot
image:

  - make applypatch use shared libraries, so it's smaller.  It will
    need to be on the main system so it can install the recovery
    image.  Make an applypatch_static binary for use in recovery
    packages (still needed for updating cupcake devices to donut).

  - output the results of patching to an in-memory buffer and write
    that to the partition; there's no convenient /tmp for us to us.
    (This should be basically a no-op in recovery, since /tmp is a
    ramdisk anyway.)
2009-07-22 19:15:59 -07:00
..
testdata auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
Android.mk applypatch changes for patching recovery image 2009-07-22 19:15:59 -07:00
applypatch.c applypatch changes for patching recovery image 2009-07-22 19:15:59 -07:00
applypatch.h applypatch changes for patching recovery image 2009-07-22 19:15:59 -07:00
applypatch.sh allow separate source and target files for applypatch 2009-05-08 15:43:26 -07:00
bsdiff.c applypatch changes for patching recovery image 2009-07-22 19:15:59 -07:00
freecache.c auto import from //depot/cupcake/@135843 2009-03-03 19:28:42 -08:00
imgdiff.c better patching for zip files 2009-07-20 14:45:29 -07:00
imgdiff.h better patching for zip files 2009-07-20 14:45:29 -07:00
imgdiff_test.sh better patching for zip files 2009-07-20 14:45:29 -07:00
imgpatch.c applypatch changes for patching recovery image 2009-07-22 19:15:59 -07:00
main.c make applypatch into a static library 2009-06-12 09:42:43 -07:00
utils.c better patching for zip files 2009-07-20 14:45:29 -07:00
utils.h better patching for zip files 2009-07-20 14:45:29 -07:00