yashsingh1/xdaforums huggingface dataset:
[Samsung Gear S2] 10urshin:
I just came across the same problem, solution is like [MENTION=4469201]jamesst20[/MENTION] said destroying/re-creating the SnapListStyle items in circle-helper.js

In case anyone still looking for a solution, change circle-helper.js to

/*global tau */
/*jslint unparam: true */
(function (tau) {
var page,
list,
listHelper = [],
snapList = [],
i, len;

function createSnapListStyle(page) {
if (tau.support.shape.circle) {
list = page.querySelectorAll(".ui-listview");
if (list) {
if (page.id !== "pageMarqueeList" && page.id !== "pageTestVirtualList" && page.id !== "pageAnimation") {
len = list.length;
for (i = 0; i < len; i++) {
listHelper[i] = tau.helper.SnapListStyle.create(list[i]);
}
len = listHelper.length;
if (len) {
for (i = 0; i < len; i++) {
snapList[i] = listHelper[i].getSnapList();
}
}
}
}
}
}
function destroySnapListStyle() {
len = listHelper.length;
if (len) {
for (i = 0; i < len; i++) {
listHelper[i].destroy();
}
listHelper = [];
}
}

document.addEventListener("pagebeforeshow", function (e) {
page = e.target;
createSnapListStyle(page);
});

document.addEventListener("pagebeforehide", function (e) {
destroySnapListStyle();
});

document.addEventListener("onsnaplistitemschanged", function (e) {
destroySnapListStyle();
page = e.target;
createSnapListStyle(page);
}, false);

}(tau));

Than call

document.dispatchEvent(new CustomEvent("onsnaplistitemschanged"));

whenever your list items changed.
[X Play Android Development] minimale_ldz:
Old downloads

Removed files download:

https://www.androidfilehost.com/?fid=24499762635997762

GoogleBackupTransport download:

https://www.androidfilehost.com/?fid=24499762636002211

(Copy the file to your device, uznip, move to /system/priv-app folder and reboot)

Lux_XDRom_6.0.1_ver1.0beta.zip (no GApps) - 232.7 MB

XDRsetup - 1.9 MB

Lux_XDRom_6.0.1_ver1.0beta_GApps.zip (GApps included) - 276.1 MB

XDRom6.0.1_ver1.0beta_GApps_SW.zip (GApps and Setup Wizard enabled) - 289.7 MB

XDRom_6.0.1_ver1.0beta_GApps_SW_Sync_a.zip (GApps, Setup Wizard and Syncing enabled) - 299.7 MB

Single SIM version - description here

TWRP flashable device setup app
[X Play Android Development] minimale_ldz:
Some useful stuff

How to remove dual SIM support (credits to @madcat1990)

How to remove XPosed (credits to @madcat1990)

How to enable Moto Display (credits to @iniro)

How to enable LED notifications (credits to @baskwo for testing with Coffe Kernel). Please note it's only gonna work with custom kernels that have LED notifications enabled.
[X Play Android Development] joeanca:
Nice. Thanks for taking the time to do this, stock ROMs have been so far the best battery option.

Let me begin the request list by asking, is it possible to add the new clusterplug management to this?
[X Play Android Development] flopezm:
Wooo, thanks

Enviado desde mi XT1563 mediante Tapatalk
[X Play Android Development] stevedat:
Thanks.

Can you just make it into one zip file to flash and experience rather than using ADB also?
[X Play Android Development] iniro:
Waiting for GApps version. Whit no GApps version can I install applications from google play?

Thx!!!
[X Play Android Development] stevedat:
NO Gapps - where can you find Play Store ? You just need a .apk file to install (apps able-to-run with GG service)
[X Play Android Development] iniro:
Can I flash open_gapps-arm-6.0-pico after flash rom?

edit: I fash your rom without adb build.prop lines, and then I flashed pico gapps.

Now starting...

edit: looks great!!! :) Thanks!!!

Problems:

-by now only one thing doesnt work, calendar. I have a message that says that I have to activate calendar storage... and I cant :(

-ambient display not working...

Questions:

-what do you recommend, this kernel or flash ultra kernel?
[X Play Android Development] minimale_ldz:
I'll try to prepare it by tomorrow. You can still install apps from GP as long as you find the way to download them as the ROM doesn't have Play Store. However, some apps require Play Services to run.
[X Play Android Development] minimale_ldz:
I need to learn how to do it first. If you can give me some clues it'll be great.
[X Play Android Development] kamarilla:
ADB Script cant be added to auto execute on boot?
[X Play Android Development] minimale_ldz:
I'm uploading removed files, the link will be live soon. You'll need to restore CalendarStorage in system/priv-apps folder, and if you want to use syncing feature you'll also need o restore system/priv-app/GoogleBackupTransport. I'm not sure if it's gonna work without GApps.

Ps. to restore anything you need to simply copy it to the right place and reboot your device

EDIT - I always used stock kernels and was happy with them. If you want to flash different kernel make sure it's for stock ROM and it should work
[X Play Android Development] minimale_ldz:
I believe it's a kernel thing and I never messed with kernels (yet)
[X Play Android Development] iniro:
If I reflash rom.zip I loose my gapps :(
[X Play Android Development] minimale_ldz:
You can now download removed files from post #2
[X Play Android Development] iniro:
Installing pico gapps I have google backup transport.

Only added CalendarProvider.

Sometimes I have play services crashes...

Umm...
[X Play Android Development] iniro:
The error I think that is this:

04-11 20:57:17.692 E/AndroidRuntime(1034):	at com.google.android.location.fused.bj.a(:com.google.android.gms:170)

---------- Post added at 08:14 PM ---------- Previous post was at 07:58 PM ----------

I have a lot of drops of signal. What modem is more suitable for this rom? I flashed latest stock reteu single sim before this.
[X Play Android Development] iniro:
I restored my twrp backup of bliss, and now waiting for your GApps version. :)
[X Play Android Development] kamarilla:
Could you tell us which .apk are needed to perfomr the settup wizard at startup? Thanks for your work.

Me too, waiting for it ;)
[X Play Android Development] minimale_ldz:
Gonna give it a try. I just found OGYouTube keeps sending data to google adserver even when not running or cached, which annoys me.
[X Play Android Development] isene:
How did you change it back to single sim? :)
[X Play Android Development] Sickaxis79:
Comment out next 2 lines: (put a # in front of both lines):

#persist.radio.force_get_pref=1

#persist.radio.multisim.config=dsds
[X Play Android Development] isene:
Thanks :) i didn't know the correct lines.

But i just flashed it with a EU single sim modem and it's flawless, batterylife is great again
[X Play Android Development] Sickaxis79:
Which modem did you flashed ? My wifi and sim didn't worked using the modem included with the xd 6.0.1 with gapps and sync enabled and after i tried to flash the single sim eu 6.0.1 modem my wifi became very slow and constant loses connection. The build.prop tweak also didn't worked for the second time with the single sim modem (doesn't recognize any sim). And while im writing this my wifi lost connection and cant reconnect. Any hints/tips ?

For the rest its the best debloated rom for the mxp if my network could work normal again. :)

---------- Post added at 06:17 PM ---------- Previous post was at 05:39 PM ----------

Good day Minimale_ldz.

Can you please tell me if its possible to flash google play services manually after i flash your "xd single sim rom" ? Thanks and keep up the minimalistic roms.
[X Play Android Development] isene:
I flashed the modem of this rom:

X_Play_Europe_Retail_XT1562_LPD23.118-10_CFC.xml

No wifi problems here.

But it seems the 6.0.1 did bring some weird issue's and is not 100% stable with some kernels and modems.

The 6.0.1 CM builds seem the most stable but the battery life is not that great on them :(
[X Play Android Development] Sickaxis79:
:

I didn't know it was possible to flash a lollipop modem on a marshmallow rom, but now i know. Thanks a lot. :D
[X Play Android Development] isene:
In some way the 5.1.1 or 6.0 modems are way more stable. I can't figure out why.

Please let me know if your issue's are solved by flashing that modem :)
[X Play Android Development] AtomicStryker:
Now trying an actual setup of this (with gapps and sync). I tried using micro gms but ... nah, it's just too tedious and not being able to use the play store without limits impedes productive use too much.

And i cannot get the notification LED to work, no matter which kernel. The driver trick that worked on Marshmallux does nothing.
[X Play Android Development] Sickaxis79:
Unfortunately not. Think I messed up something because twrp was also acting strange and could not mount the sdcard storage.I just flashed factory stock eu 6.0.1 and sim is working again. I'm gonna try the xd ss ROM tomorrow and hope I can flash some kind of play services sideways.Thanks anyway.
[X Play Android Development] minimale_ldz:
It could be TWRP problem, I had it many times - couldn't mount this, couldn't mount that... restarting recovery helped. And flashing radio is always tricky. I tried all of them and mobile standby drain is always there, no matter what. 6.0.1 works for me, as it has the best signal strengh, but to avoid issues I have to flash the whole firmware, not just radio. Anyhow there's around 20 mAh mobile standby drain per hour and It's unavidable AFAIK. I saw battery stats posted on forums from different countries, and stock rom always has this issue. I wouldn't mind it however, as I'm getting either something about 5-6 days of light use or 10-11 SoT on single charge with heavy use (no games, just internet and video streaming).
[X Play Android Development] Sickaxis79:
I agree with the mobile drain, but the sim didnt worked with the xd sync enabled rom.The 6.0.1 ds rom without the google services wouldn't let me past the setup screen. Lucky the single sim rom without the google play services was working perfect. Gonna reinstall tomorrow :)
[X Play Android Development] s3bo_pw:
I have to say thank you...

I'm coming from a note 3 whit a gear S2 Smartwatch.

Whit no Rom befor the Smartwatch runs stable and good... Often the gear service shut down.... But whit this Rom all runs very good... Also I have had problems whit battery drain cause of WLAN but here everything is good...

One problem is there but this was also on other Roms.

When I'm connecting the phone to the pc only the internal storage is shown not the sd card... I've tested to clean the cache of the mediastorage but nothing happens.

Maybee someone could help me whit this problem.
[X Play Android Development] wojnar:
[MENTION=6788745]minimale_ldz[/MENTION]

First big thank you for this rom. I'm using it just few day and I'm very impressed, very stable and i got first time 0.3%/h night drain :).

What calendar are you using?

And is there any plans for new version of your rom?

Thanks
[X Play Android Development] minimale_ldz:
Thanks. I'm currently using Deja Office (link is in OP). There's also Simple Calendar that looks interesting and was recently added to F-Droid repo, but I didn't test it. Updates are possible, but so far I didn't manage to convert firmware to TWRP flashable zip on my PC...
[X Play Android Development] PSxplay:
Hows the rom ? does it have any battery drain issue?or random reboots?
[X Play Android Development] Axeleik:
So far loving this rom, using this for a while now and everything seems fine except one thing, which is present for me only in this rom:

Was anyone able to get led notifications working somehow (for whatsapp etc)? I can't get it working no matter what I try.
[X Play Android Development] minimale_ldz:
Read this thread for solutions:

http://xdaforums.com/moto-x-play/help/problem-led-notification-t3435297
[X Play Android Development] cainacg:
rom works with 16GB version of X Play?
[X Play Android Development] kup0:
Yes
[X Play Android Development] Laomak:
ROM seems to work fine so far and thanks for explanation how to live in the Android world without having GAPPS installed!

Edit: Launcher seems to crash when I am trying to load my contacts via DAVdroid... Pretty uncool

After changing from my Lumia 1020 to the LUX this exactly what I am up for...

I don't trust Google at all...

However I got 2 bloody noob questions:

How I do enable the USB storage support for Windows on this ROM?

How can set the default actions of the navigation button (minimize all apps and back to home screen on "circle" and list all running apps on "square")?
[X Play Android Development] minimale_ldz:
You need to either:

- Download XDRSetup app and run it, or

- Install Terminal Emulator (eg. this one) and enter the following commands:

su
settings put global device_provisioned 1
settings put secure user_setup_complete 1

It will both restore Home Button and let you acces internal storage in Windows explorer (mind your screen needs to be unlocked and if it's still not working go to Developer options and Select USB configuration > MTP)

Strange, I honestly never had any issues of this kind...
[X Play Android Development] kingsathurthi:
Enhanced 4G LTE mode (VoLTE) does not work in this ROM but this feature iis working fine stock ROM,
[X Play Android Development] minimale_ldz:
As far as I know VoLTE was introduced in the latest DS indian version (24.107-70), here:

http://xdaforums.com/moto-x-play/development/mpd24-107-70-debloated-iniromxprom6-0-t3442970
[X Play Android Development] kingsathurthi:
U shared rom also doesn't support volte I checked
[X Play Android Development] kingsathurthi:
Warning bootloader unlocked

Msg is appear instead of moto g bootup logo, how to change it
[X Play Android Development] minimale_ldz:
Various bootlogo threads are in this forum:

http://xdaforums.com/moto-x-play/themes-apps
[X Play Android Development] situ1962:
This rom supports VoLTE.There is a patch for VoLTE at the end of the first post.I am using that rom and VoLTE is present.That is also a debloated rom and working fine on my Indian moto x play.Flash that rom along with the patch.It will work fine.
[X Play Android Development] kingsathurthi:
Thank you very much this patch will work for any other rom that I'm using(cyanogen based rom)
[X Play Android Development] minimale_ldz:
Another app store is available for non-GApps users - /r/Android App store. It contains apps made by Reddit users
[X Play Android Development] ronak123456:
Will this updated to the latest version? I mean the latest firmware? Or its already updated?? Like the mpd24.107.70?
[X Play Android Development] minimale_ldz:
It's based on the latest single sim EU firmware. Marshmallux based version (dual sim) won't be updated since Marshmallux is not maintained anymore
[X Play Android Development] ronak123456:
aww that's sad. I liked the extreme debloated ROM..and thanks for the reply! I am using dual sim version.
[X Play Android Development] h0m:
Any news/solution about this issue?

Also, thank you A LOT for your work [MENTION=6788745]minimale_ldz[/MENTION] and others!
[X Play Android Development] minimale_ldz:
Could actually be the TWRP issue, at least according to this guy (that's from Moto G 4G forum):

http://xdaforums.com/showpost.php?p=67076462&postcount=1146

He states that encryption is working, but you need to use CM recovery instead of TWRP. IDK if taht's the case with our device as well, because I didn't try it.
[X Play Android Development] wiedo:
Can't downoad the Enabler.
[X Play Android Development] iniro:
Here we go! :)

Moto Display Enabler:

https://drive.google.com/open?id=0B33xcE352phbRVZHTU1HamFEVFk

Moto Display Remover:

https://drive.google.com/open?id=0B33xcE352phbcVQ3Uk14d2ZzV0E
[X Play Android Development] wiedo:
Still din't make the plunge to go no google.. anybody got experience running Whatsapp/Signal/Instagram (unfortunately apps I need for my work) on this rom?
[X Play Android Development] h0m:
Like Signal is an open source app, there are an unofficial app called LibreSignal that use websockets instead of the Google push notifications system. It works very well and it's still compatible with Signal.

Check https://github.com/LibreSignal/LibreSignal

To install it, add this repo to FDroid:

https://eutopia.cz/experimental/fdr...B18F5B7CF562CD1A10533ED4F7B25E595ABC8D862AD87
[X Play Android Development] h0m:
Android Calendar Storage

Hi,

I know this issue was already discussed, but I didn't find a working solution for now.

I'm trying to configure my own cal/cardDAV solution on my new phone to sync calendars, contacts and tasks. I used to do it with my previous phone (without GAPPS). So I've a radiCALe server on one hand and DAVdroid on the other hand. That works like a charm with contacts and even with tasks, but not with calendars. In Settings > Accounts > DAVdroid, there is my configured account with only Contacts and Tasks available. No calendars at all. Moreover, any calendars app, like Etar or even Standalone Calendar (AOSP), are able to see my calendars.

According DAVdroid website, we need two system apps: "Android Contacts Storage" for contacts and "Android Calendar Storage" for calendars (tasks "storage" is provided directly by tasks apps).

[IMG="How does DAVdroid integrate with Android?"]https://davdroid.bitfire.at/fileadmin/user_upload/how_davdroid_works.png[/IMG]

Since contacts sync works well, it seems the dependent system app is included and installed with this ROM. But that seems to be different with the calendars dependency system app. I tried the suggested solution to put the "CalendarProvider" directory (with its apk) from post #2 in /system/priv-app/ and reboot, but with no effect.

I also read to install GoogleBackupTransport, but it's only about Google accounts, right?

Finally, I just saw there is a "Syncing enabled" version of this ROM. Is it related? How to add this feature to a no GAapps version? I would like avoid to install too much Google stuffs like you've probably understood...

What I've missed?

Thanks a lot.

EDIT: I'm using the no GApps version obviously.
[X Play Android Development] minimale_ldz:
Well, I've never used DAVdroid, but recently realised I overdone it by removing CalendarProvider from this rom, and restored it for myself. Everything works fine (at least with Etar and Offline Calendar) - I can see that's also the case for you, so don't really get why DAVdroid has issues. All I can suggest is to make sure CalendarProvider has right permissions - rwxrxrx (755) for CalendarProvider directory, and rwrr (644) for CalendarProvider.apk. Re-installing and configuring DAVdroid may also help (if you first installed it and then restored CalendarProvider).

I don't think Google Backup Transport is the issue here, as it's only needed if you want to sync your calendar with Google servers, and that's a different story. The rom with syncing option is basically what you've got now with GApps and Google backup services added, so I wouldn't bother trying it.
[X Play Android Development] h0m:
Awesome, that works now! It was merely a permission error I guess. Thank you so much and sorry for my useless question.

Have a good day.
[X Play Android Development] minimale_ldz:
My pleasure, and thanks for feedback
[X Play Android Development] minimale_ldz:
New version with October 2016 security patch is available, please read OP for details.
[X Play Android Development] h0m:
I just saw that you had publish new versions: THANKS for your follow up!

I'm interested to encrypt my phone but I would like have also a root access. What the better way to root after install the non-root version of XDR?

Have a good night!
[X Play Android Development] minimale_ldz:
Thanks. To root you need to either flash phh's superuser.zip and install his app (they come separately for some reason) or Chainfire's SU - version 2.78 seems to work best. Just remember SU needs to be installed in "systemless" mode
[X Play Android Development] h0m:
Great! I'm using it right now and everything seems perfect. May I ask you to upload somewhere the bloatwares that you kicked off the ROM during the last upgrade? I'm looking for the Clock app (/system/app/DeskClockGoogle I guess) because there isn't any good alternative unfortunately... Thanks!
[X Play Android Development] minimale_ldz:
Thanks. I'll try today
[X Play Android Development] minimale_ldz:
Bloat uploaded, link in OP. DeskClockGoogle itself is available here:

https://www.androidfilehost.com/?fid=529152257862695464
[X Play Android Development] marconxda:
I just wanted to say Thank You for this ROM,minimale_ldz, and encourage everyone to try it!

I installed the rooted version along with pico OpenGApps, xposed and squid kernel. Everything is working fine and this debloated version is very, very smooth!
[X Play Android Development] nutsLa:
Have you installed the Nova Launcher Prime on Play Store?
[X Play Android Development] marconxda:
Nevermind! It worked now, thanks! :)
[X Play Android Development] Chaninoza:
Anybody has a working link?
[X Play Android Development] minimale_ldz:
I hope [MENTION=1527892]iniro[/MENTION] won't mind I post this link (I'm not sure it's gonna work, it's for older firmware, but should be OK)

Moto display enabler

Size: 4.1 MB

md5: c6b76fa2e6246f14758b481561b01e45
[X Play Android Development] Chaninoza:
thanks! it worked!
[X Play Android Development] Sickaxis79:
Just downgraded from Nougat after reading gapps is now working with your rom and im amazed with the battery life.

I wish gapps was supported a year ago when you uploaded this rom. Like it a lot and thanks again. :)
[X Play Android Development] baskwo:
[MENTION=6788745]minimale_ldz[/MENTION]

Hey, I have a weird bug.

I come from a Nougat rom and my microphone was working but on XDRom doesn't seem to work.

Did anyone had that problem? Thanks.

baskwo
[X Play Android Development] marconxda:
I defintely do not have this problem. (came from Stock)

It's probably a hardware issue, but you could try another ROM to find out.
[X Play Android Development] baskwo:
It was working on Nougat custom rom so it's not a hardware issue.

I'll try an other phone app and a microphone app to see.
[X Play Android Development] Nojevah:
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).
[X Play Android Development] baskwo:
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.
[X Play Android Development] Nojevah:
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).
[X Play Android Development] minimale_ldz:
The rom is based on single sim firmware, so the only method to enable second sim is this:

https://xdaforums.com/moto-x-play/help/enabling-dual-sim-single-sim-devices-t3225546

(I didn't test it).
[X Play Android Development] minimale_ldz:
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.
[X Play Android Development] theARE:
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