Live data from Hacker News

Pixel phones are sold with bootloader unlocking disabled

fitzsim.org

261–270 of 359 posts

Re: Pixel phones are sold with bootloader unlocking disabled

#261

If I wanted to buy a new phone that I could root, install a custom ROM on, and use without voiding the warranty, what's the current best bet? One Plus used to be pretty good, but they've gone down in freedoms and up in price. Samsung are an obvious no. The entire design of the iPhone is specifically aimed at keeping the user out of it. Linux phones aren't usable yet. The shop on the /e/ foundation website seems to be…

Any Sony Xperia: https://developer.sony.com/develop/open-devices

Re: Pixel phones are sold with bootloader unlocking disabled

#262

Earlier quoted context omitted.

When you buy a new car they have the VIN of the car and log any recall repairs done. So not sure how you think the same wouldn't be legal on a phone? Having a device in their database as NEVER_UNLOCKED takes away any onus from having to look for this in the first place for a large % of users. Additionally this is kind of important for a company that's had a history of selling devices with hardware defects. It'd be ve…

>Having a device in their database as NEVER_UNLOCKED takes away any onus from having to look for this in the first place for a large % of users. Which court case are you citing?

Why would I cite a court case here? I just cited a very common scenario in a better regulated industry. If you have concerns over legality, why don't you cite some law or examples that illustrate why you think this wouldn't be legal?

Collecting that data is about not wasting time looking for issues caused by unlocking and not grouping unlocked device issues in with locked device issues.

Re: Pixel phones are sold with bootloader unlocking disabled

#263
post #183

Earlier quoted context omitted.

Yeah, the state of affairs with Google is better than any other mainstream vendor. It seems lame that you have to phone home to unlock a new device, but it's nothing compared to what they could be doing.

OnePlus has no such restrictions that I've seen, from the One to the 8T. I haven't heard of them locking down newer ones either. You just run the usual command to unlock the bootloader, no funny business. I've run a custom ROM on all of them that I've owned.

OnePlus also doesn't allow enrollment of custom signing keys like Pixels do so they're objectively worse for your ownership even if they don't phone home.

Their security patch and update support for hardware is also abysmal.

Re: Pixel phones are sold with bootloader unlocking disabled

#264
post #195
post #126

Earlier quoted context omitted.

Maybe make a phone that cannot be bricked by any software? A phone that can always be reset to a clear state with a factory reset? I'd argue that it's possible in 2023.

The PinePhone can boot from an SD even if the eMMC install isn't working, so it kinda fits the description. You can either run an OS from the SD or boot an image to fix/reinstall on the eMMC.

Maybe not a great example. The PinePhone relies on software to manage its battery charging parameters. Thermal limits are controlled entirely in software and sent to the PMIC by the kernel, if this isn't done correctly or at all it's not just possible to have a brick, but a flaming brick. Another post on the matter: https://xnux.eu/log/#017

Re: Pixel phones are sold with bootloader unlocking disabled

#265

> connect the device to the Internet before they are allowed to install the operating system they want Phoning home before undertaking such an activity takes away the ownership rights from the customers. They do not actually own these devices even after they have purchased them. The reason is that an important part of their ownership rights, i.e. the freedom to use the software of their choice, has been withheld from…

Yep, my Pixel 2 is as good as dead because the bootloader can't be unlocked, Google refuses to do anything about it, and software updates stopped a long time ago. Great way to lose me as a customer.

Just upgraded from a, I think, 6 year old Pixel 2 to a carrier discounted Pixel 7. Being in Germany, I am fairly certain tue bootloader is unlocked (-able), I might try it during the weekend. Reason forbthe switch was that a) even CalyxOS stopped supporting it b) the phone lost the mobile network evervso often c) the screen was held together by clue and proteczive glass. Otherwise, it isbstill working and will stay as my backup phone.

Now I kust try to make up my mind regarding CalyxOS on the Pixel 7. The pure Google andrpid looks good, I think I turned most of the tracking off (unique add ID to improve persobal adds, WTF?). But there are still some annoying things, e.g this crappy, unremovable, Google search bar. If Ibread correctly, one can go back from CalyxOS to stock android now, right? Not that I would really mind so, I didn't miss anything the last couple of years except maybe Google maps at some occassions, and I could have installed that using microG and Aurora store.

Re: Pixel phones are sold with bootloader unlocking disabled

#266

Earlier quoted context omitted.

Samsung does the same fwiw for their newest phones. Pretty annoying.

I was never able to get lineage working on my old s8

Was that due to bootloader issues or just because there's no official support (It's not actually listed on https://wiki.lineageos.org/devices/#samsung) ? FWIW I have it running on a 2nd hand s10e and it's not flawless, but still pretty good.

Re: Pixel phones are sold with bootloader unlocking disabled

#267

i was just considering switching to android after hitting “you’ve created too many apps in the last 7 days” and couldn’t build a project in xcode. glad to see that would be a waste of time and that everything sucks.

"everything sucks" as in "you have to connect your phone to the internet once"?

Re: Pixel phones are sold with bootloader unlocking disabled

#268

Earlier quoted context omitted.

> So I’m guessing with this you’d use an alternative store like F-Droid instead of the Play Store? Not necessarily, but that's the best way to do it. Between apps from F-Droid and a browser, you don't need any apps from the play store. Your bank doesn't have an app on F-Droid you might say? Well that's what the browser is for.

Don't bank apps complain if the phone is rooted or runs anything than a stock OS?

There's a list of bank apps which are and aren't compatible with GrapheneOS

https://privsec.dev/posts/android/banking-applications-compa...

Re: Pixel phones are sold with bootloader unlocking disabled

#269

Earlier quoted context omitted.

So I’m guessing with this you’d use an alternative store like F-Droid instead of the Play Store? (Pardon my ignorance, I’m an iOS dev and have been for a decade; I don’t really know the Android landscape.)

> So I’m guessing with this you’d use an alternative store like F-Droid instead of the Play Store? Not necessarily, but that's the best way to do it. Between apps from F-Droid and a browser, you don't need any apps from the play store. Your bank doesn't have an app on F-Droid you might say? Well that's what the browser is for.

F-Droid has some issues

https://privsec.dev/posts/android/f-droid-security-issues/

You can use Aurora Store with an anonymous account or just use Google Play with a throwaway Google account.

Re: Pixel phones are sold with bootloader unlocking disabled

#270
post #37

Earlier quoted context omitted.

The unlocked bootloader warning screen isn't very different from what you described [1]. It says: > The bootloader is unlocked and software integrity cannot be guaranteed. Any data stored on the device may be available to attackers. Do not store any sensitive data on the device. Visit this link on another device: g.co/ABH It's already pretty strong language (and very accurate! which is a rare combination). [1] https:…

Ah, that's much better than the thread had me believe! Kudos to the security folks at Google.

That's actually not exclusive to Pixel phones. The custom signing key part probably is, just because no other phone allows you to lock the bootloader with a custom key. But the "bootloader is unlocked" screen is built into AOSP
Post reply on HN