Samsung Galaxy A12s (a12s)

From postmarketOS
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
Category testing
Pre-built images no
Original software Android
Original version 11
postmarketOS kernel 6.4.0
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
Type handset
This device is marked as not booting.
Status: pmbootstap install fails (at the "mkbootimg" part)
Features
USB Networking
Flashing
Touchscreen
Display
WiFi
FDE
Mainline
Works
Battery
3D Acceleration
Audio
Bluetooth
Camera
GPS
Mobile data
Internal storage
SMS
Calls
USB OTG
NFC
Sensors
Accelerometer
Magnetometer
Ambient Light
Proximity
Hall Effect
Barometer
Power Sensor
Misc
Built-in DVB
Camera Flash
Touchpad
USB-A
HDMI/DP
Ir TX
Ir RX
Stylus
Memory Card
Haptics
Ethernet


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