-
- Downloads
[IMP] point_of_sale: Add the possibility to the IoT Box to perform a self-flashing
To be able to flash the partition on which the IoT Box is executed,
we must create a third partition and install an OS there to be able
to boot on it and flash the partition of the IoT Box
- Creation of the third partition
- Raspbian download and checksum verification
- Installation of Raspbian on the third partition
- Download the IoT image on the Raspbian partition and check the checksum
- Reboot on the Raspbian partition
- Installation of the IoT image on the second partition
- Reboot on the IoT partition
- Cleaning and deleting the third partition
closes odoo/odoo#43591
Task: 2161955
Signed-off-by:
Quentin Lejeune (qle) <qle@odoo.com>
Showing
- addons/hw_drivers/tools/helpers.py 28 additions, 1 deletionaddons/hw_drivers/tools/helpers.py
- addons/hw_posbox_homepage/controllers/main.py 58 additions, 3 deletionsaddons/hw_posbox_homepage/controllers/main.py
- addons/hw_posbox_homepage/views/upgrade_page.html 41 additions, 5 deletionsaddons/hw_posbox_homepage/views/upgrade_page.html
- addons/point_of_sale/tools/posbox/configuration/upgrade.sh 220 additions, 0 deletionsaddons/point_of_sale/tools/posbox/configuration/upgrade.sh
- addons/point_of_sale/tools/posbox/overwrite_after_init/etc/nginx/sites-enabled/default 1 addition, 0 deletions...sbox/overwrite_after_init/etc/nginx/sites-enabled/default
- addons/point_of_sale/tools/posbox/overwrite_before_init/etc/init.d/odoo 1 addition, 1 deletion...f_sale/tools/posbox/overwrite_before_init/etc/init.d/odoo
- addons/point_of_sale/tools/posbox/overwrite_before_init/etc/init_posbox_image.sh 1 addition, 0 deletions...ols/posbox/overwrite_before_init/etc/init_posbox_image.sh
- addons/point_of_sale/tools/posbox/posbox_create_image.sh 6 additions, 0 deletionsaddons/point_of_sale/tools/posbox/posbox_create_image.sh
Please register or sign in to comment