Samsung Galaxy A12s (a12s)

From postmarketOS Wiki
Samsung Galaxy A12 Nacho (SM-A127F/
DSN)
Picture of the Samsung Galaxy A12
Picture of the Samsung Galaxy A12
Manufacturer Samsung
Name Galaxy A12 Nacho (SM-A127F/
DSN)
Codename a12s
Released 2021
Type handset
Hardware
Chipset Exynos 850
CPU Octa-core (Cortex-A55
GPU Mali-G52 MP1
Display 720 x 1600 PLS LCD
Storage 64 GB
Memory 4 GB
Architecture aarch64
Software
Original software Android
Original version 11
postmarketOS
Category testing
Pre-built images no
Mainline yes
postmarketOS kernel 6.4.0
This device is marked as not booting.
Status: pmbootstap install fails (at the "mkbootimg" part)


Contributors

Users owning this device


How to unlock bootloader

  1. Go to Settings > About device and click on Build Number seven time
  2. Go to Settings > Enable OEM unlocking and turn it on
  3. Power down device
  4. Connect device to computer through a USB cable
  5. Press power key and volume down key to turn on
  6. Once the phone starts to boot up, immediately release power key and press volume up key
  7. Release all keys then long press volume up key to enter unlock mode
  8. Press volume up key to confirm

How to enter flash mode

  1. Power down device
  2. Connect device to computer
  3. Press power key and volume down key to turn on
  4. Once the phone starts to boot up, immediately release power key and press volume up key
  5. Release all keys then press volume up key to continue
  6. You should now be in download mode

Installation

Use pmbootstrap to build your own installation image.

$ pmbootstrap init
$ pmbootstrap install --fde
You will get an error here so everything after here is just a guess on how you will flash
$ pmbootstrap flasher flash_rootfs
$ pmbootstrap flasher flash_kernel

See also

Kernel Package Device Package TWRP