KinotiX PRO 🌌
GET IT ON Google Play
❓ Documentation & Help Center

Frequently Asked Questions

Find detailed technical answers to over 60 common questions about KinotiX, wallpaper engines, downloads, privacy, performance, battery optimization, and troubleshooting.

1. [General] What is KinotiX? +

KinotiX is a flagship open-source Android visual personalization application featuring 3D Gyroscope Parallax wallpapers, interactive OpenGL ES Fluid dynamics, Live Video loops, Transparent Camera live backgrounds, and Ultra HD 4K static wallpapers.

Related Topic: GeneralNeed more help?
2. [General] Is KinotiX free to use? +

Yes! KinotiX is 100% free with optional rewarded ads to unlock 24-hour unlimited Ultra HD 4K master quality downloads.

Related Topic: GeneralNeed more help?
3. [General] Which Android versions are supported? +

KinotiX supports Android 7.0 (API Level 24 Nougat) up to Android 15.0 (API Level 35 Vanilla Ice Cream).

Related Topic: GeneralNeed more help?
4. [General] Does KinotiX require root access? +

No. KinotiX uses standard Android WallpaperService APIs and requires zero root access.

Related Topic: GeneralNeed more help?
5. [General] Is an internet connection required? +

An internet connection is used to fetch initial online feeds, but KinotiX includes an offline Room database cache so previously loaded wallpapers work offline!

Related Topic: GeneralNeed more help?
6. [General] How do I install KinotiX on my Android phone? +

You can install KinotiX directly from the Google Play Store. Simply search for 'KinotiX' on Google Play or tap the 'Get it on Google Play' button on our website to install with verified Google Play Protect security.

Related Topic: GeneralGet it on Google Play ↗
7. [3D Gyro] What is the 3D Gyroscope Parallax Engine? +

It is a native engine (LiveWallpaperService.kt) that renders multi-layered depth wallpapers that respond in real time to your hardware rotation sensors.

Related Topic: 3D GyroNeed more help?
8. [3D Gyro] How does hardware rotation sensor mapping work? +

KinotiX reads Android SensorManager rotation vector sensors to calculate device tilt pitch and roll angles.

Related Topic: 3D GyroNeed more help?
9. [3D Gyro] Does 3D Gyro wallpaper drain battery? +

No! Sensor listeners and OpenGL rendering loops pause immediately when your screen turns off or when another app is open.

Related Topic: 3D GyroNeed more help?
10. [3D Gyro] Can I customize 3D motion depth and smoothness? +

Yes! Open live wallpaper customizer settings to adjust tilt sensitivity, depth scale, and motion smoothing.

Related Topic: 3D GyroNeed more help?
11. [OpenGL Fluid] What is the Magic OpenGL ES Fluid Engine? +

It is an interactive fluid dynamics engine (FluidWallpaperService.kt) executing native C++/OpenGL ES shaders on your GPU.

Related Topic: OpenGL FluidNeed more help?
12. [OpenGL Fluid] How do touch physics work in the fluid engine? +

Touching your screen calculates real-time Navier-Stokes fluid velocity and density equations on GPU shaders.

Related Topic: OpenGL FluidNeed more help?
13. [OpenGL Fluid] Can I customize fluid colors and bloom glow? +

Yes! You can customize primary/secondary colors, viscosity, particle size, bloom glow, and turbulence.

Related Topic: OpenGL FluidNeed more help?
14. [OpenGL Fluid] Does fluid simulation pause when screen is off? +

Yes! Particle physics calculations freeze instantly when the device screen turns off.

Related Topic: OpenGL FluidNeed more help?
15. [Camera Wallpaper] What is the Live Camera Transparent Wallpaper? +

It transforms your phone into a see-through device by streaming real-time camera preview background via CameraWallpaperService.kt.

Related Topic: Camera WallpaperNeed more help?
16. [Camera Wallpaper] Why does Camera Wallpaper require camera permission? +

Camera permission is strictly required to capture the live preview stream for the transparent background effect.

Related Topic: Camera WallpaperNeed more help?
17. [Camera Wallpaper] Are camera feeds recorded, saved, or uploaded? +

No! Camera data is processed locally on your device to render the preview surface and is never recorded, saved, or uploaded.

Related Topic: Camera WallpaperNeed more help?
18. [Camera Wallpaper] Why is FOREGROUND_SERVICE_CAMERA required? +

Android 14+ requires a foreground service declaration to stream camera preview frames on the wallpaper surface.

Related Topic: Camera WallpaperNeed more help?
19. [Video Loop] What is the Video Loop Engine? +

It is a hardware-accelerated engine (VideoWallpaperService.kt) rendering high-bitrate MP4 live video loops.

Related Topic: Video LoopNeed more help?
20. [Video Loop] How does 32KB buffer disk caching work? +

It buffers video stream bytes into local cache files for smooth 60 FPS playback without network buffering stutter.

Related Topic: Video LoopNeed more help?
21. [Video Loop] Can I mute video wallpaper audio? +

Yes! Audio playback can be toggled on or off in the video wallpaper control bar.

Related Topic: Video LoopNeed more help?
22. [Downloads] What is Ultra HD 4K Quality Mode? +

Ultra HD Mode unlocks uncompressed 4K master artwork resolution streams (w=3840, q=100) directly from high-res servers.

Related Topic: DownloadsNeed more help?
23. [Downloads] How do I download wallpapers to my phone gallery? +

Tap any wallpaper preview card and tap the Cloud Download icon. Wallpapers are saved to Pictures/KinotiX via MediaStore API.

Related Topic: DownloadsNeed more help?
24. [Downloads] How do I unlock Ultra HD Mode? +

Go to Reward Center in the app and watch a rewarded ad to unlock 24-hour unlimited Ultra HD master downloads.

Related Topic: DownloadsNeed more help?
25. [Downloads] What is 2ms WebP thumbnail caching? +

Feed thumbnails are 20KB WebP images generated on-the-fly via wsrv.nl CDN for 2ms instant scrolling.

Related Topic: DownloadsNeed more help?
26. [Downloads] How does the 0.001ms O(1) DeduplicationEngine work? +

It fingerprints CDN photo IDs, file paths, and image dimensions to eliminate duplicate visual cards across all feeds.

Related Topic: DownloadsNeed more help?
27. [Downloads] What happens if a wallpaper link returns 404? +

Automatic 404 Interception catches network errors and replaces broken links with verified HTTP 200 OK fallback wallpapers in 0ms.

Related Topic: DownloadsNeed more help?
28. [General] How does onboarding category selection work? +

During first launch, you select your favorite categories. KinotiX dynamically tailors your Home feed based strictly on your choices.

Related Topic: GeneralNeed more help?
29. [General] Can I change my category preferences later? +

Yes! Go to Settings > Preference Settings to update your category choices at any time.

Related Topic: GeneralNeed more help?
30. [General] How does the Smart 6-Signal AI Recommendation Engine work? +

It ranks wallpapers by weighting favorites (w=3.0), search history (w=2.5), downloads (w=2.0), recency (w=2.0), onboarding preferences (w=1.5), and popularity (w=1.0).

Related Topic: GeneralNeed more help?
31. [Favorites] Where are bookmarked wallpapers stored? +

Favorites are saved locally on your device in SQLite Room DB (FavoriteEntity).

Related Topic: FavoritesNeed more help?
32. [Favorites] How does Offline Wallpaper Access work? +

Wallpapers toggled for offline access download high-res files locally so they can be viewed without internet.

Related Topic: FavoritesNeed more help?
33. [Privacy] Does KinotiX collect personal identities? +

No! KinotiX does not collect personal names, email addresses, phone numbers, or account details.

Related Topic: PrivacyNeed more help?
34. [Privacy] Why are Firebase Analytics and Crashlytics disabled by default? +

In compliance with GDPR and CCPA, analytics and crash reporting are disabled by default until you explicitly opt in.

Related Topic: PrivacyNeed more help?
35. [Privacy] How are Google AdMob ads served? +

KinotiX uses Google AdMob to display banner, native, and rewarded ads. AdMob processes non-personal advertising identifiers.

Related Topic: PrivacyNeed more help?
36. [Privacy] How do push notifications work? +

Firebase Cloud Messaging routes optional push notifications regarding new wallpaper drops if POST_NOTIFICATIONS permission is granted.

Related Topic: PrivacyNeed more help?
37. [Troubleshooting] How do I stop Android from killing live wallpapers? +

Go to your phone's Settings > Apps > KinotiX > Battery > Unrestricted to prevent background task killers from stopping wallpaper services.

Related Topic: TroubleshootingNeed more help?
38. [Troubleshooting] What should I do if a live wallpaper freezes? +

Re-apply the wallpaper from KinotiX or restart your device launcher.

Related Topic: TroubleshootingNeed more help?
39. [Troubleshooting] Why does my wallpaper reset after rebooting? +

Some Android OEMs (e.g. MIUI, ColorOS) force-close wallpaper services on reboot. Enable Auto-Start for KinotiX in your device settings.

Related Topic: TroubleshootingNeed more help?
40. [Troubleshooting] How do I clear app cache? +

Go to Settings > Storage > Clear Cache inside KinotiX or in Android System App Settings.

Related Topic: TroubleshootingNeed more help?
41. [Troubleshooting] How do I report bugs? +

Open a ticket on our GitHub Issue Tracker at https://github.com/Tcode-Motion/kinotix/issues.

Related Topic: TroubleshootingNeed more help?
42. [General] Is KinotiX open source? +

Yes! KinotiX source code is publicly hosted under the MIT License at https://github.com/Tcode-Motion/kinotix.

Related Topic: GeneralNeed more help?
43. [General] Does KinotiX support tablet devices? +

Yes! KinotiX features responsive Jetpack Compose grid layouts optimized for tablets and foldable devices.

Related Topic: GeneralNeed more help?
44. [General] Does KinotiX support Material You dynamic colors? +

Yes! Wallpaper colors integrate smoothly with Android Material 3 system accents.

Related Topic: GeneralNeed more help?
45. [Downloads] Can I download wallpapers on Wi-Fi only? +

Yes! Turn on 'Wi-Fi Only Downloads' in Settings to save mobile data usage.

Related Topic: DownloadsNeed more help?
46. [Performance] What is the memory footprint of KinotiX? +

KinotiX utilizes Coil 3 memory pools (capped at 45% RAM) to prevent Out-Of-Memory memory leaks.

Related Topic: PerformanceNeed more help?
47. [Performance] Does KinotiX support 120Hz high refresh rate screens? +

Yes! Live engines render up to 120 FPS on high refresh rate displays.

Related Topic: PerformanceNeed more help?
48. [Performance] What rendering API is used for fluid physics? +

OpenGL ES 2.0/3.0 shaders with native C++ NDK bindings.

Related Topic: PerformanceNeed more help?
49. [Performance] How fast does the search feed load? +

Search engine queries evaluate in under 15ms via local FTS4 full-text search database indexing.

Related Topic: PerformanceNeed more help?
50. [Camera Wallpaper] Can I switch between front and back cameras? +

Yes! Open Camera Wallpaper settings to toggle between rear and front selfie camera preview.

Related Topic: Camera WallpaperNeed more help?
51. [Camera Wallpaper] Does Camera Wallpaper work in low light? +

Camera preview quality depends on your hardware camera sensor low-light capabilities.

Related Topic: Camera WallpaperNeed more help?
52. [3D Gyro] What happens on devices without a gyroscope? +

KinotiX falls back smoothly to touch-drag 3D parallax motion.

Related Topic: 3D GyroNeed more help?
53. [OpenGL Fluid] Can I save custom fluid color presets? +

Yes! Custom fluid presets are saved to your local device SharedPreferences.

Related Topic: OpenGL FluidNeed more help?
54. [Video Loop] What video formats are supported? +

KinotiX supports standard H.264 MP4 and WebM video files.

Related Topic: Video LoopNeed more help?
55. [Privacy] Can I revoke camera permission anytime? +

Yes! You can revoke camera permission under Android Settings > Apps > KinotiX > Permissions.

Related Topic: PrivacyNeed more help?
56. [Privacy] Is cleartext HTTP traffic allowed? +

No. KinotiX enforces HTTPS TLS 1.2/1.3 encryption across all network calls.

Related Topic: PrivacyNeed more help?
57. [Troubleshooting] Why did a wallpaper download fail? +

Check internet connectivity and ensure storage permissions are enabled on Android 9 or below.

Related Topic: TroubleshootingNeed more help?
58. [Troubleshooting] How do I reset all settings? +

Go to KinotiX Settings > Reset App Preferences to restore default configuration.

Related Topic: TroubleshootingNeed more help?
59. [Troubleshooting] Where can I request new features? +

Submit feature requests on GitHub Issues or Discussions at https://github.com/Tcode-Motion/kinotix/issues.

Related Topic: TroubleshootingNeed more help?

💬 Still Need Help?

Can't find the answer you're looking for? Reach out directly through our support center or GitHub issue tracker.

🛠️ Support Center 💬 Open GitHub Issue