Search Issue Tracker

Fixed in 2019.3.X

Votes

0

Found in

2019.3.0a9

2019.3.0a10

Issue ID

1171110

Regression

Yes

[Android] SystemInfo.processorType returns incorrect processor type value on Snapdragon 845/855 devices

Mobile

-

1. Open attached "processorType" project
2. Make a build&run to Snapdragon 845 device
3. Observe processorType value

Expected result - ARM64 should be returned as a value on all ARM64 capable devices (ignoring of what was chosen in player settings, ARM64 or ARMv7)
Actual result - <Uknown> is returned if ARM64 is enabled in player settings, ARMv7 is returned if ARMv7 is enabled in player settings (it should still return ARM64) on Snapdragon 845/855 devices that are capable of ARM64

Reproducible with - 2019.3.0a11, 2019.3.0a9
Not reproducible with - 2019.3.0a8

Reproducible on:
Google Pixel 3 (Pixel 3), Android 9, CPU: Snapdragon 845
Oneplus OnePlus6T (ONEPLUS A6013), Android 9, CPU: Snapdragon 845 SDM845
Samsung Galaxy Note9 (SM-N960U), Android 8.1.0, CPU: Snapdragon 845 SDM845
Samsung Galaxy S10e, Android 9, CPU: Snapdragon 855 SM8150

Notes:
1. On older versions SystemInfo.processorType just returned target architecture chosen in player settings. Since 2019.3.0a9 version the behaviour of the property has changed to return the value depending on what binaries device is capable of running
2. Issue was only reproduced on Snapdragon 845/855 devices and the full test coverage of the devices can be seen in attached sheet

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.