yashsingh1/xdaforums huggingface dataset:
[Moto G4 Plus Guides, News, & Discussion] flroots:
Thanks again for your help. I've successfully updated both our XT1644's to OTA 14.7. I understand your response about channels, but I still find it confusing seeing other (seemingly more recent) versions with what appear to be identical naming conventions. On another note, I guess it would be a good idea to download 14.7 firmware now in anticipation of the next update, correct?
[Moto G4 Plus Guides, News, & Discussion] echo92:
Good to hear it worked. Hopefully the 14.7 update should bring you up to the September 2017 patch level which is the same as the other 93-14-10 update.

I agree the naming convention is somewhat confusing - I imagine Motorola is either using separate teams for the updates, or is working under the assumption that you won't have your bootloader unlocked and thus relying on the OTA system to deliver the correct update for your software channel/region. Of course, for us on XDA, that's not helpful and can/has led to people flashing the wrong firmware onto their devices, but then they'd argue by unlocking the bootloader the software is now our responsibility...

Either way, yes, I would download the 14.7 firmware especially if you're planning to root/modify your device such that OTA updates will no longer work properly.
[Moto G4 Plus Guides, News, & Discussion] jextrevor:
I'm using a Moto G4 Plus which I've had on custom roms for a while. After relocking the bootloader and flashing version 14.7, will I get OTA updates again as normal? Thanks.
[Moto G4 Plus Guides, News, & Discussion] ____Mdd:
14.7 is not for everyone, it depends on where are you from, 14.7 is last nougat update for US devices. Refer: https://xdaforums.com/showpost.php?p=74467073&postcount=413

You choose correctly which device you have and which version you have to flash.

10.7 (for US) & 14-10 (for india and other countries), these are final nougat builds, no next updates are there. If you flash one of this, you will receive OTA when motorola pushes new update.

You don't need to re-lock bootloader for OTA, it will succeed even with unlocked bootloader.
[Moto G4 Plus Guides, News, & Discussion] flroots:
The more I look, the more confused I become. In the very first post, the OP states

and references a download site for firmware 14.10.

As noted, I have the XT1644 variant This confuses me since my OTA was from 14.5 to 14.7 not 14.10. How does one reconcile these seeming conflicts?

---------- Post added at 10:34 AM ---------- Previous post was at 10:32 AM ----------

The more I look, the more confused I become. In the very first post, the OP states

and provides a download site for firmware version 14.10.

As noted, I have the XT1644 variant This confuses me since my OTA was from 14.5 to 14.7 not 14.10. How does one reconcile these seeming conflicts?
[Moto G4 Plus Guides, News, & Discussion] echo92:
The statement in the opening post used to be correct until recently. It used to be that Motorola released the same build to all regions, now they've diverged again.

For EU, UK, India, Brazil and other regions, I recall the update path is: NPJ25.93-14 > NPJS25.93-14-4 (March 2017) > NPJS25.93-14-8 (June 2017) > NPJS25.93-14-10 (Sept 2017).

For US (e.g. retUS) regions, I think the update path is: NPJ25.93-14 > NPJS25.93-14-4 (March 2017) > NPJ25.93-14.5 (June 2017) > NPJ25.93-14.7 (Sept 2017). This is your device's update path and may have US specific patches, hence the divergence. NPJ25.93-14.7 should be the correct latest build for US (i.e. XT1625 and XT1644) devices, thus NPJS25.93-14-10 is NOT the correct build for your region/device.

For other regions in South America (e.g. retla), seems there's another build from NPJ25.93-14 > NPJS25.93-14-8.1 (June 2017), which seems to include Chilean specific updates. I'm not aware of a September 2017 patch for this region thus far.

There's nothing to stop you from flashing the other firmware, except that you may not receive OTA updates anymore unless you revert to the official firmware builds for your region. However, that reversion itself might be inadvisable if it leads you to flashing an older (i.e. older security patch) firmware and then attempting to update, so I cannot recommend it.
[Moto G4 Plus Guides, News, & Discussion] flroots:
Wow, that's a great review. No wonder I was confused :)
[Moto G4 Plus Guides, News, & Discussion] ____Mdd:
[MENTION=4843136]flroots[/MENTION]

*Edited*

Edit: Echo92 is better in above lines..:p

I would request [MENTION=6324159]tywinlannister7[/MENTION] to take a sight at it and update OP for 14.7 version for US retail devices..:)
[Moto G4 Plus Guides, News, & Discussion] SoNic67:
I have the US retail version XT1644 and the 14-10 works perfectly. Previously I was at the 14-4 one and have used the "no-erase" fastboot method to upgrade directly (kept all my apps).

I have rooted it with ElementalX kernel after that.

I don't think is any "divergence", it's just the cost for certifying an update with all the US carriers is what probably slowing the things down on the retus channel. As you can see my baseband remained "retUSA".
[Moto G4 Plus Guides, News, & Discussion] mj.mhatre:
Xt1643-india

Build number-NPJ25-75.2

Security patch -oct 2016

So I try this rom
[Moto G4 Plus Guides, News, & Discussion] RohitJainWorld:
Can anyone upload stock recovery and logo file for Sept security patch.

---------- Post added at 07:58 AM ---------- Previous post was at 07:56 AM ----------

Yes flash this via fastboot.

You are still on soak test
[Moto G4 Plus Guides, News, & Discussion] strongst:
You can extract it from the zip.
[Moto G4 Plus Guides, News, & Discussion] RohitJainWorld:
I don't want to download full zip.
[Moto G4 Plus Guides, News, & Discussion] eta82:
Here.....

logo & recovery

logo.recovery.athene.zip

Wysłane z mojego Moto G (4) przy użyciu Tapatalka
[Moto G4 Plus Guides, News, & Discussion] RohitJainWorld:
Thank you man!

You Rock!!!
[Moto G4 Plus Guides, News, & Discussion] BrentskyB:
Yes what I flashed was the ATHENE_NPJS25.93-14-10_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC from the opening post. Once again however it's asking me to update via OTA. This is the only errors i really see when I Flash.

Bootloader Preflash Validation failed

FAILED (remote failure)

finished. total time 0.549s

other than that it's just the slot count, suffixes etc not found that I can see.

In case it's helpful to you here is the getvar info

C:\USE TO BLANKFLASH\ATHENE_NPJS25.93-14-10_cid50_subsidy-DEFAULT_regulatory-DEF

AULT_CFC.xml>fastboot getvar all

(bootloader) slot-count: not found

(bootloader) slot-suffixes: not found

(bootloader) slot-suffixes: not found

(bootloader) version: 0.5

(bootloader) version-bootloader: moto-msm8952-B1.06

(bootloader) product: athene_13mp

(bootloader) board: athene_13mp

(bootloader) secure: yes

(bootloader) hwrev: P2A

(bootloader) radio: 1

(bootloader) storage-type: emmc

(bootloader) emmc: 16GB SAMSUNG QE13MB RV=08 PV=07 FV=0000000000000007

(bootloader) ram: 2GB SAMSUNG LP3 DIE=8Gb M5=01 M6=05 M7=00 M8=1F

(bootloader) cpu: MSM8952

(bootloader) serialno: ZY223LXGCG

(bootloader) cid: 0x0032

(bootloader) channelid: 0x8d

(bootloader) uid: 499C240100000000000000000000

(bootloader) securestate: flashing_unlocked

(bootloader) iswarrantyvoid: yes

(bootloader) max-download-size: 536870912

(bootloader) reason: Volume down key pressed

(bootloader) imei: 3541240725xxxxx < I changed for safety

(bootloader) meid:

(bootloader) date: 09-30-2016

(bootloader) sku: XT1625

(bootloader) battid: SNN5970A

(bootloader) iccid:

(bootloader) cust_md5:

(bootloader) max-sparse-size: 268435456

(bootloader) current-time: "Fri Jun 17 2:41:32 UTC 2016"

(bootloader) ro.build.fingerprint[0]: motorola/athene/athene:7.0/NPJS25.

(bootloader) ro.build.fingerprint[1]: 93-14-4/4:user/release-keys

(bootloader) ro.build.version.full[0]: Blur_Version.25.201.4.athene.reta

(bootloader) ro.build.version.full[1]: il.en.US

(bootloader) ro.build.version.qcom: LA.BR.1.3.6-01710-8976.0

(bootloader) version-baseband[0]: M8952_70030.25.03.62.01R ATHENE_RETUSA

(bootloader) version-baseband[1]: _CUST

(bootloader) kernel.version[0]: Linux version 3.10.84-gb9596e1 (hudsoncm

(bootloader) kernel.version[1]: [MENTION=387459]ilc[/MENTION]lbld31) (gcc version 4.8 (GCC) ) #1

(bootloader) kernel.version[2]: SMP PREEMPT Fri Mar 3 02:04:02 CST 2017

(bootloader) sbl1.git: git=MBM-NG-VB1.06-0-g57d1343

(bootloader) rpm.git: git=MBM-NG-VB1.06-0-ga970ead

(bootloader) tz.git: git=69dd24b-dirty

(bootloader) hyp.git: git=69dd24b-dirty

(bootloader) keymaster.git: git=69dd24b-dirty

(bootloader) cmnlib.git: git=69dd24b-dirty

(bootloader) aboot.git: git=MBM-NG-VB1.06-0-g0edfb0d

(bootloader) qe: qe 0/0

(bootloader) frp-state: protected (77)

(bootloader) ro.carrier: retus

all: listed above

finished. total time: 0.189s

C:\USE TO BLANKFLASH\ATHENE_NPJS25.93-14-10_cid50_subsidy-DEFAULT_regulatory-DEF

AULT_CFC.xml>

What should I do next ?
[Moto G4 Plus Guides, News, & Discussion] echo92:
Hmm, what commands are you using to flash?

It looks like the stock ROM flash is failing as your bootloader is updated to B1:06 (June/Sept 2017), but your system is still on NPJS25.93-14-4 (March 2017). That's likely why you're still getting an OTA update notification despite attempting to reflash the stock ROM. One of the problems of downgrading...

I would try re-flashing, but as you're on a US XT1625, I'd suggest flashing the NPJ25.93-14.5 (June 2017) or NPJ25.93-14.7 (Sept 2017) builds which are for the US region and for which you are likely getting the OTA update notification for.

NPJ25.93-14.5:https://androidfilehost.com/?fid=673368273298984458

NPJ25.93-14.7:https://androidfilehost.com/?fid=817906626617945295
[Moto G4 Plus Guides, News, & Discussion] BrentskyB:
I'm using The commands on the 1st post except not using the lock commands as I don't want the bootloader re-locked until I'm sure the problem is resolved.

Ok So should I just boot into Fastboot then and flash one of the above links then for now to see if that resolves it ? And if so Should I start with the June or Sept build. i really appreciate your help. Thank you
[Moto G4 Plus Guides, News, & Discussion] echo92:
How are you entering the commands into your ADB terminal, manually or using the script? You may wish to enter the commands in manually one by one, copy and paste each command and executing, checking that [OKAY] appears before entering the next command.

I would suggest trying with the Sept 2017 (NPJ25.93-14.7) build, as the bootloader should match that of the stock ROM here, thus you may experience fewer issues. As you mentioned, you'll want to boot into fastboot/bootloader on your device, connect your device to your computer and check in the ADB terminal that your device is communicating with 'fastboot devices' before you attempt to flash. As always, flashing stock ROMs will likely wipe your data, so ensure you have a backup kept off your device.

If you're manually flashing the stock ROM, ensure you have plenty of time to perform the flash - do not rush it, as with anything that affects your device firmware.
[Moto G4 Plus Guides, News, & Discussion] BrentskyB:
Ok I was copying and pasting the commands but not one by one as you just suggested so I will do them 1 by 1 this time using the sept 2017 version. Once this is done should I expect that I will ask me to do an OTA update again to get to 1NPJS25.93-14-10 ? Again thanks for sharing your time and expertise with us all.
[Moto G4 Plus Guides, News, & Discussion] echo92:
Once you've flashed NPJ25.93-14.7, you should not get an OTA update to NPJS25.93-14-10, as NPJS25.93-14-10 is not targetted to US retail devices as far as I know. NPJ25.93-14.7 appears to be the Sept 2017 build for US devices (i.e. XT1625 and XT1644), i.e. the US equivalent of NPJS25.93-14-10. There's nothing to stop you from flashing NPJS25.93-14-10, except you may not receive any more OTA updates as your device may be off the expected update path.
[Moto G4 Plus Guides, News, & Discussion] BrentskyB:
THANK YOU SO MUCH..... :D I followed what you said and it went through perfectly with zero errors. I then booted it up and to be safe and certain checked for a software update and it now says it's up to date. I can't tell you how truly thankful I am. God bless you.
[Moto G4 Plus Guides, News, & Discussion] SoNic67:
You keep saying that, but there is nothing wrong with the NPJS25.93-14-10 on my US XT1644 device. I even posted a picture previously that shows my modem as still being US.

Most of us on this forum don't use OTA anyway because we have unlocked bootloaders, and rooted system.
[Moto G4 Plus Guides, News, & Discussion] echo92:
I mentioned that there's nothing to stop you from flashing the NPJS25.93-14-10 on devices, and like your device, it appears that the build works well. That's okay, I have no issue with that, and you appear to be comfortable with flashing stock firmware to update. For others though, they may flash and want to update via OTA rather than depending on the stock images here on XDA. I have seen no evidence that NPJS25.93-14-10 was delivered via OTA to US devices, thus for those who want OTA updates on US devices, it's wiser to flash the other build, else the Motorola servers may not recognise the build on your device.

Some users on here use unlocked bootloaders, however others look to this thread to help them revert back to stock/relock the bootloader. Better to point them to the firmware more suitable for their device, in my view.
[Moto G4 Plus Guides, News, & Discussion] annoyingduck:
This is good info here. What drives me nuts is this is very simple info that's nearly impossible to find. My wife's phone is the xt1644 US version, and I was lead to believe the firmware here was the correct one for that device. Search after search and I still came up with the firmware package from this thread as correct. Thank you for posting the correct current images for the xt1644, as I'm keeping hers stock/unmodified so she can just take OTA's (I'm tired of keeping up with her device on top of my many others! So she's staying stock).

Anyways, where did you find the correct version info/exact build info/download location for the xt1644?
[Moto G4 Plus Guides, News, & Discussion] SoNic67:
US devices get last the newer firmware because of high cost of certification with the Big 4.
[Moto G4 Plus Guides, News, & Discussion] Mastan@87:
Hi

---------- Post added at 05:42 AM ---------- Previous post was at 05:39 AM ----------

I have NPJ25-75-2 oct-16 security & not getting OTA on Moto G 4 plus, hi can I get to latest update.
[Moto G4 Plus Guides, News, & Discussion] RohitJainWorld:
You are on soak test so you won't get ota update.

You can directly flash this latest firmware via fastboot.

Don't try to downgrade your phone to marshmallow or you will brick your phone.
[Moto G4 Plus Guides, News, & Discussion] xbix:
Can i get the 'trust' back ?

I did exactly what you said and it worked wonders. I'm back to 7.0 Stock from 7.1.2 Lineage OS.

But while rebooting it keeps saying 'This device has been unlocked and can't be trusted' -- I want my trust back.

How ?
[Moto G4 Plus Guides, News, & Discussion] strongst:
This is cause you unlocked your bootloader prior to rooting and installation of LineageOS.

If you look in op there are commands to lock bootloader.
[Moto G4 Plus Guides, News, & Discussion] xbix:
I RAN THE LOCK BOOTLOADER.BAT on this device. Still getting the warning and after that 'Hello Moto' animation. :confused:
[Moto G4 Plus Guides, News, & Discussion] Epiklyepik:
You could to reflash it command by command and see what went wrong. Therefore you can post here and get someone to help you
[Moto G4 Plus Guides, News, & Discussion] djangeloXD:
Someone will have the ATHENE_NPJS25.93-14-10 the Amazon version ?

I installed the version ATHENE_NPJS25.93-14-10 , which is the only one that works for me, it does not give me an error because in Recovery Mode I see this as it is in the image

The model of my device MotoG4 XT1625 amazon
[Moto G4 Plus Guides, News, & Discussion] Danny1976:
The update in this thread is for the non Amazon version. You need to flash the 93-14.5 and then do the OTA for the 14.7. That should bring your Amazon xt1625 to the September update.

Here is the link for the AMZ 14.5 June

ATHENE_AMZ_NPJ25.93-14.5_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip

OTA file link for AMZ 14.7 September

Blur_Version.25.231.5.athene_amz.amz.en.US.zip
[Moto G4 Plus Guides, News, & Discussion] Sniper God:
I have moto g4 plus Indian based model with full backup and I am stuck in twrp recovery mode and someone told me to install stock ROM back so help me guys that how I can do it. My device is unlocked and USB debugging is on and OEM unlocking is also enabled. I have to do this through my PC. So now please guide me how to do this and which files I may need.
[Moto G4 Plus Guides, News, & Discussion] echo92:
Everything you need, ROM and instructions are in the opening post of this thread, hence why I gave you this link. Please read through the initial post carefully. If you need further help, please elaborate on what you need help with (e.g. setting up fastboot, or issues flashing the stock ROM).
[Moto G4 Plus Guides, News, & Discussion] Sniper God:
Which 2 files OP said to be pasted in fastboot/ADB folder ???

---------- Post added at 02:01 PM ---------- Previous post was at 01:52 PM ----------

Where I am supposed to paste the ROM file and how to apply commands, I mean I have to press enter after typing every command or after typing all commands???
[Moto G4 Plus Guides, News, & Discussion] Epiklyepik:
Not since I dont want to help or anything but your a visual learene rand its like a step by step video....but dont downlaad the file in video but download the ones provided here And it is the smae steps..

[youtube]Rq57BCVJ36M[/youtube]
[Moto G4 Plus Guides, News, & Discussion] blowingoff:
still unlocked

I've run the commands to lock the bootloader back and its still unlocked. anyone knows why???

and also: should relocking the bootloader bring my warranty back? the power button of my phone just fell out and its very exensive to repair if i have no warranty to cover it.
[Moto G4 Plus Guides, News, & Discussion] echo92:
How are you flashing the stock ROM? Are you using the script or flashing each command (starting with fastboot OEM lock begin) manually? I'd suggest copy/pasting each command - in order - into the ADB terminal and executing each manually, checking that you see [OKAY] after each command. Check that you also have OEM unlocking enabled in Settings > Developer Settings.

Check this post for more tips and ideas: https://xdaforums.com/showpost.php?p=74671546&postcount=214

As for warranty, you will not get back your warranty if you re-lock unfortunately, your serial/IMEI has been flagged by requesting the unlock key as I understand it. Some service providers appear to just check the paperwork, and may accept for service if it's clearly a hardware issue (which a power button should be), but other providers appear to turn away devices that have been bootloader unlocked, perhaps more so now our devices have been out for a year and a half now. You may have to research videos on how to repair/replace the power button (e.g. this WitRigs video https://www.youtube.com/watch?v=6qdwuU0o3Vs ) but again, depends on if you have the tools/time/dexterity.
[Moto G4 Plus Guides, News, & Discussion] Sniper God:
Guys after doing all the steps my device is now stuck on message that tells your device has been unlocked and can't be trusted. Why is this happening? What I will do now please help me.
[Moto G4 Plus Guides, News, & Discussion] strongst:
Please give more details what you did, which versions etc. Search a little bit which information is necessary.
[Moto G4 Plus Guides, News, & Discussion] Sniper God:
I have XT1643 and after doing all the steps my twrp was successfully uninstalled but my device is not starting, its stuck on unlocked message. Please help me to make my device normal
[Moto G4 Plus Guides, News, & Discussion] strongst:
Which version did you flash, where did errors popping up?
[Moto G4 Plus Guides, News, & Discussion] Sniper God:
I flashed the stock ROM that op has mentioned in links and no errors are popping up just my phone is not booting, its stuck on system message that says your device is unlocked and can't be trusted.
[Moto G4 Plus Guides, News, & Discussion] strongst:
Did you tried flashing again by executing every command on its own(except relock bootloader)? Any errors shown after these commands?
[Moto G4 Plus Guides, News, & Discussion] fedex_742:
hi people, noob question over here

if i install this stock firmware im going to lose my twrp recovery? if that were the case, can i install it back?

thank you very much!
[Moto G4 Plus Guides, News, & Discussion] ____Mdd:
Yes, flashing stock will replace every mod, plus it will erase apps data / internal storage / everything on phone.

- Take backup (to external storage) > Flash stock > install TWRP > have fun with mods again.
[Moto G4 Plus Guides, News, & Discussion] fedex_742:
hello there, what method are you using to root this rom?

i tryed flashing the elemental kernel, then supersu but i got boot loop (black screen).

thank you in advance!
[Moto G4 Plus Guides, News, & Discussion] ____Mdd:
I gave reply to another thread.

Looks like you used old superSU. If you use old, then it will get installed to system, it needs to be installed systemlessly.

Latest one will get installed systemlessly without other efforts.

Get latest from here: https://xdaforums.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133

Edit: Also check if ex kernel got installed properly before flashing SuperSU.
[Moto G4 Plus Guides, News, & Discussion] fedex_742:
i installed the lasted version (SuperSU v2.82 SR5)

maybe i install first the supersu and then elemental kernel, could be that?
[Moto G4 Plus Guides, News, & Discussion] ____Mdd:
Yes, that's problem, See steps.

- Ex kernel first,

- then any SU zip.
[Moto G4 Plus Guides, News, & Discussion] mj.mhatre:
my moto xt1643

india

build number=npj25-75.2

soak version

need help for installing latest update
[Moto G4 Plus Guides, News, & Discussion] strongst:
Backup your data then follow instructions in first post. If you have unlocked bootloader, leave the command for locking bootloader away. That's it.
[Moto G4 Plus Guides, News, & Discussion] mj.mhatre:
Okk today trying

---------- Post added at 04:17 PM ---------- Previous post was at 04:17 PM ----------

But no chance to bricked phone

---------- Post added at 03:49 PM ---------- Previous post was at 03:17 PM ----------

thanks bro..strongst

installed latest firmware

thanks a lot
[Moto G4 Plus Guides, News, & Discussion] violet.tester128:
I have a rooted XT1643 (India) on Marshmallow 6.0.1 ( MPJ24.139-23.1) with TWRP recovery. Do I need to be on any particular android version/build before I can flash this? Sorry, I've not followed the xda threads for this device for a long time as I was waiting for xposed on Nougat.
[Moto G4 Plus Guides, News, & Discussion] strongst:
No need for any firmware prior to the September security patch version. You can follow instructions in op. Keep in mind to skip the oem lock command, otherwise it will lock bootloader again.
[Moto G4 Plus Guides, News, & Discussion] echo92:
In addition to strongst's post, bear in mind that flashing this or any other stock firmware will erase TWRP and root, meaning that you will have to reflash newer TWRP and root managers onto your updated device. You'll likely want SuperSU 2.79 SR3/magisk 13 or newer.

Also, be aware that rooting on stock Nougat requires a custom kernel such as ElementalX - you cannot root the stock kernel as on Marshmallow. Attempts to do so will cause your device to not boot.
[Moto G4 Plus Guides, News, & Discussion] cjcool_123:
after flashing this firmware i always flash random reboots issue
[Moto G4 Plus Guides, News, & Discussion] strongst:
Does it happen with any 3rd party app? The firmware itself is the original stock one so please be aware that it's stable and problems can't be fixed except on your side.