• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][XT1575|XT1572][Aroma]TruPureXMM 2.9 - Fast and Smooth [5-26][MM 6.0]

vx2ko

Elite Member
Aug 10, 2012
1,143
2,968
0
San Antonio, TX
Introducing
TruPureXMM

TruPureX was born from my minimalist OCD and love for my Nexus 6. Although Motorola has a reputation for not including bloat, I disagreed. I have removed all unnecessary MotoBloat while keeping the Moto features that make us love their phones so much. TruPureX is light, fast and smooth. It was built to keep the battery in mind and performance high, as well as making sure it is easy to customize to your liking.

This is my first ROM that I am sharing with the community here at XDA, so please be kind and any advice is appreciated. I hope you enjoy my rom as much as I enjoyed making it.

**Please search the thread before posting about an issue. There have been too many repeat questions.
Features:

Smooth & Fast
DeOdexed
Zipaligned
PreRooted
BusyBox
Aroma Installer
Xposed Ready
VoLTE Fixed
Dual SIM Support
FranklenClark kernel thanks to @dirtyhank
Dynamic Navigation bar
Removed Recents Search Bar
Removed ascending ringtone
Disabled Smooth Scrolling cache
Blocked Ads
Moto Voice
Moto Actions
Moto Camera and Gallery
Moto Display
Build.prop tweaks for performance and battery
Heavily Debloated (Google apps, Moto apps, etc.)
Developer options enabled by default
ADB enabled by default
Init.d Support



Installation:

MUST BE ON TWRP 3.X+

If coming from MM Pure OTA or other MM rom:
1. Download TruPureXMM-X.X zip
2. Clean Wipe
3. Flash
4. Reboot

If coming from 5.1.1 rom:
1. Download TruPureXMM-X.X zip
2. Download MM-Pure-Modem zip
3. Clean Wipe
4. Flash TruPureXMM-X.X zip
5. Flash MM-Pure-Modem zip
6. Reboot



Download:

TruPureXMM 2.9:
Download Here


Changelog:

5/26/2016 - 2.9:
-Removed missed apps and services
-Updated frankenclark
-Faster scrolling
-Build prop edit

4/10/2016 - 2.8.2:
- Removed Moto Voice
- Added option to install Moto Voice
- Updated SuperSU to 2.71

4/8/2016 - 2.8.1:
- Fixed VoLTE

4/8/2016 - 2.8:
- Rebased using February Security update
- Updated modem
- Reverted condensed quick settings
- Updated FrankenClark to v0.10
- Removed Calculator (available on Play Store)
- Removed Moto Actions and Moto App
- Added option to install Moto Actions and Moto App in aroma
- Removed Stock Optimized Kernel as it is no longer supported
- Blocked OTA's and notifications

3/25/2016 - 2.7:
- Condensed quick settings
- Made quick settings toggles smaller
- Rounded recents cards
- Thinned out recents card title bar
- Updated FrankenKernel to 0.9
- Added rom version to settings

3/13/2016 - 2.6.4:
- Dual SIM options added in Aroma
- Systemless root option added in Aroma
- Updated hosts ad blocking file
- Reorganized Aroma
- New theme for Aroma
- Updated SuperSU to 2.68
- Updated FrankenKernel to 0.8

3/1/2016 - 2.6.3:
- Busybox is now included
- Adjusted kernel settings for smoother UI
- More Debloat
- Minor build.prop changes for better battery and smoother UI

2/19/2016 - 2.6.2:
-Added option to install reverse navigation bar
-Added option to install different kernels
-Swapped out Google Dialer and Contacts with themeable version

2/12/2016 - 2.6:
- Updated to SuperSU 2.67
- Implemented Aroma Installer
- Added option to install stock nav bar
- added option to enable recents search bar
- added option to enable ads
- added option to install Moto Display
- added option to install stock MMS
- added option to install Google Dialer and Contacts
- added option to install AOSP keyboard

1/17/2016 - 2.5:
- Removed recents search bar
- Disabled smooth scrolling cache

1/5/2015 - 2.4:
-Updated SuperSU to 2.66
-Added Dynamic navigation bar
-Enabled developer options by default

12/30/2015 - 2.3.3:
-Updated kernel to VadimTk V5
-Added CaptivePortalLogin.apk back to rom

12/26/2015 - 2.3.2:
-Updated SuperSU to 2.65
-Fixed force close and no sim detection on dirty flash

12/25/2015 - 2.3.1:
-Updated kernel to V3
-Changed host file to a less RAM intense one

12/23/2015 - 2.3:
-Updated SuperSU to 2.64
-Reverted to traditional root
-Slimmer navbar
-Disabled ascending ringtone
-Blocked ads (Thanks BSDgeek_Jake for the host file)
-New modified stock kernel (Thanks VadimTk )
-Enabled ADB Debugging by default
-More debloat
-More Battery Optimizations
-More UI Optimizations

12/19/2015 - 2.2.1:
-Cleaned up code
-Added version number to updater script and Settings

12/17/2015 - 2.2:
-Systemless Root
-Android Pay
Note: YOU MUST CLEAN WIPE before flashing this new systemless build.

12/11/2015 - 2.2:
-Removed Unlocked Bootloader Message
-Removed Moto Display in favor of Ambient Display
-Updated Google Keyboard and add Emojis
-A couple more minor kernel tweaks
-More debloat!!!

12/3/2015 - 2.1:
-Same as 2.0
-Xposed ready
-Stock Marshmallow boot animation
-VoLTE fix included
-More debloat
-Rebased using Pure Marshmallow OTA

11/29/2015 - 2.0:
-Rebased using @gmillz Indian Marshmallow OTA
-Removed Extended Power Menu till I can get it working with Marshmallow
-Removed clear all recents
-Enabled Marshmallow multiwindow
-Changed 4G to LTE

11/20/2015 - 1.3.3:
-Updated all Google and Moto apps
-Reverted some build.prop tweaks
-Debloated even more
-Minor kernel tweaks for extra snappiness

11/12/2015 - 1.3.2:
-Reverted to stock navbar

11/7/2015 - 1.3.1:
-Fixed VoLTE!!!

11/6/2015 - 1.3:
-More ram optimizations
-More performance optimizations
-More battery optimizations
-SDCard write fix baked in
-Swapped home and recent buttons
-Disabled smooth scrolling cache

11/3/2015 - 1.2:
-Rebuilt from Spasticdroid's base image
-Added Lollipop boot animation (no longer blacks out on first boot)
-Changed all UI sounds to Marshmallow sounds
-Added 20%, 25%, and 30% triggers for battery saver
-Added .75 to Animation speed and scale in developer options
-Debloated even more useless apps
-Changed build number in settings

11/1/2015 - 1.1:
-Removed Lockscreen Rotation
-Zipaligned

10/30/2015 - 1.0:
-Initial Release





I'd like to thank Spasticdroid for letting me use his base image and giving me advice. :good:
Credits: SuperR, ChainFire, Zephik, SpasticDroid, VadimTk

XDA:DevDB Information
TruPureXMM, ROM for the Moto X Style (Pure)

Contributors
vx2ko
ROM OS Version: 6.0.x Marshmallow
Based On: Stock

Version Information
Status: Stable
Current Stable Version: 2.9
Stable Release Date: 2015-10-30

Created 2015-10-30
Last Updated 2016-05-26
 
Last edited:

vx2ko

Elite Member
Aug 10, 2012
1,143
2,968
0
San Antonio, TX
Last edited:

vx2ko

Elite Member
Aug 10, 2012
1,143
2,968
0
San Antonio, TX
Xposed Information

Xposed Information
As I mentioned before, my rom is Xposed ready. Following these instructions and you will have Xposed up and running on TruPureX.

1. Download these files to your Moto X Pure from HERE:
xposed-v81-sdk23-arm64.zip
XposedInstaller_3.0_alpha4.apk

2. Flash xposed-v81-sdk23-arm64.zip in TWRP

3. Install XposedInstaller_3.0_alpha4.apk

4. Now your ready for some Xposed Goodness
 
Last edited:

NoFear1183

Senior Member
Jan 20, 2011
122
35
0
Curious what's "bugged/not functioning"... But, as of right now, this is probably the most promising and the ROM I'll probably be installing. I'm just waiting for android 6 to release for device first.
 

vx2ko

Elite Member
Aug 10, 2012
1,143
2,968
0
San Antonio, TX
Curious what's "bugged/not functioning"... But, as of right now, this is probably the most promising and the ROM I'll probably be installing. I'm just waiting for android 6 to release for device first.
For as long as I've been using my build, I haven't noticed any issues yet. It's been my daily for the last few days since built the final build. If you do find some, please let me know.
 

vx2ko

Elite Member
Aug 10, 2012
1,143
2,968
0
San Antonio, TX
In his deodexed version volte does not work, could you please post an odexed version?

Sent from my XT1575 using Tapatalk
As much as I want to, I can't at the moment. This is my first rom and I imagine it's going to be a lot to handle, let alone building two versions. Maybe later down the road I can get one out just for you :)
 
  • Like
Reactions: jsminnis

jsminnis

Senior Member
Nov 28, 2008
832
237
0
As much as I want to, I can't at the moment. This is my first rom and I imagine it's going to be a lot to handle, let alone building two versions. Maybe later down the road I can get one out just for you :)
I understand, but I'm sure all of the Verizon users would appreciate it. Thanks in advance.

Sent from my XT1575 using Tapatalk
 

Dahenjo

Senior Member
Oct 18, 2014
678
326
0
CT
Installed fine and after 90 minutes everything seems to be working well with no apparent bugs/FCs/etc. I really like the minimal build, and it's definitely faster & more responsive than stock. I'm also on AT&T so can't test volte.
 

HikingMoose

Elite Member
Jun 20, 2011
1,537
534
0
40
Heck, my phone won't even download it! I wish I could try it. If also prefer an odexed version, because I've never understood the appeal of deodexed. It's easier to theme it, but you lose the optimization and smoothness that odexed has.
 
  • Like
Reactions: MrBluefin