XT1644 updated firmware - Moto G4 Plus Questions & Answers

I have unlocked the bootloader and played with different firmwares found around here. For my XT1644 US retail (unlocked) there are supposed to be 3 firmwares: MJM 24.139-48 (my phone came with that one), the -49 that was supposedly given by a Moto rep to somebody here and a "newer" one -64. I never got any official OTA notification on my phone.
Well, to my surprise, the -64 firmware, has in the build.prop file this line:
"ro.carrier.subsidized=amz"
That's obviously NOT the correct firmware (Indian version is the only Amazon one that I know of) and even if seemingly was working, I had a number of weird things happening. Now I am back to the -49 one and that line is missing from the build.prop. Of course there are other changes probably that I didn't found, but take this as a warning.

amazon

There is no subsidized Amazon G4 Plus in US. Only in India.

Related

Can I Flash Stock Rom Non-Amazon In Amazon Prime Moto G4 with LB?

I bought a Moto G4 Amazon Prime.
And after awhile, I can't stand the ads.
Can I flash non-amazon stock rom into this amazon prime moto g4 with locked bootloader?
Dude..
You'd better take that one back.. spend the extra $50 spot and get the regular version while you can... your store special is bootloader locked down.. for good.
No Flashing Anything..
At one point this did work but it is unclear if it still does.
I have the non Amazon mpj24.139-49 installed. The software channel still states amz so I'm ignoring updates to the amz 64 version.
One user on this forum tried to get the non amz 64 version installed and got stuck and had to send it back to moto for support who fixed it and installed the non amz version AND set their update channel to retus. I have not seen confirmation of other failed or successes on the 64 and am hoping this still can be done, especially with nougat approaching.

exact same model number, different regions, different android versions

it appears the AUS tab a 8 "SM-T350" stopped receiving updates at March 17th 2017 QA1 6.0.1 while 3 other regions got updated to 7.1.1 QJ1 October 15th and 16th.
I have already seen this thread https://forum.xda-developers.com/galaxy-tab-a/help/stuck-flashing-region-restart-t3683613 and I am wondering if flashing, for example, the U.S. version (cellular south) on the Australia model (with exact same model number) would be prohibited in Odin or if it does actually flash, what's the likelihood that the bootloader would be inoperable / bricked?
in my experiences, attempting to flash an incorrect (wrong model or old version) bootloader, Odin just errors. but in this case I don't see any reason Odin would refuse to do it
looking for answers from experienced people, not someone just looking to increase post count
The ROM from different regions will normally flash without a problem. The difference is usually the available wifi channels and the regional locks on apps like Netflix. It is typical for Samsung to release updates by region and if it is a major one, I will usually flash the first region released. Of course I'm talking about Wifi only tablets. Cell phone tablets, because of the differing techs, are another matter.
As long as it's wifi model, region doesn't matter. All wifi tablets sold worldwide actually are the same tablets, so it doesn't matter which firmware you're flashing to it.
However, if you flash US firmware to an Australia tablet, it will only be recognized by Samsung server as an US tablet and follow new updates of US tablet.
Like my SM-T580, SM-P580, when Nougat is available in German or Korea, I did not hesitate to flash the new firmware. When Nougat is available in US, I flash back the US version.
For the purpose of bypass FRP, I am willing to flash Hongkong, Afghanistan firmware if it works with a certain method to unlock FRP ( Factory Reset Protection). After that, I am going to flash back
the latest US's firmware.
In short, you're free to flash whatever firmware you like to a wifi tablet. LTE tablet is a different story as bootloader is locked.

QJ3 updated bootloader

QJ3 <stock sprint> updated the bootloader from v4 to v5. Just a heads up for those of you wanting to flash the U firmware and getting errors.
So, probably a dumb question, but what do I need to do to avoid the errors? I messed up trying to flash a T-Mobile rom right after updating the firmware, and now I can't boot. I can get to download mode, but can't find a firmware that will flash without failing.
From what reading I've done, I need to find a newer firmware than the one that was on my phone originally, but I can't seem to find anything that will work.
prnorm said:
So, probably a dumb question, but what do I need to do to avoid the errors? I messed up trying to flash a T-Mobile rom right after updating the firmware, and now I can't boot. I can get to download mode, but can't find a firmware that will flash without failing.
From what reading I've done, I need to find a newer firmware than the one that was on my phone originally, but I can't seem to find anything that will work.
Click to expand...
Click to collapse
You should be able to flash QJ3 or maybe the latest tmob one. Check sammobile or updato... Just checked, not posted yet. Have you tried a Google search for the qj3 firmware?
lvpre said:
You should be able to flash QJ3 or maybe the latest tmob one. Check sammobile or updato... Just checked, not posted yet. Have you tried a Google search for the qj3 firmware?
Click to expand...
Click to collapse
Thank you, I wasn't sure what the latest version is so that helps. I did try flashing the latest T-Mo and Sprint firmwares on both Sammobile and updato.com, but it looks like neither are newer than QJ3 so I guess that's my problem. I'll just search or wait to find a new version posted. This phone isn't a daily driver so it's not critical right now.
prnorm said:
Thank you, I wasn't sure what the latest version is so that helps. I did try flashing the latest T-Mo and Sprint firmwares on both Sammobile and updato.com, but it looks like neither are newer than QJ3 so I guess that's my problem. I'll just search or wait to find a new version posted. This phone isn't a daily driver so it's not critical right now.
Click to expand...
Click to collapse
I had the same issue and just loaded the latest PIT. It allowed me to start my phone with my old Sprint OS.
Here is a version of the QJ3 zip for odin.
Click Here
You should be able to flash and restore your phone
lvpre said:
Here is a version of the QJ3 zip for odin.
Click Here
You should be able to flash and restore your phone
Click to expand...
Click to collapse
Thanks so much, this worked perfectly.
Has anyone tried going to the u firmware via pit file? I remember this working in the past. You have to flash the version pit file and previous stock rom, then you could flash the u rom.
Is there any way to downgrade bootloader from P version and then install U version?
Meerk4t said:
Is there any way to downgrade bootloader from P version and then install U version?
Click to expand...
Click to collapse
Maybe. About a year ago, you could load a PIT file. Not sure if that method works with the newest bootloader. @spamforme mentioned something about it a few posts ago.
Meerk4t said:
Is there any way to downgrade bootloader from P version and then install U version?
Click to expand...
Click to collapse
Right now there is no way to downgrade to install the U version software. Sprint upgraded to the version 5 bootloader and is the only carrier in the US to do so, so you can't install any other carrier software on your S7 or S7 Edge right now once you have Sprint software installed on it. I have a SM-G930U I took to sprint this past July under the 1 year free service before taxes promotion. Fully unlocked version I purchased online, after having trouble installing a Sprint sim, I had to go in to the store to get the phone to activate.
Once activated Sprint sim locked my unlocked phone(found this out 2 months later when I tried to put another sim in it.) At this point it was still running the SM-G930U Unlocked firmware. I escalated a sim unlock request in September, 2 months pasted and they still didn't unlock my phone. I ended up having to go back in to a Sprint Store to facilitate the unlock, and during that process the Sprint store, flashed my phone to 5BQJ3, that being said, after they did that to unlock my phone they were unable to put the Unlocked firmware back on the phone in the store, I have failed to put the unlocked firmware back on my phone since also, I have escalated this to Samsung, as my phone is under warranty and Samsung say there is nothing they can do. So Sprint sim locked my unlocked phone, and during the process of getting my sim unlocked phone back unlocked, they hijacked my phones software and put all the sprint bloatware and malware on my S7 SM-G930U unlocked phone, and it can't be removed currently as Sprint is the only carrier using bootloader 5 in the US.
I ended up filling out a complaint with the FCC about this last week, and waiting for Sprint to respond as the FCC filed the complaint with Sprint on December 22, 2017. and they have 30 days to respond. But I have tried everything I can think of to get the phone back to the U version software without any resolve. As far as I am concerned Sprint owes me a replacement Samsung Galaxy S7 Unlocked phone or newer model, and right now the only "Unlocked" variant Samsung phone Sprint even stocks is the new S8 Active SM-G892U phone which is the same phone for Sprint as it is for T-Mobile; but we shall see what happens I am not holding my breath with Sprint and will probably just have to take them to small claims court for the replacement cost of my phone as it is cheaper than submitting a formal grievance with the FCC is the informal one doesn't solve the issue.
is there any other carrier firmware with the same bootloader version that i can flash to? i need a phone for Verizon, i'm stuck on the sprint firmware. there's a band that is disabled on the sprint one. hopefully one of the others, if there is one available, will have the bands needed enabled.
oponewbie said:
Right now there is no way to downgrade to install the U version software. Sprint upgraded to the version 5 bootloader and is the only carrier in the US to do so, so you can't install any other carrier software on your S7 or S7 Edge right now once you have Sprint software installed on it. I have a SM-G930U I took to sprint this past July under the 1 year free service before taxes promotion. Fully unlocked version I purchased online, after having trouble installing a Sprint sim, I had to go in to the store to get the phone to activate.
Once activated Sprint sim locked my unlocked phone(found this out 2 months later when I tried to put another sim in it.) At this point it was still running the SM-G930U Unlocked firmware. I escalated a sim unlock request in September, 2 months pasted and they still didn't unlock my phone. I ended up having to go back in to a Sprint Store to facilitate the unlock, and during that process the Sprint store, flashed my phone to 5BQJ3, that being said, after they did that to unlock my phone they were unable to put the Unlocked firmware back on the phone in the store, I have failed to put the unlocked firmware back on my phone since also, I have escalated this to Samsung, as my phone is under warranty and Samsung say there is nothing they can do. So Sprint sim locked my unlocked phone, and during the process of getting my sim unlocked phone back unlocked, they hijacked my phones software and put all the sprint bloatware and malware on my S7 SM-G930U unlocked phone, and it can't be removed currently as Sprint is the only carrier using bootloader 5 in the US.
I ended up filling out a complaint with the FCC about this last week, and waiting for Sprint to respond as the FCC filed the complaint with Sprint on December 22, 2017. and they have 30 days to respond. But I have tried everything I can think of to get the phone back to the U version software without any resolve. As far as I am concerned Sprint owes me a replacement Samsung Galaxy S7 Unlocked phone or newer model, and right now the only "Unlocked" variant Samsung phone Sprint even stocks is the new S8 Active SM-G892U phone which is the same phone for Sprint as it is for T-Mobile; but we shall see what happens I am not holding my breath with Sprint and will probably just have to take them to small claims court for the replacement cost of my phone as it is cheaper than submitting a formal grievance with the FCC is the informal one doesn't solve the issue.
Click to expand...
Click to collapse
Wow - nice persistence following up with FCC! Would love to hear how that gets resolved. I'm also stuck with a 930P v5 bootloader and no way to install 930U firmware. What is the best way to track 930U firmware bootloader versions so that I know if/when v5 is released?
kpl388 said:
Wow - nice persistence following up with FCC! Would love to hear how that gets resolved. I'm also stuck with a 930P v5 bootloader and no way to install 930U firmware. What is the best way to track 930U firmware bootloader versions so that I know if/when v5 is released?
Click to expand...
Click to collapse
G930UUES4BQL1 is bootloader 4.
G930UUEU2APG9 is bootloader 2.
G930PVPU5BQJ3 is bootloader 5.
At the end, go 5 digits back and you will get the boot binary version. So when the U firmware gets to G930UXXX5XXXX it should be good to go. Based on the U history, it looks like the bootloader will get updated if/when oreo gets dropped to the device. It seems like they went with 2 for MM; 4 for Nougat; and hopefully 5 for Oreo. Every carrier seems to be updating the bootloader version about 5 months before the actual release of the new OS...maybe that means that Sprint will be the first to receive Oreo.
lvpre said:
G930UUES4BQL1 is bootloader 4.
G930UUEU2APG9 is bootloader 2.
G930PVPU5BQJ3 is bootloader 5.
At the end, go 5 digits back and you will get the boot binary version. So when the U firmware gets to G930UXXX5XXXX it should be good to go. Based on the U history, it looks like the bootloader will get updated if/when oreo gets dropped to the device. It seems like they went with 2 for MM; 4 for Nougat; and hopefully 5 for Oreo. Every carrier seems to be updating the bootloader version about 5 months before the actual release of the new OS...maybe that means that Sprint will be the first to receive Oreo.
Click to expand...
Click to collapse
Thanks so much for the great info!
If we wait for oreo and it has bootloader 5 then it will be great assuming we do not update the sprint oreo first potentially changing the bootloader version number again. Would be great but I guess now we will just wait and see
oponewbie said:
Right now there is no way to downgrade to install the U version software. Sprint upgraded to the version 5 bootloader and is the only carrier in the US to do so, so you can't install any other carrier software on your S7 or S7 Edge right now once you have Sprint software installed on it. I have a SM-G930U I took to sprint this past July under the 1 year free service before taxes promotion. Fully unlocked version I purchased online, after having trouble installing a Sprint sim, I had to go in to the store to get the phone to activate.
Once activated Sprint sim locked my unlocked phone(found this out 2 months later when I tried to put another sim in it.) At this point it was still running the SM-G930U Unlocked firmware. I escalated a sim unlock request in September, 2 months pasted and they still didn't unlock my phone. I ended up having to go back in to a Sprint Store to facilitate the unlock, and during that process the Sprint store, flashed my phone to 5BQJ3, that being said, after they did that to unlock my phone they were unable to put the Unlocked firmware back on the phone in the store, I have failed to put the unlocked firmware back on my phone since also, I have escalated this to Samsung, as my phone is under warranty and Samsung say there is nothing they can do. So Sprint sim locked my unlocked phone, and during the process of getting my sim unlocked phone back unlocked, they hijacked my phones software and put all the sprint bloatware and malware on my S7 SM-G930U unlocked phone, and it can't be removed currently as Sprint is the only carrier using bootloader 5 in the US.
I ended up filling out a complaint with the FCC about this last week, and waiting for Sprint to respond as the FCC filed the complaint with Sprint on December 22, 2017. and they have 30 days to respond. But I have tried everything I can think of to get the phone back to the U version software without any resolve. As far as I am concerned Sprint owes me a replacement Samsung Galaxy S7 Unlocked phone or newer model, and right now the only "Unlocked" variant Samsung phone Sprint even stocks is the new S8 Active SM-G892U phone which is the same phone for Sprint as it is for T-Mobile; but we shall see what happens I am not holding my breath with Sprint and will probably just have to take them to small claims court for the replacement cost of my phone as it is cheaper than submitting a formal grievance with the FCC is the informal one doesn't solve the issue.
Click to expand...
Click to collapse
Did we ever get an update on this?

Moto z4 retail/vzw

I bought the retail version of the Moto Z4 and couldnt get video and wifi calling up and running. I then unlocked bootloader and installed verizon firmware. Just ensure you have video and wifi calling provisioned on sim card before you switch. I have rooted the phone with Magisk and removed all of the verizon crap i hate. So after about 5 years with no root, I sort of have a verizon phone with root. It will even let you update the firmware from the computer if you want to, not sure about OTA because I haven't had one yet. You will just need to redo boot.img with Magisk.
Do you know if this will work with the Unlocked version (XT1980-3)? Or is that the same as the retail version? The only two models I'm aware of are the XT1980-3 (Unlocked) and XT1980-4 (VZW). Which model is the "retail" version?
IIRC, the XT1980-3 is considered retail, so I'd say that one
clevertrevor777 said:
Do you know if this will work with the Unlocked version (XT1980-3)? Or is that the same as the retail version? The only two models I'm aware of are the XT1980-3 (Unlocked) and XT1980-4 (VZW). Which model is the "retail" version?
Click to expand...
Click to collapse
XT1980-3 is the one I have and is considered retail.

V20 LG Official Unlock..

So, I happened to get my hands on a pair of V20's. Both were us996 models. One was the USA and the other was UCL (US Cellular). In the past, the UCL was not able to be unlocked on LG's website. I was able to unlock the USA model just fine this time. I've tried a BTP model in the past and was not able to, and knew also the UCL was not able to as well. However, I tried anyway. The first hurdle was the IMEI # is 14 digits, which you need 15 digits for it to unlock correctly. (Typically 14 is ONLY CDMA), which UCL is.
This gives the full 15... https://www.imei.info/calc I proceeded to follow LG's guide, going to fastboot, then fastboot oem device-id And guess what, I got a valid unlock.bin from LG and was able to fully unlock the previously unlockable model us996.UCL. (which is not on the list of unlocked still, only us996.USA).
I then flashed my us99610n.zip (The 20f was installed, so needed to downgrade). The phone boots just fine now and works for GSM/CDMA like any other us996.USA device. It presents the yellow warning, vs. the red stop alert.
With all the said, I'm not sure if ALL V20 models are now unlockable, but others will have to try. Ie.. vs995/h990/ls997/h910. I know the h918 was already was, but some fastboot commands were missing. So if anyone else wants to try and report back. You may not even need to really flash the unlock.bin file, more so LG's website initially would not even email the unlock.bin file if it was not able to be done.
LG's Guide: https://developer.lge.com/resource/mobile/RetrieveBootloader.dev (you need an account)
You need to make sure in developer settings to enable OEM unlock. YOU may need to go back to stock to get this option to enable it. Not sure coming from Lineage what will happen.
EDIT: Fortunately I had saved my device-id and IMEI before I rooted so I didn't have to flash stock to test on VS995. I had a 15 digit IMEI without having to find the 15th digit.
Unfortunately it didn't work. I got a model not supported message on the LG developer website. Hopefully it will work for everyone with a UCL model.
Original Post:
I am unable to test this on my dirtycow rooted VS995 because "fastboot oem device-id" does not work presumably because of engineering aboot. EDIT: I see now you did mention this OP.
I get this:
C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot oem device-id
...
FAILED (remote: unknown command)
finished. total time: 0.073s
Click to expand...
Click to collapse
I suppose I could flash stock to see if it works on my spare device if no one else tests this on non us996 variants in the meantime.
Would be fantastic if it works! Great as it is because at least UCL versions are easier to come by than the USA version from what I see for sale online.
I have LG V20 F800L. Fastboot mode is also not available in it. You can unlock the bootlader method DirtySanta ( XDA [LS997|VS995|H910|F800L] DirtySanta Bootloader unlock and Root guide )
This is interesting. Nice find. Hopefully the door can be unlocked. Ls997 for me lol. One fully rooted, one temp root on Oreo, and other Unrooted ZVD.
A user on the V20 Subreddit got the US996 BPT unlocked via LG. So now it appears that at least all US996 models (USA, UCL, BPT) can get their bootloaders officially unlocked through LG's website.
C D said:
A user on the V20 Subreddit got the US996 BPT unlocked via LG. So now it appears that at least all US996 models (USA, UCL, BPT) can get their bootloaders officially unlocked through LG's website.
Click to expand...
Click to collapse
Not all, but I wish. I have a US996 UCK model (US CELLULAR_TULSA(USA) that this doesn't work on:
"Unfortunately, your device( United States, (US CELLULAR_TULSA(USA)), LGUS996.UCK )does not support unlocking the bootloader. Your account will be locked if you enter the wrong information more than 9 times." (down to 7 now - LOL.)
My IMEI is already 15 digits (vs 14 as noted), so no need to convert/find the check digit. This is just a standby phone, but it would be nice to unlock it without using the engineering BL/DS method. Same holds true with a pair of VS995's that I have.
Perhaps I overlooked something?
EDIT: I have another US996 device coming next week that "appears" to be the real McCoy (Carrier Code: USA) according to the IMEI . Hopefully this one is legit.
fathergweedo said:
Not all, but I wish. I have a US996 UCK model (US CELLULAR_TULSA(USA) that this doesn't work on:
"Unfortunately, your device( United States, (US CELLULAR_TULSA(USA)), LGUS996.UCK )does not support unlocking the bootloader. Your account will be locked if you enter the wrong information more than 9 times." (down to 7 now - LOL.)
My IMEI is already 15 digits (vs 14 as noted), so no need to convert/find the check digit. This is just a standby phone, but it would be nice to unlock it without using the engineering BL/DS method. Same holds true with a pair of VS995's that I have.
Perhaps I overlooked something?
EDIT: I have another US996 device coming next week that "appears" to be the real McCoy (Carrier Code: USA) according to the IMEI . Hopefully this one is legit.
Click to expand...
Click to collapse
Interesting to know. I haven't heard of the UCK variant before. Does it say UCK next to the barcode on the sticker behind the battery?
According to the LG firmware page, it looks like there's even a 5th region called BPS (another Brightpoint model) for the US996. So I guess we still can't go buy US996s blindly for the official bootloader unlock. No surprise about the VS995 as Verizon (along with AT&T) had locked bootloaders on their phones for ages now.
C D said:
Interesting to know. I haven't heard of the UCK variant before. Does it say UCK next to the barcode on the sticker behind the battery?
According to the LG firmware page, it looks like there's even a 5th region called BPS (another Brightpoint model) for the US996. So I guess we still can't go buy US996s blindly for the official bootloader unlock. No surprise about the VS995 as Verizon (along with AT&T) had locked bootloaders on their phones for ages now.
Click to expand...
Click to collapse
Yes, UCK on the sticker. Just for kicks I flashed the USA firmware US99610f_00_1205.kdz in hopes it made a difference, but it returns the same unlock string.
I tried it with a H990ds TWN and it did not work ("Unfortunately, your device..."). That was to be expected, but I tried it anyway just in case.
I had a US996 that I previously could not unlock.
The error said something in the lines of this model US996Z is not supported.
I tried the LG developer site again today and it gave me an unlock key.
Thanks for the heads up ?
I noticed that the LG developer site now has a pop-up message saying that it will terminate at the end of the year, so all official bootloader unlocks will no longer be possible after that. Anyone who wants to root any of the supported US996 models after this year would need to do the DirtySanta process.

Categories

Resources