Skip to content
Snippets Groups Projects
  1. Jun 30, 2022
    • Shinjo Park's avatar
      samsung-kiran: new device (Samsung Z1) (MR 3234) · 1a572422
      Shinjo Park authored and Newbyte's avatar Newbyte committed
      The kernel is based on Samsung's downstream kernel for the device. Some
      configuration changes are required to make the kernel to work:
      * Tizen kernel uses SLP USB gadget, changed to Android USB gadget.
      * sprdfb patches and modification on the devicetree files are required
        to use the framebuffer.
      * Other required pmOS kernel settings were enabled.
      * Tizen does not use initramfs, use RAMDISK partition to store initramfs
        of pmOS (like heimdall-isorec configuration). As far as I know, no
        alternative OS exists for this device so this is the very first usage.
      * Flash the root file system to USER, as ROOTFS is < 1 GB in size and
        USER is about 2.7 GB.
      
      samsung-kiran: Update device and firmware packages
      
      * Changed kernel configuration for firmware path to follow postmarketOS.
      * Post install script to mount CSA partition
      
      CSA partition [1] contains non-volatile data for Tizen devices. As
      Samsung Z1 uses this partition to store Wi-Fi and Bluetooth information,
      mount this partition to use within postmarketOS.
      
      [1] https://docs.tizen.org/platform/porting/kernel/
      
      linux-samsung-kiran: Use lzop to decompress initramfs
      
      This synchronizes behavior with other heimdall-isorec devices.
      
      [ci:skip-build] Already built successfuly on CI in MR
      Unverified
      1a572422
Loading