I have a mytouch 3g 1.2 3.5mm jack. I first rooted this phone from the xda developers site using univeral androot. the root was super easy. i think proceeded to install cyanogen 5.17. it put android 2.1 on my phone, which i LOVED dearly. then I discovered that I did something wrong because my earpiece wasnt working. so I went back in. restarted with down vol button and power and installed a different sappimg.zip file. i figured that would set it back to the way it was. it did not. After it installed I restarted and my heart sank when I saw the vodafone logo. I have tmobile, mind you. then I got an HTC magic boot screen, and I had a mytouch 3g. It loaded the operating system, but the touchscreen was disabled so I never got to do anything with it. I, at this point, assumed I had bricked the phone, but I refused to let go, so I kept messing with it. I went and bought a card reader for my PC and used that to put a different [factory] sappimg.zip file on my card. I then installed that and everything was back to normal, like it was before I rooted and installed cyanogen. so fine, I had a phone again, so I just left it alone. but now when I turn on my phone, it says "SD card removed. insert a new one" in the notification area. my card is in the phone, and i have reformatted and done a master reset both ways,ect. its not the card thats messed up. If I do a vol down+power boot, i can still update from things that are on the card, so I know the phone can read from the card, just not once the android system boots. not only that but I think I've lost my bluetooth as well, but I dont really use bluetooth at all, so its not a huge deal if I never get that fixed. So heres what I want to do. I want to reflash my phone using a different sappimg.zip file so it will recognize my SD card. As of now, I cannot root seeing as how the phone needs to recognize the SD card for that. If I could gain root access without using an SD card at all, please let me know. if you just have any suggestions on what I should do aside from buying a new phone, please let me know. I appreciate your input, probably. I realize this was long and tedious, but if you are still reading this, thanks a bunch.