Samsung Galaxy S20 5G (samsung-x1s)
Appearance
This device is marked as not booting. |
![]() A Samsung Galaxy S20 5G phone booting a close-to mainline kernel | |
Manufacturer | Samsung |
---|---|
Name | Galaxy S20 5G |
Codename | samsung-x1s |
Released | 2020 |
Type | handset |
Hardware | |
Chipset | Samsung Exynos 990 |
CPU |
4x Cortex-A55 2x Cortex-A76 2x Mongoose M5 |
GPU | Mali-G77 MP11 |
Display | 3200 x 1440 Super AMOLED Plus |
Storage | 128 GB |
Memory | 12 GB |
Architecture | aarch64 |
Software | |
Original software The software and version the device was shipped with. |
Android 10 |
Extended version The most recent supported version from the manufacturer. |
Android |
FOSS bootloader | yes |
postmarketOS | |
Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. |
yes |
Contributors
- BotchedRPR
- Halal Beef
Users owning this device
How to enter flash mode
- Download mode: Hold and while connecting the device to a computer with a USB cable.
- Recovery mode: Hold and while the phone is off.
Secondary bootloader
This device has problems booting mainline Linux due to the fact that Samsung uses device tree fragments, and the combined device tree can (and will) mess up the booting process. To remedy that, we use a secondary bootloader.
uniLoader
Support for this device is implemented in a uniLoader, per this PR: