[X Style (Pure) Android Development] hijax2001:
Verizon attempt...

Verizon attempt... UPDATE: SUCCESS! Scroll all the way to the bottom...

XT1575...I'm not on a Verizon reseller account, nor am I prepaid account - I'm true-Verizon post-paid retail...

Ok, so here's my experience thus far:

1) Followed these steps to the letter, choosing not opt for the deodexed/pre-rooted ROM

"TWRP backup including efs

factory reset

wipe system

flash indian_mm_flashable.zip

flash boot_root_mm.zip

flash modem_indian_mm_fixed.zip

flash Pure_Edition_build-prop.zip edited with US values or edit build.prop via VIM

restore efs from backup

boot

YMMV."

2) Phone is booting up now. Taking quite a long time. Stuck on the "Hand Stiched by Peter Crawley" screen for a good 5-6 minutes...

3) Ahh...a Welcome screen! And some new verbiage: "Got another device? If you use another Android device, you can quickly copy your current setup to this XT1575." Here we go...

4) Restoring apps and data from past Google backup. Note to self: if Marshmallow attempt goes south for any reason, as big of a pain as it might be, it might be best to reinstall everything fresh - just to be sure I don't carry any problem configs, profiles, or other saved items over from Lollipop.

5) Moving forward to the Home screen. Full bars with Verizon! That's good... but I saw the 4G logo for a second, and it has since disappeared. Digging around to try to figure out if I'm still actually on 4G...

6) Making a test call to my phone... not receiving the call. :( Making an outgoing call now... no luck. :( Hanging up seems to be stalling for a long time. Took about 6-8 seconds to end the call after I hit the red button to disconnect...

7) Waiting for all of the apps to finish downloading, then I'll try to reboot the phone. I'm wondering though if the few seconds I had 4G was prior to the phone handshaking with Verizon - and then once it did, Verizon recognized a "foreign" configuration of some kind...

8) All apps are restored. The phone definitely feels snappier than before.

9) Checking the Cellular Network Settings. I have a Preferred Network Type option of 3G or 4G. 4G is selected...and was the default. My APN shows VZWINTERNET selected, and was the default. But when I investigate further, I see a few things I don't recognize or remember... like BEARER being populated with GPRS, eHRPD, HSUPA, HSPAP, HSPDA, HSPA, LTE, UMTS, EDGE. MCC is 311 and MNC is 480. Can anyone confirm whether these are present/the same in the XT1575 Lollipop APN for Verizon? (Should have taken some screenshots prior...) I can send and receive SMS/MMS just fine...tested on and off WI-FI. Just downloaded an app called LTE Discovery by Simply Advanced. Was going to try to check for LTE, even though I no longer see the 4G logo in the status bar. But not quite sure how to use the app, nor have I been keeping up on the bands I'm supposed to have. For the moment, it appears I am connected to LTE Band 4... Carrier: Verizon, but Type: GSM. That doesn't look right at all...since Verizon is not GSM. Again though, someone with factory Lollipop and on Verizon should download this free app and post their findings... I may restore to Lollipop and post my own findings as well later.

10) Rebooted phone. Now showing 4G again and signal is almost full bars. It stayed that way much longer this time before it disappeared, which is great, but I still could not make or receive calls while the 4G logo was displayed. LTE Discovery app shows I'm connected to LTE Band 13 now. But still saying GSM...

11) Is there a chance that the build.prop did not flash in Recovery? I just tried a build.prop editor app (JRummy) but it's giving me a few errors... I suspect because I'm used to running apps like these with a rooted ROM... build.prop on the phone seems to match the build.prop file I downloaded and flashed earlier.

I do see that Local is set to en-GB - Great Britian? I am in the US, for whatever that's worth.

I also see:

# System prop to turn on CdmaLTEPhone always

telephony.lteOnCdmaDevice=1

which I suspect is at least part of the attempted workaround to make the phone and Verizon happy with each other...

However, if I keep scrolling down, there is a contradictory line below:

# ADDITIONAL_BUILD_PROPERTIES

#

ro.build.version.full=Blur_Version.24.11.18.clark_retasia_ds.retasia.en.03

ro.mot.build.customerid=retasia

ro.mot.build.version.sdk_int=22

ro.fsg-id=emea_dsds

ro.telephony.default_network=9

telephony.lteOnCdmaDevice=0

Removed this line, rezipped a revised build.prop, flashing. Rebooting.

12) Still cannot make or receive calls. Oh well, at least I tried... LTE Discovery app now reports that I'm still GSM but not connected to ANY band... so even thought those lines looked contradictory, I guess it was there for a reason (beyond my limited knowledge).

If anyone with more experience cares to dig around these areas, or otherwise, maybe you can spot something.

Hope this helps someone...

*** UPDATE: With Hashbang173's help (http://xdaforums.com/moto-x-style/d...w-variants-t3253684/post63936841#post63936841), I was able to edit my build.prop further and then start the process over.

Here's the modified build.prop file I have since used, in place (instead) of flashing Pure_Edition_build-prop.zip from the original thread: https://www.dropbox.com/s/m6y8tajmck45sad/Hashbang173_hijax2001_build_prop_Verizon.zip?dl=0

Everything is working great now! I can make and receive calls, etc. Hashbang173 - you're the best!

*** UPDATE #2: SMS and calls are working. MMS (picture messaging) is not...

I've noticed there are no APN settings accessible from Settings. Started to check...