Samsung Galaxy Tab A 9.7 2015 (samsung-gt510)

Samsung Galaxy Tab A (2015) is a series of devices based on Qualcomm Snapdragon 410 SoC which has great mainline Linux support.

This page should generally apply to any 9.7 inch variant of the device (WiFi, LTE, with and without the pen support). Note that those variants may have different amount of RAM. For 8.0 inch variants see Samsung Galaxy Tab A 8.0.

Variant differences
The device has multiple variants, the main differences in the features are shown in the table below:

Contributors

 * jja2000
 * TravMurav
 * Minecrell (and others from the msm8916-mainline team)

Maintainer(s)

 * TravMurav
 * jja2000

How to enter flash mode
Download mode: When turned off hold Power + Volume Up + Home

lk2nd Fastboot: When turned off hold Power + Volume Down

Known Issues

 * Charger driver is not present at this time, but bootloader seem to enable it if the device was turned on by plugging the cable in. You can check if the device charges by reading the value from
 * Phone calls audio on LTE variants may be only available via headphones output at this time.
 * Due to a bug (?) in DSI driver, Brightness change DSI commands sent to the panel result in de-sync of the video data and produce some visual artifacts. To remove the artifacts simply turn the display off and on. You may want to make sure that automatic brightness control is disabled.

Mainline Kernel Status
Table of components in the device

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 and if possible edit the table itself.