Embedded

  • Nav
ConnectCore 8M Mini
Version
  • Get started
    • Step 1 - Requirements
    • Step 2 - Set up the hardware
    • Step 3 - Program the Android firmware
    • Step 4 - Create your first applications
    • Next steps
  • Digi Embedded for Android
    • Release notes
      • Release changelog
      • SDK Add-on release changelog
      • Known issues and limitations
    • Application development
      • Create an Android application
        • Create an Android application from scratch
        • Import a Digi sample application
      • Digi APIx for Android
        • ADC API
        • CAN API
        • Remote Manager API
        • CPU Management API
        • Networking API
        • Firmware update API
        • GPIO API
        • GPU management API
        • I2C API
        • Memory management API
        • PWM API
        • Serial API
        • SPI API
        • TrustFence tamper API
        • Watchdog API
      • Sign your application
    • System development
      • System architecture
      • Set up workstation
        • Set up Linux PC
        • Set up Docker container (Linux)
        • Set up Docker container (Windows)
      • Install Digi Embedded for Android
      • Build your development images
      • Program firmware
        • Program Android using UUU
        • Program Android using fastboot
        • Program Android from U-Boot
        • Program the MCA firmware
      • Customize the Android firmware
        • Add/remove default apps/libraries
        • Autostart Android applications
        • Customize Android splash images
      • Customize the kernel and device tree
        • Customize the Linux kernel
        • Customize the Linux device tree
      • Customize U-Boot
    • Production release
      • Build your custom distribution
      • Sign for release
      • Generate release custom images
      • Create a signed OTA package
      • Update Android with OTA packages
      • Release in a secure environment
    • Remote management
      • Connect to Remote Manager
      • Monitor the system
      • Update the system
      • Access the file system
      • Get Android information
      • Automate operations with web services
    • Recover your device
    • Device interfaces
      • Device tree files and overlays
        • Create device tree overlays
      • Pin multiplexing (IOMUX)
      • ADC
        • Analog comparator
      • Audio
      • Backlight
      • Bluetooth
      • Camera
      • CAN
      • Cellular
      • Cryptographic accelerator (CAAM)
      • Ethernet
      • GPIO
      • I2C
      • Micro Controller Assist (MCA)
        • MCA core functionality
        • MCA configuration tool
        • MCA management application
        • MCA I/O pads
        • MCA ADC
        • MCA GPIO
        • MCA keypad
        • MCA LEDs
        • MCA power key input
        • MCA PWM
        • MCA RTC
        • MCA UART serial port
        • MCA watchdog
      • MMC/SD/SDIO
      • OTP bits
      • PCI Express (PCIe)
      • Power management
      • PWM
      • SPI
      • Touch screen
      • UART
      • USB
      • Video
        • HDMI
        • LVDS
      • Watchdog
      • Wi-Fi
      • XBee sockets
    • U-Boot bootloader
      • Environment variables
      • Digi U-Boot custom commands
        • Firmware update
        • MMC extended CSD register
      • Configuration options
        • Secure console options
      • U-Boot files by variant
    • FAQ
      • Change Android Studio project JDK
      • Connect using ADB
      • Perform a factory reset
      • Uninstall the Digi SDK Add-on
  • Digi TrustFence
    • Secure boot
      • Secure boot flow
        • Digital signature overview
        • Bootloader image authentication overview
      • Set up secure boot
        • 1. Generate ABV keys
        • 2. Generate APK an OTA keys
        • 3. Build your images
        • 4. Generate release images
        • 5. Sign the bootloader images
        • 6. Program the signed bootloader
        • 7. Secure the device
        • 8. Initialize the secure storage
        • 9. Store the AVB public key
        • 10. Program the closed device
      • Revoke a bootloader sign key
    • Program a closed device
    • File system encryption
    • Tamper detection
      • Tamper pins
      • Tamper-detection interfaces
      • Tamper response
      • Power and tamper response
      • Configure the tamper interfaces
      • Tamper_cfg command reference
    • Secure console modes
    • Secure build environments
    • Summary of TrustFence keys
    • Advanced
      • Manually create a PKI
      • Configure U-Boot environment
  • Digi ConnectCore Smart IOmux
    • Download and install Smart IOmux
    • Get started
    • Work with designs
      • Create a new design
      • Create a cross-platform design
        • Work with cross-platform designs
      • Load a saved design
      • Save a design
      • Export a design
      • Export a device tree
    • Work with components
      • Add components
      • Remove components
      • Sort components
      • Edit components
      • Get device tree
    • Configure your design
      • Change IOmux pad
      • Lock an IOmux pad
      • Change the IOmux electrical value
      • Review your design in Table view
      • Resolve pad conflicts
    • Working modes
      • Configuration view
      • Device tree view
      • Table view
    • Update Digi ConnectCore Smart IOmux
      • View change log
    • Additional resources
      • Known issues and limitations
  • Hardware
    • Hardware reference manuals
    • Compatibility guide
    • Performance and power benchmarking
    • Design files
    • SOM variants
    • Carrier board version and ID
  • Additional resources
    • Embedded systems terminology
    • Glossary of cryptography terms
    • Reference materials
ConnectCore 8M Mini
Version
  • Get started
    • Step 1 - Requirements
    • Step 2 - Set up the hardware
    • Step 3 - Program the Android firmware
    • Step 4 - Create your first applications
    • Next steps
  • Digi Embedded for Android
    • Release notes
      • Release changelog
      • SDK Add-on release changelog
      • Known issues and limitations
    • Application development
      • Create an Android application
        • Create an Android application from scratch
        • Import a Digi sample application
      • Digi APIx for Android
        • ADC API
        • CAN API
        • Remote Manager API
        • CPU Management API
        • Networking API
        • Firmware update API
        • GPIO API
        • GPU management API
        • I2C API
        • Memory management API
        • PWM API
        • Serial API
        • SPI API
        • TrustFence tamper API
        • Watchdog API
      • Sign your application
    • System development
      • System architecture
      • Set up workstation
        • Set up Linux PC
        • Set up Docker container (Linux)
        • Set up Docker container (Windows)
      • Install Digi Embedded for Android
      • Build your development images
      • Program firmware
        • Program Android using UUU
        • Program Android using fastboot
        • Program Android from U-Boot
        • Program the MCA firmware
      • Customize the Android firmware
        • Add/remove default apps/libraries
        • Autostart Android applications
        • Customize Android splash images
      • Customize the kernel and device tree
        • Customize the Linux kernel
        • Customize the Linux device tree
      • Customize U-Boot
    • Production release
      • Build your custom distribution
      • Sign for release
      • Generate release custom images
      • Create a signed OTA package
      • Update Android with OTA packages
      • Release in a secure environment
    • Remote management
      • Connect to Remote Manager
      • Monitor the system
      • Update the system
      • Access the file system
      • Get Android information
      • Automate operations with web services
    • Recover your device
    • Device interfaces
      • Device tree files and overlays
        • Create device tree overlays
      • Pin multiplexing (IOMUX)
      • ADC
        • Analog comparator
      • Audio
      • Backlight
      • Bluetooth
      • Camera
      • CAN
      • Cellular
      • Cryptographic accelerator (CAAM)
      • Ethernet
      • GPIO
      • I2C
      • Micro Controller Assist (MCA)
        • MCA core functionality
        • MCA configuration tool
        • MCA management application
        • MCA I/O pads
        • MCA ADC
        • MCA GPIO
        • MCA keypad
        • MCA LEDs
        • MCA power key input
        • MCA PWM
        • MCA RTC
        • MCA UART serial port
        • MCA watchdog
      • MMC/SD/SDIO
      • OTP bits
      • PCI Express (PCIe)
      • Power management
      • PWM
      • SPI
      • Touch screen
      • UART
      • USB
      • Video
        • HDMI
        • LVDS
      • Watchdog
      • Wi-Fi
      • XBee sockets
    • U-Boot bootloader
      • Environment variables
      • Digi U-Boot custom commands
        • Firmware update
        • MMC extended CSD register
      • Configuration options
        • Secure console options
      • U-Boot files by variant
    • FAQ
      • Change Android Studio project JDK
      • Connect using ADB
      • Perform a factory reset
      • Uninstall the Digi SDK Add-on
  • Digi TrustFence
    • Secure boot
      • Secure boot flow
        • Digital signature overview
        • Bootloader image authentication overview
      • Set up secure boot
        • 1. Generate ABV keys
        • 2. Generate APK an OTA keys
        • 3. Build your images
        • 4. Generate release images
        • 5. Sign the bootloader images
        • 6. Program the signed bootloader
        • 7. Secure the device
        • 8. Initialize the secure storage
        • 9. Store the AVB public key
        • 10. Program the closed device
      • Revoke a bootloader sign key
    • Program a closed device
    • File system encryption
    • Tamper detection
      • Tamper pins
      • Tamper-detection interfaces
      • Tamper response
      • Power and tamper response
      • Configure the tamper interfaces
      • Tamper_cfg command reference
    • Secure console modes
    • Secure build environments
    • Summary of TrustFence keys
    • Advanced
      • Manually create a PKI
      • Configure U-Boot environment
  • Digi ConnectCore Smart IOmux
    • Download and install Smart IOmux
    • Get started
    • Work with designs
      • Create a new design
      • Create a cross-platform design
        • Work with cross-platform designs
      • Load a saved design
      • Save a design
      • Export a design
      • Export a device tree
    • Work with components
      • Add components
      • Remove components
      • Sort components
      • Edit components
      • Get device tree
    • Configure your design
      • Change IOmux pad
      • Lock an IOmux pad
      • Change the IOmux electrical value
      • Review your design in Table view
      • Resolve pad conflicts
    • Working modes
      • Configuration view
      • Device tree view
      • Table view
    • Update Digi ConnectCore Smart IOmux
      • View change log
    • Additional resources
      • Known issues and limitations
  • Hardware
    • Hardware reference manuals
    • Compatibility guide
    • Performance and power benchmarking
    • Design files
    • SOM variants
    • Carrier board version and ID
  • Additional resources
    • Embedded systems terminology
    • Glossary of cryptography terms
    • Reference materials

Customize the Android firmware

  • Add/remove default applications and libraries

  • Autostart Android applications

  • Customize Android splash images

Customize the Android firmware:

This topic for another platform?

  • ConnectCore 8X
Scroll to top of page
Product page More documentation Official site About Digi Contact us Support
©2023 Digi International Inc. All rights reserved.
Site last generated: Mar 23, 2023
Digi International Inc.