Original OS on Moto G

  • 1
  • Question
  • Updated 4 years ago
  • Answered
Not that I would do this, but hypothetically, if someone were to flash CyanogenMod onto a Koodo provided Moto G without backing up the original OS, and something went wrong, is there downloadable image of the original available online? A previous thread respondent said no for a Galaxy phone, but I'm hoping that he was wrong.
Photo of andymhancock

andymhancock

  • 2,018 Points 2k badge 2x thumb

Posted 4 years ago

  • 1
Photo of Robert

Robert, Mobile Master

  • 107,422 Points 100k badge 2x thumb
I suppose all the original OSs are available somewhere on the internet... My best guess is that you'll get a more detailed answer on XDA-developers forum. Or maybe search it there! I know that I had one for my S4 available for me.
Photo of Some random Mobile Master

Some random Mobile Master, Mobile Master

  • 39,554 Points 20k badge 2x thumb
Everything you'll need is in there andymhancock!

http://forum.xda-developers.com/showt...

Enjoy!

Just remember that your model number is XT1032!
Photo of andymhancock

andymhancock

  • 2,018 Points 2k badge 2x thumb
Thanks Robert, David.

David, I followed the two firmware links on that page, but none firmware files contain the string "koodo" or "xt1032".
Photo of Robert

Robert, Mobile Master

  • 107,422 Points 100k badge 2x thumb
Could it be the one filed under Telus David?
Photo of andymhancock

andymhancock

  • 2,018 Points 2k badge 2x thumb
I'm confused. A search for the string "moto" doesn't find anything at http://www.telus.com/en/on/mobility/c....
Photo of andymhancock

andymhancock

  • 2,018 Points 2k badge 2x thumb
Oh, I trust you when you said that telus sold it, and it's good that they have a webpage for it. It just seems odd that there is no way to navigate to it from the Telus main page using the obvious links. Unless they don't want to publicize the availability for the moment.
Photo of Some random Mobile Master

Some random Mobile Master, Mobile Master

  • 39,554 Points 20k badge 2x thumb
lol... Andy, it's not a question of trust :oP

By the way, as you saw for yourself, search functions vary greatly in their efficiency.

I'll admit that I didn't find it either using Telus' own website search.

Google, however, found it in 0.001 seconds :oP

In any case, the Telus and Koodo MotoG is one single device, so no worries there. Go for XT1032 firmware on XDA forums and you'll be set in case you want to revert back to stock!
Photo of andymhancock

andymhancock

  • 2,018 Points 2k badge 2x thumb
Thanks, David.

I was wondering if you could clarify the selection of the right firmware, then provide your perspective on a question of security.

First, at http://click.xda-developers.com/api/c..., there are 3 entries with the string "Telus":

•Android 4.3 Blur_Version.14.81.1.falcon_umts.Telus.en.CA
•Android 4.4.2 Blur_Version.173.44.9.falcon_umts.Telus.en.CA
•Android 4.4.2 Blur_Version.173.44.39.falcon_umts.Telus.en.CA

None of them contain the string XT1032. I also looked at the balloons that pop up when hovering over the links; no XT1032. How would I actually make use of that information (XT1032)? Without that code, I assume that the most current version (4.3) would be the one to get, and if there had been 2 entries with 4.3, I would have broken the tie with the Blur_Version. Whatever that means. Would that be the sensible way to do it?

Second, with regard to security, a question having to do with downloading from a site that is not the vendor's: How can one be assured that the content is actually the exact same as the vendor's, even if the MD5 matches? I suspect that most people have more confidence in a host site if there are many users of that download as well as of the site. It represents the "crowd's" confidence in the site. Is this basically the situation here? If so, is the domain pretty well known and trusted? I've never owned a smartphone before nor am I in the area of software development, so it's foreign to me. I suspect that very few people seek Koodo originals, so complicating the situation even further, it might be that the site *can't* become popular (a proxy for trustworthiness) even if it was trustworthy. The raw count of downloads is kind of hard to judge, and in any case, is provided by the site. Is there some kind of indicator that can cut through all these unknowns and give a sense of the trustworthiness?
Photo of Some random Mobile Master

Some random Mobile Master, Mobile Master

  • 39,554 Points 20k badge 2x thumb
This is the one you want Andy
http://sbf.droid-developers.org/downl...

which is

Android 4.4.2 Blur_Version.173.44.39.falcon_umts.Telus.en.CA

I provided you with the model number (XT1032) just so you did not download the one for the XT1034 as their radios and modems differ and thus you can't (well, not without fiddling) use XT1034 on XT1032 and vice versa.

As long as you stick to firmwares that mention "Telus" you'll be good to go as Telus only carried the XT1032 model.

And yes, verifying MD5 checksums is recommended. I usually don't, but that's just me, I'd never recommend not doing it.

In fact, since you mentioned being new to all this, I'll be totally honest here: find an experienced friend to help you through the process, at least the first time. There is a lot to learn and a lot can go wrong, so having someone with you who won't be in panic and remain calm at all times will be a huge help. And I'm not talking about online help: I'm talking a real experienced and knowledgeable person. Once you get more comfortable with the process, you'll find out how to do things and how they work. The "how they work" part is especially important to be able to get out of bad situations before they get worse. In other words, you'll be in a better position to know how and when to stop and backtrack.

Oh, and I've always gotten my firmwares from XDA or links that I got on there and never had a problem.

Hope it helps!
Photo of andymhancock

andymhancock

  • 2,018 Points 2k badge 2x thumb
Oops. I said the most recent of the 3 links, then I said it was 4.3, which is the oldest of the links. Oops (again). Thanks for clearing that up.

I get what you say about having a friend look over my shoulder (or better yet, vice-versa), but no one I know of is concerned about unknown-ware from ISPs. I don't even know of anyone who is concerned about the stuff they put on their smartphones, either because they're more open minded or they simply store the sensitive stuff in ther noggins. I'm too old for that, and besides, it would also propel me back before the LCD/Casio PDA days (before internet & WiFi and even connection with a PC).

Actually, I know of one person, but the nature of the relationship is such that some professional distance would be healthy. Besides, that person learned from YouTube, and I am not confident enough in that. Some videos are hi res enough, some have the host waving their fingers around and whipping through screens too quickly, and some have accents that I can't make out. Even if those were not the case, like you, I believe in understanding the why's before following the buttonology. One host was kind enough to actually go through a process, hiccups and all, so I know that things don't always go as expected and you must know how to change course.

So I endeavour to understand all the steps before beginning. Rooting, unlocking boot loader, installing CWM, backing up original firmware, mirroring the backup to PC, verifying the backup, then installing CyanogenMod. Yeah, I know some of steps might not be in the right order, but I intend to be 100% certain of the order before starting. I'm prepared for the fact that the $150 smartphone might be bricked. It would suck, but the likelihood is a function of the work I put in to be clear about things.

Bummer that free version of ROM Manager seems to be getting negative reviews. Looks like it would have simplified the CWM step. But I've run across references to Titanium, which I will be looking into.
Photo of Some random Mobile Master

Some random Mobile Master, Mobile Master

  • 39,554 Points 20k badge 2x thumb
Honestly, you'll be better off staying away from all these "automated" tools, Andy.

With your MotoG, you need 2 command line tools: ADB and FASTBOOT. As for the phone itself, you'll need to unlock its bootloader first. This process is an official one and done through Motorola and instructions are clear and easy to follow.

When you have all these things ready to go, the whole ROM flashing process is done in 2 parts:

1) Flash a custom recovery (99% of the time, it's either CWM or TWRP)
2) Flash your ROM (you seem to have chosen CyanogenMod)

The exact syntax to flash the recovery is:

FASTBOOT FLASH RECOVERY name_of_recovery.IMG

Then you reboot into recovery, and copy your ROM zip file over using ADB:

ADB PUSH name_of_rom.ZIP /SDCARD

The Telus MotoG doesn't have an SD slot, but internally, it refers to its internal storage as the /SDCARD partition. If it had an SD slot, it would be referred to as /SD_EXT

Once the file is done transferring, you then flash it from within recovery using the menus.

That's all! Reboot, let it sit a bit, enjoy!

As usual with this kinda stuff, you do this fully knowing that you may end up with a brick if you're not careful and/or lucky.
Photo of andymhancock

andymhancock

  • 2,018 Points 2k badge 2x thumb
David,

Thanks for the hand holding. It likely diminished the chances of bricking significantly.

I'm going to take some time to figure out the backing up of the original OS in order. The site you provided for Koodo original ROMs is a good backup plan, but I'm going to see if I can get to a point where I don't have to rely on a download for the original ROM.
Photo of Some random Mobile Master

Some random Mobile Master, Mobile Master

  • 39,554 Points 20k badge 2x thumb
Reading is key here. Take your time, have a good grip on what you're trying to achieve and all should go well :)

This conversation is no longer open for comments or replies.