Turn old phone into media/music player ( with custom rom? )
I know i could leave it stock, but i wanted to remove features it will not need, and have something that can use bluetooth speaker to play music, and i dont have to worry about it being stolen or damaged.
Streaming is not an option for me, first because i oft work either underground or in places with so bad reception that the battery goes down fast.
Shelling out 400€ for FiiO would be nice, but then i would not leave my shiny fiio lying around on construction sites. I would use my fiio m5, but for some reason it stopped seeing bluetooth devices and cannot pair at all ( updated to the latest possible fw, nothing helps )
I don't think you'd need a custom ROM. You could just factory reset it and only install apps that's you'd use for music. I can't remember if you can remove bloatware unrooted, but you could set up a clean home screen and ignore all the unnecessary apps.
Alternatively, I picked up an old FiiO X3 from 2016 for like $100. The battery is way better and the audio quality is fantastic. It's nice having a dedicated device that I can navigate in my pocket, and I dig the iPod Classic vibe.
I did this for my previous phone. Used as an mp3 player, remote control, and a media streaming device.
You can use the Android developer mode to disable a lot of unnecessary bloatware.
I use Musicolet for mp3s. Have about 10000 songs on my phone
You should be able to use adbshell with shizuku (both in f-droid) to remove whatever you won't use. I doubt there's any custom Roms that'll help here though. If you're willing to root the phone then you can probably find some way to get what you want.
Well what phone is it? There are tons of music playing programs on f-droid. Why not just run one? I've been using Vanilla Music. I don't like it that much, but don't feel like derping around trying more and more of them. Vanilla is better than some others that I tried.
I have the same idea on my mind for a while but seeing how messy the Android space is (mix of gamers and tinkerers), how heavy it is to compile a ROM (250Gb of data), knowing how shity vendor shares - if any - drivers...
I feel that it would be better to throw away (in a recycle park of course) that ie: samsung s4 an buy a basic music player.
it's sad that it is so difficult to build a minimal ROM for an obsolete but still powerful smartphone.
The main problem with phones is that you don't actually own any of them. The kernels are all proprietary. The one that is kinda hard to wrap one's head around is android. Android (in all most all instances) is a bastard Linux kernel unrelated to mainline Linux, and Android is really like an extra layer on top of a useless Linux kernel for most Linux users up to intermediate and advanced levels. Google offers hardware manufacturers a bare bones stripped down Linux kernel that is designed for the manufacturer to add their proprietary hardware support binaries art the last possible moment without adding the code for these binaries into the mainline Linux kernel where the community would support the hardware publicly. This unsupported binary is the main mechanism used to create planned obsolescence. Even if the compute hardware was in the Linux kernel, the modems used are undocumented proprietary hardware that can't be trusted either and these are highly integrated into every device. The entire system is a pile of proprietary garbage that does not get maintained. That's why they are not used for much.