Unity game not working on Android x86 9.0

Skip to first unread message

Cooper Max

Sep 11, 2022, 12:02:16 AMSep 11
to Android-x86
Hey guys, I recently installed a copy of android x86 9.0r on my tablet. Everything worked very well unless I tried to run a game on it.

The game freezed at blank (black) screen. I glanced into logcat and saw these: 

First, this error came, which I consider the reason why the game won't start:
09-10 23:53:38.421  6778  6857 E Unity   : [EGL] Failed to create window surface: EGL_BAD_MATCH: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a valid surface).
09-10 23:53:38.421  6778  6857 E Unity   : (Filename: ./Runtime/GfxDevice/egl/WindowContextEGL.cpp Line: 148)
09-10 23:53:38.421  6778  6857 E Unity   :
09-10 23:53:38.422  6778  6857 I Unity   : Skipped rendering frame because GfxDevice is in invalid state (device lost)
09-10 23:53:38.422  6778  6857 I Unity   : (Filename:  Line: 793)

And unity repeats these logs:

09-10 23:36:22.236  6778  6857 I Unity   : UnityEngine.Logger:Log(LogType, Object)
09-10 23:36:22.236  6778  6857 I Unity   : Unity.Burst.BurstCompiler:Compile(T, Boolean)
09-10 23:36:22.236  6778  6857 I Unity   : Unity.Entities.StructuralChange:Initialize()
09-10 23:36:22.236  6778  6857 I Unity   : Unity.Entities.EntityManager:.ctor(World)
09-10 23:36:22.236  6778  6857 I Unity   : Unity.Entities.World:.ctor(String)
09-10 23:36:22.236  6778  6857 I Unity   : Unity.Entities.DefaultWorldInitialization:Initialize(String, Boolean)
09-10 23:36:22.236  6778  6857 I Unity   :
09-10 23:36:22.236  6778  6857 I Unity   : (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

I googled similar problems but no luck - except that one says it could be a driver problem (mesa?). Please help me figure this out, and thanks in advance.

P.S. : This game have no native x86 libs, but has both armv7 and arm64 libs. Libhoudini8_y is installed.

Cooper Max

Sep 11, 2022, 12:04:09 AMSep 11
to Android-x86
Btw this game works well on Andorid emulators such as Bluestacks, so I guess something has to be configured in this AOSP...

Mauro Rossi

Sep 12, 2022, 3:42:09 PMSep 12
to Android-x86
Could you please provide more info? 

Which game are you launching?

Your HW specs are also necessary info, thanks

DDS Central

Sep 12, 2022, 4:25:31 PMSep 12
to Android-x86
AFAIK unfortunately, when Google made 64-bit support mandatory for all apps, Unity has ceased support for x86 Android builds due to not suppprting x86-64 architecture on Android.
And last time I've tried, I couldn't get anything Unity based to run through Houdini.

You received this message because you are subscribed to the Google Groups "Android-x86" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-x86...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/android-x86/0d66f816-39d8-41c2-bcab-555eabe08d6dn%40googlegroups.com.

Jordan Livesey

Sep 12, 2022, 4:26:58 PMSep 12
to andro...@googlegroups.com
the game was ment for phones and tablets and was designed for arm64, most android apps will stop working on android 9 in future

DDS Central

Sep 12, 2022, 4:29:31 PMSep 12
to Android-x86
Looks like they re-added support for x86 due to Chromebooks... Not sure about your particular game though.

Huy Minh Bùi (HMTheBoy154)

Sep 13, 2022, 2:38:14 AMSep 13
to Android-x86
You forgot to tell us 2 of the most important thing : your specs and the game you wanna run.

Also you are running Android 9 so use houdini 9, don't spend time on houdini 7 and 8
Vào lúc 11:04:09 UTC+7 ngày Chủ Nhật, 11 tháng 9, 2022, librat...@gmail.com đã viết:

Huy Minh Bùi (HMTheBoy154)

Sep 13, 2022, 2:38:40 AMSep 13
to Android-x86
you don't even know which game
Vào lúc 03:26:58 UTC+7 ngày Thứ Ba, 13 tháng 9, 2022, jordanl...@gmail.com đã viết:
Reply all
Reply to author
0 new messages