A few years ago I built a travel entertainment box. It included a HooToo Elite Tripmate (wireless router with built in battery and streaming), 500gb SSD drive and 12000 mha portable usb battery.
Awhile ago I decided to add a RaspberryPi Zero running PiHole. I then routed all the DNS queries for it to the PiHole and presto no more ads.
It all fits very nicely into a plastic pencil box and works great.