# Installation guide ## Supported platforms * **i.MX 8** * CCPilot V510 * CCPilot V700 * CCPilot V710 * CCPilot V1000 * CCPilot V1200 * CCPilot V1090 * CCPilot V1290 * **CORE i7** * CCPilot X1200 ## Prerequisites ### v1.4.+ * CCL 4.+ OS * Qt-6.8 Runtime ## Unlock /appfs for development/testing 1. Open an ssh session to the target ssh ccs\ 2. Change write permissions of /appfs sudo mount -o remount,rw /appfs 3. Check which version partition /appfs is mounted to rauc status 4. Unmount /appfs sudo umount /appfs 5. Format the partition sudo mkfs.ext4 /dev/\ 6. Remount /appfs sudo mount /dev/\ /appfs ## Installing CC Web browser 1. Download `ccwebbrowser_1.4.0_.tar.gz` from the support site under: `Web browser module -> Downloads -> Device Download -> CC Linux 4.0 -> ` 2. Transfer the tarball to the device scp ccwebbrowser_1.4.0_.tar.gz ccs@\:/tmp 3. Open an ssh session to the target ssh ccs@\ 4. Change directory to /appfs cd /appfs 5. Move the tarball to /appfs sudo mv /tmp/ccwebbrowser_1.4.0_.tar.gz . 6. Unpack the tarball to /appfs sudo tar xzf ccwebbrowser_1.4.0_.tar.gz 7. Edit the /appfs/ccwebbrowser/config/browser.conf file to add your url. 8. By default the web browser is running with Qt platform -platform eglfs. If the browser should run as a wayland client, edit the ccwebbrowser.service systemd script and change the platform to -platform wayland instead. 9. Enable the systemd service file to automatically start the web browser sudo systemctly enable ccwebbrowser 10. Now the web browser should automatically start at boot ## Create a RAUC bundle Reference the `CC Linux - Using RAUC` documentation on the support web site for more information about how to generate a RAUC bundle. ## Troubleshooting Please refer to our [KnowledgeBase](https://support.crosscontrol.com/knowledge-base) for further information and troubleshooting guides.