I am contemplating switching from getting an iPhone to an HTC Magic. I would like to do some development and I like the openness of it. It also looks like it has a far more interesting future than the iPhone.
It seems I will have to root the phone in order to get some of the paid apps I want since I live in Canada. It also seems that some interesting functionality may be available if I have it rooted.
- How many situations can brick the phone? Is it just stupidity and there is an easy way to flash back to stock?
- Is there anything I need to look for when I get the phone to make sure it has the proper SPL? From what I gather, Rogers only has the 009 SPL so I should be fine and do not have to check, correct?
I have experiencing rooting things before (I have jailbroken my Ipod Touch and other various mp3 players and Rockbox, routers to put on DD-wrt, etc) and am comfortable on command line and in the UNIX world.
Since this phone is $520 and is also my phone rather than just an mp3 player, I want to figure out if it is one of those situations where it can randomly brick on you based on the gods will, or if it will only brick if you do something stupid like pull the battery while it is flashing ROM. Apparently if I brick it I can get it to someone with a PROM reader that can unbrick?
Note: I have never bricked a device before, I just like covering my ass
I am voraciously reading the xda-developers forums as well