Hi,
I am deploying a little test onto a Android device with Mali 400 (Minix Neo X7) and crashes on startup. I attach the logcat log (logcat_crash.txt). However when I install it into another Android device runs without a crash. This second device has an Adreno 330 (Sony Xperia Z1 compact). The project also runs in Mobile Preview on Pc.
For this test I did the following:
- Select Shipping for Package in File/Package Project/Build configuration.
- In Project Settings I set up the Android Manifest. (Green colour admitting the platform files are writable)
- I disable Mobile HDR (Project Settings/Rendering)
My guesses why it doesn’t work are:
- Looking at the log I think the error is in this line: I/qtaguid ( 362): Failed write_ctrl(s 0 10072) res=-1 errno=1
- Maybe I am using something in the project not supported for Mali 400, but it is ok for Adreno 330 ?
- Wrong setting? Maybe Is there anything I should try? some setting I should disable/enable? any place where I can get more logs? I might be missing something :S
- Mali 400 doesn’t fully work in Unreal Engine 4 just yet. As the Compability Android page says it is not fully tested.
Do you have any guidance or anybody had faced this?
Thanks
ps.- As addition, I have tried a couple of demos from the Marketplace with both devices. These are my results:
- Tappy Chicken: It runs fine in both devices (Mali 400 and Adreno 330)
- Mobile Temple: It crashes in Mali400 and runs in Adreno 330.