this post was submitted on 07 Oct 2023
618 points (94.7% liked)
linuxmemes
21234 readers
24 users here now
Hint: :q!
Sister communities:
- LemmyMemes: Memes
- LemmyShitpost: Anything and everything goes.
- RISA: Star Trek memes and shitposts
Community rules (click to expand)
1. Follow the site-wide rules
- Instance-wide TOS: https://legal.lemmy.world/tos/
- Lemmy code of conduct: https://join-lemmy.org/docs/code_of_conduct.html
2. Be civil
- Understand the difference between a joke and an insult.
- Do not harrass or attack members of the community for any reason.
- Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
- Bigotry will not be tolerated.
- These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
3. Post Linux-related content
- Including Unix and BSD.
- Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of
sudo
in Windows. - No porn. Even if you watch it on a Linux machine.
4. No recent reposts
- Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.
Please report posts and comments that break these rules!
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
How is SailfishOS? I was keeping an eye on UBPorts (Ubuntu Touch), occasionally installing that on my Pixel 3a, but it just wasn't there for me. Same for PostMarketOS, but the new GNOME Shell on mobile seems great. How is Android app support on SailfishOS?
Honestly? It feels janky. I got it on the latest Xperia 10 III and it feels like a cheap toy compared to a Samsung Galaxy S21. The OS feels rough. The navigation gestures fail regularly (you use the same gesture for going back in an app and going back to the home screen. I often end up not getting back to the home screen but going back in the app.)
Android Apps feel stuttery. I compared surfing the same webpage on the built-in browser and brave browser thru Android. Jerboa is stuttery too when compared to a Samsung Galaxy. It's def the Android layer and not the hardware as the native stuff works smoothly. Another concern of mine is the encryption. To my understanding the only encrypted part about the OS is the /home folder nothing else. Android runs in /opt tho (except for the sdcard stuff. That's in the /home folder). This means all configs and passwords and stuff is freely accessible when the device gets accessed thru a third party(?).
However! It's really cool as it's unusual and it runs linux so you are free to do whatever you feel like. That's a huge plus. In my opinion: if you need many android apps in your daily life, better go with something like GrapheneOS. Sailfish is great if you use the native stuff and occasionally android apps. (Although.. now that I think about it. The built-in weather app doesn't currently work as the api key jolla used to access the weather service isn't valid anymore..)
I actually went to GrapheneOS from my iPhone, after deciding none of the other option were going to work for me. Bummer about the encryption, maybe that can be fixed?
I'm actually in the process of trying out various attack vectors. I'm trying to find out if it's actually possible to get access to everything besides /home as the Xperia 10 III doesn't have any custom recoveries yet. About the encryption I'm not sure tho. I could try and also encrypt dalvik using the same LUKS encryption but im afraid that might break some things. At least the /home folder is fairly safe if you choose a strong enough password.
I found out that all app related android stuff is actually located in /home/.android/ so it seems your data is fairly secure - provided your encryption key is reasonably good. I also tried enabling Android Stock Encryption through the dalvik settings but Android Support just crashes when trying to enable that. Must be because Android is just translated and not emulated and the devs didn't implement the encryption.