Changes

Jump to: navigation, search
m
Removed the NFC row of the hardware table
| name = Galaxy Tab A 9.7 WiFi (2015)
| codename = samsung-gt510wifi
| image = File:CHANGE_ME_TO_DEVICE_CODENAMEGt510wifi.jpg
| imagecaption = Samsung Galaxy Tab A 9.7 WiFi (2015)
| releaseyear = 2015
| originalsoftware = Android 7.1.1 with Linux Kernel version 3.10.49
| pmoskernel = 5.34-rc6rc2
| chipset = Qualcomm Snapdragon SD410 (APQ8016)
| cpu = Quad-core 1.2 GHz Cortex-A53
| status_flashing = Y
| status_touch = N
| status_screen = NY| status_wifi = NY| status_xwayland = NY
| status_fde =
| status_mainline = Y
| status_battery = N
| status_3d = NP
| status_accel = N
| status_audio = N
| status_bluetooth = NY
| status_camera = N
| status_gps = N
# Install [https://github.com/msm8916-mainline/lk2nd#readme lk2nd] (alternative bootloader that provides a standard fastboot interface) when a new release includes this device's device tree.
# Follow the [[Installation guide]]
 
== Mainline Kernel Status ==
{| class="wikitable"
|-
! Component !! Model !! Mainline kernel driver !! Status
|-
| RGB LED || ? || ? || ?
|-
| MicroUSB || - || Yes || Working
|-
| eMMC || (Android lists) Toshiba 400073 || Yes || Working
|-
| Battery/Charging/Fuelgauge || MAX77849 || ? || ?
|-
| Volume/Power keys || GPIO || Yes || Possibly missing dts bindings
|-
| Capacitive keys || Coreriver Touchkey TC360 || [https://android.googlesource.com/kernel/bcm/+/android-wear-5.0.2_r0.5/drivers/input/touchscreen/coreriver_touchkey/tc360-touchkey.c No, but Downstream] ||
|-
| Accelerometer || STMicroelectronics K2HH || ? || ?
|-
| Light Sensor || Capella Micro CM3323 || Yes || Possibly missing dts bindings
|-
| Display || Samsung S6D7AA0 LTL101AT01 || No || Working in kernel fork
|-
| Backlight IC || Texas Instruments lp8556 (or lp8558) || [https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/video/backlight/lp855x_bl.c Yes] || Not yet implemented
|-
| Audio || ? || ? || ?
|-
| Touch Screen || Atmel MXT 1664T || [https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/input/touchscreen/atmel_mxt_ts.c Untested] || Probably missing dts bindings
|-
| USB Switch || ? || ? ||
|-
| Proximity sensor || Semtech SX9500 || Yes || Probably missing dts bindings, used to check where the tablet is held
|-
| GPU || Adreno 306 || Yes ||
|-
| Wi-Fi || WNC3660B || Yes || Using the WCN3680 compatible
|-
| Bluetooth || WCN3660B || Yes || Using the WCN3680 compatible
|-
| GPS || ? || ? || ?
|-
| Front camera || Siliconfile Technologies Inc. SR200PC20 || [https://forum.xda-developers.com/showpost.php?p=28482154&postcount=242 Not sure, but there's a datasheet] ||
|-
| Main camera || Siliconfile Technologies Inc. SR544 || ? ||
|}
Running some diagnostics programs on Android will likely point out some more info about sensors and any other specifications. At some point I (jja2000) will switch around to Android for a bit to fill in the table. If anyone reading this finds some driver for any of the missing parts let me know on Matrix or if possible edit the table itself.
== See also ==
-->
* [https://gitlab.com/jja2000/pmaports/tree/msm8916-mainline-t550/device/device-samsung-gt510wifi Device package (in my fork, pre-merge)]
* [https://gitlab.com/jja2000postmarketOS/pmaports/tree/msm8916-mainline-t550master/firmwaremain/firmwarelinux-postmarketos-samsungqcom-gt510wifi msm8916 Kernel package (in my fork, pre-merge)]
<!--
If you manage to get your device packages merged, uncomment links below and change DEVICE_CODENAME with the actual one.
40
edits

Navigation menu