I have a stock captivate running 2.2 and I use a mac to work on my phones (I have an atrix too). I need to root this phone but everything on here only works for stock 2.1 not 2.2 and most of it is for windows not osx.
A little background, I used AirSideLoad to push Z4root to my phone but it did not root it. I downloaded the update.zip file and restarted the phone holding the volumes buttons to apply the update and that did not work. Lastly, I downloaded One Click Root and that too does not work. I put my phone in debugging mode, connect it to my computer then run One Click and it restarts my phone but when I select "reinstall packages" it fails.
Can someone help me here? Are there update versions of z4root (I used 1.3.0) or one click root (1.1.0) that would work on a stock captivate running 2.2?
please don't remove this post. I have read these forums and the other tips are either not for my phone or computer, or have NOT worked.
http://forum.xda-developers.com/showthread.php?t=803682
Trying right now.
edit: do you know how to start the root process? the instructions just say to use mono. is mono an emulator to run superoneclick? or is it a substitute program? shortfuse.org provides no instruction on this. can you help?
did you not follow the link to install mono on your mac?
i did. i dont even have a mac, but the description is right there
http://mono-project.com/Main_Page
i downloaded and installed mono. the question is how to use it with superoneclick. the website offers no instructions. i figure mono is a program that lets you use the same code across platforms so how to i run a program like superoneclick in it?
its like .net framework. there shouldnt be anything you need to do aside from run the app. i dont use mac so i cant test until i get home and fire up my mac mini
Did you get around this? I'm stuck on the same thing. Mono is installed, but the .exe files wont open anyway. And Mono isn't installed as a program, otherwise I would try to open it with that.
And there is really now description on their website other thank "install and it's should work".
Cool forum btw, thanks!
Related
Is there a 1 Click Root for Mac OS X? I want to Root, S-OFF, and Gold Card...
Get bootcamp
Sent from my Desire HD using XDA App
i will be trying to do this from a windows virtual machine on a macbook pro. ill let you know if it works. i see no reason it shouldnt
I had a go at it through Parallels on a Macbook and it worked smoothly.
wats parallels
Moved to general as not android dev.
I did the hack kit using terminal commands. install android sdk for mac and everything else is just step by step in the hack kit. there's a gold card app on the market too.
Sent from my Desire HD using XDA App
g4ess said:
wats parallels
Click to expand...
Click to collapse
It runs Windows in a windowed format through Mac OS as opposed to booting up in Windows like Boot Camp.
I actually ended up using the hack kit with terminal commands and adb. It was my first time rooting and i see the value of doing it this way. You gain more knowledge of what is happening with your phone. And if you have a mac with out a virtual windows machine then I want to recommend not being afraid of manual rooting.
Sent from my Desire HD using XDA App
emarsha said:
I did the hack kit using terminal commands. install android sdk for mac and everything else is just step by step in the hack kit. there's a gold card app on the market too.
Sent from my Desire HD using XDA App
Click to expand...
Click to collapse
I did the same thing the first time I rooted an Inspire. I believe I Still have the terminal output I saved (I was siked I got it to work - it was my first bit of rooting/terminal use ever). If it would help to see what I did, PM me.
EDIT: and Yes, above poster killersnowman is 100% correct. When you do it yourself you learn much more. When I first got my (first) inspire, I looked at the root instructions and they were WAY over my head. After just clicking around and browsing around on XDA, I felt like I was ready to tackle it after a few short days. Granted, it took me probably around three hours of trial, error, and asking for help from the incredibly helpful people on this board - but I got it! You can too.
I did the Simple Root running Windows XP in Parallels without a problem on my MacBook Pro. Now I am wanting to go back and redo the root with the Hack Kit to solve the HUSPA problem we simple root people are having but I am having a few problems with the terminal. For some reason I keep getting told HTC device is not found when I run the first command.
If anyone does use the hack kit on a mac and figures this out please let me know. The Mac users are the minority with Android so we need to stick together a bit here. I still am yet to find a good set of directions on how to "use" the terminal. When the Hack Kit directions start with "navigate to the folder" I have to assume I am doing things right by typing in the file path.
If you did pull it off and are willing to do a screen capture of your terminal that would be pretty great too.
bmolloy said:
I did the Simple Root running Windows XP in Parallels without a problem on my MacBook Pro. Now I am wanting to go back and redo the root with the Hack Kit to solve the HUSPA problem we simple root people are having but I am having a few problems with the terminal. For some reason I keep getting told HTC device is not found when I run the first command.
If anyone does use the hack kit on a mac and figures this out please let me know. The Mac users are the minority with Android so we need to stick together a bit here. I still am yet to find a good set of directions on how to "use" the terminal. When the Hack Kit directions start with "navigate to the folder" I have to assume I am doing things right by typing in the file path.
If you did pull it off and are willing to do a screen capture of your terminal that would be pretty great too.
Click to expand...
Click to collapse
When navigating to a folder on a mac, in the terminal, the command is: cd
Then, I would try to do as little typing as necessary to avoid a mistake. I would put in the command cd and then from my finder, physically drag the folder I wanted to navigate to INTO the terminal window, which automatically puts the correct file path.
cd [drag the folder into the terminal window from finder] and voila! It really is pretty easy. Now that you know that, take another look at the directions and see if you think you can make your way through them.
The only mistake I kept running into which someone helped me out with was that I wasn't making the gold card correctly. When I put the command in to the terminal, I wasn't specifying the actual drive, I was specifying a partition on the drive, and the goldcard failed, but looked like it succeeded. 99.9% of the problems you can run into have to do with making an incorrect goldcard I believe.
I have been trying this without restoring to stock, running CM7. I continue to get the "Error detecting HTC phone on USB connection". I will probably restore to stock when I have more than 3 minutes of free time... So it might be a while!!!
If anyone pulls this off without being restored to stock or while running CM7 any advice would be appreciated.
Thanks.
bmolloy said:
I have been trying this without restoring to stock, running CM7. I continue to get the "Error detecting HTC phone on USB connection". I will probably restore to stock when I have more than 3 minutes of free time... So it might be a while!!!
If anyone pulls this off without being restored to stock or while running CM7 any advice would be appreciated.
Thanks.
Click to expand...
Click to collapse
Is usb debugging on? Is the phone connected but NOT in usb mass storage mode? Im not sure but i think cm7 gets rid of fasboot so i dont think you can turn it off
Also if you have cm7 installed then why do you want to root it again? Its already rooted. If you want a new rom the just use rom manager. But if you want to root again then you should restore to stock
Its from my damn phone!!!
Yes, I am set up with USB debugging on but for some reason it will still not recognize the phone, I am sure it has to do with the fact that I am not running a stock ROM.
The reason I want to root again is because I do not have HSUPA enabled because I rooted with the Simple Root, which flashes a stock radio on that does not allow for HSUPA. Using the Hack kit you end up with the right radio that allows you to have the faster upload speeds. I also want to do the hack kit so I can get a better understanding of terminal commands and adb. I have been never found a reason to use the terminal before so this is a nice new challenge.
I've been reading here at XDA, I can find the instructions - no problem.
However, in the WIKI there are a few things I don't understand.
The problem also is that all the posts assume you know what's going on and they start in the middle of a thread.
Then there's advice to use Odin, not to use Odin, use this, don't use this.
Some say unmount the SD card, some make no mention of SD card.
Then there's different backups. I've seen Titanium mentioned.
There's advice to get the latest drivers from Samsung - The phone isn't even in the dropdown list of phones, and the letters for the model don't match.
There's the custom ROM advice. Since there aren't many for this phone as yet - and all you want to do is remove crap, what do you look for?
I have to get rid of that stupid Doubletwist and airsync before I toss the phone!
Z
It is rather confusing isn't it...
In a simple answer....
Find the SuperOneClick zip file in one of those threads in the Dev forum & root the phone.Then go get TitaniumBackup ( Pro Recommended ) & you can remove the bloatware. I'd recommend the Pro Version so you can freez the apps you don't delete.
That's what i did on my SGS4G ( and i am not a experianced modder myself )
One problem. I downloaded superoneclick and NET can't find the runtime file.
I'm using XP and ver 4 of NET. I turned off NOD32 and Online Armor.
Z
zuben el genubi said:
One problem. I downloaded superoneclick and NET can't find the runtime file.
I'm using XP and ver 4 of NET. I turned off NOD32 and Online Armor.
Z
Click to expand...
Click to collapse
Uninstalled NET 4 and put in 3. I can open the file, but NOD32 keeps quarantining RAGE. Says it's a trojan.
I don't really want a custom ROM - but would like some more information on Titanium Backup. The Market won't download to the phone, but going to the market on the phone will let me download.
Thanks,
Zuben
Moved as not android development
zuben el genubi said:
Uninstalled NET 4 and put in 3. I can open the file, but NOD32 keeps quarantining RAGE. Says it's a trojan.
I don't really want a custom ROM - but would like some more information on Titanium Backup. The Market won't download to the phone, but going to the market on the phone will let me download.
Thanks,
Zuben
Click to expand...
Click to collapse
Let it scrub the RAGE file, you need the other one actually to make it work
Which one? PSneuter?
Also some confusion about the Samsung driver. I also have a Galaxy 3. I downloaded Kies and the driver. I downloaded the new driver (did not install it)and stuck it in a folder named Samsung on the Desktop. Kies is in the Samsung folder in programs and I assume that the original driver is in there, too. The driver is listed in Add/Remove programs.
I can either delete Kies or rename that file to something else, and stop Kies from running. So there's 2 drivers, and I suspect they are the same.
Since I can't send a download from the Market on the PC to the phone, I have to download from Market on the phone. I can't install Titanium unless I root, but can I get to Titanium from the phone if I do root?
Thanks
Z
I use linux... so i have no idea what Kies is or does..
zuben el genubi said:
Which one? PSneuter?
Also some confusion about the Samsung driver. I also have a Galaxy 3. I downloaded Kies and the driver. I downloaded the new driver (did not install it)and stuck it in a folder named Samsung on the Desktop. Kies is in the Samsung folder in programs and I assume that the original driver is in there, too. The driver is listed in Add/Remove programs.
I can either delete Kies or rename that file to something else, and stop Kies from running. So there's 2 drivers, and I suspect they are the same.
Since I can't send a download from the Market on the PC to the phone, I have to download from Market on the phone. I can't install Titanium unless I root, but can I get to Titanium from the phone if I do root?
Thanks
Z
Click to expand...
Click to collapse
So which phone are you trying to Root? Samsung Galaxy 3 or Samsung Galaxy S 4G? If your rooting the S 4G you can find the drivers here http://downloadcenter.samsung.com/c...728034640796/SGH-t959_Vibrant_USB_Drivers.zip
I have no experience with rooting with XP but I assume it would be essentially the same steps.
If your looking to do stuff on your Galaxy 3 then please go to this forum
http://forum.xda-developers.com/forumdisplay.php?f=868
and do your research over there.
It’s not that difficult to root the SGS 4G Phone. The first thing you need to do is make sure your phone is communicating with your computer. Install the Samsung USB drivers.(make sure you have the right drivers for your O.S. either 32bit or 64bit) In your phone go into Settings/Applications/Development and make sure you check “USB debugging”. Connect your Tethering cable to your phone. On your home screen you should see “USB Connected” popup on top of your screen. You should be able to press USB connected button from the drop-down menu on the home screen and see the external SD card on the computer now. If that works then Turn off USB storage. (leave “USB debugging” checked) Open NOD32 application from your system tray. Go to Settings and select “Temporarily disable antivirus,” put your password in if prompted. Then Download SuperOneClickv1.7-ShortFuse, expand the file and go to SuperOneClickv1.7-ShortFuse Directory. Run the SuperOneClick App. When it opens don’t change anything and just click “Root” and let it run. It should say rooted when done. Then go to the Market on your phone and get Titanium Backup and install it. It will ask for SuperUser permission and accept that on your phone. If that fails press “Problems” button, Then “Get Busybox”. Install the new Busybox. You may have to close and reopen Titanium Backup again. I would say to download and install ClockworkMod after rooting and before getting Titanium Backup, Except ClockworkMod currently does not work for the SGS 4G Yet. So, skip that step for now. You should be able to backup your phone after this.
nwpro3 said:
It’s not that difficult to root the SGS 4G Phone. The first thing you need to do is make sure your phone is communicating with your computer. Install the Samsung USB drivers.(make sure you have the right drivers for your O.S. either 32bit or 64bit) In your phone go into Settings/Applications/Development and make sure you check “USB debugging”. Connect your Tethering cable to your phone. On your home screen you should see “USB Connected” popup on top of your screen. You should be able to press USB connected button from the drop-down menu on the home screen and see the external SD card on the computer now. If that works then Turn off USB storage. (leave “USB debugging” checked) Open NOD32 application from your system tray. Go to Settings and select “Temporarily disable antivirus,” put your password in if prompted. Then Download SuperOneClickv1.7-ShortFuse, expand the file and go to SuperOneClickv1.7-ShortFuse Directory. Run the SuperOneClick App. When it opens don’t change anything and just click “Root” and let it run. It should say rooted when done. Then go to the Market on your phone and get Titanium Backup and install it. It will ask for SuperUser permission and accept that on your phone. If that fails press “Problems” button, Then “Get Busybox”. Install the new Busybox. You may have to close and reopen Titanium Backup again. I would say to download and install ClockworkMod after rooting and before getting Titanium Backup, Except ClockworkMod currently does not work for the SGS 4G Yet. So, skip that step for now. You should be able to backup your phone after this.
Click to expand...
Click to collapse
This is good information, but what about for Mac users? I was previously able to root my Samsung Vibrant just by installing the update.zip file via CWM. Should Mac users wait for this course or can we make it happen now?
Also, what's the benefit of rooting right now? Just to remove bloatware? There's no custom roms yet, right?
Look at the Unix instructions about associating the USB ID with the Mac. I haven't tried it, but I suspect that is the missing step.
Update: Nope -- According to Google, http://developer.android.com/guide/developing/device.html#setting-up
Setup your system to detect your device.
* If you're developing on Windows, you need to install a USB driver for adb. If you're using an Android Developer Phone (ADP), Nexus One, or Nexus S, see the Google Windows USB Driver. Otherwise, you can find a link to the appropriate OEM driver in the OEM USB Drivers document.
* If you're developing on Mac OS X, it just works. Skip this step.
* If you're developing on Ubuntu Linux, you need to add a rules file...
(Emphasis mine)
Sent from my SGH-T959V using XDA App
I'm wanting to root the 4G. The Galaxy3 was bought unlocked so it doesn't have the crap on it. Like I said, the ROM seems to be ok, it's just the stupid bloatware.
Chamgea said:
This is good information, but what about for Mac users? I was previously able to root my Samsung Vibrant just by installing the update.zip file via CWM. Should Mac users wait for this course or can we make it happen now?
Also, what's the benefit of rooting right now? Just to remove bloatware? There's no custom roms yet, right?
Click to expand...
Click to collapse
Macs are out of my Knowledge base. I've taught PC repair at LAUSD in Ca, but haven't studied the Mac thing. It's something I want to learn, just have not got around to it yet.
I have downloaded the one click and samsung drivers. The program opens fine. But I have read some people getting phones messed up from rooting with this program?
Should I remove the SD card first before rooting?
Does this program work with 2.2 one click for Galaxy?
Thanks!
Hey
the version i used is 1.7 and no problem here ....
I have read somewhere that you should unmount your sd card , well i didnt and still got phone rooted..
i dont see much of problem with it ..... it will take around 5 mins so just be patient.....dont forget to install samsung drivers .... and put phone into developer mode
Can not get it to work.
Yes I did download Samsung drivers succesfuly.
Yes I enabled Debugging mode succesfully
Tried using both One click 1.7 in Rage mode. Tries to work but just cursor flashing and does nothing.
Then used the other One click program that comes up with BLUE SAMSUNG I9000 and has choice to One click 2.1, 2.2 or remove root.
I choose 2.2 and then phone resets like when I used Clockwork on my old HD2.
I chose correctly to install the files.
PHone loads files but then get error code and wont install them. Reads Signiture Verification Failed!
I read others having same issue of phone not letting files install.
Anyhelp!
I know its not rooted as Titanium Backup is not getting root permission..
iceshark said:
Can not get it to work.
Yes I did download Samsung drivers succesfuly.
Yes I enabled Debugging mode succesfully
Tried using both One click 1.7 in Rage mode. Tries to work but just cursor flashing and does nothing.
Then used the other One click program that comes up with BLUE SAMSUNG I9000 and has choice to One click 2.1, 2.2 or remove root.
I choose 2.2 and then phone resets like when I used Clockwork on my old HD2.
I chose correctly to install the files.
PHone loads files but then get error code and wont install them. Reads Signiture Verification Failed!
I read others having same issue of phone not letting files install.
Anyhelp!
I know its not rooted as Titanium Backup is not getting root permission..
Click to expand...
Click to collapse
Down root check fron the market. Just because Titainium is not getting root permission does not mean it's not rooted. It’s not that difficult to root the SGS 4G Phone. The first thing you need to do is make sure your phone is communicating with your computer. Install the Samsung USB drivers.(make sure you have the right drivers for your O.S. either 32bit or 64bit) In your phone go into Settings/Applications/Development and make sure you check “USB debugging”. Connect your Tethering cable to your phone. On your home screen you should see “USB Connected” popup on top of your screen. You should be able to press USB connected button from the drop-down menu on the home screen and see the external SD card on the computer now. If that works then Turn off USB storage. (leave “USB debugging” checked) Then Download SuperOneClickv1.7-ShortFuse, expand the file and go to SuperOneClickv1.7-ShortFuse Directory. Run the SuperOneClick App. When it opens don’t change anything and just click “Root” and let it run. It should say rooted when done. Then go to the Market on your phone and get Titanium Backup and install it. It will ask for SuperUser permission and accept that on your phone. If that fails press “Problems” button, Then “Get Busybox”. Install the new Busybox. You may have to close and reopen Titanium Backup again. BTW this post should be in general.
yeah, i dont suggest you use rage. it took forever for me to root the phone that way. i left it on psneuter and it rooted in about 5 minutes
Sent from beyond the Galaxy
Thanks guys! Yes Rage was the issue. I followed his instructions and left in pnuueter and it worked perfectly! Now my Titanium is rooted and working.
Now if we could just get a good Apsd to let us format the SD card to ext 4 that would be a perfect world!
Thank you.
Moved to proper forum.
menacetwosociety said:
yeah, i dont suggest you use rage. it took forever for me to root the phone that way. i left it on psneuter and it rooted in about 5 minutes
Sent from beyond the Galaxy
Click to expand...
Click to collapse
^ thats what i forgot to tell him to change it lol
Rooted my SGS4G using Superoneclick.
2 things I noticed. Your AV will think that Rage is a virus. NOD32 kept quarantining it. I turned off both AV and FW.
Also, after you install the Samsung USB driver, reboot your computer. I had that "waiting for device" message until I rebooted computer. Then it flew. The driver doesn't offer to reboot, or tell you to.
Z
So I'm attempting to root my Evo Shift.
Before that, I need to download and Install both HTC Sync (Already Installed) and the SDK.
But The SDK won't install after I downloaded it. It says I need the Java SE Development Kit (JDK). I downloaded the JDK off of this page:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
I tried the first one. Same thing, didn't let me install the SDK when I tried again. Then I tried the last one. Same thing again. I already have JRE. I just need the JDK. The JDK got properly installed, but it still didn't let me go through with installed the SDK.
Does anyone know what I can possibly do?
Are there ways around this?
I got enough replies on my post for someone to tell me something.
Someone HAS to know the solution to this problem.
I read that if you just click back and then next again it will work. Tried that and I failed.
SOO many things I have tried.
I went back on the SDK download website and downloaded the .zip file instead of the .exe file. I extracted it but don't know where to go from there.
Is there another where of rooting my phone without SDK?
Bump
ANYONE?!
I tried to post this in the "Beginners Guide for Rooting" but I do not have privileges. I am trying to root my new s3 on a mac so I am trying to follow the guidance in section one of the guide. However the links for samsung drivers are in an .exe format and the link to the java jdk files has expired. I downloaded the samsung drivers from the link and opened the (.exe) file and I attempted to install another version of the java jdk. When I connect Adam's casual the app recognizes my phone but I am unable to see it on my Mac through Finder. Am I ready to flash if the casual app can see my phone? Or do I need the osx compatible samsung drivers (not with a .exe filename) and a specific version of java jdk?
Thanks in advanced for any help. I tried to search for the answers but I have been coming up empty. Even though casual see's my phone, I'm still not sure if its ok to start flashing.
prescottc5 said:
I tried to post this in the "Beginners Guide for Rooting" but I do not have privileges. I am trying to root my new s3 on a mac so I am trying to follow the guidance in section one of the guide. However the links for samsung drivers are in an .exe format and the link to the java jdk files has expired. I downloaded the samsung drivers from the link and opened the (.exe) file and I attempted to install another version of the java jdk. When I connect Adam's casual the app recognizes my phone but I am unable to see it on my Mac through Finder. Am I ready to flash if the casual app can see my phone? Or do I need the osx compatible samsung drivers (not with a .exe filename) and a specific version of java jdk?
Thanks in advanced for any help. I tried to search for the answers but I have been coming up empty. Even though casual see's my phone, I'm still not sure if its ok to start flashing.
Click to expand...
Click to collapse
I don't remember if my phone showed up on my Mac in finder, but Adam's casual recognized my phone, I rooted and unlocked using the tool and have been flashing ROMS ever since.
davefields3 said:
I don't remember if my phone showed up on my Mac in finder, but Adam's casual recognized my phone, I rooted and unlocked using the tool and have been flashing ROMS ever since.
Click to expand...
Click to collapse
Did you download the samsung drivers in the link ( the .exe files) and install them on your mac? Also do you still have a copy of the java jdk files? The link in the "guide " is dead or the files have been moved. Thanks.
Mine did not show up in finder. I did have to download another program to interface with the phone. Just run Casuals and you will be fine.
Sent from my SCH-I535 using xda premium
prescottc5 said:
Did you download the samsung drivers in the link ( the .exe files) and install them on your mac? Also do you still have a copy of the java jdk files? The link in the "guide " is dead or the files have been moved. Thanks.
Click to expand...
Click to collapse
If I remember correctly, you can't download the samsung drivers on a Mac. And no, sorry I don't have the files
There is no drivers for mac. The only thing that will show is a sdcard if you have one. You are good to use Casual.
fr8cture said:
There is no drivers for mac. The only thing that will show is a sdcard if you have one. You are good to use Casual.
Click to expand...
Click to collapse
Mine doesn't show the sdcard. I can use ADB but that's the only way I can communicate to my device over USB. I have't tried Casual.
Well I finally got home so I could use my Mac with my phone. Casuals worked great a couple of weeks ago as did adb. Now, I can't get either to work. I read that some are having issues with the usb ports on the newer MacBook Pros. I will do a little know testing and see if I can find a way to make it work post back. I tried rebooting, different cables, etc with no luck. If anyone knows anything, please chime in.
Sent from my SCH-I535 using xda premium
HHF2 said:
Well I finally got home so I could use my Mac with my phone. Casuals worked great a couple of weeks ago as did adb. Now, I can't get either to work. I read that some are having issues with the usb ports on the newer MacBook Pros. I will do a little know testing and see if I can find a way to make it work post back. I tried rebooting, different cables, etc with no luck. If anyone knows anything, please chime in.
Sent from my SCH-I535 using xda premium
Click to expand...
Click to collapse
Okay, after a lot of digging, I finally figured out what I did. I take no credit for this, I found it on here in reply to a thread somewhere. I can't remember where as I usually view this site on my cell phone.
sudo kextunload -v /System/Library/Extensions/EasyTetherUSBEthernet.kext
from a terminal. I forget if you have to reboot or not.
This will disable tethering, but you can now see your device via adb.
To renable tethering once you're done debugging, use
sudo kextload -v /System/Library/Extensions/EasyTetherUSBEthernet.kext
This is for EasyTether only, but I am sure that there could be another type of app that would do the same thing? If you could isolate the app, it should be as easy as replacing the EasyTether part of the command and running that. Good luck, I personally know how aggravating that things like this can be.