Can't root retail Streak 2.2.2 - Streak 5 Q&A, Help & Troubleshooting

I have been trying to read as much as possible before posting, but I am finally out of answers. I have a retail Dell Streak 5 unlocked running 2.2.2 build 17397, ver. 360, baseband GAUSB1A136000 that I have been trying to root for a while. So far I have tried SuperOneClick and Gingerbreak since those are the highest success methods. SOC won't allow me past step #5 and Gingerbreak hangs in the "rooting" screen for over 20 minutes until I give up.
I have tried Gingerbreak by installing from SD and direct via e-mail. The debug USB option on as required and the SD card formatted and mounted. I met the SOC Windows XP (only PC available at this time) requirements of .NET as well. I thought I would post all the details of my phone to see if you guys can see something that raises red flags. I have been reading around and not many people had ver. 360 at the time of rooting.

[Guide]Rooting all stock roms the RIGHT way

JohnXVI said:
far I have tried SuperOneClick and Gingerbreak since those are the highest success methods.
Click to expand...
Click to collapse
Manii's link details the only rooting method that has a 100% success rate: manually installing StreakMod Recovery then flashing Superuser.zip. One-click root solutions may be very successful, but the tried and true methods are infallible.

Thanks Strephon and Manii. I was wrong in thinking that StreakMod could only happen when rooted. After I got StreakMod on, it was gravy from there. Thanks for that link!

Related

[Guide] Rooting Your Dell Streak

I take absolutely no credit for anything in here. I am simply re-posting the guide developed by Paul O'Brien at Modaco since I figured it will be a valuable resource for new and old members alike. Without further ado, I give you Paul's Streak Rooting Guide:
Introducing.... Superboot!
Superboot is a boot.img that when flashed, will root your device the first time you boot (installing su and the superuser APK by ChainsDD). No need to flash the system partition, no need to use ADB, no messing with the contents of your data partition, no overwriting the shipped ROM on your device, just flash the boot image using the instructions below and you're done!
The story behind this superboot is a little bit different to what has gone before... normally a Superboot is created based on a leaked ROM, but this wasn't possible on the Streak. What happened in this case is that I managed to find an exploit to give me root, which in turn allowed me to dump the device to images and create a Superboot image. This can be flashed because the Streak has a relatively open bootloader. This is pretty handy because it means that I don't have to reveal the root exploit... potentially saving it for further down the line if Dell choose to lock down the device a bit more.
APPLY THIS AT YOUR OWN RISK!
Before download, you should check your device 'about' screen to determine which build number you are running. Although the Superboot may work on other builds than that for which it was designed, I cannot guarantee that!
Superboot (tested on build 3883) - DOWNLOAD (MediaFire Pro) / MIRROR (ROMraid / CoBlitz) - MD5: 110e69808dc5145d1d0fca80f0d9ecb5
How to use Superboot - Windows, Linux and OSX
- Download the Superboot zip file above and extract to a directory
- Put your device in bootloader mode - Unplug the device from your PC, remove the device battery, then replace it and turn device on with the camera button pressed. Select the 'fastboot' text on the top right, wait around 10 seconds then plug the device into your PC. The screen display should change to 'FASTBOOT MODE'. If it doesn't, repeat and retry (it's a bit temperamental!)
- WINDOWS - double click 'install-superboot-windows.bat'
- MAC - Open a terminal window to the directory containing the files, and type 'chmod +x install-superboot-mac.sh' followed by './install-superboot-mac.sh'
- LINUX - Open a terminal window to the directory containing the files, and type 'chmod +x install-superboot-linux.sh' followed by './install-superboot-linux.sh'
Note: Be careful what you do now you have root! We don't as yet have a recovery image or recovery flash (but will soon), so if you badly break it, you might have to wait for a bit.
That's it, job done! Enjoy!
P
PS Although the Superboot image is 'insecure', the Streak seems to be blocking 'adb remount'. I am looking into this now, but in the interim you can remount system by using 'adb shell, 'su' then 'mount -o remount,rw -t yaffs2 /dev/block/mtdblock6 /system'.
Click to expand...
Click to collapse
Cheers for the post bra!
Fantastic
Glad this root was nothing like the X10, Paul got it within a day I think.
Looking forward to flashing new ROMs!
Can some one in laymans terms explain what root is. Is it like HARDSPL on a Windows mobile device i need to know a bit more and why i would need it
thanks new to android
lufc said:
Can some one in laymans terms explain what root is. Is it like HARDSPL on a Windows mobile device i need to know a bit more and why i would need it
thanks new to android
Click to expand...
Click to collapse
no..
you need to get your head around how linux works really to understand this.
there's various degrees of permission granted to "users" to do various things (such as access parts of the operating system or file system)
Root is the boss, or "superuser" and has access to all these.
most devices don't come "rooted" because of a)potential security breaches b)you can mess up the device if you start mucking about too much
this is from the first g1 so is a bit old now, but the theory is relevant
http://android-dls.com/wiki/index.php?title=Why_Root
fards said:
no..
you need to get your head around how linux works really to understand this.
there's various degrees of permission granted to "users" to do various things (such as access parts of the operating system or file system)
Root is the boss, or "superuser" and has access to all these.
most devices don't come "rooted" because of a)potential security breaches b)you can mess up the device if you start mucking about too much
this is from the first g1 so is a bit old now, but the theory is relevant
http://android-dls.com/wiki/index.php?title=Why_Root
Click to expand...
Click to collapse
Thanks for that now its starting to make sense
edit. sorted
I must do root for my streak.because i ned to use barnacle.i wait next update to froyo or i go to root?
SuperBoot - SuperQuick
This is an awesome root method, by far the fastest root i have done on any of my devices. I think the most difficult was trying to root my Magic [with perfect SPL on 1.6] which took me around 6 weeks of trying. This method took around fifteen minutes to make sure I had the correct drivers then 'click' and youre rooted.
Looks like this still isnt in the states yet so rom production will be slow to start with.
But hey - ROOT!!
If i root the dell streak will i loose OTA updates?
RiNo808 said:
If i root the dell streak will i loose OTA updates?
Click to expand...
Click to collapse
Hmmm, thats a good question. There is an option to check for updates in the 'about' section of the settings and it seems to work still. Working as in its telling me my device us still running dated firmware.
Sent from my Dell Streak using XDA App
RiNo808 said:
If i root the dell streak will i loose OTA updates?
Click to expand...
Click to collapse
If this is the same as the Nexus One... if you have a modified recovery then you wont be able to install the OTA update.
cue_32 said:
If this is the same as the Nexus One... if you have a modified recovery then you wont be able to install the OTA update.
Click to expand...
Click to collapse
So when we hear that an OTA update is coming we need to go back to stock recovery? Or stock recovery and stock [unrooted] ROM?
Confirming Dell Streak US [AT&T] Works!!!
Guys,
Just wanted everyone to know that I have successfully rooted my AT&T Dell Streak [US] using the method posted at the begining of the thread. However, I used the r2-4399-streak-superboot.zip found here: http://android.modaco.com/content/d...-4399-how-to-root-your-dell-streak-superboot/
Now all I need to do is figure out how to get 2.1 working on my Streak
mistadman said:
Guys,
Just wanted everyone to know that I have successfully rooted my AT&T Dell Streak [US] using the method posted at the begining of the thread. However, I used the r2-4399-streak-superboot.zip found here: http://android.modaco.com/content/d...-4399-how-to-root-your-dell-streak-superboot/
Now all I need to do is figure out how to get 2.1 working on my Streak
Click to expand...
Click to collapse
Nice work and welcome to the streak family
LED Always On
Rooted my Streak as above. The LED behavior has changed. The LEDs now flash during activity and the menu LED remains on even when on battery and the display shut off. Any one else see this one and/or have suggestions? Thanks!
Also experiencing light flashing after rooting
The button illumination has changed to oscillate between the middle and bottom buttons when there's activity.
Anyone else seeing this after rooting?
For those of you who are rooted and have the us att dell streak, how did you get the drivers downloaded to your pc? I'm running windows 7 and have not been able to find a solution after looking at this pc screen and searching for seven hours straight. I just want to root this streak and be able to enjoy 2.1, thanks in advance for the help
Rooting the US Streak
STILLSPRINTIN said:
For those of you who are rooted and have the us att dell streak, how did you get the drivers downloaded to your pc? I'm running windows 7 and have not been able to find a solution after looking at this pc screen and searching for seven hours straight. I just want to root this streak and be able to enjoy 2.1, thanks in advance for the help
Click to expand...
Click to collapse
I found a post (search with Dogpile for "rooting the us streak") which detailed how to open device manager, select update driver, and select options to change the driver. This driver may be in the superboot file you have already downloaded. Anyway, once I changed the driver, it worked. (although I have the changed LED behavior detailed above. Do the web search and you'll find the post quickly. Hope this helps!

Trying to root/flash my Hero (Three UK) but nothing works

Hey all,
I have a Hero on 3 UK network and since the stupid network dont seem to be releasing any updates for it, I want to root it and manually put 2.1/2.2 on there.
Problem is, NONE of the guides on how to flash it work.
Here's what I've tried so far:
Goldcard method - I have succesfully created a goldcard using a Kingston 1GB card (tested on a Desire and works). Trying to downgrade to the stock HTC ROM using HTC's RUU gives me error 140 (bootloader version error).
Rooting the phone - Phone is all hooked up to ADB, can poll it for information etc. Tried to boot it into a recovery image but get an error saying the following: "downloading 'boot.img'... FAILED (remote: not allow)"
Alternate rooting method - So I found out ROM version 2.73 or whatever it is has some kind of extra security on it. The guides are advising me to download flashrec.apk and install on phone to backup then flash the recovery sector of the phone. This doesnt work. I can neither backup nor apply the recovery images. Even if I override the backup part, it still wont work Just gives me yet another error.
Seems that my Hero is locked down with some impossible to break security. Anyone else having the same difficulty with Three UK? If so are there any other ways you guys may have come up with to root/flash your phone? I'm getting really pissed off with it and am probably going to do an insurance job on it if I cant flash it.
FYI, this phone has not been updated since August 2009. Everything on it is stock from Three UK.
Versions (if you think it's useful):
Firmware: 1.5
Build: 2.73.771.62
Baseband (radio): 63.18.55.06IU_6.35.08.22
Kernel: 2.6.27-430d1aea
Any help I shall be most grateful for!!
Follow my newbie guide. Should talk you through it step by step.
The bootloader error is probably a driver thing. Update your HTC Sync and it should update the drivers.
Sorry, just noticed the thread got moved, my mistake.
Anyone able to shed any more light on it?
I followed the noobie guide and it didnt work. I have the latest version of HTC Sync installed.
Insurance job looking more likely.
Still with error 140? Did you update the driver in fastboot / bootloader mode?
Alternatively try this: http://forum.xda-developers.com/showthread.php?t=726118
btdag said:
Still with error 140? Did you update the driver in fastboot / bootloader mode?
Alternatively try this: http://forum.xda-developers.com/showthread.php?t=726118
Click to expand...
Click to collapse
Which one is your noobie thread mate? I followed several threads off this forum all claiming to be noobie. TBH, they were all pretty straight forward enough, and worked when I helped my mate flash his Desire.
Min can be found here: http://forum.xda-developers.com/showthread.php?t=645253 (it's also in my signature )
Ok yeah, I'll just go over the points in your guide then explain how it failed...
Using Flashrec to backup and apply a recovery image...
Flashrec simply doesnt work on my phone (have tried about 3 different versions, including the very latest which is 1.13). No functions work. Cant even use the bypass backup button (hidden button to the right of backup button). That section ended there for me.
Goldcard method...
No matter what RUU I try to downgrade to, it does not work. Keep getting error 140 (incorrect bootloader version). The goldcard I made definitely works as we used the same one to downgrade my mates Desire today.
I found some other guides, which looked like they might help as they go a bit further, but ultimately every time I try and actually do something, it gets blocked, access denied or some other error.
Flashrec won't work if you're on the wrong version of android (i.e. not downgraded using goldcard).
Goldcard is fine it is most likely your drivers in your bootloader mode that are wrong - check them first.
Drivers were ok. I managed to downgrade using a newer version of the stock HTC ROM after scouring these forums for hours.
So in short... ALL GOOD.
Only problem I have now is that there is no manual update option on eclair (1.5). The 2.1 FOTA updates attempted to download before I setup the WiFi and now it wont come back.
If you want to stay official then you can put the month forward a few and the update should show up again.
Surely the point of this was to get root and a custom rom though no?
The point was actually to get Droid 2.1 'cos 3Uk are dragging their heels big time, but now opens up the options of loading custom ROM's.
TBH I'm happy just to have 2.1. Eclair was doing my head in with all its bugs.
Thanks for the tip with the date - it worked!
i wounder if you did it or not ? cuz o have the same demmn problem with my hero G2 touch t-mobile nothing work for me i try all methods i think last solution is to bring a big hummer and break it as i like (
Fellow 3 UK Hero Owner
I'd just like to add how angry I was when the 2.1 update failed to show up. The Goldcard method worked perfectly for me, then I looked at custom ROMs. I currently run Gingerbread and I have to say, not only is it SUPER fast and smooth but its way less buggy than the stock Hero ROMs.
I'm with the Cronos crew. To get the latest ROM, search for cronosproject (.org) and click forums. (cant post link because i haven't posted 8 times )
Seriously, you wont regret it
best way to fix this is...... make sure u have a file manager, download universal androot to your computer and then to your phone install through file manger and root phone then once rooted install rec image with rom manager from market.....there you go its rooted now follow my guide to flash custom roms properly and to root phones....
mayb its ur android version
may i please know it i can surely help you

[Q] bricked once..let's not do it again. 4.1.83 @ 2.2.2

I bricked one Atrix already a few weeks ago, and have since gotten another...(don't wanna think about it)..
I had toyed with unlocking it, and 'rooted' using the gingerbreak method. I was then, bored, one day and installed CWM paid version(Since I had it on my Nexus One, and it popped up under 'my apps'). Out of curiosity I installed the bootloader via CWM, thinking it would fail before it broke anything..wrong.. It froze after a reboot, but after taking the battery out and back in came back up. Didn't think any more about it, and figured i'd finish the unlocking/flashing part some other time..
Meanwhile the annoying pending system update kept going off, and I inadvertently clicked download... it downloaded, so I figured might as well install and not worry about roms since with root I was able to use the google adhoc wifi apk, which is what I care about most. The install was stuck in an infinite loop. It would 'fail to load RSD', if you took the battery out it boot to android then reboot automatically for system update over and over. I tried using the RSD lite program at this point to flash back to stock rom, and ended up hard bricked...
So, forgive me for being a complete noob as I never had an issue with my nexus one. I am at 4.1.83, android 2.2.2. and baseband 1.7.15.. Which of the many tutorials and post should I follow? How safe are they? Did I brick because I had a partial 2.3.x install, and flashed back to a pre 2.3 base? I've read many post, but definitely a bit gun shy of bricking another Atrix. The phone keeps bugging me to update, and I keep hitting 'cancel'.
I'd like to unlock the boot loader for custom roms.
I'm also a heavy linux user, majority of tutorials seem to only imply windows with RSD lite? can this not be done with adb, and fastboot via linux?
http://forum.xda-developers.com/showthread.php?t=1154600
I would personally go HERE Read through the entire post, then read it again. And go with the ATT 2.3.4 pudding+root
That of course is after reading and re-reading THIS post! (also linked in the post above mine.
Just my opinion.. and make sure you read and nkow what to expect!
xploited said:
http://forum.xda-developers.com/showthread.php?t=1154600
Click to expand...
Click to collapse
That references 4.5.91 and unless I missed it, doesn't explicitly state it's backwards compatible with 4.1.83 and 2.2.2. is it?
Should I update first, to be at those levels and just know not to flash to an earlier build(pre 2.3.4/4.5.91)?
jmorgan6 said:
That references 4.5.91 and unless I missed it, doesn't explicitly state it's backwards compatible with 4.1.83 and 2.2.2. is it?
Should I update first, to be at those levels and just know not to flash to an earlier build(pre 2.3.4/4.5.91)?
Click to expand...
Click to collapse
Nope, don't update. It's safer to unlock BL while you are still at 4.1.83, you just need to download the correct unlock file from the pudding thread.
Otherwise the unlocking steps are exactly the same.
The easiest steps to unlocking are here:
http://briefmobile.com/how-to-unlock-the-atrix-4g-bootloader
From there you can flash CWM in one minute.
From there you can flash any rom via CWM in two minutes.
Good luck and don't do anything stupid.

[Q] Install Streakmod without USB or Root

Hi guys,
Is there a way to root the 406 rom without Fastboot(USB)?
I have a busted PDMI port (bent pin) which Dell refuse to replace. So I'm stuck with wifi and direct transfer to SD card only.
I was running Streakdroid 1.9.1 and managed to install the 406 (recovery406.img) with the 'flash_image' command from a terminal on my phone.
Rebooted in recovery and installed the 406 (update.pkg).
No issues with the update and my baseband is now: GAUSB1A140614-EU
Android Version: 2.3.3
Kernel: 2.6.35.7-perf
Build: 19940
I'm stuck with the next step though...
Is there a way to root so I can run, 'flash_image recovery recoverysm.img'?
or anything else I can do to load the GingerStreak-2.4.4.zip file?
I've tried z4root (1.3.0) and Universal Androot (1.6.2 b5) without success. I tried Gingerbreak too, but after 30 minutes it never completes (most likely because I'm not connected via USB right?)
Any ideas??
mrfr0sty said:
Hi guys,
Is there a way to root the 406 rom without Fastboot(USB)?
I have a busted PDMI port (bent pin) which Dell refuse to replace. So I'm stuck with wifi and direct transfer to SD card only.
I was running Streakdroid 1.9.1 and managed to install the 406 (recovery406.img) with the 'flash_image' command from a terminal on my phone.
Rebooted in recovery and installed the 406 (update.pkg).
No issues with the update and my baseband is now: GAUSB1A140614-EU
Android Version: 2.3.3
Kernel: 2.6.35.7-perf
Build: 19940
I'm stuck with the next step though...
Is there a way to root so I can run, 'flash_image recovery recoverysm.img'?
or anything else I can do to load the GingerStreak-2.4.4.zip file?
I've tried z4root (1.3.0) and Universal Androot (1.6.2 b5) without success. I tried Gingerbreak too, but after 30 minutes it never completes (most likely because I'm not connected via USB right?)
Any ideas??
Click to expand...
Click to collapse
i had same prb with gingerbreak. i was able root though. i use this http://forum.xda-developers.com/showthread.php?t=997581
EDIT : oh i get ur point. i will search for this.
Please use the Q&A Forum for questions Thanks
Moving to Q&A
lufc said:
Please use the Q&A Forum for questions Thanks
Moving to Q&A
Click to expand...
Click to collapse
Thanks lufc, that fragile PDMI port is a common fault for us streak users. Any assistance with alternative flash methods is greatly appreciated!
mrfr0sty said:
Thanks lufc, that fragile PDMI port is a common fault for us streak users. Any assistance with alternative flash methods is greatly appreciated!
Click to expand...
Click to collapse
i guess u can try this
flash_image requires root, which all custom roms are pre-rooted.
the only correct way to install a custom rec is though fastboot, flash_image works but not generaly supported. I don't believe you can root any rom newer then 360 without using superuser.zip which requires streakmod which means you're completely stuck on your rom
Ah ok, thanks for searching guys I really appreciate it!
The stock 2.3.3 is ok for now I suppose, battery life seems to have dropped quite a bit though.
I'll wait a while before investing in a new port.... perhaps the Gingerbreak man will release a working update for this rom soon
Cheers.
For anyone in Singapore, there is a guy who can replace the PDMI port. Search Facebook:
"SG IRepair
Hi is cost around $90 include installation. Jimmy 81121061"
I'll still keep my fingers crossed for an updated Gingerbreak for now...
mrfr0sty said:
Hi guys,
Is there a way to root the 406 rom without Fastboot(USB)?
I have a busted PDMI port (bent pin) which Dell refuse to replace. So I'm stuck with wifi and direct transfer to SD card only.
I was running Streakdroid 1.9.1 and managed to install the 406 (recovery406.img) with the 'flash_image' command from a terminal on my phone.
Rebooted in recovery and installed the 406 (update.pkg).
No issues with the update and my baseband is now: GAUSB1A140614-EU
Android Version: 2.3.3
Kernel: 2.6.35.7-perf
Build: 19940
I'm stuck with the next step though...
Is there a way to root so I can run, 'flash_image recovery recoverysm.img'?
or anything else I can do to load the GingerStreak-2.4.4.zip file?
I've tried z4root (1.3.0) and Universal Androot (1.6.2 b5) without success. I tried Gingerbreak too, but after 30 minutes it never completes (most likely because I'm not connected via USB right?)
Any ideas??
Click to expand...
Click to collapse
try flashing any recovery img file (depending on what rom/pkg are you trying to update) on your streak, do not reboot. just take out the battery right after flashing (DO NOT REBOOT , if you reboot it, it will just go back to your default recovery) and then update your new pkg or zip file .... you're done downgrading/upgrading
you do not need to root your device anyway....
for exampleut the Streak_351_15609_00(2.2.2).pkg (froyo) on your SD card .... flash a 351 recovery img, then after flashing, take out the battery. turn your device on (hold volume up + down + power) ... choose number 2 then your done.. your device will now update your rom...

[Q] Can't root Dell Streak 5 with SuperOneClick 2.3.1

Hello, all!
I ran through lots of threads, but I cannot find a remedy for my problematic rooting.
Firstly, maybe I have to warn you that I'm noob in rooting devices, I promise I'll catch up!
I very much would like to root my Dell Streak, I chose SuperOneClick 2.3.1 to do so.
I got SuperOneClick, turned my phone in USB debugging mode, allowed unknown apps, unmounted SD card.
Connected all cables...press Root and SuperOneClick gets non-responding after:
(see attached picture)
In this situation if I run adb devices I see mine listed.
Have you had similar situation? Have you got any ideas how to finish rooting my phone?
Ok. Forget SuperOneclick Go to this link and read, absorb, read again, read once or twice more then, absorb. Finally read over many more times and once you think you've taken it all in, read it again. Honestly. Rooting is great if you get it right but it's what nightmares are made off if you brick your phone.
http://forum.xda-developers.com/wiki/Dell_Streak_5/Flashing_Guide#Rooting_your_phone
Basically, you need to install Streakmod (a custom recovery) using "Fastboot". This will enable you to install "Superuser. zip". This will "Root" your phone. Best of luck.
You're nicer to him than I would have been. All I will add to what you said is that the search engine is his best friend and he might want to learn how to use it.
Yeah, but if the OP comes back with the same question i'll send em back to the same link. As you know, there is probably an answer to every "Android" related question within this forum. People just need to look. I'm just being nice cos back in February i was a noob asking the same question. What i quickly learned was, if you bother to look, you find and you learn loads of other valuable stuff along the way.
I had simialar issue and solved it
my dell streak was not able to fastboot dellstreakMOD because after reboot the system auto overwrite mod file. So I need Root first to trick/disable auto overwrite function.
Then I run into SupperOneClick 2.3.1 issue. I solved problem by using much older version supper One Click 1.55.
Good Luck!
One-click root solutions aren't recommended for the Streak because as you found out, they don't always work. However, the method on the wiki has a success rate of 100%. So what I don't understand is, why in the heck would anyone use a method that has a high rate of failure over a method that doesn't.
hey...s.o.c is no more recommended...
just flash the su.zip using streakmod and voila.. nothing else
Sent from my Dell Streak using xda premium
alpharetta said:
my dell streak was not able to fastboot dellstreakMOD because after reboot the system auto overwrite mod file. So I need Root first to trick/disable auto overwrite function.
Then I run into SupperOneClick 2.3.1 issue. I solved problem by using much older version supper One Click 1.55.
Good Luck!
Click to expand...
Click to collapse
The reason, why we are using the SupperOneClick is already mentioned: You are proposing us to do the fastboot method to get the custom recovery running. But to do so on the streak we first need to avoid the automatic restore of the stock-recovery tool. And to do so, we need a rooted device...
You see our point? It's like a cat biting in it's own tail, or a man sucking his own... You got me though?
It's not a proposal. If you bothered to look at the bottom of the flashing guide page on the wiki, you would have seen the following note:
Not recommended: Gingerbreak, SuperOneClick, Universal Androot, Z4Root
Click to expand...
Click to collapse
That note is on the flashing guide for a reason: these methods quite frequently do not work on the Streak. Besides, this really isn't as difficult as you're making it sound. The one thing that needs emphasis is that you'll install StreakMod Recovery twice. The first time is to root. The second time comes after using a file manager to delete install-recovery.sh, the file that causes the recovery to get overwritten.
If that series of steps in the flashing guide is too much for you to handle, I would not recommend rooting. The Streak is arguably the easiest device to root, requiring no special tools like goldcards to do the job. If you want a real challenge, try rooting an HTC Inspire. Without special tools an Inspire cannot be rooted.
Hi there quick question as I just got my hands on a Dell streak I see you post the guide for rooting and say its 100% safe is this 100% correct cause I don't fancy bricking it also will it work on build froyo 2.2.2?
By the way I'm not not a noob as I rooted my dhd the hard way round when it first came out the same way the inspire was rooted also built 2 custom roms and work on 3 others
Only asking cause the set up of the Dell is very different to an htc and a year on htcs are getting easier to root with a one click tool
And please don't say to read read and read again as that's what I will be doing anyway I ain't going to fly before I can walk lol
sent from my dhd
This rooting method works with any stock ROM. One-click methods fail for various reasons, and on a failure are likely to require the restore tool we have for the purpose, QDL Tool, in order to recover from the failed root.
With a Streak you need nothing more than some knowledge of how to use Fastboot to get the recovery on the Streak. This is more educational than using a one-click tool in my opinion. From there, the trick is immedately booting into the recovery after flashing it so you can flash superuser.zip. Once you've got superuser.zip on the device, you're rooted even if the recovery is overwritten. For best results however, you need to make sure to delete the file I mentioned in my prior post and install the recovery a second time. The one part that seems to trip most people up is flashing the recovery twice. They don't anticipate the recovery they just installed being removed when they try to get into it.
Now, is it 100% safe? Unless you do something you're not supposed to such as pulling the cable while in the middle of flashing a recovery or trying to erase the Streak using fastboot -w/fastboot -erase it's very safe. Safer in my opinion than the AAHK for the Inspire because with the AAHK you have numerous opportunities to brick the Inspire (S-OFF, Radio Install, Recovery Install) instead of just one (Recovery Install).
I don't have to tell you to read and read again. My sig takes care of that. But after 3,000+ posts I don't think you have to read my noob FAQ. Especially as you are not a noob.
Strephon Alkhalikoi said:
This rooting method works with any stock ROM. One-click methods fail for various reasons, and on a failure are likely to require the restore tool we have for the purpose, QDL Tool, in order to recover from the failed root.
With a Streak you need nothing more than some knowledge of how to use Fastboot to get the recovery on the Streak. This is more educational than using a one-click tool in my opinion. From there, the trick is immedately booting into the recovery after flashing it so you can flash superuser.zip. Once you've got superuser.zip on the device, you're rooted even if the recovery is overwritten. For best results however, you need to make sure to delete the file I mentioned in my prior post and install the recovery a second time. The one part that seems to trip most people up is flashing the recovery twice. They don't anticipate the recovery they just installed being removed when they try to get into it.
Now, is it 100% safe? Unless you do something you're not supposed to such as pulling the cable while in the middle of flashing a recovery or trying to erase the Streak using fastboot -w/fastboot -erase it's very safe. Safer in my opinion than the AAHK for the Inspire because with the AAHK you have numerous opportunities to brick the Inspire (S-OFF, Radio Install, Recovery Install) instead of just one (Recovery Install).
I don't have to tell you to read and read again. My sig takes care of that. But after 3,000+ posts I don't think you have to read my noob FAQ. Especially as you are not a noob.
Click to expand...
Click to collapse
Thank you very much for the info seems pretty much straight forward will crack on with it in a few days once I'm familiar with as much as I can need to learn the streak more before I start playing lol
As for the inspire its pretty much the same as a dhd and tbh flashing a radio is as simple as flashing a Rom from recovery I also tested flashing the radio from a different htc phone and regardless that it flashed but got stuck on splash screen I could still not brick the phone, now its really difficult to brick inspire or dhd, but it is known that eng s-off can cause issues on the inspire but not on the dhd
Just some info back for yourself mate as a thank you for yours also will hit the thanks button next time I'm pc
sent from my dhd
Thanks for the info. I rooted my roommate's Inspire using the AAHK on the day she got it. It ended up being a little more time consuming than using REVOlutionary to S-OFF my Aria the second time I rooted it*. I proceeded to put Android Revolution on the Inspire and she's a happy camper.
*The first time I rooted the Aria, which was the day I got it a year ago, I used UnrEVOked to root it. At the time there was no S-OFF possible.
Perspective for users of devices with locked bootloaders:
All dell devices are the equivilent of S-OFF/unprotected bootloader devices.
S-OFF, root, and custom are all seperate (but closely intertwined) concepts.
There are equivilents of superuser.zip for the nexus devices, as they ship either S-OFF or have
'fastboot oem lock/unlock' available to allow the user to S-ON or S-OFF at will.
Superuser.zip is equally valid on an already s-off'ed device that has a custom rec installed.
If your device can be officially S-OFFed and you install a custom recovery and use superuser.zip (or the device's equivilent form) you never have to touch a one click tool.
If your device is S-ON and there is no official way to S-OFF you must S-OFF it first, usually that requires making changes on it while it's on, which usually requires root. The only way to root a live device is though exploits in android, this is what one click tools do.
After having S-OFF'ed you can install a custom rec, and then it doesnt matter if you're rooted or not as you can install custom recs.
As long as you remain S-OFF'ed you never have to worry about rooting as custom recs/flashing zips completely bypasses android's security model.
This is the only reason that Android 3.0+ can be rooted, the ONLY ways to root 3.0+ is by rooting outside android. There are no known exploits in 3.0+ (and hence ICS devices are completely unrootable for the time being if S-ON) Every single 3.0+ device is rooted by either by superuser.zip or superboots (which are normal kernels that automatically install superuser.zip without needing a custom recovery)
The problem with superboots are that they are device AND rom specific, during the 2xx era for the s5 there were superboots available. But they had to be remade for every single version as flashing the wrong one will brick your device.
Most of the exploits used by one click tools are patched by 360, and I believe ALL exploits are patched in 4xx. Normally there are known vulnerabilities in 2.3.3, but Dell has added their own fixes to these seeing as it's one of the few devices running 2.3.3 that hasnt been updated to 2.3.4 or higher
Superuser.zip is version independant, and to a degree device independant. As long as it can mount your /system partition it can root it.
The S-ON/S-OFF terminiology is specific to HTC devices, but the concept is common to all android devices;
Dell = always S-OFF
HTC = dependant on device/carrier
Moto = mostly S-ON, some atrix's can be unlocked, xooms always unlocked
Samsung = usually S-OFF
'fastboot oem unlock' = sets S-OFF if allowed
'fastboot oem lock' = sets S-ON if allowed

Categories

Resources