[LEGACY] waut.ch [ROOT] APP
While the Linux kernel that ships with Android 14 makes the haveged binary fairly redundant, it should be noted that there is a further 'virtual machine vulnerability in the updates, where snapshot images will continue generating the same sequence of numbers.'
This app is an example of:
a) Root app
b) Android maintenance
c) User space daemon to run haveged to mitigate RNG issues
Please feel free to inspect the app to understand the history of the undisclosed vulnerability.
To summarise, /dev/random was blocking and not working on all Android versions and cause all applications to behave erratically.
This was an attempt to file bug reports and offer a proof of concept solution for others to take a better approach.
Source Code:
https://github.com/Openand-I/haveged
https://github.com/openand-inc/waut.ch
https://forum.xda-developers.com/devdb/project/?id=19218#downloads
Utility for background calibration, curation and tuning of the device towards an intuitive interface.
Subsystems being battery, entropy, encryption, disk, cpu, memory, filesystem, ui, scheduler, and network, all safe and open source technology.
Presented in this educational gaming metric format with infinite feedback and an interestingly assymetric chance. scribble anywhere, check in some stress, or find the 8!
- waut.ch! does one hope to receive from this?
Well, increasing degrees and amounts of a certain "Je ne sais quoi" or responsiveness from the user interface for a start. Better battery life perhaps. Better quality of life, maybe.
And waut.ch! can only perhaps be described as "A qualified quantification of the placebo effect"
waut.ch! might benefit from this?
In the Android device space:
- Designers
- Users
- Manufacturers
- Recyclers
- Developers
- Compilers
- Support personnel
- OEMs
- The Friendly Neighborhood Nerd/Technician.
“Make the most of yourself....for waut.ch! is all there is of you.” - Ralph Waldo Emerson ( paraphrase )
-----
ARM variants of Android only Donut 1.6+
Please uninstall either Seeder or CrossBreeder prior to using this.
Root recommended, else reactivity metric is interesting and introduces uniqueness into the entropy pool anyway. Metric may demonstrate a certain asymmetry that is expected from predictable human actions. Efforts have been made to remove time seed logic from haveged in order to improve upon encryption and system-wide performance and security.
Also numerous other subsystems require careful calibration to facilitate this process.
Rewritten code, subset of functionality for upstream project - CrossBreeder ( https://forum.xda-developers.com/showthread.php?t=2113150 )
Please feel free to view and analyze source and functionality and report bugs and discuss etc on the XDA forum:
( https://forum.xda-developers.com/android/apps-games/app-waut-ch-calibration-android-version-t3858365 )
Please visit: /data/data/ch.waut/files/bin on the device itself for partial shell source code and XDA Downloads section and Github for full source code.
Reboot at convenience liberally or sparingly to reseed the entropy pool or as is known in common parlance, for good luck!
Thanks.
-------
Use of this product is free. And free of any legal consideration.
- Engaging discussions at XDA ( https://forum.xda-developers.com/android/apps-games/app-waut-ch-calibration-android-t3549967 )
- The following open source components are inherited here with original license and unmodified in functionality - sqlite
- The following open source components are inherited here with original license and modified in functionality - haveged, busybox
- All inherited source code is at:
https://github.com/Openand-I/haveged
https://github.com/openand-inc/waut.ch
- All new uninherited source code has no license.