Pixel 3a Running Ubuntu Touch Very Well

I’ve been on the hunt for a Linux phone that can be dailyed, so I picked up a Pixel 3a to run Ubuntu Touch on. I’ve found that this is by far the best Linux on mobile experience I’ve had so far. It’s not perfect, but I like it enough that I don’t miss my Note 8.
But before you buy or flash UT you must get a phone with an unlocked bootloader (not the same as GSM unlocked), which the phones from the Google store will have, and you’ll need to downgrade from Android 10 to 9. It’s pretty easy though.

This is my daily phone, and the only one I’ve been carrying for a few months now. Something good to know when looking at the battery life I’m getting.


(Fresh install)


Phone Specs:

  • CPU - Snapdragon 670 - 8 cores (2x2.0 GHz, & 6x1.7 GHz)
  • GPU - Adreno 615
  • RAM - 4GB
  • Storage - 64gb eMMC 5.1 (no SDcard slot)
  • battery - LiPo, 3000 mAh, 18w fast charging (non user replaceable)
  • Rear Camera - 12.2 MP, up to 4k 30fps, with flash
  • Front Camera - 8MP, up to 1080p 30fps
  • Screen - 5.6" 1080x2220, OLED
  • Ports - Headphone jack, Type-C
  • Features - Fingerprint sensor, dual speakers (earpiece and bottom firing), NFC

More specs can be found here: Google Pixel 3a - Full phone specifications


Problems:

  • MMS - Can’t receive or send
  • SMS - Works, but will break if on 4G (fix by selecting 2G/3G in settings)
  • NFC - Seems to do something, but doesn’t work for connecting BT devices
  • Gestures - Sometimes unresponsive (I’d say it happens less than once a day on average) (Seems fixed)
  • Keyboard - Sometimes wont pull up (very rare, I often forget about this problem) (fixed)
  • Speakerphone - Unusable, no mic input
  • Earpiece - Can’t adjust call volume
  • Clipboard doesn’t always update across apps (copy something, switch apps, can’t past) (fixed)
  • BT calling does’t work well with my car (I can hear them, but I sound far away, which isn’t a problem with Android)
  • PayPal checkout doesn’t work.
  • No working XMPP chat client

Pros:

  • Feel - Very smooth, snappy, and responsive
  • Camera - Is usable for me, see pictures below to form your own opinion
  • Screen - OLED (could be a con for some people)
  • GPS - Works including voice navigation, but slow to connect
  • Battery - Fairly hard to get less than 12hrs, and if you don’t use it much then 24hr+
  • Fingerprint sensor works extremely well

Pictures taken with main camera (just pointing and shooting, nothing special):

Something to focus on

Battery life graphs (pay attention to the last full charge time):

These are not cherry picked, and most of them are taken every day without skipping a day.


Remember if you plan to do this the phone you get MUST have an unlocked bootloader


Please if you have any questions ask them. I also want to make a video about it at some point so suggestions are also welcome for that. Corrections are welcome as well.

Update:

10-16-21

7 Likes

Thanks for pointing these out. I can see how my to the point review might be lacking some needed details.

Copy/pasting - This isn’t a deal breaker for me personally. I don’t run into this problem very often, but it is annoying when I do. I will try to record this better and get back to you with real numbers, but it’s definitely not a deal breaker for me.

Keyboard - The issue is very rare. I don’t know what causes it, but it can be fixed by reopening the app, and thanks to the phone being pretty quick it’s not a big inconvenience.

Before I get into comparing the 3a vs PinePhone I want to mention it’s been a hot minute since I’ve messed with the PinePhone, so forgive me if my info is a bit out dated. I’ll have to revisit it.

MMS - Neither can receive.

SMS - Works great on both (provided the 3a is locked to 3G like I mentioned)

Bluetooth - Isn’t something I use often. I still love my wired headphones. Again, it’s just not something that bugs me. Works perfect with my BT speaker every time though which is the only BT device I need.

The 3a is just so much quicker than the PinePhone that that alone makes me want to use it over the Pine, but the 3a has a better camera, screen, and battery life as well. I love the Pine, but the 3a works better for me (from my last experience).


Also, I hope you don’t mind that I replied here. I figured this would be good info to have with the review.

2 Likes

All good.

I can defiitely see why the better screen and being more responsive would lead to an overall better feeling. The Pinephone’s biggest problem, I think, is the lack of RAM and weak CPU. Software issues can be overcome, but everything on Pinephone feels slower than my similarly speced Android.

The copying and pasting would be a problem for me. I wipe browser sessions on exit, and store randomized passwords in a keyring. There’s no difference between “logging in” and “copy and paste” for my workflow at this moment.

In any case, thanks for the write-up. It’s good to know that there is competition in the space and that things are maturing along several different paths. That can only be good for users, even if there are still warts.

1 Like

Nice. Seems like the pixel 3a is a solid device to run UT on. I think in one of the recent Ubports Q&As it was mentioned that they want to make the pixel 3a one of the newer devices that would be recommended to use with UT, replacing older phones like the nexus 5 and oneplus 1. Hopefully the major bugs get sorted out soon.

I’m still dailying the oneplus 5 with UT and it’s been great. I also cant use MMS and have occasional bugs with the keyboard, gestures and clipboard in addition to NFC and hardware video acceleration not being implemented in this port at the moment. I still think its great, after I dailyed the pinephone for a few weeks the increase in performance was enough going back to the OP5 that I didn’t really care about the bugs.

Are you still using the nexus 5 as your main phone? What bugs do you experience on the pixel that you don’t on the nexus?

1 Like

Which is good because ATT won’t let you connect it to their network. They’ll straight up block your SIM. I put the SIM back in my ATT Note 8 and it still didn’t work, had to call them to get it unblocked, and they lost a customer.

Works great on the 3a.
Doesn’t work on the Nexus 5.

Nope, I’m all in on the 3a, but the Nexus 5 is the only linux phone that I’ve been able to receives and/or send MMS on. That was with Mint Mobile and they use the T-Mobile network.

The Nexus really feels OEM. I can’t recall anything that didn’t work.
Never had the copy issue.
Never had the gestures not respond that I can remeber.
I really can’t tell which one takes better pictures.

But the Nexus is old, and so it’s a fair bit slower.
Battery life wasn’t great either. I’d charge mid day.

I need to make a review for the Nexus too, but I’d need to go back to dailying it to refresh my memory.

2 Likes

How can AT&T get away with blocking devices like that? “Old” in terms of hardware is so open for debate these days with software support all over the place and silicone shortage. Salute to you for canceling that totalitarian service.

Oh wait that’s because they use the unregulated CDMA standard

1 Like

Not sure how, but I know is they do it, and that the message they sent me couldn’t rub me more the wrong way if they tried.

Yeah ATT, I bet you’d love to help me give you more mony.

This is extra retarded because we still have an older network in my area.

Silicone shortage is an interesting point. Wonder if they’d still do it?.. Sadly I’d bet money that they still do.

1 Like

For once I can’t side against ATT. Feels icky. 3G is going away. The are trying to get everyone on 3G off. Part of the 5g cell service of the oh wait, we don’t have fiber lines outside of major cjties, I’m sure its fine, future.