5,605,835 Members 48,076 Now Online
XDA Developers Android and Mobile Development Forum

[Q] Steps to updating the bootloader firmware?

Tip us?
 
GigaSPX
Old
#1  
Member - OP
Thanks Meter 2
Posts: 47
Join Date: Dec 2012
Default [Q] Steps to updating the bootloader firmware?

My TF700 is currently on JB (not sure which version since Build Number isn't showing up on Settings menu anyway), rooted, and unlocked with custom ROM CROMI 3.0.4. I can see that last month there was a new update for the tablet being 10.4.4.25, and I want to update to that to see what improvements there are. The things I'm concerned about needing help with are:

1. How do I update it? As far as I know, I have two files on hand for the new update. One that's about 400+MB from the Asus site, and another being from sdbags' topic introducing his latest version of CROMI that's being about 8-ish MB. Which is the correct one to use?
2. Will I lose my root access after updating?
3. Is there any other precautions I should take before and after I update?

I'm sorry, I'm still a newb at doing this kind of stuff for Android and I've been looking through a lot of threads here on XDA to find the answers I'm looking for. Much help would be appreciated, thank you.
 
_that
Old
#2  
Recognized Contributor
Thanks Meter 2074
Posts: 3,052
Join Date: Oct 2012
Quote:
Originally Posted by GigaSPX View Post
1. How do I update it? As far as I know, I have two files on hand for the new update. One that's about 400+MB from the Asus site, and another being from sdbags' topic introducing his latest version of CROMI that's being about 8-ish MB. Which is the correct one to use?
The correct way to upgrade CROMI is to install the latest version of CROMI - it includes the firmware updates from 10.4.4.25 (but the bootloader is separate).

For the bootloader, you can check its version by holding down "volume down" (left) while powering up - the build version should be displayed in the tiny text at the top of the screen. All bootloaders from 10.4.4.18 to 10.4.4.25 are identical, so if you have any of these, you can just install the latest CROMI. Otherwise, in addition to the latest CROMI, also flash the updated bootloader from sbdags.

Quote:
Originally Posted by GigaSPX View Post
2. Will I lose my root access after updating?
3. Is there any other precautions I should take before and after I update?
2. No, if you install CROMI and not the stock ROM.
3. Backup your data before, and then follow the instructions in the installer.
The Following User Says Thank You to _that For This Useful Post: [ Click to Expand ]
 
GigaSPX
Old
#3  
Member - OP
Thanks Meter 2
Posts: 47
Join Date: Dec 2012
So there isn't any importance for me to really update to 10.4.4.25? I see there is a log of what it fixes, and I was just interested about updating my bootloader to it. Also, how about the two different bootloader update files?
 
_that
Old
#4  
Recognized Contributor
Thanks Meter 2074
Posts: 3,052
Join Date: Oct 2012
Quote:
Originally Posted by GigaSPX View Post
So there isn't any importance for me to really update to 10.4.4.25? I see there is a log of what it fixes, and I was just interested about updating my bootloader to it. Also, how about the two different bootloader update files?
The full firmware includes the bootloader, the stock recovery, the kernel, and the system image. Updating only the bootloader is pointless - the changes you read about were made in the kernel and the system image, not in the bootloader.

Which "two different bootloader update files" are you talking about?
 
GigaSPX
Old
#5  
Member - OP
Thanks Meter 2
Posts: 47
Join Date: Dec 2012
http://forum.xda-developers.com/show....php?t=2049274

"You can install this straight over CleanROM 2.3 to 3.x or Asus Jelly Bean Stock without a full wipe. The latest JB Bootloader is necessary before flashing this and is available in Post 2."

If you look at Post 2, he provided the links to the updates for each region. I grabbed the US from his post and it's only 1.09 MB (sorry I checked again. This is the actual size.) When I grabbed the update from the Asus site, it's 456MB. That's what's confusing me atm...
 
_that
Old
#6  
Recognized Contributor
Thanks Meter 2074
Posts: 3,052
Join Date: Oct 2012
Quote:
Originally Posted by GigaSPX View Post
http://forum.xda-developers.com/show....php?t=2049274

"You can install this straight over CleanROM 2.3 to 3.x or Asus Jelly Bean Stock without a full wipe. The latest JB Bootloader is necessary before flashing this and is available in Post 2."

If you look at Post 2, he provided the links to the updates for each region. I grabbed the US from his post and it's only 1.09 MB (sorry I checked again. This is the actual size.) When I grabbed the update from the Asus site, it's 456MB. That's what's confusing me atm...
Did you even read my previous post? "The full firmware includes the bootloader, the stock recovery, the kernel, and the system image." That's the difference.
The Following User Says Thank You to _that For This Useful Post: [ Click to Expand ]
 
rayman2k1
Old
#7  
Member
Thanks Meter 11
Posts: 51
Join Date: Aug 2011
I've got a similar question. I'm on the .30 bootloader, which I've unlocked. I don't exactly remember why I'm on it, but if memory serves, before unlocking/rooting, I did the official upgrade to JB (which updated bootloader to 10.xx.xx) then I had to use the blob to downgrade to .30 in order to get the Asus unlocker to work. I've since flashed CWM Touch 6.0.1.9 and am running a fairly recent CM10.1.

So, am I now able to upgrade the bootloader to a newer (read official JB, or, more quantitaiively, 10.xx.xx) version? If I understand correctly, I can use a blob to flash a new "firmware", which would include the bootloader, rom, ril (we have these right?), etc. However, once I do this, I will be stuck on a stock recovery and rom, correct? If there is a way to upgrade the bootloader and keep it unlocked (/unlock it after), what are the steps involved?

I'm fine with the .30 bootloader, but it's ridiculous that the "Reboot to ..." options do not work. OK, so it's not ridiculous, it's just a bit inconvenient and has been causing me to not flash as many nightlies. My followup question would be, does the JB bootloader address this "issue"? And, correct me if I'm wrong, but the only way to get ROM Manager or GooManager to be able to do scripted flashes is to have these reboot options working, right?

TLDR: Have unlocked .30 bootloader, want JB bootloader but want it to be unlocked. Can it be done? Do I really want it?
 
_that
Old
#8  
Recognized Contributor
Thanks Meter 2074
Posts: 3,052
Join Date: Oct 2012
Quote:
Originally Posted by rayman2k1 View Post
TLDR: Have unlocked .30 bootloader, want JB bootloader but want it to be unlocked. Can it be done? Do I really want it?
In sbdags' CleanROM Inheritance dev thread, he offers bootloader-only installers - you can use these to install only the current 10.4.4.25 bootloader and keep your current recovery, kernel and ROM (no RIL on a WiFi-only device).

Warning: Make sure your recovery is compatible with a JB bootloader on the TF700 - too old recoveries (created for ICS) are known to cause hard bricks with the JB bootloader.
The Following User Says Thank You to _that For This Useful Post: [ Click to Expand ]
 
rayman2k1
Old
#9  
Member
Thanks Meter 11
Posts: 51
Join Date: Aug 2011
Quote:
Originally Posted by _that View Post
In sbdags' CleanROM Inheritance dev thread, he offers bootloader-only installers - you can use these to install only the current 10.4.4.25 bootloader and keep your current recovery, kernel and ROM (no RIL on a WiFi-only device).

Warning: Make sure your recovery is compatible with a JB bootloader on the TF700 - too old recoveries (created for ICS) are known to cause hard bricks with the JB bootloader.
Hey, thanks for the prompt reply. Can you please confirm that this will let me keep my bootloader unlocked? Also, if this does happen to **** things up, do I have any recourse (ie. can I re-flash another, older, bootloader that will allow me to boot?). As I'm on the .30 firmware, I don't have the ability to use NVFlash. Also, will upgrading the bootloader make the "Reboot to.." options work?
 
MartyHulskemper
Old
#10  
MartyHulskemper's Avatar
Senior Member
Thanks Meter 365
Posts: 1,465
Join Date: Jun 2008
Default Re: [Q] Steps to updating the bootloader firmware?

Quote:
Originally Posted by rayman2k1 View Post
Hey, thanks for the prompt reply. Can you please confirm that this will let me keep my bootloader unlocked? Also, if this does happen to **** things up, do I have any recourse (ie. can I re-flash another, older, bootloader that will allow me to boot?). As I'm on the .30 firmware, I don't have the ability to use NVFlash. Also, will upgrading the bootloader make the "Reboot to.." options work?
Once you've unlocked your bootlader, updating it to the lastest (and presumably greatest) will only updat its code, and not relock it. (If it did that, I bet a lot of the users with trouble could've gotten a free warranty reset! -- ASUS wouldn't do that, trust me.)

For completeness' sake: if you did not unlock the bootloader before, the unlock tool will remain as functional as it would have been in the first place. If you can't unlock the new bootloader, you couldn't have unlocked the old one either (issue is on ASUS' side, well referenced on the forum).

Reflashing an older bootloader: no, unless you have NvFlash and the concurrent backup files-- I didn't gather you ran that procedure before upgrading to .30...

TL;DR: your bootloader will remain unlocked if you unlocked it prior to updating, and remains unlockable if not.
"Professionals are predictable, but the world is full of amateurs."
-- Murphy's Military Laws, as referenced on http://www.military-info.com/freebies/murphy.htm

"The skill of accurate perception is called cynicism by those who don't possess it."
-- Alan Millar

The Following User Says Thank You to MartyHulskemper For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes