Jump to content

Samsung Exynos 7 (samsung-exynos7)

From postmarketOS Wiki
Samsung Exynos 7
Manufacturer Samsung
Name Exynos 7
Codename samsung-exynos7
Released 2015
Type generic
Hardware
Architecture aarch64
postmarketOS
Category testing
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
yes
Device package device-samsung-exynos7
Kernel package linux-postmarketos-stable linux-postmarketos-mainline
Features
Flashing
Whether 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
Internal storage
eMMC, SD cards, UFS...
Works
SD card
Also includes other external storage cards.
Works
Battery
Whether charging and battery level reporting work.
Broken
Screen
Whether the display works; ideally with sleep mode and brightness control.
Works
Touchscreen
Works
Multimedia
3D Acceleration
Works
Audio
Audio playback, microphone, headset and buttons.
Broken
Camera
Broken
Camera Flash
Broken
Connectivity
WiFi
Broken
Bluetooth
Broken
GPS
Broken
Modem
Calls
Broken
SMS
Broken
Mobile data
Broken
Miscellaneous
FDE
Full disk encryption and unlocking with unl0kr.
Works
USB OTG
USB On-The-Go or USB-C Role switching.
Broken
Sensors
Accelerometer
Handles automatic screen rotation in many interfaces.
Works
Ambient Light
Measures the light level; used for automatic screen dimming in many interfaces.
Works
Proximity
Works
Hall Effect
Measures magnetic fields; usually used as a flip cover sensor
Broken
Haptics
Works


This is a generic port for Samsung Exynos 7 based devices. Booting is handled with EFI.

Devices

Device Codename Chipset Category
Samsung Galaxy A2 Core samsung-a2corelte Samsung Exynos 7870 Octa testing
Samsung Galaxy A6 (2018) samsung-a6lte Samsung Exynos 7870 Octa testing
Samsung Galaxy J5 2017 samsung-j5y17lte Samsung Exynos 7870 Octa testing
Samsung Galaxy J6 (2018) samsung-j6lte Samsung Exynos 7870 Octa testing
Samsung Galaxy J7 (2016) samsung-j7xelte Samsung Exynos 7870 Octa testing
Samsung Galaxy J7 Prime samsung-on7xelte Samsung Exynos 7870 Octa testing

Installation

Install U-Boot to your device.

Flash the kernel and the root filesystem in the respective partitions using fastboot provided by U-Boot.