[Unity 4.3] After upgrading to 4.3, the native android plugin stops working

So after upgrading to unity 4.3, some android devices encounter black screen when loading the game.

Please check this as soon as possible, seriously:sad:

I also met this problem. And also cannot degrade the project. So seriously!
Wait for answer online.
Thx!

Good day.

I have random reports about “Black screen and music is playing” from several users as well. If the music is playing, then the game was successfully initialized and the scene was loaded.

Unity version is 4.3.0f4

Devices reported: Galaxy Ace2 (GT-I8160), f11ref2, ITP-R208W (rk30sdk)

Customers report the same problem, Galaxy Ace2 Android 2.3.6. I will be appreciated for any info.

BTW: Does anybody know the way to allow the customers download the previous version of app from Google Play?

I have found a way to solve the problem. You may try that:
Add a transparent image to the “Default Cursor” in PlayerSettings
This fixes the black screen problem for my game in Nexus One (andorid 2.3.6).

It seems it’s not working.

I have found the better way - I have downgraded to Unity 4.2.2 and now everything is working again. I am not sure I will upgrade soon, it seems to be too dangerous…

We are encountering the same BLACK screen issue.
How did you manage downgrade your 4.3 project to 4.2?

No 100% working recipe, officially it’s impossible :frowning: First of all - delete “Library” folder and start Unity again.

See: http://forum.unity3d.com/threads/213150-Error-in-Unity-after-opening-4-3-file-in-4-2-1?p=1447012&viewfull=1#post1447012

It looks like phones with Mali-400 and Adreno 205 GPUs have black screen issues. My new game already got 13 “one stars” for that BUG.

1 Like

Same here, in 6 months we had 30 1 star and in 3 days now we got 58 1 stars.

Had to revert latest update back and publish the old version again and seems one stars slowed down.

Could you please tell me how you reverted the old version in Google Play? I could not able to do it - Google Play told me something like “not all devices supported” when I tried to disable the new APK and enable the old one…

I have used my backup of old version and in Unity gave it a higher version number and then published it.

I had too much new code to revert to an older version. For me, deleting everything but the assets folder from the unity project then re-setting everything to do with player/quality etc. worked fine.

I tried to search deeper and it appears that NGUI shaders could cause black screen issues in the past.
Guys, are you using NGUI in your games, or these issue is not related to NGUI?

I am using NGUI. But with Unity 4.2.2 everything is working fine…

We also got report from users about a black screen upon starting-up the game, while the music still play in background. Mostly on these devices: Galaxy S Advance (GT-I9070), Galaxy Ace2 (GT-I8160), nuclear-evb, Xperia sola (MT27i) - They all have a Mali-400 gpu (related?)

Turning on the player settings “Use 32-bit Display Buffer” has fixed the problem. I’ve noticed that this option is now turned-on by default in new Unity project.

Thanks, it’s very useful info.

After upgrading to 4.3 I came across the same issue I can see only black screen and I hear music. Fortunately I can downgrade my Unity and everything works for now.

As far as I can see - Unity 4.3.2 released. Does anybody info if “black screen” bug fixed in this version?

Thanks. It’s the bad news. It’s interesting to see the comments about it from the Unity stuff.

If somebody from Unity read this post please tell - do you know about this problem? Any plans to solve it?