[Galaxy Tab 10.1 Android Development] decatf:
Reserved

FAQ and common problems

* How to root the ROM

Install TWRP

Install ChainFire SuperSU zip in recovery.​

Video / audio issues

* Chrome crashes when playing videos

It is a bug in newer versions of Chrome. Only Google can fix it. Use Chrome 29.x or older for HTML5 video playback.

Update - 2015-05-14 - Chrome version 42.0.2311.111: HTML5 videos are not crashing but they only work in full screen mode.
​

* Low sound volume with Lollipop audio HAL

Use Voodoo Sound app to increase the headphone amplification.​

* Youtube video freezes but audio still playing

Set quality to 480p or less.​

* Can we fix laggy video playback? Can we fix Youtube HD video?

No​

* Why can't we fix video playback?

The video drivers and codecs are closed source. We cannot modify it. We cannot debug it.

There are no other video drivers or video codecs except for the ICS drivers and codecs. Video streaming technology advances but we are stuck with old drivers and codecs from ICS.​

* Can we use ICS / Jellybean / Kitkat video drivers?

We have always been using ICS video drivers. There is no other driver.

Every ROM for this tablet is using the ICS video drivers.

Every single one. No exceptions.​

* Youtube HD worked with ICS ROM. Why doesn't it work now?

The drivers are outdated. The video drivers are from 2011. The recent Youtube app is using 2015 streaming technology.​

* Can we write new drivers? Can we update the drivers?

No. There is no open source code. There is no technical documentation. We can't do anything without both of those. There is no where to start from. There is nothing that can be modified.​

* Why is there no open source code or technical documentation for video drivers?

They are closely guarded NVidia secrets. They will not release it to the public.​

Misc. issues

* Can't mount USB storage. How to mount USB storage?

Use StickMount​

* TRIM does not work. (fstrim : FSTRIM: Operation not supported on transport endpoint)

TRIM is disabled due to the eMMC "SuperBrick" bug​

* Undervolting

Use this at your own risk!

The only app for voltage control that is officially supported by this kernel is SetCPU.

Most apps use the same kernel interface for voltage control but none of the app developers agreed on a standard interface. For that reason it is impossible to support all apps. Do not use any other app for voltage control.​

* Do CyanogenMod themes work?

* Do Touchwiz themes work?

* CM-12 themes?

* CM-11 themes?

No.​

* Swipe gesture not working with stock keyboard.

Swipe gestures will not work with the stock keyboard. Install the Google Keyboard.

It requires a proprietary library from Google. This closed source module does not work on this tablet.​

* I have some other problem.

Send me system logs and describe in detail what the problem is. See Problem Reporting Steps below.​

Problem reporting steps:

How to send system logs:

Root the device by installing ChainFires SuperSU.

Install SysLog.

Reproduce the problem.

Open Syslog app and save the Kernel Log and Main Log.

Send me the log files stored in /sdcard/Syslog.

Share the files on Dropbox or another similar site.

Then PM me a link to the files. Please describe exactly what the issue is.