Skip to content

Pixel 11 Phone Driver doesn't work #65

Open

Description

@TomatoCo

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

Activity

  1. JulioFerrero commented on Nov 11, 2026

    @JulioFerrero
    Owner

    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.

  2. added
    needs-infoWaiting for the reporter: Logs, or a test of a new version
    on Nov 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds-infoWaiting for the reporter: Logs, or a test of a new version

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions