• 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][7.1.2][STABLE] The XPerience Project [VoLTE][Potter][24/06/2017]

Garv Maggu

Senior Member
Dec 21, 2014
345
512
0
Delhi NCR
[ROM][7.1.2][STABLE] The XPerience Project [VoLTE][Potter][24/06/2017]



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.
*/
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

INSTALLATION INSTRUCTIONS

- Download the latest build of The XPerience Project ROM
- Download Gapps
- Take a Nandroid backup
- Recommended - Full wipe and factory reset
- Flash ROM using TWRP
- Flash Gapps
- Reboot.
- Enjoy!


-UPDATE INSTRUCTIONS-

- Download the latest build of The XPerience Project ROM
- Take a Nandroid backup
- Flash ROM using recovery
- Wipe cache
- Wipe dalvik cache
- Reboot
- Enjoy!​

DOWNLOADS
ROM - Here
GApps - Here
Magisk - Here

SOURCES
Tree - Here
Kernel - Here
Vendor - Here

CREDITS
@vache
The XPerience Project Team

XDA:DevDB Information
[The XPerience Project] [Nougat] [Potter], ROM for the Moto G5 Plus

Contributors
Garv Maggu
Source Code: https://github.com/xperience-aosp-lollipop

ROM OS Version: 7.x Nougat

Version Information
Status: Stable

Created 2017-06-19
Last Updated 2017-06-25
 

Attachments

Garv Maggu

Senior Member
Dec 21, 2014
345
512
0
Delhi NCR
Reserved

CHANGELOG

  • 06/24/2017

    ====================
    06-25-2017
    ====================

    * bionic/
    87c65bd Add support for modifying decay timer. [klozz]
    * bootable/recovery-twrp/
    c86b6d4 Complete support for * pathmap [Dees Troy]
    * build/
    6d9f1d9 Merge remote-tracking branch 'xpe/xpe-11.1' into xpe-11.1 [klozz]
    8c3e350 Disable recovery resource warning [klozz]
    e642659 Revert "Preventing default locale from being overridden because of buildinfo.sh" [klozz]
    badcd2c Revert "build: skip 'ro.product.device' using new macro "TARGET_SKIP_PRODUCT_DEVICE"" [klozz]
    * device/qcom/common/
    d13ea3d common: sdclang: Explicitly enable Automatic Vectorization [klozz]
    ed0d6c3 common: sdclang-lto: filter cortex-a53-835769 workaround flags [klozz]
    43ab970 common: sdclang-lto: support for unsafe filtering [klozz]
    6b583eb common: sdclang: Enable by default! [klozz]
    31d0603 common: sdclang: LTO: filter new no-erratum-fix flag [klozz]
    7333d0f common: add support for SDCLANG This commit adds the needed bits for SDCLANG support. [klozz]
    * frameworks/av/
    6197fa9 libstagefright_httplive: revert seektime adjustment in LiveSession [klozz]
    d1bbda6 audioflinger: put fastmixer with active tracks into mix state when suspended [klozz]
    * frameworks/base/
    8224846 Set the decay timer for all forked apps. [klozz]
    dffe4fb Merge remote-tracking branch 'xpe/xpe-11.1' into xpe-11.1 [klozz]
    8aa1cbf update translations [klozz]
    bdbb8ec Automatic translation import [klozz]
    482ffca SystemUI: Fix task lock & freeform buttons placement [klozz]
    463b0c8 [1/3] Torch long press power: add auto-off function [klozz]
    bef306d [ActivityManager]an extra animation when finish a visible paused activity [klozz]
    af1ce8e [ams]set the resultTo to null started by a finishing activity [klozz]
    59766f8 Camera2: Fix Error Callback if buffer lost. [klozz]
    c0d11ea SystemUI: move time tick to bg handler [klozz]
    3b8fd4d SystemUI: disable statusbar time refresh when screen off [klozz]
    2821343 Frameworks: Fix Null Pointer Issue [klozz]
    * packages/apps/CMParts/
    ae5ffe5 update translations [klozz]
    680c516 CMParts: Rename button action list handlers [klozz]
    9b29d57 [3/3] Torch long press power: add auto-off function [klozz]
    * packages/apps/RainbowUnicorn/
    6b9d3c1 update translations [klozz]
    * packages/apps/Settings/
    f0a7eee Merge remote-tracking branch 'xpe/xpe-11.1' into xpe-11.1 [klozz]
    99132bb Settings: handle decrypting larger pattern sizes for sw600dp [klozz]
    * system/core/
    7043bfe Merge remote-tracking branch 'xpe/xpe-11.1' into xpe-11.1 [klozz]
    954fdf1 init: Run restorecon_recursive asynchronously [klozz]
    * vendor/cmsdk/
    f55a267 [2/3] Torch long press power: add auto-off function [klozz]

    ====================
    06-24-2017
    ====================

    * hardware/qcom/fm/
    4c2e39e Automatic translation import [Abhisek Devkota]
    * kernel/motorola/msm8953/
    5077212 arm: dt: import missing albus revision [Vachounet]
    263859f albus: disable some debug configs [GitHub]
    * packages/apps/Bluetooth/
    7f2b5c8 Automatic translation import [Abhisek Devkota]
    * packages/apps/CMBugReport/
    2a50a65 Automatic translation import [Abhisek Devkota]
    * packages/apps/Calendar/
    ca094f3 Automatic translation import [Abhisek Devkota]
    * packages/apps/CellBroadcastReceiver/
    ebf9e97 Automatic translation import [Abhisek Devkota]
    * packages/apps/CustomTiles/
    9c8fcd2 Automatic translation import [Abhisek Devkota]
    * packages/apps/Dialer/
    49d45fd Automatic translation import [Abhisek Devkota]
    * packages/apps/FMRadio/
    900759c Automatic translation import [Abhisek Devkota]
    * packages/apps/Gallery2/
    06d5e55 Automatic translation import [Abhisek Devkota]
    * packages/apps/Jelly/
    eff2fd2 Open link in Incognito tab automatically when in Incognito mode [Tim Schumacher]
    f7338cf Jelly: Enable safe browsing [Luca Stefani]
    dd23317 Automatic translation import [Abhisek Devkota]
    818e92d Jelly: Guess filename from URL [Luca Stefani]
    1a4f237 Jelly: Allow media scan on download [Luca Stefani]
    * packages/apps/LockClock/
    b41c0d7 Automatic translation import [Abhisek Devkota]
    * packages/apps/Messaging/
    c8e61e5 Automatic translation import [Abhisek Devkota]
    * packages/apps/Recorder/
    67d5b07 Automatic translation import [Abhisek Devkota]
    * packages/apps/Snap/
    7e76c83 Automatic translation import [Abhisek Devkota]
    * packages/apps/Terminal/
    a2a05d2 Automatic translation import [Abhisek Devkota]
    * packages/apps/TvSettings/
    6f07406 Automatic translation import [Abhisek Devkota]
    * packages/inputmethods/LatinIME/
    3e047b8 Automatic translation import [Abhisek Devkota]
    * packages/providers/DownloadProvider/
    30cc23d Automatic translation import [Abhisek Devkota]
    * packages/resources/devicesettings/
    75498f7 Automatic translation import [Abhisek Devkota]
    * packages/services/Telephony/
    23b6f58 Automatic translation import [Abhisek Devkota]
    * vendor/cmsdk/samples/weatherproviderservice/YahooWeatherProvider/
    dd1766a Automatic translation import [Abhisek Devkota]

    ====================
    06-23-2017
    ====================

    * device/motorola/potter/
    28fd065 potter: address FM denials [Vachounet]
    6fa41a4 potter: import sound trigger configs [Vachounet]
    * packages/apps/Jelly/
    a8fe6fa Jelly: Show download notification on completed [Luca Stefani]

    ====================
    06-22-2017
    ====================

    * build/
    d086533 ota:fix identation [klozz]
    * device/motorola/potter/
    804f5bc potter: disable XML audio policy [Vachounet]
    298e2ea potter: add AUDIO_DEVICE_OUT_FM as output device [Vachounet]
    606cb32 potter: update audio_effects.conf [Vachounet]
    02f210d potter: set AUDIO_FEATURE_ENABLED_FM_POWER_OPT flag [Vachounet]
    835c528 potter: disable QCOM AAC encoder [Vachounet]
    24d890d potter: disable FM transmitter [Vachounet]
    4c5ba1d potter: remove unused media_profiles_rc.xml [Vachounet]
    ba7b266 potter: import stock FM and BT scripts [Vachounet]
    0fe5ee1 potter: unset TARGET_QCOM_NO_FM_FIRMWARE to let HAL handle fm_dl service [Vachounet]
    f808b33 potter: revert to fm_dl service [Vachounet]
    85e1ef4 Revert "potter: do not use a wrapper for hci_qcomm_init service" [Vachounet]
    1ad7302 Revert "potter: set fm_qsoc_patches domain" [Vachounet]
    552b88a Revert "potter: fm_qsoc_patches is a oneshot service" [Vachounet]
    e14e173 potter: fix init_wifi service [Vachounet]
    af880a8 potter: remove duplicate definition of hostapd [Vachounet]
    * frameworks/base/
    748b30c Fix lag when opening an entry from the Settings left drawer [klozz]
    * packages/apps/Settings/
    67b85ea OnTheSpot: Fix Featurepreferences set to System it was moved from secure. [klozz]
    * system/core/
    c6baa19 Silence spammy logs from camera blobs (AEC_PORT and mm-camera) [klozz]
    267ea31 updated host [klozz]
    b2da8ae update host [klozz]
    * vendor/XPe/
    bfd7942 fix space. [GitHub]
    22a6de9 XPe:Add XPerienceWallpapers [klozz (TeamMEX)]

    ====================
    06-21-2017
    ====================

    * build/
    cd19bca Merge remote-tracking branch 'xpe/xpe-11.1' into xpe-11.1 [klozz]
    a3dd95a ota: Add some info (visual info) [GitHub]
    32d6b66 envsetup.sh:Stop jack server At the end of the compilation. [klozz]
    887b4b0 Clean option: deviceclean [klozz]
    d25aaf0 Don't build tests in normal builds [klozz]
    * frameworks/base/
    5f864fa FingerprintUnlockController: Change wakelock timeout from 15s to 10s [klozz]
    1202c87 Partially revert: OnTheSpot:Disable Safe Headset Volume Prompt [klozz]
    b012e59 OnTheSpot: Add missing framework [klozz]
    0424058 CPUIfoService:update CPUInfoService like OmniROM [klozz]
    ed939e3 On the spot preferences : Disable Safe Headset Volume Prompt [klozz]
    a90f051 OnTheSpot: Allow removal of immersive messages [klozz]
    0ae1cc6 MountService: Don't run benchmarks after trimming [klozz]
    9557e96 ActivityManagerService: Allow faster app switching. [GitHub]
    2540a12 Frameworks: Fix Null Pointer Issue [klozz]
    * hardware/qcom/display/
    f3072db hwcomposer: Fix regression in hwc_sync [Michael Bestas]
    * hardware/qcom/display-caf/apq8084/
    38e457c hwcomposer: Fix regression in hwc_sync [Michael Bestas]
    * hardware/qcom/display-caf/msm8916/
    6700612 hwcomposer: Fix regression in hwc_sync [Michael Bestas]
    * hardware/qcom/display-caf/msm8974/
    24176c9 hwcomposer: Fix regression in hwc_sync [Michael Bestas]
    * hardware/qcom/display-caf/msm8994/
    023758b hwcomposer: Fix regression in hwc_sync [Michael Bestas]
    * packages/apps/OmniClock/
    af42994 Automatic translation import [maxwen]
    * packages/providers/MediaProvider/
    fadf365 MediaProvider: Fix where condition of delete queries [Gabriele M]
    * vendor/XPe/
    a4bff0d common: fix display version [GitHub]

 
Last edited:
  • Like
Reactions: nightwalkerx22