[PRJ] Rooting the Droid Eris - Droid Eris Android Development

Title: Rooting the Droid Eris: What else needs to be done?
So, I've looked around a lot, done some snooping, and I've hit the point where I think I need some help...
Over the last two days or so, I have been messing around a lot with the Eris.
I've been able to get fastboot as well as adb to recognize the device. Unfortunately, I can't get fastboot to do anything other than recognize it. I've tried rebooting the device through fastboot to no avail. I also believe I have a pretty much complete system dump, which I am willing to post if it is of benefit to getting things moving. The one file I don't have, that I'm not sure is needed or not, is "init.rc". Every time I try to pull it, it says "permission denied".
So, what's next? Any and all help is appreciated.
Thanks , guys,
-Video

1: this is NOT the section for the Eris
2: to dump your boot, get into recovery or system, connect via adb and:
cat /dev/mtd/mtd2 > /sdcard/boot.img (where mtd2 is your boot partition)

Videofolife13 said:
Title: Rooting the Droid Eris: What else needs to be done?
So, I've looked around a lot, done some snooping, and I've hit the point where I think I need some help...
Over the last two days or so, I have been messing around a lot with the Eris.
I've been able to get fastboot as well as adb to recognize the device. Unfortunately, I can't get fastboot to do anything other than recognize it. I've tried rebooting the device through fastboot to no avail. I also believe I have a pretty much complete system dump, which I am willing to post if it is of benefit to getting things moving. The one file I don't have, that I'm not sure is needed or not, is "init.rc". Every time I try to pull it, it says "permission denied".
So, what's next? Any and all help is appreciated.
Thanks , guys,
-Video
Click to expand...
Click to collapse
Seriously, this is not the Eris section, so please go post over there.

Uh. Guys. The Eris is a rebranded Hero.
To the OP, have you tried the instructions for the Sprint Hero?

...I'm about 99% sure there is not Eris section. Sorry about that.
From what I've seen around, none of the CDMA Hero methods work on the Eris. I will definitely try it tomorrow. I'm not sure if this is a justified fear, but just trying random root methods could brick my phone. I'll keep looking around and trying different things, though.
-Video
edit: So, tried pulling /dev folder. My out put says that it's "skipping special file" and then lists all the files in the folder. I can't get it to copy to my sdcard either as I get a "/sdcard/boot.img doesn't exist". Sigh. I'll keep trying. Idea: do I need my sdcard partitioned a certain way to get the file to write to the sdcard?

Videofolife13 said:
edit: So, tried pulling /dev folder. My out put says that it's "skipping special file" and then lists all the files in the folder. I can't get it to copy to my sdcard either as I get a "/sdcard/boot.img doesn't exist". Sigh. I'll keep trying. Idea: do I need my sdcard partitioned a certain way to get the file to write to the sdcard?
Click to expand...
Click to collapse
1) You won't be able to access mtd2 unless you're root, so you need to do that first.
2) When adwinp said to run "cat /dev/mtd/mtd2 > /sdcard/boot.img", that's being run from a shell on the phone itself, *not* from "adb pull". If you tried doing something like "adb pull /dev /sdcard", that's going to fail. You have to open a shell on the phone via adb, then copy the contents of mtd2 to a file on your sd card (i.e., /sdcard/boot.img). But again, you won't be able to do that with an unrooted phone because the mtd device files are not world-readable:
Code:
# ls -l /dev/mtd
crw------- 1 0 0 90, 4 Nov 12 03:33 mtd2
I'm not sure if this is a justified fear, but just trying random root methods could brick my phone.
Click to expand...
Click to collapse
The method of becoming root for the Hero (using "asroot2") will not brick your phone. It's what you do with root once you have it that could brick it.

Thank you so much. Great info. I will try the asroot thing out today.
-Video
CDMA Hero Root Method: Got through the first steps:
"./adb push asroot2 /data/local/
./adb shell chmod 0755 /data/local/asroot2
./adb shell"
Then:
"$ /data/local/asroot2 /system/bin/sh
[1] Killed /data/local/asroot2 /system/bin/sh
$"
So, that seems to be a no go.

Yea, the Sprint Hero method won't work. And the Eris is a rebranded Hero so technically this is the right section.

Okay, so if that method doesn't work, what's the next step?
-Video
edit: Would the method where we open a recovery.img on the phone and then install the superuser.apk work? I'm not sure if there is a general recovery.img that it could boot into or not. Any thoughts?

I'm hoping someone will care about this soon. From all the research, a LOT of times people are walking into VZW looking for Droid and walking out with the snazzy little Eris. It's become the phone of choice at the store.

http://xorl.wordpress.com/2009/08/18/cve-2009-2692-linux-kernel-proto_ops-null-pointer-dereference/ (relevance down near bottom of article.)
Are we able to use this exploit at all?

I dont know why more people are not trying to get this rooted, because as soon as sprint releases a update the hole will most likely be pached for them also. So it would make sence to root this ahead of time. Thats just my 2 cents.

binny1007 said:
I dont know why more people are not trying to get this rooted, because as soon as sprint releases a update the hole will most likely be pached for them also. So it would make sence to root this ahead of time. Thats just my 2 cents.
Click to expand...
Click to collapse
The hole has already been patched. The FW on the Eris is patched as well.

chicojd said:
The hole has already been patched. The FW on the Eris is patched as well.
Click to expand...
Click to collapse
i know the eris is patched as i have one, but the hero FW still has the unpatched exploit. what i was saying was it would make sence for the eris to get a root exploit so that way when sprint updates thier FW it will be easy to root the hero. making everybodys life a little easier

Take it to a Droid Eris board. This is the CDMA Hero board. No one here cares.

binny1007 said:
i know the eris is patched as i have one, but the hero FW still has the unpatched exploit. what i was saying was it would make sence for the eris to get a root exploit so that way when sprint updates thier FW it will be easy to root the hero. making everybodys life a little easier
Click to expand...
Click to collapse
It would make it easier...but the motivation is still harder since we can still always get back there if needed (downgrade to vulnerable firmware with RUU.exe and root, then upload a custom ROM that doesn't update from Sprint )
I'm sure a new root will show up for you guys...Video is on the right track, post those exploits (and perhaps alert Amon_RA of them?) and one of them will be bound to work (constant of life...new exploits will be found )
davidboyd: the eris *is* a CDMA Hero...

No, the Droid Eris *ISN'T* the same as the CDMA Hero. If it were the same, you wouldn't be asking how to root the Eris since the steps to root the Hero are all over this forum.
The Eris is similiar to the Hero, but not the same. Take your Eris noise to an Eris forum.

davidboyd said:
No, the Droid Eris *ISN'T* the same as the CDMA Hero. If it were the same, you wouldn't be asking how to root the Eris since the steps to root the Hero are all over this forum.
The Eris is similiar to the Hero, but not the same. Take your Eris noise to an Eris forum.
Click to expand...
Click to collapse
Dude people need to calm down. Technically the eris is the hero but for VZW. When we wanted our hero rooted we asked everybody. It's not like they are spamming the forum, its just a thread. Like i said before you Eris guys should wait for the moto droid to get rooted, asyou all could probably use the same exploit. Just have patience. It took over a momth for thehwro to get rooted

Not to add to the BS that some are comming in here with... The Eris is not a Hero, it is the HTC Desire rebranded as the "Verizon HTC Droid Eris"...
Anyway, Where is the Eris forum?

davidboyd said:
Take it to a Droid Eris board. This is the CDMA Hero board. No one here cares.
Click to expand...
Click to collapse
Ok buddy this a community to help, if you dont have anything productive to say dont say it, and do your research first. Many times when a phone is released on differant carriers they will rebrand it, such is the case with vzw and sprint, different names do not mean different phones, look at the wiki and you will see. take the touch pro, same phone but it is a little different from carrier to carrier.
davidboyd said:
No, the Droid Eris *ISN'T* the same as the CDMA Hero. If it were the same, you wouldn't be asking how to root the Eris since the steps to root the Hero are all over this forum.
The Eris is similiar to the Hero, but not the same. Take your Eris noise to an Eris forum.
Click to expand...
Click to collapse
http://pdadb.net/index.php?m=pdacomparer&id1=2080&id2=2005 look here pretty much the same phone.... if there was a ERIS forum do you really think that we would be posting here(use some common sense buddy).... I guess in a few weeks when sprint updates there FW and you loose your root you will be in the same boat as us. Like i said if you cant help than dont post.
DroidHead said:
Not to add to the BS that some are comming in here with... The Eris is not a Hero, it is the HTC Desire rebranded as the "Verizon HTC Droid Eris"...
Anyway, Where is the Eris forum?
Click to expand...
Click to collapse
again look here the only differance is a little better CPU.... http://pdadb.net/index.php?m=pdacomparer&id1=2080&id2=2005
wasupwithuman said:
Dude people need to calm down. Technically the eris is the hero but for VZW. When we wanted our hero rooted we asked everybody. It's not like they are spamming the forum, its just a thread. Like i said before you Eris guys should wait for the moto droid to get rooted, asyou all could probably use the same exploit. Just have patience. It took over a momth for thehwro to get rooted
Click to expand...
Click to collapse
I agree that once the moto gets rooted than we should get root to, but from what i have been reading it looks like they are looking into a bootloader exploit, witch would not help us at all, witch is why threads like this will help to bring people in that have the know how on rooting.
So back on topic.....

Related

[Samsung Moment] Root Instructions

EDIT: This information is out dated now but visit the link below for updated info.
taken from here http://www.samsungmomentforum.com/rooting/root-access-(finally-achieved!)/
1) Partition your SD Card to have first partition as fat16 and second ext3 [this tutorial assumes you have this setup exactly as stated]
2) Boot in Test Mode with Call+Center+Power
3) copy root into your tools directory of the sdk
4) adb push root /system
5) adb shell chmod 0755 /system/root
6) adb shell /system/root
7) unplug usb, remove battery, reboot into test mode when instructed
8) adb shell
9) /system/bin/btld_testmode
10) /system/root
Excellent. It work!. Just do exatly the steps above. Thanks for putting all this info together.
FYI... Samsung post the source code of the samsung moment.
Is this temp or persistent root? For temp root I don't think partitioning the sd card is necessary or at least I didn't partition it when I temp rooted my Moment.
Was a long time WinMo user, I was stuck with a Moto Q9c on sprint for way to long. I'm still stuck with sprint, but got the Moment in hopes of having a badass Android to start with.
Night and Day compared to my Q, the root is key though, custom rom's were so easy on the Q.
soooo im a newb to android, same question as johnbarry3434.
does it stick?
I've got two Moment's(thanks sprint for shipping me 2 and charging me for neither) ?maybe one for test purposes?
Anything I can do to help the rooting process, please let me know
Sorry guys but I'm very new to this android. Only had my phone for a week now. Is rooting like flashing a custom ROM for the Touch Pro?
Does this require seperate adb drivers for the Samsung phone?? If so where can I get them and are there any avaliable for Ubuntu???
Hi guys,
I have just gotten myself a Samsung Spica. Can I use this guide as well? Is there a ROM-update tool for the Spica?
I'm really n00b, so any help is appreciated
I need someone with this rooted phone to contact me, I need to get some data from it so I can work on something for it.
Please contact me at [email protected]
Thanks
hey look i am brand new to this whole root thing i just got my moment two days ago i am used to the simple jailbreak iphone stuff but this is a whole new level
i am on windows vista and i do not understand any of this at all please someone email me some simpler instructions or make a video or something just to help me out in some way please and thank you
my email: [email protected]
use the search Service people
Now that moment is rooted?
Will there be any chance of us getting a custom rom of andorid using sense ui?
i dont really see any point in rooting my phone if there is no MAJOR thing you can do with it..
I cannot get my samsung to root
I have the updated cupcake cl14 and when I boot my phone with talk+center+power, I boot into a test mode that lets me test the screen, keyboard, and so on. I did copy the root file (supplied from the instructions ) to the main part of my card on both partitions, and partitioned it just as it stated in the 1st step. I don't understand what the "adb" is and how to use it. Can this only be down with windows because I'm am using Ubuntu. I know adb is advance debugging bridge but after some google searches I still don't know how to use it. I now a little about chmod 0755 because of Ubuntu but any "hand-holding" instructions would be great thankyou to everyone who is willing to help me and others out with this problem.
Is there still no "real" benefit for root access for the Moment? As in no good reason to root the phone? My girlfriend has one and I was hoping that it was at least close behind my Hero by now in terms of root access benefits....TIA
bbv203 said:
Is there still no "real" benefit for root access for the Moment? As in no good reason to root the phone? My girlfriend has one and I was hoping that it was at least close behind my Hero by now in terms of root access benefits....TIA
Click to expand...
Click to collapse
try this
http://forum.samdroid.net/threads/13-How-to-get-Root-on-Samsung-i5700-EN-02-10-v-LK10
just got my phone and can't increase the size of the fonts was told rooting is the only way even with using spare parts.
first of what program can I use to partition the sd card I am running windows XP. and everything I have downloaded today would only see the internal drive.
For those of you still looking for how to root your Samsung Moment (you don't have to use your SDCard either) there are two HOW TOs posted at PPCGeeks under the NON-WM DEVICES>ANDRIOD>SAMSUNG MOMENT
One explains how to root phone with CJ05
The other explains how to root phones that have CL14 out-the-box or officially updated to CL14
I would post a link except I'm not permitted to post an outside link... just go to PPCGeeks(dot)com and click on their forum
So what Now!!!!
Okay I see you have this placed here.. I like... I have a Nexus and 2 Droids, wife and mine.. Nexus ALL mine.. HAHAHA..
My sister, wifes sister, she has the Moment.. I have always wanted to root this just cause of the 800mhz processor... This was the first device to almost meet up with the Nexus before it was even thought up..
Is there Roms, Themes, Kernels, etc.. I see nothing, but a root, useless, without an accommodation, thanks anyway, always good to have the key to the door first..
Somebody, PM me if not on, or reply here, I'll come back around...
cool that i made the front page but the info is out dated now.
yes this info is way outdated. just flash the kernel with speedyrabbit's or joeykrim's kernel and you'll have persistent root, plus a much faster phone.
also, speedyrabbit's kernel has wifi tether and flash_image support. you can download from www(dot)sdx-developers(dot)com.

Samsung Intercept

Will there be a forum for the samsung intercept?
Forum for samsung intercept
I can deal with the un-rooted version, because it's still a great phone for what you pay. However, I have the sprint version of the samsung intercept (assuming there's more than one carrier for this one), and I H-A-T-E all the crap that it comes preinstalled with. I hear people saying that these apps don't take any active RAM, but sysinfo and advanced task manager say otherwise..."sprint zone" is the most nefarious offender...if anyone would develop the root, I would L-O-V-E (guess I'm into spelling to-day) to donate to your efforts.
-Lukewarm Samsung Intercept user/loser.
I really hope we can get a forum for the intercept soon. I know the phone was cheap on contract but its not going to be worth it to me if no one works on a root! Maybe our prayers will be answered soon! *fingers crossed*
Sent from my SPH-M910 using XDA App
PLEASE!!
I just got the samsung intercept and I want to root it.
It would be nice for the Samsung Intercept to have its on forum. The Kernel for it is already out. I don't see why we can't get a little section of our own too. :\
granted i know that this is the bottom of the line android phone but why is it no one will actually root it ? they have already rooted the evo,epic,droid,galaxy s ect..
why is it no one will actually take the time to root the intercept or the moment.
i'm sure it cant be too much different than rooting the epic.
people claim they are going to root it but no one follows through
i dont want to flash the rom
If there won't be a forum for it here, would it be okay for users to post links to sites that have a forum for interecept. I have many questions but no place to ask them and I don't want to fill this thread with them since they don't belong here.
The phone has been rooted now actually. If you go to the sdx developer site you'll see it.
I went there and read the instructions. I am going to try rooting it tonight. Do you know if the amon ra recovery image will work with it? If not, is there an alternative recovery image with similar functionality/options?
I have a friend who has the samsung intercept, and I rooted it using the new one click universal rooter, but it was only a partial root.. The phone is still virtually not rooted... (no Titanium, market access, busybox, tether, etc.) Please help me get this thing fully rooted. He is willing to donate 10 bucks or so.
Why are there no XDA Devs responding?
Weird, its like the twilight zone or something. No support for a newish device. There are far worse phones on here, so not sure what the deal is. Maybe they're all too busy with their sweet new Evo's and the like. I wouldn't want to spend too much time on this one either (I have an Evo), but given people are willing to donate, and aren't asking for anything more than [complete] root, I don't see why not.
I'd like to get this phone for my wife. She won't spend any money and I can get this one for free. I want her on an Android phone to facilitate some mobile functions between the two of us. I see no better way to do it (while staying with Sprint) than with the Instinct. Seems nice enough in the video reviews. She's still using her Instinct! ;-P
All I want is a working recovery. One where I can wipe and not brick this phone. It is possibly the worst piece of junk I've ever layed my hands on. I figured stock would be great for my fiancee, she knows nothing of rooting and wouldn't care if she did. However, the stock ROM that came with this was MISERABLE! (Virgin Mobile, btw, not sure if they did anything different from sprint other than differing bloatware.) That being said, I decided to root the thing for her and see if I would help with the lag issues and other things. Nothing did. All the custom ROMs had an issue where the phone would be so slow I had to pull the battery out to even use it again. It was as if the processor was running at 60MHz and wouldn't get any faster. Superuser would not request permissions for anything except root explorer - everything else automatically were granted access and did not show up in superuser's app list which can be VERY dangerous. Superuser also keept saying it needed to be updated no matter how many times I updated it. Andora ROM wouldn't allow the holding of the power button or it would freeze up. As a final issue, ADB wouldn't recognize it at all. I use ADB for my G2 all the time so I know what I'm doing and I know it's not my PC. It would recognize it in recovery but any command would fail and the device would become unrecognizable again until i issued "adb kill-server." Again, though, any command make the phone unrecognizable.
Now I like the phone for the budget qualities and virgin mobile's plans (great when you're super short on money) and the fact that they have an Android phone so you can still enjoy the greatness of Android on a budget, and I don't even want anything extreme out of this phone other than for it to just work like Android should.
Thank you to all the devs who have devved for this phone so far, and they've came a looooong way and I agree it's better than when I opened the box, but we need a working recovery at least. Yes, the recovery gets the job done but it needs some serious work and at least a working recovery. I think a lot of ROM issues come from not being able to wipe.
I'm not blaming any one for all my issues, I know the devs work hard for nothing but donations and I thank them greatly for that. Its not even really the custom ROMs as it is just the phone. I read up on it before purchasing and saw it had a good amount of RAM and a 800MHz processor and thought this phone was actually going to be able to compare to a G2 (speed-wise) but boy was I wrong. I'm feeling extreme buyers remorse and everything said above was just me getting it off my chest. I actually didn't plan to root it at all. My fiancee doesn't do anything really other than text, play some games, get on facebook, and occasionally look up things on google. The phone does all these extremely well but has so much instability in between doing these things that every time she picks it up it is unknown if she's going to be able to do any of them without the phone crashing or lagging so bad she has to pull the battery.
If we can get this phone running and VANILLA Android, such as cyanogenmod or just a goold-ol-fashioned AOSP build, I think it would be a great phone with much more potential is has now.
wait, so the intersept now has a forum, but not the TRANSFORM? messed up...
the intercept also has 2.2 as of today!!!!!!
r3s-rt said:
If we can get this phone running and VANILLA Android, such as cyanogenmod or just a goold-ol-fashioned AOSP build, I think it would be a great phone with much more potential is has now.
Click to expand...
Click to collapse
r3s-rt - the biggest issue is samsung and their RFS filesystem and their proprietary drivers; which is a huge fail to porting over to AOSP or cyanogenmod... plus, there aren't that many devs (they're all working on the higher tiered phones...)
What file system would need to be used for it to be easiest?
Sent from my HERO200 using XDA App
Froyo Update
My Samsung Intercept updated to Froyo 2.2 this morning.
I got pushed the 2.2 update but it failed due to my custom inxane recovery, going to revert it to stock and try it again my brothers is on 2.2 and it pushes the stock android theme as well so no more crappy customized theme!
Not sure if this is the place to ask this question, but I will go ahead. 2 Months ago I got the intercept with a new sprint contract. I instantly wanted to root it, but decided to wait for the froyo update. Well, now I have the official froyo update up and running (SOOOO much better!!!!) so I decided to work on rooting it. First problem I had was the USB drivers. over the course of about a week, I discovered that the drivers work fine so long as you don't plug it into your PC through a USB hub (internal OR external). I followed the instructions in sprintdroids. (I read the entire thread several times hoping to learn from other people's experience). I tried both the official samsung drivers and the ones posted with PDAnet. I also tried both the one click root listed elsewhere on this site as well as SuperOneClick. The one click root gave me the following output:
exploit and busybox made by joeykrim and one click installer made by noobnl
Press any key to continue . . .
copy and run the exploit (may take 2 minutes)
37 KB/s (0 bytes in 5392.000s)
0 KB/s (0 bytes in 88.000s)[*] CVE-2010-EASY Android local root exploit (C) 2010 by 743C[*] checking NPROC limit ...
[+] RLIMIT_NPROC={1344, 1344}[*] Searching for adb ...
[+] Found adb as PID 1892[*] Spawning children. Dont type anything and wait for reset![*][*] If you like what we are doing you can send us PayPal money to[*] [email protected] so we can compensate time, effort and HW costs.[*] If you are a company and feel like you profit from our work,[*] we also accept donations > 1000 USD![*][*] adb connection will be reset. restart adb server on desktop and re-login.
make it RW and move files
mount: Operation not permitted
failed to copy 'joeykrim-root.sh' to '/system/bin/joeykrim-root.sh': Read-only f
ile system
failed to copy 'jk-su' to '/system/bin/jk-su': Read-only file system
failed to copy 'playlogo-orig' to '/system/bin/playlogo-orig': Read-only file sy
stem
failed to copy 'playlogo' to '/system/bin/playlogo': Read-only file system
failed to copy 'busybox' to '/system/bin/busybox': Read-only file system
failed to copy 'resolv.conf' to '/system/bin/resolv.conf': Read-only file system
failed to copy 'remount' to '/system/bin/remount': Read-only file system
set permission
Unable to chmod /system/bin/joeykrim-root.sh: No such file or directory
Unable to chmod /system/bin/playlogo: Read-only file system
Unable to chmod /system/bin/busybox: No such file or directory
Unable to chmod /system/bin/remount: No such file or directory
Unable to chmod /system/bin/playlogo-orig: No such file or directory
push any key to reboot the phone
Press any key to continue . . .
Yes, USB debugging was ON and my screen was not locked.
SuperOneClick did nothing and said my phone was rooted. I am unable to perform any root functions (one touch reboot, delete bloatware, overclock, etc.) therefore I do not believe I am rooted.
I am running Windows XP Media Center Edition. I get the same results no matter which driver I use. Any suggestions?
The easiest way to get root right now would be to either use the one click that's available for the intercept over on sdx-developers.com or to flash a rooted kernel like slapkernel v1.1.
Sent from my SPH-M910 using Tapatalk

3 phones in 3 days...what are the odds?

Got my MT4G wednesday...couldn't root with visionary
Got it replaced yesterday...couldn't root with visionary
Got it replayed today...can't root with visionary.
3 phones, in 3 days...all cannot root with visionary
Something weird is going on here. The odds of this happening have to be astronomical, or is this phone going to sh*t now?
I also had problems Rooting a friends new MT4G a couple days ago with the VISIONary Method and Thats all I had ever used. I think it's somthing with the new phones? Did you try the G-FREE Method?
No cause Gfree is windows and I have OSX, so I'm SOL on that...which is why I'll probably switch to the G2X if I can't get to another computer with windows.
use cm method
bosina said:
use cm method
Click to expand...
Click to collapse
which is what? Never even heard of that...
You keep replacing your device because you can't root it? Seriously? Why? You think the devices are damaged in some way because you can't root them?
coupetastic-droid said:
You keep replacing your device because you can't root it? Seriously? Why? You think the devices are damaged in some way because you can't root them?
Click to expand...
Click to collapse
So it's my computer's fault?
There is a thread going on about bad eMMC's that won't allow you to root...so yes, it is the device...
way to be a d*ck dude!
I think you're likely incorrect about the reason you can't root it. My myTouch4G has the good eMMC, yet I was unable to root it using Visionary. Gfree worked without a hitch though. Also, why do you think gfree is exclusive to any OS? I think it should work on any OS, as gfree is executed on the phone, not via your PC. You run gfree through terminal emulator or through adb shell.
I've gone through half a dozen mytouch 4gs because they all keep turning off on me. I get the feeling that t-mobile just sends out refurb after refurb so you keep getting phones with the bad chip. At least I wouldn't be surprised considering my experience with this phone.
I also have the M4G2DE chip and I could not root with visionary. I don't know if my sleep of death problems are related to this but like I said before I wouldn't be surprised.
crawler9 said:
I think you're likely incorrect about the reason you can't root it. My myTouch4G has the good eMMC, yet I was unable to root it using Visionary. Gfree worked without a hitch though. Also, why do you think gfree is exclusive to any OS? I think it should work on any OS, as gfree is executed on the phone, not via your PC. You run gfree through terminal emulator or through adb shell.
Click to expand...
Click to collapse
excuse me, according to the thread in the general section, the MT4G can come with bad eMMC's. I have no proof of this of course, just going off what I read. I tend to give people the benefit of the doubt, when I see other's with the same issues at least.
The instructions on the gfree method are for windows...do the same exact commands apply to OSX if I use terminal? I'm not a mac guy, by any means, but I figured commands and all would be different between OS's.
Yes, it's highly suspected that certain eMMcs are more prone to failing, though this hasn't definitively been determined yet.
The instructions in the gfree thread should be universal. I used them successfully on Ubuntu. For some reason, I couldn't get Visionary to properly function on my device either. Apparently it did work after a factory reset, after I restored it to stock again, but first time around, I used z4root to temp root and manually installed the superuser application from the market instead of the step that tells you to use Visionary in the gfree instructions.
crawler9 said:
Yes, it's highly suspected that certain eMMcs are more prone to failing, though this hasn't definitively been determined yet.
The instructions in the gfree thread should be universal. I used them successfully on Ubuntu. For some reason, I couldn't get Visionary to properly function on my device either. Apparently it did work after a factory reset, after I restored it to stock again, but first time around, I used z4root to temp root and manually installed the superuser application from the market instead of the step that tells you to use Visionary in the gfree instructions.
Click to expand...
Click to collapse
but what's the "C" drive called on OSX (as per the instructions)...right now my android-sdk-mac_x64 folder is in the macintosh hd
bballcat03 said:
but what's the "C" drive called on OSX (as per the instructions)...right now my android-sdk-mac_x64 folder is in the macintosh hd
Click to expand...
Click to collapse
I don't see any mention at all of the C drive in the gfree thread. Are you following the same thread I am? http://forum.xda-developers.com/showthread.php?t=858996
crawler9 said:
I don't see any mention at all of the C drive in the gfree thread. Are you following the same thread I am? http://forum.xda-developers.com/showthread.php?t=858996
Click to expand...
Click to collapse
yup same thread, but in order to get to the "tools" portion, you had to do C right? It says I'm supposed to "cd your way to your SDK tools directory"...how do you do that on OSX?
cause when I do step 4 ""adb push gfree /data/local""....I type that into terminal and it says "command not found"
bballcat03 said:
yup same thread, but in order to get to the "tools" portion, you had to do C right? It says I'm supposed to "cd your way to your SDK tools directory"...how do you do that on OSX?
cause when I do step 4 ""adb push gfree /data/local""....I type that into terminal and it says "command not found"
Click to expand...
Click to collapse
Never used MAC OS, but it seems like the cd command would work the same way. Just open terminal or a prompt or whatever you use in MAC and type "ls" and hit enter. That should show you all the files or directories in that folder. Use that to find your way around to where your SDK is located. To go up a folder, you can type "cd .." or to enter another folder located in your current working directory, "cd insertfoldernamehere". Maybe someone with a little more experience with MACs can help you with exactly where your SDK is, but that should help if you can play around with it for a while.
@crawler9 u must have great patients for ignorance... if he can't figure out how to use his comp, goodluck on getting him to understand android... not trying to sound like a **** OP but educate urself a bit more on things u r unsure of..
Sent from my demonSPEED Glacier
thederekjay said:
@crawler9 u must have great patients for ignorance... if he can't figure out how to use his comp, goodluck on getting him to understand android... not trying to sound like a **** OP but educate urself a bit more on things u r unsure of..
Sent from my demonSPEED Glacier
Click to expand...
Click to collapse
thanks @$$.
I had a MT4G before, but I was on windows...I could do everything perfectly fine, never had an issue. Flashed and rooted flawlessly
But I switched to mac, and don't know my way around this full yet. So I'm trying to admittedly re-learn everything as I went a few months without my MT4G before getting it replaced.
Thanks for your input! Next time just keep your mouth shut if you don't have anything constructive to add, hmmm?
bballcat03 said:
which is what? Never even heard of that...
Click to expand...
Click to collapse
http://wiki.cyanogenmod.com/index.php?title=TMobile_myTouch_4G:_Full_Update_Guide
that is cm method...
\the best you can find and the most easy
Thanks everyone for the help! Got it rooted and up and running...finally. Trial and error might not be fun, but it get's the job done and you learn!
I rooted mine using the gfree method and didn't even have to touch a computer... All through terminal...
Sent from my doped up HTC Glacier.

[Updated!] Batch script to root the evo shift! Noob proof!

Alright, I'm unbanned so now I can post the latest iteration of how your phone should be rooted by batch script.
Note: This script is actually still being developed so if I break something in the script by adding something else it will be fixed. I don't have a shift to test on and I don't have any money. From what I know, my friend did indeed test this and it's working 100% so now lets move on to features.
FEATURES:
Wimax backup and restore - after the root process/misc.img flash
MD5 hash check for misc.img before and after.
Temproot
Hboot flash
Choices to ask what you want (Y/N questions)
asks if you already rooted with fre3vo and if so, takes you to the reroot script.
Credits?
OTAking71 and scaryghoul. (Hboot patch)
Otaking again just for beta testing my script on his spare shift.
Agrabren for releasing fre3vo
Me for writing this batch file from nothing but the instructions in the hboot downgrade thread.
Download link?
http://dl.dropbox.com/u/15069134/fre3atlast_v_2.7.2.zip
Github:https://github.com/xIndirect/Fre3atlast
Note: This script is made by me and may not be modified, reposted, or shared without my permission.
Reason I don't want you to modify it is because of the fact that I don't want anyone to break the script which can break the phones! Remember: Batch is very particular about function calling!
Code:
Changelog:
Updated to 2.7.2
Corrected output for link thats echoed into a text file.
Changed how it provides download links due to wget not cooperating correctly.
Added automatic function of checking MD5
added install.bat script for post-downgrade install of z4root and visionary
added automatic downloading of misc.img if bad md5
added downloading of choice between PG06IMG.zip or the exe RUU to downgrade
added wget to allow for downloading of the aforementioned files.
added device check
maybe some other slight things I'm forgetting
Quick developers note:
Everyone, I wrote Fre3AtLast as an improvement on the original script since it had some un-needed lines in it. I am not going to tolerate anyone else acting childish over this and the difference between devnull's and my script. It's just a more efficient way other than his and I still give him credit for giving me the original idea to create/improve on his script.
Click to expand...
Click to collapse
Wanna buy me a coffee or something pretty for christmas?
NOICE
Flawless victory.
---------- Post added at 02:54 PM ---------- Previous post was at 02:46 PM ----------
Wimax Backup script doesn't quite work, but everything else seems golden.
Add a `mkdir /sdcard/WiMax;` before the DD and you'd probably be good to go.
Figured I mucked up somewhere in the wimax backup script. I''ll add it really quick
Awesome!!!!! worked great!
what are the steps on running this other than having a GB shift that's not rooted temp or perm ?
You just have to extract to your desktop *in its own folder preferably* then you just run the Fre3atlast.bat and poof; you're rooted.
VIDEO
You wouldn't have a video or a step by step guide going through this would you.
Thanks! Worked flawlessly! Unlike a different one I fought with for two days. lol
Cheers!
Syanptic, you dont need one. It tells you what you do by asking you. Just be honest to the script and your rooted
sent by breaking the sound barrier
sounds easy...
It sounds easy, but personally when possible I like to see what I'm about to do, yah know see the step by step to make sure I know whats going on before I dive in.
In the end, I'm just paranoid I'm gonna brick my phone. and hearing "its just that simple" isn't all that comforting for something that took a long time for people to work out.
Also does this requires froyo?
it tells you what its about to do by confirming if you want to do it. Perhaps if you ended up using the script or even reading it, you would have learned that. Im not being a **** but people need to learn to read. Also, it is just that simple. It had to be figured out but the implication of it is much easier than having to find it as is true with everything else.
Sent by breaking the sound barrier
Indirect said:
it tells you what its about to do by confirming if you want to do it. Perhaps if you ended up using the script or even reading it, you would have learned that. Im not being a **** but people need to learn to read. Also, it is just that simple. It had to be figured out but the implication of it is much easier than having to find it as is true with everything else.
Sent by breaking the sound barrier
Click to expand...
Click to collapse
Yeah, I got that, in fact I opened the .bat in notepad.
lets see what instructions it outputs.
-have you rooted before? y/n
-clearing cache
-if the misc.img MD5 as well as the the original MD5. (I am assuming its outputting a code sum to check if the file is good)
-there are only 2 times this will stop... run? y/n
-if you want to continue hit y, if not n
-this is happening if you want to flash Hboot misc.img to be able to downgrade. -this is from saying N to the first choice (i assume this references the have you rooted before question
-congrats, your rooted, thank people
now I may have missed something, but that's not exactly explanation. Also no where in this thread does it say if you can or can't use this in gingerbread.
Your response is why I typically avoid forums and rooting, people offer help and then chastise you and or call you stupid for asking questions. If you think its a dumb question that you don't feel you need to answer just don't respond. Its better off that way than insulting people that came to you for help.
Clearly, I am hesitant about rooting my phone. I know enough to know that if you do something wrong when trying to root a device you can brick it. You can't really blame me for wanting to understand what I'm about to do. Also, saying I would know if I ran it is pointless, the reason I asked the question is because I wanted to know what it did BEFORE I ran it.
I am a little confused at this point from all the different posts saying you need this or you need that or beware if your using this so on and so forth. Yeah, I'm not a master programmer, its not my field. I don't have all the time in the world to figure this out on my own. If HTC would just open up root I would probably use that. But that's not the case so I'm here. Have some freaking courtesy.
what am I missing//? "error: device not found"
AllanGreg said:
what am I missing//? "error: device not found"
Click to expand...
Click to collapse
I had to install HTC Sync before it would work.
http://dl3.htc.com/application/HTCSyncv3.0.5579.exe
SynapticMeltdown said:
It sounds easy, but personally when possible I like to see what I'm about to do, yah know see the step by step to make sure I know whats going on before I dive in.
In the end, I'm just paranoid I'm gonna brick my phone. and hearing "its just that simple" isn't all that comforting for something that took a long time for people to work out.
Also does this requires froyo?
Click to expand...
Click to collapse
With all due respect to Indirect read this thread:
http://forum.xda-developers.com/showthread.php?t=1277448
VICODAN said:
With all due respect to Indirect read this thread:
http://forum.xda-developers.com/showthread.php?t=1277448
Click to expand...
Click to collapse
I agree that anyone rooting should read the downgrade information provided by scary, but tbh i wish i would have used the one click root when i first started. I have neither the time nor inclination to learn anymore about rooting than what it take to make my phone to run awesomely, and there are many root-users just like me.
im not going to run a batch on my phone unless its been tested and verified on an actual shift.
SynapticMeltdown said:
Yeah, I got that, in fact I opened the .bat in notepad.
lets see what instructions it outputs.
-have you rooted before? y/n
-clearing cache
-if the misc.img MD5 as well as the the original MD5. (I am assuming its outputting a code sum to check if the file is good)
-there are only 2 times this will stop... run? y/n
-if you want to continue hit y, if not n
-this is happening if you want to flash Hboot misc.img to be able to downgrade. -this is from saying N to the first choice (i assume this references the have you rooted before question
-congrats, your rooted, thank people
now I may have missed something, but that's not exactly explanation. Also no where in this thread does it say if you can or can't use this in gingerbread.
Your response is why I typically avoid forums and rooting, people offer help and then chastise you and or call you stupid for asking questions. If you think its a dumb question that you don't feel you need to answer just don't respond. Its better off that way than insulting people that came to you for help.
Clearly, I am hesitant about rooting my phone. I know enough to know that if you do something wrong when trying to root a device you can brick it. You can't really blame me for wanting to understand what I'm about to do. Also, saying I would know if I ran it is pointless, the reason I asked the question is because I wanted to know what it did BEFORE I ran it.
I am a little confused at this point from all the different posts saying you need this or you need that or beware if your using this so on and so forth. Yeah, I'm not a master programmer, its not my field. I don't have all the time in the world to figure this out on my own. If HTC would just open up root I would probably use that. But that's not the case so I'm here. Have some freaking courtesy.
Click to expand...
Click to collapse
Indirect is just mad that he broke his hand
If you haven't already I'd read this thread: http://forum.xda-developers.com/showthread.php?t=1255474 Scary does a good job of explaining what you're doing. You might actually find that you prefer to do the whole process manually. It's not hard, it's just a matter of following the instructions. It's very satisfying to root manually, you really feel that you've earned it.
And to answer your question, the actual perm rooting does require you to be on Froyo but the downgrade from Gingerbread to Froyo is part of this process.
jesusice said:
Indirect is just mad that he broke his hand
Click to expand...
Click to collapse
lol
10char...
Jesusice is right, I'm pissed that i broke my hand. He's mad thats hes married and not getting laid as much as me. :3
Anyway, this has been tested and verified on a shift, multiple actually. I think that if you cant use this script, it's user-error as it does a decent job in explaining. It asks if you rooted before, if no, it roots, flashes hboot (after confirmation for flashing hboot as well) then it even backs up wimax for you.
SynapticMeltdown said:
It sounds easy, but personally when possible I like to see what I'm about to do, yah know see the step by step to make sure I know whats going on before I dive in.
In the end, I'm just paranoid I'm gonna brick my phone. and hearing "its just that simple" isn't all that comforting for something that took a long time for people to work out.
Also does this requires froyo?
Click to expand...
Click to collapse
If i'm not mistaken this downgrades you and also roots you. Also you have to take risk if you wanna root your phone. Its a big plunge yes but out of all the comments not one person has bricked their phone and also this has been tested many times before. If you too scared to do this than you might not want to root your phone in the first place

Paid service to Flash New ROM?

Hi Everyone,
I have spent hours trying to root, get S-Off and back up my HTC Desire Z.
It's the first time I have done it and I'm a complete newbie to all of this and it's way out of my level of proficiency.
Even though the guides have been written very well this whole thing is really beyond me.
Is there a paid service or is there someone on here who has done this before a few times that could do this for me remotely? I'd be happy to pay and sit here while you work your magic.
Hopefully someone can steer me in the right direction.
Thanks!
Jason
umm, its often not the best idea to give someone access to your computer remotely, but your choice. id suggest trying to find someone local to help you. but there is always more options, often free
first of all there is little expertise needed to do it yourself, and I suggest learning how to root and why the rooting process itself works, as in the future you are bound to run into issues and not understand them, this could lead you to inadvertently brick your phone. for the most part having a rooted phone allows you to do anything to it, meaning a brick is much more possible.
I suggest reading up a bit on the process, finding out what benifits it has, and if you really need this. my guess is you want custom roms and the ablitity to use rooted apps, great, we all do. so do a little reasearch on the pros and cons and you will feel much better about it.
use google, its helpfull, search "cyanogen wiki g2 root" and "xda wiki vision root" and similar terms to find the proper rooting guides. also "reasons to root android"
read through the guides, log onto freenode irc #g2root (google it) and there will be many helpful people there that can explain what to do and why it works.
you'll be much happier and much more well informed. this will help you understand the process so future devices won't be overly complicated to you and lessen the chance for a brick, good luck!
Sent from my HTC Vision using xda premium
You get good at it the same way you get to Carnegie Hall: practice.
Sent from Spaceball One.
jason.choy said:
Hopefully someone can steer me in the right direction.
Click to expand...
Click to collapse
Hi mate,
I'm kinda in the same boat as you but I agree with the others, just stick at practising and you'll get better at it. You've managed to get root right? So that is the hardest part over and you did it. Flashing new ROM should be the easy part.
You can get real time help from the more experience members of this forum by going to this chat site:
Or you could join the irc channel, #G2ROOT on http://webchat.freenode.net/
Click to expand...
Click to collapse
where the likes of Nipqer and Setherio will be able to assist providing you ask nicely.
Go to this thread: http://forum.xda-developers.com/showthread.php?t=1178912&page=65 and ask away.
There aren't many guides here that actually work. Trust me, I've had trouble with other G2 phones. The process of downgrading and then rooting the phone is still difficult. The only guide I've ever found to work is this one. Just go down where it says "Rooting the Vision (G2/DZ) and DHD ". It explains how to downgrade, root, and install custom recovery onto your phone.
I can give you a few pointers from the guide.
#1 Get the Android SDK kit. You'll need it just to be able to do anything.
#2 Know some DOS. You may need to get yourself into the Android SDK directory or other directories. For example, cd "" is a great command. All you do is browse to where you need to go in Windows Explorer and right click the bar on top and select "copy address". Just paste that address between the quotations and you would have done half the work in modifying your phone. Also, you can paste stuff right into DOS by right clicking and selecting paste.
#3 Know some Terminal commands. Using "ADB shell" starts a terminal like shell that isn't dos, but is done through dos. Some commands need to be done in pure dos and some through ADB shell. The $ in adb shell means no root, and # means root.
Dukenukemx said:
The only guide I've ever found to work is this one.
Click to expand...
Click to collapse
That's the same guide that I used last night to root and it worked perfectly for me. I did have issues with the temp-root to backup but Nipqer helped me out in IRC. It didn't end up working (the backup) but we decided that it didn't matter too much (I just used a different backup utility that did not require root).
I suggest you not to look for a payment method but to try it your self, use a guide or ask help to a friend (or here on xda), it's not so hard.

Categories

Resources