Moto G7 firmware gone? - Moto G7 Questions & Answers

Hey, Im new to the site so sorry if this has been covered. I've searched but Im at a loss.
I've got a moto g7 from amazon I attempted to flash stock firmware to. I got it unlocked but after much trouble I decided to lock it and give up. I locked it with the signed boot.img but now it only boots into fastboot mode. Im assuming I might've wiped the firmware somehow? It'll only boot to the moto logo and fastboot setting. I just want to get it functioning again if possible. Can anyone help me out with some concise direction/help? Not sure what all info is needed but I will answer best I can. Much appreciated.

retrosk8r said:
Hey, Im new to the site so sorry if this has been covered. I've searched but Im at a loss.
I've got a moto g7 from amazon I attempted to flash stock firmware to. I got it unlocked but after much trouble I decided to lock it and give up. I locked it with the signed boot.img but now it only boots into fastboot mode. Im assuming I might've wiped the firmware somehow? It'll only boot to the moto logo and fastboot setting. I just want to get it functioning again if possible. Can anyone help me out with some concise direction/help? Not sure what all info is needed but I will answer best I can. Much appreciated.
Click to expand...
Click to collapse
Do fastboot commands still work?
Like
Code:
fastboot getvar all
Sent from my mata using XDA Labs

sd_shadow said:
Do fastboot commands still work?
Like
Code:
fastboot getvar all
Sent from my mata using XDA Labs
Click to expand...
Click to collapse
Yes, they do.
HTML:
(bootloader) version: 0.5
(bootloader) version-bootloader: MB
(bootloader) product: river
(bootloader) board: river
(bootloader) secure: yes
(bootloader) hwrev: PVT
(bootloader) radio: 1
(bootloader) storage-type: emmc
(bootloader) emmc: 64GB MICRON S0J9
(bootloader) ram: 4GB MICRON LP3 DI
(bootloader) cpu: SDM632
(bootloader) serialno: ZY226H2MPG
(bootloader) cid: 0x0032
(bootloader) channelid: 0x93
(bootloader) uid: 7C674ACC000000000
(bootloader) securestate: flashing_
(bootloader) iswarrantyvoid: yes
(bootloader) max-download-size: 536
(bootloader) reason: Volume down ke
(bootloader) meid:
(bootloader) date: 07-21-2019
(bootloader) sku: XT1962-1
(bootloader) carrier_sku: XT1962-1
(bootloader) battid: SB18C34004
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 26843
(bootloader) current-time: "Fri Feb
(bootloader) ro.build.fingerprint:
(bootloader) poweroffalarm: 0
(bootloader) ro.build.version.full:
(bootloader) ro.build.version.qcom:
(bootloader) version-baseband: <not
(bootloader) kernel.version[0]: Lin
(bootloader) kernel.version[1]: clb
(bootloader) kernel.version[2]: ere
(bootloader) kernel.version[3]: 16
(bootloader) sbl1.git: MBM-2.1-rive
(bootloader) rpm.git: MBM-2.1-river
(bootloader) tz.git: MBM-2.1-river_
(bootloader) devcfg.git: MBM-2.1-ri
(bootloader) keymaster.git: MBM-2.1
(bootloader) cmnlib.git: MBM-2.1-ri
(bootloader) cmnlib64.git: MBM-2.1-
(bootloader) prov.git: MBM-2.1-rive
(bootloader) aboot.git: MBM-2.1-riv
(bootloader) frp-state: no protecti
(bootloader) ro.carrier: amz
(bootloader) current-slot: a
(bootloader) running-boot-lun: 0
(bootloader) running-slot: _a
(bootloader) slot-suffixes: _a,_b
(bootloader) slot-count: 2
(bootloader) slot-successful:_a: No
(bootloader) slot-successful:_b: No
(bootloader) slot-bootable:_a: Yes
(bootloader) slot-bootable:_b: Yes
(bootloader) slot-retry-count:_a: 3
(bootloader) slot-retry-count:_b: 0

retrosk8r said:
Yes, they do.
product: river
secure: yes
Click to expand...
Click to collapse
Not sure if this got cutoff does it say flashing_unlocked here
securestate: flashing_
iswarrantyvoid: yes
Click to expand...
Click to collapse
You may want to remove this line from your post
imei: xxxxxxxxxx
sku: XT1962-1
carrier_sku: XT1962-1
Click to expand...
Click to collapse
Did you start with amazon software channel?
ro.carrier: amz
current-slot: a
slot-count: 2
slot-successful:_a: No
slot-successful:_b: No
slot-bootable:_a: Yes
slot-bootable:_b: Yes
Click to expand...
Click to collapse
Sent from my mata using XDA Labs

sd_shadow said:
Not sure if this got cutoff does it say flashing_unlocked here
securestate: flashing_
You may want to remove this line from your post
imei: xxxxxxxxxx
Did you start with amazon software channel?
ro.carrier: amz
Sent from my mata using XDA Labs
Click to expand...
Click to collapse
Yes, its flashing_unlocked
Thanks, I removed it. Forgot about that.
No, I haven't. Not sure what you mean. Sorry if its obvious, new here.

retrosk8r said:
Yes, its flashing_unlocked
Thanks, I removed it. Forgot about that.
No, I haven't. Not sure what you mean. Sorry if its obvious, new here.
Click to expand...
Click to collapse
Looks like bootloader is still unlocked
Which software channel did you flash? Retus, amz, ...
Which commands?
Sent from my perry_f using XDA Labs

sd_shadow said:
Looks like bootloader is still unlocked
Which software channel did you flash? Retus, amz, ...
Which commands?
Sent from my perry_f using XDA Labs
Click to expand...
Click to collapse
Oh, I was trying to use Retus.

If you are not sure about weather it was on
Amazon software channel
Retus is a fairly safe choice with unlocked bootloader
https://mirrors.lolinet.com/firmware/moto/river/official/RETUS/
Sent from my perry_f using XDA Labs
---------- Post added at 05:25 AM ---------- Previous post was at 05:24 AM ----------
retrosk8r said:
Oh, I was trying to use Retus.
Click to expand...
Click to collapse
It say Amazon now
Sent from my perry_f using XDA Labs

sd_shadow said:
If you are not sure about weather it was on
Amazon software channel
Retus is a fairly safe choice with unlocked bootloader
https://mirrors.lolinet.com/firmware/moto/river/official/RETUS/
Sent from my perry_f using XDA Labs
---------- Post added at 05:25 AM ---------- Previous post was at 05:24 AM ----------
It say Amazon now
Sent from my perry_f using XDA Labs
Click to expand...
Click to collapse
I wanted to flash retus stock firmware to get rid of the amazon trash. Gave up and tried locking the bootloader to get rid of the 5 second warning screen but ended up with a frozen moto logo boot screen and access to only fastboot.
Edit: I take that back, now it only boots into fastboot.

You can use the commands from
https://forum.xda-developers.com/moto-g7/how-to/manually-update-g7-using-fastboot-t3917381
Or see my
https://forum.xda-developers.com/general/rooting-roms/guide-flashing-motorola-firmware-t4042039
I suggest flashing each command one at a time.
Then see if it boots
If it boot and wif and lte work
You could try locking the bootloader again
See relocking link in my thread
Sent from my perry_f using XDA Labs

sd_shadow said:
You can use the commands from
https://forum.xda-developers.com/moto-g7/how-to/manually-update-g7-using-fastboot-t3917381
Or see my
https://forum.xda-developers.com/general/rooting-roms/guide-flashing-motorola-firmware-t4042039
I suggest flashing each command one at a time.
Then see if it boots
If it boot and wif and lte work
You could try locking the bootloader again
See relocking link in my thread
Sent from my perry_f using XDA Labs
Click to expand...
Click to collapse
Can I flash retus or am I required to use amz?

retrosk8r said:
I wanted to flash retus stock firmware to get rid of the amazon trash. Gave up and tried locking the bootloader to get rid of the 5 second warning screen but ended up with a frozen moto logo boot screen and access to only fastboot.
Edit: I take that back, now it only boots into fastboot.
Click to expand...
Click to collapse
Flashing Retus should work
Sent from my perry_f using XDA Labs

I see. Thanks. I'll try it tomorrow. Its late where I am and I have work. I'll post back into this thread regarding any issues or if it works out.

I followed the commands from https://forum.xda-developers.com/mot...tboot-t3917381 and its booted. So far everything seems functional but I'll play around with it for a week or two to be sure before locking it. I assume after locking it I will be able to retrieve updates? Thanks for the help, majorly.

retrosk8r said:
I followed the commands from https://forum.xda-developers.com/mot...tboot-t3917381 and its booted. So far everything seems functional but I'll play around with it for a week or two to be sure before locking it. I assume after locking it I will be able to retrieve updates? Thanks for the help, majorly.
Click to expand...
Click to collapse
I did this not too long ago and mine has been fine afterward. If it does continue to reboot into fastboot (mine does) just hit start and it should be just fine. Mine is actually faster since I rooted it.

retrosk8r said:
Hey, Im new to the site so sorry if this has been covered. I've searched but Im at a loss.
I've got a moto g7 from amazon I attempted to flash stock firmware to. I got it unlocked but after much trouble I decided to lock it and give up. I locked it with the signed boot.img but now it only boots into fastboot mode. Im assuming I might've wiped the firmware somehow? It'll only boot to the moto logo and fastboot setting. I just want to get it functioning again if possible. Can anyone help me out with some concise direction/help? Not sure what all info is needed but I will answer best I can. Much appreciated.
Click to expand...
Click to collapse
Get "Lenovo Moto Support Assistant" Here is executable link: https://download.lenovo.com/consumer...0.14_setup.exe

Related

Unbrick Moto X Pure

Hello everybody!
I don't know is there any solution, but maybe you know how to solve it. I recently flashed (i know i'm stupid) nougat retla version of moto x pure with locked bootloader. Got everything erased (suppose it's really hard brick), but bootloader shows everything (bl, baseband, clark XT1575), and i can't reflash stock 6.0. How to solve it, please help me...:crying:
Unlock BL & and flash stock 6+ for your model.
You can also send it for warranty repair. @masterman775
dzidexx said:
Unlock BL & and flash stock 6+ for your model.
You can also send it for warranty repair. @masterman775
Click to expand...
Click to collapse
thanks, but i tried to unlock bootloader, motorola says my device doesn't qualify for bootloader unlocking. Is it complete brick?
This is comon mistake.
masterman775 said:
thanks, but i tried to unlock bootloader, motorola says my device doesn't qualify for bootloader unlocking. Is it complete brick?
Click to expand...
Click to collapse
This is comon mistake. Remember to erase the "(bootloader)" and all spaces from the code that you got from fastboot.
All moto x puré can be unlocked.
Enviado desde mi XT1575 mediante Tapatalk
Not all:
BL status engineering(1) - can't be unlocked. It isn't locked.
For unlock must have:
"Allow oem unlock" - dev options - on.
"Moto device id" - off.
Thank you very much guys for your help, I'll try all the best, I think it's gonna solve everything.:angel::good:
dzidexx said:
Not all:
BL status engineering(1) - can't be unlocked. It isn't locked.
Click to expand...
Click to collapse
Partially true. Contrary to popular believe that a Engineering Bootloader status is some special unlock (like HTC's S-OFF) it's more of a "kind of" unlocked... you cannot flash unsigned images (TWRP or custom ROMs), but you can downgrade with signed images. It is like partially unlocked. But once a device is in Engineering Bootloader mode, we do not have the capability (read as "knowledge") to put it back into Locked or Unlocked state.
I only clarify this because some people try to pass these devices off as special or unlocked, they are NOT the same as a bootloader unlocked device.
acejavelin said:
Partially true. Contrary to popular believe that a Engineering Bootloader status is some special unlock (like HTC's S-OFF) it's more of a "kind of" unlocked... you cannot flash unsigned images (TWRP or custom ROMs), but you can downgrade with signed images. It is like partially unlocked. But once a device is in Engineering Bootloader mode, we do not have the capability (read as "knowledge") to put it back into Locked or Unlocked state.
I only clarify this because some people try to pass these devices off as special or unlocked, they are NOT the same as a bootloader unlocked device.
Click to expand...
Click to collapse
So guys, i tried to unlock it, everything went allright BUT... i can't allow oem unlock without a rom, because it was flashed incorrectly...
dzidexx said:
For unlock must have:
"Allow oem unlock" - dev options - on.
"Moto device id" - off.
Click to expand...
Click to collapse
It's very bad, but i can't do it, i have no rom
What was your last version. Connect to pc and:
fastboot getvar all
@masterman775
masterman775 said:
So guys, i tried to unlock it, everything went allright BUT... i can't allow oem unlock without a rom, because it was flashed incorrectly...
Click to expand...
Click to collapse
What do you mean "everything went alright"? What did you do?
dzidexx said:
What was your last version. Connect to pc and:
fastboot getvar all
@masterman775
Click to expand...
Click to collapse
(bootloader) slot-count: not found
(bootloader) slot-suffixes: not found
(bootloader) slot-suffixes: not found
(bootloader) version: 0.5
(bootloader) version-bootloader: moto-msm8992-A0.4C
(bootloader) product: clark
(bootloader) board: clark
(bootloader) secure: yes
(bootloader) hwrev: 0x83C0
(bootloader) radio: 0x2
(bootloader) emmc: 16GB Toshiba REV=07 PRV=00 TYPE=57 PNM=016G72
(bootloader) ram[0]: 3072MB SK Hynix S8 SDRAM DIE=6Gb M5=x6 M6=x3 M7=x0
(bootloader) ram[1]: M8=x3B
(bootloader) cpu: MSM8992
(bootloader) serialno: TA08403R53
(bootloader) cid: 0x0009
(bootloader) channelid: 0x8d
(bootloader) uid: D726E8001E000000000000000000
(bootloader) unlocked: no
(bootloader) securestate: locked
(bootloader) iswarrantyvoid: no
(bootloader) mot_sst: 0
(bootloader) max-download-size: 536870912
(bootloader) reason: Volume down key pressed
(bootloader) imei: 355486060916121
(bootloader) meid:
(bootloader) date: 10-28-2015
(bootloader) sku: XT1575
(bootloader) battid:
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time: "Sat Dec 10 5:44:20 UTC 2016"
(bootloader) ro.build.fingerprint[0]: motorola/clark_retus/clark:6.0/MPH
(bootloader) ro.build.fingerprint[1]: S24.49-18-16/8:user/release-keys
(bootloader) ro.build.version.full[0]: Blur_Version.24.231.16.clark_retu
(bootloader) ro.build.version.full[1]: s.retus.en.US
(bootloader) ro.build.version.qcom: <not found>
(bootloader) version-baseband: M8992_1255331.29.01.88.02R SUPER_NA
(bootloader) kernel.version[0]: Linux version 3.10.84-perf-g94afac7 (hud
(bootloader) kernel.version[1]: [email protected]) (gcc version 4.9.x-goog
(bootloader) kernel.version[2]: le 20140827 (prerelease) (GCC) ) #1 SMP
(bootloader) kernel.version[3]: PREEMPT Thu Dec 8 06:11:12 CST 2016
(bootloader) sbl1.git: git=MBM-NG-VA0.4C-0-g07bb07e
(bootloader) rpm.git: git=90a41be
(bootloader) tz.git: git=5fa1c0c-dirty
(bootloader) hyp.git: git=5fa1c0c-dirty
(bootloader) sdi.git: git=52a3f93
(bootloader) pmic.git: git=MBM-NG-VA0.4C-0-g07bb07e
(bootloader) aboot.git: git=MBM-NG-VA0.4C-0-g1fa1c30
(bootloader) qe: qe 0/0
(bootloader) frp-state: protected (77)
(bootloader) ro.carrier: retus
all: listed above
finished. total time: 0.390s
that's what i've got
acejavelin said:
What do you mean "everything went alright"? What did you do?
Click to expand...
Click to collapse
I got the code to unlock the bootloader, got the token from Motorola, but when i entered fastboot oem unlock *code*, i got a message: "allow oem unlock"
You can try, in this order:
1. Go to recovery mode, wipe data, cache, factory reset, reboot.
2. Flash 24...48-8 without bootloader and gpt.
3. Again 25...LatAm - this one was flashed incorectly? Only for unlocking bootlader.
4. Moto service center.
---------- Post added at 07:06 PM ---------- Previous post was at 07:06 PM ----------
@masterman775
dzidexx said:
You can try, in this order:
1. Go to recovery mode, wipe data, cache, factory reset, reboot.
2. Flash 24...48-8 without bootloader and gpt.
3. Again 25...LatAm - this one was flashed incorectly? Only for unlocking bootlader.
4. Moto service center.
---------- Post added at 07:06 PM ---------- Previous post was at 07:06 PM ----------
@masterman775
Click to expand...
Click to collapse
Yeah man I think second will help... I tried to flash stock with September security patch, which is outdated, maybe my current (18-16 - December patch) version is more actual
Yes but there isn't 48-18 for fastboot. @masterman775
dzidexx said:
Yes but there isn't 48-18 for fastboot. @masterman775
Click to expand...
Click to collapse
I found a decompressed version, now i need to separate it to "sparses"
I think I saw it. Maybe.
You don't need to sparse - fastboot should do it automatically. @masterman775
dzidexx said:
I think I saw it. Maybe.
You don't need to sparse - fastboot should do it automatically. @masterman775
Click to expand...
Click to collapse
So I've tried "unsparsed" variant and "sparsed". I always get pre-flash validation error
If I good remember - uploader also couldn't flash it with locked BL.
Sorry - point 4. @masterman775

Moto E4 XT1765 (MetroPcs) Super Hard-Bricked?

Hello Everyone, I was attempting root and well alot of things didn't go as planned and as a result I have no recovery, oem-lock as been enabled and I'm only able to boot into fastboot. a "fastboot getvar all" is as follows
Code:
(bootloader) slot-count: not found
(bootloader) slot-suffixes: not found
(bootloader) slot-suffixes: not found
(bootloader) version: 0.5
(bootloader) version-bootloader: moto-msm8917-BA.26(*)
(bootloader) product: perry
(bootloader) board: perry
(bootloader) secure: yes
(bootloader) hwrev: P3B
(bootloader) radio: 2
(bootloader) storage-type: emmc
(bootloader) emmc: 16GB SAMSUNG QE13MB RV=08 PV=0D FV=000000000000000D
(bootloader) ram: 2GB SAMSUNG LP3 DIE=8Gb M5=01 M6=05 M7=00 M8=1F
(bootloader) cpu: MSM8917
(bootloader) serialno: d6a09b30
(bootloader) cid: 0xDEAD
(bootloader) channelid: 0x00
(bootloader) uid: 0000000000000000000000000000
(bootloader) securestate: oem_locked
(bootloader) iswarrantyvoid: n/a
(bootloader) max-download-size: 536870912
(bootloader) reason: Failed to initialize partition table
(bootloader) imei: 000000000000000
(bootloader) meid:
(bootloader) date: 01-01-1970
(bootloader) sku: 000000000000000
(bootloader) battid:
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time:
(bootloader) ro.build.fingerprint:
(bootloader) poweroffalarm: 1
(bootloader) ro.build.version.full:
(bootloader) ro.build.version.qcom:
(bootloader) version-baseband:
(bootloader) kernel.version:
(bootloader) sbl1.git: sbl1.git
(bootloader) rpm.git: rpm.git
(bootloader) tz.git: tz.git
(bootloader) devcfg.git: devcfg.git
(bootloader) keymaster.git: keymaster.git
(bootloader) cmnlib.git: cmnlib.git
(bootloader) cmnlib64.git: cmnlib64.git
(bootloader) prov.git: prov.git
(bootloader) aboot.git: git=MBM-NG-VBA.26-0-g87d0ac5
(bootloader) qe:
(bootloader) frp-state: no protection (err)
(bootloader) ro.carrier:
all: listed above
finished. total time: 0.323s
Is there anyway back from this? Or is it looking like "get another off ebay, and don't be so [email protected] careless!" Thanks in advance.
tboned82 said:
Hello Everyone, I was attempting root and well alot of things didn't go as planned and as a result I have no recovery, oem-lock as been enabled and I'm only able to boot into fastboot. a "fastboot getvar all" is as follows
Code:
(bootloader) slot-count: not found
(bootloader) slot-suffixes: not found
(bootloader) slot-suffixes: not found
(bootloader) version: 0.5
(bootloader) version-bootloader: moto-msm8917-BA.26(*)
(bootloader) product: perry
(bootloader) board: perry
(bootloader) secure: yes
(bootloader) hwrev: P3B
(bootloader) radio: 2
(bootloader) storage-type: emmc
(bootloader) emmc: 16GB SAMSUNG QE13MB RV=08 PV=0D FV=000000000000000D
(bootloader) ram: 2GB SAMSUNG LP3 DIE=8Gb M5=01 M6=05 M7=00 M8=1F
(bootloader) cpu: MSM8917
(bootloader) serialno: d6a09b30
(bootloader) cid: 0xDEAD
(bootloader) channelid: 0x00
(bootloader) uid: 0000000000000000000000000000
(bootloader) securestate: oem_locked
(bootloader) iswarrantyvoid: n/a
(bootloader) max-download-size: 536870912
(bootloader) reason: Failed to initialize partition table
(bootloader) imei: 000000000000000
(bootloader) meid:
(bootloader) date: 01-01-1970
(bootloader) sku: 000000000000000
(bootloader) battid:
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time:
(bootloader) ro.build.fingerprint:
(bootloader) poweroffalarm: 1
(bootloader) ro.build.version.full:
(bootloader) ro.build.version.qcom:
(bootloader) version-baseband:
(bootloader) kernel.version:
(bootloader) sbl1.git: sbl1.git
(bootloader) rpm.git: rpm.git
(bootloader) tz.git: tz.git
(bootloader) devcfg.git: devcfg.git
(bootloader) keymaster.git: keymaster.git
(bootloader) cmnlib.git: cmnlib.git
(bootloader) cmnlib64.git: cmnlib64.git
(bootloader) prov.git: prov.git
(bootloader) aboot.git: git=MBM-NG-VBA.26-0-g87d0ac5
(bootloader) qe:
(bootloader) frp-state: no protection (err)
(bootloader) ro.carrier:
all: listed above
finished. total time: 0.323s
Is there anyway back from this? Or is it looking like "get another off ebay, and don't be so [email protected] careless!" Thanks in advance.
Click to expand...
Click to collapse
Might start here. I'm not sure and can't look right now myself.
http://www.spflite.com/Index.html?Downloads.html
Sent from my [device_name] using XDA-Developers Legacy app
@tboned82
You haven't unlocked the bootloader. OEM lock is not the proper command. You can't just do oem unlock either. You have to get an unlock code from Motorola. You haven't said what you actually did, what happened, what guide you followed, how far you got, nothing.
You have to give some info before anyone can help you.
madbat99 said:
@tboned82
You haven't unlocked the bootloader. OEM lock is not the proper command. You can't just do oem unlock either. You have to get an unlock code from Motorola. You haven't said what you actually did, what happened, what guide you followed, how far you got, nothing.
You have to give some info before anyone can help you.
Click to expand...
Click to collapse
Oh but I have unlocked the bootloader, I got a code and everything I followed all the instructions on this guide
HTML:
https://forum.xda-developers.com/moto-e4/moto-e4-qualcomm-roms-kernels-recoveries--other-development/guide-xt1766-stock-firmware-restoration-t3775347
as well as this one as well
HTML:
https://forum.xda-developers.com/moto-e4/how-to/complete-noob-guide-to-rooting-metropcs-t3701234
I ran into trouble when I formatted /data partition (just wiped it clean, without a way to boot into the system) I then followed the guide in the first link and I'm where I'm at now it's when I downloaded the files from the first link and started issuing the given commands in when oem-unlock when away and it was locked again. But yes I did have the device oem unlocked at one point.
whodisname said:
Might start here. I'm not sure and can't look right now myself.
http://www.spflite.com/Index.html?Downloads.html
Sent from my [device_name] using XDA-Developers Legacy app
Click to expand...
Click to collapse
I have done this, without success...I'm just using windows in a Virtual enviroment, though I'm able to access fastboot commands in both my virtualized windows enviroment and my native Manjaro one as well.
tboned82 said:
I have done this, without success...I'm just using windows in a Virtual enviroment, though I'm able to access fastboot commands in both my virtualized windows enviroment and my native Manjaro one as well.
Click to expand...
Click to collapse
Glad you started a thread on this. There is a way out of this.
@kartik verma has a guide that can help you out on this. Since your bootloader is locked again it won't matter if you run the command to lock it back. However, with our variant you might have some trouble, so READ CAREFULLY steps 1-3.
https://forum.xda-developers.com/moto-e4/how-to/moto-e4-guide-stock-firmware-restore-t3661684
Things You Should Know Going Into It:
1. On our variant when you try to erase anything via fastboot is will say "PERMISSION DENIED". Run the command anyway and see what I mean - so you can effectively skip the ERASE PART of the guide. Instead, go straight to reinstalling over the files already there. It does that even when the bootloader is unlocked, and I have no idea why.
2. Download the firmware officially from Motorola from here:https://firmware.center/firmware/Motorola/Moto E4/Stock/ From there, download the following PERRY_METROPCS_C_7.1.1_NCQ26.69-46_cid22_subsidy-MPCS_regulatory-DEFAULT_CFC.xml.zip. It's the earliest one I know of that came on my phone that will not give you any problems flashing Magisk v14 later once you restore. Very important.
3. Extract the firmware to a single folder to your desktop. Makes it easier navigating later.
4. Download Minimal ADB and Fastboot. Don't use any other Fastboot. Trust and believe, its easier; Save Minimal ADB and Fastboot to your C:/ Drive.
5. In order to flash the files accordingly, you are going to have to pull firmware individual files (i.e. boot.img and system sparschunk files) to the Minimal ADB folder. Keep track of them.
6. You really only need to follow steps 1-3. Don't go past there.
---------- Post added at 03:52 AM ---------- Previous post was at 03:45 AM ----------
In my case when my phone hard bricked (wouldn't boot past recovery splash or the N/A splash) I could still get to fastboot. I flashed boot.img, and ALL of the system sparse chunk files. That brought me back enough to load recovery and delete everything and flash anew. However, If you think you've deleted the system, plus your bootloader is locked again you're probably going to have to reflash all of those files. I'd say as long as you have fast boot, reflash through fastboot boot.img, and every single system_sparsechunk files. Reboot and see what happens. If it doesn't work, keep on flashing until you re-restore the phone completely. If you start getting errors, refer to the rest of kartik's guide. (Steps 4- to completion) and ask me questions. There really isn't a definitive one size fits all variants for this phone - ours is special.
---------- Post added at 04:06 AM ---------- Previous post was at 03:52 AM ----------
Here is my getvar for you to see in comparison (I blocked off sensitive info like my IMEI and UID)
Code:
Minimal ADB and Fastboot>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-msm8917-BA.09(*)
(bootloader) product: perry
(bootloader) board: perry
(bootloader) secure: yes
(bootloader) hwrev: P3B
(bootloader) radio: 2
(bootloader) storage-type: emmc
(bootloader) emmc: 16GB SAMSUNG QE63MB RV=08 PV=03 FV=0000000000000003
(bootloader) ram: 2GB SAMSUNG LP3 DIE=8Gb M5=01 M6=06 M7=00 M8=1F
(bootloader) cpu: MSM8917
(bootloader) serialno: ZY224GRCFF
(bootloader) cid: 0x0016
(bootloader) channelid: 0x8e
(bootloader) uid: ********00000000000000000000
(bootloader) securestate: flashing_unlocked
(bootloader) iswarrantyvoid: yes
(bootloader) max-download-size: 536870912
(bootloader) reason: Volume down key pressed
(bootloader) imei: *classified by order of your government*
(bootloader) meid:
(bootloader) date: 09-13-2017
(bootloader) sku: XT1765
(bootloader) battid:
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time:
(bootloader) ro.build.fingerprint[0]: motorola/perry_metropcs_c/perry:7.
(bootloader) ro.build.fingerprint[1]: 1.1/NCQ26.69-46/46:user/release-ke
(bootloader) ro.build.fingerprint[2]: ys
(bootloader) poweroffalarm: 1
(bootloader) ro.build.version.full[0]: Blur_Version.26.11.46.perry_metro
(bootloader) ro.build.version.full[1]: pcs_c.MetroPCS.en.US
(bootloader) ro.build.version.qcom: LA.UM.5.6.r1-03800-89xx.0
(bootloader) version-baseband: M8917TMO_18.08.04.12R PERRY_NA_UMTS_CUST
(bootloader) kernel.version[0]: Linux version 3.18.31-perf-g9acc907-0000
(bootloader) kernel.version[1]: 6-g486eb8a ([email protected]) (gcc ver
(bootloader) kernel.version[2]: sion 4.8 (GCC) ) #1 SMP PREEMPT Tue Jun
(bootloader) kernel.version[3]: 20 09:51:52 CDT 2017
(bootloader) sbl1.git: git=MBM-NG-VBA.09-0-ge2011ab
(bootloader) rpm.git: git=MBM-NG-VBA.09-0-gc6ac81e
(bootloader) tz.git: git=MBM-NG-VBA.09-0-g2883cde
(bootloader) devcfg.git: git=MBM-NG-VBA.09-0-g2883cde
(bootloader) keymaster.git: git=MBM-NG-VBA.09-0-g2883cde
(bootloader) cmnlib.git: git=MBM-NG-VBA.09-0-g2883cde
(bootloader) cmnlib64.git: git=MBM-NG-VBA.09-0-g2883cde
(bootloader) prov.git: git=MBM-NG-VBA.09-0-g2883cde
(bootloader) aboot.git: git=MBM-NG-VBA.09-0-gcae5764-dirty
(bootloader) qe: qe 1/1
(bootloader) frp-state: no protection (0)
(bootloader) ro.carrier: metropcs
Well I was hoping to return with a success story, unfortunately that's not the case, I have tried many times on both my Linux and virtualized Windows environment of flashing files from the provided link without luck, as a result of the oem_lock bit being mysteriously reset, (actually upon googling "Failed to initialize partition table" I've found many results, mostly relating to the Moto G4 with others experiencing the same mysterious relocking issue I have)
Since I was getting nowhere very slowly via Fastboot I had started looking elsewhere for a solution and came upon Blankflash (initialized my issuing "fastboot oem blankflash" and operated via the "Qpst" Software squite) which looks very promising except for our stock (and most others actually) firmware files not including the necessary prog_emmc_firehose_8917.mbn files nor the rawprogram.xml files either (
HTML:
https://forum.xda-developers.com/watch-2/development/rom-bootloader-recover-huawei-watch-2-t3624657/post72744084#post72744084
short but alot of useful information on this method... and despite the generic naming of the firehose.mbn files I found they are very device specific I'm currently looking to see if there's a way to extract the information required from the stock Moto Firmware we currently have access to and covert them to the format required my Qfil, but information on flashing through the Qualcomm software is hard to track down.
Through my research I also came across some very interesting exploits that would also solve the flashing issues I'm having https://alephsecurity.com/2018/01/22/qualcomm-edl-2/ but (in my opinion) the methods of carrying out the exploits isn't explained very well, and as I don't understand assembly language am hesitant to experiment with.
My Questions
1. Does anyone have experience flashing through the Qpst suite and be able and willing to help with this?
2. Anyone with enough knowledge of assembly/programming to be able to write code for my device that'll disable the boot locking bit enabling me to flash the already provided Moto Firmware via Fastboot?
Thanks for anyone that takes their time into looking into this for me
tboned82 said:
Well I was hoping to return with a success story, unfortunately that's not the case, I have tried many times on both my Linux and virtualized Windows environment of flashing files from the provided link without luck, as a result of the oem_lock bit being mysteriously reset, (actually upon googling "Failed to initialize partition table" I've found many results, mostly relating to the Moto G4 with others experiencing the same mysterious relocking issue I have)
Since I was getting nowhere very slowly via Fastboot I had started looking elsewhere for a solution and came upon Blankflash (initialized my issuing "fastboot oem blankflash" and operated via the "Qpst" Software squite) which looks very promising except for our stock (and most others actually) firmware files not including the necessary prog_emmc_firehose_8917.mbn files nor the rawprogram.xml files either (
HTML:
https://forum.xda-developers.com/watch-2/development/rom-bootloader-recover-huawei-watch-2-t3624657/post72744084#post72744084
short but alot of useful information on this method... and despite the generic naming of the firehose.mbn files I found they are very device specific I'm currently looking to see if there's a way to extract the information required from the stock Moto Firmware we currently have access to and covert them to the format required my Qfil, but information on flashing through the Qualcomm software is hard to track down.
Through my research I also came across some very interesting exploits that would also solve the flashing issues I'm having https://alephsecurity.com/2018/01/22/qualcomm-edl-2/ but (in my opinion) the methods of carrying out the exploits isn't explained very well, and as I don't understand assembly language am hesitant to experiment with.
My Questions
1. Does anyone have experience flashing through the Qpst suite and be able and willing to help with this?
2. Anyone with enough knowledge of assembly/programming to be able to write code for my device that'll disable the boot locking bit enabling me to flash the already provided Moto Firmware via Fastboot?
Thanks for anyone that takes their time into looking into this for me
Click to expand...
Click to collapse
I'm just getting a notification about this now. Sorry about that. Did you ever unbrick the phone?
To answer your questions, I'm not hip to the Qpst suite. If flashing everything back in Command Prompt on windows didn't work, you may have very well bricked it.
Articul8Madness said:
I'm just getting a notification about this now. Sorry about that. Did you ever unbrick the phone?
To answer your questions, I'm not hip to the Qpst suite. If flashing everything back in Command Prompt on windows didn't work, you may have very well bricked it.
Click to expand...
Click to collapse
i have brick Moto E4 XT 1765
CPU MSM 8917
metropcs
please help me, flash.bat not work i have trying lots of methood but not success
Mirani said:
i have brick Moto E4 XT 1765
CPU MSM 8917
metropcs
please help me, flash.bat not work i have trying lots of methood but not success
Click to expand...
Click to collapse
I'll try.
Please, in GREAT DETAIL, tell me everything you did to brick it. Step by step. And if you can, tell me the original baseband on the phone. Once I have that I can tell you better how to proceed.
Moto E4 XT 1765 hard brick
Articul8Madness said:
I'll try.
Please, in GREAT DETAIL, tell me everything you did to brick it. Step by step. And if you can, tell me the original baseband on the phone. Once I have that I can tell you better how to proceed.
Click to expand...
Click to collapse
i have unlock boot loader working fine on stock firmware version
NCQ 26.69.46_cid22_subsidy-MPCS_regulatory. but not rooted working charm, after few day i have connected on wifi server suddenly i have received pop up OTA new security patch ready for install i have just installed this patch and my mobile going installing, then erasing after that now not showing anything i have hard brick my own phone with my little negligence.
when i connected to pc just tray icon show HS_USB_Qdloader 9008 and only detected by flash.bat and Qualcomm Snapdragon Flash Tool
plz help me out this headache
Mirani said:
i have unlock boot loader working fine on stock firmware version
NCQ 26.69.46_cid22_subsidy-MPCS_regulatory. but not rooted working charm, after few day i have connected on wifi server suddenly i have received pop up OTA new security patch ready for install i have just installed this patch and my mobile going installing, then erasing after that now not showing anything i have hard brick my own phone with my little negligence.
when i connected to pc just tray icon show HS_USB_Qdloader 9008 and only detected by flash.bat and Qualcomm Snapdragon Flash Tool
plz help me out this headache
Click to expand...
Click to collapse
Let me see if I have this correctly.
You had a stock rom on your phone which you mentioned NCQ.
Then you connected your phone to the wifi.
Then you of your own volition took an update.
This update erased whatever you did trying to get root.
Then your phone bricked.
Now when you attach it to a PC it is showing HS_USB_Qdloader 9008
Is that right?
You need to pull the following firmware and try and flash it...PERRY_METROPCS_C_7.1.1_NCQ26.69-46_cid22_subsidy-MPCS_regulatory-DEFAULT_CFC.xml
I've never heard of your firmware. Try that firmware and flash it piece by piece and see if that gets you back working.
Hello, the same problem xt1765 metropcs HS_USB_Qdloader 9008, with that tool will get the firmware? Does not enter fastboot, help
If The phone does not enter fastboot mode you can only fix it by flashin the original stock firmware using SP flash tools and thr correct scatter fileusing format all including formatting the bootloader
TheLastAlphaUK said:
If The phone does not enter fastboot mode you can only fix it by flashin the original stock firmware using SP flash tools and thr correct scatter fileusing format all including formatting the bootloader
Click to expand...
Click to collapse
Again you are answering people with facts about the mediatek version, these ones have the Qualcomm version, therefore, SPflash tool does not apply
My bad cant I use the ADB sideload or update commands to reflash a stock firmware package. ? In kinda in a rush trying to answer all these questions I will look at it when I can sorry

No available update, best way forward?

Hi all,
My XT1644 is currently on build NPJS25.93-14-4, I just flashed it. It is on the March 2017 Security patch, retus Software channel. Bootloader is unlocked and phone is unrooted.
I don't understand why I can't update the phone further through OTA. According to the system update check: "Your system is up to date", which is quite clearly not true.
I went back to stock in order to update my phone before re-rooting it, but it doesn't work. What can I do? Should I look for every OTA since March 2017 and flash it manually or is there an other option?
Thanks a lot for any guidance you could provide, I don't know how to proceed any further.
Hmm, do you have a SIM card installed in your device? Sometimes, the OTA servers only serve updates if they know what network you're on. Is this a clean flash of the firmware that you performed ( full data wipe)?
If I recall, the next update you should be getting is the June 2017 NPJ25.93-14.5 update. If you want to flash the firmware, have a look here: https://androidfilehost.com/?fid=673368273298984458
echo92 said:
Hmm, do you have a SIM card installed in your device? Sometimes, the OTA servers only serve updates if they know what network you're on. Is this a clean flash of the firmware that you performed ( full data wipe)?
If I recall, the next update you should be getting is the June 2017 NPJ25.93-14.5 update. If you want to flash the firmware, have a look here:
Click to expand...
Click to collapse
Thanks for answer.
I have indeed a SIM card installed. However, the flash was not 100% clean, I have not run
Code:
fastboot erase userdata
Could this cause the issue?
Artanaol said:
Thanks for answer.
I have indeed a SIM card installed. However, the flash was not 100% clean, I have not run
Code:
fastboot erase userdata
Could this cause the issue?
Click to expand...
Click to collapse
I'm not sure - it could be a factor. Is it possible for you to do a full data wipe? When you were rooted, was your Motorola updater disabled?
If possible, can you post your getvar all info too?
1)Boot your device to the bootloader. Connect your device to your computer via USB.
2)Open an ADB terminal on your computer. In the ADB terminal, type 'fastboot getvar all' without quotes. Press Enter.
3)Please post the info here, omitting your IMEI. I'd like to see what state your device is in at the moment, which is what this info should show.
echo92 said:
I'm not sure - it could be a factor. Is it possible for you to do a full data wipe? When you were rooted, was your Motorola updater disabled?
If possible, can you post your getvar all info too?
1)Boot your device to the bootloader. Connect your device to your computer via USB.
2)Open an ADB terminal on your computer. In the ADB terminal, type 'fastboot getvar all' without quotes. Press Enter.
3)Please post the info here, omitting your IMEI. I'd like to see what state your device is in at the moment, which is what this info should show.
Click to expand...
Click to collapse
Ideally I would rather avoid it, so I'm trying to keep the userdata reset as a last resort. When rooted, I had indeed disabled the Moto Update Services with Servicely, but I have disabled servicely after the new flash (I've done it unrooted, so I'm not sure it 100% reversed the process though).
Regarding the getvar:
Code:
(bootloader) version: 0.5
(bootloader) version-bootloader: moto-msm8952-B1.05
(bootloader) product: athene_16mp
(bootloader) board: athene_16mp
(bootloader) secure: yes
(bootloader) hwrev: P2A
(bootloader) radio: 1
(bootloader) storage-type: emmc
(bootloader) emmc: 64GB SAMSUNG RC14MB RV=08 PV=07 FV=0000000000000007
(bootloader) ram: 4GB SAMSUNG LP3 DIE=8Gb M5=01 M6=05 M7=00 M8=5F
(bootloader) cpu: MSM8952
(bootloader) cid: 0x0032
(bootloader) channelid: 0x8d
(bootloader) uid: 05E16B0100000000000000000000
(bootloader) securestate: flashing_unlocked
(bootloader) iswarrantyvoid: yes
(bootloader) reason: UTAG "bootmode" configured as fastboot
Thanks!
Here is the rest of the getvar, as I couldn't post it in one message (I have removed a few info, since the forum seemed to be blocking some?)
Code:
(bootloader) date: 09-13-2016
(bootloader) sku: XT1644
(bootloader) cust_md5:
(bootloader) ro.build.fingerprint[0]: motorola/athene_f/athene_f:7.0/NPJ
(bootloader) ro.build.fingerprint[1]: S25.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: M8952_70030.25.03.62R ATHENE_RETUSA_CUST
(bootloader) kernel.version[0]: Linux version 3.10.84-gb9596e1 (hudsoncm
(bootloader) kernel.version[1]: @ilclbld31) (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.05-0-ge433b40
(bootloader) rpm.git: git=a970ead
(bootloader) tz.git: git=119e5b2-dirty
(bootloader) hyp.git: git=119e5b2-dirty
(bootloader) keymaster.git: git=119e5b2-dirty
(bootloader) cmnlib.git: git=119e5b2-dirty
(bootloader) aboot.git: git=MBM-NG-VB1.05-0-g8a1de8c
(bootloader) qe: qe 0/1
(bootloader) frp-state: no protection (277)
(bootloader) ro.carrier: retus
Artanaol said:
Ideally I would rather avoid it, so I'm trying to keep the userdata reset as a last resort. When rooted, I had indeed disabled the Moto Update Services with Servicely, but I have disabled servicely after the new flash (I've done it unrooted, so I'm not sure it 100% reversed the process though).
Regarding the getvar:
<snip>
Thanks!
Click to expand...
Click to collapse
Thanks for the info - looks like your device should be ready for another update - you've still got the B1:05 bootloader from the March 2017 security patch and the right firmware.
From what you've mentioned, I'm not sure if uninstalling Servicely would have restored the Motorola updater to its normal status (or whether it's still disabled).
You may either have to re-root, then activate the updater then revert back to full stock, or try to flash the NPJ25.93-14.5 firmware without wiping your data, if you really don't wish to wipe your data. You could also try to flash the NPJ25.93-14.7 Sept 2017 security patch firmware as an alternative: https://androidfilehost.com/?fid=817906626617945295
EDIT - is this your post on the Moto G subreddit? https://www.reddit.com/r/MotoG/comments/916to5/no_available_update_on_g4_best_way_forward/
Thanks, I will give a shot at the various options you suggested!
(It is indeed my post, good catch! I wasn't sure where I would get an answer).

SIM not found after flash stock 7.0

Hi.
I have flashed my moto x style mt1572 single sim using this guide:
https://forum.xda-developers.com/moto-x-style/general/guide-flashing-stock-firmware-t3637235
and this stock rom:
XT1572_CLARK_RETLA_DS_7.0_NPHS25.200-15-8_cid12_subsidy-DEFAULT_CFC.xml.zip
after flashing complete i get no sim slot detected. i was installed for dual sim device. then i installed the correct one:
XT1572_CLARK_RETLA_7.0_NPH25.200-15_cid12_subsidy-DEFAULT_CFC.xml.zip
i dont know what is the correct model for my device, but since there is just 2 stock firmware with android 7.0 and i was have this version in my OTA update, so i think this is the correct ROM.
but after installing this one, i got same problem. my baseband not found and IMEI is unknown.
i tried many solution that i found but doesnt work.
Did it fix if i flash a custom ROM??
sorry for my english.
thanks.
help me
any one can help me please????
One thing I discovered when tinkering with randomblame's LineageOS build is that when I flashed the Android 7 ROM on my Moto X Pure the modem did not properly install despite fastboot reporting success in flashing. I had to repeat flash it some five or six times before the SIM would be correctly detected as a GSM SIM so I could set the APN. I would try flashing the correct baseband for your device again, but repeatedly flash it as I did for the Moto X I have here.
Strephon Alkhalikoi said:
One thing I discovered when tinkering with randomblame's LineageOS build is that when I flashed the Android 7 ROM on my Moto X Pure the modem did not properly install despite fastboot reporting success in flashing. I had to repeat flash it some five or six times before the SIM would be correctly detected as a GSM SIM so I could set the APN. I would try flashing the correct baseband for your device again, but repeatedly flash it as I did for the Moto X I have here.
Click to expand...
Click to collapse
Hi.
thanks for your solution.
i am in trying fix it in last 3 days and i cant.
first i want to be sure that the ROM that i flashed is the correct one.
base on i was received the android 7.0 before and i have XT1572 single SIM, is it possible that the mentioned ROM is incorrect??
i have flashed LineageOS 14.1 but it freeze on logo and i can't try it. but i don't guess my problem fix by it at all.
OK now, your solution is that i flash my modem several times after i flashed the stock ROM?? this is mean that i repeat these commands ?? or just the (*) one?
Code:
fastboot flash modem NON-HLOS.bin *
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn
edit:
this is my fastboot getvar all if it helps!
Code:
PS C:\Users\Yasser\Desktop> fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: moto-msm8992-A0.52
(bootloader) product: clark
(bootloader) board: clark
(bootloader) secure: yes
(bootloader) hwrev: 0x83C0
(bootloader) radio: 0x1
(bootloader) emmc: 32GB Samsung REV=07 PRV=02 TYPE=57 PNM=BWBD3R
(bootloader) ram[0]: 3072MB SK Hynix S8 SDRAM DIE=6Gb M5=x6 M6=x3 M7=x0
(bootloader) ram[1]: M8=x3B
(bootloader) cpu: MSM8992
(bootloader) serialno: TA39101VSV
(bootloader) cid: 0x0007
(bootloader) channelid: 0x42
(bootloader) uid: 52C1EA001E000000000000000000
(bootloader) unlocked: yes
(bootloader) securestate: unlocked
(bootloader) iswarrantyvoid: yes
(bootloader) mot_sst: 3
(bootloader) max-download-size: 536870912
(bootloader) reason: Reboot mode set to fastboot
(bootloader) imei: 358951060751668
(bootloader) meid:
(bootloader) date: 02-03-2016
(bootloader) sku: XT1572
(bootloader) battid:
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time: "Thu Apr 11 21:18:11 UTC 2019"
(bootloader) ro.build.fingerprint[0]: motorola/clark_retla/clark:7.0/NPH
(bootloader) ro.build.fingerprint[1]: 25.200-15/14:user/release-keys
(bootloader) ro.build.version.full[0]: Blur_Version.25.11.15.clark_retla
(bootloader) ro.build.version.full[1]: .retla.en.01
(bootloader) ro.build.version.qcom: <not found>
(bootloader) version-baseband: <not found>
(bootloader) kernel.version[0]: Linux version 3.10.84-perf-g6ed6ce8-0000
(bootloader) kernel.version[1]: 4-gfc58252 ([email protected]) (gcc ver
(bootloader) kernel.version[2]: sion 4.9 20150123 (prerelease) (GCC) ) #
(bootloader) kernel.version[3]: 1 SMP PREEMPT Wed May 10 09:12:54 CDT 20
(bootloader) kernel.version[4]: 17
(bootloader) sbl1.git: git=MBM-NG-VA0.52-0-g17b2538
(bootloader) rpm.git: git=90a41be
(bootloader) tz.git: git=2d08904-dirty
(bootloader) hyp.git: git=2d08904-dirty
(bootloader) sdi.git: git=d9f358f
(bootloader) pmic.git: git=MBM-NG-VA0.52-0-g17b2538
(bootloader) aboot.git: git=MBM-NG-VA0.52-0-g69ca042
(bootloader) qe: qe 0/0
(bootloader) frp-state: protected (75)
(bootloader) ro.carrier: retfr
edit2:
i always receive this message after each command: (bootloader) has-slot:modem: not found
like below:
Code:
PS F:\rom> fastboot flash modem NON-HLOS.bin
(bootloader) has-slot:modem: not found
Sending 'modem' (41723 KB) OKAY [ 0.924s]
Writing 'modem' OKAY [ 1.103s]
Finished. Total time: 2.040s
is this normal ??
thanks.
yasser93 said:
i always receive this message after each command: (bootloader) has-slot:modem: not found
like below:
is this normal ??
Click to expand...
Click to collapse
Slot not found errors are normal. Current versions of fastboot are designed for devices with seamless updates, and the Moto X doesn't have them.
Repeat flashing the modem means just the command "fastboot flash modem NON-HLOS.bin". You don't want to erase the partitions at all in doing this. Flashing the FSG is also not necessary.
Strephon Alkhalikoi said:
Slot not found errors are normal. Current versions of fastboot are designed for devices with seamless updates, and the Moto X doesn't have them.
Repeat flashing the modem means just the command "fastboot flash modem NON-HLOS.bin". You don't want to erase the partitions at all in doing this. Flashing the FSG is also not necessary.
Click to expand...
Click to collapse
I do it several times but nothing happens. is any other solution is exist???
thanks
yasser93 said:
I do it several times but nothing happens. is any other solution is exist???
Click to expand...
Click to collapse
Contact Lenovo.
Strephon Alkhalikoi said:
Contact Lenovo.
Click to expand...
Click to collapse
I do not know if i could share this link, but this is their answer
https://forums.lenovo.com/t5/Moto-X-Pure-Moto-X-Style/SIM-not-found-after-flash-stock-7-0/td-p/4404682
I don't see why sharing the link wouldn't be allowed. Nevertheless, the forums was not what I meant when I said to contact Lenovo. At this point the phone will likely need servicing at a Lenovo service center, and with the phone out of warranty that is something you have to pay for.
Finally Solved!!
i can't believe it. While I was completely disappointed, it fixed by simply flash this modem:
https://forum.xda-developers.com/moto-x-style/general/stock-xt-1572-reteu-7-0-ddumped-files-t3712521
:victory::victory::victory::victory::fingers-crossed::fingers-crossed::fingers-crossed::laugh::laugh:
hi there,
i have the same problem. my sister Huawei y9 prime is locked and she is no longer with us
what can i do to unlock it?
this is my email: [email protected]
help appreciated,

Restore xt1965-t

I have an xt1965-t, not the t-mobile specific version.
I installed Lineage. It currently has the lineage recovery on it. It isn't rooted.
Is it possible to completely restore it to it's factory state? There is no data on it that needs to be preserved.
rob.aberth said:
I have an xt1965-t, not the t-mobile specific version.
I installed Lineage. It currently has the lineage recovery on it. It isn't rooted.
Is it possible to completely restore it to it's factory state? There is no data on it that needs to be preserved.
Click to expand...
Click to collapse
(Lenovo) MOTO Smart Assistant (PC)
sd_shadow said:
(Lenovo) MOTO Smart Assistant (PC)
Click to expand...
Click to collapse
I tried that but it doesn't seem to support this phone. It detects the phone but can't match a firmware to it.
rob.aberth said:
I tried that but it doesn't seem to support this phone. It detects the phone but can't match a firmware to it.
Click to expand...
Click to collapse
[Guide] Using Fastboot.exe with Motorola devices
Guide: Using Fastboot.exe with Motorola Devices If your device has its own section please post in that section. You can ping me with @sd_shadow MediaTek or Qualcomm Chip? Do I have a MediaTek Device? see post #26 Info: If you have a MediaTek...
forum.xda-developers.com
sd_shadow said:
[Guide] Using Fastboot.exe with Motorola devices
Guide: Using Fastboot.exe with Motorola Devices If your device has its own section please post in that section. You can ping me with @sd_shadow MediaTek or Qualcomm Chip? Do I have a MediaTek Device? see post #26 Info: If you have a MediaTek...
forum.xda-developers.com
Click to expand...
Click to collapse
I am not sure I am seeing the firmware for my phone unless I am missing something.
Here is the device info:
Spoiler
Code:
(bootloader) kernel: uefi
(bootloader) version-bootloader: MBM-3.0-lake_retail-38523c9489-200929
(bootloader) product: lake
(bootloader) board: lake
(bootloader) secure: yes
(bootloader) hwrev: PVT
(bootloader) radio: TMO
(bootloader) storage-type: eMMC
(bootloader) emmc: 64GB SAMSUNG DH6DAB RV=08 PV=02 FV=0000000000000002
(bootloader) ufs: N/A
(bootloader) ram: 4GB SAMSUNG LP4x DIE=16Gb M5=01 M6=06 M7=10 M8=12
(bootloader) cpu: SDM636 1.0 (2)
(bootloader) cid: 0x0032
(bootloader) channelid: 0x1b
(bootloader) securestate: flashing_unlocked
(bootloader) verity-state: disabled (0)
(bootloader) iswarrantyvoid: yes
(bootloader) max-download-size: 536870912
(bootloader) reason: Volume down key pressed
(bootloader) meid:
(bootloader) date: 11-05-2020
(bootloader) sku: XT1965-T
(bootloader) carrier_sku: XT1965-T
(bootloader) battid: SB18C53460
(bootloader) battery-voltage: 4393
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) ro.build.fingerprint[0]: motorola/lake_n/lake_n:10/QPW30.61
(bootloader) ro.build.fingerprint[1]: -21-18-4/67563:user/release-keys
(bootloader) poweroffalarm: 0
(bootloader) ro.build.version.full: <not found>
(bootloader) ro.build.version.qcom: LA.UM.8.2.r1-04300-sdm660.0
(bootloader) version-baseband: <not found>
(bootloader) kernel.version[0]: Linux version 4.4.192-perf+ ([email protected]
(bootloader) kernel.version[1]: oid-build) (gcc version 4.9.x 20150123 (
(bootloader) kernel.version[2]: prerelease) (GCC) ) #1 SMP PREEMPT Tue S
(bootloader) kernel.version[3]: ep 29 19:00:13 CDT 2020
(bootloader) git:abl: MBM-3.0-lake_retail-38523c9489-200929
(bootloader) git:xbl: MBM-3.0-lake_retail-efaf0cccb-200929
(bootloader) git:pmic: MBM-3.0-lake_retail-efaf0cccb-200929
(bootloader) git:rpm: MBM-3.0-lake_retail-0dc899d-200929
(bootloader) git:tz: MBM-3.0-lake_retail-a1c95bed3-dirty-200929
(bootloader) git:hyp: MBM-3.0-lake_retail-a1c95bed3-dirty-200929
(bootloader) git:devcfg: MBM-3.0-lake_retail-a1c95bed3-dirty-200929
(bootloader) git:cmnlib: MBM-3.0-lake_retail-a1c95bed3-dirty-200929
(bootloader) git:cmnlib64: MBM-3.0-lake_retail-a1c95bed3-dirty-200929
(bootloader) git:keymaster: MBM-3.0-lake_retail-a1c95bed3-dirty-200929
(bootloader) git:prov: MBM-3.0-lake_retail-a1c95bed3-dirty-200929
(bootloader) git:storsec: MBM-3.0-lake_retail-a1c95bed3-dirty-200929
(bootloader) frp-state: no protection (0)
(bootloader) ro.carrier: retla
(bootloader) current-slot: a
(bootloader) running-bl-slot: _a/_a
(bootloader) running-boot-lun: 0
(bootloader) slot-count: 2
(bootloader) slot-successful:_a: yes
(bootloader) slot-successful:_b: yes
(bootloader) slot-unbootable:_a: no
(bootloader) slot-unbootable:_b: no
(bootloader) slot-retry-count:_a: 6
(bootloader) slot-retry-count:_b: 5
It seems like I should look in the 'lake' 'retla' directory but the only firmware there is for the xt1965-2. I am thinking about it wrong?
rob.aberth said:
I have an xt1965-t, not the t-mobile specific version.
I installed Lineage. It currently has the lineage recovery on it. It isn't rooted.
Is it possible to completely restore it to it's factory state? There is no data on it that needs to be preserved.
Click to expand...
Click to collapse
Seems unlikely you have an XT-1965-T that is not T-mobile.
https://mirrors.lolinet.com/firmware/moto/lake/official/TMO/
even if that is the case it should be ok using TMO firmware with bootloader unlocked.
Also there is a Moto G7 Plus Forum
Moto G7 Plus
The Moto G7 Plus is a 6.2" phone with a 1080 x 2270p display. The Snapdragon 636 is paired with 4GB of RAM and 64GB of storage. The main camera is 16MP and the selfie camera is 5MP. The battery has a 3000mAh capacity.
forum.xda-developers.com
rob.aberth said:
I am not sure I am seeing the firmware for my phone unless I am missing something.
Here is the device info:
Spoiler
Code:
(bootloader) kernel: uefi
(bootloader) version-bootloader: MBM-3.0-lake_retail-38523c9489-200929
(bootloader) product: lake
(bootloader) board: lake
(bootloader) secure: yes
(bootloader) hwrev: PVT
(bootloader) radio: TMO
(bootloader) storage-type: eMMC
(bootloader) emmc: 64GB SAMSUNG DH6DAB RV=08 PV=02 FV=0000000000000002
(bootloader) ufs: N/A
(bootloader) ram: 4GB SAMSUNG LP4x DIE=16Gb M5=01 M6=06 M7=10 M8=12
(bootloader) cpu: SDM636 1.0 (2)
(bootloader) cid: 0x0032
(bootloader) channelid: 0x1b
(bootloader) securestate: flashing_unlocked
(bootloader) verity-state: disabled (0)
(bootloader) iswarrantyvoid: yes
(bootloader) max-download-size: 536870912
(bootloader) reason: Volume down key pressed
(bootloader) meid:
(bootloader) date: 11-05-2020
(bootloader) sku: XT1965-T
(bootloader) carrier_sku: XT1965-T
(bootloader) battid: SB18C53460
(bootloader) battery-voltage: 4393
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) ro.build.fingerprint[0]: motorola/lake_n/lake_n:10/QPW30.61
(bootloader) ro.build.fingerprint[1]: -21-18-4/67563:user/release-keys
(bootloader) poweroffalarm: 0
(bootloader) ro.build.version.full: <not found>
(bootloader) ro.build.version.qcom: LA.UM.8.2.r1-04300-sdm660.0
(bootloader) version-baseband: <not found>
(bootloader) kernel.version[0]: Linux version 4.4.192-perf+ ([email protected]
(bootloader) kernel.version[1]: oid-build) (gcc version 4.9.x 20150123 (
(bootloader) kernel.version[2]: prerelease) (GCC) ) #1 SMP PREEMPT Tue S
(bootloader) kernel.version[3]: ep 29 19:00:13 CDT 2020
(bootloader) git:abl: MBM-3.0-lake_retail-38523c9489-200929
(bootloader) git:xbl: MBM-3.0-lake_retail-efaf0cccb-200929
(bootloader) git:pmic: MBM-3.0-lake_retail-efaf0cccb-200929
(bootloader) git:rpm: MBM-3.0-lake_retail-0dc899d-200929
(bootloader) git:tz: MBM-3.0-lake_retail-a1c95bed3-dirty-200929
(bootloader) git:hyp: MBM-3.0-lake_retail-a1c95bed3-dirty-200929
(bootloader) git:devcfg: MBM-3.0-lake_retail-a1c95bed3-dirty-200929
(bootloader) git:cmnlib: MBM-3.0-lake_retail-a1c95bed3-dirty-200929
(bootloader) git:cmnlib64: MBM-3.0-lake_retail-a1c95bed3-dirty-200929
(bootloader) git:keymaster: MBM-3.0-lake_retail-a1c95bed3-dirty-200929
(bootloader) git:prov: MBM-3.0-lake_retail-a1c95bed3-dirty-200929
(bootloader) git:storsec: MBM-3.0-lake_retail-a1c95bed3-dirty-200929
(bootloader) frp-state: no protection (0)
(bootloader) ro.carrier: retla
(bootloader) current-slot: a
(bootloader) running-bl-slot: _a/_a
(bootloader) running-boot-lun: 0
(bootloader) slot-count: 2
(bootloader) slot-successful:_a: yes
(bootloader) slot-successful:_b: yes
(bootloader) slot-unbootable:_a: no
(bootloader) slot-unbootable:_b: no
(bootloader) slot-retry-count:_a: 6
(bootloader) slot-retry-count:_b: 5
It seems like I should look in the 'lake' 'retla' directory but the only firmware there is for the xt1965-2. I am thinking about it wrong?
Click to expand...
Click to collapse
You have 2 conflicting lines
Code:
radio: TMO
ro.carrier: retla
If you are in the USA flash the TMO
If you are not in the USA flash the RetLA
If you flash the RetLA and you cannot connect to your carrier
Flash this from TMO
Code:
fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn
sd_shadow said:
Seems unlikely you have an XT-1965-T that is not T-mobile.
Click to expand...
Click to collapse
As I understand it the the phone was originally made by Motorola for t-mobile and sold as the Revvlry+. Recently, Motorola started selling them as the US version of the Moto g7 plus. Hardware wise I think they are identical.
sd_shadow said:
If you are in the USA flash the TMO
Click to expand...
Click to collapse
If I flash the TMO will it turn it into a revvlry+ and load all the t-mobile "stuff"?
rob.aberth said:
As I understand it the the phone was originally made by Motorola for t-mobile and sold as the Revvlry+. Recently, Motorola started selling them as the US version of the Moto g7 plus. Hardware wise I think they are identical.
If I flash the TMO will it turn it into a revvlry+ and load all the t-mobile "stuff"?
Click to expand...
Click to collapse
yes see post #8
sd_shadow said:
yes see post #8
Click to expand...
Click to collapse
So, I apologize if this a silly question since I am brand new to this but what I need to do if I understand from that post is follow all the instructions for flashing the retla and then before issuing the reboot I execute the 4 commands in post #8 but using the file versions from the tmo version. Is that right?
rob.aberth said:
So, I apologize if this a silly question since I am brand new to this but what I need to do if I understand from that post is follow all the instructions for flashing the retla and then before issuing the reboot I execute the 4 commands in post #8 but using the file versions from the tmo version. Is that right?
Click to expand...
Click to collapse
The radio commands can be flashed later.
sd_shadow said:
The radio commands can be flashed later.
Click to expand...
Click to collapse
In fact you can just skip these RetLA radio commands
Code:
fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn
Then it shouldn't be an issue.
So...I was just about to start when I noticed that sparse chunks are bigger than my max-sparse-size. Is that something to worry about?
OK, thanks for all your help.
I went ahead and just tried it even with the max-sparse-size mismatch. It seems to have worked. The phone boots, connect to the mobile network and generally functions as factory new. I was also able to relock the bootloader.
The only issue is that remains is when the phone boots I get a nasty looking error message that reads: "Your device has loaded another operating system".
Is there any way to remove that or do I just have to live with it?
rob.aberth said:
OK, thanks for all your help.
I went ahead and just tried it even with the max-sparse-size mismatch. It seems to have worked. The phone boots, connect to the mobile network and generally functions as factory new. I was also able to relock the bootloader.
The only issue is that remains is when the phone boots I get a nasty looking error message that reads: "Your device has loaded another operating system".
Is there any way to remove that or do I just have to live with it?
Click to expand...
Click to collapse
Not likely.
You could try LMSA again.
But LMSA may be confused with the RetLA channel and the TMO radio
rob.aberth said:
OK, thanks for all your help.
I went ahead and just tried it even with the max-sparse-size mismatch. It seems to have worked. The phone boots, connect to the mobile network and generally functions as factory new. I was also able to relock the bootloader.
The only issue is that remains is when the phone boots I get a nasty looking error message that reads: "Your device has loaded another operating system".
Is there any way to remove that or do I just have to live with it?
Click to expand...
Click to collapse
Hi, I have the exact same device as you.
1) Did you just flash the full RETLA (XT1965-2) firmware from LoLinet? as-is? or did you need to modify radio stuff?
2) There apparently is a method to mask the nag message of "another operating system". It is to flash another modified logo . There a a couple discussions about it. Here is 1. https://forum.xda-developers.com/t/bootlogo-modded-bootlogo-from-unlocked-bootloader.3910421/
poog said:
Hi, I have the exact same device as you.
1) Did you just flash the full RETLA (XT1965-2) firmware from LoLinet? as-is? or did you need to modify radio stuff?
Click to expand...
Click to collapse
I flashed everything except the radio related stuff identified above using the instructions in the xml file.
poog said:
2) There apparently is a method to mask the nag message of "another operating system". It is to flash another modified logo . There a a couple discussions about it. Here is 1. https://forum.xda-developers.com/t/bootlogo-modded-bootlogo-from-unlocked-bootloader.3910421/
Click to expand...
Click to collapse
Thanks! I will check it out.

Categories

Resources