• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root I only want root

Progman3K

Lurker
Jul 5, 2012
3
0
Hi,

Here are my phone specs.
Model number: GT-I9000M
Firmware version: 2.2
Baseband version: I9000UGKC1
Kernel version: 2.6.32.9 shout.lee@SEP-09 #4
Build number: FROYO.UGKC1

I only want to ROOT the phone, not change its firmware.

I am developing programs with the Android c++ NDK and simply want to be able to copy an executable over to the unit and run it on a standard firmware.

Is there a simple way to do this?

Right now I can copy executables over to the /sdcard directory but the system gives me 'permission denied' errors when I attempt to run them.

For example: (Using connectbot terminal)

$ cd /sdcard

$ ls -l

-rwxrwxr-x system sdcard_rw 556644 2012-07-04 15:31 simple

$ ./simple
./simple: permission denied
$


This used to work: a while ago I rooted my phone and I could run applications, but some over-the-air update un-rooted my phone and has left me unable to run executables.

I know that as root I could run them, but since I am now effectively locked out of my phone, I can't.

How can I root my phone?
I am running linux.

Thanks in advance.
 

Thanks for taking the time to reply, xsenman!

It appears the link to the program you suggested is broken, or has been taken down. I couldn't download it.

Is there an official source for the program?

Googling "one click root unroot" gives about a million hits, none of them seem to be relevant.

Again, I did look at the instructions and it appears that it need a PC running Windows to work. I'm running linux, so I'm not sure it will.

Is there a way to purchase a phone for development? Not an emulator, because those are not useful for what I want to do, but an unlocked phone, specifically for developers?

I would definitely purchase one.

Chasing after root on this is just frustrating and is slowing down my project too much.

Thanks for your help.
 
Upvote 0
I know you said you didn't want to change firmware, but this will make it a lot easier for you and worked for me perfectly... I recommend you just do this and save yourself from anymore problems, but it's up to you. If your interested, follow this guide and you will be sweet.

Update to stock XXJVU firmware: [Download] XXJVU Galaxy S Firmware Leaked. Updates Phone with Value Pack (Face Unlock, Photo Editor and New Lock Screen)

Then after doing that, root using this guide: XXJVU Root for Galaxy S. Installs Clockworkmod Recovery too.

Cheers!
 
Upvote 0
Hi again,

I've followed the instructions to install SuperOneClick on linux.

Albeit on Gentoo, there doesn't seem to be a WinForms package, just the mono package.

I assume that if the WinForms package was not present, the application could not display its dialog box, and it can, so the requisite mono modules MUST be present.

If I open a terminal and type in the following, here is the output -

$ adb devices
List of devices attached
100004a9fca1 device


So that means that I have the necessary USB drivers to communicate with the phone.

Only when I run mono SuperOneClick as root (or as my regular user), the dialog box appears and I can click either the root button or the root shell button but the following appears:

Killing ADB Server... - KillServer - 0.02s
Starting ADB Server... - StartServer - 3.04s
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
export PS1=""
Waiting for device... - WaitForDevice - 0.01s
$

And then the program hangs...

Any ideas/suggestions?

Thanks!
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones