News for hackers. Stuff that matters.
Re:Spotify CEO renews attack on Apple after Musk's salvo by saurik on Wednesday November 30, 2022 @07:48PM (#33810619)
The big competitor to Apple is Samsung, and Samsung devices tend to be just as locked down as Apple devices (though the prevalence of jailbreaks has been higher, and of course you can sideload apps). Those two companies make up over 75% of smartphones in the US, and neither of their next competitors down (OnePlus and Lenovo) are Google.

People talk about Android like it is the "do anything you want device marketed at end users", but it is the "do anything you want operating system marketed at device manufacturers". One of the many things you can do with such a device is lock it down, and that's what companies who make devices that run Android, like quite-notably Samsung, have largely decided to do.

Google's first-party devices are often quite open, and that's cool and all, but they do not have much marketshare because, in the end, they kind of suck with the various limited hardware tradeoffs they make. Users, generally, are unable to provide a very strong purchasing signal preference on "is an open device" because they are too busy optimizing for having good cameras or screens or whatever it is that they consider the primary point of owning the phone in the first place is.

At the end of the day, Android then become more of a coalition of brands herded by Google--but led by Samsung, whom at least used to make the vast majority of the actual profit, disproportionate even to their marketshare--in attempts to reign them in on what crazy changes they make, but those limitations do not enforce the device to be open... far from it, really! And so we have seen Google also the target of lawsuits for anti-competitive behavior with their store (including by Epic, whose argument almost made more sense against Google than Apple).

Re:Spotify CEO renews attack on Apple after Musk's salvo by metiscus on Wednesday November 30, 2022 @07:52PM (#33810659)
I have owned many Samsung android devices over the years and have always been able to install fdroid and other alternate app stores as well as "side load" applications from apk files. Is there a new thing where Samsung have removed this feature in recent (last two years or so) devices?
Re:Spotify CEO renews attack on Apple after Musk's salvo by rjzzleep on Wednesday November 30, 2022 @08:05PM (#33810782)
He might be talking about the fact that the moment you unlock the phone the e-fuse is tripped and a bunch of features get downgraded permanently on their devices. I think they're generally good devices, but they have a nightmare support system and this e-fuse thing is just a major turn off to a lot of people.
Re:Spotify CEO renews attack on Apple after Musk's salvo by hparadiz on Wednesday November 30, 2022 @08:03PM (#33810766)
The bootloader in on Samsung Android devices is extremely locked down to prevent rooting. Sideloading is a basic android feature.

Ability to root and sideloading are two different but similar issues on the topic of freedom.

Re:Spotify CEO renews attack on Apple after Musk's salvo by smoldesu on Wednesday November 30, 2022 @08:16PM (#33810880)
That's sorta the status-quo. But I'd fully support any legislation that mandates open bootloaders on all devices, definitely would help save the iPad from obscurity.
Re:Spotify CEO renews attack on Apple after Musk's salvo by FalconSensei on Sunday December 04, 2022 @12:11AM (#33850807)
> help save the iPad from obscurity.

wait what? It's basically the most used/desired tablet, afaik, at least in Canada/US

Re:Spotify CEO renews attack on Apple after Musk's salvo by GuB-42 on Wednesday November 30, 2022 @09:24PM (#33811490)
My experience is that Samsung devices are quite easy to root. There is that e-fuse thing that disable some features permanently, but to my knowledge, these are mostly intended for corporate devices and you can ignore them for personal use.
Re:Spotify CEO renews attack on Apple after Musk's salvo by hparadiz on Thursday December 01, 2022 @12:05AM (#33812560)
With Galaxy phones they are extremely hostile to unsigned flashes to the device. You essentially need to exploit a zero day in the stock rom to get temporary root and then while you have temporary root you flash a new recovery. And then you gotta make sure it doesn't flash the stock recovery back in the next boot by making sure your next reboot goes into the recovery. And then you can flash your custom ROM. I skipped some steps too.
Re:Spotify CEO renews attack on Apple after Musk's salvo by visarga on Thursday December 01, 2022 @02:32AM (#33813411)
Having to jump through so many hoops is why I never bothered to root my phones. It sounds like 90% chance to brick it.
Re:Spotify CEO renews attack on Apple after Musk's salvo by TeMPOraL on Thursday December 01, 2022 @03:14AM (#33813658)
It doesn't matter anyway. Thanks to Google pushing remote attestation, all you can expect from a custom ROM is the actually important apps (like bank) no longer working.
Re:Spotify CEO renews attack on Apple after Musk's salvo by GuB-42 on Thursday December 01, 2022 @04:46AM (#33814244)
I think you mean hardware attestation. And yes, it is the biggest problem I have. I can do without KNOX, but it is becoming harder to do without these locked down apps (ex: bank), and workarounds are harder to get by, no matter the manufacturer.

And of course forget about anything that isn't iOS or Android. I don't expect banks to support alternative OSes anytime soon.

I probably won't root my next phone, not worth the hassle for a daily driver.

What could be nice is if phones could run VMs, so you have your stock ROM with all your "important" apps, and a VM where you can run anything you want: hacked Android, Linux, maybe even a desktop OS. Modern phone hardware should be more than powerful enough to do that.

Re:Spotify CEO renews attack on Apple after Musk's salvo by hparadiz on Thursday December 01, 2022 @01:35PM (#33820514)
The only two apps that are affected by Knox is Samsung Pay and Samsung Health. And that is only an issue if you decide to flash the stock rom back on the device. If you use custom roms they typically have a workaround to get both of those apps working with the Knox fuse tripped.

The easiest daily driver to root is Sony and Google phones. You simply unlock the bootloader and flash. There's no nonsense to deal with.

Re:Spotify CEO renews attack on Apple after Musk's salvo by hparadiz on Thursday December 01, 2022 @10:37AM (#33817666)
It's not possible to hard brick. Only soft brick. You can always recover back to stock if you mess up using the official flasher with the stock rom.
Re:Spotify CEO renews attack on Apple after Musk's salvo by GuB-42 on Thursday December 01, 2022 @04:29AM (#33814139)
After looking a bit into it, it looks like most US/Canada models have a locked bootloader. Other models, including mine (Europe) don't and it only needs booting into download mode using a key combination and flashing a custom recovery using Odin.
Re:Spotify CEO renews attack on Apple after Musk's salvo by Benjamin_Dobell on Wednesday November 30, 2022 @09:32PM (#33811585)
Typically, no, Samsung are one of the few manufacturers who consistently don't lock bootloaders. I've been flashing Samsung Android phones for over 10 years: https://github.com/Benjamin-Dobell/Heimdall

That said, they have locked bootloaders on some devices. Predominantly in the US market, I believe at the request of carriers. However, it's traditionally been the minority of devices.

Re:Spotify CEO renews attack on Apple after Musk's salvo by KennyBlanken on Wednesday November 30, 2022 @10:24PM (#33811949)
What? Samsung is the most hostile of manufacturers in this regard. Unlocking the bootloader, installing another bootloader, or running a different kernel burns fuses permanently in the device and renders it unable to use their version of hardware-secured storage, aka "Knox."

Kiss some multimedia apps, payment apps, and enterprise security features goodbye...along with a bunch of random features like private mode in their browser.

Re:Spotify CEO renews attack on Apple after Musk's salvo by Benjamin_Dobell on Wednesday November 30, 2022 @10:34PM (#33812017)
Flashing an unsigned (or potentially differently signed) bootloader burns fuses. Sure. However, other manufacturers don't just burn fuses, you specifically need to apply for permission to flash your bootloader e.g. https://www.oneplus.com/support/answer/detail/op588

Samsung at least don't require personal details for you to take control of your device. Sure, you lose access to some multimedia, but don't blame Samsung for that, blame Widevine DRM certification. Knox goes out the window, but the entire point of Knox is to (try) guarantee a device isn't tampered with. At least you can remove it!

Re:Spotify CEO renews attack on Apple after Musk's salvo by williamscales on Thursday December 01, 2022 @12:03AM (#33812556)
What does “tampered with” mean? Particularly in the context of a device you own?

I would consider a device tampered with if someone besides me (the owner) did something with it, without my authorization. But anything short of that is surely just me using the device. I mean, I have physical possession after all.

Re:Spotify CEO renews attack on Apple after Musk's salvo by hparadiz on Thursday December 01, 2022 @12:09AM (#33812588)
Signing images and requiring that the bootloader can't flash anything else is just vendor lock in / ceding your power as an end user. It doesn't make you more secure in any way since a bad actor will figure out a way to bypass making writes to the system partition.
Re:Spotify CEO renews attack on Apple after Musk's salvo by moonchrome on Thursday December 01, 2022 @04:26AM (#33814120)
Umm I remember ordering Chinese phones way back when (think android 4) with unlocked boot loaders - both had some random junk installed via custom ROM and you couldn't uninstall it.
Re:Spotify CEO renews attack on Apple after Musk's salvo by tremon on Thursday December 01, 2022 @04:51AM (#33814280)
It's a good thing they had unlocked boot loaders then, or you would not have had any option to remove the malware.
Re:Spotify CEO renews attack on Apple after Musk's salvo by cute_boi on Thursday December 01, 2022 @01:13AM (#33812952)
well, Miami and one plus requires you to provide phone number etc., so that seller and other people don't sell you malicious second hand phone or tampered phone. However, there are no fuses, so your phone will still be on warranty if you unroot it.
Re:Spotify CEO renews attack on Apple after Musk's salvo by hparadiz on Thursday December 01, 2022 @10:39AM (#33817691)
I'll stick to Sony where I don't have to tell them anything. OnePlus can fuck off.
Re:Spotify CEO renews attack on Apple after Musk's salvo by achow on Wednesday November 30, 2022 @10:55PM (#33812126)
Why would Samsung allow its proprietary 'Knox' to work with other bootloaded OS? They have every right to not support any other OS other than their own.
Re:Spotify CEO renews attack on Apple after Musk's salvo by hparadiz on Wednesday November 30, 2022 @11:55PM (#33812506)
Knox is actually irrelevant as most custom roms just fake whatever value is needed to get certain apps going and it's really just Samsung pay I believe.
Re:Spotify CEO renews attack on Apple after Musk's salvo by TeMPOraL on Thursday December 01, 2022 @03:11AM (#33813637)
They aren't "not supporting any other OS", they're causing the hardware to damage itself to prevent that software from working.

It's like your laptop's motherboard detected you installed another OS in place of the OEM-provided Windows installation, and overvoltaged your NVidia GPU to burn it out. "We have every right to not support high-performance graphics on any other OS other than our own - if you want to install your own OS, you can still use the integrated Intel GPU".

Re:Spotify CEO renews attack on Apple after Musk's salvo by Goz3rr on Thursday December 01, 2022 @04:08AM (#33814017)
Damaging the hardware is a bit of an overstatement. What people are calling fuses isn't really a fuse in the traditional sense. An eFuse usually is just write once memory. All the limiting features are implemented in software which reads out the state of this memory.
Re:Spotify CEO renews attack on Apple after Musk's salvo by TeMPOraL on Thursday December 01, 2022 @05:50AM (#33814664)
Correct me if I'm wrong, but once the eFuse is triggered (which, if it's write-only memory, still involves a physical change that could be interpreted as damage), it's effectively unfixable without replacing the whole motherboard, reflashing it with your original serial number, IMEI, etc. At least that's what I recall from reading about it - Samsung service can "reset" the Knox lock-out, but they do it by replacing the whole board.

In other words: there's no way for me to just take the phone to my workshop / local hackerspace, and fix it with a soldering iron. Even if I could source the right parts, it's going to be a PITA to make them work. I didn't investigate it further, but I assume that these days, cryptography is used for critical parts to attest each other as genuine (similar to what new iPhones do, which is why you can't just replace the "home" button if it breaks).

Additionally, since I haven't heard of people doing software workarounds, whatever in Knox is reading the state of the eFuse, cannot be trivially patched. I recall reading somewhere that triggering the eFuse somehow overwrites Knox itself - if that's correct, then they may not even be anything left to enable afterwards.

----

I'm going to concede here that my example was somewhat hyperbolic - burning a single eFuse isn't the same as overvolting the whole GPU. But only somewhat - the reasoning/intent behind the two cases is the same. Additionally, cryptography blurs the line between what's hardware damage and what's a software limitation. Take, for example, secure erasure of data: you can smash a hard drive with a sledgehammer and then microwave the remains to slag, but you can get the same result by keeping the data encrypted, and then... losing the keys.

Re:Spotify CEO renews attack on Apple after Musk's salvo by hparadiz on Thursday December 01, 2022 @10:36AM (#33817645)
This entire comment is irrelevant. The Knox fuse only matters if you're flashing the stock rom back. Only the stock rom actually cares about Knox. The custom roms all ignore the value from Knox or simply spoof it. In other words it's just punishing you for daring to flash a custom ROM.
Re:Spotify CEO renews attack on Apple after Musk's salvo by fluoridation on Thursday December 01, 2022 @08:57AM (#33816233)
If someone goes to the trouble of implementing an efuse, they will also implement the check in the hardware so it can't be bypassed. An easy example is optical drives with fixed numbers of region switches that refuse at the hardware level to read discs from the wrong region and also refuse at the hardware level to switch regions once all the fuses have been blown.
Re:Spotify CEO renews attack on Apple after Musk's salvo by hparadiz on Wednesday November 30, 2022 @11:57PM (#33812518)
Well my experiences with the galaxy S10+ was horrible trying to get an unsigned rom to stick. I personally prefer Sony devices now.
Re:Spotify CEO renews attack on Apple after Musk's salvo by kyriakos on Thursday December 01, 2022 @12:25AM (#33812676)
But as an app developer Samsung doesn't claim a cut out of my sales. That's where you start to see the difference.
Re:Spotify CEO renews attack on Apple after Musk's salvo by snarkyturtle on Wednesday November 30, 2022 @09:02PM (#33811298)
yeah but you're also knowledgeable about all that shit and 99% of people with Android devices won't use alternate app stores. they'll download apps from the google play store, use google services, stream on google chromecast, watch things on youtube tv. google and/or samsung will get all that data and that's how they make money.
Re:Spotify CEO renews attack on Apple after Musk's salvo by ApolloFortyNine on Thursday December 01, 2022 @12:34AM (#33812745)
Just desparate apple apologists equating installing your own OS to installing an app.

Would I like to have an unlocked bootloader? Sure. Is having a locked bootloader equivalent to only being allowed to install Apple approved apps? Of course not.

Re:Spotify CEO renews attack on Apple after Musk's salvo by Mikeb85 on Thursday December 01, 2022 @02:07AM (#33813247)
> The big competitor to Apple is Samsung, and Samsung devices tend to be just as locked down as Apple devices

Please, you can sideload apps by selecting a single option... Not to mention you have all the options to make alternative apps default like any Google device.

That alone is significantly more open than Apple devices...