Repository navigation
Releases: hazbu/xCam
Releases 路 hazbu/xCam
Release list
v1.2
v1.1
v1.0
v0.9
v0.8
Update version to v22 and remove unused engine stop logic
- Bump
xcamVersiontov22-master. - Remove
stopEngineWithDelayand its associateduiHandlerlogic for stopping the camera engine. - Clean up unused imports, including
Bitmap,PixelCopy,ByteArrayOutputStream, andBitmapFactory, acrossXCamModuleandXCamInjectors. - Enhance null safety in
isIgnoringHooksby providing a default value for theThreadLocalstate. - Apply minor code formatting and trailing comma adjustments in
XCamCaptureandXCamModule.
v0.7
Update version to v18.1-clean and refactor injector architecture
- Centralize module installation logic in
XCamInjectorswith streamlined OS version detection. - Refine the "Universal Hunter"
BitmapFactoryhook with improved argument replacement logic and more robust logging. - Introduce
UIFallbackHooksin the modern engine to supportTextureViewandSurfaceViewbased applications. - Update
README.mdto include a feature availability matrix and clarify current support status for video and image media. - Improve process name detection on Android 12+ using
Application.getProcessName(). - Refactor
XCamModuleto clean up unused state variables, redundant comments, and engine stop logic. - Enhance
XCamInjectorsModernsession discovery to automatically clear preview surfaces when a new capture session is initiated. - Minor cleanup in
XCamRendererand legacy injectors to improve error handling and API usage.
v0.6
Update README for v17.5-Stable and document new injection techniques
- Update the module version to v17.5-Stable and expand documented OS support to include Android 9 through Android 16 (APIs 28-37).
- Define the Dual-Engine Pipeline, distinguishing between the Legacy Engine (APIs 28-30) and the Modern Engine (APIs 31-37).
- Document "The Hunter Hook," a new universal capture system utilizing
BitmapFactoryinterception. - Introduce "Surgical Target Diversion" logic to describe how preview streams are redirected without hanging photo capture sessions.
- Clarify installation steps for both rooted and non-rooted environments, specifically mentioning LSPosed, Vector, and LSPatch.
- Simplify usage instructions and refine feature descriptions for clarity.
- Update the project disclaimer and license section.
v0.5
v0.4
Migrate to LibXposed API and update documentation
- Update ProGuard rules to support the LibXposed API (101) and remove legacy
de.robv.android.xposedreferences. - Add specific keep rules for
XCamModuleconstructors,MainActivityhelper methods, andio.github.libxposedinterfaces. - Update
README.mdto highlight the transition to a modern LibXposed architecture. - Expand documentation to include support for newer frameworks like Vector and NPatch.
- Add details to the README regarding real-time status tracking and active scope display features.
- Refine installation and usage instructions to reflect the updated module behavior and activation status.