Skip to content

v1.1.5

Choose a tag to compare

@ExTV ExTV released this 25 Apr 02:47
· 363 commits to main since this release

What's New in v1.1.5

This release introduces significant performance and reliability improvements, including a custom-built Linux kernel .

Core & Performance

  • Custom Linux 6.6.87 Kernel: Optimized for Android TCG emulation with critical options built-in for better container networking performance.
  • QEMU 11.0.0-rc2: Fully cross-compiled with the Android NDK r27c, featuring 16KB page alignment for Android 15+ support.
  • TCG Tuning: Optimized translation block cache and iothread decoupling for container-heavy workloads.
  • Faster Boot: Reliable boot stage detection with stateful buffering, ensuring 2-5x faster perceived boot times on high-end devices like Pixel 10.

Terminal & UX

  • Virtio-Console Migration: Switched from PL011 UART to virtio-console for more robust serial I/O and window resizing.
  • SIGWINCH Debouncing: Eliminated cursor flashing during keyboard animations by debouncing resize signals.
  • Improved Settings: New 'Advanced QEMU' section to customize QEMU arguments and kernel command-line extras.

Fixes

  • Fixed a race condition in boot detection that caused 60s delays on fast devices.
  • Guaranteed built-in support for netavark-required kernel options (bridge, MASQUERADE).
  • Fixed terminal cursor positioning and resize propagation issues.

Installation

Important: Delete any older Podroid app versions before installing.

  1. Uninstall the existing Podroid app completely
  2. Download and install the new APK
  3. You may need to allow installation from unknown sources

Note: This is a debug build as per project convention.