openpilot/installer
Adeeb Shihadeh b276881fcd
agnos updater (#2600)
* agnos updater

* add manifest

* fix path

* get manifest from overlay

* update manifest

* remove merge markers

* add streaming decompressor

* dont need read all

* Unsparsify

* Fix output filename

* Optimization

* cleanup

* Small cleanup

* Read manifest from merged overlay

* Write hash at end of partition

* Sync before writing hash

* Write bytes in file

* add manifest with image sizes

* Fix manifest path

* File was closed already

* Format string

* Put raw hash

* Read hashes in launch script

* update launch script

* should be agnos version

* fix slot

* Make sure we clear the hash

* Verify partition size

* move updated

* Standalone flasher

* Don't rely on ordering

* Get path

* Debug log

* Download agnos

* Info is enough

* update manifest

* Remove f

* Check downloader return code

* Exit on wrong manifest

* Fix typos

* Set pythonpath before hardware init

* move agnos into hardware folder

* remove comments

* Fix abstractmethod

Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Willem Melching <willem.melching@gmail.com>
2020-12-18 13:17:12 +01:00
..
installers Installer: disable SSH and safer continue.sh write 2020-01-20 15:16:24 -08:00
updater agnos updater (#2600) 2020-12-18 13:17:12 +01:00
Makefile --std=c++17 (#2330) 2020-10-17 13:33:12 -07:00
continue_dashcam.sh bring over installer 2020-01-17 10:39:50 -08:00
continue_openpilot.sh bring over installer 2020-01-17 10:39:50 -08:00
installer.c Installer: disable SSH and safer continue.sh write 2020-01-20 15:16:24 -08:00