News for hackers. Stuff that matters.
Re:How Google is forcing us to make our open source VoIP app... by bakugo on Thursday October 20, 2022 @02:41PM (#33278860)
So why not just remove the Contacts API entirely then? If it exists, "shady operators" can misuse it. Oh and, camera apps made by "shady operators" could be sending your pictures to questionable places so why not remove the Camera API as well? And we can't forget that "shady operators" could be snooping through your files so let's remove the filesystem API too.

Actually now that I think about it, any app could be malware, so let's just deal with the root of the problems and remove support for installing third party apps entirely. Everyone should just use apps made by google and nothing else, that way you know there aren't any spooky shady operators hiding under your bed.

Re:How Google is forcing us to make our open source VoIP app... by pjmlp on Thursday October 20, 2022 @05:06PM (#33280693)
They already removed filesystem API for quite some time now, you're only allowed to read inside the application directory, anywhere else on the device requires SAF.

https://developer.android.com/about/versions/11/privacy/stor...

Re:How Google is forcing us to make our open source VoIP app... by gizmo686 on Friday October 21, 2022 @12:41PM (#33290059)
Android still has an API to allow access to all files that were previously allowed. It just requires an explicit opt in from the user.

https://developer.android.com/training/data-storage/manage-a...

Re:How Google is forcing us to make our open source VoIP app... by pjmlp on Friday October 21, 2022 @02:07PM (#33291144)
Read the fine print,

>To limit broad access to shared storage, the Google Play store has updated its policy to evaluate apps that target Android 11 (API level 30) or higher and request "All files access" through the MANAGE_EXTERNAL_STORAGE permission. This policy takes effect in May 2021.

Re:How Google is forcing us to make our open source VoIP app... by forgetbook on Thursday October 20, 2022 @05:26PM (#33280995)
Slippery slope--There's a reasonable middle ground between "disallow all api access" and "allow all api access"
Re:How Google is forcing us to make our open source VoIP app... by mplewis on Thursday October 20, 2022 @05:38PM (#33281151)
Sure, but the entire problem is that Google does not seem to be able to manage the middle ground and proper use of it.
Re:How Google is forcing us to make our open source VoIP app... by hn_go_brrrrr on Thursday October 20, 2022 @08:16PM (#33282596)
There is such a reasonable middle ground, but Android is falling down that slope at an alarming rate.
Re:How Google is forcing us to make our open source VoIP app... by pydry on Thursday October 20, 2022 @06:07PM (#33281436)
They could just make the contacts API use an inbuilt contact picker than just supplies to the app the contact the user selects each time they make a call.

I assume they want google apps to have access to the whole phonebook without looking too suss though.

Re:How Google is forcing us to make our open source VoIP app... by saagarjha on Friday October 21, 2022 @02:36AM (#33285181)
This doesn’t work when you get an incoming call, and it’s annoying for outgoing ones too.
Re:How Google is forcing us to make our open source VoIP app... by pydry on Friday October 21, 2022 @12:17PM (#33289694)
It absolutely could. You could have a permission to do a lookup on the contacts list. These lookups could then be logged and tracked.
Re:How Google is forcing us to make our open source VoIP app... by utucuro on Friday October 21, 2022 @06:56AM (#33286689)
> I assume they want google apps to have access to the whole phonebook without looking too suss though. This is why I hope Google and Apple both get forced to give up control of either the OS or the app marketplaces. No company should own both the platform and have a privileged place on that platform like they do today. MS didn't even have this level of control on Windows and they still got an antitrust lawsuit...
Re:How Google is forcing us to make our open source VoIP app... by mcfedr on Saturday October 22, 2022 @10:09AM (#33298443)
This is a horrible user experience, ends up like iOS where there are great apple apps, and everything else is second class. The great thing of android is that you can choose a different dialer or different sms app, and it can be as good as the preinstalled one
Re:How Google is forcing us to make our open source VoIP app... by pydry on Saturday October 22, 2022 @11:40AM (#33299199)
Being able to install an anime themed dialer that will exfiltrate your address book isnt making android better.

Neither are the slew of apps that simply fucking break if they dont get access to every last one of your contacts.

Granular permissions intelligently designed do not make for a worse experience they make for a better one.

Re:How Google is forcing us to make our open source VoIP app... by sgc on Thursday October 20, 2022 @06:26PM (#33281618)
They won't let you call anything but their crappy camera app by intent already, for supposed privacy reasons. As you intimate, what is the point of allowing mobile apps, if they can't access any of the features of the device? Because that is where they are heading, fast. A few crappy google apps that require 24/7 spying to work, and then they "protect you" from everyone else. Sounds like an old school mafia street racket.
Re:How Google is forcing us to make our open source VoIP app... by esprehn on Thursday October 20, 2022 @07:54PM (#33282431)
That sounds like iOS? Only Apple apps have access to all the system level capabilities and you can't replace any of the system apps, not even the browser.
Re:How Google is forcing us to make our open source VoIP app... by sgc on Friday October 21, 2022 @12:05AM (#33284383)
It would be fair if one were to conclude that I don't like iOS. But my comment made a few different points, including about google's app quality, not only forcing default apps but also disallowing user choice where it should exist in a pervasive, hard to see way (for the end user), and invasive tracking.

Frankly, over the last week I have been looking into whether there is a relatively straightforward way to write an app for a mobile linux, because I am at the point I am willing to get rid of several common apps, such as banking apps, to get off this nauseating hamster wheel.

Re:How Google is forcing us to make our open source VoIP app... by fragmede on Friday October 21, 2022 @03:16PM (#33291971)
We have the technology for virtual machines, and phones are pretty beefy these days. where's my Linux phone hypervisor with android guest?
Re:How Google is forcing us to make our open source VoIP app... by sgc on Friday October 21, 2022 @06:24PM (#33293628)
There is Anbox, which just uses the same kernel for Linux and Android. But it is incomplete and not very active. Basically, we don't even need a hypervisor, but apparently it's still not easy.

https://github.com/anbox/anbox

Re:How Google is forcing us to make our open source VoIP app... by aruggirello on Saturday October 22, 2022 @12:48PM (#33299902)
Did you know about Waydroid? It's still at a relatively early stage, but it rocks!

https://waydro.id/

Re:How Google is forcing us to make our open source VoIP app... by jdmg94 on Friday October 21, 2022 @10:58AM (#33288677)
no forum about Android is complete without somebody blaming Apple
Re:How Google is forcing us to make our open source VoIP app... by LocalH on Thursday October 20, 2022 @09:25PM (#33283096)
Welcome to iOS 1
Re:How Google is forcing us to make our open source VoIP app... by fencepost on Thursday October 20, 2022 @10:05PM (#33283510)
Everyone should just use apps made by google and nothing else, that way you know there aren't any spooky shady operators hiding under your bed.

You left out 'other'.

Notable because Google long ago left behind 'don't be evil' and now is failing at 'FFS, at least try to not be f*cking creepy.'