CyanogenMod 9 for HTC Wildfire S (ALPHA3)

Maybe you already know that I worked since January 2012 on porting CM9 to the HTC Wildfire S (Marvel). It took quite a while to figure out how Android is working and how to get the the OS correctly talking with the hardware. Today I’ve released ALPHA3 of my work which is a pretty stable version. The Wildfire S is not a supported Android 4.0 device, so you have to workaround a lot of things and use old binary blobs. This also means there will probably never be an official CM9 release for the Wildfire S. However most of the stuff is working pretty well and you can live with the known bugs.

Known bugs:

  • Camera isn’t fully working, you can take pictures without problems.
  • OMX codecs aren’t fully working cause they are too old. We asked Quallcom to release new OMX codecs for ARMv6 but they said it will not be possible to get it working with QDSP5.
  • The device reboots if you turn blootooth on sometimes and bluetooth drains the battery.

You can download ALPHA3 of the ROM here.

Have fun.

You may also like...

25 Responses

  1. johannes says:

    So what exactly does “Camery isn’t fully working” means? Could I still use the camera for just taking some pictures or is it not working at all?
    Would be nice if you give me some more detailed information. Looking forward trying it out on my Wildfire S.

  2. You can take pictures and panorama is also working, but the camcorder is more or less broken and there are issues with qrcode scanners and other applications using the camera.

  3. johannes says:


    I couldn’t find a guide how to flash the rom, since there was not one single rom.
    Could you perhaps just give me a quick howto or a link where I could look how to flash the device?
    That would be really great!
    Thanks in advance,


  4. You need to get S-OFF in the bootloader, then download and flash ClockworkMod for marvel and then you can flash the ROM. See

  5. johannes says:

    Great, got it working after fiddling around a bit with this stuff. I was able to install it from the zip file while in Recovery Mode.
    So far everything works after I installed the google apps and some other stuff. Really nice to have a rooted phone per default!
    Thanks a lot for this piece of software!


  6. pascal says:

    First of all, many function for the (almost) perfect rom. Have enjoyed ever since your first release.

    What are the changes the Bluetooth problems will be resolved in an upcoming release? Right now I’m stuck between a rock and a hard place: leaving it on drains the battery because if the wakelock. En-/disabling it gives me a reboot every second or third time.

    Still best wfs rom out there…….

  7. There is NULL pointer dereference in the kernel which causes the crash. I haven’t had time to debug it yet. I don’t use bluetooth so it has a lower priority for me.

  8. Pascal says:

    I’ve read your blog post “CM9 (Android 4.0 ICS) and deep sleep”. Shouldn’t this be a solution for the battery drain problem on the Wildfire S when it comes to leaving BT on ?

  9. The problem is that ICS expects different BT features. These are either 3.0 kernel features or hardware features too. I haven’t had time to look into it. Normally these things are really time consuming.

  10. Brian Capouch says:

    I have not been able to get GPS to work with *any* of the CM9 ROMs on the Wildfire S (CDMA).

    Can any of the rest of you verify that it’s working?

  11. I need the logcat output.

  12. mail says:

    Finaly ICS on my phone, thanks for the port 🙂

  13. pascal says:

    Came here to cheer and praise a great rom 😉 With alpha 6 the BT problems are gone, making it the rom perfect for my needs. Thanks again, you are the man _0_

  14. johannes says:

    Yes, I also updated to Alpha 6 yesterday, works great and I really thank you for your efforts. It’s great!

  15. kye says:

    best ROM ever tested by me….yet a HUGE problem: drains battery incredible fast….
    eats 30% more power then CM7…
    And on autobrightness, the brightness is always 100%…

  16. I don’t have any problems with the battery. It is likely that you run an application which drains the battery. I didn’t fully understand how brightness management works on Android.

  17. thamizh says:

    What about wifi hotspot? and what should i choose for apps on ext3 script or app2sd

  18. Marco Polo says:

    Halo Andreas. Ich habe instaliert Alpha 7. Diese Version hat aber kein Play Store, wie kann ich das instalieren?

  19. Roman says:

    2 Marco Polo
    Download it from here:

    After flashing ROM (full wipe is highly recommended) do not reboot your phine.
    Install GApps and do factory reset (BEFORE first start)

    Worked for me

  20. Bruce Wyne says:

    my htc wildfire s shows
    camera error!
    cannot connect to the camera

    after installing cyanogenmod 9

  21. Brahmjyot says:

    Does it have play store in it?

  22. If you want Play Store you need to flash gapps after flashing the ROM.

  23. Bruce Wyne says:

    any upadte on how to fix camera on ht wildfire s marvel a510e cm9 alpha 4

  24. I’m not going to complain, but this ROM at current stage is only for users with backup phone. Trying ICS is intresting, but for this while unusable for daily use. Even writing messages is a bit sluggish and frustrating. Beta testers will come, and help with testing CM9 for Wildfire, but it must runs with reasonable speed and funcionality.

Leave a Reply

Your email address will not be published. Required fields are marked *