Giter Club home page Giter Club logo

samsung_tabpro_s's Introduction

Samsung TabPro S Linux compatibility tweaks

This is a collection of scripts, quirks and patches to improve the use of a Samsung TabPro S under Linux distros.

A couple of items require some attention for this device

  • The NIC is an ath10k QCA6174. The firmware support for this device is rather messy and the wrong set of files will break it. Place the contents of the ath10k/QCA6174/hw3.0 dir in /lib/firmware and be sure to delete anything else in there. This firmware works very well (30MByte/s on 5ghz without issue) on 4.7.x.
  • Brightness changes do not work with intel_backlight, probably because the display is OLED. The way to adjust brightness is by means of xrandr --brightness; a script is included that uses inotify to monitor changes to intel_backlight so that all existing brightness management tools can function correctly. It should be started with your display manager or in your user session.
  • TODO: Audio does not work yet. This is an ongoing investigation, but it appears that the ALC298 codec is getting misconfigured because headphone works at double speed/pitch, but speakers produce no sound whatsoever under 4.7/4.8/4.9 kernels. Bugzilla report is https://bugzilla.kernel.org/show_bug.cgi?id=188411
  • TODO: There is an SMO8A80 accelerometer which is visible through i2s; it should be leveraged to enable auto rotation
  • TODO: When disconnecting and reconnecting the dock, the touchpad on the dock stops working. Cause as of yet unknown, but likely an X or synaptics issue.
  • TODO: Buttons not tested yet, may or may not work.

samsung_tabpro_s's People

Contributors

infernix avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.