Jump to content

Samsung Galaxy Tab E 9.6 (SM-T560NU) (samsung-gtelwifiue)

From postmarketOS Wiki
Note This page is about the dedicated port of this device. There is also an optional generic port available for this device - see Generic MSM8916 (qcom-msm8916).
Samsung Galaxy Tab E 9.6
samsung-gtelwifiue running neofetch
samsung-gtelwifiue running neofetch
Manufacturer Samsung
Name Galaxy Tab E 9.6
Codename samsung-gtelwifiue
Model SM-T560NU
Released 2015
Type tablet
Hardware
Chipset Qualcomm Snapdragon 410 (APQ8016)
CPU 1.2 GHz Quad ARM Cortex-A53
GPU Adreno A306
Display 800x1280 NT51017
Storage 16 GB
Memory 1.5 GB
Architecture aarch64
Software
Original software Android
Original version
The version the device was shipped with.
5.1
Extended version
The most recent supported version from the manufacturer.
7.0
postmarketOS
Category testing
Pre-built images
Whether pre-built images are available here.
no
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
yes
pmOS kernel
The kernel version that runs on the device's port.
Mainline
Unixbench score
Unixbench Whetstone/Dhrystone score. See Unixbench.
1033.5
Optional Generic Port Generic MSM8916 (qcom-msm8916)
Features
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
Broken
Screen
Display works. Ideally with sleep mode and brightness control.
Partial
Touchscreen
Works
Multimedia
3D Acceleration
Works
Audio
Audio playback, microphone, headset and buttons.
Works
Camera
Broken
Connectivity
WiFi
Works
Bluetooth
Works
GPS
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
Auto screen rotation works in desktops e.g. Phosh or Plasma Mobile
Works

Contributors

Users owning this device


Installation

Note Note: Enter lk2nd fastboot mode by pressing only Volume Down + Power (not the Home button). Pressing the Home button additionally will bring you to the Samsung Download mode.
  1. Install lk2nd (alternative bootloader that provides a standard fastboot interface)
  2. Follow Qualcomm_Snapdragon_410/412_(MSM8916)#Installation.

Touch keys

See Tm2-touchkey. The touch keys are handled through the Zinitix touchscreen, but the Input section should mostly apply.

Notes

Touchscreen works for the most part, but acts weirdly with some on-screen keyboards and DE's. (Fixed in newer kernel versions with an update to the zinitix module, although multi-touch seems to still be absent as of kernel 6.1.0)
A driver needs to be written for the backlight, lcd will be always on (driver currently WIP, see https://github.com/msm8916-mainline/linux/pull/217). In DE's with auto-rotation, it should be turned off as rotation is fairly uncontrolled (needs investigation).

Backlight

The previously mentioned backlight driver does work (tested in plasma-mobile with kernel 6.1), however you need to apply this patch and build it with envkernel.sh

A more optimal solution would be for the driver to be sent upstream.

Battery

Currently there is no charging or battery status reporting in the mainline kernel.
samsung-j5 and samsung-j5x seem to share the same SM5703 chip as this tablet, so work from there would most likely apply to this tablet too.

See also