Hello. I am too having problems with the GPS fix. I googled, i have read fora, i wrote on fora, i have read even the facebook desire hd page where people from all over the world have the same problem with the GPS.
I have tried EVERYTHING, now the last chance is to change the region from the gps conf file....which i can remember being northamerica, while i live in europe. Maybe changing that to EUROPE will help me fix the gps problem.
To save changes to that file, i would need root access. I don't have root access. I don't need root access, i just want to change that file and see if the gps gets the fix faster than before....other than that, i have never wanted root access.
So, knowing my target....which is the most simple way to change that .conf file? I know that the visionary tool doesn't work anymore with froyo desire hd....so i can't root the phone...other methods look really complicated to me. there should be a way to edit the GPS file without doing a mess with roms and downgrades and everything...
please help !!!
You need root access to edit the file, there's no other solution that I know of. If you decide to root, use FasterFix from market to change the region.
Unable to use Visionary due to your build number is more than 1.3xxxxxxx?
You do not have any other option other than to root your device in order you to alter system files. Even if you download FasterFix in the market, you will need to have Superuser permission before the app can directly change system files for you.
If your build number is higher than 1.3xxxxxx, then you have to do a downgrade.
GPS performance has been affecting me in the past, but now i have found a solution(not sure yet, but it works for me until now). Now I got a fix within 5-15 seconds. At most is 30 seconds for the first fix.
Anyway, you should consider rooting. You can have full access throughout your device. My phone previous, battery life can last for a day, now at least two days. I am running different ROM and Kernel thats why.
Cheers dude. =)
It is a part of \etc, definately will need a root access to grant you access to the file.
ok could you link me to a really SIMPLE tutorial to do that? of course i think i'll have to do a hard reset? lose all my saved games and screen configurations.... sigh i just did a hard reset for the same reason (gps)....
and what about new rom and so on? do i have to use another rom in order to root the phone? what does that change ? any rom to recommend?
You don't need root access to modify gps.conf.
Use FasterFix.
Use it two times (open Fasterfix, select europe, apply, then do these steps once again).
Fasterfix will return an error both times, but if you open gps.conf from a file manager like ASTRO) you'll see that file had been changed.
After a while, Android reverts automatically gps.conf to notrh america ntp.
Didn't pay much attention to this, so i don't really know if Android reverts file on reboot or even without reboot.
giegi_dc said:
You don't need root access to modify gps.conf.
Use FasterFix.
Use it two times (open Fasterfix, select europe, apply, then do these steps once again).
Fasterfix will return an error both times, but if you open gps.conf from a file manager like ASTRO) you'll see that file had been changed.
After a while, Android reverts automatically gps.conf to notrh america ntp.
Didn't pay much attention to this, so i don't really know if Android reverts file on reboot or even without reboot.
Click to expand...
Click to collapse
i actually used faster fix, but as soon as i do anything, it says 'required root access' and doesn't do anything !! is that the error you're talking about ?
EDIT: i tried again...start faster fix: can't get root. change to europe = root access required. the gps.conf (i checked) is still on north-america.pool server ((
giegi_dc said:
You don't need root access to modify gps.conf.
Use FasterFix.
Use it two times (open Fasterfix, select europe, apply, then do these steps once again).
Fasterfix will return an error both times, but if you open gps.conf from a file manager like ASTRO) you'll see that file had been changed.
After a while, Android reverts automatically gps.conf to notrh america ntp.
Didn't pay much attention to this, so i don't really know if Android reverts file on reboot or even without reboot.
Click to expand...
Click to collapse
What are you talking about? You can't change system files without root and the app description clearly states that you need root access and busybox. It's not there to fool people is it?
@rogermorse
btw, are you using a case?
I AM using a case but even without case no difference, i tried many times.
i'm trying to root the phone...already on the first step i'm blocked: android developer kit doesn't find java SDK 64 bit....i googled and other people have this problem, i can't fix it, it just keeps saying that java was not found....OMG i had never thought rooting a phone would have been that difficult....i think i'll surrender and never use the gps in my life.
the installer of android SDK stops because it doesn't find java SDK. if i unzip the SDK, at the exit it says the same thing. I was able to make windows recognize the phone in debug mode as ADB interface....but then the
adb shell /data/local/tmp/psneuteradb shell
says 'not found'. anyway the java has something wrong with the android SDK that, as i said, keeps telling me that cannot find the java. i already entered the path in user variables...
rogermorse said:
I AM using a case but even without case no difference, i tried many times.
i'm trying to root the phone...already on the first step i'm blocked: android developer kit doesn't find java SDK 64 bit....i googled and other people have this problem, i can't fix it, it just keeps saying that java was not found....OMG i had never thought rooting a phone would have been that difficult....i think i'll surrender and never use the gps in my life.
the installer of android SDK stops because it doesn't find java SDK. if i unzip the SDK, at the exit it says the same thing. I was able to make windows recognize the phone in debug mode as ADB interface....but then the
adb shell /data/local/tmp/psneuteradb shell
says 'not found'. anyway the java has something wrong with the android SDK that, as i said, keeps telling me that cannot find the java. i already entered the path in user variables...
Click to expand...
Click to collapse
while downloading the SDK, Don't download the exe, go with zip...I think that's what I did when I faced the issue last time.....
Related
Hey guys,
I asked in the apps section about bluex. that I tried to use it to transfer files from my phone to a samsung behold and they told me to type this in the terminal:
mv /data/app/bluetoothFileshare.apk /data/app-private/
but when i did It says:
failed on '/data/app/bluetoothFileshare.apk' - No such file or directory
__________________
mv /data/app/com.alex.BluetoothFileshare.apk /data/app-private
this is case sensitive
enjoy
same thing
samething happened...
failed on '/data/app/com.alex.BluetoothFileshare.apk' - No such file or directory
does it matter that I have cyanogen v3.5.2 and my apps are on my sdcard?
isnt bluex automatically in the app-private folder?
so....
Is there something I have to do to get it to work with the samsung behold? Or does it just not work with that phone?
the behold would have to be rooted to receive files...i dont know if it works for just sending files
as far as i am aware the behold isnt even android powered so i dont know how you would expect it to work (in which case negate my last statement)
try this on the g1
cd /data/app/
ls (this will list all the files in that directory)
look for anything relating to bluetooth
mv /data/app/*filename.apk*/data/app-private/
hopefully with apps2sd it will all work out with the sym links
personally i dont use apps2sd so this could be the root of your troubles
instead of this code you could try a "root file browser"
and then im sure you would be able to cut and paste from one folder to another
out of curiosity, did u get bluex from a 3rd party source or the market? if it was the market i doubt there would be any problem (but where is the fun in that?)
good luck
oh, one little note...
if in the unlikely event something screws up n u need to reflash or anything else along those lines, please dont blame me
(im sure you wouldnt anyway, but just incase)
Gonna put my two cents in on this btw.
I'm trying to "pirate" this app (install it after getting a refund from the market. If I give up or succeed in "pirating the app", I'm going to rebuy it), for the sole reason I enjoy a challenge.
I believe that the app is infact not looking for whether a copy is in the app-private folder, but in the app folder.
Let me explain;
You install bluex from the market, it goes to app-private.
you give the application root permissions, and it checks to see whether there is a copy of it in the app folder. No copy, runs fine.
You install the app from an outside source. The install goes to the app folder. You copy the .apk to the app-private folder. The application looks for a copy of itself in the app folder, and OH NOES! it's there, and blocks all access to itself.
Is there anyway to adb an install to the app-private folder?
also, if the app locks itself, uninstall it, then *reinstall,* otherwise, even if you manage to succeed in installing the application and circumventing the security protection, you'll still be locked out of the application.
Bluex solution
this is how i did it - avoiding having to manually do anything
download version 1.1.2 here
rename it to com.alex.BluetoothFileshare.apk (case sensitive)
then stick it on your SD
then download SUFB (super user file browser) here
install this via watever method you normally do (personally i use ESTRONGS File Browser - free from the market)
open SUFB and navigate to /sdcard, find bluex and long press it and select copy and then navigate back to /data/app-private
press menu and select "mount /data RW" then paste bluex into app-private
press menu and select "mount /data R" to stop you screwing anything up by accident
reboot (not necessarily compulsory but it didnt work for me without it even tho bluex did appear in the dash thingie)
after reboot open bluex, enable bluetooth, enable server and enjoy
hope this helps
(the first time i did do this all in the terminal but was too lazy to type it after a couple of reflashes)
what i did find strange was that when doing a straight "mv ....." it worked without remounting RW but when using the file browser it wouldnt work without the remount
enjoy
i do encourage anyone who tries this to buy the app - i too did it for the challenge and then bought it (after my last reflash) (i was paranoid that after a reflash that i had schedualed that i would have to pay for it again). it is a great app and the developer deserves the £1.50
sorry, the links have been removed (for obvious reasons). google for droid appz and you will find a great site with some tips, tricks and appz
what phones does it work with?
does bluex only work with other g1's and android phones? or can you fileshare with blackberry's, iphones, etc.
iv not sent or received from any other phones (im in thailand now and none of my friends have bluetooth, poor them....) but it works great with my computer and the piece of crap dongle in both directions
so i dont see why it wouldnt work with other phones...its just and implimentation of the OBEX standard that is used for both infrared and bluetooth OBject EXchange
enjoy
garok89 said:
iv not sent or received from any other phones (im in thailand now and none of my friends have bluetooth, poor them....) but it works great with my computer and the piece of crap dongle in both directions
so i dont see why it wouldnt work with other phones...its just and implimentation of the OBEX standard that is used for both infrared and bluetooth OBject EXchange
enjoy
Click to expand...
Click to collapse
well I've tried with my friend and girlfriends behold and it will pair but not connect to it. and I'm the only one of my friends that have a g1, they're all iphone junkies :thumbsdown:
as far as i am aware the iphone still cant send or receive via bluetooth just like the g1
i dont think it was introduced in the new firmware upgrade
try it with someone who uses a real phone, not a jumped-up mp3 player
i can pair with my computer but not connect unless its for file transfer
the g1 and iphone only really connect to handsfree kits etc...
try sending something to your computer or something like that, it should work
also, double check that you have server enabled
once you have sent or received from one device, you can set it to automatically accept from that device on all occasions
Bluex>Options>Remote devices options>*device*>automatically accept files
i've been able to send and recieve files from my other phones sony erricson's and random other phones on the bus etc
Root has nothing to do with sending and receiving bluetooth. the only reason you need root on android is because the profile(obex) needed to exchange files is not "built-in" to android. In order to support this profile, the developer probably programmed his app to change read-only files, and that would be why the g1 requires root for obex. phones that ACTUALLY support obex don't require root/superuser/administrative privledges. So in other words, you don't need root for obex unless you're using android.
You guys shouldnt be openly discussing pirating applications. Thats not nice, and you are posting on a DEVELOPER forum. What's wrong with you guys?
garok89 said:
the behold would have to be rooted to receive files...i dont know if it works for just sending files
as far as i am aware the behold isnt even android powered so i dont know how you would expect it to work (in which case negate my last statement)
try this on the g1
cd /data/app/
ls (this will list all the files in that directory)
look for anything relating to bluetooth
mv /data/app/*filename.apk*/data/app-private/
hopefully with apps2sd it will all work out with the sym links
personally i dont use apps2sd so this could be the root of your troubles
instead of this code you could try a "root file browser"
and then im sure you would be able to cut and paste from one folder to another
out of curiosity, did u get bluex from a 3rd party source or the market? if it was the market i doubt there would be any problem (but where is the fun in that?)
good luck
Click to expand...
Click to collapse
garok89 said:
this is how i did it - avoiding having to manually do anything
download version 1.1.2 here
rename it to com.alex.BluetoothFileshare.apk (case sensitive)
then stick it on your SD
then download SUFB (super user file browser) here
install this via watever method you normally do (personally i use ESTRONGS File Browser - free from the market)
open SUFB and navigate to /sdcard, find bluex and long press it and select copy and then navigate back to /data/app-private
press menu and select "mount /data RW" then paste bluex into app-private
press menu and select "mount /data R" to stop you screwing anything up by accident
reboot (not necessarily compulsory but it didnt work for me without it even tho bluex did appear in the dash thingie)
after reboot open bluex, enable bluetooth, enable server and enjoy
hope this helps
(the first time i did do this all in the terminal but was too lazy to type it after a couple of reflashes)
what i did find strange was that when doing a straight "mv ....." it worked without remounting RW but when using the file browser it wouldnt work without the remount
enjoy
i do encourage anyone who tries this to buy the app - i too did it for the challenge and then bought it (after my last reflash) (i was paranoid that after a reflash that i had schedualed that i would have to pay for it again). it is a great app and the developer deserves the £1.50
Click to expand...
Click to collapse
Pirated programs IS NOT allowed on this forum.
Meaning if you have to pay for a program, you can not offer it to someone for free.
Warning offered.
my apologies
warning accepted
wont happen again
Idk what ur trying to do but my wifes memoir works flawless with this app and a g1. She can send and receive files from my fone with no problem.
jonnybueno said:
Root has nothing to do with sending and receiving bluetooth. the only reason you need root on android is because the profile(obex) needed to exchange files is not "built-in" to android. In order to support this profile, the developer probably programmed his app to change read-only files, and that would be why the g1 requires root for obex. phones that ACTUALLY support obex don't require root/superuser/administrative privledges. So in other words, you don't need root for obex unless you're using android.
You guys shouldnt be openly discussing pirating applications. Thats not nice, and you are posting on a DEVELOPER forum. What's wrong with you guys?
Click to expand...
Click to collapse
im well aware that phones that already support OBEX dont require root. i hadnt heard of the samsung he was talking about and thought it may have been a soon-to-be android phone...it was released under a different name here and i had interpreted the question as being that the phone ran (or was going to run) android. a simple mistake anyone could make when google is acting up (probably more the ISP than google but you get the point)
as for openly discussing pirated apps, i dont see a problem with it personally as i do things on a try-before-you-buy basis....i know it was stupid posting the links and i apologized for that and the links were removed
hiroots said:
Idk what ur trying to do but my wifes memoir works flawless with this app and a g1. She can send and receive files from my fone with no problem.
Click to expand...
Click to collapse
great. proof it works... iv still only tested it with my laptop
Here is how to install 3rd party applications. I'm not going to go into detail for every step so a little more research may be required if you don't understand all the terms. Search around, it's how I learned.
1. Download and extract the Android SDK. Once it is extracted copy it to the root of your C drive and to make your life easier rename it to sdk. So in the end it should be C:\sdk.
2. Download and install HTC Sync.
3. After the install of HTC Sync is complete connect your phone to the computer and select the HTC Sync option for the connection type on your phone. It doesn't matter if it fails to connect or gives you any error. When I did it the phone told me it couldn't find HTC Sync on my PC but I just hit OK and moved on.
5. Copy whatever 3rd party apps you are looking to install to the tools folder. (C:\sdk\tools). DO NOT rename the files, I had problems after doing that.
6. Open up a command prompt on your PC (In windows it's start, run, cmd) and change to the tools directory.
cd\
cd sdk\tools
After you change to that directory the prompt should say: c:\sdk\tools.
7. Type adb devices to verify that your computer can see the phone. If everything is working you should get a response that looks something like this:
List of devices attached
HTxxxxxxxxx device
8. Once you verify that the computer and phone are connected type the following:
adb install nameofapp.apk (obviously changing the nameofapp part to whatever the file is named).
You should see it copy the app then install and at the end it will say successful. All done!
Feel free to add to this if I missed anything....
KB
Thanks KB for the update, an easy workaround that I don't mind performing at all. Now if only we can remove those pesky AT&T bloatware they slapped on it, and get a nice Root going, we'll be in business!
Heck, I'd be willing to buy an extra Aria for someone around here if they could get a quick root/2.2 update going for this thing.
trying to install swype on my aria. please help
hello, please help with step 6. i dont know what i need to do. can some one please reply really quick. all i need is to do is install swype. how do i find swype anyways
hello, please help with step 6. i dont know what i need to do. can some one please reply really quick. all i need is to do is install swype. how do i find swype anyways
Click to expand...
Click to collapse
Step 6 may seem a little unwieldy, but here is a trick I learned.
1) Create a shortcut for CMD.exe on your desktop.
2) Right click the CMD.exe shortcut and go to Properties.
3) In the Start in: bar, type in the directory for the android SDK tools folder you put on your computer. For example, my start in address is:
Code:
"I:\HTC Hero\android-sdk-windows\tools"
Now everytime you open this CMD.exe shortcut, it will start in the correct folder to perform adb commands.
As far as Swype goes, you can get an e-mail for the installer through here.
I did run into a problem, since Swype will not install correctly because it needs to download and apply another .apk, which AT&T's blocks will not allow. Swype really isn't important enough to me to get it otherwise, as I'm happy installing the other apps I've been missing out on.
Hope that helps!
KB Smoka said:
Here is how to install 3rd party applications. I'm not going to go into detail for every step so a little more research may be required if you don't understand all the terms. Search around, it's how I learned.
1. Download and extract the Android SDK. Once it is extracted copy it to the root of your C drive and to make your life easier rename it to sdk. So in the end it should be C:\sdk.
2. Download and install HTC Sync.
3. After the install of HTC Sync is complete connect your phone to the computer and select the HTC Sync option for the connection type on your phone. It doesn't matter if it fails to connect or gives you any error. When I did it the phone told me it couldn't find HTC Sync on my PC but I just hit OK and moved on.
5. Copy whatever 3rd party apps you are looking to install to the tools folder. (C:\sdk\tools). DO NOT rename the files, I had problems after doing that.
6. Open up a command prompt on your PC (In windows it's start, run, cmd) and change to the tools directory.
cd\
cd sdk
cd tools
After you change to that directory the prompt should say: c:\sdk\tools.
7. Type adb devices to verify that your computer can see the phone. If everything is working you should get a response that looks something like this:
List of devices attached
HTxxxxxxxxx device
8. Once you verify that the computer and phone are connected type the following:
adb install nameofapp.apk (obviously changing the nameofapp part to whatever the file is named).
You should see it copy the app then install and at the end it will say successful. All done!
Feel free to add to this if I missed anything....
KB
Click to expand...
Click to collapse
I'm sorry I can't be more technical, but I use an easier way to install 3rd party apps, even multiple installs at once. Everything above is the same except AFTER step 3.. go to http://de.codeplex.com/ and download droidexplorer, once you have it, connect your phone to the pc, execute droidexplorer (droid explorer can take up to 2 mins (or maybe longer) to load so be patient), select drop down menu tools either addons (-batch install) to install multiple apps.. or Manage Packages to install single app. There are lots of other functions using droidexplorer but I think most of them need the device to be root.
(it's been a while since I first installed droidexplorer, so I'm not 100% certain if I even needed the android sdk, but HTC SYNC is definitely needed, if someone wants to give it a shot without installing android sdk to verify, that would be great, let me know and I'll fix up this post.)
THIS HAS BEEN VERIFIED TO WORK ON THE STOCK ATT ARIA by myself, as I just purchased the aria on sunday and already installed over 30 apps.
hope this helps someone.. post any replies if you need help, I'll try to help in any way I can.
thanks for the instructions KB. Getting my aria soon and can't wait to ditch the iPhone
Anyone know if/how you can delete the built in AT&T apps?
hocplyr98 said:
Anyone know if/how you can delete the built in AT&T apps?
Click to expand...
Click to collapse
I'd suspect you would need root access and then you could simply use shell rm /system/app/attbull****.apk
Yup....Same thing I did with my Incredible..
Ok, I got the Swype installer onto my phone, but then it stops me again. Thoughts?
Boneshark said:
Ok, I got the Swype installer onto my phone, but then it stops me again. Thoughts?
Click to expand...
Click to collapse
To elaborate. did "install adb swype-installer.apk" Got the success message. Tried to run swype installer on my phone and it got blocked as a third party app.
So, you can just use the Incredible root and it'll work for the Aria?
hocplyr98 said:
So, you can just use the Incredible root and it'll work for the Aria?
Click to expand...
Click to collapse
No no, he was saying he was able to remove the Verizon bloatware from his Incredible after rooting the phone. DO NOT use the Incredible method for rooting on your Aria, as you will possibly brick your phone.
Boneshark said:
To elaborate. did "install adb swype-installer.apk" Got the success message. Tried to run swype installer on my phone and it got blocked as a third party app.
Click to expand...
Click to collapse
Are you sure you have the right apk? If you got success it should already be installed. Check it by going to settings then language and keyboard. You should see Swype as an option.
shark0807 said:
No no, he was saying he was able to remove the Verizon bloatware from his Incredible after rooting the phone. DO NOT use the Incredible method for rooting on your Aria, as you will possibly brick your phone.
Click to expand...
Click to collapse
Thanks for clarifying....That could have ended badly.
KB Smoka said:
Are you sure you have the right apk? If you got success it should already be installed. Check it by going to settings then language and keyboard. You should see Swype as an option.
Click to expand...
Click to collapse
yep did "adb install swype-installer.apk" Got the "success" - nothing there. The swype installer is now on my phone. Click on it, log in to it, click download - third party deny message.
Also there's no swype on my phone in the downloads, only the swype installer. I figured I might have to do the same thing for the swype installer and swype, but the file isn't there. What exactly does running "install swype-installer.apk" accomplish? I figured it would allow me to download the actual Swype program, and not just the installer.
Tried again in CMD "Install_failed_already_exists"
Boneshark said:
Also there's no swype on my phone in the downloads, only the swype installer. I figured I might have to do the same thing for the swype installer and swype, but the file isn't there. What exactly does running "install swype-installer.apk" accomplish? I figured it would allow me to download the actual Swype program, and not just the installer.
Tried again in CMD "Install_failed_already_exists"
Click to expand...
Click to collapse
I tried this too. Apparently Swype-installer.apk is an Android program for you to download and install the REAL Swype software. I was able to install the swype-installer but the next step fail since it's trying to install Swype directly. Does any have the actual swype apk file? Do you know where I can find it?
saint168 said:
I tried this too. Apparently Swype-installer.apk is an Android program for you to download and install the REAL Swype software. I was able to install the swype-installer but the next step fail since it's trying to install Swype directly. Does any have the actual swype apk file? Do you know where I can find it?
Click to expand...
Click to collapse
Found it here: http://ip208-100-42-21.static.xda-developers.com/showthread.php?t=699705&page=2
Hello,
I'm Andy, and I'm a little bit more active on other forums, but I've had my android device since November, and love it. Anyways, I had a couple of ?'s about an app I have in progress and I was wondering if what I want to do is even possible.
Basically, I want to develop a simple app, with just 1 activity. I have the graphics/XML stuff all taken care of already, thats easy peezy stuff.
Next, I want to install a file I include with the app to a specific location of the internal memory. By default, if you install a file included, it goes to /data/data/....., I would like my file to install, to /system/xbin/. I know you would need superuser permissions, thats fine, I was wondering if it was possible. If it is, would someone enlighten me as to how? If it isn't thats still fine, cause I can include the file in a flashable zip.
Next question,
Can I have my app run the file (ie. the equivalent to going into a terminal emulator and navigating to /system/xbin/ and typing the file name?) I ask this, cause all I've found is running files that located within your app, or creating files and editing them. I don't need that, I just want the file to be read.
Next, um, if the above is possible, how do I stop it?
So here is what the app would be:
usb tethering for senseui phones and 2.1. It may not work with all (probably not aria, i don't think that was included), but this method works with the Sprint Hero. I would like to make it idiot proof, as in creating the exploit into an app. One that installs the file onCreate() and then runs it with the first button press, and then kills it on the second button press and maybe adding a menu option to quit the app. Its not an app I would charge for, nor even attempt to distribute on the market. Any help is greatly appreciated. Thanks.
TGA_Gunnman created a one click root that new users will want to use, said thread is a sticky in Captivate Development. If you still want to use the old method (and install ADB) please use this one.
I followed my own guide! This works perfectly if you read everything and follow the instructions.
Also: once you are rooted, be EXTREMELY careful! Half of the new threads are people who have screwed up their phones by deleting this or corrupting that. Please, for the sanity of all of the devs and Android veterans, make backups and just be all around careful. Almost all problems that anyone has had are repareable AND PREVENTABLE with a little reading and care. Just to clarify, rooting does not automatically enable sideloading. Please follow http://forum.xda-developers.com/showthread.php?t=738376 to enable sideloading.
Follow these steps exactly and there will be no risk of bricking your Captivate, the worst that may happen is the phone rejecting the update.zip.
HOWEVER:
I take no responsibility if ANYTHING at all happens to your device that you don't like. Don't come crying to me if your brand new phone breaks in any way. Your warranty is also void, but you could have figured that out for yourself.
Now that that's over with, lets get to the fun bit. If you are on Windows, you can follow this procedure, or for TGA_Gunnman's one click root program (only on Windows), you can go ahead and skip to the bottom.
1) You may need Samsung drivers if you are on a PC, which you can learn about here: ADB Drivers at the Unlockr
For 64 bit Windows, you'll need these drivers: http://zedomax.com/blog/2010/07/14/s...iver-download/
Don't proceed until your phone is fully installed on Windows with the drivers!
2) Download the attached zip (at the bottom of the post) and rename it to update or update.zip if you are on a Mac. (If you are on a Mac, DO NOT USE SAFARI to download the file, it automatically unzips any zip file. Use Google Chrome or firefox instead.) Scroll down the notification bar and click "mount" to allow your computer to read the internal memory. Put the file on the INTERNAL SD card of the Captivate, which won't be tough to figure out if you don't have an SD card in the phone.
3) EDIT--There is an easier way to get to recovery, but do this step anyway. Turn the phone off, then hold power, volume up and volume down. If you still want the android SDK (which will be very useful throughout your rooted experiences) follow the old procedure:
This step requires the Android SDK, and Android Debugging enabled. You can get the SDK here: Android SDK. Just download the zip, extract it to something like C:\Android. You won't need the Java dev pack or anything.
You can enable Android Debugging like this: From the homescreen, press Menu, then click Settings. Navigate to Applications>Development and check USB Debugging. Now, hook the phone to the computer. Next,
On a PC, click start>run>"cmd" (in the text box) or on a Mac, spotlight "Terminal". Linux users, you know what to do.
The command you will use is in the tools folder of wherever you extracted it to (IE: C:\android\tools), so be sure your working directory of command prompt is in that tools location!
Finally, type:
Code:
adb reboot recovery
Click to expand...
Click to collapse
4) Once the phone is booted into recovery, use the volume keys on the phone to scroll to "Reinstall packages." Use power to select what you have highlighted.
5) Give yourself a pat on the back. You are now rooted. You should see a Superuser application now.
MD5 Sum: 1eb65923281c113e8751a7d8a6faff43
Can we please have more detailed instructions? I don't understand the part where it says "type in the terminal"
I am very new to android as this will be my first Android phone.
Also, after rooting will we be able to install 3rd party applications? Or do we have to do anything else to bypass ATT's restrictions?
adb terminal is software you need to install on your PC , will probably need samsung drivers also , guide is indeed not noob friendly. This will help you get needed bits including ADB
Probably None of us have captivate , so writing a guide is a bit troublesome
Ditto, a guide to the adb terminal please! I will acquire this phone, this Sunday.
Actually, you'd have to install a custom ROM for that. MoDaCo should be coming out with them pretty soon, and so will XDA. It won't be too long. BTW, once you have ADB installed on your computer, you can sideload apps all you want. The command is
Code:
adb install /directory/of/app/on/computer
point me to some functioning samsung drivers and I can do this!
If you cant get it to work on windows, try a ubuntu live cd. All you need to do is go to ubuntu and burn a disc and reboot.
Are there no Windows 64 bit drivers?
Edit- I found some that work. I think. Haven't tried it (yet).
http://zedomax.com/blog/2010/07/14/...ic-4g-and-fascinate-galaxy-s-driver-download/
Edit 2- Just did the root. Seems to have worked (no errors) but how do I know if it did? How do I delete say, ATT Maps?
Thanks for this. I am new to smartphones and plan on purchasing the Samsung Galaxy-S, but don't want to mess it up. I am new to editing the OS of any smartphone, but I think if I have a tutorial I will be fine
For Mac and Linux you put a ./ in front of the adb correct? (./adb install...)
NOSintake said:
For Mac and Linux you put a ./ in front of the adb correct? (./adb install...)
Click to expand...
Click to collapse
if you are in the directory above yes. the ./ just saves you from writing out the full path
lets say adb is in "/home/user/Downloads/sdk/tools"
you could type out "/home/user/Downloads/sdk/tools/adb command" regardless of where your terminal window was focused
or if you were currently in the directory "/home/user/Downloads/sdk/tools"
you could use the shortcut "./adb command"
OP I'd change your post based on my experiences... Here's a little more detail and I've rearranged it (you need the drivers before running these commands, for example).
blackjackboy said:
Please let me know if this rooting method works as I have no Captivate to test on. I'm not taking any credit for any of these files, LeshaK made the original file to root the European Galaxy S, Justadude modified it for the T-Mobile Vibrant and chaoscentral edited the file for use on the Captivate.
Follow these steps exactly and there will be no risk of bricking your Captivate, the worst that may happen is the phone rejecting the update.zip.
HOWEVER:
I take no responsibility if ANYTHING at all happens to your device that you don't like. Don't come crying to me if your brand new phone breaks in any way.
Now that that's over with, lets get to the fun bit.
1) You may need Samsung drivers if you are on a PC, which you can learn about here: ADB Drivers at the Unlockr
For 64 bit Windows, you'll need these drivers: http://zedomax.com/blog/2010/07/14/...ic-4g-and-fascinate-galaxy-s-driver-download/
Don't proceed until your phone is fully installed on Windows with the drivers!
2) Download the attached zip (at the bottom of the post) and rename it to update or update.zip if you are on a Mac. Scroll down the notification bar and click "mount" to allow your computer to read the internal memory. Put the file on the INTERNAL SD card of the Captivate, which won't be tough to figure out if you don't have an SD card in the phone.
3) This step requires the Android SDK, and Android Debugging enabled. You can get the SDK here: Android SDK. Just download the zip, extract it to something like C:\Android. You won't need the Java dev pack or anything.
You can enable Android Debugging like this: From the homescreen, press Menu, then click Settings. Navigate to Applications>Development and check USB Debugging. Now, hook the phone to the computer. Next,
On a PC, click start>run>"cmd" (in the text box) or on a Mac, spotlight "Terminal". Linux users, you know what to do.
The command you will use is in the tools folder of wherever you extracted it to (IE: C:\android\tools), so be sure your working directory of command prompt is in that tools location!
Finally, type:
Code:
adb reboot recovery
4) Once the phone is booted into recovery, use the volume keys on the phone to scroll to "Reinstall packages." Use power to select what you have highlighted.
5) Give yourself a pat on the back. You are now rooted. You should see a Superuser application now.
Thank you to LeshaK, Justadude, and chaoscentral. Once again, I didn't discover how to root, that credit goes to LeshaK, bringing it over to the USA was Justadude's doing, and chaoscentral edited the file for use on our Captivates.
MD5 Sum: 1eb65923281c113e8751a7d8a6faff43
Click to expand...
Click to collapse
Ubuntu 10.04 - adb
Any step by step instructions just to get adb running enough on 10.04 to root and side load software? I'm getting command not found when I try to run adb, even after downloading packages.
Hi,
Did this thread worked well to Root the Captivate or anyother suggested link? I'll appreciate any help.
Thanks
rerooting captivate
This worked perfectly on my Captivate. I now have the SuperUser Permission on my application screen. Now I can REALLY screw up my Captivate!!!
Thanks for the answer & More Queston
cellgeek said:
This worked perfectly on my Captivate. I now have the SuperUser Permission on my application screen. Now I can REALLY screw up my Captivate!!!
Click to expand...
Click to collapse
Hi,
Thanks for your helpful answer. As I'm getting my Cativate tomorrow, can you please just answer yes or no to each of my questions as follow ?
After Rooting will I be able to:
1- download any 3rd party Android application?
2- install any "Samsung Galaxy S" ROM on my Captivate?
3- Recieve any "OTA" update as a "Galaxy S" phone?
Thanks again
Muhamadabdelaall said:
Hi,
Thanks for your helpful answer. As I'm getting my Cativate tomorrow, can you please just answer yes or no to each of my questions as follow ?
After Rooting will I be able to:
1- download any 3rd party Android application?
2- install any "Samsung Galaxy S" ROM on my Captivate?
3- Recieve any "OTA" update as a "Galaxy S" phone?
Thanks again
Click to expand...
Click to collapse
1. No. You will have to use adb or the database modification method (which having root access makes possible). Both are described in detail elsewhere in this forum.
2. Rooting means simply getting superuser permissions. Loading a ROM has to do with the bootloader and recovery partition. Unmodded Galaxy S ROMs probably will not work on the Captivate, but be patient.
3. Not sure what you're asking. You will still get any Captivate OTA updates as if you hadn't rooted, but you won't get, for example, the rumored Korean FroYo Galaxy S update OTA when it drops. You'd have to wait for the Captivate OTA FroYo upgrade (or there may be a ROM or patch you can flash by then).
Rooting is basically just allowing programs to run as the superuser account. Many programs like Metamorph, some screenshot apps and some wifi tethering apps require more permission than Android normally gives an app.
Thanks Drachen
Drachen said:
1. No. You will have to use adb or the database modification method (which having root access makes possible). Both are described in detail elsewhere in this forum.
2. Rooting means simply getting superuser permissions. Loading a ROM has to do with the bootloader and recovery partition. Unmodded Galaxy S ROMs probably will not work on the Captivate, but be patient.
3. Not sure what you're asking. You will still get any Captivate OTA updates as if you hadn't rooted, but you won't get, for example, the rumored Korean FroYo Galaxy S update OTA when it drops. You'd have to wait for the Captivate OTA FroYo upgrade (or there may be a ROM or patch you can flash by then).
Rooting is basically just allowing programs to run as the superuser account. Many programs like Metamorph, some screenshot apps and some wifi tethering apps require more permission than Android normally gives an app.
Click to expand...
Click to collapse
Thanks alot for taking all this time & energy to reply to me! WOW, it seems like everytime I wanna step up one, I go back 10 steps. All I need is to use my Captivate for installing a Stock Rom of "Galaxy S" & be able to get rid of any "AT&T" restrictions for anything on this phone, what should I do please?
Thanks
Muhamadabdelaall said:
Thanks alot for taking all this time & energy to reply to me! WOW, it seems like everytime I wanna step up one, I go back 10 steps. All I need is to use my Captivate for installing a Stock Rom of "Galaxy S" & be able to get rid of any "AT&T" restrictions for anything on this phone, what should I do please?
Thanks
Click to expand...
Click to collapse
The ATT stuff doesn't actually run so they aren't a big deal at this point. I also don't see Amazon MP3 background stuff like some Android devices have, so... There's really not a huge case for rooting yet.
That said, when Custom ROMs for this come out I'll still be getting one.
For those of you having a hard time installing ADB Shell, try this video. It worked for me.
http://www.youtube.com/watch?v=YeWH6Bj1DYw&feature=related
So, I used to run WinMo way back when, and I'm familiar with flashing, HardSPL, blah blah blah, whatevs. I haven't done the rooting process yet on my phone because I'm finding it hard to find a few key things that I need.
-What is the effect on my phone when I root, in regards to data? Do I need to backup? If so, can I backup on my SD card or is everything wiped? What program could I use to backup?
-Are there any crazy little tweaks or tips that anyone has to help guard against a brick?
-I've read the pros and cons list, but can I get more details from someone? Can this help with battery life, allow me to flash my radio, increase general connectivity, etc.
All help would be greatly appreciated, and I'll plan on doing a donation today. I've just been out of the loop (running WinMo 6.5 style out of the loop:/) so some advice to a rook would be great. My goal is to get out of school and come home and root and fiddle with things with little to no problems. Thanks a ton everyone.
Dig Life!
D
The process of actually rooting doesn't mess with any of your stuff.
I use Titanium Backup to restore apps after flashing roms.
In general, most of this stuff COULD help your battery life, here there are Devs that will help - with sprint you get their tech support.
Well, I DL'ed TB and it says that I have to root first? Am I missing something here? Is it ok to root or will it delete all of my apps and what not? I mean, if it does, it isn't really that big of a deal, considering I can just download them again, I'm just looking for input.
copsgottanks said:
Well, I DL'ed TB and it says that I have to root first? Am I missing something here? Is it ok to root or will it delete all of my apps and what not? I mean, if it does, it isn't really that big of a deal, considering I can just download them again, I'm just looking for input.
Click to expand...
Click to collapse
I'm pretty new, too, but I think I can answer your questions. Rooting (at least with the One Click Method I used on my Epic) doesn't destroy any data/apps on your phone. It simply gives your user root access to the underlying OS. Once that is achieved, you can modify things and tweak things. Titanium Backup will let you backup all system files and data, but only AFTER rooting.
This is not a ROM flash or anything like that from the WinMo days. I haven't gotten that far on Android, so I'm not sure what the flashing options are yet, but rooting is harmless on its own. It will let you royally screw things up though, so once it is done, be careful what you do.
Well, I tried to do a few things like listed in the One-Click root thread, but I guess I'm just not getting it. Now that I know the effects of the root, I'd like to be able to actually do it, but I don't have enough details. I haven't ever rooted before, and I'm finding it confusing. What was listed in the one-click thread wasn't specific enough for me, I don't know if I need to run from SD card, what the ADB thing is, nothing. I was a WinMo master and I'm finally coming to Android which is literally worlds away from my comfortable norm.
what os are you running? the one click comes with everything you need. theres an osx version the windows version that noobnl updates and the linux version i maintain
I'm on Windows 7 64 bit. But I still can't get any of the one click stuff to work, I don't really know what exactly to do
copsgottanks said:
I'm on Windows 7 64 bit. But I still can't get any of the one click stuff to work, I don't really know what exactly to do
Click to expand...
Click to collapse
I wouldn't exactly call root harmless..in itself it is ok..but if you give root access to a program that program has FULL access to your system..aka anything inputed on your phone or stored on your phone can be accessed by the program with root access. Though generally its not a problem..just careful which programs you allow to use root access.
Also, at what point are you getting stuck? did you install the drivers? are you getting any sort of errors or etc?
There is also some good reading over at SDX Developers.
I have hacked and rooted before, WinMo, Palm, HTC Hero, but this one was tough. It basically took me two days off and on, but it worked - finally.
Downloading drivers is a b--h, they are finicky and I needed all of them, kept
hanging on 2. They are slow, and kept looking for sources.
Search here, there is good info, then look there (above) I used OneClickExploit 2.2.4 which finally worked. It had some of the same files
in other methods, but this one worked.
I'm not changing roms, did on Hero to 2.2 because they weren't getting upgrade but I'm just going to hang and wait for Froyo.
Good luck
copsgottanks said:
I'm on Windows 7 64 bit. But I still can't get any of the one click stuff to work, I don't really know what exactly to do
Click to expand...
Click to collapse
Download and unzip the one-click archive in to a folder. Double-click the run.bat. I had some problems where it would start and then hang. I often had to kill it and rerun the batch file. Sometimes I had to end task on the adb.exe process. Eventually after rebooting the phone, etc, I was able to get it to work. Not sure what the exact problem was. I think part of it was connectivity to the phone via usb. Connect through a port on your computer, not a hub.
Also, the batch file is just a bunch of commands. You can open a command line in the folder where the batch file is and run each line in the batch file individually from the command line. That will give you some idea of what is happening and where it might be failing.
Like I said, I had to stop and restart a bunch of time before it finally got through to the end of the batch file correctly. When it did, it was fast. Not sure what was happening.
gTen said:
I wouldn't exactly call root harmless..in itself it is ok..but if you give root access to a program that program has FULL access to your system..aka anything inputed on your phone or stored on your phone can be accessed by the program with root access. Though generally its not a problem..just careful which programs you allow to use root access.
Also, at what point are you getting stuck? did you install the drivers? are you getting any sort of errors or etc?
Click to expand...
Click to collapse
When I try to install the drivers I get this message:
"The MSS InstallWizard was not Completed for SAMSUNG USB Driver for Mobile Phones V1.3.450.0
The MSS InstallWizard was not successfully installed SAMSUNG USB Driver for Mobile Phones V1.3.450.0. Click Finish to exit the wizard.
And I'm basically stuck there. I've searched around and can't find any drivers that will work. Like I said, I'm on 64-bit Windows 7 with a clean OS and no previous negative install history. Not sure what the issue could be?
Found the drivers and everything that I needed and I'm rooted, but now I have one more question. I don't plan on flashing any roms, I'm alright with the stock rom, at least for now. I wanted to know what rooting will do in regards to over the air updates on my phone. Will I be able to OTA to FroYo when released? Any info would be great guys, thanks.
where did you find the drivers? I am having the exact same problem that you had where the installwizard cannot download finish installing the drivers for whatever reason