I’m looking to build a small entertainment device for use in my offgrid place. I’d like to use it for reading, music and movies. I’d like for it to have low power needs. And for it to carry a varied library.
How would you build such a thing?
My initial idea is to repurpose an android phone, install VLC, and an SD card with pirated video transcoded to 720p, ebooks and mp3s.
Does it make sense to maximize battery life by jailbreaking the phone and disabling background services?
Thanks for your input
I tried out Kiwix this week.
It is a library manager for offline content.
A thousand downloadable ‘books’(1000s of GB) from Wikipedia, Stack Exchange topics, ebooks, kids books, prepper content, to the Blender Open Movies.
This is the easiest way to setup an offline library of quality content.
(It is not in FDroid, but installs via Obtainium just fine)
–//–
Maybe look at AARD2 as an offline Wikipedia browser too.
If you are so concerned about battery life that you are looking to jailbreak a phone, instead you should look into a power solution such as power banks - or even better, a solar panel with a controller that stores to a 12 volt car battery or some such.
In our off-grid place, we have cards, dice, and physical books.
We bought a bunch of card games and some board games recently that are great.
- Tower Stack (like physical Tetris)
- Hues and Cues
- Uno No Mercy
- Farkle
- Five Crowns
- Phase 10
- Harry Potter Hogwarts Battle (Deck Builder)
Any solo games in there you can recommend?
Solitaire card games. There are a bunch of them. I also have a few puzzles on hand.
- Resist - Solo campaign card game about fighting fascists in the Spanish Civil War
- Regicide - Plays solo or up to 4. Can be played with a normal deck of cards.
- Ker Nethalas: Into the Midnight Throne - Solo dungeon crawler. You’ll need pencil, paper, and dice.
Thank you! 🤌
Movies will eat battery no matter what.
Make sure your device and the OS support hardware decoding - since you want to transcode them to 720p anyhow, I’d say h264 is your best bet. Don’t try to compress them too much; my guess is that battery will be more expensive than storage in your off-grid scenario?
FWIW I recommend going Linux for this sort of stuff. You simply have more control. It would be cool if there’s a phone that supports full Linux; maybe check PostmarketOS’ supported devices.
I recently thought about repurposing a TV box or whatever they’re called - it’s possible to install Linux on some of them. Maybe check out Armbian. Of course you’d still need a screen then.
In the interest of battery life and redundancy, I think it might make sense to have 3 devices.
Ereader with an e ink display for reading, a lot of these can last days or weeks on a charge easily
An mp3 player for music. I don’t know what the current state of mp3 players is, I suspect a lot of no-name imported garbage, but over a decade ago I know my iPod used to go days or weeks on a charge with pretty heavy usage. Probably look for whatever has the least bells and whistles you can find- no touch screen, physical controls, etc. if you’re up for a bit of tinkering I’m pretty sure there’s a pretty active scene for people modding old iPods with better batteries, more storage, etc. that would probably be a great option.
A tablet or smartphone for movies, or possibly a laptop (I’m not an apple guy, but I’ve heard MacBooks have pretty insane battery life these days.) Keep all the wifi/cellular/Bluetooth/gps, etc. turned off, keep it on power save mode, disable anything you can that you don’t need to watch movies. Unfortunately if such a thing as a dedicated video-only tablet exists, I couldn’t find it with a quick search. If such a thing can be found, I’d probably recommend that.
A dedicated device that does one job well will usually be more efficient at that thing than a multipurpose device like a tablet, smartphone, or computer that needs to be able to do it all. An mp3 player only needs to be able to play music, it doesn’t need to be running a full-on OS that’s capable of sending emails, making phone calls, playing games, etc.
Also that way if one of those things does die on you, you still have the other 2.
I saw in one of your other comments your concern about a tablet having a bigger screen would be a bigger drain on battery life. That’s true to an extent, bigger screens draw more power, but since the whole device is bigger they can compensate with a bigger battery. I haven’t exactly done an exhaustive survey of tablet battery life and don’t care to look into it, but in my (fairly limited) experience, they usually pretty much at least break even or surpass phones in battery life. I have a cheap tablet that I really only use for reading it lives in my bag, usually in my car, often forgotten about for days or occasionally weeks at a time, and doesn’t exactly get heavy usage, but it usually can go at least a few days without a change, even with WiFi and Bluetooth left on. If I’m not using it at all, it can sometimes go a couple weeks just sitting idle. It’s usually good for at least a couple hours of streaming HD video, with WiFi turned off and 720p video on internal storage I imagine it’s good for at least a couple movies.
WiFi and cellular data are pretty big power drains too. I know when I check my battery usage on my phone that probably accounts for about ⅓ or so of it. Having those turned off can go a long way. Jailbreaking/rooting your phone to disable unnecessary services probably wouldn’t hurt, but that’s probably a drop in the bucket compared to just keeping your device offline.
I second this - dedicated devices are the way. I have a Kobo for books, modern Walkman for high quality music and laptop for video.
Let me know if you want any tips setting yourself up.
I am off-grid BTW.
Thank you, I hadn’t thought about it that way, yet.
Checking some reviews it does seem that e-readers have incredible battery life.
I’ll do some research to see what options my budget allows.
Maybe an old tablet? (They usually have larger screens and larger batteries)
I worry that the larger screen needs larger power draw, making the battery life shorter despite the larger battery.
Maybe that’s an incorrect assumption by me?
Weirdly I think it’s the opposite, pretty sure they have large batteries when compared to screen size
Start by defining your available power. How many watt-hours can you generate? A small 100W solar panel can provide an average of 400Wh of energy per day in the winter. That’s more than enough to run a 10-inch tablet 24/7 and LED lighting at night. I’ve seen 360W solar panels for under $100 on the used market. That’s a couple of KWh a day. Even a 100W bicycle generator and a 30 minute workout would power a tablet for 8 hours.
If power consumption is that big of a factor, perhaps separate devices for video, music, and reading would be beneficial. A dedicated music player can consume less than a watt. An e-paper reader requires fractions of a watt.
I have a folding 100W panel, a 30Ah 12V LiFePO4 battery, and a charge controller that I use while car camping. It keeps all the electronics running for a group of 4 without relying on a noisy generator. The battery is big enough to compensate for a couple of rainy days.
My backpacking setup is a 15W panel and a 30Wh battery. That kept my phone and flashlight charged for 2 weeks on the Pacific Crest Trail.
I don’t think jailbreaking will change a lot power consumption. Maybe even the opposite, as you may break service that aims to decrease consumption.
On my stock android (cross call core X4), in airplane and battery saver mode, it can last for a week. I use it when trekking and just use GPS with osmand from time to time.
Just be sure to disable all shitty apps (WhatsApp, gmail, etc…)
I might consider kodi since it will probably be more organized. Vlc will have normal file navigation but with kodi it will organize everything into movies and TV shows. If its going to be a purely offline device then you can just flash a custom ROM and see a decent amount of savings. It will likely be difficult to find a current generation phone with an sdcard and a tablet might make more sense for this use case. If you know you are gonna flash the device you are going to get you should make sure it has decent custom ROM support. Generally if it has an official lineageos build then it is well supported. All of this might honestly be more trouble than it is worth if you are not experienced with flashing a custom ROM so maybe just start with stock and see if you actually need to first.
I’ll happily spend the time to figure out how to flash a custom ROM if the juice is worth the squeeze :)
If its going to be a purely offline device then you can just flash a custom ROM and see a decent amount of savings
What savings are you referring to?
Savings in battery. It’s mostly just from not running google play in the background. If you then go on to root that custom ROM you might be able to use some specific root tweaks. I suspect the savings for a custom ROM to be 10% or less. Airplane mode and battery saver will help a decent amount which is available on stock.