[Android General] idcrisis:
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 )

All along the waut.ch! tower - Bob Dylan

waut.ch! - Sometimes used in some colloquium as "watch!", keen upon reducing the TDP of mobile devices to 1.0 watt!

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://xdaforums.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://xdaforums.com/android/apps-games/app-waut-ch-calibration-android-t3549967 )

Google Play store:

( https://play.google.com/store/apps/details?id=ch.waut )

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.

Havged source code:

https://github.com/Openand-I/haveged

Adhoc Payment URL to support development efforts : https://paypal.me/openand/10

Frappe ( "free-paid" ) same-version to support development efforts : http://waut.ch

Custom haveged source code as used in this piece of software: https://github.com/Openand-I/haveged

=====

Version Name: 59a6333e-9ed9-43f8-8dad-51ed46c17e28

cb.sh: cache pressure - 500

cb_io.sh: read_ahead - 0

cb_io.sh: nr_requests - 0

$ md5sum *.apk

661c30b02b2321300624af98feaa5bad *145-waut.ch.apk

661c30b02b2321300624af98feaa5bad *oi.apk

$ sha256sum *.apk

6d23b8da87dc5516583a55a3203c9f5068ea8fe8765ece489080ef663c8aee15 *145-waut.ch.apk

6d23b8da87dc5516583a55a3203c9f5068ea8fe8765ece489080ef663c8aee15 *oi.apk

https://github.com/Openand-I/haveged

https://github.com/openand-inc/waut.ch

https://xdaforums.com/devdb/project/?id=19218#downloads

https://xdaforums.com/android/general/app-waut-ch-calibration-android-version-t3858365

https://github.com/openand-inc/waut.ch/raw/master/oi.apk

https://github.com/openand-inc/waut.ch/raw/master/145-waut.ch.apk

------------------

Recommended:

- ntp: automatic system time update from internet is enabled.

please check the clock and fiddle around with the timezone settings in case of any issues. one may need to set the timezone manually.

then simply run the app to initiate a time sync

the network time sync happens at around 3am. so the time to check is in the morning.

- Please disable mount namespace separation in the superuser app to take advantage of the mount optimisations.

- Reboot once and occasionally to reseed the entropy pool. It's good luck!

- Do ensure that the waut.ch service has started upon reboot. Just run if it doesn't start it automatically!

Note: Please note that the haveged binary in the APK is a static binary and works on both PIE and non-PIE environments. It is also UPX compressed. UPX for Android didn't compile. So UPX for linux was used to compress the executable file. It is an elegant solution as both on disk and in memory space(?) is reduced by 70% per executable. One is welcome to decompress the file using 'upx -d'.

Full source code is provided on Github and build scripts are attached here and on Github.

There is no license required to both install the app or distribute it, both within the developer ROM community or in commercial form. Adhoc payment URL to support development - https://www.paypal.me/openand/10

Again do note that the license to use the APP and source code is free worldwide and irrevocable in full or partial form. All other open source components simply inherit their license. But under no circumstances is any use thereof legally binding or relevant.

--------

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 metric format with infinite feedback and an interestingly assymetric chance. scribble anywhere, check in some stress, or get lucky for that matter!

-----

ARM variants of Android only Donut 1.6+ ( should even be compatible with the latest ARM Android 9+ )

Please uninstall either Seeder or CrossBreeder prior to using this. And other "mods" or "tweaks".

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://xdaforums.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://xdaforums.com/android/apps-games/app-waut-ch-calibration-android-version-t3858365 )

Google Play store:

( https://play.google.com/store/apps/details?id=ch.waut )

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.

The app will amongst other maintenance tasks tune sqlite databases regularly and reseed the entropy pool or as is known in common parlance, for good luck!

Thanks.

Payment URL: https://paypal.me/openand/10

XDA:DevDB Information

waut.ch!, App for all devices (see above for details)

Contributors

idcrisis

Source Code:

[url]https://github.com/Openand-I/haveged[/URL]

[url]https://github.com/openand-inc/waut.ch[/URL]

[url]https://xdaforums.com/devdb/project/?id=19218#downloads[/URL]

Previous Version Information - 144

305bd30f-0c8a-40d8-baf5-330c68f62d51

Status: Stable

Created 2017-01-01

Last Updated 2020-08-18

$ md5sum *.apk

8ea8e8c132a584767a12e394f7975654 *144-waut.ch.apk

8ea8e8c132a584767a12e394f7975654 *oi.apk

$ sha256sum *.apk

4925066a106c83b18ac6e563f03331c56b72777e66973db591c9776d706595e3 *144-waut.ch.apk

4925066a106c83b18ac6e563f03331c56b72777e66973db591c9776d706595e3 *oi.apk

https://github.com/Openand-I/haveged

https://github.com/openand-inc/waut.ch

https://github.com/openand-inc/waut.ch/raw/master/oi.apk

https://github.com/openand-inc/waut.ch/raw/master/144-waut.ch.apk

-----

Version notes:

haveged: static non upx binary used

cb.sh: lock fixes

Recommended:

- ntp: automatic system time update from internet is enabled.

please check the clock and fiddle around with the timezone settings in case of any issues. one may need to set the timezone manually.

then simply run the app to initiate a time sync

the network time sync happens at around 3am. so the time to check is in the morning.

- Please disable mount namespace separation in the superuser app to take advantage of the mount optimisations.

- Reboot once and occasionally to reseed the entropy pool. It's good luck!

- Do ensure that the waut.ch service has started upon reboot. Just run if it doesn't start it automatically!

Please support development, simply use https://paypal.me/openand/10 or the payment URL.

Or you can simply buy the "frappe" ( free-paid ) version of the app: http://waut.ch