yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] zoopido:
I believe the Singapore version of HTC magic cannot be rooted as well. Once I run the "adb shell flash_image recovery /sdcard/recovery-new.img" it just hangs at the HTC logo, if I force it to apply update, it'll give me a "Validation Failed".

My device info:

Baseband

62.525.20.18U_3.22.20.17

Kernel

2.6.27-357975db

herbert@and18-2 #1069

Build number

2.16.707.3 146733 CL#32934 release-keys

Yes my device does have exchange support.
[myTouch 3G, Magic Android Development] CLLC:
Scan this LOL :D
[myTouch 3G, Magic Android Development] hah2110:
So you can't root rogers yet, right!? I keep getting mixed opinions.
[myTouch 3G, Magic Android Development] skittleguy:
Hey all. Long time lurker, first time poster.

Anywho, I thought I'd add to the thread concerning the Rogers rooting. I know that pretty much everyone with a rogers phone can't root their Magic using the traditional method, so I thought that I would try by using the Android System Recovery Utility (hold Home + Power on bootup until the triangle appears, release, then press Home + Power again) since there was an option to "apply sdcard:update.zip [Alt+S]".

So, renaming the "rootme-signed.zip" to "update.zip" and placing it on the sdcard, I get this:

--Install from sdcard...
Finding update package...
Opening update package...
Verifying update package...
E:No signature (439 files)
E:Verification failed
Installation aborted.

Hopefully this info can help. You guys are doing excellent work :D
[myTouch 3G, Magic Android Development] deeman:
Can anyone help im trying to root my unlocked vodaphone magic ive downloaded the android-sdk-windows-1.5_r2 installed the adb, but when i try to install fastboot i get the error " AdbWinApi.dll is missing from your computer" but i can actually see it in the sdk tools folder:confused: can anyone help im running windows 7 x64 and ive followed everything in the magic root wiki
[myTouch 3G, Magic Android Development] daldroid:
Never tested on windows 7, but be sure you have fastboot copied to the same directory as the .dll

fastboot and adb need the .dll file.

Please, search the forums for any feedback on windows7, adb and fastboot.

Bye
[myTouch 3G, Magic Android Development] Theros:
Greetings! I've been using a dev phone in Canada since January, and just picked up a rogers magic. I read that there is no way to root it yet, and while I don't know a lot on the tech side I am wondering how I might be able to help out with this. Thanks!
[myTouch 3G, Magic Android Development] newnoise1024:
ive copied the file to my sd card but when i put it into bootloader mode i cant enter any text?

wheres the console? how do i initiate the update?
[myTouch 3G, Magic Android Development] BigRD:
You need to be in recovery mode = Home + Power

use the rollerball to move over update then press the roller to start
[myTouch 3G, Magic Android Development] birnie:
Just wanted to know if anyone had an update on a possible option to root the Canadian Rogers HTC Magic. I was reading that this is still not possible, any updates?

Birnie
[myTouch 3G, Magic Android Development] dondian:
I can confirm ADB and Fastboot work flawlessly on Windows 7, ofcourse you have to install drivers correctly (as on other OSes). I am running 32-bit, but i have tested on my friends Win7 64-bit today and also i can confirm that it works (you have to install drivers for AMD64,.. he even has Intel C2Q and it works).
[myTouch 3G, Magic Android Development] tomolewis:
Anybody give me a pointer with the USB driver, i open device manager choose the storage device but it wont let me choose the sdk driver it says

"The Specified Location does not contain information about your hardware"

I must be missing something?
[myTouch 3G, Magic Android Development] deeman:
im getting this as well really pissing me of what did you do to resolve this
[myTouch 3G, Magic Android Development] ranxoren:
just wondering, is anybody working on the Rogers Devices Root Access ?
[myTouch 3G, Magic Android Development] gonucks:
Looks like we are S.O.L on the Rogers ROM.
[myTouch 3G, Magic Android Development] daldroid:
Search a little bit and have a look at this:

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

Verify if applicable to your Rogers Magic before trying whichever flash write.

Someone confirmed it works, but double check.

Beware, the rom is not fully rooted out-of-the-box.

Really you have adb shell root access but notice that if you are looking for full tethering, right now it won't work because of lack of iptables woking on the available kernel for Rogers (Vodafone Magic kernel doen't boot on Rogers).

Bye

daldroid
[myTouch 3G, Magic Android Development] deeman:
can anybody help ive followed all the rooting tutorials but when i enter fastboot boot recovery-new.img into terminal i get the following message "cannot load boot-new.img":confused: i have all the drivers installed and have followed the wiki exact plus ive read every page of this thread and searched the rest of this forum i have a uk vodaphone magic, cheers inadvanced
[myTouch 3G, Magic Android Development] ranxoren:
Oh i have read your thread and tried your solution but it wouldnt work on my Rogers Magic.

Thanks anyways.
[myTouch 3G, Magic Android Development] daldroid:
A Rogers Magic owner reported to me that he was able to boot TIM Magic Recovery. In this case Rogers magic should be able to boot the rooted recovery too.

Could be of interest to all Rogers magic users to verify if this works or not.

Should you have a little bit of spare time, would you mind report us at which step it doesn't work for you?

Does the rom fastboot or does it loop/hang on the initial logo screen?

Thank you
[myTouch 3G, Magic Android Development] Rigear:
Owner of a Roger's Magic.

I managed to fastboot the recovery image and eventually flash the system image to the phone. It was late and I completely forgot to check the adb shell access.

Originally the IPL infomation is listed at such:

SAPPHIRE PVT 32A SHIP S-ON H

HBOOT-1.33.0009 (SAPP50000)

CPLD-12

RADIO-3.22.20.17

May 8 2009,21:02:32

In the end the only way I was able to flash any firmware to the phone, or even restore my original Nandroid backup was to update to a new IPL. Once I updated my IPL to 1.33.2005 I was able to flash your (daldroid's) image to my phone.

Eventually I restored back to my nandroid backup and everything has been working fine since.

Hopefully this helps people out.

Edit:

Before the IPL update if I tried to flash the system image it would do the update but then hang on the "Rogers" screen. I tried various "fixes" for bad updates listed by other people on the forums including formatting the SD Card. Additionally as a heads up, I haven't tried flashing any other firmware to the phone, so I don't know if they work or not.
[myTouch 3G, Magic Android Development] ranxoren:
Thats what happens to me as well. About to try your technique Rigear. I will report back later on.
[myTouch 3G, Magic Android Development] daldroid:
Thank you.

That's interesting:

if you managed to boot my recovery image with your original SPL, your phone should have correctly applied update.zip (daldroid one) and rebooted correctly without any need to change the SPL (despite .2005 vs .0008, the latest is newer, as well as the radio rom).

The first time after flashing it takes a very long time at the logo screen.

So at the moment we can say that on Rogers Magic:

- you are able to fastboot daldroid recovery with original SPL

- you are able to apply daldroid update.zip (original SPL)

- at reboot daldroid rom seems to hang at boot (strange, as the kernel is the same as the recovery image. Maybe have to wait a bit longer?)

- you can flash haykuro's spl (.2005)

- .2005 SPL doesn't brick Rogers and seems to work with the newer radio rom (or did you update the radio rom too, with the one suggested by Haykuro for .2005 spl?)

- with SPL .2005 Rogers is able to flash any other image? (to be verified, I'm not sure if you didn't try to flash any other firmware both before and after SPL update)

Would be interesting to verify if your Rogers (.2005 SPL) is able to run both daldroid rom and any other image (let's say one that's known to work on vodafone magic)

Thank you for the info

- with
[myTouch 3G, Magic Android Development] daldroid:
Please, If you try flashing your rogers as Rigear, before applying .2005 SPL would you mind to try flashing daldroid rom (update.zip) and wait some minutes when it seems to hang on logo screen after the first reboot?

It it will go on booting, we can confirm Rogers users are able to flash a rooted rom with the original SPL (we don't have a copy, so some people would prefer to be able to restore the full original ROM image, SPL too. If you change it, right now you are not able to restore the original version)

If you have time, and you decide to update your SPL, please verify if with .2005 you are still able to fastboot daldroid recovery and to boot daldroid rom.

Thank you
[myTouch 3G, Magic Android Development] skittleguy:
Alright, so here's what I've done so far.

-Grabbed Daldroid's "daldroid-recovery.img" and the signed rom, which was renamed to "update.zip".

-Copied both onto my SD card.

-Fastbooted my Rogers Magic using "fastboot boot daldroid-recovery.img"

-Performed a Nandroid backup

-Wiped the data

-Applied the "update.zip"

-Rebooted

I got the Rogers screen, then the HTC Magic screen, then the HTC chiming screen where it made me wait for a bit. Buttons flashed and voila, I am booted into a different rom (no Rogers crap).

I confirmed that after flashing, my device info still says HBOOT-1.33.0009. At no point did I attempt to flash Haykuro's SPL or change the radio, as it's still 3.22.20.17.

I think I'm doing things right, so hopefully this info helps :D

Edit: Tried flashing QTeknology's Optimized Hero Rom, and it hung on the Rogers screen for a long time (waited at least 5 min), but was able to revert to the Daldroid rom.

Edit2: It's the same situation for other roms, like nk02's ported Rogers rom. It looks like .0009 is a no-go.
[myTouch 3G, Magic Android Development] daldroid:
Thank you. Your info was useful to confirm to other Rogers owners that the daldroid image works so that they have at least one custom rom to use and stay with their current original SPL. Currently available daldroid rom is as much closer to the original HTC as possible, except for opening adb root shell.

You can use this to make personalizations (unlocking slection for all the languages available, including chines, install other input methods and install the appropriate su program to have access root access from terminal.

BUT the kernel we have to use (if I change the original kernel working with original SPL, the image cannot boot) has no support for IPTABLES, that means you cannot enable NAT functionality needed for fully working theter software.

I'm investigating on rebuilding a fully working kernel for .0008 or .0009 SPLs, but it seems HTC has changed internals and they don't have published updated source code yet.

I don't know anything about using other roms having flashed .2005 spl.

Maybe Rigear can confirm us if he's using daldroid or any other rom.

In order for .2005 SPL to be able to boot both daldroid ROM and other "vodafone-compatible" rom, it should be able to patch the loaded image at boot time. I don't suppose the SPL is programmed to do this.

If Rigear, who flashed the .2005 SPL, confirms he's using Daldroid ROM and that "vodafone compatible" roms are not booting/working, I recommend Rogers user not to update to .2005 SPL. You don't need .2005 tu run daldroid rom (and derivatives, I suppose someone will start preparing other daldroid-compatible roms).

I think it's based on the engineering version of .0005 so it should be older then ours.
[myTouch 3G, Magic Android Development] Rigear:
I'll give a vodaphone image a try later tonight and report back.

I can confirm that the Daldroid ROM does work, since I used it for about an hour before reverting back to my backup.

In regards to flashing the radio, I only flashed the new IPL. I took a risk on the assumption that a 3.22.20.17 radio was newer than the 2.22.20.17 radio, So far so good.

Currently my fastboot screen reads as:

SAPPHIRE UNKNOWN 32A ENG S-OFF H

HBOOT-1.33.2005 (SAPP50000)

CPLD-12

RADIO-3.22.20.17

Apr 20 2009,15:30:43
[myTouch 3G, Magic Android Development] skittleguy:
The main issue I noticed with the Daldroid rom was my phone's inability to get a data connection, which unfortunately makes it not very useful for the time being (I need to kill time on the train somehow!). As a result, I ended up flashing the .2005 so I could restore my Nandroid backup, since I couldn't do it with the .0009 :(
[myTouch 3G, Magic Android Development] daldroid:
You are the first to report this issue.

Did you checked the apn setup in settings menu?

The rom is the HTC original one for wwe, maybe the customization wizard doesn't setup the appropriate apn based on your SIM.

Maybe Rigear, who just reported using the ROM for an hour, has checked data connections too.
[myTouch 3G, Magic Android Development] ekindangen:
Flashing ROM

Hi all,

I'm using HTC Magic Indonesia version.

Sapphire PVT32A SHIP S-ON H

HBOOT-1.33.0010 (SAPP10000)

CPLD-12

RADIO-3.22.20.17

I am not interested in rooting the phone. But I'm interested in flashing the Google Ion rom. The problem is:

1. I got validation failed (No signature error) upon applying update.zip from recovery mode.

2. I read somewhere that I have to flash the recovery.img file. I got the original recovery-magic.img. Fastbooting with fastboot boot recovery-magic.img gave an error "downloading 'boot.img'.... FAILED (remote: not allow)

Could someone please tell me why I'm getting the fastboot error? Or could someone tell me how to flash a rom without having to use fastboot?

Thanks all for your help.

Rgds,

Erwin
[myTouch 3G, Magic Android Development] daldroid:
Hello, it seems you have an original htc magic with a newer SPL (bootloader).

Your hardware/software could run the daldroid recovery image (http://xdaforums.com/showthread.php?t=523680).

BUT apparently your bootloader doesn't allow fastbooting images.

You have SPL .0010, daldroid-recovery works on .0008, and .0009 (they allow fastboot for sure).

May I suggest to repeat the fastboot boot with daldroid recovery from the previous link?

ROM images are digitally signed. You cannot apply an update.zip lacking the appropriate signature.

If HTC disabled the fastboot or enabled fastboot only for digitally signed images, there is no other documented known way (investigation needed) to hack your phone (It may exist, but I'm not aware anybody with your SPL .0010 uploaded a rom image nor reported success in hacking).

Please try to fastboot daldroid recovery, if it works you can do a nandroid backup of your rom and upload the newest image (as for now) for HTC.

However don't try to flash the ion ROM you found: our Magics have different software from vodafone magics (PVT 32B). I suppose it will not work.

In the next days, maybe I'll port a ion rom for pvt32A with original HTC SPL, but if the fastboot fails for you, you will not able to flash, so give it a try.
[myTouch 3G, Magic Android Development] jkon:
data connection can be fixed..

I got the Daldroid rom on my rogers magic (thanks daldroid and other contributors). My wifi worked after setting it up but my data connection did not. I had to go to Settings > Wireless Controls > Mobile Networks > Access Point Names and setup a new one..

I found that for rogers all I needed to do was add the name Rogers and the apn of: internet.com (weird, but whatever..)

After that I disconnected from my router and could browse the web again. It only shows the "H" icon for connectivity though, no longer have the 3G icon so I'm thinking I may need to find more settings for that apn.

One issue I noticed was my SMS picture messages would only show a download button instead of the image. When I clicked download it wouldn't do anything. I'm thinking that may have something to do with what data connections I have..

fun fun! Asking my buddy with his iPhone to send over his apn settings to see what I'm missing for 3G.. Will post if/when I get the info.
[myTouch 3G, Magic Android Development] daldroid:
When you are sure about APN settings for Rogers, let us know, so I'll update the apns configuration for all of us.

http://xdaforums.com/showpost.php?p=3917283&postcount=2

By the way, Hsdpa is an extended 3G, you get 7.2Mbps download link and if HSUPA available for your network you get 2 Mps upload link.

Dont' know about Rogers, I don't have time to verify it now.

Bye
[myTouch 3G, Magic Android Development] jkon:
Rogers APN Info

So I found more info that got me up and going on the 3G network after the Daldroid rom update..

I found this on a page showing how to get unlocked T-Mobile G1's working on Rogers here.

Go to Settings–>Wireless controls–>Mobile networks–>Access Point Names–>Press MENU–>select NEW APN

First APN to add:

Name: Rogers

APN: internet.com

Username: wapuser1

Password: wap

MCC: 302

MNC: 72 (or try 720 with newer SIM cards)

Second APN to add:

Without this APN you won't be able to download picture messages and such..

Name: Rogers MMS

APN: media.com

Username: media

Password: mda01

Server: 172.25.0.107

MMSC: http://mms.gprs.rogers.com

MMS Proxy: 10.128.1.69

MMS Port: 80

APN type: mms

Hope this helps!
[myTouch 3G, Magic Android Development] skittleguy:
Gah! I forgot about the APN settings! I should know better, since I usually had to do this back in my WinMo days :rolleyes:
[myTouch 3G, Magic Android Development] ekindangen:
Flashing ROM on SPL 0010 device

Hi Daldroid,

Thanks for your advise.

Unfortunately I could not fastboot boo daldroid-recovery.img either. Same error. FAILED (remote: not allow).

So I guess I'm stuck until you or some other gurus can figure out how to flash on SPL 0010.

Ok... Actually the reason why I wanted to flash Google Ion rom to my new HTC Magic is because the original HTC Magic version here DOES NOT come with Gmail and Google Maps client. If someone could PM me (ekindangen_gmail.com) the link to download the apk for those would be awesome while waiting till I can flash Google Ion to my Magic.

Thanks.

Rgds,

Erwin
[myTouch 3G, Magic Android Development] mooves:
Is this the exact command you typed?? "fastboot boo daldroid-recovery.img" if so it should be "fastboot boot daldroid-recovery.img"

That should kick off the recovery image boot sequence.
[myTouch 3G, Magic Android Development] adityaw:
I'm in the same boat with ekindangen; No Google apps whatsoever. So I'm going to sit tight and watch this thread like a hawk.
[myTouch 3G, Magic Android Development] ekindangen:
Flashing ROM

Hi Mooves,

Ooops... Sorry for the typo. Of course I typed fastboot boot... That's what happened if you've googled the whole world and came up nothing in more than 24 hours :)

Rgds,

Erwin
[myTouch 3G, Magic Android Development] sirmick:
Hi from downunder! Wanna hack a AU vodafone sapphire...

Hi long time reader, first time poster. I hope I'm posting to the right thread!

I have in my possession and brand spanking Australian vodafone sapphire and am in love :D

I wish to take this pristine piece of technology and load some sweet hacked images!

I have trawled the inter-webs extensively to see if someone with this phone has successfully applied the image described in this thread.

I've copied all the information below from my device:

sapphire pvt 32b ship s-on g

hboot-1.33.0004 (sapp10000)

cpld-10

radio-2.22.19.261

apr 9 2009,23:30:40

firmware version: 1.5

baseband version: 62.50S.20.17U_2.22.19.261

kernel version: 2.6.27-00393-g6607056 san@sandroid #1

build number: CRB43

If no one has done it I'm willing to guinea pig, and do it anyway :) but I would like to know a few things before taking the leap of faith:

Can I dump up my current system image in case stuff goes wrong and to post to this forum for others? I think I probably need root first but not sure...

What exactly does Haykuro's instructions do? I can see it works through the recovery mechasnim and adb, but does it replace the whole OS or the just the 'su' command? The second part replaces the bootloader with the hacked SPL I gather.

The images are built for different regions, and I can't find a 'australian' image anywhere. Lots of US, people reporting good success with UK, but no Australian. What would I loose going to say a UK vodafone image or some other hacked image from my stock standard Australian image?

How do I backup/ restore the contacts on the phone to a PC? I only need the contacts. Any nice backup programs that you know of that will zap it to my PC?

Should I write some stuff down prior to flashing it? like the vodafone network settings (I think they are known as APN's)?

Is my boot loader sufficient or must it also be replaced with the hack SPL? The hacked SPL has versions starting with hboot-1.33-2000x doesn't it?

I believe I need to replace it to use nandroid?

Does the radio firmware need touching or can it be left alone? I'd rather not touch it the phone works just fine...

The radio appears to be in two halves, half in android and and half in ROM. That's what the baseband refers to doesn't it?

Anyway answers to any of the above would be much appreciated! I'm no n00b at electronic goodies and Linux (full-time firmware engineer), but I'm certainly a n:confused::confused:b with this phone and android in general and it's so pretty and expensive and I really don't wanna break it!!! But damn I'm gonna hack it.

Thank you!
[myTouch 3G, Magic Android Development] Draxter:
I have the same phone, sirmick. I have Vodafone Netherlands Magic, with the same baseband, kernel and build. I too want to root mine, and want to know exactly the same as you lol! I was wondering where you got that hboot and radio information from, it's not under settings... did you use ADB?

Draxter.
[myTouch 3G, Magic Android Development] ultraMX:
Maybe you can download a rom, extract the apps you need, put them on your sd-card and install them with a filemanager like ASTRO.

Btw, ASTRO is in the market!
[myTouch 3G, Magic Android Development] Draxter:
I can send you my maps and gmail apps.... gimme an hour to get home ;)
[myTouch 3G, Magic Android Development] adityaw:
The thing is, Indonesian version of HTC Magic doesn't even come with the Google Maps library. I tried to copy the Maps.apk into the sd card and install them using an installer application (that basically browse sd card content) that comes with the phone but it doesn't work.

Maybe Android Market app or Gmail app will work, can you send them to adityaw_live.com too? Thank you.
[myTouch 3G, Magic Android Development] sirmick:
Hi Daxter

You turn the phone off, and then holding the back button turn it back on.

The FASTBOOT screen with some cryptic versions that mean much to the ninjas that hang out here.

The green 'dial' button resets it safley again without changing anything.
[myTouch 3G, Magic Android Development] ekindangen:
Google Apps

Hi Draxter,

Would appreciate if you could email me the Google Apps to ekindangen_gmail.com also. Thanks.
[myTouch 3G, Magic Android Development] Draxter:
http://rapidshare.com/files/245160037/gmail_and_maps.rar.html

gmail and maps from Magic/Sapphire Vodafone Netherlands firmware.
[myTouch 3G, Magic Android Development] Theros:
This may or may not be news, but Google has released Maps on the market. That may or may not install!

Incidentally, I am another Rogers user running Daldroid's rom on my Magic. I managed to get an older version of Superuser Whitelist installed, and though the behavior is a little buggy it does work. My HBOOT reads as follows:

SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.33.0009 (SAPP50000)
CPLD-12
RADIO-3.22.20.17
May 8 2009,21:02:32
[myTouch 3G, Magic Android Development] bufodill:
I've got a weird problem.

I can flash and stuff, get no error messages. But I can not reboot from shell. I get

I get root from command prompt adb shell, but not from terminal on the device itself.

Tips?

Edit: Just found another post, sorry :)