diff --git a/src/modules/piconfig/start_chroot_script b/src/modules/piconfig/start_chroot_script index 7283b474e..76ae84008 100644 --- a/src/modules/piconfig/start_chroot_script +++ b/src/modules/piconfig/start_chroot_script @@ -47,13 +47,22 @@ cp "${PICONFIG_CMDLINE_TXT_FILE}" "${PICONFIG_CMDLINE_BAK_FILE}" echo_green "Disable Serial Linux console ..." sed -i 's/console=serial0,115200 //' "${PICONFIG_CMDLINE_TXT_FILE}" -# Step 9: Disable bluetooth and related services +# Step 9: Enable i2c modules +# Also needs corresponding bits in config.txt (see #196) +echo_green "Enabling i2c-dev" +# Use raspi-config for maintainablilty +raspi-config nonint do_i2c 0 +# comment out the first enabled i2c_arm line +sed -i -e 's|^\(dtparam=i2c_arm=on\)|#\1|' /boot/config.txt + + +# Step 10: Disable bluetooth and related services echo_green "Disabling Bluetooth related services..." systemctl_if_exists disable hciuart.service systemctl_if_exists disable bluetooth.service systemctl_if_exists disable bluealsa.service -# Step 10: Increase swapfile size +# Step 11: Increase swapfile size if [[ -f "${PICONFIG_SWAP_CONF_FILE}" ]]; then echo_green "Increasing swap file size to ${PICONFIG_SWAP_SIZE} Mb. Limit to ${PICONFIG_SWAP_MAX} Mb" sed -i 's/^CONF_SWAPSIZE.*/'CONF_SWAPSIZE="${PICONFIG_SWAP_SIZE}"'/' "${PICONFIG_SWAP_CONF_FILE}"