yashsingh1/xdaforums huggingface dataset:
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
Must be pure stock to take OTA... no root, no modifications to system, and stock recovery. There is no "fix" or work around. Flash the stock images by fastboot, all your data will be wiped, take all the OTAs (there may be more than one) until current, then root again. You will probably have to do this again in 3 months or so when the next update comes out, and every update after that too.
[X Style (Pure) Q&A, Help & Troubleshooting] onezi:
So is their any way my data won't be wiped

And is this the norm for root users
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
I'm not going to say there is no way possible, but we haven't figured out yet on Moto's. The OTA script will check the system partition, if it has been modified, or possibly even if it was ever mounted R/W, it will fail. You can try to go into the SuperSU app and do a Full unroot, then fastboot flash the stock recovery that matches your current Android version, and if you have never modified /system in any way (no Xposed, never debloated, etc) you can attempt it... there is a 50/50 chance it will work. If it applies, you will have to flash TWRP again, do the 'echo SYSTEMLESS=true>>/data/.supersu' and flash the latest SuperSU again.

Experience since Lollipop shows this often fails though, changes in security in Lollipop allow the manufacturer to see if you have ever modified /system or even mounted it as R/W (as TWRP does, you know when it asks if it can modify system and you swipe to allow the first time) the OTA install script can detect it and the script can fail. Moto has shown they implement this security mechanism in the past, and there is no indication that they will or have stopped using it.

And yes, this is normal for root users for any device which originally was designed for Lollipop or newer Android.
[X Style (Pure) Q&A, Help & Troubleshooting] onezi:
And on that case does that just mean that I can't take updates since I rooted my phone

---------- Post added at 08:44 PM ---------- Previous post was at 08:42 PM ----------

So you basically saying theres no way around it deleting my data is something I have to do
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
That is pretty much correct... if you unroot and flash stock recovery and the update fails, and you really want the security update, then you will have to go back to stock and take the OTA's from there.

Of course, if you had a TWRP backup from before you rooted... it might save a lot of time.
[X Style (Pure) Q&A, Help & Troubleshooting] AsquareX:
I saw on XDA and Google+, some Moto X Style owners are already on July security patch along with official 6.0.1, without any root or custom ROM. So is it true that Motorola has started pushing 6.0.1 and July patch?
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
We have not seen this on the MXPE yet.

If this parallels the Moto G 2015, the rollout to some models of 6.0.1 started a few months ago but was stopped for an undeclared reason and it's assumed development has shifted to Nougat rather than continue with Marshmallow... But then that is all speculation.
[X Style (Pure) Q&A, Help & Troubleshooting] IUnga:
I also have a problem with display of contact name for incoming calls.

Yesterday I made a some tests. Call to me from colleague phone, his number stored in local format "05xxxxx" - all works properly. I changed record to full format with "+" and country code - all works properly also. Something strange here. Name of my mother cannot be displayed (only phone number) in any case - local or international format of phone number is stored.

wtf?

I made reset of phone, remove/add google account but issue still here.

Any ideas?

PS. Sorry for ugly English
[X Style (Pure) Q&A, Help & Troubleshooting] justmoto92:
Sorry to copy this post from one of my created Q&A thread to here, cuz' I need a fast reply as I can see this thread has more viewers... :(

As in the near future, our MOTO X Pure / Style will be getting Android 7.0 Nougat, I would wish to receive the OTA right through the phone.

Is it possible to

restore everything

that all I have customized on my Moto X Pure Edition (XT1575) running on

Android 6.0 Marshmallow

back to how it was supposed to be? :confused:

Cause what I wanted was

ROOT but running on STOCK ROM

but didn't expect to do so much modification on the phone...

I really want to go back to STOCK 6.0 Marshmallow but also with ROOT access. Need a helping hand please! :(

My Moto X Pure current status:

- Bootloader unlocked

- TWRP 3.0 recovery installed

- Modified from Marshmallow ROM

- Running custom ROM

- Rooted

Thanks!
[X Style (Pure) Q&A, Help & Troubleshooting] zeroibis:
Has there been any reports of issues with the Moto X pure using various DACs via USB OTG? I am looking into buying an external DAC for mine but want to make sure there are no known issues with the MXP first.
[X Style (Pure) Q&A, Help & Troubleshooting] DJTeeJay:
Finally Unlocked Bootloader, TWRP'd, superSU'ed my XT-1644 4GB version.

I'm a little confused, I've ready that the device is arm64. I read that I should use the arm version of Xposed and I install most of my apps from apkmirror and arm64 isn't working, arm is working.

Can anyone explain?

---------- Post added at 08:20 PM ---------- Previous post was at 08:17 PM ----------

I own a MXP which broke and I purchased my G4 Plus. It just broke last week, not even seen a word.
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
This question is probably best asked in the Moto G4 Plus area but the answer is probably that although the processor is arm64, the version of Android is still only 32-bit (educated guess, take it with a grain of salt).
[X Style (Pure) Q&A, Help & Troubleshooting] DJTeeJay:
I was following the first statement of 1st post "Please feel free to share issues, questions and offer help. Noob questions are welcomed.". But thanks!

Edit

Sorry thought I was in G4 forum
[X Style (Pure) Q&A, Help & Troubleshooting] porterx:
Desperate! Bricked Moto X Pure Edition

Ok, I'm a dummy. I used RootJunky's How to Root the Motorola Moto X Pure Edition with TWRP and replace the bootloader warning screen before realizing that it will brick marshmallow. So now I'm hosed. I can go into twrp and bootloader but can't boot the phone. I got this (CLARK_RETUS_6.0_MPH24.49-18_cid9_subsidy-DEFAULT_CFC.xml.zip) to use as stock image. I can connect the phone via fastboot but I don't know the correct command to tell the phone to flash the image.

The unfunny thing is, I made a backup in twrp but, while trying to get the phone fixed, I deleted the backup. I never said I was smart.

Will someone please help me get my phone back. I'm done with rooting and flashing after this.

Please help me.

Thank you.

Edit: I've been trying to figure this out all night. I tried this: CLARK_RETUS_MPH24.49-18_18_retus_US.zip and it fails and says there are no supported files. I think, if I had the right stock image, I could get it going. I'm using RSD Lite and am at the bootloader screen. I've seen some images that say they can be restored from twrp but I never know if I have the correct image for my XT1575 phone. Aaargh!

Edit: I guess it's getting worse. When I try to get into twrp now, I get the android guy on it's back with a red triangle and No Command below. I'm not sure how that happened. I'm gonna be using my Samsung Galaxy S5 til this gets figured out.
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
Since your in an unknown state, might have to go back to stock, the ZIP you have isn't flashable in TWRP but must be unzipped and flashed with fastboot.

Really, the fix is (possibly was) is just to do a proper manual systemless root with current SuperSU. In TWRP go to Advanced - Terminal and enter:

echo SYSTEMLESS=true>>/data/.supersu

And then flash the current SuperSU zip. The install script will parse the file created and cleanup the bad flash of SuperSU and install it correctly... But if you have monkeyed with it could be too late to do this.
[X Style (Pure) Q&A, Help & Troubleshooting] porterx:
I can no longer get into twrp. I can get into standard recovery but no longer get into twrp. Still lost. Thanks for the help though. I'm still appreciative to any and all suggestions.
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
Use the system image you got and flash it in fastboot... Here is one reference

http://www.androidsage.com/2016/02/27/download-marshmallow-moto-x-pure-full-factory-images/

On mobile or I'd give you more... I just Googled it.
[X Style (Pure) Q&A, Help & Troubleshooting] Sporttster:
So if what I'm seeing is true, you can root Marshmellow now. Correct? I'm still on LP and have been considering a Marshmellow update. If I were to return to stock and then update to Marshmellow, this can be rooted now, correct? I'm unlocked BL also. Just return to stock, update, and re-root????
[X Style (Pure) Q&A, Help & Troubleshooting] porterx:
I think I've got it. I haven't put the sim card in yet but the phone was booting everytime into the bootloader. I went into recovery and cleared cache and did a factory reset but it still booted into bootloader. I entered this (fastboot oem fb_mode_clear) in fastboot mode and now it skips bootloader.

Is there anything that I'm missing? Thank you so much for your help.
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
No, just give it time to boot the boot the first time. Hopefully your good now.
[X Style (Pure) Q&A, Help & Troubleshooting] ushmal:
Question: Steps to CM13 flashhing over stock MM

Ok so I have spent last hour or so poring over the guides in xda. I want to switch to CM 13 official ROM, I am currently on stock MM 6.0(XT1572). What I gather from my 'research' is as follows:

Step1) Unlock Bootloader

Step2) Do a 'systemless root' as per guide and install twrp 2.65

Step3) Flash CM13

I have doubt in Step 3 above. Does the flashing involve usual staps of copying the file to sd card booting into recovery, wiping caches and clicking on flash?

Is there any step I am missing? Please guide me as I have not rooted in a long time. Last I tried was on my HTC sensation two years ago...so I am a little rusty now. :p
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
There is no need to root if your going to flash another rom... Roms are pre-rooted. Otherwise you are correct. Unlock bootloader, boot TWRP and backup, move backup to safe location, flash TWRP, wipe, flash rom and gapps.
[X Style (Pure) Q&A, Help & Troubleshooting] ushmal:
Thanks!!! That cleared the cloud in my head.. One more query, is it necessary to install cm recovery for CM13 rom or can I flash via twrp? I remember using twrp in my sensation for all roms...I hope the scene is the same here too...
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
TWRP works fine for everything, CM Recovery is not required and on devices that require systemless root method I strongly recommend against it (no terminal).
[X Style (Pure) Q&A, Help & Troubleshooting] tulkaz:
Does anybody know where the water damage indicators are located on this phone? I suspect my phone has been waterdamaged and would like to see if that is the case before I send it away for repair under warranty.
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
There is a teardown video at [youtube]vuewklttaSc[/youtube] and some decent closeups of the boards, I saw a couple spots which could be it but it's too hard to tell watching on the phone, but it might point you in the right direction.
[X Style (Pure) Q&A, Help & Troubleshooting] tulkaz:
Thanks! Will have a look and see if I can see something different compared to my board.

Skickat från min SM-G935F via Tapatalk
[X Style (Pure) Q&A, Help & Troubleshooting] aybarrap1:
I believe there is one on the SIM/SD card tray. I have a white dot on mine.
[X Style (Pure) Q&A, Help & Troubleshooting] jacobas92:
Never mind, sorted it out.
[X Style (Pure) Q&A, Help & Troubleshooting] porterx:
Thanks to everyone who helped. My phone is working perfectly now and I know how to unbrick it. I would like to root it but I've not had success so far. I want to keep using stock os but still root. I've tried to get twrp working. I don't have the procedure in front of me so I can't say how I did it but it doesn't really matter since I couldn't get it working. I'd like to get twrp and root on this phone if some one would be so kind as to point me to the correct how to. Thanks.
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
Root isn't difficult, but requires a touch of finesse.

Download latest TWRP image and SuperSU zip, move SuperSU to phone. Reboot to bootloader, and boot TWRP with 'fastboot boot twrp.img' and do not allow changes (don't select remember or don't ask again) and do a backup, reboot and move a copy of the backup off the phone. Now reboot to bootloader and flash TWRP and start it, go to Advanced - Terminal and enter 'echo SYSTEMLESS=true>>/data/.supersu' and press Enter, then exit terminal and flash SuperSU zip, reboot and enjoy.
[X Style (Pure) Q&A, Help & Troubleshooting] porterx:
I will try that but won't have time for a few days. Thanks.

Bismarck, huh? I was at Grand Forks in 1982 and lived in East Grand Forks. Props to you. That place was too cold for me.
[X Style (Pure) Q&A, Help & Troubleshooting] aybarrap1:
While extra time is always good in case something goes wrong, if you pay attention to the details, it should take no more than 20 minutes or so, to include downloading.
[X Style (Pure) Q&A, Help & Troubleshooting] porterx:
Attempting to follow this but getting nowhere fast.

1. Download latest TWRP image and SuperSU zip, move SuperSU to phone. Reboot to bootloader,

So far, so good.

2. boot TWRP with 'fastboot boot twrp.img' and do not allow changes (don't select remember or don't ask again) and do a backup, reboot and move a copy of the backup off the phone.

Can't get past 'fastboot boot twrp.img' . (I have named my twrp.img to motoxp-twrp.img but that shouldn't matter as long as I use 'fastboot boot motoxp-twrp.img', right? When I do this, the phone boots up. I never get the option to not allow changes, etc.

Any suggestions.

Thanks.
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
Then you have already answered this question and /system may have been modified already, do a backup anyway. Go to mounts in TWRP, there is a tick box about allowing changes to system but if already allowed changes, its too late to get a clean backup, but a working backup is better than nothing.
[X Style (Pure) Q&A, Help & Troubleshooting] porterx:
[/COLOR]

I would think that if I can't load twrp via fastboot that I wouldn't be able to do a backup using twrp as well. What am I missing? I am now officially lost.
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
Sorry... It's early here and I just skimmed the question and misunderstood your issue.

Can you screenshot or copy and paste the command and response from phone when you try to boot TWRP?
[X Style (Pure) Q&A, Help & Troubleshooting] porterx:
Can't do that right now but here's what I did:

1. Navigated to folder containing fastboot and my image files including my twrp image.

2. Held shift while right clicking and selected Open command prompt window here.

3. Booted into bootloader.

4. Connected phone to pc via usb cable.

5. Input fastboot devices<enter>

4. Got my moto x pure's s# and devices as reply.

5. Input fastboot boot motox-twrp.img<enter> (motox-twrp.img is my naming scheme)

6. Phone booted up as normal and never was asked anything by the phone or pc.

Please let me know what else is needed and I'll get it tonight.

Thanks.
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
OK. Is your bootloader unlocked? After the fastboot boot command, did you get all "OK" messages or was there any failed or error message?
[X Style (Pure) Q&A, Help & Troubleshooting] porterx:
Yes, the bootloader is definitely unlocked. It says unlocked when I go into bootloader. Device is Unlocked. Status code 3.

I just attempted and attached the cmd prompt window. It all looks good but phone still boots normal. (I had been spelling my image incorrectly here but had been inputting it correctly into the cmd window.)
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
That looks completely normal... At this point I would suspect the img file is corrupt or something.

Can you verify the TWRP image is twrp-3.0.2-0-clark.img with a size of 35,260,416 bytes and a MD5sum of c7048e346f10c2d30cec4b4ec14d5ad9
[X Style (Pure) Q&A, Help & Troubleshooting] teji007:
Bricked XT1572 Help

I accidentally flashed 1575 6.0.1 fastboot files on my moto x style 1572 RETASIA DS 6.0.

Now i am unable to flash back to my 6.0 dual sim asia rom.

Error says preflash validation failed on every step.

after rooting and installing custom roms both sim works but HELP me to flash Official 6.0 ASIARET DS firmaware.

Link is here for 6.0 firmware.... https://yadi.sk/d/P43b6CsUkjvdg/Stoc...XT1572/RETASIA
[X Style (Pure) Q&A, Help & Troubleshooting] ZoneBlaze:
Does flashing a different modem or kernel affect Bluetooth?

Bluetooth on the TruPure ROM won't stay turned on. I can toggle it but it'll turn off in a couple seconds. I've formatted data, system, cache, and dalvik before flashing.
[X Style (Pure) Q&A, Help & Troubleshooting] porterx:
You are awesome. Everything checked good except the checksum. The original twrp.img is correct but my renamed twrp image's checksum wasn't correct. I used the original image and am currently doing the initial pre root backup.

Is that so I can revert to a non rooted image and then update to the next factory image and then reroot after the update?

When I revert back, do I lose everything after the pre root backup?

Is there a way not to lose that?

I've got this part:

Download latest TWRP image and SuperSU zip, move SuperSU to phone. Reboot to bootloader, and boot TWRP with 'fastboot boot twrp.img' and do not allow changes (don't select remember or don't ask again) and do a backup, reboot and move a copy of the backup off the phone.

I'm totally confused about this part:

Now reboot to bootloader and flash TWRP and start it, go to Advanced - Terminal and enter 'echo SYSTEMLESS=true>>/data/.supersu' and press Enter, then exit terminal and flash SuperSU zip, reboot and enjoy.

TWRP is on the pc. That's where it was when I booted it. I'm guessing I booted it so I could make a nice fresh image without twrp. As for the flash part, I'm gonna need a little more help. I'm assuming the Advanced - Terminal is part of TWRP. Is TWRP supposed to be on the phone now? Please explain. Thanks and thank you for your patience.
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
The backup is so you can restore to pre-rooted condition for any reason, updates (still have to restore recovery manually if you flash TWRP) or of something breaks, or you just decide pure stock is better. The backups in TWRP are snapshots of the device, so everything post backup is lost if restored. Personally, I think people should be less worried about it and expect to lose everything from time to time and prepare for it. At anytime if my phone lost its mind or got dropped in the river or whatever, the worst thing I would be out is a week of text messages, everything else is important is backed up to the cloud... Anyway, enough about that.

Flashing TWRP puts it on your phone permanently, if you are going to use a custom ROM do it, if not and you just want stock rooted just boot TWRP as needed... Any Moto 3rd/4th generation device requires a systemless root, we have to tell SuperSU that because it can't detect it properly, so by creating /data/.supersu using the echo command it creates a file SuperSU install scripts reads and does the install. You literally open TWRP, press Advanced, then Terminal, it opens a "command" window and you literally type (w/o quotes) "echo SYSTEMLESS=true>>/data/.supersu" to create the file.
[X Style (Pure) Q&A, Help & Troubleshooting] porterx:
I've read your reply twice and am still having trouble comprehending. First things first. I agree with your first paragraph totally. I've had to start over at least 3 times in the last couple of weeks. It's not that bad. I was using SMSBackupAndRestore a while back and it works very well. I plan to go back to it when I get this straightened out.

Second paragraph. I don't plan to use a custom rom and I do want to be rooted. If I understand correctly and I'm sure I dont, TWRP and root work independently. Whenever I want to make a backup, I should boot into TWRP as I just did and do the backup or whatever? When I do the systemless root, I have to boot into TWRP only once, do the magic keystrokes you mentioned and the phone will think it's rooted from then on or until i take an update? Am I close?
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
SMS Backup & Restore is awesome... And you get the first part.

TWRP and root are two unique, independent things. TWRP is your recovery environment, used to install, erase, or otherwise maintain your device outside of the operating system and it's restrictions, we're root is a tool, specifically su (switch user) which allows you or applications to do things at an elevated privilege level beyond the normal user. When you flash root systemless, it actually patches the boot image without modification of the system partition, it only has to occur once unless something else modifies or replaces the boot image. The keystrokes are not magic, they create a file in the TWRP recovery environment that is read by the SuperSU installation script, telling it to ignore what detects it should do and forces a systemless installation.

Taking OTA updates after modification of your system is tricky... In theory, systemless rooting was intended to allow OTA updates, it practice it generally doesn't work.

You can boot twrp and do a backup or restore at any time, otherwise on an otherwise stock device it has no real purpose after SuperSU is flashed. If TWRP is installed, replacing stock recovery, there is no possibility of taking a stock update.
[X Style (Pure) Q&A, Help & Troubleshooting] porterx:
Ok, got it. Thanks.

My steps:

1. Put supersu.zip onto the phone. (Put it where? Is on the sd card ok?)

2. Boot into bootloader.

3. Open cmd prompt in the folder containing my fastboot/moto x pure/twrp files.

4. Connect phone to pc via usb cable.

5. Input "fastboot devices"<enter> into cmd prompt window.

6. Insure the phones S# and fastboot is returned.

7. Input "fastboot boot twrp.img". The twrp.img can be drag & dropped into the cmd window after inputting "fastboot boot ", then <enter>.

8. At completion, phone will boot into twrp.

9. In twrp, select Advanced then Terminal.

10. Input "echo SYSTEMLESS=true>>/data/.supersu"<enter> at the twrp terminal.

11. Install the latest STABLE SuperSU ZIP (which at this time is "UPDATE-SuperSU-v2.76-20160630161323.zip") from Chainfire's site on the internal storage or SD card.

***or Boot into twrp, select Install and navigate to BETA-SuperSU-v2.62-3.zip and swipe.

Thanks.
[X Style (Pure) Q&A, Help & Troubleshooting] h@ns1976:
If you have TWRP installed just flash this file through TWRP and you're good to go. Update Su in play store for latest stable version.

https://www.dropbox.com/s/vqc91gzx825dlmn/BETA-SuperSU-v2.62-3.zip?dl=0.
[X Style (Pure) Q&A, Help & Troubleshooting] porterx:
I don't have twrp installed. I just boot into it when needed.
[X Style (Pure) Q&A, Help & Troubleshooting] h@ns1976:
When you're booted in TWRP then flash the Su file. It's the same as TWRP installed.
[X Style (Pure) Q&A, Help & Troubleshooting] acejavelin:
Your steps are fine, after you enter the echo command press enter on the keyboard, there is no confirmation... You should follow the link in my signature for more details on the rooting part.

I do not recommend using the beta version 2.62-3 noted above, it is a year old and with a one person I have helped root recently, it failed. The current 2.76 stable version works fine.