Moto G4 Plus's Model changed to G4,lost one imei and finger print.

Tengakallan

Senior Member
Jun 19, 2014
263
53
58
I entered code in adb but it shows' no such a file or directory,
Anyone help me...
Edit :I did it now no more DFLT FSG in baseband version.But baseband shows latam cust(I think it is Latin American version)
Now I am downloading another firmware for my xt1643 Indian unit.
 
Last edited:

joaopaulo_

Senior Member
Jun 6, 2013
70
9
0
I entered code in adb but it shows' no such a file or directory,
Anyone help me...
Edit :I did it now no more DFLT FSG in baseband version.But baseband shows latam cust(I think it is Latin American version)
Now I am downloading another firmware for my xt1643 Indian unit.
What version of twrp you use? And adb drivers version?
 

Tengakallan

Senior Member
Jun 19, 2014
263
53
58
What version of twrp you use? And adb drivers version?
Twrp 3.1.1.0 ,and https://forum.xda-developers.com/showthread.php?t=2588979

---------- Post added at 01:34 PM ---------- Previous post was at 01:29 PM ----------

What version of twrp you use? And adb drivers version?
I used 'hw .IMG from this thread but when i installed
Firmware for my device xt1643 (indian ) baseband showing latin American baseband and still no network for me .I tried other firmwares but my baseband is still showing LATAM CUST (Latin American).
 

joaopaulo_

Senior Member
Jun 6, 2013
70
9
0
Twrp 3.1.1.0 ,and https://forum.xda-developers.com/showthread.php?t=2588979

---------- Post added at 01:34 PM ---------- Previous post was at 01:29 PM ----------


I used 'hw .IMG from this thread but when i installed
Firmware for my device xt1643 (indian ) baseband showing latin American baseband and still no network for me .I tried other firmwares but my baseband is still showing LATAM CUST (Latin American).
My freeze at "adb push", and I don't kown what have to do to make this works. My hw partition is corrupted and this is only way to fix.
 

Tengakallan

Senior Member
Jun 19, 2014
263
53
58
Maybe the speed of your usb-port is not good, you should try to move the hw.img file to a micro sd and rename it "mmcblk0p43" (without any extension) and navigate to /dev/block/mmcblk0p43 and swap the file for the new one in TWRP's filemanager.
My Mobile is xt1643 Indian version , please help me
I did it with hw.img file from your post and flashed
1643 firmware for my device but no network
In about phone section my baseband shows LAT AM CUST I tried with other firmware for my 1643 but result is same please help me
 

goutham9696

Member
Dec 22, 2015
8
0
21
Hi! @mexifunk thanks for the file, It was very usefull I just "intelligently" made a merge between your file and the XT1643 (Indian) that is in some other post, Your file had zeros in some places that the XT1643 didn't, i just pasted that information and changed the necesary stuff according to our variant and left the information that wasn't zero from your file intact and it worked!!! signal and fingerprint, what I can't test is if this works for single sim variants because mine is dual.

Just enter to TWRP and do this from computer's console:

For Dual Sim:
Code:
adb push hw.img /dev/block/mmcblk0p43
or (not tested)
Code:
adb push hwSingleSim.img /dev/block/mmcblk0p43
For single sim moto g4 plus


Reflash the latest firmware via fastboot and it might be done!




Hi . thank you so much :) . i got my fingerprint settings and the two IEMI numbers back . :) But still my both networks show NO SERVICE . :( Can you help me to fix this??? i just followed the exact steps u mentioned. My mobile is XT1643 Indian Version.
 

Tengakallan

Senior Member
Jun 19, 2014
263
53
58
Hi! @mexifunk thanks for the file, It was very usefull I just "intelligently" made a merge between your file and the XT1643 (Indian) that is in some other post, Your file had zeros in some places that the XT1643 didn't, i just pasted that information and changed the necesary stuff according to our variant and left the information that wasn't zero from your file intact and it worked!!! signal and fingerprint, what I can't test is if this works for single sim variants because mine is dual.

Just enter to TWRP and do this from computer's console:

For Dual Sim:


or (not tested)






Hi . thank you so much :) . i got my fingerprint settings and the two IEMI numbers back . :) But still my both networks show NO SERVICE . :( Can you help me to fix this??? i just followed the exact steps u mentioned. My mobile is XT1643 Indian Version.
What is your baseband version showing in
About phone in setting
 

Tengakallan

Senior Member
Jun 19, 2014
263
53
58
Baseband version : Athene_LATAM_DSDS_CUST
Mine is also showing like that but no DSDS.
I think we both have same issue .I think we need
Correct hw.img for fixing Indian version . I tried with other firmware for my device xt1643 ,but result is same ,in all firmware ,my baseband version shows same
'Athene LATAM CUST 'baseband.
 
Last edited:

Tengakallan

Senior Member
Jun 19, 2014
263
53
58
i just downloaded and followed the steps given in this : https://forum.xda-developers.com/moto-g4-plus/how-to/stock-rom-npjs25-93-14-4-march-1-t3608138

NOTE: Before doing this , boot into twrp and do advanced wipe.
I did that with hw.img file you mentioned and installed latest stock firmware you mentioned
But my device now become moto g4 with no fingerprint and network .my baseband now shows
DFLT FSG like before .
What is your bootloader version ?
Your bootloader is now unlocked or locked ?
 

goutham9696

Member
Dec 22, 2015
8
0
21
I did that with hw.img file you mentioned and installed latest stock firmware you mentioned
But my device now become moto g4 with no fingerprint and network .my baseband now shows
DFLT FSG like before .
What is your bootloader version ?
Your bootloader is now unlocked or locked ?

My bootloader version is B1.07 .. no I didn't lock the bootloader. It's unlocked only. Did u do a clean flash??
 

Tengakallan

Senior Member
Jun 19, 2014
263
53
58
My bootloader version is B1.07 .. no I didn't lock the bootloader. It's unlocked only. Did u do a clean flash??
Same bootloader for me and I did a clean flash
But not worked for me .
Are you edited something in that hw.img file .?

---------- Post added at 09:09 AM ---------- Previous post was at 09:07 AM ----------

I think I lost all hopes in my device now .
Going to sell this in olx.
 

goutham9696

Member
Dec 22, 2015
8
0
21
Same bootloader for me and I did a clean flash
But not worked for me .
Are you edited something in that hw.img file .?

---------- Post added at 09:09 AM ---------- Previous post was at 09:07 AM ----------

I think I lost all hopes in my device now .
Going to sell this in olx.

No I didn't edit anything .
 

kur0g4ne

Member
Apr 2, 2017
27
8
0
Mexico City
Hi . thank you so much :) . i got my fingerprint settings and the two IEMI numbers back . :) But still my both networks show NO SERVICE . :( Can you help me to fix this??? i just followed the exact steps u mentioned. My mobile is XT1643 Indian Version.
This file is for the retail (carrier free) latin american version of the moto G4 plus, with this file the phone configures with latin american's cellular bands.
The file for your device has been posted long ago in previous posts and it's seems to work flawlessly well, in fact I used the file for your device to fix a hardware partition for my variant, but I modified it to use my cellular network.
just seek through previous replies.

---------- Post added at 05:01 AM ---------- Previous post was at 04:51 AM ----------

My Mobile is xt1643 Indian version , please help me
I did it with hw.img file from your post and flashed
1643 firmware for my device but no network
In about phone section my baseband shows LAT AM CUST I tried with other firmware for my 1643 but result is same please help me
Ok, I apologize for not being clear in my post, the file I posted is for the latin amercian variant XT1641, I used a properly working hw.img file from XT1643 version which is the Indian version to get the finger print sensor working, but I used a broken hw.img file from my variant to get cellular network working, I merged the data from the files by hand using a Hex editor, because there wasn't a proper working hw.img file for my variant. But for your's (XT1643) the file has been posted in previous posts, I no longer have the file, but you can find it in previous replies.

---------- Post added at 05:10 AM ---------- Previous post was at 05:01 AM ----------

I use adb driver 1.4.3, use lastest twrp. And when i use "adb push" it freeze and not working. Any sugestion to make this work?
I literally have no Idea what it could be, sorry about that...
Maybe you also have to instal the adb drivers specific to the motorola devices if you don't have them, because as far as I know adb doesn't work out of the box with any device, you need the drivers for your brand, but I think that windows 10 installs those drivers automatically.

Even though the drivers are anywhere here on XDA, you'll find them easily.

That's all I can do for you, I no longer own the device.

---------- Post added at 05:36 AM ---------- Previous post was at 05:10 AM ----------

Hi dude, when I enter the code for dual sim model it doesn't do anything, my computer's console just doesn't allow me to write anything and doesn't show any changes, do you have any idea of what this could be?

thanks in advance
I don't know why exactly, but your'e not the only one that has this problem, I'm thinking is about the adb drivers that you have (or you don't), I no longer have the device to test, but for those that have this problem I reccomend doing the following:

- Check with another hw.img file from other variant (XT1643 for example {in previous posts}), if it works you should get fingerprint and IMEI working, but no cellular network whatsoever, It will also mean that my file has something that doesn't work, and I have to figure what would that be (for that I'd be happy to help you if you post your own broken partition to help me figure it out).
- If it doesn't work with another variant it could be the following:
- Maybe you don't have the correct motorola adb drivers for the phone or even you don't have any, so you must install them
- Maybe your port (or cable) are not good for data anymore. With this I mean USB-A from computer, USB-micro-B from phone (I had to change mine once) or both, so either you try with
another computer, make sure your phone's port actually works for data and replace it otherwise or try with another cable.

I no longer own the phone, but i know it is a real good one, so for debugging in the case other variant's file do work and mine doesn't If I figure out what's wrong with mine and post another newer, all the people that suffer's this will have to test it.

Note: The file I posted is for the latin american variant (XT1641) if you have another I can try to help you but you'll also have to post your broken hw.img file
 
Last edited:
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone