Introducing
TruPureXMM
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
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: