News for hackers. Stuff that matters.
Re:Google Pixel 6 still freezes when calling Emergency Services by Spooky23 on Sunday September 04, 2022 @12:48PM (#32714967)
Just get an iPhone. They are for better or worse the BlackBerry of the 2020s.

Samsung is the only rival in terms of hardware. Google lacks the attention span to execute. Everything else is even less baked.

I’d experiment with nerdy Android distros with a tablet. I used to have a Linux smartphone (whose name escapes me, which is driving me nuts) back in like 2006/7, it was fun but not a “daily driver”.

Re:Google Pixel 6 still freezes when calling Emergency Services by LegitShady on Sunday September 04, 2022 @01:57PM (#32715742)
Because I want to use a browser with Adblock and iOS won't let me, so it's ruled out from the start.

Why would I settle for an expensive device that makes browsing the internet painful? Why would I limit myself to only the software apple will approve?

It isn't even in the running and as long as their software policies remain as is, won't be in the running.

Re:Google Pixel 6 still freezes when calling Emergency Services by AnthonyMouse on Sunday September 04, 2022 @04:07PM (#32717172)
I was an inch away from buying an iPhone, even though I disapprove of their curation model, because Android is such a garbage fire. (Not one modern Android phone has in-kernel-tree drivers? Not one?)

And the forced curation is dumb but if they're approving everything I'd want to use anyway, Android can eat it until they sort out their problems. What do I even need? Signal and Firefox with uBlock, that's really it.

On iOS, Signal can't do SMS and there's no uBlock. Of course.

Re:Google Pixel 6 still freezes when calling Emergency Services by ChuckNorris89 on Sunday September 04, 2022 @06:53PM (#32718529)
>Not one modern Android phone has in-kernel-tree drivers? Not one

That's up to Qualcomm, not Android. And Qualcomm needs to sell new chips every year, therefore planned obsolescence by tying the drivers to a version of Android works in their favor.

Re:Google Pixel 6 still freezes when calling Emergency Services by AnthonyMouse on Sunday September 04, 2022 @08:53PM (#32719322)
Google has the leverage to fix this if they wanted to.

Samsung is also leaving a competitive advantage on the table by not doing this with Exynos.

And the planned obsolescence is pointless. Even if you could run the latest Linux kernel on a phone you bought ten years ago, a phone from that year might have a 3G radio and less than a GB of memory. Which can still make phone calls, or be used in place of a Raspberry Pi, but it's hardly competition for anything currently commanding significant margins.

Re:Google Pixel 6 still freezes when calling Emergency Services by ChuckNorris89 on Monday September 05, 2022 @02:24AM (#32721155)
>Google has the leverage to fix this if they wanted to.

How?

>Samsung is also leaving a competitive advantage on the table by not doing this with Exynos.

How is Samsung different than the rest? They also make their money from selling as much hardware as possible as often as possible. They don't have a way to monetize users post-sale through subscriptions, services and AppStore cuts. All that infrastructure is owned by Google and that's where the money goes to.

Re:Google Pixel 6 still freezes when calling Emergency Services by AnthonyMouse on Wednesday September 07, 2022 @09:51AM (#32750631)
> How?

In general the same way they get ~every Android phone to ship with Google Play.

The most aggressive way would be to design their own chips like Apple does and put the drivers in the kernel tree, make the chips available to other phone makers and then require satisfactory open source drivers from everyone as a condition of using Google services. Qualcomm publishes the drivers or loses all their hardware customers to Google's chips.

> How is Samsung different than the rest?

Qualcomm has been a near monopoly. The next phone you buy will likely be one of theirs even if you're dissatisfied with the existing one, so they can screw you and still get your business.

Samsung is the underdog here, and hardware brand loyalty is weak. If they could sell more phones by giving the people what they want, their overall sales go up even if people keep them longer, because the latter is more at the expense of their competitors.

Re:Google Pixel 6 still freezes when calling Emergency Services by layer8 on Sunday September 04, 2022 @02:17PM (#32715990)
There are adblocker extensions (aka “content blockers”) on iOS that work very well. This has been the case since iOS 9 IIRC, so seven years ago.
Re:Google Pixel 6 still freezes when calling Emergency Services by Tijdreiziger on Sunday September 04, 2022 @02:25PM (#32716109)
It only supports ‘Chrome Manifest v3’-style ‘simple’ blocking lists, not ‘true’ adblockers. These mostly work fine but are clearly less powerful.

They also don’t work with non-Safari browsers (e.g. Firefox).

Re:Google Pixel 6 still freezes when calling Emergency Services by scarface74 on Sunday September 04, 2022 @05:10PM (#32717760)
This hasn’t been true for two years Safari on iOS has supported web extensions for that long.
Re:Google Pixel 6 still freezes when calling Emergency Services by fomine3 on Sunday September 04, 2022 @08:47PM (#32719280)
iOS Safari supports Web Extensions for a year, but does it useful for adblocker? It lacks WebRequest API (from the beginning of Mac Safari).
Re:Google Pixel 6 still freezes when calling Emergency Services by scarface74 on Sunday September 04, 2022 @10:00PM (#32719704)
I keep seeing these handwavy responses about the “limitations” of ad blocking on iOS. But I don’t see any ads with 1Blocker installed.
Re:Google Pixel 6 still freezes when calling Emergency Services by fomine3 on Sunday September 04, 2022 @10:03PM (#32719722)
Yeah it's generally fine by just using a Content Blocker app, but your argument about web extensions and adblocker is wrong. "I don’t see any ads" is handwavy response.
Re:Google Pixel 6 still freezes when calling Emergency Services by scarface74 on Sunday September 04, 2022 @10:22PM (#32719822)
If the purpose of an ad blocker is to not see any ads and unless you can show me a web page that shows ads when I’m running 1Blocker that doesn’t with a supposedly superior solution then how is 1Blocker on iOS inferior?
Re:Google Pixel 6 still freezes when calling Emergency Services by fomine3 on Sunday September 04, 2022 @10:30PM (#32719853)
I'm also fine with a Content Blocker app (I use local made one) like you. It rarely miss some ads (I don't know is it due to missed rules or API) but ignorable. So I'm not against for Apple/Google to introduce rule based API for efficiency. I just say Web Extensions on Safari seems to irrelevant for this topic. You can say "Content blocker is fine" instead. Technically it's less capable than what webRequests API can do, but it's almost fine for most users except like HNers.
Re:Google Pixel 6 still freezes when calling Emergency Services by scarface74 on Sunday September 04, 2022 @11:16PM (#32720116)
How is it “irrelevant” when 1Blocker in fact has added a web extension for increase functionality?
Re:Google Pixel 6 still freezes when calling Emergency Services by fomine3 on Sunday September 04, 2022 @11:34PM (#32720230)
Ah Ok I found 1Blocker now uses not only Content Blocker but also Extension's content script to do more blocking work. Thanks for correction. https://backstage.1blocker.com/how-to-block-youtube-ads-in-s...
Re:Google Pixel 6 still freezes when calling Emergency Services by yunohn on Sunday September 04, 2022 @03:10PM (#32716605)
What? iOS only supports content blockers as safari extensions since iOS 15, which is the latest iOS…

Please do source your claim that this has been possible for 7yrs, as that’s not my experience.

(https://developer.apple.com/safari/extensions/)

Re:Google Pixel 6 still freezes when calling Emergency Services by layer8 on Sunday September 04, 2022 @03:14PM (#32716644)
Re:Google Pixel 6 still freezes when calling Emergency Services by scarface74 on Sunday September 04, 2022 @05:09PM (#32717747)
Seeing that rule based content blocking has been built into iOS for 6 years and web extension support has been built in for two…
Re:Google Pixel 6 still freezes when calling Emergency Services by buildbot on Sunday September 04, 2022 @08:21PM (#32719116)
Network level adblocking + DNS over HTTPs solves this really well and improves overall security imo
Re:Google Pixel 6 still freezes when calling Emergency Services by zibby8 on Sunday September 04, 2022 @02:16PM (#32715984)
iOS supports ad-blockers in Safari.
Re:Google Pixel 6 still freezes when calling Emergency Services by mplewis on Sunday September 04, 2022 @02:17PM (#32716000)
iOS supports adblockers since iOS 9 was released in 2015.
Re:Google Pixel 6 still freezes when calling Emergency Services by LegitShady on Sunday September 04, 2022 @03:04PM (#32716538)
it does not support real adblockers like ublock origin, it supports 'blocking lists' which are garbage.
Re:Google Pixel 6 still freezes when calling Emergency Services by scarface74 on Sunday September 04, 2022 @05:11PM (#32717765)
iOS supports web extensions and has since iOS 12/13
Re:Google Pixel 6 still freezes when calling Emergency Services by michaelmrose on Sunday September 04, 2022 @02:21PM (#32716048)
Motorola makes good phones. I'm not sure why everyone is fixated on Samsung. Seems to me the Motorola G line is fantastic and even relatively cheap with the Moto G 5G being not but $300
Re:Google Pixel 6 still freezes when calling Emergency Services by xioxox on Sunday September 04, 2022 @03:26PM (#32716764)
Motorola produce virtually no software updates. You'll typically only get security updates for two years after the phone is started to be sold.
Re:Google Pixel 6 still freezes when calling Emergency Services by michaelmrose on Sunday September 04, 2022 @04:24PM (#32717329)
If its unlocked you can install what you like later on. At $165-$300 getting it fully unlocked is trivial.
Re:Google Pixel 6 still freezes when calling Emergency Services by robin_reala on Sunday September 04, 2022 @01:43PM (#32715594)
Probably an Openmoko Neo 1973?