While troubleshooting another issue I did a factory reset. I'm running stock JB. I rooted on ICS and kept root via ota root keeper. Anyway, after the factory reset none of my apps can gain root. /system/bin/su is there. I tried installing Superuser app and SuperSU but that didn't help.
What am I doing wrong?
Thanks.
EvoXOhio said:
While troubleshooting another issue I did a factory reset. I'm running stock JB. I rooted on ICS and kept root via ota root keeper. Anyway, after the factory reset none of my apps can gain root. /system/bin/su is there. I tried installing Superuser app and SuperSU but that didn't help.
What am I doing wrong?
Thanks.
Click to expand...
Click to collapse
You had to have installed SuperSU and Superuser prior to updating to Jelly Bean. If you had the SuperSU binary, and backed up your root with Voodoo OTA Rootkeeper prior to updating.... you will be able to fully restore your root access after the Jelly Bean update.
If you only had Superuser prior to updating and backed up using Voodoo, you will most likely have lost your root, like several other TF300T users.
Ongoing discussion here:
THREAD
TDMVP73 said:
You had to have installed SuperSU and Superuser prior to updating to Jelly Bean. If you had the SuperSU binary, and backed up your root with Voodoo OTA Rootkeeper prior to updating.... you will be able to fully restore your root access after the Jelly Bean update.
If you only had Superuser prior to updating and backed up using Voodoo, you will most likely have lost your root, like several other TF300T users.
Ongoing discussion here:
THREAD
Click to expand...
Click to collapse
I did have super user installed before the JB update. Oh well I think my other issue is hardware so.I'm going to get a replacement tablet anyway.
EvoXOhio said:
I did have super user installed before the JB update. Oh well I think my other issue is hardware so.I'm going to get a replacement tablet anyway.
Click to expand...
Click to collapse
I said SuperSU, not just Superuser. You need to have both installed... at least that's what I've heard works perfectly so far.
TDMVP73 said:
I said SuperSU, not just Superuser. You need to have both installed... at least that's what I've heard works perfectly so far.
Click to expand...
Click to collapse
My issue is different than what you linked to. I updated to JB and restored root just fine. That's what that thread is about. My issue is a factory reset killed root
EvoXOhio said:
My issue is different than what you linked to. I updated to JB and restored root just fine. That's what that thread is about. My issue is a factory reset killed root
Click to expand...
Click to collapse
Oh, okay, sorry I misread. Doh!
Yeah, you're right, factory reset shouldn't break root. That is strange!
EvoXOhio said:
My issue is different than what you linked to. I updated to JB and restored root just fine. That's what that thread is about. My issue is a factory reset killed root
Click to expand...
Click to collapse
yes a factory reset usually kills root, at least that's how i unroot my old-broken nook tablet 6 months ago.
I have a thread on this too. Basically you can't use the debugfs method anymore because you can't symlink /data/local anymore. So if you restore normally after the job update, you're fine, but if you do a wipe, it doesn't work anymore despite such being in /system/xbin.
I'm going to assume we'll just have to wait for these awesome devs to come up with another exploit. Either that or unlock the bootloader and go the custom ROM route.
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
funnel71 said:
I have a thread on this too. Basically you can't use the debugfs method anymore because you can't symlink /data/local anymore. So if you restore normally after the job update, you're fine, but if you do a wipe, it doesn't work anymore despite such being in /system/xbin.
I'm going to assume we'll just have to wait for these awesome devs to come up with another exploit. Either that or unlock the bootloader and go the custom ROM route.
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
Click to expand...
Click to collapse
I guess right now bootloader is unlocked.
Because I didn't use unlock app from Asus, but I can get access to fastboot usb download protocol.
if you press vol down + power you'll get acces to a lot of functionality. Maybe it can help to get root back
PS: I lost my root too... And right now I'm trying to get it back.
neo_u said:
I guess right now bootloader is unlocked.
Because I didn't use unlock app from Asus, but I can get access to fastboot usb download protocol.
if you press vol down + power you'll get acces to a lot of functionality. Maybe it can help to get root back
PS: I lost my root too... And right now I'm trying to get it back.
Click to expand...
Click to collapse
No bootloader is not unlocked. I think that is a result of the update. I have not tried it but perhaps it could be used to flash .30 back on it? Care to try?
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
funnel71 said:
No bootloader is not unlocked. I think that is a result of the update. I have not tried it but perhaps it could be used to flash .30 back on it? Care to try?
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
Click to expand...
Click to collapse
I can't try it right now, because I need to leave from the office.
But, I assume that we use fastboot -i 0x0B05 flash recovery twrp.blob this function to update recovery because bootloader is now accessible
I can try it only tomorrow morning. Maybe some else can try it faster and write here the result.
neo_u said:
I can't try it right now, because I need to leave from the office.
But, I assume that we use fastboot -i 0x0B05 flash recovery twrp.blob this function to update recovery because bootloader is now accessible
I can try it only tomorrow morning. Maybe some else can try it faster and write here the result.
Click to expand...
Click to collapse
I don't know about the exact command structure but I did see a sample listing of command formats, similar to what you'd see if you typed adb with no arguments.
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
Related
already rooted. is there a step by step to downgrade to ics. really miss my flash player. can't get it to work on jb.
There is not a way to downgrade at the moment if you are running the OTA JB.
Btw flash can still work with JB using the stock browser. Here's a copy of the recent flash player if you need it
https://www.box.com/shared/b58c065aae3988d53e04
Sent from my ASUS Transformer Pad TF300T using Tapatalk 2
DMardroid said:
There is not a way to downgrade at the moment if you are running the OTA JB.
Btw flash can still work with JB using the stock browser. Here's a copy of the recent flash player if you need it
https://www.box.com/shared/b58c065aae3988d53e04
Sent from my ASUS Transformer Pad TF300T using Tapatalk 2
Click to expand...
Click to collapse
I would think to truly do this, you would need to flash the bootloader, system, and recovery all at the same time so everything is in sync with ICS, just not worth it.
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
funnel71 said:
I would think to truly do this, you would need to flash the bootloader, system, and recovery all at the same time so everything is in sync with ICS, just not worth it.
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
Click to expand...
Click to collapse
Well, can't we just download the latest ICS factory image from Asus? Or would the bootloader prevent us from even using the factory ICS image?
naddie said:
Well, can't we just download the latest ICS factory image from Asus? Or would the bootloader prevent us from even using the factory ICS image?
Click to expand...
Click to collapse
When I was locked, I tried to take the zip and put it in internal storage. It installed the downgrade as it called it, but when done, I was still on jb. I would think if you're on jb and force flashed the ICS blob it would possibly brick the device because jb has different permissions and from what I've read a different partition table all together.
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
funnel71 said:
When I was locked, I tried to take the zip and put it in internal storage. It installed the downgrade as it called it, but when done, I was still on jb. I would think if you're on jb and force flashed the ICS blob it would possibly brick the device because jb has different permissions and from what I've read a different partition table all together.
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
Click to expand...
Click to collapse
I don't believe it has a different partition table but even if it did, asus blobs include the partition table in every update so that wouldn't be an issue, the issue however is that you cannot download the bootloader, the bootloader is now signed seperately to the rest of the update to prevent abuse like what we did with the tf201 to obtain nvflash access. When you unlock the bootloader signature remains enabled while the blob flashing signature check is disabled. This has a side effect of preventing downgrades as the bootloaders pre-JB do not have this same signing mechanism in place.
funnel71 said:
When I was locked, I tried to take the zip and put it in internal storage. It installed the downgrade as it called it, but when done, I was still on jb. I would think if you're on jb and force flashed the ICS blob it would possibly brick the device because jb has different permissions and from what I've read a different partition table all together.
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
Click to expand...
Click to collapse
I actually attempted to downgrade last night. Quite frankly, I think that I came close o a few soft bricks. I tried flashing a custom ICS rom...no go. I tried loading the firmware from the Asus website to the root of the SD card and restart...no go. I tried force flashing the firmware using recovery mode, and it completed "successfully." When I rebooted...no go...and no ROM. This is when I started getting worried, because when I tried to boot into recovery, I received a red error message saying that there was a mismatch. I hard rebooted again, and booted into recovery, and reflashed my JB Rom. I did everything BUT use fastboot to load an ICS recovery image. I didn't want to take that risk.
My suggestion....leave it alone. I am leaving it to the experts. And if you are not an expert, then LEAVE IT TO THEM TOO!
aarsyl said:
I actually attempted to downgrade last night. Quite frankly, I think that I came close o a few soft bricks. I tried flashing a custom ICS rom...no go. I tried loading the firmware from the Asus website to the root of the SD card and restart...no go. I tried force flashing the firmware using recovery mode, and it completed "successfully." When I rebooted...no go...and no ROM. This is when I started getting worried, because when I tried to boot into recovery, I received a red error message saying that there was a mismatch. I hard rebooted again, and booted into recovery, and reflashed my JB Rom. I did everything BUT use fastboot to load an ICS recovery image. I didn't want to take that risk.
My suggestion....leave it alone. I am leaving it to the experts. And if you are not an expert, then LEAVE IT TO THEM TOO!
Click to expand...
Click to collapse
Good suggestion haha - now I have been reading about nvflash being usable for the tf300, but only if you were on the ICS bootloader, wondering if you can do an nvflash type backup - don't know much about it - but after backup, upgrade to jb, then use backup to return to ICS...
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
I tried every method out there to get back to ICS. So there is no way. Tried fastboot, tried adb, tried wolfs downgrade method, tried restoring a backup with CWM and TWRP and many more. So unfortunately there is no way, but Scotts and Seanz Roms were the best Roms on ICS, so I think I dont have to, cause I have the best Roms to choose.
Only thing missing is NVflash and OC (its been working on )
Have you tried erasing everything
mikaole said:
I tried every method out there to get back to ICS. So there is no way. Tried fastboot, tried adb, tried wolfs downgrade method, tried restoring a backup with CWM and TWRP and many more. So unfortunately there is no way, but Scotts and Seanz Roms were the best Roms on ICS, so I think I dont have to, cause I have the best Roms to choose.
Only thing missing is NVflash and OC (its been working on )
Click to expand...
Click to collapse
I recently just restored my bricked Tf300 by using these commands from fastboot thanks to user Buster99
fastboot erase system
fastboot erase recovery
fastboot erase userdata
fastboot erase boot
fastboot erase misc
fastboot erase cache
fastboot -i 0x0B05 flash system c:\adt-bundle\platform-tools\blob (this is my path - your's may vary depending where you stored your blob)
fastboot -i 0x0B05 reboot
this completely erased my system, fixed my bootloo and brought it back to stock. Can there be a way to erase the bootloader this way???
Link to how i recovered "http://forum.xda-developers.com/showthread.php?p=45386598#post45386598"
Root tool debugsroot won't work anymore after updating....i forgot to use rootkeeper after a factory reset so no restore option. Any ideas?
Sent from my ASUS Transformer Pad TF700T using xda premium
maverickmarc said:
Root tool debugsroot won't work anymore after updating....i forgot to use rootkeeper after a factory reset so no restore option. Any ideas?
Sent from my ASUS Transformer Pad TF700T using xda premium
Click to expand...
Click to collapse
me too, i had use rootkeeper, after update lost root, can not root again
I also lost root with rootkeeper. WW version
maverickmarc said:
Root tool debugsroot won't work anymore after updating....i forgot to use rootkeeper after a factory reset so no restore option. Any ideas?
Sent from my ASUS Transformer Pad TF700T using xda premium
Click to expand...
Click to collapse
I too lost root but with the US .30 version...even using rootkeeper. Was able to run debugfs, however, to re-root.
houtx2 said:
I too lost root but with the US .30 version...even using rootkeeper. Was able to run debugfs, however, to re-root.
Click to expand...
Click to collapse
I lost root in WW .30 version. I couldn't restore with rootkeeper. I reran the debugfs rooting method to get root back.
Like last time though I had to open up command prompt as admin and run the bat file manually instead of just right clicking it and running as admin.
rmkbow said:
I lost root in WW .30 version. I couldn't restore with rootkeeper. I reran the debugfs rooting method to get root back.
Like last time though I had to open up command prompt as admin and run the bat file manually instead of just right clicking it and running as admin.
Click to expand...
Click to collapse
How did you know you lost root? I just did the update, ran Titanium Backup and a few other apps and they all report that root is still functional?
spinaldex said:
How did you know you lost root? I just did the update, ran Titanium Backup and a few other apps and they all report that root is still functional?
Click to expand...
Click to collapse
for one, voodoo told me my device wasn't rooted. I would fail to restore root (supersu popup message kept saying voodoo was allowed access, maybe every 20 seconds or so but keep repeating)
supersu complained that it failed if i even tried to disable SU from the menus
I didn't lose root, with WW version. After update I normally restored root with ota rootkeeper. All went fine.
Sent from my ASUS Transformer Pad TF700T using Tapatalk 2
zabih107 said:
I didn't lose root, with WW version. After update I normally restored root with ota rootkeeper. All went fine.
Sent from my ASUS Transformer Pad TF700T using Tapatalk 2
Click to expand...
Click to collapse
Same here
Sent from my ASUS Transformer Pad TF700T using xda app-developers app
zabih107 said:
I didn't lose root, with WW version. After update I normally restored root with ota rootkeeper. All went fine.
Sent from my ASUS Transformer Pad TF700T using Tapatalk 2
Click to expand...
Click to collapse
technically you did lose root, but restored it via ota rootkeeper.
Lost root but restored with Voodoo.
Sent from my ASUS Transformer Pad TF700T using XDA Premium HD app
after ww update restored via voodo ota rootkeeper and all went fine and work as expected...
maverickmarc said:
Root tool debugsroot won't work anymore after updating....i forgot to use rootkeeper after a factory reset so no restore option. Any ideas?
Click to expand...
Click to collapse
I used rootkeeper, though it didn't really helped me, lost root after manual update to ww.30.
I re-run debugfs (ran cmd. exe as admin and then executed the debugfs).
Although debugfs complained that rooting failed, root was actually succeeded, it did however required another reboot to properly kick in.
Lost also Root, but after the unroot action with RootdebugFS it is back again
I was able to root. 30 I went from. 26 to a manual flash of the full . 30 update. I lost root and the root method worked fine for me US sku
Sent from my Nexus 7 using Tapatalk 2
Try the same with SuperSU instead of Superuser app, guys. It's a different management app, but a different "su" as well. Anyway, with SuperSU I was able to preserve root, so it might be the reason (I switched to it as a means of the JB preperations, after some TF300 users have reported it was the only way for them to keep root after the JB firmware update).
I updated and my root held, I didn't have to install any apps or anything.
Sent from my ASUS Transformer Pad TF700T using XDA Premium HD app
i think we could change WW SKU to US SKU maybe can get root back ?!!!!! tried it
I just updated to the US .30 update and not only did i lose root, but my tablet is no longer recognized in ADB. two days ago i was able to use ADB and fastboot to flash the new clockwork recovery just fine. When I try to root with Debugsfs i get a weird error that says 'find' is not a recognized command just after the "waiting for device to be detected". I could use any help that anyone can give.
Might look like a stupid question, but are you sure you had USB debugging enabled in system settings while trying this?
I have a strange problem. A while ago I successfully unlocked my infinity. That was before the jb update. I also successfully flashed custom recoveries and several roms. Didn't ran into any problems. When the official jb update came out, I restored original recovery and flashed a stock ics Rom, and after that successfully applied the jb update. The second update .30 also went smooth. I used the update file from Asus servers. Now I want to flash a custom recovery again in order to flash cleanrom. In adb I see my device and I can reboot with fastboot and stuff. So I think my drivers are ok. However as soon as I start to flash recovery.img it just says sending recovery and that's it. It just hangs there. Nothing happens. I tried everything, from changing usb ports and uninstalling drivers... It just can't send the recovery img. I use Scott's script to flash the recovery.blob. any ideas?
Sent from my HTC One X using xda app-developers app
might try the GOOManager in the play store
hillyard said:
might try the GOOManager in the play store
Click to expand...
Click to collapse
I can't use it because it needs root, and as long as I don't have a custom recovery I'm unable to root my stock jellybean Rom. Or is there already another way to root?
Sent from my HTC One X using xda app-developers app
glenner05 said:
I can't use it because it needs root, and as long as I don't have a custom recovery I'm unable to root my stock jellybean Rom. Or is there already another way to root?
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
Are you saying you can not get TWRP or CWM installed ? or are you saying you do have one installed but no root ?
If it is the latter then can't you just flash a custom rom that has root built in ( like Baked ) then go back to twrp and now with root you can wipe and flash stock. ? I am sorry if I am miss understanding your question. But at least you get a free 'bump'
Thibor69 said:
Are you saying you can not get TWRP or CWM installed ? or are you saying you do have one installed but no root ?
If it is the latter then can't you just flash a custom rom that has root built in ( like Baked ) then go back to twrp and now with root you can wipe and flash stock. ? I am sorry if I am miss understanding your question. But at least you get a free 'bump'
Click to expand...
Click to collapse
He said he has no root (why he couldn't use Goomanger) and he can't flash recovery.
buhohitr said:
He said he has no root (why he couldn't use Goomanger) and he can't flash recovery.
Click to expand...
Click to collapse
Thats correct, i am trying to get custom recovery, after that root is no problem.
Edit: i just installed a clean windows 8 installation. So no old drivers left behind or other weird stuff. I put my transformer in fastboot mode, driver is automatically installed, i see it under device manager. Stillno luck.... it hangs saying sending recovery.... no error messages. My previous attempt was under win7.
Sent from my ASUS Transformer Pad TF700T using XDA Premium HD app
glenner05 said:
Thats correct, i am trying to get custom recovery, after that root is no problem.
Edit: i just installed a clean windows 8 installation. So no old drivers left behind or other weird stuff. I put my transformer in fastboot mode, driver is automatically installed, i see it under device manager. Stillno luck.... it hangs saying sending recovery.... no error messages. My previous attempt was under win7.
Sent from my ASUS Transformer Pad TF700T using XDA Premium HD app
Click to expand...
Click to collapse
Glenner, did you make sure you have the img file in the same folder as you fastboot/adb command files?
If it says "sending recovery", I'd assume that it found the local file.
I don't use Windows, but I always read about driver issues in Windows. Maybe the auto-installed driver is wrong? Does "fastboot devices" return question marks or nothing?
i'm happy to report that finally it worked! seemed something strange with drivers/USB ports after all. Despite i already changed USB ports under my win 7 installation, i tried it again under win8, and suddenly it worked. I didn't reinstall the drivers or something, all went automatically. So the strange issues are driver issues for sure. Anyway, currently happy running cleanrom 2.3
thanks for all your suggestions and thinking along.....
Sent from my ASUS Transformer Pad TF700T using XDA Premium HD app
I have Jelly Bean 10.4.2.17 installed with 4.1.1 Android~ Im trying to root the device and tried by: Unlocking the bootloader and flashing onto the tablet cwm. From there, I Tried installing the root-signed.zip file from http://forum.xda-developers.com/showthread.php?t=1668173~ After installing and trying to reboot, I get a message from cwk saying "you may lose root if you restart" something along those lines. After reboot, I try using root checker but no pop up comes up from superuser. Anybody have any ideas on rooting this device?
ttareen said:
I have Jelly Bean 10.4.2.17 installed with 4.1.1 Android~ Im trying to root the device and tried by: Unlocking the bootloader and flashing onto the tablet cwm. From there, I Tried installing the root-signed.zip file from http://forum.xda-developers.com/showthread.php?t=1668173~ After installing and trying to reboot, I get a message from cwk saying "you may lose root if you restart" something along those lines. After reboot, I try using root checker but no pop up comes up from superuser. Anybody have any ideas on rooting this device?
Click to expand...
Click to collapse
I recommend using twrp to flash, not cwm. Follow step 3 of this guide. http://forum.xda-developers.com/showthread.php?p=30516010
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
I have modified the part 3 of this guide and you will find here:
Small guide for Install recovery and rooting when you are already to JB
Confirmation of TWRP on virgin 10.4.2.17
philos64 said:
I have modified the part 3 of this guide and you will find here:
Small guide for Install recovery and rooting when you are already to JB
Click to expand...
Click to collapse
Thanks for the guide. I have a tf300t on version 10.4.2.17. It has never been rooted/unlocked. I'm too scared to try the guide (which is very clear), since I cannot find any references of anybody with a clean slate 10.4.2.17 who installed TWRP. I bricked a phone before, so please have some understanding...
Can somebody please confirm that they have executed this successfully?
Thanks alot!
Just read around development forum
Sent from my HOX between sky and earth and using Tapatalk
I have repeatedly. I say repeatedly because every time Asus releases an update, it wipes out root and recovery when I do a full system install, so I put it right back. I did it on v10, v13, and now v17.
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
drakeSW said:
Thanks for the guide. I have a tf300t on version 10.4.2.17. It has never been rooted/unlocked. I'm too scared to try the guide (which is very clear), since I cannot find any references of anybody with a clean slate 10.4.2.17 who installed TWRP. I bricked a phone before, so please have some understanding...
Can somebody please confirm that they have executed this successfully?
Thanks alot!
Click to expand...
Click to collapse
The guide assumes you are unlocked, otherwise everything is spot on.
Copy and save the terminal commands - good to have in your bag of tricks once you are rooted.
I'm pretty confused at the moment. I just unlocked my device using the ASUS app but now I can't find a thread on what to do now so I can start flashing roms. This is what I've gathered so far and correct me if I'm wrong on any of this. So I flash CWM using adb then flash su through recovery then I'm ready to go with stock root without a wipe right?
I'm on version 10.4.4.20 if that helps at all.
Sent from my ASUS Transformer Pad TF700T using xda app-developers app
The next step after unlocking is to install a custom recovery. If you are already rooted, you can use some app and do it on the device (Goo Manager or ROM Manager?). In any case, you can use fastboot from a PC to flash a blob.
Flashing su is only useful if you don't plan to flash another ROM afterwards.
_that said:
The next step after unlocking is to install a custom recovery. If you are already rooted, you can use some app and do it on the device (Goo Manager or ROM Manager?). In any case, you can use fastboot from a PC to flash a blob.
Flashing su is only useful if you don't plan to flash another ROM afterwards.
Click to expand...
Click to collapse
Nope not already rooted. I'm 100% stock minus the unlocked bootloader. No blobs. I'm really just looking for root permissions on this device, flashing custom roms will come but probably not until Google fixes a few issues with 4.2. I guess what I'm really trying to ask is at this point, do I just fastboot flash the CWM recovery.img, then obtain root privileges by flashing superuser? If it's really that simple this is the easiest device I've ever rooted.
Sent from my ASUS Transformer Pad TF700T using xda app-developers app
markalyea2 said:
Nope not already rooted. I'm 100% stock minus the unlocked bootloader. No blobs. I'm really just looking for root permissions on this device, flashing custom roms will come but probably not until Google fixes a few issues with 4.2. I guess what I'm really trying to ask is at this point, do I just fastboot flash the CWM recovery.img, then obtain root privileges by flashing superuser? If it's really that simple this is the easiest device I've ever rooted.
Sent from my ASUS Transformer Pad TF700T using xda app-developers app
Click to expand...
Click to collapse
Follow the link below and start with section 2 for flash recovery twrp and use twrp to flash root.
http://forum.xda-developers.com/showthread.php?p=32825557
markalyea2 said:
I'm really just looking for root permissions on this device, flashing custom roms will come but probably not until Google fixes a few issues with 4.2. I guess what I'm really trying to ask is at this point, do I just fastboot flash the CWM recovery.img, then obtain root privileges by flashing superuser?
Click to expand...
Click to collapse
Yes, to root your current stock ROM, that's it.
Ah, almost - the recovery must be in NVidia blob format for the TF700's fastboot implementation. The bootloader only accepts signed blobs for flashing, but after unlocking does not require the signature to match, or even to be actually present.
buhohitr said:
Follow the link below and start with section 2 for flash recovery twrp and use twrp to flash root.
http://forum.xda-developers.com/showthread.php?p=32825557
Click to expand...
Click to collapse
Do not follow that guide blindly - at least, use a current version of TWRP. Version 2.2 is not compatible with the JB bootloader and may brick your device if you select "wipe data" from the bootloader menu.