Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add device extension mechanism to updater | Doug Zongker | 2009-06-22 | 1 | -1/+37 |
| | | | | | | | Allow devices (in BoardConfig.mk) to define additional static libraries to be linked in to updater, to make device-specific functions available in edify scripts. Modify the updater makefile to arrange for device libraries to register their edify functions. | ||||
* | edify extensions for OTA package installation, part 2 | Doug Zongker | 2009-06-12 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | Adds more edify functions for OTAs: is_mounted getprop apply_patch apply_patch_check apply_patch_space write_raw_image write_firmware_image package_extract_file This allows us to install radios, hboots, boot images, and install incremental OTA packages. Fixes a couple of dumb bugs in edify itself: - we were doubling the size of the function table each time it was *not* full, rather than each time it was full - "no such function" errors weren't visible to the parser, so they didn't prevent execution of the script. | ||||
* | edify extensions for OTA package installation, part 1 | Doug Zongker | 2009-06-12 | 1 | -0/+24 |
Adds the following edify functions: mount unmount format show_progress delete delete_recursive package_extract symlink set_perm set_perm_recursive This set is enough to extract and install the system part of a (full) OTA package. Adds the updater binary that extracts an edify script from the OTA package and then executes it. Minor changes to the edify core (adds a sleep() builtin for debugging, adds "." to the set of characters that can appear in an unquoted string). |