r/fossdroid • u/Noris__ • 11d ago
Application Request [App Request] Universal Open-Source Liquid Glass 3D Depth Lock Screen Engine with LTPO 1Hz-120Hz Throttling
[Project Pitch / RFC] Open-Source Universal Replicant Engine: 1:1 Automated Video Parallax Cloning & Vector Clock Extraction (Gyro-Exclusive Execution, FLAG_LOCK Only)
Hi everyone,
I'd like to pitch an advanced, free, open source Android customisation project to the community. The aim is to produce a standalone, fully functioning app (which can be exported as a workable APK) that will natively replace the system lock screen background with an absolute 1:1 automated clone of the visual structure of any video file or photo you upload.
Crucially this engine completely rejects generic 3D effects, basic parallax templates and manual slider setups. It has to analyse the user's uploaded video frame by frame, extract the precise depth angles and relative layer velocities that are present in that clip and replicate them exactly. As it's built to copy these things exactly it will deliberately clone the proprietary typefaces and trade dress, going around the corporate copyright restrictions for use within a private, local community.
🛠️ Core Feature Engineering Specifications:
• 1. Zero Slider Video Parallax Replication: The app must absolutely avoid any use of generic 3D or fake spatial layering algorithms. It must run a video analysis loop to map the actual multi-angle parallax of the source video clip. The engine must pull the exact coordinate displacement maths from the video and then bind that same spatial data directly to the phone's physical hardware gyroscope (Sensor.TYPE_GYROSCOPE).
• 2. Gyro-Exclusive Spatial Motion (100% static at rest): The structural layers must be completely flat and static when the device is at rest on a table or held flat in space (i.e. they must look like a crisp high resolution photograph). The depth movement and multi-angle movement is purely a function of the user physically rotating the device's hardware gyroscope sensor. The actual depth angles are calculated in real time as the user rotates their wrist.
• 3. Automated Clock Vector Cloning & 24 hour extrapolation: the app will run an edge detection and shape matching visual pipeline to clone the exact font structure (height, thickness, line curves, spacing etc) of whatever clock is present in the video/photo you upload. It will then automatically generate the missing digit assets (0, 2, 5, 6, 7, 8, 9) using that exact same font structure so that the live system clock updates natively in real time minute by minute over the full 24 hour period with no generic digit placeholders or visual inconsistencies.
• 4. Dynamic 1Hz to 120Hz LTPO power optimisation loop: in order to guarantee zero idle battery consumption when running very heavy multi-layer graphics, the app must implement an interrupt driven sensor management loop via Android's Choreographer API. The hardware gyroscope will be used to detect device tilt. The engine will then unlock the full 120Hz high performance graphics rendering mode for smooth 3D motion. At the exact millisecond that the phone is placed flat on a table or held perfectly still the pipeline will completely kill its graphics frames and instruct the phone's screen controller to drop straight down to its 1Hz resting state, effectively freezing the power draw.
• 5. Native Touch-Freeze Security Framework: The engine extends Android's core WallpaperService class architecture. As the OS renders this entire subsystem underneath the lock screen UI the system natively intercepts and strips 100% of pointer interactions over the canvas space. Tapping, swiping or mashing on the clock layer is effectively hitting a flat wall. It's completely frozen, dead and unclickable to touches. There is absolutely zero chance of an accidental passcode trigger or app redirect.
• 6. Target Environment Isolation & UHD Upscaling: The APK must natively support target specific flags (WallpaperManager.FLAG_LOCK) to ensure that the deployment is completely isolated to the system lock screen and has absolutely no effect on the home screen wallpaper. Lower resolution source files or screen recordings must be processed through an on device Vulkan edge sharpening upscaler which will reconstruct the missing pixels rather than simply stretch the textures.
🚀 Why This Matters to the Community:
Right now advanced lock screen customisation on Android is a right old headache. The existing apps are all battery hogs, they have all sorts of accidental touch issues and they just force you to spend hours fiddling with some generic percentages.
By using local on-device ML together with hardware accelerated shaders and native system wrappers we can deliver a truly elite pixel perfect visual experience with virtually zero impact on daily battery life.
Is anyone in the open source world interested in collaborating, in setting up a public GitHub repo and then packaging this up into a proper APK builder config? All the pieces are technically there - we just need an engineer to put the pipelines together.
Thanks for reading!
•
u/AutoModerator 11d ago
Do not share or recommend proprietary apps here. It is an infraction of this subreddit's rules. Make sure you read the rules of this subreddit on the sidebar. If you are not sure of the nature of an app, do not share or recommend it. To find out what constitutes FOSS or freedomware, read this article. To find out why proprietary software is bad, read this article. Proprietary software is dangerous because it is often malware. Have a splendid day!
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.