Jump to content

Samsung Galaxy A13 (samsung-a13)

From postmarketOS Wiki
Samsung Galaxy A13
Samsung Galaxy A13 running XFCE (Downstream). Kernel panics every few minutes.
Samsung Galaxy A13 running XFCE (Downstream). Kernel panics every few minutes.
Manufacturer Samsung
Name Galaxy A13
Codename samsung-a13
Released 2022
Type handset
Hardware
Chipset Samsung Exynos 850
Display 1080x2408 PLS LCD, 6.6"
Storage 32/64/128 GB eMMC 5.1
Memory 3/4/6 GB LPDDR4X
Architecture aarch64
Software
Original software
The software and version the device was shipped with.
Android (One UI) 12 (One UI 4)
Extended version
The most recent supported version from the manufacturer.
Android (One UI) 14 (One UI 6.1)
FOSS bootloader no
postmarketOS
Category downstream
Pre-built images
Whether pre-built images are available from the postmarketOS Installation page.
no
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.
4.19.325
Features
Flashing
Whether it is possible to flash the device with pmbootstrap flasher.
Partial
USB Networking
After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system).
Untested
Internal storage
eMMC, SD cards, UFS...
Untested
SD card
Also includes other external storage cards.
Untested
Battery
Whether charging and battery level reporting work.
Works
Screen
Whether the display works; ideally with sleep mode and brightness control.
Partial
Touchscreen
Works
Multimedia
3D Acceleration
Untested
Audio
Audio playback, microphone, headset and buttons.
Untested
Camera
Untested
Camera Flash
Untested
Connectivity
WiFi
Partial
Bluetooth
Untested
GPS
Untested
NFC
Near Field Communication
Untested
Modem
Calls
Untested
SMS
Untested
Mobile data
Untested
Miscellaneous
FDE
Full disk encryption and unlocking with unl0kr.
Untested
USB OTG
USB On-The-Go or USB-C Role switching.
Works
Sensors
Accelerometer
Handles automatic screen rotation in many interfaces.
Untested
Haptics
Untested


Mainlining notes

  • framebuffer broken as of now, if anyone can fix this, please help.
  • eMMC works partially or maybe fully? recognises partitions p1-38 (all the partitions) and mmc size (128gb for me).
  • crashes with: <0>[ 0.292447] Kernel panic - not syncing: No working init found. Try passing init= option to kernel. See Linux Documentation/admin-guide/init.rst for guidance.
  • note - i have tried /sbin/init and /init
  • also note: the kernel isn't doing anything with the initramfs?
  • also also note: devtmpfs: error mounting -2
  • when mounting /dev/mmcblk0p2
  • mainline repo, for a13
  • if someone could help out with mainlining, it would be appreciated.

Contributors

Users owning this device

  • ApertureUA (Notes: locked, armv7 only firmware)
  • Schoosh212 (Notes: paused mainlining this, framebuffer wont work for the love of god and the screen stays black. if anyone can help with this, lmk)