Jump to content


Photo
- - - - -

Flash stock XT907 KitKat onto XT901 ?


  • Please log in to reply
7 replies to this topic

#1 Steve010

Steve010

    n00b

  • Members
  • Pip
  • 3 posts

Posted 11 June 2015 - 03:33 PM

To preface, I'm a relative noob to Android inner workings, but have a little bit of experience working with embedded processors/bootloaders/etc in a general sense.

 

I have a US Cellullar Motorola Electrify M--which I understand is internally the same as the RAZR M.

 

Long story short, had been getting some random app crashes (calls/texts always fine) so attempted a factory data reset. All hell broke loose, and the phone now won't boot at all. I can get to fastboot and the android recovery console, but no improvement from anything I've tried.

 

Phone has always been stock; originally had Jelly Bean and USC rolled out an update to 4.4.2 KitKat a few months ago.  Bootloader locked, no root access, etc.

 

I understand you can load storck roms even with the locked bootloader. Unfortunately US Cellular / Motorola have never released a stock rom after the KitKat update.

 

At this point I've basically accepted that the phone is done--and there could be a hardware issue that was the source of app crashes from the beginning--but since I have nothing to lose I'm also sort of interested in messing around to learn some stuff and potentially attempt to figure out what went wrong.

 

I installed RSD lite and, sort of for the heck of it, tried writing the stock JellyBean firmware... had to take a few lines out of the xml, but it seemed to act like it more or less worked--the stuff that failed seemed to be security related rather than hardware not responding as expected.

 

I subsequently located what purported to be a RAZR M 4.4.2 stock ROM and tried to flash that using RSD, but it seemed to error on the first step (partition / gpt.bin).

Any suggestions of what/how to try next? Or did I screw myself by overwriting KitKat with legacy JellyBean code?

 

I found these specs for the official USC KitKat release. Is it possible to put together pieces to make something compatible with the stock/locked bootloader?

Please Login or Register to see this Hidden Content



#2 LDubs

LDubs

    Pawn In Game of Life

  • Dedicated Supporter
  • PipPipPipPipPip
  • 9,502 posts
  • Twitter:lew_bklyn
  • LocationBrooklyn, NY
  • Current Device(s):Nexus 6P, Nexus 5, Nvidia Shield 32gb LTE, Moto X 2013 (thanks S3inks!)

Posted 11 June 2015 - 04:27 PM

I don't think you can flash another phone's firmware to that phone.


The price of liberty, and even of common humanity, is eternal vigilance. -- Aldous Huxley
 
Always do what is right. It will gratify half of mankind and astound the other.  ---Mark Twain

 

Thoughts become things. If you see it in your mind, you will hold it in your hand. --Bob Proctor


#3 Steve010

Steve010

    n00b

  • Members
  • Pip
  • 3 posts

Posted 11 June 2015 - 07:05 PM

I had previously seen this thread

Please Login or Register to see this Hidden Content

that seemed to indicate XT907 roms could be successfully used with some minor changes. Are there special constraints associated with my phone having the stock (locked) bootloader?



#4 spainter

spainter

    Droid Oracle

  • Moderator
  • 3,339 posts
  • LocationUtah
  • Current Device(s):Pixel 2 XL, Nexus 6, Moto X Pure Edition, 2013 Moto X DE, Droid Razr Maxx HD, 2013 Nexus 7 LTE, LG G Pad X 8.3

Posted 11 June 2015 - 07:19 PM

To flash a custom rom you have to beable to install a custom recovery, to install a custom recovery you have to have an unlocked bootloader.


  • rickw likes this

#5 Steve010

Steve010

    n00b

  • Members
  • Pip
  • 3 posts

Posted 11 June 2015 - 07:56 PM

Perhaps I wasn't sufficiently clear in the way I asked my question.

 

If I had a stock USC XT901 KitKat ROM I would be able to flash via fastboot mode and RSD lite despite the locked bootloader--correct?

 

Since that doesn't exist, is it plausible to take a stock XT907 ROM and adapt it to something that my locked bootloader will accept?  Or is the signing somehow device-specific?

 

---

 

Alternatively, are there ways to unlock the bootloader in the phone's current state? My understanding was rooting/unlocking became a lot harder after the KitKat update, but I haven't searched on that a ton.



#6 spainter

spainter

    Droid Oracle

  • Moderator
  • 3,339 posts
  • LocationUtah
  • Current Device(s):Pixel 2 XL, Nexus 6, Moto X Pure Edition, 2013 Moto X DE, Droid Razr Maxx HD, 2013 Nexus 7 LTE, LG G Pad X 8.3

Posted 11 June 2015 - 08:38 PM

A person just a short time ago tried to flash his phone that was from a pay as you go carrier with the xt-907 firmware and it didn't work at all even though the specs were identical. Can you flash a modified version, probably but it is way beyond anything I have ever done.  You can flash the same version or newer version of firmware to the phone it was made for. You just can't downgrade, security prevents this and you get an error, and an incomplete flash.


  • rickw likes this

#7 soocold

soocold

    OC & OCD Specialist

  • Smod
  • 8,736 posts
  • Google+:amcsocold@gmail.com
  • LocationTouching something electronic
  • Current Device(s):LG G4, Nexus 6

Posted 12 June 2015 - 03:03 AM

To add to adapting a stock firmware. It's encrypted with a key for the firmware file, if the phone doesn't get a correct key it bricks. If you change one single bit in the firmware it changes the key. That's why we verify downloads with md5 checksums.
  • rickw and spainter like this

pveoVTW.png

sig by jayrod

 

2760259.png

 

The Rules-Follow them.

Do you like our forum? Do you call it your second home? Help us with the upkeep


#8 osman

osman

    n00b

  • Members
  • Pip
  • 1 posts
  • Google+:cj25121979@gmail.com

Posted 08 January 2016 - 10:41 PM

OK I will try




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users