[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] arcadia2uk:
Thank you chhaggerty. This CM11 built directly from the cyanogen source code is very smooth and reactive. It's runs better than the predecessors, as it is created directly from cm11 source code and adapted to the SM-T900 instead of being a direct port from another device. I have fortunate to run this version in beta for 5 or 6 days now and I have not seen any issues in this release, but from the screen rotation that only seem to react if the app has a default setting. You can use the Set Orientation, or the Ultimate Rotation Control app to pick the rotation you desire.

This list of functions, based on weaknesses in other builds and ports for the Tab/Note family, have been tested without any issues:

- mtp - to activate go to Settings/About tablet/ and tap 8 times on Build number - The menu will now have Settings/{ } Developer options/ activated. Check mark USB debugging notify.

- adb

- External SD - I used JRummy's SD KitKat Fixer to allow my apps to write to the removable card (common w. all cm ROM's)

- USB OTG including USB storage

- Off-mode charging

-----------------------------------------

- Lid sensor is working, and no SOD's has been observed

- IR blaster is working, i've used IR2.0

- OC settings - located in Settings/Performance/

- Advanced reboot - to activate go to Settings/About tablet/ and tap 8 times on Build number - The menu will now have Settings/{ } Developer options/ activated. Check mark Advanced reboot.

-----------------------------------------

- Play Store

- Google Play movies download and playback

- Google Play streaming Movies & TV

- DRM - tested with Audible, Google Books and Amazon Kindle

-----------------------------------------

- Zona

- Popcorn Time - need upgrade to latest version 2.3 beta, includes built-in VPN and Chromecast support with subtitles, earlier version timed out

- YouTube 720p playback - 1020p possible with small hack, 1440p will work w. v5.9.0.12

- Netflix

-----------------------------------------

- Chromecast with #MirrorEnabler hack, allowing for screen cast

- MHL connector

- Miracast

-----------------------------------------

- Capacitive lights - I assume this is the backlights for the capacitive buttons

- Capacitive keys

- Home button - correct function performed

- Brightness manual + auto

- Vibrator

-----------------------------------------

- GPS lock and voice directed navigation

- WiFi both 2.4 GHz & 5 GHz are working

- Bluetooth

- Microphone

- Audio on both speakers

- Headphones

-----------------------------------------

- Camera

- Torch

- Camera Sensors

-----------------------------------------

- Xposed Framework and modules - need re-initialization after each boot (common to all cm ROM's)

- Superuser

- Hangouts Dialer phone calls via Hangouts

-----------------------------------------

The following are standard limitations and options for cm11:

If you need write access to your external SD-card i suggest to d/l JRummy's SD KitKat Fixer and if you need init.d support d/l Uni-init by Ryuinferno. If you think to much heat is building up use Performance/Profile set to Power save, Performance/Processor/CPU governor/ set to ondemand, in addition to increase battery time you can set Wi-Fi/Advanced/Keep Wi-Fi on during sleep/ to Only when plugged in and make sure the Wi-Fi/Advanced/Wi-Fi optimization/ is checked and reduce Display/Sleep/ to below 1 minute. You can also use some apps to improve battery eg Easy Battery Saver, or the more sophisticated AutoCon+ Save Battery & Data and and to put hanging apps to hibernation Greenify that I believe require Xposed Installer. To improve charging time, you can use an app eg Faster Charger. Finally, I have also used PurePerformances in order to further improve the performances and VIPER4AndroidFX to allow for louder speaker sound and enhanced listening experience.

I would love to see someone building an AOSP kernel containing eg fast charge, and OC, cifs etc. as these will never be part of a true cm11 kernel.

bonuzzz has an overclocked kernel with source code for the P-900 TouchWiz, but it runs just as well on the T-900, that could be used as a base for conversion into AOSP, if someone is willing to give it a try.