Reintroducing Ceilingbounce - flashlight testing and runtime graphs for Android
In 2015, I wrote an Android app for flashlight reviewers. If you read or watch many flashlight reviews, you’ve probably seen graphs with a black background and a yellow line generated by Ceilingbounce. Unfortunately, the tools used to build it were abandoned by the volunteers who created them, and soon after became incompatible with the current state of Android. I couldn’t release updates, and installation on new devices required developer tools. Now it’s back, and more features are coming soon.
Nice! Is Clojure being maintained again?
Can you put the app on F-droid?
@solrize @flashlight Clojure has been maintained the whole time. Clojure for Android on the other hand… there may be some news about that soon.
I intend to put it on F-Droid. Their preferred process for that looks a little fussy, but I’m working on it.
Yeah I meant Clojure for Android. Thanks!
Thanks for this update, Zak! Do you know if 32 bit Android 7 should work? I’d want to use my old retired phone instead of tying up my main phone for hours or days on a measurement.
It works nicely on Android 14 once I realized that the phone’s light sensor is on the front!
@solrize At this time, clj-android (and therefore Ceilingbounce) requires Android 8. It might be possible to support 7.
Thanks, there’s an Android 8 phone that I might be able to use. Otherwise I can do some overnight tests with my main phone while I’m sleeping. I had been thinking of possible multi-day tests for low powered lights, but those can be split into a few overnight segments.


