<!-- Copyright (c) 2023 innodisk Crop. This software is released under the MIT License. https://opensource.org/licenses/MIT --> # TOC - [TOC](#toc) - [Overview](#overview) - [Choverlay](#choverlay) - [Chboot](#chboot) - [FAQ](#faq) # Overview This page introduce the simple utilities on EXMU-X261 that enhance the user expericence. # Choverlay - Choverlay is a simple utility that based on shell script, it can change the default loadapp of during the boot process. - Usage: ```bash sudo choverlay <name-of-overlay-app> ``` - Example: ```bash sudo choverlay app-x261-aibox sudo choverlay app-x261-bsp ``` - Result: ![choverlay](https://hackmd.io/_uploads/SJfBU5h33.png) # Chboot - Chboot is a simple utility that based on shell script, it can change the default boot partition between external SDcard and EMMC which on som board. - Usage: ```bash sudo chboot <default-boot-from> <if-failed-boot-from> ``` - Example: ```bash sudo chboot sdcard sudo chboot emmc sudo chboot sdcard emmc sudo chboot emmc sdcard ``` - Result: ![chboot](https://hackmd.io/_uploads/S1iSI5nhh.png) # FAQ - Why there are two verible with `chboot`? The second verible is an optional verible. It is for preventing boot failed with default boot part, if failed system will boot from another boot part according to the second verible.