Repository navigation
Pixel 11 Phone Driver doesn't work #65
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't workingneeds-infoWaiting for the reporter: Logs, or a test of a new versionWaiting for the reporter: Logs, or a test of a new version
Description
Phone
Pixel 11
What happened
Started 2.1.24, then backed out and tested the driver.
Logs
── phone ──
Google Pixel 11 · Android 17 · ANGLE (Imagination Technologies, Vulkan 1.4.317 (PowerVR C-Series CXTP-48-1536 MC1 (0x70061042)), PowerVR C-Series Vulkan Driver-1.662.3024) · Phone's driver · Pocket Foundry 0.8.16
Settings: 60 FPS · sprites high · graphics full · FPS counter off · pause in background on · detailed logs off
GPU's compressed textures: ETC2, ASTC
Driver check: the test couldn't draw
── game.log ──
0.000 2026-11-05 17:36:34; Factorio 2.1.24 (build 87808, linux-arm64, full, space-age)
0.000 Operating system: Linux
0.000 Program arguments: "/data/user/0/app.pocketfoundry/files/game/bin/arm64/factorio" "--config" "/data/user/0/app.pocketfoundry/files/factorio/config/config.ini"
0.000 Config path: /data/data/app.pocketfoundry/files/factorio/config/config.ini
0.000 Read data path: /data/data/app.pocketfoundry/files/game/data
0.000 Write data path: /data/data/app.pocketfoundry/files/factorio [133592/229510MB]
0.000 Binaries path: /data/app/~~HflqlQuNO7mbl_IRg3CnYg==/app.pocketfoundry-KYg_Db2BNCX6Qa83DsTkmw==/lib
0.007 System info: [CPU: arm64, 7 cores, RAM: 11647 MB]
0.007 Environment: DISPLAY=/data/user/0/app.pocketfoundry/files/usr/tmp/.X11-unix/X0 WAYLAND_DISPLAY=<unset> DESKTOP_SESSION=<unset> XDG_SESSION_DESKTOP=<unset> XDG_CURRENT_DESKTOP=<unset> SDL_VIDEO_DRIVER=x11 SDL_ENABLE_STEAM_SCREEN_KEYBOARD=<unset> SteamDeck=<unset> __GL_FSAA_MODE=<unset> __GL_LOG_MAX_ANISO=<unset> __GL_SYNC_TO_VBLANK=<unset> __GL_SORT_FBCONFIGS=<unset> __GL_YIELD=<unset>
0.010 Display options: [FullScreen: true] [VSync: true] [UIScale: manual-display-points (125.0%)] [Native DPI: true] [Screen: 4294967295] [Special: lmw] [Lang: en]
0.168 Video driver: x11
0.168 Available displays: 1
0.168 [0]: builtin - {1, [0,0], 384x865, SDL_PIXELFORMAT_XRGB8888, 59.50 Hz}
1.258 Initialised OpenGL:[1] llvmpipe (LLVM 19.1.7, 256 bits); driver: 4.6 (Core Profile) Mesa 27.0.0-devel
1.258 [Extensions] s3tc:yes; KHR_debug:yes; ARB_clear_texture:yes, ARB_copy_image:yes, ARB_pipeline_statistics_query:yes, ARB_gl_spirv:yes, ARB_ES2_compatibility:yes
1.258 [Version] 4.6
1.266 Graphics settings preset: medium-with-low-vram
1.266 Dedicated video memory size 0 MB
1.287 Warning GraphicsInterfaceOpenGL.cpp:245: SDL_GL_SetSwapInterval failed: That operation is not supported
1.288 Graphics options: [Graphics quality: medium] [Video memory usage: high] [DXT: low-quality]
1.288 [Max threads (load/render): 32/7] [Max texture size: 4096] [Tex.Stream.: true] [Rotation quality: low] [Other: stDCwtL] [B:0,C:0,S:100]
1.288 [Audio] Driver:pocketfoundry, Device:Default device, Depth:32, Channels:2, Frequency:48000
1.484 Joystick device connected: instance: 2, Pocket Foundry controller
1.484 Game controller connected: instance: 2, Pocket Foundry controller, Pocket Foundry controller
1.492 Warning GraphicsInterfaceOpenGL.cpp:245: SDL_GL_SetSwapInterval failed: That operation is not supported
1.564 Info CurlHandle.cpp:42: Failed to find the system certificate authority file, using shipped file
1.598 Info ModManager.cpp:455: FeatureFlag: expansion, expansion-shaders, freezing, quality, rail-bridges, segmented-units, space-travel, spoiling
1.879 Loading mod core 0.0.0 (data.lua)
1.904 Loading mod base 2.1.24 (data.lua)
2.177 Loading mod elevated-rails 2.1.24 (data.lua)
2.258 Loading mod recycler 2.1.24 (data.lua)
2.310 Loading mod quality 2.1.24 (data.lua)
2.376 Loading mod space-age 2.1.24 (data.lua)
2.937 Loading mod base 2.1.24 (data-updates.lua)
3.010 Loading mod recycler 2.1.24 (data-updates.lua)
3.090 Loading mod quality 2.1.24 (data-updates.lua)
3.184 Loading mod space-age 2.1.24 (data-updates.lua)
3.447 Checksum for core: 3668028660
3.447 Checksum of base: 3864816957
3.447 Checksum of elevated-rails: 1429039930
3.447 Checksum of recycler: 3293728126
3.447 Checksum of quality: 4220722184
3.447 Checksum of space-age: 3636981730
4.183 Prototype list checksum: 1446647465
4.273 Loading sounds...
5.541 Info PlayerData.cpp:582: Local player-data.json unavailable
5.544 Post-data load graphics options: [Light occlusion: no]
5.676 Crop bitmaps.
5.679 Parallel sprite loader initialized (threads: 7, bitmaps: 8742)
libpng warning: eXIf: invalid
libpng warning: eXIf: invalid
libpng warning: eXIf: invalid
libpng warning: eXIf: invalid
libpng warning: eXIf: invalid
libpng warning: eXIf: invalid
libpng warning: eXIf: invalid
21.094 Initial atlas bitmap size is 4096
21.107 Created an atlas bitmap (size 4096x4092) [none]
21.116 Created an atlas bitmap (size 4096x4092) [none]
21.124 Created an atlas bitmap (size 4096x4096) [none]
21.131 Created an atlas bitmap (size 4096x4084) [none]
21.138 Created an atlas bitmap (size 4096x4092) [none]
21.145 Created an atlas bitmap (size 4096x4096) [none]
21.152 Created an atlas bitmap (size 4096x4088) [none]
21.159 Created an atlas bitmap (size 4096x4088) [none]
21.168 Created an atlas bitmap (size 4096x4096) [none]
21.176 Created an atlas bitmap (size 4096x4092) [none]
21.183 Created an atlas bitmap (size 4096x4092) [none]
21.189 Created an atlas bitmap (size 4096x4096) [none]
21.195 Created an atlas bitmap (size 4096x4084) [none]
21.196 Created an atlas bitmap (size 4096x608) [none]
21.203 Created an atlas bitmap (size 4096x4096) [low-object]
21.211 Created an atlas bitmap (size 4096x4096) [low-object]
21.217 Created an atlas bitmap (size 4096x4080) [low-object]
21.224 Created an atlas bitmap (size 4096x4096) [low-object]
21.225 Created an atlas bitmap (size 4096x608) [low-object]
21.230 Created an atlas bitmap (size 4096x4088) [corpse-decay]
21.233 Created an atlas bitmap (size 4096x1916) [corpse-decay]
21.237 Created an atlas bitmap (size 4096x4096) [decal]
21.242 Created an atlas bitmap (size 4096x4092) [decal]
21.243 Created an atlas bitmap (size 4096x1464) [decal]
21.248 Created an atlas bitmap (size 4096x4096) [none]
21.251 Created an atlas bitmap (size 4096x2104) [none]
21.253 Created an atlas bitmap (size 4096x1648) [none]
21.257 Created an atlas bitmap (size 4096x3452) [procession-cover, linear-minification, linear-magnification]
21.261 Created an atlas bitmap (size 4096x3308) [procession-cover, linear-minification, linear-magnification]
21.265 Created an atlas bitmap (size 4096x3552) [procession-cover, linear-minification, linear-magnification]
21.270 Created an atlas bitmap (size 4096x4068) [procession-cover, linear-minification, linear-magnification]
21.272 Created an atlas bitmap (size 4096x1392) [none]
21.272 Created an atlas bitmap (size 904x41) [not-compressed]
21.279 Created an atlas bitmap (size 4096x4080) [mipmap, linear-minification, linear-magnification, linear-mip-level]
21.280 Created an atlas bitmap (size 4096x816) [mipmap]
21.284 Created an atlas bitmap (size 4096x2960) [smoke, mipmap, linear-minification, linear-magnification]
21.288 Created an atlas bitmap (size 4096x4096) [terrain, mipmap, linear-minification, linear-mip-level]
21.291 Created an atlas bitmap (size 4096x4064) [terrain, mipmap, linear-minification, linear-mip-level]
21.292 Created an atlas bitmap (size 4096x656) [terrain, mipmap, linear-minification, linear-mip-level]
21.294 Created an atlas bitmap (size 4096x3056) [terrain-effect-map, mipmap, linear-minification, linear-mip-level]
21.296 Created an atlas bitmap (size 4096x1488) [mipmap]
21.300 Created an atlas bitmap (size 4096x2304) [mipmap]
21.301 Created an atlas bitmap (size 4096x1728) [mipmap]
21.302 Created an atlas bitmap (size 3504x768) [mipmap]
21.303 Created an atlas bitmap (size 4096x848) [mipmap]
21.304 Created an atlas bitmap (size 4096x848) [mipmap]
21.305 Created an atlas bitmap (size 4096x848) [mipmap]
21.327 Created an atlas bitmap (size 4096x4096) [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, ]
21.347 Created an atlas bitmap (size 4096x3840) [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, ]
21.349 Created an atlas bitmap (size 4096x4068) [alpha-mask]
21.355 Created an atlas bitmap (size 4096x4092) [shadow, linear-magnification, alpha-mask]
21.358 Created an atlas bitmap (size 4096x4096) [shadow, linear-magnification, alpha-mask]
21.364 Created an atlas bitmap (size 4096x4096) [shadow, linear-magnification, alpha-mask]
21.369 Created an atlas bitmap (size 4096x4096) [shadow, linear-magnification, alpha-mask]
21.373 Created an atlas bitmap (size 4096x4004) [shadow, linear-magnification, alpha-mask]
21.375 Created an atlas bitmap (size 4096x4092) [shadow, linear-magnification, alpha-mask]
21.382 Created an atlas bitmap (size 4096x4068) [shadow, linear-magnification, alpha-mask]
21.384 Created an atlas bitmap (size 4096x3940) [shadow, linear-magnification, alpha-mask]
21.387 Created an atlas bitmap (size 4096x4092) [shadow, linear-magnification, alpha-mask]
21.387 Created an atlas bitmap (size 4096x296) [shadow, linear-magnification, alpha-mask]
21.389 Created an atlas bitmap (size 4096x2800) [shadow, mipmap, linear-magnification, alpha-mask]
21.389 Created an atlas bitmap (size 4096x336) [icon-background, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, ]
21.397 Created a virtual atlas bitmap (size 4096x4096) [linear-minification, linear-magnification]
21.403 Created a virtual atlas bitmap (size 4096x4096) [none]
21.409 Created a virtual atlas bitmap (size 4096x4096) [linear-magnification]
21.410 Created a virtual atlas bitmap (size 4096x1024) [none]
21.410 Created virtual atlas pages 4096x4096x4
21.418 Created virtual atlas of size 8192x8192 with physical texture size 8192x4096
21.418 Loading 3D bitmaps: 20
22.414 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
22.463 Parallel sprite loader initialized (threads: 6, bitmaps: 8742)
libpng warning: eXIf: invalid
libpng warning: eXIf: invalid
libpng warning: eXIf: invalid
libpng warning: eXIf: invalid
libpng warning: eXIf: invalid
libpng warning: eXIf: invalid
libpng warning: eXIf: invalid
47.017 Sprites loaded
47.202 Generated mipmaps (3) for atlas [14] of size 4096x4096
47.247 Generated mipmaps (3) for atlas [15] of size 4096x4096
47.350 Generated mipmaps (3) for atlas [16] of size 4096x4080
47.391 Generated mipmaps (3) for atlas [17] of size 4096x4096
47.404 Generated mipmaps (3) for atlas [18] of size 4096x608
47.445 Generated mipmaps (3) for atlas [33] of size 4096x4080
47.457 Generated mipmaps (3) for atlas [34] of size 4096x816
47.489 Generated mipmaps (3) for atlas [35] of size 4096x2960
47.597 Generated mipmaps (3) for atlas [36] of size 4096x4096
47.692 Generated mipmaps (3) for atlas [37] of size 4096x4064
47.703 Generated mipmaps (3) for atlas [38] of size 4096x656
47.733 Generated mipmaps (3) for atlas [39] of size 4096x3056
47.829 Generated mipmaps (3) for atlas [40] of size 4096x1488
47.880 Generated mipmaps (3) for atlas [41] of size 4096x2304
48.117 Generated mipmaps (3) for atlas [42] of size 4096x1728
48.183 Generated mipmaps (3) for atlas [43] of size 3504x768
48.203 Generated mipmaps (3) for atlas [44] of size 4096x848
48.228 Generated mipmaps (3) for atlas [45] of size 4096x848
48.245 Generated mipmaps (3) for atlas [46] of size 4096x848
48.335 Generated mipmaps (5) for atlas [47] of size 4096x4096
48.426 Generated mipmaps (5) for atlas [48] of size 4096x3840
48.454 Generated mipmaps (3) for atlas [60] of size 4096x2800
48.468 Custom mipmaps uploaded (3518)
48.705 Generated mipmaps for virtual atlas of size 8192x8192
48.787 Estimated VRAM usage for textures: 840.31 MB (Atlases: 815.36 MB, Textures: 24.96 MB)
48.930 Warning GraphicsInterfaceOpenGL.cpp:245: SDL_GL_SetSwapInterval failed: That operation is not supported
48.930 Factorio initialised
48.934 Info AuthServerConnector.cpp:620: Performing TLS check.
48.935 Info HttpSharedState.cpp:57: Downloading https://auth.factorio.com/tls-check/success
49.188 Info AuthServerConnector.cpp:653: TLS check success.
114.047 Info HttpSharedState.cpp:57: Downloading https://auth.factorio.com/api-login?api_version=6
115.955 Info AuthServerConnector.cpp:204: Got token from auth server for username(TomatoCo).
116.018 Info HttpSharedState.cpp:57: Downloading https://updater.factorio.com/updater/get-available-versions?username=<private>&token=<private>&apiVersion=2
116.159 0 packages available to download (experimental updates disabled).
127.181 Quitting: user-quit.
127.534 Goodbye
── wm.log ──
(empty)
── screen.log ──
0.2 s the X server's announcement reached the app
0.3 s X server started
0.3 s driver check: drawing a test picture
1.4 s driver check: the test couldn't draw (drivercheck.log): games on this driver run with everything on
── x11.log ──
LorieNative: Failed to set process affinity: Operation not permitted
LorieNative: Using TMPDIR="/data/user/0/app.pocketfoundry/files/usr/tmp"
CmdEntryPoint: announced the X server to the app, as app.pocketfoundry
LorieNative: New client connection!
CmdEntryPoint: announced the X server to the app, as app.pocketfoundry
LorieNative: New client connection!
LorieNative: New client connection!
CmdEntryPoint: announced the X server to the app, as app.pocketfoundry
── drivercheck.log ──
… 4 lines …
hybris ICD: selected vulkan.powervr.so from sphal namespace
hybris ICD: incompatible Vulkan HAL device (open=0)
MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER)
glx: failed to create drisw screen
failed to load driver: zink
drivercheck: no OpenGL configuration
drivercheck: exited with 2
── off: VK_EXT_extended_dynamic_state3, VK_EXT_color_write_enable, VK_EXT_vertex_input_dynamic_state
library "libnativewindow.so" not found
library "libsync.so" not found
library "libvndksupport.so" not found
hybris ICD: selected vulkan.powervr.so from sphal namespace
hybris ICD: incompatible Vulkan HAL device (open=0)
MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER)
glx: failed to create drisw screen
failed to load driver: zink
drivercheck: no OpenGL configuration
drivercheck: exited with 2
── off: VK_EXT_extended_dynamic_state3, VK_EXT_color_write_enable, VK_EXT_vertex_input_dynamic_state, VK_EXT_extended_dynamic_state2
library "libnativewindow.so" not found
library "libsync.so" not found
library "libvndksupport.so" not found
hybris ICD: selected vulkan.powervr.so from sphal namespace
hybris ICD: incompatible Vulkan HAL device (open=0)
MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER)
glx: failed to create drisw screen
failed to load driver: zink
drivercheck: no OpenGL configuration
drivercheck: exited with 2
── off: VK_EXT_extended_dynamic_state3, VK_EXT_color_write_enable, VK_EXT_vertex_input_dynamic_state, VK_EXT_extended_dynamic_state2, VK_EXT_extended_dynamic_state
library "libnativewindow.so" not found
library "libsync.so" not found
library "libvndksupport.so" not found
hybris ICD: selected vulkan.powervr.so from sphal namespace
hybris ICD: incompatible Vulkan HAL device (open=0)
MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER)
glx: failed to create drisw screen
failed to load driver: zink
drivercheck: no OpenGL configuration
drivercheck: exited with 2
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingneeds-infoWaiting for the reporter: Logs, or a test of a new versionWaiting for the reporter: Logs, or a test of a new version
Activity
JulioFerrero commentedon Nov 11, 2026
The phone's own driver on your Pixel 11 was refused by the part of Pocket Foundry that loads it: PowerVR's driver writes its version number in an older form, which Android accepts and Pocket Foundry didn't. After that, the X server couldn't read the driver's frames to put them on the screen. Both are fixed in 0.8.17-beta.12: on a Pixel 10 Pro with Android 17, the same PowerVR family as yours, the game plays at 58-60 FPS with High sprites. Could you try it on the Phone's driver and tell me how it runs? Paste the Logs (Logs -> Copy) if it doesn't start.
It's a beta: install the APK by hand over your version, the game and saves stay.