[ROM][SM-T900] CyanogenMod for Tab Pro 12.2 SM-T900 (v2wifixx)

Search This thread

chhaggerty

Senior Member
Sep 8, 2010
233
285
Minnesota
CyanogenMod Rom for Samsung Galaxy Tab Pro 12.2, SM-T900 (v2wifixx)

NEW VERSION CyanogenMod 12.1, "Lollipop" version 5.1.1
CM 12.1 compiled for the SM-T900 from source code

These are unofficial releases of CyanogenMod for the Samsung Tab Pro 12.2 SM-T900 (v2wifixx). CyanogenMod is an aftermarket firmware for phones and tablets based on the open-source Android operating system. It offers features not found in the official Android based firmwares of vendors. These ROM's are compiled from CM sources, and based on CM ports by crpalmer for the Tab Pro 10.1 (SM-T520), he deserves the credit, this would not be possible without his work. I also want to thank Valera1978 for his work on our sister tablet, the SM-P900.

WARNING: This is released without warranty of any kind. Use of this software could damage or destroy your tablet. Use at your own risk.

How to install:

1. Root device
2. Download Rom and Gapps
3. Install custom recovery, recommend TWRP Tab Pro 12.2 (v2wifixx), can be flashed with Odin or from existing recovery.
You may also use Clockwork Recovery, a custom recovery img file can be installed using dd and Terminal Emulator. First download to /sdcard, and install to /dev/block/mmcblk0p10.
Code:
su
dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p10

4. Backup stock with custom recovery.
5. Flash Rom and Gapps.
6. Enjoy

Downloads
CyanogenMod 12.1 "cm-12.1-20150808-UNOFFICIAL-v2wifixx.zip"
https://www.androidfilehost.com/?fid=24052804347790353

CyanogenMod 12.1 "cm-12.1-20150730-UNOFFICIAL-v2wifixx.zip"
https://www.androidfilehost.com/?fid=24052804347783830

Gapps for CyanogenMod 12.1 Lollipop 5.1.1
https://www.androidfilehost.com/?fid=24052804347783826
 
Last edited:

chhaggerty

Senior Member
Sep 8, 2010
233
285
Minnesota
Source files for CyanogenMod for the Samsung Tab Pro 12.2 SM-T900 (v2wifixx) on Github

Building CyanogenMod 12.1 for the SM-T900 from source is not too difficult. You do need basic computer knowledge especially with linux. CyanogenMod has wikis on how to compile for different devices. If you setup for picassowifi, just add the local manifest under .repo, then
Code:
repo sync
and the kernel, vendor and device files will automatically download from Github. Then
Code:
source build/envsetup.sh
and
Code:
brunch v2wifixx

Good luck and have fun.

Local Manifest
https://github.com/Pentahex/android_repo_local_manifests_v2wifixx

Device source:
https://github.com/Pentahex/android_device_samsung_v2wifixx.git

Vendor source:
https://github.com/Pentahex/android_vendor_samsung_v2wifixx.git

Kernel source:
https://github.com/Pentahex/android_kernel_samsung_v2wifixx.git

Again, source files are a fork from crpalmer and Valera1978, many thanks for their efforts.
 
Last edited:

arcadia2uk

Senior Member
Jun 19, 2010
492
151
Boston, MA
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.
 
Last edited:

hondong

Member
Sep 18, 2009
38
27
Hi,

Display mirror over Chromecast first works, now after upgrading some apps (google Play) it stops working.
I can cast via YouTube, but the Chromecast is not listed in Display Mirror.

Any ideas?

kind regards, Nils

Gesendet von meinem SM-T900
 
  • Like
Reactions: Eastyblade

arcadia2uk

Senior Member
Jun 19, 2010
492
151
Boston, MA
Hi,

Display mirror over Chromecast first works, now after upgrading some apps (google Play) it stops working.
I can cast via YouTube, but the Chromecast is not listed in Display Mirror.

Any ideas?

kind regards, Nils

Gesendet von meinem SM-T900
In order to get Screen Mirroring over Cromecast to work on the T-900, you will need to apply a hack, #MirrorEnabler, http://forum.xda-developers.com/hardware-hacking/chromecast/experimental-enable-mirroring-device-t2812193, wherein you activate: Mirrorstatus and QuickSettings Mirror. After this you should see the option Cast screen in the dropdown menu in the upper left corner. If it's not there uncheck, and recheck the options in #MirrorEnabler, also #MirrorEnabler require #Superuser allowed, but the question should pop-up when you activate the hack.
 

vi6s

Senior Member
Jul 16, 2012
100
41
Yep, everything has worked so far (include IR). The rotation still does not work but it is not a problem. I can use an app to fix it. Now we just have to wait for cyanogenmod to release cm 12 (android 5.0) and it is perfect. Can't wait for project Volta. It makes my nexus 5 stand by battery lasts so long. Thanks a lot, OP.
 

Quantra

Senior Member
Oct 15, 2013
83
29
I wish they could include multi window on cm althou they said they are not going to.... or custom rom based of cm with multi window would be nice
 

55Pegasus

Senior Member
Jan 22, 2011
392
124
Central California
I installed this today, and I must say excellent job. Almost everything is working great. I only have one issue, Amazon Prime Instant Video app work great on the stock rom, but is incompatable running CM 11. Does anyone else use Prime? If so is there a work around? Thanks in advance.

Sent from my SM-T900 using Tapatalk
 

csmoore88

Senior Member
May 1, 2011
322
53
v1 or v2?

Sorry for a bit of a silly question.....everything i have (twrp and cpu z apps) say i have a v2wifiue. However, when I try to install i get the error message that says it is a v1. I am not sure how to proceed. I have a tab pro sm t900 purchased in USA at best buy, again, thinking it is v2. Please advise, i am looking forward to this ROM. Thanks for all of your efforts.

----EDIT----
I went into the build prop just to see the fingerprint and build id(s) and it is all 100% V2. I hope this will help someone identify my problem. Thanks again
 
Last edited:

Zeroskhaos

Senior Member
Feb 16, 2010
187
37
Dallas
I installed this today and everything was working great for the inital setup. Upon trying to download and finalize all my app setups I started to have issues. Examples are google play music, bitdefender, and facebook for this part. Play music started downloading all the music fine till about half way, then got stuck. Bitdefender was successfully setup but when starting inital scan it got to 1% and doesnt get past it. Facebook opens up then autoloads my email in the username but when i try to type it locks up and crashes. Tried to get it to reboot and it also locked. Held power button till finally reset and when it started back up it auto started downloading songs. It downloaded a few songs again and then locked up again. Any ideas of what I can try to get this working better? Also anyone know of a keyboard that has a floating keyboard like the samsung one that we have on the 12.2? Any and all help is greatly appreciated.
 

lingarajug

Senior Member
Apr 6, 2010
466
75
Roanoke, VA
Everything seems to work fine except tab hanging when left in stand by for more than an hour and playing with lid cover on n off several times I have to hard restart, did factory reset twice, any suggestions appreciated greatly.

Sent from my SM-T900 using XDA Free mobile app
 

chhaggerty

Senior Member
Sep 8, 2010
233
285
Minnesota
Sorry for a bit of a silly question.....everything i have (twrp and cpu z apps) say i have a v2wifiue. However, when I try to install i get the error message that says it is a v1. I am not sure how to proceed. I have a tab pro sm t900 purchased in USA at best buy, again, thinking it is v2. Please advise, i am looking forward to this ROM. Thanks for all of your efforts.

----EDIT----
I went into the build prop just to see the fingerprint and build id(s) and it is all 100% V2. I hope this will help someone identify my problem. Thanks again

What version of TWRP did you install?

Sent from my SM-N900V using Tapatalk
 

chhaggerty

Senior Member
Sep 8, 2010
233
285
Minnesota
I installed this today and everything was working great for the inital setup. Upon trying to download and finalize all my app setups I started to have issues. Examples are google play music, bitdefender, and facebook for this part. Play music started downloading all the music fine till about half way, then got stuck. Bitdefender was successfully setup but when starting inital scan it got to 1% and doesnt get past it. Facebook opens up then autoloads my email in the username but when i try to type it locks up and crashes. Tried to get it to reboot and it also locked. Held power button till finally reset and when it started back up it auto started downloading songs. It downloaded a few songs again and then locked up again. Any ideas of what I can try to get this working better? Also anyone know of a keyboard that has a floating keyboard like the samsung one that we have on the 12.2? Any and all help is greatly appreciated.

I haven't had any similar problems. Did you do a clean install with wipe of data and cache? You could wipe cache from recovery and see if that helps.

Sent from my SM-N900V using Tapatalk
 

Top Liked Posts

  • There are no posts matching your filters.
  • 57
    CyanogenMod Rom for Samsung Galaxy Tab Pro 12.2, SM-T900 (v2wifixx)

    NEW VERSION CyanogenMod 12.1, "Lollipop" version 5.1.1
    CM 12.1 compiled for the SM-T900 from source code

    These are unofficial releases of CyanogenMod for the Samsung Tab Pro 12.2 SM-T900 (v2wifixx). CyanogenMod is an aftermarket firmware for phones and tablets based on the open-source Android operating system. It offers features not found in the official Android based firmwares of vendors. These ROM's are compiled from CM sources, and based on CM ports by crpalmer for the Tab Pro 10.1 (SM-T520), he deserves the credit, this would not be possible without his work. I also want to thank Valera1978 for his work on our sister tablet, the SM-P900.

    WARNING: This is released without warranty of any kind. Use of this software could damage or destroy your tablet. Use at your own risk.

    How to install:

    1. Root device
    2. Download Rom and Gapps
    3. Install custom recovery, recommend TWRP Tab Pro 12.2 (v2wifixx), can be flashed with Odin or from existing recovery.
    You may also use Clockwork Recovery, a custom recovery img file can be installed using dd and Terminal Emulator. First download to /sdcard, and install to /dev/block/mmcblk0p10.
    Code:
    su
    dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p10

    4. Backup stock with custom recovery.
    5. Flash Rom and Gapps.
    6. Enjoy

    Downloads
    CyanogenMod 12.1 "cm-12.1-20150808-UNOFFICIAL-v2wifixx.zip"
    https://www.androidfilehost.com/?fid=24052804347790353

    CyanogenMod 12.1 "cm-12.1-20150730-UNOFFICIAL-v2wifixx.zip"
    https://www.androidfilehost.com/?fid=24052804347783830

    Gapps for CyanogenMod 12.1 Lollipop 5.1.1
    https://www.androidfilehost.com/?fid=24052804347783826
    17
    Source files for CyanogenMod for the Samsung Tab Pro 12.2 SM-T900 (v2wifixx) on Github

    Building CyanogenMod 12.1 for the SM-T900 from source is not too difficult. You do need basic computer knowledge especially with linux. CyanogenMod has wikis on how to compile for different devices. If you setup for picassowifi, just add the local manifest under .repo, then
    Code:
    repo sync
    and the kernel, vendor and device files will automatically download from Github. Then
    Code:
    source build/envsetup.sh
    and
    Code:
    brunch v2wifixx

    Good luck and have fun.

    Local Manifest
    https://github.com/Pentahex/android_repo_local_manifests_v2wifixx

    Device source:
    https://github.com/Pentahex/android_device_samsung_v2wifixx.git

    Vendor source:
    https://github.com/Pentahex/android_vendor_samsung_v2wifixx.git

    Kernel source:
    https://github.com/Pentahex/android_kernel_samsung_v2wifixx.git

    Again, source files are a fork from crpalmer and Valera1978, many thanks for their efforts.
    17
    New version uploaded. Please see opening post. Enjoy.
    15
    New Version CyanogenMod 12.1 compiled from source for the Samsung Tab Pro 12.2, SM-T900 posted in the OP, enjoy!
    12
    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.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone