28618b1b79163b66a7c4623957b869901e4022d4 |
|
09-Feb-2016 |
Alex Deymo <deymo@google.com> |
Implement a new resetStatus() method in Android interface. When an alredy applied update is deleted from the server (normally because is was detected to be a bad update), we need to go back to the idle state and remove the update to prevent it from breaking more devices. This patch allows the application side to reset the applied update back to idle. Bug: 27081760 TEST=Deployed on a non-Brillo device, sent resetStatus. (cherry picked from commit 3b678db2e7fd4baa38c6d6b8bb8334f7d88b8682) Change-Id: I654c904f4b4f606445a70ec95a660491391a779f
/system/update_engine/binder_bindings/android/os/IUpdateEngine.aidl
|
95b8f248088934180732cd7e166e70a7d8fe4d0c |
|
29-Jan-2016 |
Alex Deymo <deymo@google.com> |
Android: Extend the API with the payload offset and size. The payload offset and size of the CrAU binary file inside the .zip file are required parameters to properly apply the payload so we explicitly required them in the API. The update_engine_client command was extended to support these two parameters. Bug: 25631767 TEST=`mmma system/update_engine` on aosp_arm-eng. Change-Id: Id5ef2f45b711039309173cb0309b9fe5cc82e485
/system/update_engine/binder_bindings/android/os/IUpdateEngine.aidl
|
e78e3fb71d9b1586482aa43514c0d6625c0ae197 |
|
05-Jan-2016 |
Tao Bao <tbao@google.com> |
Add bind() function to the binder interface. Update engine may have started and done some work before we call applyPayload(). Add a new binder function bind() to register a callback function that communicates with the update engine. Bug: None Test: 'mmma system/update_engine'. Change-Id: Iafcdb250904b44f9526be15f0381690df50805a2
/system/update_engine/binder_bindings/android/os/IUpdateEngine.aidl
|
9e1eda984560c8aadd394f3c7c40d17b4dfe22ed |
|
17-Nov-2015 |
Christopher Wiley <wiley@google.com> |
Add Binder service for update_engine Bug: 25632204 Test: Compiles, registers with the service manager on aosp_arm-eng Change-Id: Iaf67a37193958f0a11d9f3d320cd6e93cf6afbef
/system/update_engine/binder_bindings/android/os/IUpdateEngine.aidl
|