• 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

[NOUGAT][7.1.2][Ghost/UNIFIED]XPerience 11.1.2_r29 [NIGHTLY]

TeamMex

Recognized Developer / Recognized Contributor
Dec 27, 2011
4,610
13,375
113
Michoacán de Ocampo - México

XPerience 11.X.X for the Motorola Moto X
Maded by Klozz Jesus AKA TeamMEX

XPerience is a free, community built distribution of Android 7.1.1 (Nougat) which greatly extends the capabilities of your phone.
This project are based on AOSP CAF

Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/


NOTE: READ this PLS
All required device configs, blobs and kernel source are on my github u know the url :)
  • Please don ask for etas
  • Please don't report same bugs all time
  • Report with logcat and dmesg
  • Screenshots representative only


Features:

  • Substratum support
  • XPerience Updater
  • NetworkTrafficMetter
  • Ambient Display with customizations
  • OMS-N7
  • Force expanded notifications
  • Disable inmersive messages
  • Inmersive recents
  • Alessa app for kernel tweaking.
  • XPerience Active Display
  • Pocket Judge
    * Judge if device is in pocket.
    * Notify clients callbacks when pocked state changes.
    * Start listening when device becomes not interactive.
    * Stop listening when device becomes interactive and is NOT in pocket.
  • policy: introduce pocket lock
  • fingerprint: disable when device is in pocket
  • One Hand mode (slide your finger across the navigation bat to switch between the standard and mini screen views(from the center))
  • App sidebar

WORKING:
Working
  • Rild
  • LTE/3G/2G
  • Bluetooth
  • MTP
  • Sensors
  • Led
  • Wi-Fi
  • MUSIC
  • sounds
  • Videos
    [*] Camera
    [*] camcoder
  • SELinux Enforced
  • New audio HAL fully working
  • Mic working.

Not working/ Bugs:
  • camera
  • Mic in calls (?

How to install:
  • Download zip from Downloads:
  • Put zip into Internal Storage
  • Reboot into Recovery like TWRP
  • Flash zip file XPerience-11.x.x-xxxxxxx-device.zip
  • Flash Gaaps
  • Wipe dalvick-cache and cache
  • Reboot and config
  • Reboot Again and enjoy!

Screenshots:







OLD Downloads


Changelog in second Post:

Thank you for Donate: (if u want to post ur nick instead of your name send PM)

  • @goducks3620
  • jose antonio castro
  • kalo0o
  • DixSaGa
  • Aliceo_oRuiz

Thank you for Donate I hope we can reach the goal soon: (Donations for new moto X)

dnt forget the commission from paypal xd and not in orden
  • Paul Kostepski $10
  • Andres Paz $20
  • @stevenx37 $ 20
  • nh2_ $200
    Old donators
  • Oto Beker

If you like my work, you can buy me a coffee with your donatives. All donations are appreciated. :) and this can help me to pay some bills about internet

XDA:DevDB Information
XPerience 11, ROM for the Moto X

Contributors
TeamMex
Source Code: https://github.com/XPerience-AOSP-Lollipop/android_device_motorola_msm8960dt-common/commits/xpe-11.0

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: lollipop bootloader
Based On: AOSP,CAF

Version Information
Status: Testing

Created 2016-09-30
Last Updated 2018-12-25
 
Last edited:

TeamMex

Recognized Developer / Recognized Contributor
Dec 27, 2011
4,610
13,375
113
Michoacán de Ocampo - México
Reserved

Changes:

XXX in the date means no date yet
29/06/19
  • Upstreamed to 3.4.113
  • Jun 05 security patch
  • removed Magisk installation
  • some misc and bug fixes
  • Merge LA.UM.5.8.r1-02700-8x98.0 CAF tag

23/12/18
  • wifi: Enable 2.4GHz channel bonding
    * Improve WiFi speed
  • force camera api1
  • Enable data for MMS
  • Disable EGL buffer_age extension support
  • Cleanups of shim's
  • rewrited CameraWrapper
  • DCAMERA_VENDOR_L_COMPAT flag to support L blobs
  • Revert several Camera changes in kernel
  • Improved system related things
  • Fix crash of some services
  • A lot of sepolicy's
  • Fix some memory leaks
  • Fixed CVE's
    NOTE: Camera seems still dead (?) please give some logs to see (remember i dont have the device :( for testing)

13/05/18
  • Upstream kernel to 3.4.90
  • Fix some audio routing
  • Fix some camera symbols (camera still seems dead)
  • add frameproc shim
  • Add sensor shim
  • Not need to build things in GCC due to newer shims
  • Sepolicy Enforced
  • Fix download links in the updater :p

29/10/17
  • Rewrited acdb_id tables based on the snd_soc_msm_2x file
  • Last android sources
  • sept security patch
  • WPA krack CVE fixed.
  • more....
    NOTE: Camera not fixed yet since the daemon and the camera server say the camera HAL is too old to execute it.

[18/03/2017]

  • [*] Frameworks/base
  • SingleHandWindow: Allow locking the rotation to 180°
  • Add tile information to ACTION_QS_TILE_PREFERENCES intent
  • PackageManager: Always let UID 0 start FallbackHome
  • SystemUI: Dismiss keyguard on boot if disabled by current profile
  • AppOpsDetails: Check app permissions safely
  • * packages/apps/XPeUpdater/
  • Collapse header even when scrolling out of header
  • UpdateSettings: UI fixes when download completed
  • More here...https://raw.githubusercontent.com/K...a459b3b28d71cba65/11.1.1-20170318-NIGHTLY.txt

[09/03/2017]
  • More OMS 7 Rootles patch for March security patch
  • Fix Widevine DRM Track new from bullhead
  • Fix libmmjpeg text relocations
  • Track libmmcamera_frameproc.so from mako
  • FWN:correct the graphic buffer size allocated when rotating the device
  • FWN:Sensor: Add minimum delay check in SensorDevice
  • FWN: Fix leak of file descriptors and memory.
    more inside the rom.

[08/03/2017]

27/02/17
  • HAL: Port the dock support to non-legacy 8960 hal
  • audio: set voice call volume step by property
  • audio policy: fix media volume after ringtone
  • hal: Remove volume boost feature for msm8960
  • hal: Additional checks for dedicated VOIP input
  • Fix security vulnerability: Effect command might allow negative indexes
  • Fix security vulnerability: Equalizer command might allow negative indexes
  • audio: acquire lock for compress voip close input/output stream
  • hal: Update active input stream for Voip when voip input started
  • Update support to OMS rootless
  • update masquerade to v24
  • Rootlees sepolicy
  • Feb security patch
  • CAF rebased from lnx.2.0-r14-rel --> lnx.2.1-r14-rel

10/02/17
  • New adreno libs from flo
  • Rewrited the adreno driver to work with new adreno
  • android 7.1.1_r13
  • yeah booting now ;)
  • Shim thermal manager
  • Fix some denials

13/oct/2016:

11/oct/2016:

09/oct/2016 Last changelog:
  • Use MALLOC_SVELTE (explanation here: https://github.com/XPerience-AOSP-L...mmit/1bbfb12025dd5174d85497038cc61ed412a25547)
  • mm-video: venc: update allocation-size check for meta-buffer
  • mm-video: venc: Use correct flag for buffer index selection
  • mm-video: venc: update color format in port-def
  • mm-video: vidc: Remove hardcoding of BufCountActual
  • Fix wrong nAllocLen
  • Allow devices to re-integrate cameraserver and mediaserver
  • mediaserver: Fix LOCAL_CFLAGS

08/oct/2016
  • Bluetooth is now working
  • Cámera is now working (fix based on CyanogenMod/android_device_motorola_msm8916-common and Megatron007)
    --Video encoder is broken.
  • some sepolicy fixes
  • android_file_system_config updated
  • Fixed Errors when boot (only visible on logcats)
  • Improved boot speed
  • DayNight support ;)

07/oct/2016
  • Changes for bluetooth maybe fixed (? (need clean install)
  • Android 7.0.0_r14
  • Fixed rotation bug
  • more audio debug
  • more bug fixes

04/oct/2016

01/oct/2016
  • Kernel module builded inside kernel
    --N not support the module loading so i maked changes in the kernel to make modules inline kernel.
  • Merged a lot of CAF patches from lnx.2.0.r5-rel branch
 
Last edited:

TeamMex

Recognized Developer / Recognized Contributor
Dec 27, 2011
4,610
13,375
113
Michoacán de Ocampo - México
Reserved

Report bugs here:
https://forum.xda-developers.com/devdb/project/?id=17228#bugReporter

How to take logs for bug reports:
  • Go to settings and tap on Alessa
  • Got to Alessa settings
  • Tap on logcat, dmesg and last_kmesg if is available

Governors only for XPerience project
You Kernel Developer aren't allowed to use my governors without ask for my permission.
Alessa:
A less aggressive and more stable ondemand modified by klozz(AKA TeamMex). A good compromise between performance and battery. It can be used with the complementary hotplug governor.
This governor is a balance between performance and battery.

XPerience:
Made by klozz (AKA TeamMEX)
The governor aim for an “ideal frequency”, and ramp up more aggressively towards this freq and less aggressive after. It uses different ideal frequencies for screen on and screen off, namely awake_ideal_freq and sleep_ideal_freq. This governor scales down CPU very fast (to hit sleep_ideal_freq soon) while screen is off and scales up rapidly to awake_ideal_freq when screen is on. There’s no upper limit for frequency while screen is off.
This governor is a balance between performance and battery.

HOTPLUG:
Alessa Hotplug:
A simple hotplugging driver optimized for dual to octa core made by klozz (AKA TeamMEX).
When the device goes into idle state, the hotplug is responsible for moving the processes to a single core, keeping off the cores that are not in use.
And it lowers the frequencies to the lowest possible, but without getting to remain in a deep sleep of which it does not wake up.
Note:
Touch boost enable only if you do a hard work if not maintain it disabled :).

Alessa Thermal Optimized:
An in kernel replacement for Qualcomm's Thermald. Developed by TeamMEX.


HELP:
YOU CAN HELP TO TRANSLATE XPERIENCE
https://crowdin.com/project/xperience-alessa
https://crowdin.com/project/xperience-parts
https://crowdin.com/project/xperience-settings
https://crowdin.com/project/rainbowunicornxpe
https://crowdin.com/project/xperience-frameworks-and-ui
 
Last edited:

Ryuller_br

Senior Member
Sep 3, 2016
96
4
0
I am using the Android rom RR M, I went to install the TWRP zip ... but give an error: XT1031, xt1032, xt1033. The device is ghost retail .. Something like the error says. You know how do I install this zip right?
 
  • Like
Reactions: Sasuke Drako

TeamMex

Recognized Developer / Recognized Contributor
Dec 27, 2011
4,610
13,375
113
Michoacán de Ocampo - México
I am using the Android rom RR M, I went to install the TWRP zip ... but give an error: XT1031, xt1032, xt1033. The device is ghost retail .. Something like the error says. You know how do I install this zip right?
U need my Nougat TWRP or maybe RR using old device tree

cheers
 

stefanowall

Senior Member
Feb 15, 2016
437
162
0
Feltre
Wi-Fi is now working.



cheers.
Sent from my Motorola Moto X using XDA Labs
Great work, I've been using it for two days, the rom is already fairly good... Only, I can't use it as my daily driver any longer, sounds are fundamental for a phone! Have a nice day, and thank you so much for your dedication to evergreen Moto x the original!