Jump to content

Cat S22 Flip (cat-s22-flip)

From postmarketOS Wiki
Cat S22 Flip
Manufacturer Cat
Name S22 Flip
Codename cat-s22-flip
Released 2021
Type feature phone
Hardware
Chipset Qualcomm 215 Mobile Platform (QM215)
CPU 4x 1.3 GHz Cortex-A53
GPU Adreno 308
Display 640x480@60Hz main + 128x128@30Hz secondary
Storage 16 GB
Memory 2 GB
Architecture aarch64
Software
Original software
The software and version the device was shipped with.
Android 11
Extended version
The most recent supported version from the manufacturer.
Android
postmarketOS
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
no
pmOS kernel
The kernel version that runs on the device's port.
linux-postmarketos-qcom-msm8917

Initial device info-gathering

Partitions

  • DDR -> /dev/block/mmcblk0p2
  • aboot -> /dev/block/mmcblk0p43
  • abootbak -> /dev/block/mmcblk0p44
  • apdp -> /dev/block/mmcblk0p36
  • boot -> /dev/block/mmcblk0p51
  • cache -> /dev/block/mmcblk0p41
  • carrier -> /dev/block/mmcblk0p53
  • cmnlib -> /dev/block/mmcblk0p5
  • cmnlib64 -> /dev/block/mmcblk0p7
  • cmnlib64bak -> /dev/block/mmcblk0p8
  • cmnlibbak -> /dev/block/mmcblk0p6
  • config -> /dev/block/mmcblk0p29
  • devcfg -> /dev/block/mmcblk0p21
  • devcfgbak -> /dev/block/mmcblk0p22
  • devinfo -> /dev/block/mmcblk0p11
  • dip -> /dev/block/mmcblk0p32
  • dpo -> /dev/block/mmcblk0p38
  • dsp -> /dev/block/mmcblk0p23
  • dtbo -> /dev/block/mmcblk0p45
  • dtbobak -> /dev/block/mmcblk0p46
  • factory -> /dev/block/mmcblk0p54
  • fsc -> /dev/block/mmcblk0p13
  • fsg -> /dev/block/mmcblk0p3
  • keymaster -> /dev/block/mmcblk0p9
  • keymasterbak -> /dev/block/mmcblk0p10
  • keystore -> /dev/block/mmcblk0p28
  • limits -> /dev/block/mmcblk0p12
  • logdump -> /dev/block/mmcblk0p42
  • mcfg -> /dev/block/mmcblk0p35
  • mdtp -> /dev/block/mmcblk0p33
  • metadata -> /dev/block/mmcblk0p40
  • misc -> /dev/block/mmcblk0p27
  • modem -> /dev/block/mmcblk0p1
  • modemst1 -> /dev/block/mmcblk0p24
  • modemst2 -> /dev/block/mmcblk0p25
  • mota -> /dev/block/mmcblk0p31
  • msadp -> /dev/block/mmcblk0p37
  • oem -> /dev/block/mmcblk0p30
  • persist -> /dev/block/mmcblk0p26
  • recovery -> /dev/block/mmcblk0p52
  • rpm -> /dev/block/mmcblk0p17
  • rpmbak -> /dev/block/mmcblk0p18
  • sbl1 -> /dev/block/mmcblk0p15
  • sbl1bak -> /dev/block/mmcblk0p16
  • sec -> /dev/block/mmcblk0p4
  • splash -> /dev/block/mmcblk0p39
  • ssd -> /dev/block/mmcblk0p14
  • super -> /dev/block/mmcblk0p55
  • syscfg -> /dev/block/mmcblk0p34
  • tz -> /dev/block/mmcblk0p19
  • tzbak -> /dev/block/mmcblk0p20
  • userdata -> /dev/block/mmcblk0p56
  • vbmeta -> /dev/block/mmcblk0p47
  • vbmeta_system -> /dev/block/mmcblk0p49
  • vbmeta_systembak -> /dev/block/mmcblk0p50
  • vbmetabak -> /dev/block/mmcblk0p48


S22FLIP:/ # cat /proc/cmdline

sched_enable_hmp=1 console=ttyMSM0,115200,n8 androidboot.console=ttyMSM0 androidboot.hardware=qcom androidboot.memcg=true user_debug=30 msm_rtb.filter=0x237 ehci-hcd.park=3 androidboot.bootdevice=7824900.sdhci lpm_levels.sleep_disabled=1 earlycon=msm_hsl_uart,0x78B0000 vmalloc=300M androidboot.usbconfigfs=true cgroup.memory=nokmem,nosocket loop.max_part=7 buildvariant=user androidboot.emmc=true androidboot.boot_devices=soc/7824900.sdhci androidboot.verifiedbootstate=orange androidboot.keymaster=1 androidboot.serialno=S226001221018843 androidboot.psn=285HA71B9Q028381 androidboot.sn=S226001221018843 androidboot.baseband=msm mdss_mdp.panel=1:dsi:0:qcom,mdss_dsi_jd9161z_boe_ips_video:1:none:cfg:single_dsi androidboot.dtbo_idx=27 androidboot.dtb_idx=12