Live data from Hacker News

AirPods libreated from Apple's ecosystem

github.com

141–150 of 479 posts

Re: AirPods libreated from Apple's ecosystem

#141

From a bit further down the page > Bluetooth DID (Device Identification) Hook > Turns out, if you change the manufacturerid to that of Apple, you get access to several special features! I hope Apple gets slammed hard by some regulatory body. Apparently there's absolutely zero magic reasons why their airpods are unable to connect to non-Apple devices; pretend you're an iPhone and you're in. EDIT: read "unable to conne…

No idea what you’re talking about. I’ve connected airpods easily to over a dozen devices without a hitch.

Re: AirPods libreated from Apple's ecosystem

#142

Hi. I'm not here to troll. This is an amazing project. Why did they select AGPL license over just plain ol' GPL? It seems hard to imagine where the "A" is useful for this software.

Lots of folks see the network provisions of AGPL as kind of like the anti-tivoization clause in GPLv3. I.e. patching flaws / loopholes found in GPLv2. In that sense, AGPLv3 is "the most GPL" that can be GPL'd and so it is attractive to folks who lean in that licensing direction. Never know how code will be put to use in the future.

Re: AirPods libreated from Apple's ecosystem

#143
post #75

Earlier quoted context omitted.

Swift went open source the day it was released. I don’t think Apple needs outside contributors. I think it has enough resources that it would be okay Darwin’s underlying code was BSD license and didn’t require releasing source code.

"[Swift] was initially a proprietary language, but version 2.2 was made open-source software under the Apache License 2.0 on December 3, 2015" Darwin is also a bad example: "On July 25, 2006, the OpenDarwin team announced that the project was shutting down, as they felt OpenDarwin had "become a mere hosting facility for Mac OS X related projects", and that the efforts to create a standalone Darwin operating system ha…

What does OpenDarwin or PureDarwin, independent projects, have to do with the fact that Darwin, Apple’s OS kernel, is open source?

Re: AirPods libreated from Apple's ecosystem

#144

From a bit further down the page > Bluetooth DID (Device Identification) Hook > Turns out, if you change the manufacturerid to that of Apple, you get access to several special features! I hope Apple gets slammed hard by some regulatory body. Apparently there's absolutely zero magic reasons why their airpods are unable to connect to non-Apple devices; pretend you're an iPhone and you're in. EDIT: read "unable to conne…

The referenced Bluetooth bug on the Github readme seems like a pretty good reason. "We don't want to work around or deal with the bugs on other platforms" seems like a reasonable position.

This is anti-competitive measures, it's not like it's the only thing they do like this. The charging cables were the same.

Re: AirPods libreated from Apple's ecosystem

#145
post #109

Earlier quoted context omitted.

The only reason Apple ditched Lightning port and finally gave USB-C port in the iDevices, is because EU forced Apple to do so. But do you think your oh-so-common USB-C cables will work with a new iPhone? In my country (India), Apple still doesn't sell charger and cable along with its new iDevices, even though those gadgets are exorbitantly expensive. And Apple doesn't allow custom repair here, even though my country…

Couldn't you just upgrade yourself in the pre Apple silicone days? Like within minutes, with no big changes? I didn't think it's rare that a company refuses to do any work on devices they no longer support. Their employees will no longer be trained to do this work, hence they'd have a nontrivial chance of causing damages. That's exactly why a right to repair is so important, so that other people can pick up their sla…

Back when RAM and HDD were using standard parts, Apple packaged manuals with documentation as to how to proceed to such upgrades.

Re: AirPods libreated from Apple's ecosystem

#146

From a bit further down the page > Bluetooth DID (Device Identification) Hook > Turns out, if you change the manufacturerid to that of Apple, you get access to several special features! I hope Apple gets slammed hard by some regulatory body. Apparently there's absolutely zero magic reasons why their airpods are unable to connect to non-Apple devices; pretend you're an iPhone and you're in. EDIT: read "unable to conne…

This is used to prevent devices that don’t know about those features from accidentally triggering them as they are not per spec (spec lacks way to do many things AirPods do). And AirPods do connect to non Apple devices. They are just limited to doing what BT spec allows and no more Please stop spreading FUD

Multipoint connectivity is part of the spec but apparently AirPods only support it if you pretend to be an Apple device.

Re: AirPods libreated from Apple's ecosystem

#148

Earlier quoted context omitted.

Ah, when "open source" means begging an advertisement company to bless your code changes...

It was a hack. An actual code change would be submitted via the gerrit and not buganizer. https://android-review.googlesource.com/q/status:open+-is:wi...

Yeah except nobody is going to put the effort in to do that because they know it will be ignored.

I tried back in the day.

Re: AirPods libreated from Apple's ecosystem

#149

Earlier quoted context omitted.

Mercy killed? Flash was great. There were so many inventive games and animations in that era. Apple didn’t mercy kill anything - they just removed a threat to their walled garden ecosystem using their anticompetitive position, but dressed it up as a security issue.

I’m amazed by the retconning of Flash into a great system. I agree that some of the content produced in that era was great and it was nice to have tools available, but using Flash and doing the whole browser plugin thing was not great at all. It’s actually great now that we have actual standards compliant ways of doing animations and other things in the browser without restricting it to one company’s little domain th…

Yeah I wonder if these people ever actually used Flash YouTube on Android. It was awful.

Re: AirPods libreated from Apple's ecosystem

#150
post #66
post #43

Earlier quoted context omitted.

It doesn't seem obvious to me that this is actually a bug in the Android implementation, it seems like this is due to AirPods violating the spec and requiring a special handshake before responding to standard requests. It doesn't seem reasonable to expect Android to work around a device that appears to be intentionally breaking the spec for vendor lock-in purposes: the possibility of them just OTAing an update that b…

is there evidence it’s for vendor lock in purposes? airpods have a pretty stellar connection for bluetooth, wouldn’t be surprised if there were performance reasons for them going off spec

if (name == 'APPLE') will surely improve performance.
Post reply on HN