You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed Startup Crash on Pixel 9 Pro, 9 Pro XL & Pixel 8 Pro (knq VerifyError)
Root Cause: In the 10x Viewfinder Quick Zoom patch, register v5 was overwritten with an object reference (Lyqc), clobbering the primitive Float (2.0f) expected by gei.o(FLabjo;)V. This caused Android ART's verifier to reject class knq with a fatal java.lang.VerifyError during camera startup.
Resolution: Rebuilt ZoomControllers.dex with safe register routing (v11), ensuring primitive float v5 is intact. Applied the same register protection to knk (Pixel 7 Pro).
Preserved Stock Tensor G4 Capabilities on Pixel 9 Series
Ensured stock vku.g and vku.f hardware capability flags are preserved on Pixel 9 and Pixel 9 Pro devices to prevent unintended fallback to Tensor G3 profiles.
Fixed 64-bit Pointer Register Pair in Camera Looks (mtt.K)
Resolved a register overlap in mtt.K (ShotParams_tomte_type_set) by moving the look ID scratch register to v15, ensuring the 64-bit wide register pair (v6:v7) remains uncorrupted.
Viewfinder & Quick Access Null-Safety Hardening
Removed legacy EvCompView.onMeasure bytecode hook that triggered verification conflicts on Android 15.
Added null-safety checks across Viewfinder Quick Access and Camera Looks initialization paths to prevent startup NPEs.
Included Patches
Camera Looks Backport: Unlocks Pixel 9 / Pixel 10 real-time and post-capture Film, Classic, and Warm styles.
Viewfinder Quick Access Controls: Direct EV, WB, and Focus sliders on the main viewfinder.
10x Viewfinder Quick Zoom: Discrete 10x button on Photo, Night Sight, and Video modes for Pro/telephoto models.