yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
Recommended that U.S./Canadian Firmware users update to latest firmware

Also full wipe recommended if coming from older base

11/26/15

Features of v3.1 - Lollipop - Samsung Galaxy Tab Pro 12.2 - TOOLROM

- based on latest U.S firmware T900UEUBOI_T900XARBOJI_XAR

- deodexed

- zipaligned

- rooted (SuperSU)

- busybox

- secure storage set to false in build.prop (wifi passwords are kept on reboot)

- externalSD write fix

- option to choose your region (CSC)

- knox/knox Notification Files Removed

- option to remove which stock apps you want

- option to have hacker, google, and swiftkey keyboards

- custom bootanimation 14 choices and disable option(change /system/media/bootanimation.zip if you want a new one - perms 644)

- added option to enable/disable boot sound

- updater script to full wipe or update (keeps your data apps and data only)

- full init.d support in kernel/rom (added scripts for speed / stability)

- build prop tweaks

- 300+ fonts integrated into stock .apk(SamsungSans)

- option to install bravia and xreality engine

- option to install viper4android audio mod

- xposed installer and app added to aroma options

- added more apps and removal of those apps in aroma

List Of Removable Apps In Aroma

SAMSUNG

- ANT Services - Bloomberg Businessweek - Calculator

- Calendar - Collage - Contacts - Email - E-Meeting

- Evernote - Dropbox - Flipboard - Galaxy Screensaver

- Internet Browser - Kids Mode - Hancom Office

- Mobile Print - Music - NY Times - PageBuddy

- Peel TV Remote - Remote PC - Samsung Cloud Services

- Side Sync - Sketch Book - S Note - Story Album

- S Voice - TripAdvisor - Twitter - WebEx - Video Player

GOOGLE

- Books - Chrome Browser - Drive - Google Now Launcher

- Gmail - Hangouts - Maps - Movies and TV - Music2

- NewsStand - PlayGames - PlusOne - Search / Now

- Street View for Maps - Talkback - YouTube

MISC

- Adaway - Facebook - Facebook Messenger - Kernel Adiutor

- Netflix - LMT Pie - Ultimate Browser Project - XDA Labs

KEYBOARDS

- Google Keyboard -Hacker Keyboard - Swiftkey Keyboard

List Of Options You Can Add In Aroma

SYS MODS

- Extra Fonts (300+ Fonts) - Bravia Engine and XReality

-Viper4Android Audio

I have not tested all removals, so if you have any issues please report in this thread

Screenshots Of Rom

Press the thanks button if you like my work​
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
First Time Install

- download rom zip

- place on sd card of tablet

- boot to recovery

- select rom file you downloaded and swipe to install

- select Full wipe option

- make aroma selections

- when completed press reboot

- allow 5-10 minutes to boot

To Update Rom

- download rom zip

- place on sd card of tablet

- boot to recovery

- select rom file you downloaded and swipe to install

- select Update option (this will wipe all except data apps/data)

- make aroma selections

- when completed press reboot

- allow 5-10 minutes to boot

When you see a red text stating "kernel is not seandroid enforcing" don't fret. this is normal because this rom uses a permissive kernel

(Cellular South) (US) U.S T900UEUBOI_T900XARBOJI_XAR Firmware Based Rom

with CSC files from all other varients I could find from firmwares on sammobile)

TOOLROM v3.1

Mega Link

https://mega.nz/#!FZ9kjKSQ!1sOhKiy21icesCr9Car7QAGlEO12YCkRdDUY7F_pfTg

MD5(TOOLROM_v3.1.zip)= add8fd635db3a0d095fbe95db35d5da3

Google Drive Mirror

https://drive.google.com/file/d/0BwJUrpPyxw3Ec05TNTNVX0QxRzg/view?usp=sharing

MD5(TOOLROM_v3.1.zip)= add8fd635db3a0d095fbe95db35d5da3

Now Included in aroma

Press the thanks button if you like my work​
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] Adso3000:
Thanks. Especially for the fast reply. Now I get it. :D

I'll get the firmware and Odin files from sammobile and get crackin'.

http://www.sammobile.com/firmwares/database/SM-T900/
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
links to files removed temporarily uploading new non knox versions. will be up in a few hours
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] Adso3000:
And it just keeps getting better :D

I guess the delay (I've been out of the house all day) worked out for the best in the end ;) I wonder if anyone ever use Knox. For me, it's just a big PIA. Once it's all up and running well, I'll be glad to spread the great news to the Samsung Galaxy Tab Pro 12.2 Google+ community I'm also part of. Some there just updated to official firmware, but they have no clue what they're missing. Especially since this tablet comes with tons of unneeded business apps that's just begging to be killed off.
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
roms and walk through for upgrade posted
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] jazzespresso:
Knox is an important security feature, however once device rooted, knox gets crazy, starts popping up almost everywhere, therefore it needs to be removed (fully removal or partial removal depends on device configuration).

there are bunch of unneeded samsung apps, and knox apps, etc...once debloated all these, you would see good performance improvement of course.
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
thanks again for letting me know how to remove knox.:good::cool::p
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] Adso3000:
I installed the official firmware using the version of Odin provided and it failed to boot :eek: I then installed TWRP, which did work and installed the ROM, which also failed to boot :eek: I think this old Odin does not work.

I then installed the official firmware using Odin3_v3.10.7 provided by sammobile.com (it’s now AP instead of PDA) along with the firmware and it booted just fine almost immediately :) Let it boot up, finished the startup stuff skipping everything, powered down, then back to Download Mode and flashed TWRP using the new Odin3_v3.10.7 and otherwise followed the description and it is all working fine just now :victory: Advance Wipe did give an error about something with E: but a second wipe gave no error. I generally always wipe 2-3 times anyway.

It does say something in red text top left corner on boot about kernel not supporting seandroid, or something like that, but I assume it is due to some necessary changes that were made for the ROM to work.

I do wonder why the provided Odin is an outdated version :confused: I strongly recommend using the new one like I did.

It is still early, but everything seems to be working perfectly so far.

Quick app recommendation: The app “GMD Gesture Control * root” is amazingly useful and just one more huge benefit of being rooted. Not being forced to use the buttons is great. It is very awkward when they are halfway covered by a stand or in an odd place depending on how you hold the tablet and they are tiny and using customized swipes and taps is the bomb :cool:

There's way more development for the Note version, so you making this is all the more appreciated and I am now off to recommended it to anyone willing to listen :D
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
I think it may have been your drivers for samsung, bc I used the odin I provided to flash both uk and us .tar files with no issues or non boots

as for the non seandroid supported that is to deal with the permissive kernel that initially gained root access
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] Adso3000:
Hmm, I didn't install any new drivers between the first and second attempt. If somehow it did that in the background I didn't notice or maybe it's a Win 10 issue. I used to have Kies installed but since my clean upgrade to Windows 10 I haven't bothered to install it. I just had the drivers that auto-install when you plug it in.

Whatever it was, I'm just really happy it works now. I've now spread the great news to the 90 member 12.2 Pro Tab Google+ community and the general Pro Tab one with 698 members so more can enjoy your little gem.
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
win 10 prob im running win 7
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] total mayhem:
I now feel like a complete noob lol. I can't get TWRP to flash for some reason. I'm on windows 10 using the newest version of odin. I went to teamwin to download the img.tar. I've tried different ways to do this. I download then go to pda click on my recent files and click on the winrar zip and start. It fails. If I extract the zip to a folder it comes up as a recovery.img which can't be detected in odin. I add the .tar and it pops up fine but then fails or freezes for awhile and fails. I've installed trwp and roms too many times and never had this issue. What am I doing wrong? Help!!! Lol
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
did you use the 2.8.7.0 twrp.tar?

[MENTION=4386025]Adso3000[/MENTION] you got it working on win 10

please help him I don't have win 10 (usually don't upgarde windows bc of develepment issues)
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
Rom(s) Updated

-See Changelog
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] total mayhem:
[MENTION=3429298]toolhas4degrees[/MENTION] I figured everything out and everything is now perfect!! Thank you for all of your efforts. BTW I did nothing special...... I just deleted everything and tried again.
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] Adso3000:
Good to hear it's working for ya. It's not a Win 10 issue, at least if using Odin3_v3.10.7 and running it as administrator (as one always should imo). There's no PDA option. Then you were using old Odin. In the newer editions it's called AP unless you just used the old terminology.

Also noob is not a newb. Read this, it's very funny and accurate: http://www.urbandictionary.com/define.php?term=Noob

:D

Bonus info:

I tried the unofficial Xposed made specifically for Samsung. It didn't work. Only needed to flash the Uninstaller zip, clean caches and reboot (but I had a nandroid ready just in case). Damn Samsung and their fiddling with ART. I miss Xposed, but you can't have it all. Loving the ROM. I had these super annoying reboots always a bit more than an hour apart at times, same apps as now. Could be fixed firmware, no Xposed or a combo. Either way it's great to be rid off.
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
download the one from the link on the bottom of my first post it works. remember to install the alpha 4 xposed app(make sure no modules are selected) flash wanam xposed framework arm version(not regular xposed framework) in recovery wait 5-8 min to boot and done

also do a search to see if the modules you are using are lollipop compatible because not all of them are

and if the modules are not lollipop compatible and you have them activated upon reboot you will bootloop
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] Adso3000:
Yep, Xposed works now and now on to finding compatible modules. The xposed you listed was the one I used but I probably had some restored stuff from Titanium and/or didn't install the apk first. Don't remember. Note to self: Don't flash anything when you've only slept a couple of hours the night before.

I ran the new Aroma installer. I did end up with all that business bloatware despite deselecting it in Aroma, but that could just be from letting the restore thing run with pretty much everything during setup (mistake), I'm not sure. My bad. I've just uninstalled it all since using Titanium so it's all good now.

Damn, the first post looks totally pro now. You're learning fast my friend :D
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
I will have a new revision up by the end of the day with more boot ani's /disable boot ani. enable/disable boot sound.

then maybe I'll take a week and attempt to make a theme

you must have restored them, I tested them on my device with a fresh install

Rom Updated - see changelog Also added beta build prop tweaks to download section
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] Adso3000:
Cool, but I'll skip until there's some major change, if ever. I don't care about such visual stuff at all, though I know some are heavily into that. I've finally set it all up and it just takes too long to do all over again. I'm still busy fiddling with my old Asus Transformer Infinity now used by the missus because she's pretty blank when it comes to tech.

I installed only modules confirmed to work on Lollipop and it's all good. The change to Lollipop was bigger than expected, which is great. On my LG G3 I didn't notice much of a difference at all.
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
the new rom doesn't wipe anything. you would just have to deselect the modules after you flash the new rom then go back to recovery and flash the xposed zip again then reboot and select your modules back then roboot.

yeah, I still play with my tf300t transformer. It is still a solid device to this day and has great battery life if you have a keyboard dock
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] divhandyman:
Can anyone confirm if the battery life is improved with 5.1 over 4.4?
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] andrewnelson23:
If using the no device check module, does android pay work on this ROM?
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] nickster1:
Thank you for the rom it's appreciated. I'm digging all the little choices via aroma & I love the Tool boot!
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] lingarajug:
Should i install arm64 or the arm on my tab pro12.2 running 5.1.1 us stock rooted rom, installed the arm and I had constant bootloop.
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
I have not tested it(I don't use it) (the rom is stock based"nothing removed but apps listed in choices of aroma"so if it works on stock it should work here) you will have to give it a try and report back
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
make sure you install the new xposed installer 3 alpha 4 from the link at the bottom of my first post. make sure no modules are checked. reboot to recovery flash the arm version. reboot will take 4-8 min. then select your modules then reboot again to activate.

make sure you search to make sure your modules are lollipop compatible before selecting them.

failure of them not being lollipop compatible will result in boot loop

I have update OP to make it easier for users, plus I didn't see wanam didn't have the xposed3 alpha 4.apk posted on his wanam page
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] lingarajug:
Yes installed alpha 4 app, no modules selected, flashed arm from ur link, rebooted to bootloops, tried twice the same result, dont what am i doing wrong?
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
make sure you don't have a restored version of xposed installer installed before installing the new one. that't the only thing i think that could cause it is modules being active. I have tested it the way I have told you and it works for me, so besides that. Idk
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] nickster1:
Works fine for me. Arm 32 you installed?
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] lingarajug:
I have a fresh install and no previous or restored xposed present on my tab and when i open xposed app, modules are not activated, only thing i can think of is maybe US stock rom installed from sammobile is not deodexed, btw how do i know if my rom deodexed or not.

Thank you.

Yes arm32 is what i tried.
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
my rom is deodexed

stock is odex. xposed does not work on odex

google search and xda search are your friends use them first please. it saves me some time

http://xdaforums.com/showthread.php?t=2224570

also this is a forum page for my rom, not stock sammobile rom. please try to post in q&a instead of here bc it is not related to this rom, and when you don't tell me you are on stock(not my rom) it is hard for me to help you and just clutters the forum page
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] lingarajug:
I am sorry, i thought u might know how to help, i might not have highlighted that i am running stock rom, appreciate, flashing urs in a minute, apologies once again.
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
I'm not upset, just frustrated me (no worries)
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] lingarajug:
Installed ur rom and flashed xposed(not arm64) and all is working fine, now time to modify, greatly appreciate your efforts.
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
Rom Updated 9/27/15

Full init d support added to kernel and rom. Also integrated beta build prop tweaks into rom.
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] divhandyman:
How is the battery life on this Rom?
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] nickster1:
Lol its very good.
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] divhandyman:
Good to know, my wife has been reluctant to let me flash it, but battery life would be a big plus.:good:
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] atz06:
Cannot load TWRP v2.8.7.0

My T-900 was with a rooted 4.4.2 ROM and TWRP v2.8.0 before. I followed the OP instruction step by step and have both stock US 5.1.1 ROM and TWRP v2.8.7.0 installed successfully. However, I cannot load into TWRP. Every time when I boot into Recovery, a message in red "Recovery is not seandroid enforcing" shows up on the top left hand corner. Then it load the stock Recovery. I tried reinstall TWRP with ODIN a few times (even with earlier TWRP v2.8.5, 2.8.61 etc.) and have the same result. I wonder what went wrong. :confused: :crying:
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] nickster1:
Reload the latest twrp via Odin & this time when the tablet goes to reboot quickly hold power & volume down to go directly back into recovery. Twrp will than stick. Make sure you do this before the tablet reboots Oconto the rom.
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] atz06:
Thanks for the quick reply. I should have read your OP instruction not only step-by-step but word-by-word :) Thanks for your patience.

You are the MAN!!
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] lewmur:
If you use ODIN to install TWRP with the new ROM, you MUST press the Vol up and power buttons IMMEDIATELY after clicking the "start" button in ODIN. If you don't, the ROM will overwrite it as soon as it reboots.
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] atz06:
Thank you so much :good::good:
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] bcurran3:
I tried. I really tried, but it didn't work for me.

I downloaded Odin3 v3.10.6, CF-Auto-Root-v2wifi-v2wifixx-smt900.tar.md5, twrp-2.8.7.0-v2wifixx.img.tar, and US-TOOLROM-Aroma-V2.1.zip. Odin worked fine, CF-Auto-Root worked fine, TWRP worked fine. I wiped everything, I flashed US-TOOLROM-Aroma-V2.1.zip using all the defaults in the Aroma installer and choose the Google Keyboard, rebooted and got a black screen. I wiped again, same thing. I flashed again with T900UEUANK1_T900XARANK1_HOME.tar.md5 putting back to stock 4.4.2 and it booted up fine. I wiped and flashed again US-TOOLROM-Aroma-V2.1.zip and got a black screen. I did it a third time. I probably did it a fourth time as wlel. I waited at least 30 minutes after one of reboots. (It's getting murky now.) and no luck. I downloaded cm-12.1-20150730-UNOFFICIAL-v2wifixx.zip and flashed it, boots up fine.

Any suggestions on what I did wrong or why it didn't work for me? I'd be willing to try again. I heard good things about this ROM from a guy on G+.
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] pdaddy:
I had some issues also. As wierd as it sounds choose the hacker keyboard instead. Make sure you are giving it plenty of time to boot up.

---------- Post added at 06:55 PM ---------- Previous post was at 06:51 PM ----------

Mine booted with the Google keyboard but crashed when I would try to enter my wifi password. I tried with hacker keyboard and it worked. After it was all set up (all apps updated) I restarted and it would hang up on optimizing apps on boot. I would just restart and it would then finish optimizing the rest and run fine. Although I have a feeling it may still hang on optimizing on next boot.
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
just saw this, I think I might need to re zipalign and maybe the keyboards need to be moved to data/ instead of system/

I don't have much time right now, I have to go to work in ten min. will try to sort it out tomorrow
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
also cf autoroot doesn't work yet for lollipop. The kernel was hacked by another dev to permissive and su bin's were implemented to gain root.

so unless chainfire just released a new cf autoroot, you are using the one for 4.2.2 which will not work on lollipop

try to follow instructions in op, some need a different ver of odin. but all files you need are there, don't select any keyboard mods in the aroma since I have to fix them
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] bcurran3:
I know you're trying to help, but in a rush for work and didn't have time to think it through. :->

RE: cf autoroot - I'm rooted, not relevant

RE: different version of Odin - only purpose of Odin is flash root and TWRP - those are all accomplished and working

RE: don't select KB - OK. I'm currently up and running on that other ROM, after I'm testing it, I'll give it a whirl. Not taking lightly as it takes a long time to do this stuff. (Had some issues with the CM ROM as well, apps installing forever - not a fun day!)
[Galaxy Tab Pro 12.2, 10.1, 8.4 Android Development] toolhas4degrees:
if you updated to the stock lollipop firmware first, you need root. also don't know if you have any files missing by not flashing the stock lollipop update. as for the hang on optimizing apps on boot(only thing I can think of is a bad titanium backup restore. ex different android os ver causing issues with restore) I have tested downloading from the play store and updating from play store with no issues when I didn't restore from TB

also the guy on g+ had to use a later ver of odin to do what is posted in 1st op.(odin can do several thing besides what you mention) my tab boots up fine

(also I don't do this for $, I do this for fun and is somewhat of a learning experience for me in my spare time, so if you cannot read the first op and follow instructions, you can always build a rom yourself and figure it out)

[MENTION=2725072]pdaddy[/MENTION]

I have fixed the keyboard mods will post later when upload completes

rom uploaded