Android 6, Trizeps VII

Gitlab Access:

Android 6.0.1

ssh://git@gitlab.keith-koep.com:30001/keith/Trizeps7-Android-6.01.2.1.0.git

Kernel

Kernel The Android 6 Support is based on the FSL 4.1.15 Kernel (device tree based)

U-Boot

U-Boot 2016 is used. U-Boot is able to load the device tree from the root Directory of MISC (partition 8, vfat)): oftree.dtb (solo/duallite) or oftree-mx6q.dtb (dual/quad). The MISC Partition contains device trees for multiple board/display combinations. You can just copy the right oftree.dtb and oftree-mx6q.dtb pair to the MISC-root Folder.

MISC Partition

The Android Images contain a FAT based Partition which is labeled as MISC. It can be used to configure device tree, boot shellscript, bootanimation and build.prop.

The FAT based „MISC“ Device Partition can be used to adapt the Seco Android 6 OS Image to custom requirements. The MISC partition will be mounted on the device during runtime as /oem and will be mounted as read only. With the shell command „remount.sh“ the system and oem partitions will be remounted as read/write. So the oem can modify the filesystem to the device requirements without rebuilding the OS-Image.

A Configuration may contain:

  1. oftree.dtb device tree for Solo/Dualite Processors

  2. oftree-mx6q.dtb device tree for Dual/Quad Processors

  3. init.oem.rc (opt) executed at boot-time as root

  4. build.prop (opt) delivers default boot properties this exchanges /system/build.prop

  5. media/bootanimation.zip (opt) Bootanimation overrides default boot animation

To ease configuration you can setup the files by yourself. The DTB folder contains device trees for different boards. There are other Folders for SCRIPTS and PROPS and the is a CONFIGS Folder containing Folders with complete configurations. You can easily copy the content of one CONFIGS/xxx folder to the MISC root to activate the custom configuration.

Try and have fun !!!!

Prebuilt Image 6/2018

Note: Installation like Prebuilt Image 1/2018

Download:android6-pconxs-7inch-bluez-2018-06-22.imz

Prebuilt Image 1/2018

Download: android6-pconxs-7inch-2018-01-15.imz

  • copy android6-pconxs-7inch.imz to SD-Card with „restore“ function of usb_image_tool.zip

  • cancel/close all windows „you must format disk drive …“

  • remount SD-Card (on PC)

  • copy device-tree (oftree.dtb and oftree-mx6q) from subfolder of board/Display combination to MISC-root

  • (optional:) on devices with Special Touchscreen Settings (EDT), copy init.oem.rc to MISC root. This script is executed at boot time.

  • (optional:) add custom bootanimation to MISC/media/bootanimation.zip

  • (optional:) add custom build.prop (Display Rotation/Navbar on/off etc)

  • (after booting the device, you can use the remount.sh command to remount MISC and System as r/w to modify build.prop etc).

  • The CONFIGS Folder can be used to store device configurations for multiple devices.

Prebuilt Image 8/2017

Download: android6-pconxs-7inch.zip

  • unzip to android6-pconxs-7inch.img.

  • copy android6-pconxs-7inch.img to SD-Card with „restore“ function of usb_image_tool.zip

  • cancel/close all windows „you must format disk drive …“

  • remount SD-Card (on PC)

  • copy device-tree (oftree.dtb and oftree-mx6q) from subfolder of board/Display combination to MISC-root

  • on devices with Special Touchscreen Settings (EDT), copy init.oem.rc to MISC root.

  • after booting the device, you can use the remount.sh command to remount MISC and System as r/w to modify build.prop etc.