yashsingh1/xdaforums huggingface dataset:
[X Style (Pure) Android Development] iprabhsingh:
[MENTION=4415929]ggs2[/MENTION] Flash deodexed indian mm rom first, then flash modem indian mm fixed in original post, you will get your signals back.
[X Style (Pure) Android Development] Ghost9867:
If i'm on already on android 6.0 and i flash only the Ron it will work ?
[X Style (Pure) Android Development] abdielmaiden:
I've the same question, anyone?

Thanks
[X Style (Pure) Android Development] AmeyRanberg:
Flashed Oxed version,

TWRP says "No OS Installed"

If I still boot into system, I get stuck on the boot animation.
[X Style (Pure) Android Development] WelcomeToTheSkye:
This is because this rom isn't updated feel free to install something like TruePureX ore PureNexus or even Orion
[X Style (Pure) Android Development] AmeyRanberg:
I am not able to find the stock marshmallow rom without root for moto x style, can anyone give me the link to it? Please.
[X Style (Pure) Android Development] WelcomeToTheSkye:
Stock by Sabismo no root
[X Style (Pure) Android Development] AmeyRanberg:
Yeah that is for X1575

And I need the stock rom for X1572
[X Style (Pure) Android Development] WelcomeToTheSkye:
Doesn't matter works fine... All you need is the modem (which is easy to find check the compilation thread)
[X Style (Pure) Android Development] AmeyRanberg:
Okay. Thanks! Will this then.☺
[X Style (Pure) Android Development] Bruce_Batman:
i am on marshmallow but rooted.. can i install this? also does this have fm radio?
[X Style (Pure) Android Development] MyDarkThrone:
Runing fine here. Thanks!!!
[X Style (Pure) Android Development] mrbracht:
thats good, but i dont have one... now what?
[X Style (Pure) Android Development] ronj1986:
I flashed the MXP radio and I do not have wifi nor cellular radio. I am going to look for another radio for the MXP
[X Style (Pure) Android Development] CZ Eddie:
Do you have TWRP and if so, have you done any full ROM backups before?

I always add EFS to my backups. Maybe you did too?

With that said, anyone attempting too flash this ROM should make sure to do a FULL backup, including EFS. And then copy it to your computer in case it gets wiped during the ROM install.
[X Style (Pure) Android Development] ronj1986:
Flashing the EFS backup that I created tonight did not solve my issue. I am going to flash an EFS backup from 9/30 and see if it works.
[X Style (Pure) Android Development] juancaperez2000:
If we dont have an EFS, is another way to fix this or basicly that phone no loger works, thanks and good advice for other ppl.
[X Style (Pure) Android Development] ronj1986:
The older EFS did not work as well. No Wifi, no cellular connection. I am using an AT&T sim.
[X Style (Pure) Android Development] mrbracht:
I'm on Verizon if that helps, nothing, no wifi or cell
[X Style (Pure) Android Development] slyr114:
T-Mobile pure here, works great!!
[X Style (Pure) Android Development] ronj1986:
Did you flash the deodexed ROM? I did, but now I am going o flash the ODEX version to see if that solves the problem. DON'T PANIC. Someone will figure the issue out.
[X Style (Pure) Android Development] Ghost9867:
Yeah man you are awesome
[X Style (Pure) Android Development] ronj1986:
Did everyone using the US MXP flash the modem 5.1.1 modem in addition to flashing the ROM?
[X Style (Pure) Android Development] mrbracht:
weird, i did a restore from my previous rom, no wifi or cell, but when I flashed the india modem on 5.1.1 (my recovery) everything is fine
[X Style (Pure) Android Development] ronj1986:
I flashed the Indian MM file, not the deodexed version without flashing the 5.1.1 modem or MXP build.prop and I now have wifi and cellular connection. Flash only the MM rom of your choice and let me know if you get cellular + wifi connections.
[X Style (Pure) Android Development] mrbracht:
you have wifi and cell with the mm rom with 5.1.1 modem?
[X Style (Pure) Android Development] ronj1986:
No. I did not flash the 5.1.1 modem on my last(4th attempt). I only flashed the MM rom.
[X Style (Pure) Android Development] sir-harlekin:
So to make sure i can get back to a 5.1.1 nandroid i go like this (i am in European single sim model, about phone says XT1575)

1. full nandroid incl. EFS

2. flash deodexed Indian rom with root.

3. flash Indian modem

If anything is not working to my liking:

4. flash pure 5.1.1 modem (this will work in european style too???) or restore EFS partiton?

5. restore 5.1.1 nandroid

I am a bit puzzled about point 4.

Thanks.
[X Style (Pure) Android Development] juanacevedo:
Make sure to flash the build prop if your on the pure xy1575 or you'll get issues sending messages
[X Style (Pure) Android Development] sir-harlekin:
I am on the European style but about phone says 1575. is this weird?
[X Style (Pure) Android Development] ronj1986:
Were you able to get your cellular and wifi connections working on MM?
[X Style (Pure) Android Development] CZ Eddie:
If you flashed any of the files that have the word "Pure" in them, then that's why. The Pure is the North American phone, variant 1575.

If you're really lucky.

If flashing stock ROM doesn't work, then missing IMEI issues can be hard to recover from without an EFS backup.
[X Style (Pure) Android Development] mrbracht:
no, b, but im on 5.1.1 with the india modem file. for some reason i can't go back to the 5.1.1 modem :confused:
[X Style (Pure) Android Development] sir-harlekin:
I am on AICP maybe this messed things up a little...but i should be fine going by the plan i posted before?

Thanks.
[X Style (Pure) Android Development] CZ Eddie:
Heck if I know. I'm not crazy enough to flash this yet.

Gonna stand by and watch these newbies [who just can't wait] nuke their phones first. :D

But it sounds like you're not sure how to restore to stock yet. And that's something you should learn to do while still on Lollipop.

Don't complicate things by jumping to Marshmallow until after you learn the basics.
[X Style (Pure) Android Development] sir-harlekin:
Thanks youre right. I will wait :)
[X Style (Pure) Android Development] joshw0000:
I got Verizon data (not calls) to work by flashing the rom, restoring an EFS backup, changing the phone to LTE/CDMA Auto (dial *#*#4636#*#*), then selecting Verizon as a Network Operator in settings.

I never could get calls to work. When I restored to 5.1.1 I flashed the Pure 5.1.1 modem in TWRP but I couldn't get it to work. Flashing the file in this post allowed me to fully revert to 5.1.1 on my MXP - http://xdaforums.com/showpost.php?p=63908514&postcount=200
[X Style (Pure) Android Development] brholt6:
That's the route I took after restoring with the modem file in this thread and having no data or WiFi. I couldn't even actually unlock my phone. Manually flashing the file you mentioned works like a charm. It's just got to be an issue with the modem_xt1575_Pure_5.1.1.zip.

---------- Post added at 04:52 AM ---------- Previous post was at 04:42 AM ----------

If you even have the slightest idea of what you're doing, its pretty much damn near impossible to hard brick a device like this.
[X Style (Pure) Android Development] Sporttster:
I'm gonna be the ignorant boob here....what is "Indian" marshmellow?? A Indian variant??? Or is this a ROM maker?
[X Style (Pure) Android Development] krohme:
Rom running great! Many thanks :D

Which xposed zip file are folks using to flash in recovery? I tried flashing the same one I did for 5.1.1 but it gives me an error & doesn't flash
[X Style (Pure) Android Development] brholt6:
It's from the OTA that was released for the Indian variant.
[X Style (Pure) Android Development] therealrayzzor:
Look here: http://xdaforums.com/showthread.php?t=3034811
[X Style (Pure) Android Development] bartjeh1991:
Wow! This is working excellent! I see some serious improvements in my wifi signal. I can receive my 5ghz connection almost everywhere in my house. In 5.1.1 only my living room. Another improvement is smoothness. I underclocked already because of the insane speeds. Battery life i don't know yet. But i think it will be the same as 5.1.1.
[X Style (Pure) Android Development] RemnantKing2:
Is the improved speed actually there or is it a placebo effect people are experiencing?
[X Style (Pure) Android Development] Hashbang173:
For those on the US variant having radio issues

Maybe try adding these props:

persist.ims.volte=true
persist.ims.vt=false
persist.ims.vt.epdg=false
persist.ims.rcs=false
persist.radio.calls.on.ims=true
persist.radio.jbims=1
persist.radio.domain.ps=0
persist.radio.VT_ENABLE=1
persist.radio.VT_HYBRID_ENABLE=1
persist.radio.ROTATION_ENABLE=1
persist.radio.REVERSE_QMI=0
persist.radio.RATE_ADAPT_ENABLE=1
persist.rmnet.mux=enabled
persist.radio.VT_USE_MDM_TIME=0
persist.radio.videopause.mode=0
persist.cne.feature=0
persist.data.netmgrd.qos.enable=true
persist.data.iwlan.enable=false
persist.sys.cnd.iwlan=0
persist.cne.logging.qxdm=0
persist.vt.supported=0
persist.eab.supported=0
persist.rcs.supported=0
persist.rcs.presence.provision=0
persist.ims.disableADBLogs=2
persist.ims.disableDebugLogs=0
persist.ims.disableQXDMLogs=0
persist.ims.disableIMSLogs=0
telephony.lteOnCdmaDevice=1
ro.telephony.default_network=10
ril.subscription.types=RUIM

and remove

ro.telephony.default_network=9

telephony.lteOnCdmaDevice=0
[X Style (Pure) Android Development] brholt6:
I'll give it a shot...I'll report back in an hour or so.
[X Style (Pure) Android Development] Hashbang173:
Great, I also updated my post with some additional props
[X Style (Pure) Android Development] ronj1986:
I'd just like to make sure I understand this clearly. You guys stayed on MM, but fixed connection issues by flashing the modem from the link?

http://xdaforums.com/showpost.php?p=63908514&postcount=200
[X Style (Pure) Android Development] joshw0000:
Would this help me stay in LTE/CDMA on Verizon?
[X Style (Pure) Android Development] brholt6:
I didn't have any luck unfortunately. It might be worth someone else testing just to be sure I didn't goof part of it up (pretty sure I didn't, but ya never know). I'm on VZW by the way.
[X Style (Pure) Android Development] Hashbang173:
Did WiFi work? logcat?

---------- Post added at 09:32 AM ---------- Previous post was at 09:31 AM ----------

That's the goal
[X Style (Pure) Android Development] joshw0000:
No. I couldn't make or receive calls on Verizon so I reverted back to 5.1.1. The 5.1.1 TWRP flashable modem didn't work for me so I used the one from that link and flashed it manually. Otherwise I had no signal on 5.1.1 and couldn't even unlock my phone.
[X Style (Pure) Android Development] brholt6:
Ya, WiFi was working before those changes. I'll grab a log cat with WiFi off. Should I grab it while trying to make a call?
[X Style (Pure) Android Development] Hashbang173:
Which modem are you using? Do you have VoLTE enabled on your account? Was LTE working fine?
[X Style (Pure) Android Development] brholt6:
I'm on the modem from this thread. I didn't have any service before or after the build.prop changes. I do have VoLTE enabled on my account. I did restore my EFS from stock and now I've got signal and data but I'm unable to make calls.
[X Style (Pure) Android Development] Hashbang173:
Which modem from this thread? lp indian? lp us? mm indian?
[X Style (Pure) Android Development] brholt6:
Sorry, the Indian MM.
[X Style (Pure) Android Development] JamFan05:
Can anyone on AT&T in the US tell me which files to flash to get this working properlyl. TIA
[X Style (Pure) Android Development] Hashbang173:
OK, my guess is that some VoLTE related jars/apps are absent from the Indian ROM so VoLTE with that calls are not working. Unfortunately, this may mean that Verizon users with VoLTE enabled on their account will probably have to wait for a US M release, be that a soak test or official M OTA.
[X Style (Pure) Android Development] joshw0000:
Dial *#*#4636#*#* and go into phone info. What's your preferred network type? If you change it to LTE/CDMA, manually close and reopen it, does the change persist?

With it on LTE/CDMA Auto can you make a call?
[X Style (Pure) Android Development] brholt6:
I figured that might be the case. I'll try disabling VoLTE on my account for now to see if that makes any difference. Thanks for all your help, though!

---------- Post added at 08:54 AM ---------- Previous post was at 08:51 AM ----------

It automatically reverts to LTE/GSM.
[X Style (Pure) Android Development] joshw0000:
Did the same for me last night.
[X Style (Pure) Android Development] fix-this!:
does rro or layers work with this out of the box? i read it was supported with marshmallow.
[X Style (Pure) Android Development] ronj1986:
I had to flash the ROMs multiple times last night. The final time that provided wifi & cellular connection I Only flashed the Full ROM: indian_mm_flashable.zip. I have wifi and data. My LTE speeds are ranging from 6-23Mbps down/4Mbps up. Let me know if you flash the build prop and your end result.
[X Style (Pure) Android Development] shoman94:
This is what I did;

Full backup in TWRP including EFS

Advanced wipe in TWRP (data,cache,davlik,system)

In TWRP setup to flash;

Indian MM Odexed, modem indianMM fixed, Pure ed prop, boot root MM

Booted rom and setup.... After all apps were restored from Google play I went back into recovery and flashed;

Beta superSU 2.52, xposed v78 sdk23 arm64 and booted.

Then I installed the xposed installer 3.0 and setup my xposed apps.... Everything installed and worked without issue. I'm on at&t BTW....
[X Style (Pure) Android Development] Bobby060:
Does the Deodexed rom need the modified boot image for root?
[X Style (Pure) Android Development] shoman94:
Deodexed says rooted so no ?
[X Style (Pure) Android Development] Bobby060:
That's what I was thinking
[X Style (Pure) Android Development] kvlt:
There's a definite improvement, though I still don't much care for the performance that stock roms have on this phone. Exiting the app drawer can still stutter frequently and other little stuff. It's all minor, bit definitely noticeable if coming from a cm or slim build of 5.1.
[X Style (Pure) Android Development] freakzapster:
No
[X Style (Pure) Android Development] juancaperez2000:
[MENTION=1689574]HashBang[/MENTION] is there a way to inject the imei, i lost it yesterday even my phone show baseband uknow, or there is another process that ppl follow to get it back? Thanks inadvance
[X Style (Pure) Android Development] ronj1986:
ATT Users Follow Shoman's Guide

Even though I had everything set up. I reflashed following shoman's tutorial/instructions.... It worked without any issues!!!!
[X Style (Pure) Android Development] Bobby060:
I'm up and running. No problems.
[X Style (Pure) Android Development] Hashbang173:
try restoring an efs backup
[X Style (Pure) Android Development] minty1978:
Up and running without problems on UK single sim.
[X Style (Pure) Android Development] k3mik4l:
Working perfectly both roms you posted, stuck with deodexed one and running Great. And yes layers work :)
[X Style (Pure) Android Development] jsminnis:
With these added plus restoring my efs from 5.1.1, I am able to keep a constant connection with data but no voice. When I try to make a call it immediately says No cellular network.... but the phone shows I have service. Reading the logcat it looks like there are alot of xmpp connection issues. I need to find a better logcat reader and I will try to get it uploaded. Catlog is not playing nice with mm. (This is on Verizon)
[X Style (Pure) Android Development] Hashbang173:
What is your "Preferred network type"?

Do you have VoLTE enabled on your account?
[X Style (Pure) Android Development] shoman94:
Now I'm seeing a 4G+ icon

What is that?
[X Style (Pure) Android Development] amit.lohar:
Anyone tried flashing this on xt1572 dual sim? :p i just went through the thread and seeing only xt1575.

Anyways is dual sim working because [MENTION=5094871]freakzapster[/MENTION] said 2nd isn't getting detected!

by the way, thanks [MENTION=4527723]gmillz[/MENTION] for your work :)
[X Style (Pure) Android Development] jsminnis:
Volte is enabled on my account. For preferred network type I have tried both Global, and Lte(recommended) in settings. I also tried 3g, and none of them work for calls. I know in lollipop, ims.apk plus the libs in priv-app were necessary for volte to work, but there is not an ims.apk in mm. There are a few libs in /system/vendor..... but no apk in priv-app.

---------- Post added at 12:47 PM ---------- Previous post was at 12:35 PM ----------

In the logcat I'm also seeing, Phone Interface Manager: geticcID: No UICC.
[X Style (Pure) Android Development] juancaperez2000:
Thanks for your reply, only problem is that i dont have that back up im so dumb
[X Style (Pure) Android Development] jsminnis:
Ok... After restoring efs then booting, then I flashed the Indian mm modem again and now I can make calls and have data and keep connection. I'm going to backup now while everything is working. Also, in the secret phone menu it looks like volte is enabled because I have the option to turn it off. I think the key is the build prop.
[X Style (Pure) Android Development] Hashbang173:
So when you make a call on LTE, LTE stays on?

---------- Post added at 02:23 PM ---------- Previous post was at 02:16 PM ----------

Did you flash the M modem zip in TWRP? or did you flash a NON-HLOS is fastboot?

---------- Post added at 02:37 PM ---------- Previous post was at 02:23 PM ----------

So I think this will work for people having radio issues

backup everything

factory reset

flash indian_mm_flashable.zip

flash boot_root_mm.zip

flash modem_indian_mm_fixed.zip

flash Pure_Edition_build-prop.zip

change build.prop with these values

restore efs from backup

boot
[X Style (Pure) Android Development] alershka:
Would it be okay to edit the original build.prop in the zip file to add and remove the fields prior to flashing the first time?

I'm just about ready to jump in.
[X Style (Pure) Android Development] jsminnis:
By the way, rro layers do work. Awesome.
[X Style (Pure) Android Development] WelcomeToTheSkye:
So the real debate now is if marshmallow is worth switching to rather than waiting for AICP ??
[X Style (Pure) Android Development] ronj1986:
When I am receiving LTE speeds the 4G+ icon is displayed, so I assume that is the LTE signal icon.
[X Style (Pure) Android Development] WelcomeToTheSkye:
Correct 4g+ simply means LTE some parts of the world don't directly call it LTE or just prefer the numeric system for ocd
[X Style (Pure) Android Development] k3mik4l:
I get 4g but I also get LTE or LTE+ so I think 4g in my area is just a sign for H+ as I haven't seen that icon since being on marshmallow. I'm with bell in Canada so I think it depends on your carrier what the 4g icon means.
[X Style (Pure) Android Development] lahegry:
I can't seem to get root, I've installed boot_root_mm.zip, what an I doing wrong?
[X Style (Pure) Android Development] Hashbang173:
Did you flash SuperSU 2.52?
[X Style (Pure) Android Development] Tcix:
[MENTION=4527723]gmillz[/MENTION] I have a Brazilian XT1572 (dual sim) and I updated to 6.0 through official OTA and now I want to root, what I need to do?
[X Style (Pure) Android Development] lahegry:
Using wrong supersu........... My bad[emoji15]
[X Style (Pure) Android Development] Tcix:
[MENTION=4527723]gmillz[/MENTION] I have an Brazilian XT1572 (dual sim) and updated to MM through official OTA and now I want to root, what I need to do?
[X Style (Pure) Android Development] ximfinity:
Anyone have success on Verizon? About to give it a go.
[X Style (Pure) Android Development] Hashbang173:
People have had success with verizon by doing to following:

backup everything

factory reset

flash indian_mm_flashable.zip

flash boot_root_mm.zip

flash modem_indian_mm_fixed.zip

flash Pure_Edition_build-prop.zip

change build.prop with these values (In TWRP: mount system and edit /system/build.prop with a command line text editor such as vim)

restore efs from backup

boot
[X Style (Pure) Android Development] gmillz:
Deodex shows lte for lte. Odex shows 4g for lte
[X Style (Pure) Android Development] ximfinity:
I don't seem to have a restore efs in twrp..
[X Style (Pure) Android Development] Hashbang173:
The first step was to backup everything...

---------- Post added at 07:29 PM ---------- Previous post was at 07:27 PM ----------

For anybody on odexed that wants it to say LTE instead of 4G, you can install xposed amd gravitybox to change it on the fly. There is a setting in gravitybox under status bar -> signal cluster.
[X Style (Pure) Android Development] juancaperez2000:
[MENTION=1689574]HashBang[/MENTION] by mistake i dont have a efs backup, is possible to reinject the imei by some different way or basicly my phone pass away, thanks in advance.
[X Style (Pure) Android Development] ximfinity:
Well that's bad. I just did a standard backup assuming it was included..
[X Style (Pure) Android Development] Hashbang173:
You didn't check EFS while making a TWRP backup?
[X Style (Pure) Android Development] ximfinity:
Nope. Trying to restore original and rebackup with it now.

---------- Post added at 08:31 PM ---------- Previous post was at 08:08 PM ----------

It worked! Hurah.
[X Style (Pure) Android Development] juancaperez2000:
can you tell me how you able to get it back please, after I did not made a efs backup and I have baseband unknown and I dont find the way to restore it, do you mind to share the steps that you follow to do this please
[X Style (Pure) Android Development] ximfinity:
Just tried calling and doesn't work right. I am getting data though.

I did a nandroid restore back to my old backup. Deleted the backup. Then recreated with efs. Then restored the MM one and then restored the efs.

Doesn't seem to have worked entirely though.
[X Style (Pure) Android Development] Hashbang173:
I would try to go back to lp, make sure everything is working, then make a full backup again and follow my steps exactly.

Did you remember to change the build.prop with my changes before booting?
[X Style (Pure) Android Development] ximfinity:
I did modify the build.prop as mentioned and it retained in there. I'm thinking I will need to do a full wipe back to stock and then start over.
[X Style (Pure) Android Development] shoman94:
I get LTE speeds on 4G and 4G+

4G means LTE... I know that... It's the +that confuses me.

Not what I'm seeing.... I'm getting H for HSPA and HSPA+ and 4G and 4G+ for LTE.

I've done the change to show LTE... It's working when I'm in a 4G area... Then it switches to 4G+ in certain areas.... I think it has something to do with having band 2 available. I wonder if CA is causing that.
[X Style (Pure) Android Development] Bobby060:
A couple of observations:

1. In general, this is working. I'm using the deodexed rooted version. I backed up everything to usb drive, wiped everything but sd card and internal storage, flashed rom, then modem, then build.prop. I'm on cricket and everything seems to be working.

2. Caveat: I feel like this modem doesn't enable all the US LTE bands. I'm only getting band 17 and I feel like my coverage was a bit worse than usual. I was switching between H and LTE+ (whatever that means).

3. I tried flashing the latest xposed arm64 and things went to hell. Bootlooped and baseband wiped (somehow). Flashing xposed uninstaller, restoring EFS, and wiping cache/dalvik fixed it.

4. Layers is beautiful.

5. If you aren't very familiar with things breaking and coming up with on the fly fixes, don't flash this.
[X Style (Pure) Android Development] Sporttster:
Which is exactly why I'll wait till there's a package ROM ready for install instead of doing it by pieces. No hurry to upgrade, phone's working great...
[X Style (Pure) Android Development] slyr114:
What's the easiest way to tell of band 12 is enabled? Lte discovery tells me my current band but is there a way to show all enabled bands?
[X Style (Pure) Android Development] LazyCouchPotato:
Can you create a Mega.nz mirror? AndroidFileHost is crazy slow at 10 Kbps.
[X Style (Pure) Android Development] Jay794:
I flashed this, everything is working but I'm on the European/UK Style version, it looks like this rom is for the dual sim version, is there any way to remove those settings from the menu? Also I cannot get LTE/4G working
[X Style (Pure) Android Development] krohme:
Where do I find layers bro?