On Samsung S7, I use the native recording app, Game Screen Recorder, or DU Recorder to record my games. Each has its perks. However, Game Screen Recorder is the only one that I've seen that can record longer than one hour. For the timer, I use a simple app called floating timer. It can get in the way of your playing, so make sure its in a good spot before you start recording.
On Amazon Kindle, I use SmartPixel to record, upload to Facebook, download, and add a timer in a video editing software called ShotCut. I'm not sure if this specific game is on that device, though.
If you have a different way of recording and timing, please share!
What about newer devices? I can't find any of the recording devices available for Google play on my end. I usually use Xrecorder for my runs or any gameplay footage
No idea what Xrecorder is. I actually recommend joining the Mobile Speedrunning Discord and asking about resources. There are several apps on Google Play that allow for recording. I use one called Internal Audio Recorder