Difference between revisions of "Samsung Galaxy Tab E 9.6 (SM-T560NU) (samsung-gtelwifiue)"

From postmarketOS
Jump to navigation Jump to search
(add device package)
 
(12 intermediate revisions by 9 users not shown)
Line 8: Line 8:
 
| category = testing
 
| category = testing
 
| originalsoftware = Android 5.1 (official update to Android 7.0)
 
| originalsoftware = Android 5.1 (official update to Android 7.0)
| chipset = Qualcomm APQ8016 Snapdragon 410
+
| chipset = Qualcomm Snapdragon 410 (APQ8016)
 
| cpu = 1.2 GHz Quad ARM Cortex-A53
 
| cpu = 1.2 GHz Quad ARM Cortex-A53
 
| gpu = Adreno A306
 
| gpu = Adreno A306
Line 18: Line 18:
 
| status_usbnet = Y
 
| status_usbnet = Y
 
| status_flashing = Y
 
| status_flashing = Y
| status_touch = P
+
| status_touch = Y
 
| status_screen = P
 
| status_screen = P
 
| status_wifi = Y
 
| status_wifi = Y
| status_xwayland =
+
| status_xwayland = Y
| status_fde =
+
| status_fde = Y
 
| status_mainline = Y
 
| status_mainline = Y
 
| status_battery = N
 
| status_battery = N
 
| status_3d = Y
 
| status_3d = Y
 
| status_accel = Y
 
| status_accel = Y
| status_audio = N
+
| status_audio = Y
 
| status_bluetooth = Y
 
| status_bluetooth = Y
 
| status_camera = N
 
| status_camera = N
Line 59: Line 59:
  
 
== Notes ==  
 
== Notes ==  
Touchscreen works for the most part, but acts weirdly with some on-screen keyboards and DE's. A driver needs to be written for the backlight, lcd will be always on.
+
<strike>Touchscreen works for the most part, but acts weirdly with some on-screen keyboards and DE's.</strike> (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) <br> 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 [https://gist.githubusercontent.com/RDS5/d80cf4ee8c493c8d5c6129b63e6bed64/raw/e4b25df1fe718bb7743de383caadc1547b37000a/0001-add-backlight.patch 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. <br> [https://wiki.postmarketos.org/wiki/Samsung_Galaxy_J5_2015_(samsung-j5) samsung-j5] and [https://wiki.postmarketos.org/wiki/Samsung_Galaxy_J5_2016_(samsung-j5x) 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 ==
 
== See also ==
 
* [https://github.com/msm8916-mainline/linux/ Mainline kernel tree for MSM8916 devices]
 
* [https://github.com/msm8916-mainline/linux/ Mainline kernel tree for MSM8916 devices]
* [https://gitlab.com/postmarketOS/pmaports/tree/master/device/device-samsung-gtelwifiue Device package]
+
* {{Device package|samsung-gtelwifiue}}
<!--
 
* [https://gitlab.com/postmarketOS/pmaports/tree/master/device/linux-DEVICE_CODENAME Kernel package]
 
-->
 

Latest revision as of 15:52, 24 April 2023

Samsung Galaxy Tab E 9.6 (SM-T560NU)
samsung-gtelwifiue running neofetch
samsung-gtelwifiue running neofetch
Manufacturer Samsung
Name Galaxy Tab E 9.6 (SM-T560NU)
Codename samsung-gtelwifiue
Released 2015
Category testing
Original software Android 5.1 (official update to Android 7.0)
postmarketOS kernel Mainline
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
Unixbench Whet/Dhry score 1033.5
Features
USB Networking
Works
Flashing
Works
Touchscreen
Works
Display
Partial
WiFi
Works
FDE
Works
Mainline
Works
Battery
Broken
3D Acceleration
Works
Audio
Works
Bluetooth
Works
Camera
Broken
GPS
Broken
Mobile data
Unavailable
SMS
Unavailable
Calls
Unavailable
USB OTG
Broken
NFC
Unavailable
Sensors
Accelerometer
Works
Magnetometer
Ambient Light
Proximity
Hall Effect
Barometer
Power Sensor
Misc
Camera Flash
Keyboard
Touchpad
USB-A
HDMI/DP
Ir TX
Unavailable
Ir RX
Stylus
Haptics
Ethernet
FOSS bootloader



This device is based on the Snapdragon 410.
See the SoC page for common tips, guides and troubleshooting steps

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