I have a Huawei u8160 (A.K.A Vodafone 858 Smart) running CyanogenMod 7.2 Madteam ported.

All apps that use unity3d force close on their startup although they are compatible.

So I wanted to know if I should install something to make it work or any thing else?

2 Answers 2


This is because they're not compatible.
Unity requires devices with ARMv7 instruction set, your phone only supports v6.

I'm sorry but there's nothing that you can do other than buy a new handset if you want to play cutting edge games.

See this for the detailed specifications of your phone.

  • can you recommend another gaming sdk for ARMv6? and also corona SDK games crash is that is the same reason? Jul 16, 2012 at 13:35
  • 1
    Yeah it's the same with Corona. I'm not aware of any other SDK of this kind besides these two. Older versions of Corona support ARMv6 though, but that version is only available for subscribers and no games are released with it.
    – user13391
    Jul 16, 2012 at 13:40

Unity games work on arm v6 with VFP, most cell phones sold after 2011 that have qualcomms and arm v6 work with unity games, however, this is an issue with cyanogenmod as of 8-21-2012, but if you remove parts of your game and load a blank level, you'll see it works, so its just a missing piece, no clue if they will fix it or find it.

  • 1
    do you have a link to that known issue for CM?
    – ce4
    Aug 21, 2012 at 21:29
  • Do you have a source?
    – user13391
    Aug 22, 2012 at 14:51

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .