Jump to content

Samsung Galaxy Tab 3 Lite (samsung-goyavewifi)

From postmarketOS Wiki
Samsung Galaxy Tab 3 Lite
[[
Samsung Galaxy Tab 3 Lite (SM-T113) running fastfetch through SSH on an SD card.
|200px|alt=]]
Manufacturer Samsung
Name Galaxy Tab 3 Lite
Codename samsung-goyavewifi
Model SM-T113(NU)
Released 2013
Type tablet
Hardware
Chipset Spreadtrum SC8830
CPU 4x 1.2 GHz Cortex-A7
GPU Mali-400 MP2
Display 600x1024 TFT
Storage 8 GB
Memory 1 GB
Architecture armv7
postmarketOS
Category testing
Pre-built images no
Mainline no
postmarketOS kernel Linux 3.10.17 downstream
Unixbench Whet/Dhry score 486.0
Features
Flashing
Works
USB Networking
Works
Internal storage
Works
SD card
Works
Battery
Works
Screen
Works
Touchscreen
Works
Multimedia
3D Acceleration
Broken
Audio
Partial
Camera
Broken
Connectivity
WiFi
Broken
Bluetooth
Broken
Miscellaneous
USB OTG
Works
Sensors
Accelerometer
Broken


Contributors

Users owning this device

  • Al3x
  • Choc (Notes: running pmOS)
  • HAKANKOKCU (Notes: Running PostmarketOS)
  • Rock Pie (Notes: Alive, broken screen that displays only white while the digitizer works, is an SM-T113 and now runs Android. I don't have it right now.)


How to enter flash mode

  • Download mode: Volume Down + Power + Home
  • Recovery mode: Volume Up + Power + Home

Installation

pmbootstrap flasher flash_rootfs and pmbootstrap flasher flash_kernel

Display

  • in landscape
  • blanks after inactivity, likely some power-saving feature
    • echo 0 > /sys/class/graphics/fb0/blank turns it back on
  • fuzzes out after wake from suspend
    • X fails with
FBDEV(0): FBIOPUT_VSCREENINFO: Invalid argument
FBDEV(0): mode initialization failed
Fatal server error: AddScreen/ScreenInit failed for driver 0

Audio

  • Needs soc-sprd-audio-sc8830 package
  • Headset and back speaker works

PulseAudio

Need to add add these lines at /etc/asound.conf:

defaults.ctl.card 1
defaults.pcm.card 1
defaults.pcm.device 1

Also need to edit this line in /etc/pulse/default.pa:

load-module module-udev-detect

To:

load-module module-udev-detect tsched=0

Input

HID buttons

  • event0: sci-keypad
    • home, power, volume keys

Touchscreen

  • event1: MELFAS_MMS449_Touchscreen
    • in portrait
    • includes "Recents" and back buttons
    • stops working on suspend, cat /sys/class/input/event1/device/device/device_enable reenables it
    • try a non-forceful reboot if it doesn't appear

Headset

  • event2: headset-keyboard
    • works

Accelerometer

  • event3: accelerometer_sensor
    • no output, doesn't seem to work

Additional notes