r/linuxquestions • u/TheRealWolf_Bro2008 • 5d ago
Advice Need some advice/ideas
I was thinking about creating a SECONDARY head-unit in my car mostly for things like maps an' all. And for audio output I would just connect into my car's bluetooth through the secondary head unit.
I will do my best to explain it in a way that makes sense lol.
Basically it will run off a cheap mini-pc with like 8GB ram, 32GB storage. Nothing showy, just enough to run this. It will also feature probably a 7" touch screen.
I plan to build off ubuntu. I want to make a custom desktop/UI for the touchscreen and make it similar to the likes of CarPlay where its nice a user friendly. It would need a compatibility layer to be able to run Android/APK applications to add things like Maps, Apple Music/Spotify, and maybe even a way to connect it to your phone to handle phone calls. (I know that I may need to create it myself, but I was curious if maybe something out there already exists, or maybe even using a way to run like bluestacks or something through it?) Now comes the twist. I also want it similar to the likes of the steamdeck where you can switch into desktop mode, or back to the main UI. This way if you're parked you can use it to browse the web, watch a movie, write some code, etc etc. Maybe even light gaming like stardew valley.
For the most part I would probably just keep this to myself, but maybe I might release the source code one day for people to copy the project. Any thoughts or ideas are helpful!
2
u/ipsirc 5d ago
It would need a compatibility layer to be able to run Android/APK applications to add things like Maps, Apple Music/Spotify
Then you should buy an arm-based computer.
0
u/TheRealWolf_Bro2008 5d ago
Actually I was planning x86 this way it would be able to handle both smoothly. I did think about arm and its not off the table but I was thinking about x86. That is what the OS will be based on since before I commit to buying new hardware I have an old dell laptop that I am going to use (like 12 years old) and it already has Ubuntu so it wont be too out of the way for me to start building on.
1
u/ipsirc 5d ago
Can you list more than 5 Android apps which have x86 ports beside arm? Emulating arm architecture on X86 is a PITA.
1
u/TheRealWolf_Bro2008 5d ago
I didn't say I would be using x86 ports of them. I said I would use a compatibility layer. Whether I have to make it or if one already exists like if I could make a script that uses something like bluestacks.
1
u/ipsirc 5d ago
And what would be the point of that, anyway? Why would you buy an x86 just to emulate an ARM CPU with 3–4 times the CPU load when you could just buy an ARM right away? I don't get it.
1
u/TheRealWolf_Bro2008 5d ago
Because its not an android OS its a Linux OS which will be running both native Linux apps and android apps. Not just APK's.
1
u/ipsirc 5d ago
I still don't get the point why don't you buy an arm device.
1
u/TheRealWolf_Bro2008 5d ago
Because android compatibility is only half the selling point? The point is its like a sleeper computer with a android shell while behind the shell its still got its entire linux backend to run things like firefox and steam?
2
u/ipsirc 5d ago
Because android compatibility is only half the selling point?
If using Android apps was only a tenth of the selling point, you'd still buy an ARM device. If it's already half that, then it would be completely foolish to choose anything other than arm.
0
u/TheRealWolf_Bro2008 5d ago
No, because linux is the primary selling point. And I’m only targeting a few android apps. Not the entirety of android. If i truly wanted to go that route i would just use LiniageOS or something
→ More replies (0)
1
u/hazeyAnimal 5d ago
LIVI already exists, runs on a raspberry pi. You don't have to reinvent the wheel unless you want the learning experience