Do you know the network name (SSID) and password of the last network it was connected to? If so, it may be possible to set up your phone as a hotspot mimicking that network and use another phone/tablet connected to the same hotspot as a remote. If you don't know or you factory reset it, you'll need a physical remote.
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee.