"Main Version Older" Bootloader Error + How to Downgrade - myTouch 4G Q&A, Help & Troubleshooting

A while ago I tried returning to stock by flashing the 2.2.1 PD15IMG, but I ended up getting a "Main Version Older" error in the bootloader. I later found out that the problem was that I still had the Gingerbread radio installed, which was incompatible with the older version of Froyo. As a result, my bootloader was stuck with S-ON but I still had root privileges. I searched for hours for a way to fix this, but I couldn't find any straight forward solution saying exactly what to do. It's really not that hard to fix, but I figured this would save people some time.
Main Version Older:
If you get this error, download the PD15IMG for "Official 2.3.4 Upgrade to stock 2.3.4 Rom (Unrooted)" found at the thread on the following link. This will unroot your phone and give you stock 2.3.4. Easy enough.
---> http://forum.xda-developers.com/showthread.php?t=1264704
Now after I returned to stock and got my replacement, I wanted to root my phone again. However, I never rooted from GB before so I had no idea what to do. I know it's been mentioned that there's a guide on how to downgrade in the newcomer's thread and someone posted the link below. When I got my replacement though, I didn't feel like a "newcomer" so naturally that wasn't the first place I looked. I know people might be upset cause there's already a guide stickied, but here's the guide I followed.
How to Downgrade:
---> http://forum.xda-developers.com/showthread.php?t=1178912
All credit of course goes to the OP of the respective threads.
A couple months ago when I had this problem, rather than posting what I did to fix it I just said anyone who needs help could PM me. I've gotten quite a few PM's over the last couple weeks, regarding both the "Main Version Older Error" and people having trouble downgrading. So here's everything I used, in one spot. I hope this helps save people some time by pointing them in the right direction.

Hey, thanks for posting this. Sometimes its nice to have a thread where you are pointed to the right place.
Sent from my HTC Glacier using XDA App

So this is for the latest 2.3.4? I was going to try this:
http://wiki.cyanogenmod.com/wiki/TMobile_myTouch_4G:_Full_Update_Guide
Does that not work?
I am comfortable with the instructions you linked except for the goldcard part if needed.

neidlinger's stickied thread in the general section actually points you to that downgrade through xda's wiki for htc glacier.
He also has a lot of other goodies that newcomers and what nots should check out.
Why don't people read stickies! lol

Teo032 said:
Why don't people read stickies! lol
Click to expand...
Click to collapse
That. Or Wiki...

sdc177 said:
So this is for the latest 2.3.4? I was going to try this:
http://wiki.cyanogenmod.com/wiki/TMobile_myTouch_4G:_Full_Update_Guide
Does that not work?
I am comfortable with the instructions you linked except for the goldcard part if needed.
Click to expand...
Click to collapse
Its not the method I used but I assume that should work too.
And sorry guys I understand this is kind of a repost, but it seems like there's a new thread every couple days with someone having trouble downgrading. And I haven't seen anything anywhere else about the "main version older" problem. I just figured this would be helpful to some people.
Sent from my HTC Glacier using XDA App

jberg22 said:
Its not the method I used but I assume that should work too.
And sorry guys I understand this is kind of a repost, but it seems like there's a new thread every couple days with someone having trouble downgrading. And I haven't seen anything anywhere else about the "main version older" problem. I just figured this would be helpful to some people.
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
Lol no worries, it's just that people will ignore your thread too and post questions how to do it. It's just never ending. There will be people asking how do you root when there's a big sticky that gives you instructions.

Teo032 said:
Lol no worries, it's just that people will ignore your thread too and post questions how to do it. It's just never ending. There will be people asking how do you root when there's a big sticky that gives you instructions.
Click to expand...
Click to collapse
Lol yeah, it's like they're blind or something
Sent from my HTC Glacier Sense 3.5 using xda premium

Teo032 said:
Lol no worries, it's just that people will ignore your thread too and post questions how to do it. It's just never ending. There will be people asking how do you root when there's a big sticky that gives you instructions.
Click to expand...
Click to collapse
From an outsiders perspective, a lot of the information appears stale or does not seem very specific.
Sent from my PG86100 using Tapatalk

Updated 10 char

Related

Was I too fast?

I just updated to the newest Froyo RUU ROM from HTC... Am I right that now I cant root my Device and I have to wait?
thanks
i think you have to wait for root now
Oh dear GOD! Another topic????????????
.... Oh my god.
i have warned abute this since start.
unfortunately people dont see those warnings.
i say it agin, and someone should make a sticky topic abute this. DONT flash ruu after you have rooted your phone. Use safe released that have removed recovery, hboot +- radio and other unnessesary stuff that may be protected by HTC.
this isent the first or the last topic we will see with this problem.
A sticky warning is recomended...
danne_jo said:
i have warned abute this since start.
unfortunately people dont see those warnings.
i say it agin, and someone should make a sticky topic abute this. DONT flash ruu after you have rooted your phone. Use safe released that have removed recovery, hboot +- radio and other unnessesary stuff that may be protected by HTC.
this isent the first or the last topic we will see with this problem.
A sticky warning is recomended...
Click to expand...
Click to collapse
Yeah. And a sticky warning once Froyo can be rooted.
danne_jo said:
i have warned abute this since start.
unfortunately people dont see those warnings.
i say it agin, and someone should make a sticky topic abute this. DONT flash ruu after you have rooted your phone. Use safe released that have removed recovery, hboot +- radio and other unnessesary stuff that may be protected by HTC.
this isent the first or the last topic we will see with this problem.
A sticky warning is recomended...
Click to expand...
Click to collapse
I second that ... where is forum mod... we have been warning about this since soo long.. i even made a thread about this.. why isn't this info sticky..
Third this
Sent from my GT-P1000 using XDA App
Done a warning
Sent from my GT-P1000 using XDA App
I fourth this!
Sent with love from f0xy while mobile!
I "five" this! We should make a sticky on carelessness!
If everyone would read the basics, there would be aprox.50 posts instead of 1000 or so...
Turkey's guide should be renamed so people would know it covers all the basics regarding Android OS and the rest.
Fortunately I decided to take a look at it before posting more of the same questions. And yet I knew how to root, that's what it's titled anyway...
Sent from my HTC Wildfire using XDA App

Root

Hey guys just got the atrix and it's on
What's the easiest way you found to root it?
Sorry it won't let me post in development for some reason
Sent from my MB860 using XDA App
it depends what firmware ur on
Gladroot. the link is in my signature below.. make sure you follow the instructions carefully depending on your situation.
Right now, it appears Gingerbreak roots everything, but you need an SD card. See the Atrix Dev forum.
Ok thanks guys will try ginger break
Sent from my MB860 using XDA App
rushmore1205 said:
Hey guys just got the atrix and it's on
What's the easiest way you found to root it?
Sorry it won't let me post in development for some reason
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
And you should not post in development as your question is not development related.
try typing root in the search box, or any question, you usually get some good answers
I've got a brand new Atrix running 1.26. So far in this thread they recommended Gladroot and someone else Gingerbreak. Is there a benefit to using one over the other? I am admittedly an Android noob and been reading a lot trying to understand flashing SBF, ADB, CWM, etc. Knowing there is a beta update soon to be tested, I would like to use a method that is most likely to work with a new update should it follow on the heals of the beta.
If you have an SD card around, update now, then run Gingerbreak.
If not, follow the process in the Gladroot thread to getting root on 1.57. Assuming you care about the update... there's really no reason not to have it.
In the future, please search before posting a new thread. This has been discussed hundreds of times on this forum, and with a bit of legwork you could have easily gotten all of this info for yourself. Although I will admit the root situation is a bit more confusing now that a new exploit has been found.
Gladroot will give you the option to enable sideloading Gingerbreak does not.
thats just my 2 cents
sent from XDA mobile

From 1.57 to 1.83

Hi,
I've got a sim-unlocked AT&T and have updated till 1.57. The phone is rooted and running gingerblur 2.5. I want to upgrade to 1.83 and gingerblur 3.5 but dont know the exact steps.
Do I need to go back to stock, or can I just run the ota and then install gb 3.5?
Thanks, v.
Sent from my MB860 using XDA App
Really??? Another thread requesting the same information that is spattered all over the forums already! Really??? You managed to get rooted on 4.1.57 with GingerBlur.
How about you read the GingerBlur thread for instructions. Other alternative?....Stay on 4.1.57 with GingerBlur 2.5.
People say there is a lot of hate in the Atrix forums................it's not hate. People just get tired of seeing threads like this!
Really??? Another thread criticizing the question, rather than giving an answer, if they are oh-so-smart and oh-so-knowledgeable?
1. Really??? For help, you are pointing me to a thread which has 5809 posts? You might as well point me to a public library and tell me to find whatever I need there.
2. Even if I was to find where this was explained, the thread has a undecipherable mix between noobs (like me) trying and sometimes failing in their attempts, and people (not like you) who are actually giving out tested and verified information. I am very wary to try out those suggestions
3. I am in India - with it not being released here, I had to get it from the US, which means I have no sort of warranty, or other help if I completely mess it up. So I am a bit cautious. If you've got a problem with that, don't reply to the thread. If you're tired of seeing the thread, skip it. No one asks you to read every thread. You're obviously on 1.83. Actually I'm sure, you're on a special 2.83, because you're so damn awesome. How does a thread titled 'From 1.57 to 1.83' have any significance to you, unless you're trying to help.
Damn, I bet if you don't know it already, you can't find the actual answer within 15 mins of searching.
REALLY?
lol.
download the 1.8.3 sbf and flash it.
reroot with gingerbreak.
flash gingerblur.
???
Profit.
Warning: flashing sbf deletes all internal memory, but saves apps and settings. REMEMBER TO BACK UP.
CaelanT said:
Really??? Another thread requesting the same information that is spattered all over the forums already! Really??? You managed to get rooted on 4.1.57 with GingerBlur.
How about you read the GingerBlur thread for instructions. Other alternative?....Stay on 4.1.57 with GingerBlur 2.5.
People say there is a lot of hate in the Atrix forums................it's not hate. People just get tired of seeing threads like this!
Click to expand...
Click to collapse
+1
Please search and read before posting.
Thanks xredjokerx.
Weird pirate I did search and I know there have been many discussions around this topic. I just wanted an authoritative answer the question
Sent from my MB860 using XDA App
varunj said:
Thanks xredjokerx.
Weird pirate I did search and I know there have been many discussions around this topic. I just wanted an authoritative answer the question
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
I started out not knowing anything a few weeks back, and through actually reading all the guides, and a lot of trial and error, I have learned from the many people here who already had Android and Atrix experience, and I continue to learn in the same way.
All those threads are in the first 2-3 pages of the dev and themes forums, and all your instructions are 99% of the time in the OP.
The authoritative answers you are/were looking for are located in the same threads as those which I learned from, and which you must have read to get to a rooted 4.1.57 on GingerBlur 2.5.
CaelanT, at the time I went to 1.57 and GB 2.5, I had a fresh phone, so could apply the general procedure - didn't have to do anything different.
This time round it's different, and I can't afford to mess things up by needless trial and error - that's why the question. Anyways, let's end this here. Lesson learned from my end - could probably do a bit more research. But do understand that there are different reasons people ask questions - not just due to laziness.

Can't root 2.3.4 but here is an alternative

This is the way I went about rooting the Mytouch running the stock 2.3.4
First downgrade from the stock 2.3.4 to 2.2.1 for rooting.
http://forum.xda-developers.com/showthread.php?t=1178912
Second use gfree to get s-off.
You need visionary. Second link.
http://forum.xda-developers.com/showthread.php?t=858996
http://android.modaco.com/topic/320350-19nov-r14-visionary-one-click-root/
Third flash the enh h-boot and recovery.
http://forum.xda-developers.com/showthread.php?t=1200147
Now is the time, if you choose, to backup. Start flashing rom of your choose. There are many 2.3.3 and higher based roms to be back on Gingerbread
Thanks to all the developers for the links.
If this is of help to anyone please just hit the thanks button.
Thanks I guess
Milehighmeltdown said:
Kind of misleading dont you think, you didnt root the stock, you downgraded.
Click to expand...
Click to collapse
That was the whole point of his post, was to show how to root when you have the OTA...
Milehighmeltdown said:
Kind of misleading dont you think, you didnt root the stock, you downgraded.
Click to expand...
Click to collapse
eqjunkie829 said:
That was the whole point of his post, was to show how to root when you have the OTA...
Click to expand...
Click to collapse
Yeah Milehigh, that's the only way to do it as of right now. I'm sure eventually one of the brilliant people on here will find some way to truly root it, but for now this is all you can do if you got the OTA and want root access.
This works if u got the update at Tmobile right our is there a difference between OTA updates
Sent from my HTC Glacier using XDA App
Tez MyTouch said:
This works if u got the update at Tmobile right our is there a difference between OTA updates
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
yes it will work
eqjunkie829 said:
That was the whole point of his post, was to show how to root when you have the OTA...
Click to expand...
Click to collapse
Yeah, ok that was the point of his post, title should be” you can't root 2.3.4 but here is an alternative”
Also his method is mentioned in about 100 other threads already, why do we need to post out again.
Nothing against the poster, I know he is just trying to be helpful.
I think it was a very helpful post. I wonder how many of your 3 posts helped anyone.
And really, what does it matter what software version you root?
@Milehighmeltdown
Updated the title to reflect the point of the thread. To this point there wasn't a collection of all the different links for this process. I just posted them all in one location.
jerrycycle said:
@Milehighmeltdown
Updated the title to reflect the point of the thread. To this point there wasn't a collection of all the different links for this process. I just posted them all in one location.
Click to expand...
Click to collapse
wasnt trying to be an a... Thanks

Download now Android 4.4 KitKat Sense5.5 stock Ruu.exe files

Now you can download the latest stock Android 4.4 KitKat with Sense 5.5 RUU.exe files on:
http://androidruu.com/?developer=M7
Greetz
There's already a specific thread for M7 RUU's.
http://forum.xda-developers.com/showthread.php?t=2428276
herwegan said:
There's already a specific thread for M7 RUU's.
http://forum.xda-developers.com/showthread.php?t=2428276
Click to expand...
Click to collapse
But there are no Android 4.4 KitKat RUU.exe files on.
i've already told it crushalot, i'm sure he'll add them asap. further i've already provided the link you offer here in his thread, so no reason for another RUU thread
I have send them a message to about a week ago but there is no respons.
Sent from my HTC One using xda app-developers app
Justin2003 said:
I have send them a message to about a week ago but there is no respons.
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Thanks for the link man. Some people get way to butt-hurt around here lol.
Sent from my HTC One using xda app-developers app
Thanks for link noticed that there is a ruu.exe for O2 UK do I still need to down grade hboot to use the .exe
You do not have to downgrade the hboot.
Sent from my HTC One using xda app-developers app
Justin2003 said:
I have send them a message to about a week ago but there is no respons.
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
troby86 said:
Thanks for the link man. Some people get way to butt-hurt around here lol.
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
lol man, it's not that i want to steal his "thanks" or something. i just think it's better to keep the forum clean and keep the equal stuff together in one thread, so it's better to find for everyone. and if there's already a specific and usualy well maintained thread for this topic. so i think it's best to just post the link there (@justin2003) and not open up a new thread (just to get attention/thanks or whatever the reason was).
people that are looking out for 4.19 RUUs will search in the RUU thread and find the link and thank you. and as soon as crushalot has some time to add it, he'll do it. that's it.
Until the RUU thread gets updated, this thread is fine.
I'm a little concerned with the community spirit shown here. @Justin2003 has done nothing wrong, by posting this, he even stated that he PM'd @crushalot but with no response.
..(just to get attention/thanks or whatever the reason was)..
Click to expand...
Click to collapse
This is a little concerning, just because someone posts something doesn't mean they're hunting for thanks (which are worthless, just look at mine ) or attention (this is the internet, who cares ).
Save the hate for the iPhone crowd.
Andy said:
Until the RUU thread gets updated, this thread is fine.
I'm a little concerned with the community spirit shown here. @Justin2003 has done nothing wrong, by posting this, he even stated that he PM'd @crushalot but with no response.
This is a little concerning, just because someone posts something doesn't mean they're hunting for thanks (which are worthless, just look at mine ) or attention (this is the internet, who cares ).
Save the hate for the iPhone crowd.
Click to expand...
Click to collapse
Nothing to be concerned about! i just thought to do the right thing by indicating to keep the forum clean based on my own experiences with thread openings.. not all mods think the way you do but nvm, let's stop here.
Cheers
herwegan said:
lol man, it's not that i want to steal his "thanks" or something. i just think it's better to keep the forum clean and keep the equal stuff together in one thread, so it's better to find for everyone. and if there's already a specific and usualy well maintained thread for this topic. so i think it's best to just post the link there (@justin2003) and not open up a new thread (just to get attention/thanks or whatever the reason was).
people that are looking out for 4.19 RUUs will search in the RUU thread and find the link and thank you. and as soon as crushalot has some time to add it, he'll do it. that's it.
Click to expand...
Click to collapse
Look at Bugsy Lawsons RUU thread...all download links are removed. I think, the thread can also be removed. It´s better to have one more chance for a download, if something like this happens again.
Sorry everyone, I can't dedicate nearly as much time to the threads I used too due to a new demanding job with no access to post during the day and more family duties in the evening.
I will work on downloading the updated RUU files and get them posted on my site and on the collection thread I started.
I am not purposely trying to ignore anyone, but I get at least 20 support request emails and 5-6 PM's per day and as I stated I just don't have the time to answer them all.
Thanks to Justin2003 for creating the thread with the links.
I do not need attentions or thanks but i know that there are a lot of people who wants back to stock without first s-off the phone to downgrade the hboot.
Sent from my HTC One using xda app-developers app
Thank you Justin, the official RUU helped me restoring the device in pseudo original state (still unlocked, with supercid and S-off ofcouse) but without having to mess with reconstructed, dumped and/or skeletonized ROMs.
Sorry for the noobish question but after reading through the myriad of "Help Me!" threads, I've gotten a bit confused on what can/can't be used with all the different security & lock states. If I'm S-OFF w/ unlocked bootloader, can I run the ruu.exe? Or am I better off waiting for a decrypted ruu.zip?
As far as I understand it, I believe I can pretty much run anything w/ S-OFF and it's up to me to make sure that what I run is compatible with my device, lest I risk bricking it. Is that an accurate assessment? Are there any avenues to restore that cannot or should not be used while S-OFF? Are there any that would require relocking the bootloader while S-OFF?
Sent from my HTC One using xda app-developers app
sharksfan7 said:
Sorry for the noobish question but after reading through the myriad of "Help Me!" threads, I've gotten a bit confused on what can/can't be used with all the different security & lock states. If I'm S-OFF w/ unlocked bootloader, can I run the ruu.exe? Or am I better off waiting for a decrypted ruu.zip?
As far as I understand it, I believe I can pretty much run anything w/ S-OFF and it's up to me to make sure that what I run is compatible with my device, lest I risk bricking it. Is that an accurate assessment? Are there any avenues to restore that cannot or should not be used while S-OFF? Are there any that would require relocking the bootloader while S-OFF?
Click to expand...
Click to collapse
You understand correctly.
You can do anything. With great power comes great responsibility.
Occasionally an RUU won't work because your HBOOT is incompatible or your HTC drivers aren't current or your CID or MID is incompatible. Generally you can fix these things and try again.
The two most common things that brick phones are a failed HBOOT flash or trying to S-ON with a non-stock HBOOT.
Justin2003 said:
Now you can download the latest stock Android 4.4 KitKat with Sense 5.5 RUU.exe files on:
Click to expand...
Click to collapse
Thanks for this link.
(downloading right now)
Sorry for the noob question but I'm facing a bug with my HTC One running 4.3, so I want to try 4.4.2.
My phone is rooted/unlocked and I've installed CWM recovery. All of which I want to keep !!
OTA 4.4.2 update would not install due to CWM recovery.
Will this .exe file allow me tu upgrade to 4.4.2 without the need to remove CWM recovery and SuperUser ?
Thanks for your help here.
Sounds like what you want can be accomplished by either reverting to a stock recovery and accepting the OTA before putting CWM back, or just flashing a 4.4.2 ROM in your custom recovery- either way this discussion probably doesn't belong in this thread.
Note flashing Kit Kat manually requires a compatible recovery and S-OFF, I believe.
The OTA should preserve your settings and data.
You may or may not be able to keep your settings and data intact if you go the manual route.
If you do an RUU you *definitely* won't be able to keep data:
Real, complete, signed RUU's from HTC rewrite everything. The erase your pictures, they install a stock recovery, they touch every partition.
(There are some firmware-only and other hybrid packages posted various places in this forum that behave like RUU's but are more selective in which partitions are touched.)
Merely flashing a ROM only really touches /system (it also touches /boot and /cache technically). Depending on how stable the result is, you may also choose to erase /data in a separate action.
To clear up a point about terminology, root access is something that is usually baked into the ROM you are flashing. RUU always leaves you with a stock, unooted ROM. Flashing almost any custom ROM automatically gives you root as a side benefit. Root is not the same as S-OFF.
Anyway, you probably don't need an RUU unless you get into serious trouble. Until then, you might want to ask for more help over in Q&A...
Sent from my HTC One using xda app-developers app

Categories

Resources