[LUX][STOCK][6.0.1][ROM]XDRom - extreme debloat, no GApps (10/01/2017)

Search This thread

baskwo

Senior Member
Dec 6, 2012
89
13
I'm tempted to test this Rom, but there are things which prevents me:
1) Is there a way to activate 2nd Sim card (like editing a file) ? Or the original rom does not have support at all for 2nd Sim card ?
2) For LED Support, we need this package: /system/priv-app/STML0Updater . Can someone upload this app only ?

If there were to have updates, could it be possible to use a dual rom for references ? I don't know why these Rom are marked as "Asia" when there are used in Europe by Motorola (In France we have dual Sim variant and 6.0.1).

In the new version it's still in there. you need to "play" with the sensor version + use a kernel that allowed to use it.
I would recommend start using a kernel to see if you it's work. If it's not we need to downgrade/upgrade your sensor version.
 

Nojevah

Senior Member
Feb 15, 2012
190
49
Thanks for the information, but I'm not worried about the kernel, I already managed to make it work with Squid's kernel.
The most important part is the 1st one: dual sim support is mandatory for me (at least right now).
 

minimale_ldz

Senior Member
Jun 26, 2015
514
287

minimale_ldz

Senior Member
Jun 26, 2015
514
287
Standby-oriented real life battery test on the phone without any battery-saving apps like greenify, amplify and others:

Battery drained from 97% to 11% (86% of battery used during test)
Started on 3rd of Feb, ended on 17th of Feb - 14 days total
Talk time - 1h
SoT - 1h 24m
Battery usage - 0,3%/h

Stock battery usage reports proven to be bs, especially Mobile Standby which shows 3764 mAh used while Moto X Play battery is 3630 mAh.
 

Attachments

  • Screenshot_20170217-084623.png
    Screenshot_20170217-084623.png
    46.9 KB · Views: 659
  • Screenshot_20170217-084305.png
    Screenshot_20170217-084305.png
    116.8 KB · Views: 737
  • Screenshot_20170217-084403.png
    Screenshot_20170217-084403.png
    85.6 KB · Views: 770
  • Screenshot_20170217-084340.png
    Screenshot_20170217-084340.png
    47 KB · Views: 745
  • Screenshot_20170217-084423.png
    Screenshot_20170217-084423.png
    55.6 KB · Views: 693
Last edited:

theARE

Member
Mar 20, 2017
11
0
Very interested in degooglifying my X Play and this looks like a great option.
MicroG was mentioned in the first post, is the signature spoofing it requires baked in to this ROM or does one need to install xposed and enable it that way?

By the way for Google free calendar & contacts
Fruux dot com
works well and works fine with Etar even without Google services
Fruux also has a very nice unique per-device login username & password combination that you can revoke from their website
 

minimale_ldz

Senior Member
Jun 26, 2015
514
287
I don't understand, sorry.

Can I download the "Bloat" file, remove the files I don' want and flash the zip?

No, the "bloat" contains everything that was removed from original, stock rom, so what you'd have to do would be downloading both XDRom and bloat and copying GApps files from bloat to the XDRom before prior to flashing it. The files that need to be restored are:
/system/priv-app/ConfigUpdater
/system/priv-app/GmsCore
/system/priv-app/GoogleBackupTransport
/system/priv-app/GoogleFeedback
/system/priv-app/GoogleLoginService
/system/priv-app/GoogleOneTimeInitializer
/system/priv-app/GooglePartnerSetup
/system/priv-app/GoogleServicesFramework
/system/priv-app/Phonesky
/system/priv-app/SetupWizard
/system/priv-app/SetupWizardExt
/system/app/CalendarGoogle
/system/app/DeskClockGoogle
/system/app/GoogleContactsSyncAdapter
/system/app/GoogleHome
/system/app/GoogleTTS
/system/app/Maps

I believe this should be enough.
 
  • Like
Reactions: nutsLa

nutsLa

Senior Member
Apr 9, 2016
63
12
São Paulo
Xiaomi Poco X5 Pro
No, the "bloat" contains everything that was removed from original, stock rom, so what you'd have to do would be downloading both XDRom and bloat and copying GApps files from bloat to the XDRom before prior to flashing it. The files that need to be restored are:
/system/priv-app/ConfigUpdater
/system/priv-app/GmsCore
/system/priv-app/GoogleBackupTransport
/system/priv-app/GoogleFeedback
/system/priv-app/GoogleLoginService
/system/priv-app/GoogleOneTimeInitializer
/system/priv-app/GooglePartnerSetup
/system/priv-app/GoogleServicesFramework
/system/priv-app/Phonesky
/system/priv-app/SetupWizard
/system/priv-app/SetupWizardExt
/system/app/CalendarGoogle
/system/app/DeskClockGoogle
/system/app/GoogleContactsSyncAdapter
/system/app/GoogleHome
/system/app/GoogleTTS
/system/app/Maps

I believe this should be enough.


Thank you my friend. I'll try later!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 22
    Introduction

    This is XD rom. It's stock based and "XD" stands for extreme debloat, so that's what you get - stock stability and freedom from bloat and GApps.


    Disclaimer

    Even if everything works 100% fine for me I take no responsibility for anything that happens to anyone else's device after flashing my ROM. If you want to try it, do it on your own risk. Always backup your data.


    Description
    Current version is based on XT1562, 24.107-52-5 European, single sim firmware (October 2016 security patch). Credits go to GtrCraft for TWRP flashable base.

    Removed items


    Whatever is being removed by stock Superr's Kitchen debloater plus the following:

    /system/app/3c_main
    /system/app/BasicDreams
    /system/app/BookmarkProvider
    /system/app/CalendarGoogle
    /system/app/CaptivePortalLogin
    /system/app/Chrome
    /system/app/ColorProfiles
    /system/app/colorservice
    /system/app/com.motorola.android.nativedropboxagent
    /system/app/com.motorola.android.settings.diag_mdlog
    /system/app/DeskClockGoogle
    /system/app/EditorSheets
    /system/app/EditorSlides
    /system/app/ExactCalculator
    /system/app/FaceLock
    /system/app/GoogleContactsSyncAdapter
    /system/app/GoogleHome
    /system/app/GoogleTTS
    /system/app/HoloSpiralWallpaper
    /system/app/HTMLViewer
    /system/app/JapaneseIME
    /system/app/LauncherConfig
    /system/app/LiveWallapaers
    /system/app/LiveWallpapersPicker
    /system/app/Maps
    /system/app/MotoDisplay_FWProxy_3.0
    /system/app/MotorolaConnect_Basic
    /system/app/MotoSignatureApp
    /system/app/NoiseField
    /system/app/PartnerBookmarksProvider
    /system/app/PhaseBeam
    /system/app/Photos
    /system/app/PrintSpooler
    /system/app/Stk
    /system/app/UserDictionaryProvider
    /system/priv-app/3c_checkin
    /system/priv-app/3c_devicemanagement
    /system/priv-app/3c_notification
    /system/priv-app/3c_ota
    /system/priv-app/AppDirectedSmsProxy
    /system/priv-app/atfwd
    /system/priv-app/AudioEffects
    /system/priv-app/AudioMonitor
    /system/priv-app/AudioMonitorHelper
    /system/priv-app/BackupRestoreConfirmation
    /system/priv-app/CallLogBackup
    /system/priv-app/CellBroadcastReceiver
    /system/priv-app/ConfigUpdater
    /system/priv-app/CoreSettingsExt
    /system/priv-app/CQATest
    /system/priv-app/DigitalPersonalization
    /system/priv-app/GmsCore
    /system/priv-app/GoogleBackupTransport
    /system/priv-app/GoogleFeedback
    /system/priv-app/GoogleLoginService
    /system/priv-app/GoogleOneTimeInitializer
    /system/priv-app/GooglePartnerSetup
    /system/priv-app/GoogleServicesFramework
    /system/priv-app/LMIRescueSecurity
    /system/priv-app/MotCamera
    /system/priv-app/MotGallery2
    /system/priv-app/Moto
    /system/priv-app/MotoActions
    /system/priv-app/MotoDisplay_3.0
    /system/priv-app/MotoOneTimeInitializer*
    /system/priv-app/Phonesky
    /system/priv-app/PreloadContacts
    /system/priv-app/SetupWizard
    /system/priv-app/SetupWizardExt
    /system/priv-app/SlpcService
    /system/priv-app/SlpcSystem
    /system/priv-app/SmartCardService
    /system/priv-app/StatementService
    /system/priv-app/StorageOptimizer
    /system/priv-app/TagGoogle
    /system/priv-app/Velvet
    /system/priv-app/WallpaperCropper
    /system/etc/motorola/MotoDemo
    /system/vendor/moto
    /system/vendor/pittpatt
    /system/usr/srec
    /system/media/bootanimation.zip

    Most of the ringtones and notifications and some permissions for removed Moto and Google software


    Added items




    Flashing

    1. Boot into TWRP
    (2. Backup)
    3. Format data (Wipe>Format data>yes)
    4. Transfer ROM to SD card/Local storage/USB OTG
    5. Wipe>Factory reset
    6. Install
    7. Reboot

    Use XDR Setup app after first boot to provision the device (unlock UI, Developer's options, screen lock, etc.)



    Battery life

    Standby time test



    Life after Google

    You can try using Micro GmsCore to access Play Store content, and here are some alternatives:

    1. Interesting and useful apps in F-Droid store:

    - Adaway (system-wide ad blocker)
    - AFWall+ (very nice firewall. I use it in whitelist mode because it blocks internet access to all apps by default)
    - Etar (calendar. Won't work without Google calendar service and account)
    - K-9 mail (bit ugly but awesome mail client)
    - Open camera (stock camera replacement)
    - Wifi automatic (turns wifi off when you lock the screen which saves battery and improves security. Bugged a little and randomly disables wifi from time to time)
    - SMSsecure (messaging app with encryption)
    - 920 Editor (text editor)
    - Document Viewer (self explanatory)
    - Network Log (self explanatory)

    2. Other interesting and useful apps around the web (mostly on XDA):
    - ApkTrack (app updates tracker),
    - Calc+ (calculator),
    - CoolTool (CPU and RAM usage and other info display),
    - DejaOffice (office app that looks a bit outdated, but it's the only calendar app to work without Google services I found so far),
    - Disconnect.me (private web searches; the app FC right after starting it, probably due to lack of Google search services available)
    - DriveDroid (turns the phone into Linux live USB),
    - ES File Explorer (file explorer),
    - Firefox (web browser),
    - Gravity Screen (Turning screen off and on without using physical power button),
    - Greenify (apps hibernator),
    - KWGT (custom widget maker),
    - LiveBoot (Chainfire's app that replaces boot animation with system log display),
    - maps.me (open source google maps alternative),
    - MiXPlorer (file explorer),
    - MoboClean (permissions manager),
    - Naked Browser (web browser),
    - NetGuard (no-root firewall),
    - NeutriNote (notes),
    - Nova Launcher (launcher)
    - Open Camera (same as F-Droid app),
    - Parasol (community based permission manager),
    - PryFi (WiFi security),
    - Recently ("close all apps" button in recents window),
    - Recordr (sound recording app),
    - Servicely (services management. Think twice before installing and using it :) - developer's G+ site, developer's APKMirror downloads
    - SD Maid (cleaning tool),
    - Super Backup (apps, sms, call logs, etc. backup),
    - Titanium Backup (data backup),
    - True phone (dialer),
    - VLC (media player),
    - WifiKill (WiFi killer),
    - Wifi Protector (WiFi security, anti-wifikill),
    - Xposed
    - OGYouTube - Youtube app alternative

    You can find more interesting apps and links on this XDA forum

    3. Software that may help you secure your device - sufficientlysecure.org

    4. More security software - Secure Mobile Apps

    5. XDA Labs (XDA app store)

    6. Fossdroid.com - open source apps "store"

    7. /r/Android App store - store with apps made by Reddit users. Mostly free


    Credits and thanks

    Motorola for their great devices
    Google for supporting Android (but not for spamming it with its intrusive stuff)
    Eskamhl - creator of Marshmallux, the base for the first XD Rom version
    GtrCraft for providing flashable stock
    lost101 - for letting me mess with his ROMs and learn
    SeperR for the best kitchen and all the hard work
    HootanParsa for MiXplorer
    Klaus Weidner - creator of Hacker's Keyboard
    TeslaCoil - creators of Nova Launcher
    Phh for open source rooting solutions
    Lukhash for Spy vs Spy remix I used as a ringtone
    All users and testers of this ROM
    Creators of free and open source apps (especially the ones who let us download them without the Play Store)
    All XDA and other Android developers who share great ideas in the web
    Please let me know if I missed someone


    Download

    XDR 24.107-52-5 (EU, single sim, October 2016 security patch) - NO ROOT version for those who want to encrypt their device first. Please mind that XDR Setup won't work without root.
    Size: 217.8 MB
    md5: 33ad037e0fec952307e6eda97da677fa

    XDR 24.107-52-5 (EU, single sim, October 2016 security patch) - ROOTED
    Size: 230.3 MB
    md5: b1160dacd80ece918c0adf4bb0aafbb6

    Bloat
    Size: 634.4 MB
    md5: 3a95e94b2038b3c1f3e2a07ff8140c7c


    Version information
    Status: Stable
    Created: 10.01.2017
    5
    I just started testing new version of XD Rom, based on single sim stock (credits to @GtrCraft for uploading TWRP flashable version), since I'm also experiencing massive mobile radio drain on my single sim device. I don't know if it's going to work or not, I don't even know what to really think about this drain, but as you report it's not present on single sim roms I think it's worth trying. The rom I created is extremely debloated, deodexed, zipaligned, rooted and has busybox. Clean flash is required to make sure it's working properly. It's also advised you flash radio firmware specific to your country/region. Since it's not Marshmallux based it has no layers support nor xposed preflashed - if you want to use them you need to install them. It also has no persistent USB debugging anymore - to get your device provisioned, UI and Developer's settings unlocked flash xdrs.zip in TWRP after installing the rom and run it after device boots. I prepared this little app for DPI=380 and it looks a bit ugly on stock DPI (480), but I hope you don't mind and still can use it.

    Everything was tested by me and is working on my UK XT1562 device, I never upload untested stuff, so it *SHOULD* work for you - just remember I don't take responsibility if it goes wrong anyway. Links will be here, and also added to OP.

    I'm also preparing a version with no root for those who want to encrypt their phone (encryption is unlikely to work on rooted device). I already tested it and it works, just make sure your battery is charged 80%+. After encryption you can root, install busybox and provision your device. Links for unrooted version will be live tomorrow, as I need to make some little changes and upload everything and it takes a lot of time. I hope you'll enjoy it.

    XDR_ss_24.107.52_rooted_r2.zip
    xdrs.zip
    4
    New version with October 2016 security patch is available, please read OP for details.
    3
    I finally magaed to go through the full battery cycle on the NoGApps version of XDRom without any issues, re-flashes and other disruptive things. I'm currently using untouched stock kernel and the only change to the system itself is DPI decreased to 380 for "esthetic" reasons. The phone was up for 2 days and 7,5 hours and the overall SoT was 11 h and 16 m. This included nearly 3 hours of internet browsing, mostly on WiFi and some on 2/3G, the rest of SoT was used for checking email, messing with apps and reading ebooks. This is pretty much my normal use, but this time I was also installing and setting up my usual apps and making a TWRP backup which I don't do on a daily basis. I also spent much more time than usual with screen on to check how much SoT I can get. The biggest battery drainer, apart from the screen, is mobile radio, responsible for 25% of the drain.

    Other than lack of GApps and extreme debloat things that affect my battery life in a positive way are:
    - disbaled background data
    - disabled WiFi scan
    - all animations set to 0 in Developer's options
    - all location services and bluetooth permanently disabled with Servicely
    - aggresive doze set with Naptime
    - all unnecessary data traffic blocked with AFWall+
    - Internet, network, location, sensors, etc. access blocked for most of apps with XPrivacy
    - all unused apps hibernated with Greenify
    - GravityBox set to swich network to 2G whenever screen turns off
    - Tasker switching Wifi and data off and turning screen brightness to minimum when screen turns off
    - images blocked in a web browser, especially when used with mobile data
    3
    @minimale_ldz Is it possible to make patch for TWRP to add Moto display features? It will be just awesome!

    Hello, here is flashable zips:

    Moto Display Enabler:
    https://drive.google.com/open?id=0B33xcE352phbTHF6Z3BfT1AzbXM

    Moto Display Remover:
    https://drive.google.com/open?id=0B33xcE352phbNFpxSHBpNW4ydEk
    @minimale_ldz if you want, you can put them on OP.

    Thx!