Samsung Galaxy Tab 3 8.0 (SM-T310) (samsung-lt01wifi)

Contributors
knuxfanwin8

Maintainer(s)
knuxfanwin8

How to enter flash mode
Download mode: VolDown while powering on

Recovery mode: VolUp while powering on

Installation
Boot into download mode (Power+VolDown), then run pmbootstrap flasher flash_rootfs and pmbootstrap flasher flash_kernel.

Notes/To Do
The device uses an Exynos 4212 chipset, which is a dual-core variant of the Exynos 4412.

Only lt01wifi/T310 has been tested so far; T311 and T315 are pretty similar, but have slightly different sensors, and haven't been tested.

XFCE ONLY:The device indicates when it's charging, but the actual battery percentage readings don't work.

Hardware buttons work, they just require triggerhappy on xfce. Back and menu buttons are in, home, volume and power buttons are in.

Audio should work using these instructions. The tablet uses TAB3_WM1811 as the name.

Parts and mainline status
There's a WIP mainline tree on Github: knuxify/tab3-8.0-mainline. See the  branch for current work. The patches have nearly all been upstreamed except for the DTS and touchkey patches; they will likely make it into Linux 6.5.

There used to be an issue where on reboot the display flickers for a few minutes. While this usually goes away after a few minutes, and doesn't seem to happen anymore anyways, if you choose to test the mainline tree in this state, I do not take responsibility for any damage this may cause to your device.

Current issues:


 * RAM is limited to 1GB due to some weird quirks in how the later RAM is treated by the downstream kernel
 * Backlight forgets settings after suspend, resulting in choppy brightness changes
 * Headset mic input doesn't work; jack detection doesn't work
 * USB OTG doesn't work (might be true for all similar devices? todo)
 * When connecting a mouse over Bluetooth, moving the mouse cursor around in landscape mode will cause the DRM driver to crash ("vblank wait timed out")

For the status of all components, see the tables below: