How do I tell if I have a JB bootloader? - Asus Transformer TF700

I downgraded to ICS using the method I found here: http://forum.xda-developers.com/showthread.php?t=1925230 and followed all the steps. The I unlocked and rooted my infinity with success. The only thing I didn't do was let my device upgrade to the stock JB to get the JB bootloader. I flashed CleanRom JB Rom and everything seems to be working fine, pretty smooth rom. So how do I tell if I have the JB bootloader??

SugarCoatedAngel said:
I downgraded to ICS using the method I found here: http://forum.xda-developers.com/showthread.php?t=1925230 and followed all the steps. The I unlocked and rooted my infinity with success. The only thing I didn't do was let my device upgrade to the stock JB to get the JB bootloader. I flashed CleanRom JB Rom and everything seems to be working fine, pretty smooth rom. So how do I tell if I have the JB bootloader??
Click to expand...
Click to collapse
If you followed the instruction and asked you to flash full Asus firmware .30, then you don't have JB bootloader. You only have ICS bootloader.

SugarCoatedAngel said:
I downgraded to ICS using the method I found here: http://forum.xda-developers.com/showthread.php?t=1925230 and followed all the steps. The I unlocked and rooted my infinity with success. The only thing I didn't do was let my device upgrade to the stock JB to get the JB bootloader. I flashed CleanRom JB Rom and everything seems to be working fine, pretty smooth rom. So how do I tell if I have the JB bootloader??
Click to expand...
Click to collapse
If you downgraded you were already on JB... you couldn't really have downgraded if you weren't. If you did downgrade from JB to ICS, that means you have the JB bootloader. The JB bootloader sticks with you, even if you downgrade to ICS.

Firebrazer said:
If you downgraded you were already on JB... you couldn't really have downgraded if you weren't. If you did downgrade from JB to ICS, that means you have the JB bootloader. The JB bootloader sticks with you, even if you downgrade to ICS.
Click to expand...
Click to collapse
Thanks Firebraze, thats what I thought. Someone told me otherwise, but I couldn't tell. thanks again

buhohitr said:
If you followed the instruction and asked you to flash full Asus firmware .30, then you don't have JB bootloader. You only have ICS bootloader.
Click to expand...
Click to collapse
Hmm. well if I don't have JB bootloader, how am I able to have a JB rom?

SugarCoatedAngel said:
Hmm. well if I don't have JB bootloader, how am I able to have a JB rom?
Click to expand...
Click to collapse
Maybe it works even with the ICS bootloader.
I know a nice way to find out which bootloader you have: Look in /proc/cmdline - if it contains "vmalloc" then it's the ICS bootloader. They removed this parameter in the JB bootloader.

You cross-posted this question in the CleanROM thread where I just answered. I'll copy my reply out here:
The easiest way to check is booting with VOL_DOWN pressed -- if you ''immediately'' get four options (with "RCK" being the leftmost), you're running a JB bootloader.

MartyHulskemper said:
The easiest way to check is booting with VOL_DOWN pressed -- if you ''immediately'' get four options (with "RCK" being the leftmost), you're running a JB bootloader.
Click to expand...
Click to collapse
IIRC this feature was already introduced with 9.4.5.30.

MartyHulskemper said:
You cross-posted this question in the CleanROM thread where I just answered. I'll copy my reply out here:
The easiest way to check is booting with VOL_DOWN pressed -- if you ''immediately'' get four options (with "RCK" being the leftmost), you're running a JB bootloader.
Click to expand...
Click to collapse
If you hold vol down while booting, then select recovery, the bootloader version will be displayed briefly in the top left corner...

_that said:
IIRC this feature was already introduced with 9.4.5.30.
Click to expand...
Click to collapse
Ran out of thanks for today, so I'll have to do it manually: thanks.
I didn't flash .30 stock, but as far as I know, only the JB bootloader did this. You may very well be right, however, because of the aformentioned fact I did not actually flash the "full" .30.
Furthermore, the current version of CleanROM has the prerequisite of a JB bootloader, so in this case it is a moot point: the OP has a JB bootloader (check Scott's OP at: http://forum.xda-developers.com/showthread.php?t=1919851)

MartyHulskemper said:
Furthermore, the current version of CleanROM has the prerequisite of a JB bootloader
Click to expand...
Click to collapse
Such a "prerequisite" can be any of "I've never tried anything else" or "I don't want users to try anything else to reduce possible support issues" or "It really doesn't work".

Related

ICS Bootloader vs JB Bootloader

Guys,
a post with a flashable bootloader for both ICS and JB would be useful.
I've borked a JB rom and my CWM backups were not working because of the bootloader.
I had to flash ASUS stock back to get the bootloader.
Some zip files would be useful in case someone wants to go back to ICS
Much appreciated.
Abe
what if the JB bootloader sets some e-fuses and reverting to the ICS bootloader bricks the tablet?
without NVFLASH I wouldn't even attempt such a thing.
abe_cedar said:
Guys,
a post with a flashable bootloader for both ICS and JB would be useful.
I've borked a JB rom and my CWM backups were not working because of the bootloader.
I had to flash ASUS stock back to get the bootloader.
Some zip files would be useful in case someone wants to go back to ICS
Much appreciated.
Abe
Click to expand...
Click to collapse
untermensch said:
what if the JB bootloader sets some e-fuses and reverting to the ICS bootloader bricks the tablet?
without NVFLASH I wouldn't even attempt such a thing.
Click to expand...
Click to collapse
Asus wouldn't b that nice would they?
On Galaxy Nexus I do that all the time. They have an ICS bootloader and a JB one. I can check the version in Fastboot mode.
I am trying to flash some JB ROMS and if I fail all my CWM backups are useless since the bootloader is the incorrect one..
The tab gets stuck after restoring I assume because of the incorrect bootloader.
Thanks
Abe
I attached the ICS bootloader, I would strongly suggest you wait until NVFLASH
for the tf300t is released to mess with the bootloader because you have no way
back if it does not work (no fastboot).
I Will
untermensch said:
I attached the ICS bootloader, I would strongly suggest you wait until NVFLASH
for the tf300t is released to mess with the bootloader because you have no way
back if it does not work (no fastboot).
Click to expand...
Click to collapse
Yea,
any news on NV flash?
I saw a tweet from Asus in some thread saying that they are not going to support it at ALL.
I hope is not true
Thanks for the zip.
Always good to have files just in case.
abe_cedar said:
Yea,
any news on NV flash?
I saw a tweet from Asus in some thread saying that they are not going to support it at ALL.
I hope is not true
Thanks for the zip.
Always good to have files just in case.
Click to expand...
Click to collapse
In the official cm10 thread it states that nvflash is not going to work with the jellybean bootloader. I think they where close to a release before jellybean dropped.
here is the post.
http://forum.xda-developers.com/showpost.php?p=31244180&postcount=164

.30 firmware bootloader overwrites TF300 JB bootloader

Move to dev if better suited there.
Thanks goes to saltxyz for this find.
For those of us on the TF300 JB bootloader you can revert back to ICS using my instructions in my other post here only be sure to grab the new .30 firmware: http://forum.xda-developers.com/showthread.php?t=1873635
Not only is ICS running smoothly again thanks to the bootloader but THE .30 BOOTLOADER ALLOWED THE JB KERNEL TO RUN!!
That's right I was able to flash my own TF300 ROM which has everything but the kernel removed from the blob and it ran JB while leaving the bootloader intact.
nice! good to hear asus has things figured out.
I'm guessing this is part of the prep for JB with the bootloader supporting both.
Mike02z said:
I'm guessing this is part of the prep for JB with the bootloader supporting both.
Click to expand...
Click to collapse
I can only assume so.
Can we just flash the .30 zip file in TWRP?
rooted/unlocked
amaury48 said:
Can we just flash the .30 zip file in TWRP?
rooted/unlocked
Click to expand...
Click to collapse
Yes, but you have to extract US_epad_user_9_4_5_30_20120907_UpdateLauncher.zip to US_epad-user-9.4.5.30.zip and flash it.
amaury48 said:
Can we just flash the .30 zip file in TWRP?
rooted/unlocked
Click to expand...
Click to collapse
I've flashed it several times today. You will have to re-install TWRP via fastboot, and then flash SuperUser, if you care about root.
LMMT said:
I've flashed it several times today. You will have to re-install TWRP via fastboot, and then flash SuperUser, if you care about root.
Click to expand...
Click to collapse
I know it's stated that you have already done this, but I really don't want to screw something up and I don't have NVFlash to recover from a hard brick.Can you, or others, confirm that you can indeed move from the .13 JB bootloader to the .30 ICS bootloader successfully and then be able to use the NVFlash?
Edit: Oops, I guess this is for the TF700 only, or will this work on the actual TF300 as well? Anyone know?
-Nate
herschwolf said:
I know it's stated that you have already done this, but I really don't want to screw something up and I don't have NVFlash to recover from a hard brick.Can you, or others, confirm that you can indeed move from the .13 JB bootloader to the .30 ICS bootloader successfully and then be able to use the NVFlash?
Edit: Oops, I guess this is for the TF700 only, or will this work on the actual TF300 as well? Anyone know?
-Nate
Click to expand...
Click to collapse
Actually a user in the nvflash thread said he tried it for the TF300 and it worked.
Sent from my EVO using xda premium

Root JB

Hello, i had a Transformer Infinity Pad with unlocked Bootloader and Custom Recovery... Is there a way to root the new Version, because i am so stupid and forget to backup the root..
i am a little noob
manson28031991 said:
Hello, i had a Transformer Infinity Pad with unlocked Bootloader and Custom Recovery... Is there a way to root the new Version, because i am so stupid and forget to backup the root..
i am a little noob
Click to expand...
Click to collapse
No, not yet. For now, you have to flash back to .30, root it then use OTA keeper to save a backup, then upgrade to JB, then restore root.
manson28031991 said:
Hello, i had a Transformer Infinity Pad with unlocked Bootloader and Custom Recovery... Is there a way to root the new Version, because i am so stupid and forget to backup the root..
i am a little noob
Click to expand...
Click to collapse
You could try to flash Superuser with this recovery and maybe it will work.If after you flashed the Superuser zip you still don't have root,downoad the SuperSU app from market.
buhohitr said:
No, not yet. For now, you have to flash back to .30, root it then use OTA keeper to save a backup, then upgrade to JB, then restore root.
Click to expand...
Click to collapse
Is it possible to flash back to .30 without an unlocked bootloader ?
slainer68 said:
Is it possible to flash back to .30 without an unlocked bootloader ?
Click to expand...
Click to collapse
No, you have to have an unlocked bootloader.
buhohitr said:
No, not yet. For now, you have to flash back to .30, root it then use OTA keeper to save a backup, then upgrade to JB, then restore root.
Click to expand...
Click to collapse
How would one flash back to .30 if they're already on JB? I did the same thing...updated to JB without saving root. I do have an unlocked bootloader.
Grady said:
How would one flash back to .30 if they're already on JB? I did the same thing...updated to JB without saving root. I do have an unlocked bootloader.
Click to expand...
Click to collapse
If you are unlocked just follow the method i've posted in my previous post,it should work without going back to 30.
Pretoriano80 said:
If you are unlocked just follow the method i've posted in my previous post,it should work without going back to 30.
Click to expand...
Click to collapse
Yes this method does work if you are unlocked, thanks for the idea......
Yes, I can also confirm this method works.
Woohoo! I have root again!
I was gettin worried, downgrading seems like such a hassle
OFFICIAL JB, TF700, WW SKU, C70 serial 64gb
I just wanted that 3.1.x kernel SO bad.
Now to finally start tweaking/debloating it. I can't believe this BLOATED STOCK firmware runs as "smoothly" as it does, compared to stock .22, stock .26 and stock .30 it is hands down worth the hassle.
I have JB that has portrait mode, IPS+ and I can still plug my NTFS formatted portable hard drive into it, that NEVER worked on any of the custom JB roms working around the 2.6.x kernel.
now to see how vnc-loopback-linux-over-android works!
all the excitement, all over again. I've only had this thing for a little over two weeks, but it's so much fun. I love being on the ground floor with new devices, so many risky experimental things to try.
I'm f'n stoked! Haven't gotten bored with it yet!
Keep up the good work everyone!
slainer68 said:
Is it possible to flash back to .30 without an unlocked bootloader ?
Click to expand...
Click to collapse
Yes, you can follow the soft brick recovery in the "All-In-One" thread to downgrade from JB to ICS .30 without unlocking your boot loader.
So, let me get this straight.
Revert to .30, then root, then use Superuser (I have Elite) to OTA save, then apply the JB update, then use Superuser to un OTA save?

JB Bootloader

I've heard that the JB bootloader gives a few, quite nifty new features. My question is how should I go about installing this bootloader? I've seen mixed responses all across the forums lately about how and where to get the JB bootloader.
Anyways, I am unlocked and currently running Cleanrom 1.3. Great rom.
I'm still on the .22 bootloader.
Keion said:
I've heard that the JB bootloader gives a few, quite nifty new features. My question is how should I go about installing this bootloader? I've seen mixed responses all across the forums lately about how and where to get the JB bootloader.
Anyways, I am unlocked and currently running Cleanrom 1.3. Great rom.
I'm still on the .22 bootloader.
Click to expand...
Click to collapse
JB bootloader:
http://techerrata.com/file/teamwin/tf700t/tf700t-US-10.4.4.16-bootloader-only.zip
buhohitr said:
JB bootloader:
http://techerrata.com/file/teamwin/tf700t/tf700t-US-10.4.4.16-bootloader-only.zip
Click to expand...
Click to collapse
So just flash this from TWRP?
yep
Keion said:
Anyways, I am unlocked and currently running Cleanrom 1.3. Great rom.
I'm still on the .22 bootloader.
Click to expand...
Click to collapse
You may want to install the AndroidRoot bootloader first to make the backup files required for wheelie and nvflash. Doing this before flashing the JB bootloader is your last chance.
http://forum.xda-developers.com/showthread.php?t=1901479
Yea you should be able to just flash it from your recovery and be done with it.
Alternatively, you can do it with fastboot (which is handy if you flash a ROM that requires the JB bootloader while still using the ICS bootloader). See my post in the CM10 thread for more on that.
I'm on JB rooted and not unlocked. Did i got the JB Bootloader with the JB OTA Update?
sandmann241 said:
I'm on JB rooted and not unlocked. Did i got the JB Bootloader with the JB OTA Update?
Click to expand...
Click to collapse
Yes. The JB Bootloader comes with the official ASUS update.

[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.
GigaSPX said:
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?
Click to expand...
Click to collapse
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.
GigaSPX said:
2. Will I lose my root access after updating?
3. Is there any other precautions I should take before and after I update?
Click to expand...
Click to collapse
2. No, if you install CROMI and not the stock ROM.
3. Backup your data before, and then follow the instructions in the installer.
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?
GigaSPX said:
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?
Click to expand...
Click to collapse
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?
http://forum.xda-developers.com/showthread.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...
GigaSPX said:
http://forum.xda-developers.com/showthread.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...
Click to expand...
Click to collapse
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.
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?
rayman2k1 said:
TLDR: Have unlocked .30 bootloader, want JB bootloader but want it to be unlocked. Can it be done? Do I really want it?
Click to expand...
Click to collapse
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.
_that said:
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.
Click to expand...
Click to collapse
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?
rayman2k1 said:
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?
Click to expand...
Click to collapse
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.
MartyHulskemper said:
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.
Click to expand...
Click to collapse
fantastic. thanks for the detailed reply.
any idea if the reboot to recovery thing is BL-related? if so, would upgrading it solve the problem? or is the tf700 owner's club SOL with that?
rayman2k1 said:
any idea if the reboot to recovery thing is BL-related?
Click to expand...
Click to collapse
Maybe. It works for me, with the 10.4.4.25 bootloader.
In any case, before you use any "reboot to recovery" tool after flashing a new recovery, always test the new recovery by starting it at least once with the power/volume button combination.
rayman2k1 said:
fantastic. thanks for the detailed reply.
any idea if the reboot to recovery thing is BL-related? if so, would upgrading it solve the problem? or is the tf700 owner's club SOL with that?
Click to expand...
Click to collapse
My pleasure!
I had a boot-to-recovery loop once with CM10 -- that was a hairpuller. After doing some research (all the while hair-pulling, to be honest), this zip solved it. So as far as I'm concerned, that'd be a yes.
_that said:
Maybe. It works for me, with the 10.4.4.25 bootloader.
In any case, before you use any "reboot to recovery" tool after flashing a new recovery, always test the new recovery by starting it at least once with the power/volume button combination.
Click to expand...
Click to collapse
This is always sound advice -- the older recoveries indeed have caused quite a few splitting headaches.
thank you, fellas!
EDIT: I upgraded my bootloader successfully. I can now issue the "reboot recovery" command and end up in CWMR. Thanks again!

Categories

Resources