It’s not officially supported, but I can see a few “unofficial” community builds. I like the idea of getting a small phone as a media player. I have some experience with installing operating systems, but never a phone. How difficult is it? Is this a good idea?
The XZ2 Compact running Lineage was my daily driver for years because of its small screen and flagship power & battery life. I imagine the XZ1c could hold up as a media player about as well as its successor.
Still salty that all cell carriers in my country refused to continue to support 3G calling on the XZ2c, forcing me to get a new phone which was inevitably bigger. HATE my big phone.
I have an XZ1 Compact myself and was using it as my primary phone with LineageOS (+microG) and later iodéOS until 3G was shutdown in Australia. Nowadays I use it as a portable music player, although I don’t listen to music away from my desktop that often so it doesn’t see much use. It sounds fine to me, certainly good enough for the overwhelming majority of people I would say.
I can’t really tell you whether it’s a good idea to buy one for this specific purpose, that’s quite a subjective question. It is very easy to install custom ROMs on that phone, though, and those that exist are well maintained. Some of the answers here are overcomplicating or fearmongering; installing custom ROMs is just about reading carefully and following basic instructions. The overwhelming majority of issues people run into come from impatience/inability to read. Bricking the phone is not a realistic possibility unless you are braindead.
If you can afford to buy it and possibly brick it, then sure, it’s a good idea.
“installing operating systems” on a PC or Mac is usually just booting from a USB and going through a GUI. If you want to install custom ROMs to an Android device, you need to get comfortable with a few things:
- Using the command line
- Flashing recovery images
- Flashing custom ROMs
What you need to do first (before you can install a custom ROM) is replacing the stock recovery on the phone, the environment that you boot to in order to do certain things like wiping system data and of course, flashing ROMs. For LineageOS, the recommended one is called “TWRP”, and it is probably the best. There’s a guide on the TWRP website for the XZ1 compact here.
Once you have the custom recovery in place, you would need to transfer the custom ROM to the phone, then follow the instructions on the LineageOS post to actually flash the ROM to your phone.
LineageOS 17/18/19 for Sony Xperia XZ1 CompactThis is a simplified overview, and is in no means a complete guide. I highly suggest watching some YouTube videos, and reading some of the guide posts over on the XDA forums before committing to this project.
Hope that helps!
Should I install LineageOS 19 or the newer 21? Is 21 less stable or something?
I am typing this on a Samsung Galaxy Tab with the latest LineageOS. I have flashed 6 or so Android devices by now, have never bricked one. I did have to reinstall the factory firmware on one after discovering that it did *not" support VoLTE, so it was good for everything except being a phone.
That said, it is quite possible to brick your device. If you are reasonably comfortable with CLI commands (I used Linux for all, no idea if its even possible on Windows), can follow instructions, and observe small anomalies, you should be fine. The problems usually start when one step of the procedure doesn’t quite match what it says…
Also, you are probably going to forego the Google App Store. There are several FOSS app installers, F-Droid is one.
Lineage is great. I have had zero stability problems. With the officially supported devices, you get regular updates, the update process is simple and reliable. YMMV with the unofficial build.
Doesn’t sound like a bad idea, but there might be some better options depending on the type of media you plan on using it for.
If you’re mostly gonna use it for listening to music, you should look into a PMP/DAP. I’ve been wanting to buy one for a while and the FiiO players seem to get a lot of love. The higher-end ones usually run Android but they’ll probably be more expensive than an Xperia Z21 Compact. They’re designed with audio as the main focus though. There are also a lot of cheaper options that’ll give you a better audio experience than an Android phone—the FiiO Echo Mini is only $70 USD, but I don’t think there’s much more you can do with them other than listen to music.
I haven’t looked into video playback at all, but the higher-end ones usually have screens comparable to the Z21 Compact, and I wouldn’t be surprised if some have better displays. A screen as small as the ones you’ll find on the Z21 or an Android PMP isn’t gonna offer that great of a video experience no matter how good the resolution or refresh rate is though.
Another bonus with the higher-end PMPs is some of them can be used as a DAC, which is pretty effin rad imo.
FiiO also seems to have a pretty active modding community and some custom ROMs are available too. And if the audio quality on Xperia devices is as trash as it was on the Pixel 6 running LineageOS I was using up until last year then you’re definitely gonna want to root it (if possible) and install ViPER4Android.
Another option is Rockbox. If you have a compatible MP3 player lying around, might be worth trying that before making a decision.
I was thinking of doing the same. The LOS17 build on XDA seems to be maintained and used by its dev and has working VoLTE + stock camera, so it seems pretty good software wise. My only concern is the battery which seems pretty hard to replace or buy… thus I haven’t yet done it.