Hello, I'm fairly new to all this. Just rooted my phone for the first time. I have TWRP on it right now. I tried cwm before this.

Having trouble flashing a custom rom onto my phone.. seems to complain about the model number.. anyone know what I can do to avoid this? or maybe a better resource for getting custom roms?

I'm sort of in that "I've rooted my phone.. now what.." time..

edit: should add that I'm on Wind with T999v.

A common problem. Because some ROMS check to ensure that people are not flashing them to the wrong device

There is a couple of solutions but here is the one I would suggest trying this:

Manually open up the rom you are installing in 7zip and goto the installer script which is in
META-INF\com\google\android\update-script
assert(getprop("ro.product.device") == "d2tmo" || getprop("ro.build.product") == "d2tmo");

See how this rom is searching for d2tmo. But we are not d2tmo ! So it fails if you remove this line you should be able to install.

A common problem. Because some ROMS check to ensure that people are not flashing them to the wrong device

There is a couple of solutions but here is the one I would suggest trying this:

Manually open up the rom you are installing in 7zip and goto the installer script which is in
META-INF\com\google\android\update-script
assert(getprop("ro.product.device") == "d2tmo" || getprop("ro.build.product") == "d2tmo");

See how this rom is searching for d2tmo. But we are not d2tmo ! So it fails if you remove this line you should be able to install.

Sorry for formatting / spelling posted quickly from phone.

Awesome. That's good to know it's a common problem. I had this moment of dread thinking that I voided my warranty for nothing

Is that generally safe? ie if i install a rom like that would I be able to restore to backup if it breaks? Also I'm hoping to put cyanogen 10.1 on my phone, do you know if either sprint or tmobile will work with wind?

Edit: when I try to boot with cyanogenmod it just spins.. luckily I was able to restore my backup.. with a bit of difficulty

Edit2: For anyone else that might be on a similar path as me, factory reset from cwm prior to installing the rom fixed this issue.

Awesome. That's good to know it's a common problem. I had this moment of dread thinking that I voided my warranty for nothing

Is that generally safe? ie if i install a rom like that would I be able to restore to backup if it breaks? Also I'm hoping to put cyanogen 10.1 on my phone, do you know if either sprint or tmobile will work with wind?

Edit: when I try to boot with cyanogenmod it just spins.. luckily I was able to restore my backup.. with a bit of difficulty

Edit2: For anyone else that might be on a similar path as me, factory reset from cwm prior to installing the rom fixed this issue.

Hey Gwai,

Going between AOSP -> Touchwiz and reverse requires a factory reset. You seem to have figured this out.

Safe is a relative term. Technically the "Safe" ROMS to use would be any At&t SGH-I747 (Telus/Rogers/Bell/Others) or Tmobile T999 but other ROMs can be made to work with out phone safely. There are many ports from Sprint or Verizion which would be incompatible natively but some clever people have got to work with our phone.

The long and the short is that our phone is hardware identical to 747 except with one big exception the LTE radio. If you are starting out I would recommend sticking with t999 ROM's as many 747 roms won't have APN setup properly for us, and most t999 ROMs do.

Welcome to this amazing community, CM 10.1 is a great place to start out with. Make sure you do lots of backups and read everything you can!

XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality.Are you a developer?