Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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?

share|improve this question
up vote 8 down vote accepted

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.

share|improve this answer
can you recommend another gaming sdk for ARMv6? and also corona SDK games crash is that is the same reason? – Mohamed Essam Jul 16 '12 at 13:35
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. – Richard Borcsik Jul 16 '12 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.

share|improve this answer
do you have a link to that known issue for CM? – ce4 Aug 21 '12 at 21:29
Do you have a source? – Richard Borcsik Aug 22 '12 at 14:51

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.