Another great tool is YTDLnis. Supports YouTube and hundreds of other sites for downloading video.
Discussion
OK. This is cool.

You like terminal access?
Try Termux
Very useful for mobile SSH
Graphene also has a built in Linux VM. You need to enable it in developer settings, but it gives you a full Debian install to play with. It's a bit beta compared to termux though.
Termux is one of the first things I installed. 😎
I've had zero success with Android/Graphene Linux VM. Crashes after download/install every time. Love the idea of if.
Awesome, termux is an essential Android app 👍
Yeah, the VM is a WIP 💯
What do you use Termux for? I use the terminal constantly in my computer, but using it on my phone seems painful.
Remote server access from anywhere is a huge one. Saves me from dragging a laptop everywhere just in case I need to troubleshoot something.
You can also assign scripts to launcher icons, and there is a widget too, which eases the pain of working from a mobile keyboard. Just click a button to run commands.
https://github.com/termux/termux-widget
My phone also has usb-c video out, so it's even better when I'm hooked up to a larger display + keyboard and mouse. Pocket terminal ftw, and I didn't have to spend money on some raspberry pi cyberdeck that I'd never carry anyway.