Skip to content
 
 

Repository files navigation

TWRP device tree for Samsung Galaxy S25 (pa1q)

Official released on July 20 2025

Maintainers

Samsung S25

Device Specifications

Basic Spec Sheet
Chipset Qualcomm Snapdragon 8 Elite for Galaxy (SM8750)
CPU Octa-core (2x Oryon Prime 4.47 GHz 6x Oryon Performance 3.53 GHz)
GPU Adreno 830
Memory 12 GB RAM (LPDDR5X)
Shipped OS Android 15 (One UI 7.0)
Storage 128/256/512 GB (UFS 3.1/4.0)
SIM dual Nano-SIM, eSIM
MicroSD No
Battery 4000mAh Li-ion (non-removable), 25W fast charge
Dimensions 146.9 x 70.5 x 7.2 mm
Display 6.2" 2340x1080 pixels, 19.5:9 ratio, Dynamic AMOLED 2X, 120Hz (~418 ppi)
Rear Camera 1 50 MP, f1.8 OIS
Rear Camera 2 12 MP, f/2.2
Rear Camera 3 10 MP, f/2.4, (macro)
Front Camera 12 MP, f/2.2
Fingerprint under display, optical
Sensors accelerometer, barometer, gyroscope, Hall sensor, light sensor, proximity sensor
Extras Dual speakers, NFC, HDR10+ support, Always on Display

Checks

Blocking checks

  • [✔] Correct screen/recovery size
  • [✔] Working Touch, screen
  • [✖] Backup to internal/microSD (No SD card slot)
  • [✖] Restore from internal/microSD (No SD card slot)
  • [✔] reboot to system
  • [✔] ADB

Medium checks

  • [✔] update.zip sideload
  • [✔] UI colors (red/blue inversions)
  • [✔] Screen goes off and on
  • [✔] F2FS/EXT4 Support, exFAT/NTFS where supported
  • [✔] all important partitions listed in mount/backup lists
  • [✔] backup/restore to/from external (USB-OTG) storage
  • [✖] decrypt /data
  • [✔] Correct date
  • [✔] USB-OTG (flash drive)

Minor checks

  • [✔] MTP export
  • [✔] reboot to bootloader
  • [✔] reboot to recovery
  • [✔] poweroff
  • [✔] battery level
  • [✔] temperature
  • [✔] encrypted backups
  • [✔] input devices via USB (USB-OTG) - keyboard and mouse
  • [✔] USB mass storage export
  • [✔] set brightness
  • [✖] vibrate
  • [✔] screenshot
  • [✖] partition SD card (No SD card slot)
  • [✔] Fastbootd

Clone manifest twrp-12.1

repo init -u https://github.com/minimal-manifest-twrp/platform_manifest_twrp_aosp.git -b twrp-12.1

Sync manifest twrp-12.1

repo sync -j$(nproc --all)

Cloning the device tree

git clone https://github.com/naden01/android_device_samsung_pa1q.git -b android-12.1 device/samsung/pa1q

Build

export ALLOW_MISSING_DEPENDENCIES=true; . build/envsetup.sh; lunch twrp_pa1q-eng; mka vendorbootimage

About

Twrp Tree for samsung S25 | booted

Resources

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages