REVscene Automotive Forum

REVscene Automotive Forum (https://www.revscene.net/forums/)
-   Mobile Phone & Tablet Chat (https://www.revscene.net/forums/mobile-phone-tablet-chat_52/)
-   -   Need some HTC Magic ROM Upgrade Help (https://www.revscene.net/forums/614327-need-some-htc-magic-rom-upgrade-help.html)

gomcse2002 05-10-2010 08:01 AM

Need some HTC Magic ROM Upgrade Help
 
Hi guys

I am using rogers HTC magic and would like to upgrade the firmware from 1.5 to 2.0 or later stable ROM, willing to pay, can someone help me out ??

Many thanks in advance.

CT10 05-10-2010 08:34 AM

When I had my magic, I didn't know how to upgrade to any ROM's either, but I found all the info I needed here:
http://forum.xda-developers.com/forumdisplay.php?f=493

gomcse2002 05-10-2010 08:36 AM

Many thanks for your info and I will check it out !

JKam 05-10-2010 10:48 AM

+1 for XDA developers.

If you want something stuper stable and effecient but not as flashy try anything from cyanogenmod. There's also step by step instructions for cyanogenmod to root and flash too.

G 05-10-2010 11:22 AM

^What does root and flashing mean/do? I have an HTC magic on the sense UI or whatever and I am pretty noob with this stuff.. someone fill me in? :)

Eclypz 05-11-2010 01:55 AM

Quote:

Originally Posted by R (Post 6946113)
^What does root and flashing mean/do? I have an HTC magic on the sense UI or whatever and I am pretty noob with this stuff.. someone fill me in? :)

Root is a linux term, which basically means to gain administrative rights...aka. unrestricted access.
Flashing means to "install"

Once you learn the basics, XDA Developers is a great resource. But for those just starting out, the amount of information can be overwhelming.

Here are some good resources to get yourself familiar:
wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_MT3G/Magic_Firmware_to_CyanogenMod
http://www.theunlockr.com

I'll get you started:
There are basically two steps to load custom ROMs:
1) Root your device (this is the hardest part and where most people turn their phones into paperweights...but the good news is you only need to do this the first time you flash)

2) Choose and flash your ROM (cyanogen is always a good start)

I did a solid week of researching before I was comfortable attempting to flash my phone...but then again, as an early adopter, I didn't have anybody to hold my hand - The guides back then were incomplete, and unorganized.

Btw, since you mentioned you have senseUI, this means you either performed the rogers e911 update, or purchased your phone recently, which came with the update...tread carefully. The new Rogers update has measures in place to prevent rooting. Not sure if the XDA community has found a way around it yet...so do your research
Posted via RS Mobile

yuusha 05-11-2010 07:58 AM

Link to directions to rooting the HTC Magic :) edit: THE UPDATED HTC MAGIC+, post-911 update
http://forum.xda-developers.com/showthread.php?t=627384

It's worth a shot. The steps are written assuming you have Android Debug Bridge installed on your pc and know what you're doing. Also, some of the files are hidden in the thread, just use the search thread button to find the missing files.

Do your research and if you're not confident in doing it on your own, I'd love to be paid to do it for you. :P I once walked DC5-S through flashing his Magic... over the phone. :) Of course I pm'ed him instructions and a link to all the necessary files. Heck, if you want I'll even flash my own Magic with the RUU update, then root it using the above method and finally flash it back to its current state just to be sure it works. But I can't do it for free :P PM me if you're up for it.

edit 2: Probably should let you know what's in store for you, rom-wise.

Different roms will have labels telling you information on what hardware, spl, or radio the rom runs on.

There are two versions of the HTC Magic, 32A (Rogers Magic) and 32B (MyTouch 3G, NTT DoCoMo HT-03, etc). More info here: http://wiki.cyanogenmod.com/index.ph...ave_32A_or_32B Ignore all 32B roms. We use 32A roms.

Furthermore, there are two different radio and SPL versions. To determine your radio and SPL version, the above link's first instructions will show you which radio and SPL version you have. SPL = HBOOT, and the two differing SPL and radio versions go hand in hand. SPL version 1.33.xxxx goes with radio version 3.22, and was used in all the older firmwares, and the 1.76.xxxx version spl and 6.35 radio was used in all the newer Sense UI firmware updates. This link has more info on flashing between radio versions, and download links to all the useful spl and radio versions. http://forum.xda-developers.com/showthread.php?t=605239 Basically, spl 1.76.xxxx/radio 6.35 is best for 1.5/2.1 Sense UI roms, but you'll need spl 1.33.xxxx/radio 3.22 if you want CyanogenMod.

Finally, there's the roms themselves. There are a few 2.1 Sense UI roms based on dumps from the HTC Hero/Droid Eris, HTC Legend, MyTouch 3G Slide (Espresso UI). Since these are all based off of another phone's firmware, most have a few bugs and performance issues here and there. However, if you feel like having a rock-solid, bug-free, fast and stable rom based on the Rogers 1.5 Sense UI firmware, then CursorSense is perfect. If you just want the plain Rogers rom with root, the Stock Rogers 3.05 rom is the answer. All of the above roms run on 1.76.xxxx radio. To my knowledge, everything on the 1.33.xxxx radio is CyanogenMod, since the Sense UI roms are better off on 1.76.xxxx anyways. You'll find them all in this forum: http://forum.xda-developers.com/foru...493&order=desc

Do note that all roms that aren't based on the Rogers firmware will have an sms/mms timestamp bug that causes all received messages to have a timestamp a few hours earlier than they were actually received. CursorSense and the Stock Rogers 3.05 rom w/root, also by cursordroid, are the only roms in which this isn't present, since both are based on the Rogers update. It is possible to circumvent the timestamp bug by using a third-part sms/mms client like Handcent MMS (which I recommend because of its SMS popup window).

I really hope this helps, and don't hesitate to pm me if you have any questions.

JKam 05-11-2010 07:48 PM

I have the Rogers Dream and it's a little hard to find GOOD 32A ROMs especially for the Dream. Theres a few that work for the Magic but I can't remember what they're called.


The stock ROM on the magic isnt bad though.

G 05-11-2010 09:09 PM

................WUT

So if I root my phone that means I can.... do... ________?

JKam 05-11-2010 09:56 PM

pretty much the main reason is so that you can have custom ROMs with an optimized OS.

This makes your phone more efficient and possibly more appealing to the eyes.

Oh you can also do some cool stuff like make your phone a wifi hotspot with root access.

Eclypz 05-11-2010 10:06 PM

Quote:

Originally Posted by min.tee (Post 6947247)
Do note that all roms that aren't based on the Rogers firmware will have an sms/mms timestamp bug that causes all received messages to have a timestamp a few hours earlier than they were actually received. CursorSense and the Stock Rogers 3.05 rom w/root, also by cursordroid, are the only roms in which this isn't present, since both are based on the Rogers update. It is possible to circumvent the timestamp bug by using a third-part sms/mms client like Handcent MMS (which I recommend because of its SMS popup window).

That's not true. This was a bug in 1.5 which was resolved in later releases. Any ROM later than 1.5 should no longer have this issue. None of the ROMs I tried have this issue (Cyanogen 4.xx.x, SuperD). You will only see the SMS timestamp bug if you flash with another non-rogers 1.5 ROM.

Eclypz 05-11-2010 10:22 PM

Quote:

Originally Posted by JKam (Post 6948251)
I have the Rogers Dream and it's a little hard to find GOOD 32A ROMs especially for the Dream. Theres a few that work for the Magic but I can't remember what they're called.


The stock ROM on the magic isnt bad though.

If you're like me, and don't care about EDGE speeds (always on 3G), then get rid of your 3.22.20.17 radio, and replace it with radio version 2.22.19.26I. This will allow you to install any G1 ROM you please. :)

yuusha 05-12-2010 01:21 AM

Quote:

Originally Posted by JKam (Post 6948251)
I have the Rogers Dream and it's a little hard to find GOOD 32A ROMs especially for the Dream. Theres a few that work for the Magic but I can't remember what they're called.


The stock ROM on the magic isnt bad though.

It's not bad, unless you hate the idea of being stuck on 1.5 while the world is on 2.1...

Quote:

Originally Posted by R (Post 6948498)
................WUT

So if I root my phone that means I can.... do... ________?

Custom roms (example, run Android 2.1 before it's released for your device rather than being stuck on 1.5).

Quote:

Originally Posted by Eclypz (Post 6948601)
That's not true. This was a bug in 1.5 which was resolved in later releases. Any ROM later than 1.5 should no longer have this issue. None of the ROMs I tried have this issue (Cyanogen 4.xx.x, SuperD). You will only see the SMS timestamp bug if you flash with another non-rogers 1.5 ROM.

I've gotten it in all the 2.1 new radio Sense UI Legend/Eris/Hero/MyTouch Slide-based roms I've flashed (Sanpei Eris/Legend, CapySlide, Smoki, etc). The only one that hasn't given me the problem is CursorSense.

It was explained to me as a problem on Rogers' side and not in the OS, but I could be wrong. All I know is that the problem is still appearing in the various 2.1 non-Rogers roms I've flashed.

edit: I have further reason to believe that the SMS timestamp issue is network/provider-based, as searching "Rogers sms timestamp" brings up HoFo threads for non-Android devices, specifically the first result is SE P1i. So it's very unlikely that it was a bug in 1.5, in fact it's more likely that the "bug in 1.5 which was resolved in later releases" was nothing more than Rogers providing a patch to fix received sms timestamps, which was carried over into the latter e911 and Sense UI updates.

Other devices affected include LG Xenon, Samsung Jack, Nokia 6301, HTC Touch, Sharp SX633. And the problem runs across Rogers/Fido.

G 05-25-2010 04:13 PM

Hey, just a random bump question. I heard of this new 2.2 froyo or something update for android? Can we update it on our HTC Magic? or is that for the newer android phones?

JKam 05-25-2010 04:42 PM

not sure yet, some drivers may not work with the older android phones.


All times are GMT -8. The time now is 06:51 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
SEO by vBSEO ©2011, Crawlability, Inc.
Revscene.net cannot be held accountable for the actions of its members nor does the opinions of the members represent that of Revscene.net