yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] rommelin:
you can change the language of the magic in settings.

I don't think that rooting has nothing to do with the language.

After rooting my Magic i didn't noticed any difference in my OS apart from being rooted, of course ;)
[myTouch 3G, Magic Android Development] sr-ha:
hmm ok

but i can´t root my magic.

with the old procedure it doesnt go.

and with the new procedure the console say device not found
[myTouch 3G, Magic Android Development] asci:
The same problem here, like described above.

I'm trying under Vista...

Please help!
[myTouch 3G, Magic Android Development] avimak:
I'm sorry, but you could at least linked the original root thread.

I don't care that your thread will be sticky or anything like that, but me and others worked with haykuro a lot of time to help him make this root possible, so at least you can linked the original thread.

this is my opinion, you can do whatever you want.
[myTouch 3G, Magic Android Development] enede:
Please! Someone know?
[myTouch 3G, Magic Android Development] asci:
Sorry but by foolowing the new upgraded method I keep on having on terminal under Vista “device not found”. Since it is very frustrating, is there anything alse we should know in order to complete that procedure?
[myTouch 3G, Magic Android Development] guinnes.s:
if the first rooting tutorial as worked ok do we need to apply the second tutorial to?

thank you
[myTouch 3G, Magic Android Development] enede:
On the new tutorial, the step 8 say "To get the hacked SPL (to be able to apply nandroid backups and etc) download haykuro's SPL update and copy it to your sdcard."

Do i need rename the downloaded file to update.zip?
[myTouch 3G, Magic Android Development] asci:
Please how to solve “device not found” problem?
[myTouch 3G, Magic Android Development] avimak:
Don't adb while you are in "fastboot" - first copy the files to your SD (mount it first) and don't forget to change the right file to update.zip, thant enter the fastboot usb mode and write the 3rd command on that tutorial (if you working by it), than you should update through recovery mode and if you want, install the hacked SPL
[myTouch 3G, Magic Android Development] guinnes.s:
have you installed the usb drivers????they ate in the sdk folder of android 1.5
[myTouch 3G, Magic Android Development] wassss:
no you have to type this command on your pc

adb push spl-signed.zip /sdcard/update.zip
[myTouch 3G, Magic Android Development] guinnes.s:
im lost.

i did apply the first haykuro tutorial and went great.

do i need to apply the second one to???what is the difference?

thank you
[myTouch 3G, Magic Android Development] lcharpen:
update the driver of your usb mass storage device from your xp (in device manager).

Try to use the drivers located in the sdk (in usb_drivers).

For one it will be cool.

Regards
[myTouch 3G, Magic Android Development] wlinsong:
hi haykuro

i have a HTC magic from HTC TW

Hboot-1.33.0009(SAPP10000)

Radio-3.22.20.17

Baseband version:62.52s.20.18u_3.22.20.17

kernel version:2.6.27-357975db herbert@and18-2#1069

Build number:2.16.751.4 146733 CL#32265 release-keys

when i run :fastboot boot boot-new.img

device reboot and stuck Splash screen,can't into Android system reconery utility screen

do u know how to slove it,thanks
[myTouch 3G, Magic Android Development] enede:
After finish the process, google maps crash. Someone like me?
[myTouch 3G, Magic Android Development] cruzzade:
Lots of rooting problems, maybe one should wait instead or risking the phone becoming an expensive good looking brick ;D
[myTouch 3G, Magic Android Development] kirbyn:
Works fine in my rooted magic

kirbyn
[myTouch 3G, Magic Android Development] asci:
It works fine also here. We only need now a better ROM to flash...

:D
[myTouch 3G, Magic Android Development] alpinux:
Is your ROM one of the original HTC Roms with exchange support?

It would be great if you would make a dump once you gained root-access.
[myTouch 3G, Magic Android Development] Joost39:
I second that :-)
[myTouch 3G, Magic Android Development] haykuro:
EDIT: also if you could please do a nandroid before continuing that would be great. (i'm curious to learn more about your device.)

To do that just do "fastboot boot recovery-new.img" and when the recovery screen comes up hit the nandroid backup option. then feel free to continue hacking your device once that completes. :)

Judging by your kernel and HBOOT versions, you are VERY out of date. (not sure which device, or when you got it).

The latest HBOOT is 1.33.2005 (hacked) and 1.33.2004 (stock).

Radio should be 2.22.19.26I not sure if you miss typed "3.22.20.17" but that sounds off as there isn't a 3.* yet. (from what i know).

The latest kernel is a bit more updated than what you posted as well.

And i forgot the build number to the latest.

Anyways, all of these differences will cause a problem if you try booting the boot.img directly.

What you have to do now is follow the new instructions (http://android-dls.com/wiki/index.php?title=Magic_Rooting).

These new instructions are universal, as you boot directly into the recovery image, and it is not dependent on what you had previously on your device.
[myTouch 3G, Magic Android Development] wlinsong:
yes,it's original HTC Rom,can u how tell me how check if it support exchange and how to dump

thanks!
[myTouch 3G, Magic Android Development] haykuro:
please contact me!

AIM: haykur0

MSN: haykuro@gmail.com

GTALK: haykuro@gmail.com
[myTouch 3G, Magic Android Development] enede:
Spanish like me!!!

If i do hard reset, would i lose the root access? Someone know it?
[myTouch 3G, Magic Android Development] pdagenius:
Formatting CACHE Step 10?

I have been through the wiki and successfully Rooted my Magic.

Using "fastboot boot recovery-new.img" I got back into the recovery utility (assume this is correct) and have applied the update for the SPL. However, this ran and has left my Magic on the Recovery Utility Screen with the text "Formatting CACHE" at the bottom of the screen in yellow.

This has been a while now (minutes) with no change. Has the process finished? I can select another option still from the menu above with the trackball.

Any thoughts from those who have completed this please? Thanks :)
[myTouch 3G, Magic Android Development] pdagenius:
Questions to check hacked SPL

How to I check I correctly installed the new SPL?

Do I have to connect to the USB on my pc and used fastboot "fastboot boot recovery-new.img" each time to get to the recovery console?

Thanks :)

Edit: Ok .... missed the small print - lol. The key stroke is Home + Power :) and I do get to the recovery console. Does this mean I have installed the SPL? Thanks for your patience.
[myTouch 3G, Magic Android Development] guinnes.s:
ok tried the second stage of the rooting and i get this errorafter entering the first command

adb push rootme-signed.zip /sdcard/update.zip

"daemon not running. starting it now"

"daemon started successfully"

error: device not found

any idea????usb drivers seems to be ok
[myTouch 3G, Magic Android Development] guinnes.s:
i think i manage to sort it.

like pdagenius ask is there a way to check if the spl as been installed properly?

thank you
[myTouch 3G, Magic Android Development] myshyak:
New rom on Magic

Yesterday with the help of honored haukro managed to start a new rom on my magic.

We have installed modified version of DevPhone edition (1.5 CRB 21 147201 test-keys)

Works fine,as fore much much better beyboard, multitouch, market enabler workds...

Hope tonight would be able to load a special rom for magic....
[myTouch 3G, Magic Android Development] avimak:
multi touch? is it works in the web browser? :)
[myTouch 3G, Magic Android Development] myshyak:
Yes!!! It does work in browaer and maps...
[myTouch 3G, Magic Android Development] avimak:
wow, that's cool - I'm surely waiting for this ROM.
[myTouch 3G, Magic Android Development] myshyak:
I hope today or tomorrow he would make one of his roms for Magic.

Waiting for that.
[myTouch 3G, Magic Android Development] myshyak:
Or would adobt JD roms...
[myTouch 3G, Magic Android Development] bluekieran:
Hi guys, I've just found this but am having some basic problem with ADB. I've not used it before so perhaps I'm doing something dumb.

Kit: XP Laptop, Vodafone/Google HTC Magic.

I booted the device into HBOOT mode and connected it via USB, then installed the drivers - the ADB interface shows up in Device Manager when it's connected now. But the adb commands don't work, and "adb devices" returns an empty list, whether the device is in HBOOT or Fastboot mode.

One possible cause: I am using a normal mini-USB cable, not the slightly differently shaped white one that came with the device (I'm at work, it's at home, this one works for charging and copying files around) - could that be the problem?

Thanks,

Kieran
[myTouch 3G, Magic Android Development] haykuro:
http://android-dls.com/wiki/index.php?title=Magic_Rooting

please follow along with this EXACTLY as it's written :) (you start off booted into the regular device [no hboot or anything])
[myTouch 3G, Magic Android Development] macsbac:
Whne I try the adb push command I get error:device not found. I updated the usb drivers with the latest SDK and still the same. USB debugging is turned on.

Anyone any ideas or suggestions on whats wrong.
[myTouch 3G, Magic Android Development] :
do the adb commands whilst the phone is booted in the OS not in fastboot
[myTouch 3G, Magic Android Development] bluekieran:
That's what I was following, but step 4 has me enter either HBOOT or FASTBOOT depending on which button I hold down.
[myTouch 3G, Magic Android Development] rommelin:
As said in this post:

http://xdaforums.com/showthread.php?t=519024

ADB is used while the phone is fully booted and fastboot commands while in Fastboot menu.
[myTouch 3G, Magic Android Development] macsbac:
I have the same problem, how did you solve it. Any help would be appreciated.
[myTouch 3G, Magic Android Development] macsbac:
I have the phone fully booted. The sdcard is mounted. The usb drive with the sdk is installed on an xp machine. Still the same problem.
[myTouch 3G, Magic Android Development] saquib:
Don't think you should mount the sd card
[myTouch 3G, Magic Android Development] Deicist:
I think the wiki page needs changing.

If I understand it right, you have to boot normally first, run the two adb commands then reboot your phone into fastboot mode and run the fastboot command.

That's not what the wiki page says though.

here's what (I think) it should say (basically just swapped some bits around)

Download Haykuro's Magic "rootme" rom (Mirror) and the Magic modified recovery

Unzip the recovery-new.img.zip file (do not unzip the rootme-signed.zip file)

Enable USB debugging on the device in settings->applications->development->"USB Debugging"

Make sure your usb cable is inserted and you have Fastboot and ADB installed and ready to use.

Type the following commands on your desktop (not on the device):

adb push rootme-signed.zip /sdcard/update.zip
adb push recovery-new.img /sdcard/recovery-new.img

On your device, enter the bootloader by trying one of the following

Turn off your device and while it is off hold down back while you press power.

Turn off your device and while it is off hold down volume down while pressing power

in the fastboot menu on the device enter:

fastboot boot recovery-new.img

Apply your update, reboot (using HOME+BACK, or via selection), and allow it to boot fully. Upon a complete boot enter the following command on your desktop (not on the device):

adb shell flash_image recovery /sdcard/recovery-new.img

To get the hacked SPL (to be able to apply nandroid backups and etc) download haykuro's SPL update and copy it to your sdcard.

Reboot into recovery mode by powering off, and holding HOME+POWER

Apply update.
[myTouch 3G, Magic Android Development] diRm:
I just successfully rooted my magic. But now i tried to patch the security update "CRB43" using this link http://android.clients.google.com/updates/signed-vfpioneer-CRB43-from-CRB17-KF.29b87a90.zip

But after i renamed it to update.zip and started the update i get the error:

...

Verifying update package

E:No signature (136 files)

E:Verification failed

Installation aborted.

Isn't this working after the Haykuro procedure?

Thanks and cheers,

Dirk
[myTouch 3G, Magic Android Development] guinnes.s:
yea i think is more understandible and simple this way :)
[myTouch 3G, Magic Android Development] zwuncki:
I'm not that familiar with all that stuff. I rooted the G1 succesfully though.

First: Where to unzip rootme-signed and recovery-new? One post from haykuro said recovery-new to sdcard?!

Then, I really have no idea how to get to adb commands/promts. I don't even know how to install adb or fastboot. I unziped the sdk and just opened adb and fastroot, it showed something for seconds then the window disappeared. With Mac the window stays but I can't do anything.

I know I can root if there's an exact description. But for dummies the instruction is way to simple. Is there an instruction with each step you have to do where and when (including how to install, where to unzip, how to get to adb commands etc.)? For people not so familiar with prompts etc. ?

That would be great. Thx.

PS: If I was sure I couldn't do it I wouldn't, don't wanna risk bricking the Magic. But if there's someone out there writing every step down exactly I know I can.
[myTouch 3G, Magic Android Development] Deicist:
first off, I'm no expert on android or rooting but my general PC experience says:

unzip them to your PC somewhere easily accessible (like c:\rom or whatever) then enter the path in the adb command like so:

adb push c:\rom\rootme-signed.zip /sdcard/update.zip
adb push c:\rom\recovery-new.img /sdcard/recovery-new.img

obviously replace c:\rom with wherever you unzipped them. From my understanding, the push command 'pushes' the file onto your device.

They're console applications. to run adb or fastboot you need to open a console (in windows, select run from the start menu then enter 'command' in the box that pops up) and browse to the folder containing adb (again, in windows, type "cd \path\to\adb") and then enter the adb commands listed above.
[myTouch 3G, Magic Android Development] bluekieran:
Ok, thanks for the advice on adb not picking up the device guys. I re-installed the driver with the device booted and mounted, then tried the adb push with and without the device mounted (but always booted) - "permission denied".

Spotted the suggestion in the thread to just copy them across normally via drag&drop to the device when mounted, moved them across that way, then went into fastboot mode and entered the fastboot command, followed by the home+back reset, all good to this point.

But: adb shell flash_image recovery /sdcard/recovery-new.img failed: permission denied.

I've tried this mounted/unmounted. I've also tried running "adb root" but that just says "adbd cannot run as root in production builds" then sits there... doesn't seem to be doing much.

edit: running adb shell, a ls -l shows that the /sdcard directory has all it's permissions turned off. When I try to chmod it I get told it's a read-only file system.

further edit: it seems more likely though that it's the fact I'm locked out of /sbin that's really stopping the reflash. I think maybe the fastboot actually booted boot.img, going to try it again and look more carefully.

edit 3: aha, i forgot to apply the update, skimmed right over that instruction. d'oh!
[myTouch 3G, Magic Android Development] bluekieran:
Hopefully the last questiona, now that I've successfully run the adb flash command; when re-booting into recovery mode, am I re-applying the original "rootme-signed" update.zip, or the SPL update? If the latter, how do I do this, copy it to /sdcard/update.zip?

(I suspect this is a slightly dumb question but I am a little cautious in case I brick my lovely phone)

edit: never mind, grew balls and just applied the SPL update as update.zip. Worked fine AFAICT.
[myTouch 3G, Magic Android Development] zwuncki:
Thx, that's helps a lot. But I'm still so stupid. So I copied the tools folder to c:\tools ... I only have to get to the path c:\tools in command prompt, right? But I can't. I'm too stupid. I'm at c:\> and have no idea how to move on to c:\tools or c:\fastboot... Oh gosh, somehow that was easier with the G1, or there was a G1 root guide for totally noobs/dummies somewhere.
[myTouch 3G, Magic Android Development] bluekieran:
"cd tools" is the command you want. It'll also help if you move all the other files you need (the recovery-new.img and the zip files) into the same folder.

P.S. I now have root and have managed to connect to the office WiFi at last by editing my wpa_supplicant.conf file to configure it for WPA2-EAP. Thanks all, have made a small nesquick donation.
[myTouch 3G, Magic Android Development] bluekieran:
Suggested instructions for idiots (like me)

0. a) Enable USB debugging on the device in settings->applications->development->"USB Debugging"

b) Ensure you have the Android SDK downloaded, and the included USB driver installed correctly on the phone.

c) Open up a DOS prompt and "cd" to the tools subdirectory of your SDK folder.

d) Check that when you connect up the phone with the USB cable, it is detected by "adb devices".

1. Download Haykuro's Magic "rootme" rom (Mirror) and the Magic modified recovery

2. Unzip the recovery-new.img.zip file (do not unzip the rootme-signed.zip file). Put both in your "tools" directory.

3. Connect the phone with the USB cable and from the notifications bar, mount the SD card. Rename rootme-signed.zip to update.zip and copy it and the recovery-new.img across to the phone's SD card (which should be in your "My Computer" as a new drive).

4. On your device, enter the bootloader FASTBOOT mode by trying one of the following

* Turn off your device and while it is off hold down back while you press power.

* Turn off your device and while it is off hold down volume down while pressing power

5. Type the following command on your desktop (not on the device):

fastboot boot recovery-new.img

6. Select "apply sdcard:update.zip" and press down the joystick to apply it.

7. reboot (using HOME+BACK, or via selection), and allow it to boot fully. Upon a complete boot enter the following command on your desktop (not on the device):

*

adb shell flash_image recovery /sdcard/recovery-new.img

8. To get the hacked SPL (to be able to apply nandroid backups and etc) download haykuro's SPL update and copy it to your sdcard (again as "update.zip")

9. Reboot into recovery mode by powering off, and holding HOME+POWER

10. Apply update.
[myTouch 3G, Magic Android Development] zwuncki:
Thx very much, helps a lot. Actually adb devices doesn't show anything, just "List of devices attached". Means that the Magic isn't recognized? How do I get the USB Drivers (installed) to the Magic?

And which drivers to install? amd or x86?
[myTouch 3G, Magic Android Development] pdagenius:
It seems there are some red herrings swimming around this thread :). The USB drivers are installed on your pc (assuming you are using Windows - cannot say for Mac as I don't use this). The standard 32-bit drivers are in the x86 folder. If you have done this correctly, when you type "ADB devices" in a CMD window, it will return that a HTC device is attached with a number specific to your device.

You also need to have "Settings /Application settings / Development / USB debugging" enabled on your phone for ADB to work.

If you can't get it to work I suggest you do a little more reading around the subject. The following thread may be of help, but there are other resources on XDA Developers Forum if you search around.
[myTouch 3G, Magic Android Development] zwuncki:
As said before I wanna know HOW you can install the drivers to the Magic. Debugging enabled, no serial number or similar shown with adb devices. ;)

Thx for the link, now it works.
[myTouch 3G, Magic Android Development] zwuncki:
Thx, esp. bluekierans guide was very helpful. Thx guys.
[myTouch 3G, Magic Android Development] Flirtino:
Original settings?

A nooob here... Before rooting my UK Vodafone Magic I was wondering what the the phone will be like post-rooting activation... Will I still have all my settings, applications, text messages etc installed? If I follow the procedure posted here will I have a totally new "ROM" as if I had just bought the phone and need to do everything from zero or is it just a matter of activating ROOTING on the device??!

Thank you for your help :)
[myTouch 3G, Magic Android Development] guinnes.s:
rooting will let you keep all setting and app,only if you flash rom you will loose apps and setting.
[myTouch 3G, Magic Android Development] bluekieran:
I've updated the Wiki with my idiot-proofing of the method. Hope that's OK.
[myTouch 3G, Magic Android Development] pdagenius:
Sorry to be pedantic, but Step 2 of the Wiki is wrong. The USB driver is installed on your pc and not the phone. :)

Otherwise this improves the description. Thank you.
[myTouch 3G, Magic Android Development] Flirtino:
ROM vs ROOTING

And from what I understand, the current instructions available for rooting the Magic does not involve flashing it with a ROM or anything of the like?... Thank you for your prompt reply btw, much appreciated :)
[myTouch 3G, Magic Android Development] raZr87:
Hello,

i´ve just rooted my HTC Magic... i didn´t install the Modified SPL...

so now my question is,

if I reset to factory settings, is the root still there? or then the phone is stock, so that i could send it to t-mobile and get it changed.

second question... should there be a dialog or anything else after the last step of rooting ? (adb shell flash_image recovery /sdcard/recovery-new.img)

because there wasn´t anything like this...

im sorry for my bad english... hope you can help me.

best regards... Dominik
[myTouch 3G, Magic Android Development] Flirtino:
Rooting and tethering...

I just rooted my Vodafone UK Magic (without installing the modified SPL) and I tried to install the Wireless for tethering program (the latest 1.5 build as well as the older 0.9 one) and it installs fine but still does not work when I try to start tethering... Says "Unable to start tethering..." Tried reinstalling the binaries/libraries but no luck. Any reason for this? Thanks
[myTouch 3G, Magic Android Development] milanorico:
this doesn't work at all

everytime when i give fastboot command it just want to reboot and then it is stuck on the TIM splashscreen and doesn't do anything.

Help please i need to provide it with dutch language
[myTouch 3G, Magic Android Development] Puky70:
@ all and haykuro,

I have an issue. First I have rooted my magic with this tutorial:

http://android-dls.com/wiki/index.php?title=Magic_Rooting

After that I have activated Apps2SD within this code of RootMe Rom:

adb shell cp -r /data/app /system/sd/app
adb shell cp -r /data/app-private /system/sd/app-private
adb shell rm -r /data/app
adb shell ln -s /system/sd/app /data/app
adb shell rm - /data/app-private
adb shell ln -s /system/sd/app-private /data/app-private

No problem through this steps. After reboot all progams will be shown from ext2 partition. I have inserted the microSD card from my G1.

Now when I start Advanced Task Manager in order to finish all tasks, following message appear "Failed to end all due to lack of root access".

What have been wrong? Can anyone help me?

Thx

Kindly Regards

Puky70