Repository navigation
v1.3.0 - AOSP ROM Compatibility Pre-Release
Pre-release
Pre-release
·
40 commits
to main
since this release
🚀 CameraTools v1.3.0: Universal AOSP ROM & Framework Hooks Pre-Release
Welcome to CameraTools v1.3.0! This major milestone expands compatibility beyond stock MIUI/HyperOS to custom AOSP ROMs and alternative camera applications.
🔑 Important: Superuser (Root) Permissions Required
CameraTools requires and utilizes Root Access (Magisk / KernelSU / APatch). When launching the app, please tap Grant / Always Allow:
- Direct Sandbox Preference Sync: Seamlessly syncs configuration XML files into the target camera application's private directory (
/data/data/com.android.camera/shared_prefs/), bypassing Android 13/14 cross-package SELinux restrictions. - Instant One-Click Camera Restart: Tapping Restart Camera runs
su -c am force-stopon target camera packages so newly enabled features apply instantly without rebooting the phone.
🌟 What's New & Highlighted Features
1. Universal Android Framework (android.hardware.camera2 & android.media) Hooks
- CameraTools now hooks directly into Android Framework classes (
CameraCharacteristics,MediaRecorder,CamcorderProfile,PowerManager). - Enables features across Xiaomi Camera, Google Camera (GCam) ports, and AOSP Camera apps.
2. Expanded Camera Ecosystem Support
- Xiaomi Official & Ported MiuiCamera (
com.android.camera,com.miui.cameraon HyperOS, MIUI, or ported to LineageOS/crDroid) - Google Camera (GCam) Ports (BSG MGC, AGC, Shamim SGCAM, Snapcam)
- Standard AOSP Cameras (Aperture, Open Camera, AOSP Camera2)
3. Core Feature Suite
- 🎥 4K 60FPS Video Recording: Smooth 4K recording at 60 FPS on the rear Sony IMX766 sensor.
- 🎬 150 Mbps Cinematic Bitrate: Studio broadcast-grade bitrate for pristine video capture.
- 🎞️ 50MP Full Bayer RAW Capture (DNG): True uncompressed 50MP RAW in Pro Mode.
- 🔴 Leica Authentic & Vibrant Profiles: Official Leica color tuning and Leica watermarks unlocked without region restrictions.
- 👥 Dual-Camera Concurrent Stream (Director Mode 204): Simultaneous front and rear sensor capture with MediaTek PIP vendor tag support.
- ⏱️ Extended Pro Exposure Range (60s – 1/16000s): Ultra-long 60s shutter for astrophotography down to 1/16000s for freezing action.
- ❄️ Hardware Thermal Warning & Forced Shutdown Bypass: Neutralizes thermal throttling so recording never stops due to device temperature.
- 🔍 50MP Normal Photo Mode: Seamless MediaTek ISP hardware remosaicing in standard Photo mode (strictly bound to rear Camera 0).
📢 Calling AOSP ROM Testers!
We invite users running custom AOSP ROMs (LineageOS, crDroid, Evolution X, PixelOS, DerpFest, RisingOS) on the Redmi Note 12 Pro 5G / Pro+ 5G (ruby / rubypro) to test this pre-release:
- Enable CameraTools in LSPosed / Vector.
- Ensure your camera app (e.g.
com.android.camera,org.lineageos.aperture, or GCam) is added to the module Scope. - Launch CameraTools, grant root access, toggle desired features, and tap Restart Camera.
- Capture logs if needed:
adb logcat -s CameraTools VectorLegacyBridge
- Share feedback and report any bugs on our GitHub Issues!
📦 Package Verification
- File:
io.github.official_arvind.cameratools-v1.3.0.apk - Target Device: Redmi Note 12 Pro 5G / Pro+ 5G / Discovery (
ruby/rubypro, MT6877) - Minimum Android: Android 13+ (API 33+)
- Framework: LSPosed / Vector (API 93+)
- SHA-256:
BE221BAC5EA49E4B980095532105678B3DEF36EE5F9AEFC75103CE5221532663