Samsung Galaxy S10 (samsung-beyond1lte)
Appearance
![]() Samsung Galaxy S10 running GNOME | |
Manufacturer | Samsung |
---|---|
Name | Galaxy S10 |
Codename | samsung-beyond1lte |
Released | 2019 |
Type | handset |
Hardware | |
Chipset | Samsung Exynos 9820 |
CPU |
8-core (2x2.73GHz Mongoose M4 2x2.31GHz Cortex-A75 4x1.95GHz Cortex-A55) |
GPU | Mali-G76 MP12 |
Display | 3040x1440 Dynamic AMOLED |
Storage | 128 / 512 GB |
Memory | 8 GB |
Architecture | aarch64 |
Software | |
Original software The software and version the device was shipped with. |
Android 9 |
Extended version The most recent supported version from the manufacturer. |
Android 12 |
postmarketOS | |
Category | downstream |
Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. |
no |
Unixbench score Unixbench Whetstone/Dhrystone score. See Unixbench. |
6044.6 |
Device package |
![]() |
Kernel package |
![]() |
Flashing It is possible to flash the device with pmbootstrap flasher . |
Works
|
---|---|
USB Networking After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system). |
Works
|
Battery Charging and battery level reporting works |
Works
|
Screen Display works. Ideally with sleep mode and brightness control. |
Partial
|
Touchscreen |
Works
|
Multimedia | |
3D Acceleration |
Broken
|
Audio Audio playback, microphone, headset and buttons. |
Broken
|
Camera |
Broken
|
Connectivity | |
WiFi |
Works
|
Bluetooth |
Broken
|
GPS |
Broken
|
NFC Near Field Communication |
Broken
|
Modem | |
Calls |
Broken
|
SMS |
Broken
|
Mobile data |
Broken
|
Miscellaneous | |
FDE Full disk encryption and unlocking with unl0kr. |
Broken
|
USB OTG USB On-The-Go or USB-C Role switching |
Works
|
Sensors | |
Accelerometer Auto screen rotation works in desktops e.g. Phosh or Plasma Mobile |
Broken
|
Contributors
- Linux4
Users owning this device
How to enter flash mode
- Bootloder/Download mode: With the device powered off, hold
Volume Down
+Bixby
and connect USB cable to PC. - Recovery: Reboot and immediately hold
Volume Up
+Bixby
+Power
while the device is connected to a PC via USB cable.
Using pmbootstrap Follow Installation/Using pmbootstrap. When asked for the device's vendor/codename, select samsung as the vendor and beyond1lte as the codename.
To flash the image to the device:
pmbootstrap install --android-recovery-zip --recovery-install-partition data
Then, put the device into TWRP ADB sideload mode (Advanced -> ADB Sideload) Make sure that the data partition is unmounted before doing this (Mount -> Untick Data)
adb sideload pmos-samsung-beyond1lte.zip
Additional info
Unixbench results
======================================================================== BYTE UNIX Benchmarks (Version 5.1.3) System: samsung-beyond1lte: Linux OS: Linux -- 4.14.253 -- #1-postmarketOS SMP PREEMPT Sun Dec 12 17:36:35 UTC 2021 Machine: aarch64 (unknown) Language: en_US.utf8 (charmap="UTF-8", collate=) 18:43:04 up 31 min, load average: 11.96, 12.97, 11.41; runlevel ------------------------------------------------------------------------ Benchmark Run: Wed Dec 15 2021 18:43:04 - 18:48:04 8 CPUs in system; running 1 parallel copy of tests Dhrystone 2 using register variables 22876878.1 lps (10.0 s, 7 samples) Double-Precision Whetstone 7019.7 MWIPS (9.8 s, 7 samples) System Benchmarks Partial Index BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 22876878.1 1960.3 Double-Precision Whetstone 55.0 7019.7 1276.3 ======== System Benchmarks Index Score (Partial Only) 1581.8 ------------------------------------------------------------------------ Benchmark Run: Wed Dec 15 2021 18:48:04 - 18:53:21 8 CPUs in system; running 8 parallel copies of tests Dhrystone 2 using register variables 72812533.3 lps (10.0 s, 7 samples) Double-Precision Whetstone 32207.5 MWIPS (8.8 s, 7 samples) System Benchmarks Partial Index BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 72812533.3 6239.3 Double-Precision Whetstone 55.0 32207.5 5855.9 ======== System Benchmarks Index Score (Partial Only) 6044.6