yashsingh1/xdaforums huggingface dataset:
[Moto G 4G Android Development] wagny1:
Lose signal randomly

I have the xt1040, CID 12 . I tried to flash the brazilian version 4.3 and 4.4, the latin america version 4.4, telefonica 4.3 and 4.4 both (L-156 and L1-65) AND AFTER ALL JUST LOSE THE PHONE SIGNAL ITS VERY ANNOYING I CANT GET THE BEAUTIFUL PHONE SIGNAL FOR LONG, TIME TO TIME JUST DROP. I TRIED IT EVERYTHING: ALL THE WIPES, ALL THE RESETS. DOWNGRADING TO 4.3 AFTER INSTALL IT FROM THE OTA UPDATE, SOME TIPS THAT FOUND ON THE NET ........AND NOTHING WORKS. .....I THINK THAT IS RADIO FIRMWARE MATTER OR SOMETHING RELATED.....PLEASE I NEED HELP....!
[Moto G 4G Android Development] hacktrix2006:
Why must you shout. You need to flash the non-holos and fsg files to regain you signal but this must be obtained from your original firmware.
[Moto G 4G Android Development] wagny1:
I crashed my original rom trying to root so couldn't backup it. Then I start to flash the rooms provide from VPNAIR.

and Yes I tried also to flash mixing just the modem between all the rooms 4.4.4 L1.56-1_cid12 using this commands:

fastboot flash modem NON-HLOS.bin

fastboot erase modemst1

fastboot erase modemst2

fastboot flash fsg fsg.mbn

After Wipe cache and Dalvik cache, also tried erasing Userdata. With No success
[Moto G 4G Android Development] lost101:
Did you at any time use the fastboot command: fastboot erase all ?

Please do not use that command, as you will lose your IMEI and ruin the phone.
[Moto G 4G Android Development] wagny1:
NO i didn´t . In some forum said that command crash the phone.
[Moto G 4G Android Development] lost101:
[MENTION=2629364]wagny1[/MENTION], What firmware was on the phone when you got it?
[Moto G 4G Android Development] wagny1:
Telefonica and it came with Kit kat 4.4.4 the rest of the details i couldn't check
[Moto G 4G Android Development] vpnair:
I know you have done this, but redownload this firmware.

http://www.filefactory.com/file/ppl....4.4_KXB21.14-L1.65_cid12_CFC_1FF_SVC.xml.zip

...then run these commands in fastboot to get your phone back to scratch (will erase your data - so backup beforehand). If there are still a signal issue, I'm unsure of the cause.

mfastboot flash partition gpt.bin

mfastboot flash motoboot motoboot.img

mfastboot flash logo logo.bin

mfastboot flash boot boot.img

mfastboot flash recovery recovery.img

mfastboot flash system system.img_sparsechunk.0

mfastboot flash system system.img_sparsechunk.1

mfastboot flash system system.img_sparsechunk.2

mfastboot flash system system.img_sparsechunk.3

mfastboot flash modem NON-HLOS.bin

mfastboot erase modemst1

mfastboot erase modemst2

mfastboot flash fsg fsg.mbn

mfastboot erase cache

mfastboot erase userdata

mfastboot reboot
[Moto G 4G Android Development] nmccready:
Does it have to be mfastboot vs fastboot?

Yes mfastboot as explained here. http://mark.cdmaforums.com/MotoX-mFastboot.htm
[Moto G 4G Android Development] nmccready:
If you downgrade just system would that work? Thats the only portion I need to flash back to stock.
[Moto G 4G Android Development] wagny1:
I already try that rom, nothing happens same drop signal.
[Moto G 4G Android Development] NWKENT:
Maybe its your Wifi modem, maybe reset the modem that you are linking to..try another device..

Sent by my Motorola Droid XYBoard MZ617-32 10.1_ICS 4.04
[Moto G 4G Android Development] lost101:
[MENTION=2629364]wagny1[/MENTION], would you mind doing each fastboot command manually and posting the results here.
[Moto G 4G Android Development] lost101:
[MENTION=2629364]wagny1[/MENTION] - you have to use mfastboot.
[Moto G 4G Android Development] lost101:
[MENTION=2629364]wagny1[/MENTION], ok, that time the files actually got flashed. Is the phone signal any better now?
[Moto G 4G Android Development] wagny1:
No, same problem.

---------- Post added at 09:04 PM ---------- Previous post was at 08:58 PM ----------

The problem is getting worse, 'cause for mistake just few minutes ago i flashed the mfastboot erase all, and now i dont have my imei number. This moto is getting me crazy...!
[Moto G 4G Android Development] lost101:
You should not have used that command. Your going to have to buy a new phone. Sorry.
[Moto G 4G Android Development] hacktrix2006:
[MENTION=2629364]wagny1[/MENTION] if you used the erase all command you've lost your imei with no chance of getting it back so as lost101 has said your going to need a new phone now.
[Moto G 4G Android Development] crakeron:
Jesus Christ, a few posts ago you guys explicitly told him not to use that command too!
[Moto G 4G Android Development] moses_dx:
Tu única opción es ir a Malvinas con los tipos que hacen cambio de imei, puede que ellos te puedan grabar uno nuevo
[Moto G 4G Android Development] TheFixItMan:
please follow xda rules

4. Use the English language.

We understand that with all the different nationalities, not everyone speaks English well, but please try. If you're really unable to post in English, use an online translator. You're free to include your original message in your own language, below the English translation. (This rule covers your posts, profile entries and signature).
[Moto G 4G Android Development] moses_dx:
That post was only intended for wagny. You don't need to know what it means
[Moto G 4G Android Development] nmccready:
I was successful in relocking the XT1045 by flashing just the recover and the system chunks for 4.4.3 for CID9. You do not want to boot up and allow the system to update to 4.4.4 or the lock won't work.
[Moto G 4G Android Development] osstis:
What a cheek. At next time use private messenger. This is an open international forum, not your private chat-room .
[Moto G 4G Android Development] osstis:
is there anybody who successfully reflashed Tesco one to GB Retail or EU Retail? I've flashed both stock firmware from page 1 but everytime "system version" says tescogb at the end .
[Moto G 4G Android Development] osstis:
screenshot
[Moto G 4G Android Development] hacktrix2006:
That's because of the PDS partition is set for tesco mobile no flashing of different firmware will change that.
[Moto G 4G Android Development] osstis:
Thanks. BTW I've flashed a lot android phones including Motorola and never seen this before.
[Moto G 4G Android Development] moses_dx:
I'm not here to make friends. Don't be an ass, I was just concerned over his tragedy

---------- Post added at 01:00 PM ---------- Previous post was at 12:58 PM ----------

I've had that issue with my terminal as well. But in my case only the baseband was was still showing the carrier. Maybe it's necessary to unlock bootloader prior flashing
[Moto G 4G Android Development] zackwire:
Anyone on XT1040 Stock received the OTA today? I'm curious if this model is included in this batch of updates that Moto released today.

On CM12, but it's still pretty buggy atm.
[Moto G 4G Android Development] TheFixItMan:
I believe 5.0.2 ota update released on Friday is for the Moto g first gen only in India and 2nd Gen in USA and not the 4g models yet
[Moto G 4G Android Development] hacktrix2006:
The XT1039 and XT104X devices although are part of the Moto G haven't been tested as of yet i don't think else there would of been leaks already and people asking for help with bricked phones. There are some Difference Between the X1028, XT1032, XT1033, XT1034 to out XT1039's and the XT1040, XT1042 etc so give them a little time to get the other devices out the way so they can concentrate of the next batch.
[Moto G 4G Android Development] cuttero:
..some small questions.

I want to bring back my XT1039 to stock ROM. At the moment there is runing CM12.

Did I understand that right:

1.) Downgrade from CM12 to Stock 4.4.4 should work? (4.4.3 would not work?)

2.) The only way to bring back my XT1039 to StockROM is from fastboot with "mfastboot"? (not from recovery or any other way?)

3.) Can someone confirm, that this way works fine for XT1039?

And a little different question:

I also have a backup from StockROM 4.4.4. That works fine. The only reason, why I want to flash back with this StockROM is:

At my backup I have the problem, that I see in PlaySore -> "My Apps" -> "All" (not under "installed"!) the update for the Motorola Update Service. But the update say's: not compatible with this version.

Is there any solution for this problem?

(it's pure StockROM; TWRP 2.8.3 recovery, no root or any other modification)

Thanks for your answers!!!

Best greetings

cuttero
[Moto G 4G Android Development] besweeet:
I successfully downgraded a Moto G LTE (XT1045, US retail/unlocked) from CM12 to 4.4.3 using this guide. Everything went well.

If anybody's interested, I downgraded because CM12 seemed to have issues switching back to LTE after dropping down to HSPA, whereas my iPhone 6 Plus (shockingly) did much better and the stock firmware did much better.
[Moto G 4G Android Development] primewell:
It simply isn't updateable atm... probably since L hasn't been released yet for the moto g 4G as we speak... Had the same, when I was on stock and had the phone new (about a week ago).
[Moto G 4G Android Development] lost101:
New 4.4.4 Moto G LTE firmware image available:

Title: Android 4.4.4 - Blur_Version.*.*.*.peregrine_retus.retus.en.US (Retail US) (XT1045)

Filename: RETUS_XT1045_4.4.4_KXB21.14-L1.56_cid9_CFC.xml.zip

[Download]

--

Firmware images provided by Firmware Team
[Moto G 4G Android Development] JoeSyr:
I see someone asked this same question back in November, but they got two completely different answers and never posted about whether they did it or not, so here goes: Is it possible to use these files to flash a Cricket XT1045 to the retail XT1045 firmware? Or is there a known incompatibility (carrier-specific bootloaders that will throw a fuss if you try to flash over the baseband, etc) that would put me in brickville?

Alternately, if I were to be the guinea pig, would it be a sure thing that if doesn't take, I'd be able to unbrick just by flashing the cricket files back? I guess I'm mostly wondering if there's any actual precedent for this one way or another, since no matter how much I'd like to unlock my device, I can't really afford to risk bricking my phone in pursuit.
[Moto G 4G Android Development] meekrawb:
There is no sure thing. Since you cannot unlock your bootloader, you should let someone else be the guinea pig. Better safe than sorry.
[Moto G 4G Android Development] JoeSyr:
Thanks for the input, yeah I guess I'll wait until either some brave soul takes the plunge, or if/when the day comes that I have nothing to lose if I brick this device. It'd be nice to get native tether unlocked and if I could get onto 4.4.3 Retail I'd try to unlock the bootloader with sunshine to satisfy my root addiction, but ah well. Get what you pay for, Cricket's got me pinned down with their alluring $25 phone.
[Moto G 4G Android Development] lost101:
[MENTION=4482930]JoeSyr[/MENTION], maybe I'm missing something here specific to Moto G LTE, but flashing a firmware image does not require an unlocked Bootloader. I would do it manually, skip most of the steps, and only flash the system.img initially.

mfastboot flash system system.img_sparsechunk1

mfastboot flash system system.img_sparsechunk2

mfastboot flash system system.img_sparsechunk3​

The only way you can get into serious trouble would by flashing the motoboot.img (Bootloader) and phone no longer loads fastboot mode. But even then, is there not a hardbrick mbm-ci recovery option for Moto G 4G?
[Moto G 4G Android Development] JoeSyr:
Based on what I've read, I think you're right, and that does sound relatively safe/easy to revert. Is this the tool you were referring to for hardcbrick mcm-ci recovery? [Bootloader Tool] MotoFlasher

One thing that still seems iffy before I do anything, though, in the OP it makes the point to verify the CID before flashing anything. According to the CID Getter app, my CID is 10, whereas the one for my device in the OP is 16. (KXB21.14-L1.45 is a match, though). Should I be worried about that? Does CID matching only apply to certain bits of the package, perhaps not the system.img? (Screenshot attached of my CID report)

Also maybe you can verify this for me since I'm still sorting out in my head what exactly bootloaders restrict (I'm coming from a spoiled background as a Nexus owner where I just unlocked it on day 1 and went on my merry way flashing to the system partition and occasionally a new radio/bootloader package when there were still OTAs, but all of that is sort of fuzzy history for me now). If I'm on 4.4.4, is the idea that my bootloader is specifically tuned to 4.4.4, so I might be able to hop between the 4.4.4 firmwares (by just flashing the system.img bits, as you said), but the bootloader would never allow me to boot 4.4.3 (I'd have to downgrade the bootloader, and that would require it to be unlocked?) So in theory, if/when I get the lollipop OTA, it would put me on a (still locked) 5.0.X bootloader, and once more (provided this works in the first place and then a 5.0.X dump gets posted), I could flash to a retail system.img of the same android version, but then I'd never be able to go back to 4.4.4 (retail nor cricket)? E.g., is it pretty much out of the question that I could do what [MENTION=2236817]besweeet[/MENTION] just did, because that type of downgrade strictly requires flashing a lower-version bootloader?

I suppose that all of that last bit would basically amount to me trading Cricket's apps for unlocked native tethering, in terms of the practical differences in running the phone. Not sure that's really "worth it" with any risk at all involved, but eh, I guess I'm still eager to tinker.
[Moto G 4G Android Development] lost101:
I have no direct experience with Moto G 4G, but these are the best answers I have.

CID-related thread: http://xdaforums.com/moto-g/help/whats-meaning-cid-roms-how-affect-to-t3012754

It would be good if some people who have had problems related to CID could post in the above thread; so a clearer picture can be established.

The Bootloader Tool you link to is what I'm talking about. But really there is no reason to take the risk of even touching the Bootloader. Kernel and Bootloader are related. On Moto G (non-LTE) the Lollipop Kernel will boot with a KitKat Bootloader since both use a 3.4.x kernel. When a significantly different kernel (possibly 3.10.x) is introduced, at that time upgrading bootloader may be a necessary requirement - unless custom stock kernel provide a workaround *(but that would require you to unlock bootloader.)

Regarding so-called downgrading, I don't believe it's possible to downgrade the bootloader. Those people have the same bootloader, but they have flashed a different system.img. Again on Moto G (non-LTE) - people have flashed a KitKat system.img while having the Lollipop Bootloader. The side-effect of this is a kernel-related screen flicker - fixable by turning screen off once. To clarify, KitKat Bootloader causes screen flicker when using Lollipop Kernel; Lollipop Bootloader causes the same issue when using KitKat kernels. There are no other problems.
[Moto G 4G Android Development] JoeSyr:
Hmm, so based on all of that, do you think it's theoretically possible that I can flash the 4.4.3 Retail system.img onto my device, and run Sunshine to unlock the bootloader? It's my (limited) understanding that Sunshine only needs to exploit something in the 4.4.3 firmware (which I assume is an aspect of something in /system/ that was patched in 4.4.4), and then it can access the bootloader and do its magic (or is it that the vulnerability was in the bootloader itself as well and that's probably been patched?). From my initial research it seemed that Cricket XT1045s were doomed to forever have locked bootloaders because they originally shipped on 4.4.4 and Sunshine support ended with 4.4.3, but maybe that was just for a lack of people trying?

Also the CID discrepency seems odd after reading that thread you linked, Cricket only operates in the US and to my knowledge, the XT1045 they sell hasn't had so much as a single OTA yet since it launched on 4.4.4, so it seems unlikely that they have multiple versions of the phone in circulation. Is it possible that the CID16 in the OP is a typo? Additionally, 16 is not a CID listed at all in the list of which models are elligible/illeigible for motorola's bootloader unlock (Link). Or perhaps the device these files came from was a testing unit or something? How does one go about getting this kind of dump from a device that's still on its original official firmware, is it something I could extract myself with just ADB/fastboot access?
[Moto G 4G Android Development] lost101:
4.4.4 is essentially 4.4.3, only with heartbleed patch and possibly a radio update depending on the phone. 4.4.4 was a tiny OTA update. I see no reason why you cannot flash the 4.4.3 system.img. Again, only use the fastboot commands I mentioned previously.

The CID16 comes from the firmware image title and is not a typo.

Regarding system dumping. The method below requires root. Another way might be to use ADB Backup - which can be uploaded and restored on other users' phones.

Your personal data will not be included.

ADB Dumping Methods: *ROOT REQUIRED*

You need to grant the SuperSU permission popup that will appear on your phone.

System:

adb shell su -c "dd if=/dev/block/platform/msm_sdcc.1/by-name/system of=/sdcard/system.img"

adb pull /sdcard/system.img​

Radio:

adb shell su -c "dd if=/dev/block/platform/msm_sdcc.1/by-name/modem of=/sdcard/radio.img"

adb pull /sdcard/radio.img​

Kernel:

adb shell su -c "dd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=/sdcard/kernel.img"

adb pull /sdcard/kernel.img​

Recovery:

adb shell su -c "dd if=/dev/block/platform/msm_sdcc.1/by-name/recovery of=/sdcard/recovery.img"

adb pull /sdcard/recovery.img​

All files can be zipped to reduce file-size.​
[Moto G 4G Android Development] JoeSyr:
Alright, thanks for all the info, good to have. I'm guessing that something else must have been done to get the Cricket files in the OP, though, because to my knowledge this device has never been rootable. I did manage to do a regular dump of /system/ using adb pull while re-learning my way around those tools, but I guess that's pretty standard and not all that useful since it doesn't yield a flashable .img file anyway.

For the record, I stopped into the Sunshine IRC channel and they confirmed for me that I wouldn't be able to unlock the bootloader regardless, so that's right out. I think I'll postpone this curiosity unless I have a stronger need to tether in the future, since otherwise the potential benefits of trying to get on the retail firmware are pretty minimal, and it seems like a good way to throw an unknown wrench into the OTA process that I'm waiting on for lollipop.
[Moto G 4G Android Development] Brantis:
Xt1045 cid10

As the title says. I'm looking to get back to the retail version of the xt1045 from cricket...*sign*

Not a fan of having things locked out on me like WIFI Tether. Sure I can use PDANet, but I really would love to flash the retail version with this unlocked so that I wouldn't have to jump through hoops just to "UNLOCK" a feature of my phone that was locked down..

Thanks
[Moto G 4G Android Development] BitingChaos:
Holy smokes, it's finally available! I mean, 4.4.4 only came out in June 2014. Being able to actually download it just 7 months later isn't so bad.

Where does something like this come from? Is this ripped/saved from someone's device, or is it direct from Motorola (i.e. untouched)? Why doesn't Motorola provide a download link on their own web site?

I wanted to get my Moto G LTE as stock as possible. Unfortunately it seems like a few things have written to my system partition while I was rooted. My device isn't rooted right now, so I cannot easily mount system to clean it up (nor do I know exactly what doesn't belong).
[Moto G 4G Android Development] lost101:
They come directly from Motorola, but are not for end-users. These are Fastboot images, and Fastboot is not a user noob-friendly tool - intended for use by engineers at retail or carrier level to prep phones before sale. That's why there is no mention or support for them on Motorola's website.
[Moto G 4G Android Development] Radra:
Are you the uploader? because that server is so bad, the download speed is 10-50 kb/s and it says there's an error when I had 100 MB downloaded. Can you upload it to MEGA or something like that?
[Moto G 4G Android Development] lost101:
I am not the uploader. I'm grateful to get the files at all, so I don't question the host.
[Moto G 4G Android Development] buhao:
I would be willing to risk my cricket moto g lte and try to flash the stock firmware. Maybe I should put out a hat for donations.

Edit: man the download is slow!!
[Moto G 4G Android Development] lost101:
There is no risk as long as you don't touch the Bootloader. See my post above: http://xdaforums.com/showpost.php?p=58710904&postcount=310
[Moto G 4G Android Development] buhao:
Yeah I figured there was minimal risk, the biggest risk being not having a phone for a while. If this download finishes before I leave work I will try and get to it tonight.
[Moto G 4G Android Development] ThomasBags:
I am more than curious why these links are not rehosted to Mega or some other file hosting site that won't lock you down into horrid speeds.
[Moto G 4G Android Development] baxtex:
So I have half bricked my XT039. It's rooted and I'm running a custom recovery. The other day I encrypted device and then I cannot acces the data in the recovery, so I can't restore my old backups beacuse my device can't use the data path. I thought I flash these images with fastboot, that should work right?

Would this work for me? Flash this with fastboot then unlock my bootloader "again" and install recovery again and restore my old backup?
[Moto G 4G Android Development] rupalazzi:
Band related question.

Hello guys need your expertice.

A few months back I bought a couple Moto G 4G (XT1045) on Amazon for my mother and sister, at the time it wasn't clear what LTE bands would use or carrier on Venezuela (Telefonica Movistar), a few weeks back it was announced Movistar would use band 4 and 7.

AFAIK XT1045 only supports band 4. My question is: If I flash the stock firmware for XT1040, would it allow the device to support both bands (4 & 7) ?? Is there a hardware limitation?

Thanks for your patience and time.
[Moto G 4G Android Development] moses_dx:
I've been watching some Brazilian dudes using lp in xt1045. Is there a soak test available in Brazil?
[Moto G 4G Android Development] primewell:
Hey guys! Moto started rolling out L in Germany for moto g (2013) 3 days ago... found this screenshot on a German blog (guy asking about moto g LTE update from KitKat to L). The service rep from moto says that the rollout for 3G (2013) and 4G moto g are taking place simultaneously in Germany... anybody with an XT1039 got the OTA update yet? A mate received one for his moto g (2013) yesterday, so the 3G OTA for L is definitely live in Germany :)
[Moto G 4G Android Development] munlar:
I just asked in German support chat and she said to me for the moment there is no plan to release Lollipop for the 4G version. :confused:
[Moto G 4G Android Development] primewell:
Ah, I love this information policy on the side of the phone manufacturers. But there is a plan to release L as moto states on their website. Plus that moto says that they will rollout at least 2 following versions after stock OS (for moto g LTE that would mean L is the first of the "at least two"-updates).

EDIT:

Just chatted with a rep myself and they confirmed that XT1039 is being rolled out in Germany. Update of Motorola-Updateservices isn't necessary, as moto g LTE has already the newst version (was included in the newest service update in December/January).

Now I've got a question: Does one receive OTA updates if one has rooted the phone? I have looked for an answer but always found contradicting statements on that. I have mine rooted and deactivated a bunch of system apps via "Root App Delete"-App (deactivated, not deleted). And I modified the build.prop for advanced camera settings...
[Moto G 4G Android Development] moses_dx:
So 1040 and 1045 will have to wait more