I am experiencing severe and consistent lag on Android caused by the known "Improved Input Response" memory leak bug (MCPE-179496). The game runs at 10–20 FPS even in the main menu during affected sessions, despite having a flagship device (Snapdragon 8 Gen 3, 12GB RAM) that handles all other games without any issues.
The lag is not hardware related. It occurs inconsistently — some sessions run at 90 FPS for hours, others are laggy from the moment the game opens including the main menu. Force-stopping the app and relaunching temporarily resets the lag, confirming this is a memory leak that builds up over time, not a graphics or device issue.
The known fix — disabling "Improved Input Response" — is completely inaccessible on Android. The toggle exists only on Windows (added in 1.21.120) and has never been added to mobile. Android users cannot fix this themselves because:
The toggle does not exist in the mobile settings UI in any version
HyperOS (and likely other Android skins) blocks access to the Android/data folder where options.txt is stored, making manual file editing impossible even with third-party file managers
What needs to be fixed:
Add the "Improved Input Response" toggle to Android/mobile settings UI — this is the most important fix
Fix the underlying memory leak in MCPE-179496 for Android
Investigate why the new rendering pipeline introduced in 1.21.90 causes disproportionate performance issues on capable Android devices compared to the legacy renderer
This has made the game unplayable on a high-end device for many Android users. Please prioritize a mobile-side fix.
Background
To address the fragmentation issue across multiple platforms, Mojang consolidated the codebases of the original Minecraft: Pocket Edition, Windows 10 Edition, and various console editions into a unified cross‑platform engine, officially rebranded in 2017.
Technology Stack
The core code is rewritten in C++ and built upon the Bedrock Engine. It supports multiple graphics backends including DirectX, Metal, and Vulkan.
Positioning
The engine aims for cross‑platform consistency and performance optimization, targeting mobile, consoles, and low‑end devices, with a strong emphasis on out‑of‑the‑box stability.
Specific Suggestion on Vulkan
We would like to see Vulkan become the default (or at least a more prominently available) renderer for Bedrock Edition. While Bedrock already has Vulkan support, it is not currently the default on most platforms. In contrast, the Java Edition has already received Vulkan support and is now being tested by players. We believe that enabling Vulkan by default on Bedrock would bring significant performance and stability benefits, especially on mobile and low‑end hardware.