Allow importing and installation of OTA files already
downloaded instead of requiring to reboot to recovery
to install them.
Squash of:
- Add support for importing local updates
Signed-off-by: Joey <jbevilacqua@shiftphones.com>
Change-Id: I64ca3a6af29bdf8b2c6023a502f23080a27fd79e
- OTA: read timestamp from imported zip metadata
Signed-off-by: Joey <jbevilacqua@shiftphones.com>
Change-Id: I93a5c0be81adab9ba8e50afde0e09839f059c9e0
- OTA: fix UI issues with local update
Signed-off-by: Joey <jbevilacqua@shiftphones.com>
Change-Id: I07c8f5507bc52c254c3dc1468fea495a073ae96c
- OTA: fix local updates not being shown in UI (pt.2)
Signed-off-by: Joey <jbevilacqua@shiftphones.com>
Change-Id: Ife40eea05099eca9e1ee84c6f87d2715e5981cab
- OTA: ignore download status changes for local updates
Signed-off-by: Joey <jbevilacqua@shiftphones.com>
Change-Id: I198f9b5462718f8a6e5687c891f3bfc6b1c645bd
- UpdaterService: fix crash with local install
Change-Id: I27b187cf4adec986d516e3017d1b3877691029b2
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
- Local updates: do not remove local update from ui after installation
Change-Id: I869e090f26273006f933ad99c42b7c6a2e963797
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
- Local updates: modify display version
Change-Id: I8a39e0936040bb9546499754ab4a9ef60c56aca0
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
- Local updates: show build date in import dialog
Change-Id: I9014358ea1cf941e76fdd80a5147e9d924fc1a8f
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
Change-Id: I64ca3a6af29bdf8b2c6023a502f23080a27fd79e
Signed-off-by: Joey <joey@lineageos.org>
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>