summaryrefslogtreecommitdiffstats
path: root/updater/updater.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Refactor libupdater into a seperate module.Tao Bao2016-10-111-35/+0
| | | | | | | | | So that we can write native tests for updater functions. This CL adds a testcase for getprop() function. Test: mmma bootable/recovery; Run recovery_component_test on device. Change-Id: Iff4c1ff63c5c71aded2f9686fed6b71cc298c228
* Move selinux dependencies out of header files.Elliott Hughes2016-04-021-3/+1
| | | | | Bug: http://b/27764900 Change-Id: Ib62a59edcb13054f40f514c404d32b87b14ed5f1
* installer for new block OTA systemDoug Zongker2014-08-201-0/+3
| | | | | | | (Cherry-pick back from master.) Bug: 16984795 Change-Id: Ifa3d8345c5e2a0be86fb28faa080ca82592a96b4
* Remove HAVE_SELINUX guardsKenny Root2012-10-161-4/+0
| | | | Change-Id: Ia96201f20f7838d7d9e8926208977d3f8318ced4
* Extend recovery and updater to support setting file security contexts.Stephen Smalley2012-03-301-0/+9
| | | | | | | Extend minzip, recovery, and updater to set the security context on files based on the file_contexts configuration included in the package. Change-Id: Ied379f266a16c64f2b4dca15dc39b98fcce16f29
* bump updater API version to 3; deprecate firmware update commandDoug Zongker2010-02-031-0/+1
| | | | | | | | | Remove support for the HTC-specific "firmware" update command and the corresponding edify function write_firmware_update(). This functionality is now done by an edify extension library that lives in vendor/htc. Change-Id: I80858951ff10ed8dfff98aefb796bef009e05efb
* edify extensions for OTA package installation, part 1Doug Zongker2009-06-121-0/+28
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).