Samsung Galaxy A53 5G (samsung-a53x)

From postmarketOS
Samsung Galaxy A53 5G
Manufacturer Samsung
Name Galaxy A53 5G
Codename samsung-a53x
Released 2022
Category testing
Pre-built images no
Original software Android (One UI)
Original version 12
Extended version 14
Hardware
Chipset Samsung Exynos 1280
CPU 2x2.4 GHz Cortex-A78 & 6x2.0 GHz Cortex-A55
GPU Mali-G68
Display 1080 x 2400
Storage 128GB
Memory 6 GB
Architecture AArch64
Type handset
This device is marked as not booting.
Status: Kernel isn't building.
Features
USB Networking
Flashing
Touchscreen
Display
WiFi
FDE
Mainline
Battery
3D Acceleration
Audio
Bluetooth
Camera
GPS
Mobile data
Internal storage
SMS
Calls
USB OTG
Broken
NFC
Broken
Sensors
Accelerometer
Misc
Built-in DVB
Camera Flash
Keyboard
Touchpad
USB-A
Broken
HDMI/DP
Broken
Ir TX
Ir RX
Stylus
Memory Card
Haptics
Ethernet
FOSS bootloader


Contributors

  • TenTypekMatus (HaxerMatus on pmOS wiki)

Users owning this device

  • HaxerMatus (Notes: Daily driver)
  • LegoLivesMatter (Notes: Not sure whether to use as development toy or daily drive with or without Magisk)


How to enter flash mode

If not done so, go to the developer settings and enable OEM unlocking. Then reboot to Odin mode which can be done with two ways:

  • 1. (Hard, but achievable) Power down the phone, then connect power cable from PC, and hold volume up with volume down simultaneously. If the turquoise menu appears, follow the steps to unlock the bootloder
  • 2. (Easy) Deplete the battery (let it sit around 3 days without charging) and then do the same as in the first option.

Installation

Install pmbootstrap, then initialize it and select this device. Then type these two commands: pmbootstrap install; pmbootstrap export --odin


As of now, flashing is possible with official tools on Linux. So download Odin4 from https://xdaforums.com/t/official-samsung-odin-v4-1-2-1-dc05e3ea-for-linux.4453423/, then download Bifrost from https://github.com/zacharee/SamloaderKotlin/releases/, since we also need BL, CP and CSC files. Then extract Bifrost, and open the binary from bin/ folder. Type SM-A536B and your region. Then hit Check for updates. It'll add ID composed from your model name and region. Hit download and go make yourself a cup of coffee, since this'll take very long. When it's done, unzip the archive, then use this command to flash the image to the device: ./odin4 -b BL_XXXX.tar.md5 -a <AP path of the pmOS archive> -c CP_XXXX.tar.md5 -s CSC_XXXX.tar.md5

See also

Using prebuilt kernels

https://en.wikipedia.org/wiki/Samsung_Galaxy_A53_5G