Call recording apps have always barely worked, or worked on some phones. While the new policy is the nail in the coffin (for Play Store distribution) Android has always been incredibly hostile towards them.
Of course most custom ROMs have a "record" button in the default dialer app.
I used to run stock Android from Google but it has gotten clear that they don't want me to use my phone. I can't access the data of my apps and this pushed me to switch to LineageOS months ago. Now they take this away and my position is validated.
How difficult would you rank the experience of getting rid of stock Android for a non-programmer? I'm technically skilled enough to work in the industry, but hate reading and occasionally make stupid mistakes. Is it an involved many hours long process, or pretty straightforward? Any downsides? Problems sending sending/recieving calls or texts? I'd still need to maintain access to some apps, like Bitwarden and a few authenticators. I don't mind jumping through one or two hoops upfront, but if it's a constant problem it'd get old fast.
I really want to be able to record calls if I feel the need to do so. This change is completely unacceptable to me. I've already moved away from Windows/OSX to Fedora for similar arbitrary, user-hostile actions. It sounds like its about time to do the same with my phone, regrettably.
Technology has become a tedious thing. It's supposed to help the public in the ways that they want, not to be decided for them, where the only correct means is approved or denied by some faceless mush of "approvers". I feel a lot of the spirit of the early technologists has been lost with these authoritarian corporatists. It's incredibly frustrating to see such a good thing ground into the mud by these thugs in hoodies.
In general it isn't that hard LineageOS has fairly clear guides.
The main hitch is Google's Safety Net. Some apps want to validate that you are using a "trustworthy" OS. Of course by "trustworthy" they mean "obeys Google, not the user" Depending on the phone you can spoof it but it is more complex and a cat-and-mouse game. Currently it is working for me even with Google Pay but it is surely only a matter of time until they require hardware attestation which will be basically impossible to fake. Of course while Google is the enabler here, the real problem is the apps. They shouldn't care what OS I used and shouldn't check. I just avoid the apps other than Google Pay which check (not that I've seen any yet other than an old bank).
If you have a pixel, installing grapheneos isnt too bad. I did it via the cli because I'm a luddite, but the webpage based installer is apparently fine. (Assuming you can also figure out how to install chrome.)
Android allows for alternative stores, like F-Droid. I would love to see those phones take off, but at the very least they'd need great Android runtime support.
I'd love to, but I can't find an open source phone that does WiFi calling. And with no cell service at my house, it's a necessity. I can't find femtocells anymore, especially ones that work with my MVNO. I even bought a PinePhone, but it's just sitting in a drawer because I can't use anything but Android or iOS hardware.
Hmm... I might have to look into this more. But back in the day when I had an AT&T femtocell, it was still tied into my account, and I had to 'allow' phones to connect to it. And it looks kinda like the T-mobile CellSpot also has to tie to your account so that you can set up e911 addresses. But it does say that anybody within range can jump on it, so MVNO might work on it. Maybe the way around this is a cheap pre-paid t-mo hotspot plan or something just to get it set up. Thanks for the suggestion.
I use a rooted phone and a call recorder in magisk. It's been the only way I've found to record reliably since the last recorder I used stopped working.
I once had rocket mortgage lie to me and as a result screw up my credit rating. They said they do it to other people all the time because they don't adequately train their agents, but they weren't going to remove the error from my credit report, despite the fact that they're required to by law.
I could have probably hired a lawyer, but the damages were reasonably well bounded.
Anyway, they are incompetent crooks that record calls, then won't use the resulting proof they screwed up to correct mistakes, even when it would cost them nothing.
I wish my phone autorecorded every call where the other side said it might be recording the call.
Under the guise of privacy, Android has been increasingly more and more user hostile with every new version.
They removed access to external storage, only to relent to the backlash and have it back later under a special permission because, surprise, there are perfectly valid use cases for needing access to external storage like a file manager, or a backup manager.
They removed access to clipboard for background process, despite the fact there are perfectly valid use cases for that like clipboard manager, or dictionary app.
They kept restricting voice recording for years, and now pretty much just kill it.
All of these should just have been locked behind permissions. Require adb access to grant the permission if you want, deny access to the App store if using the permission if you want, I don't care, as long as there is an option to do it for power user.
I hate how my device keeps getting more and more closed like Apple. I hate having a powerful personal computing device being crippled by nonsensical software decisions from the big G overlord.
I feel like this is where some kind of antitrust action is needed.
On the one hand, it's completely understandable that e.g. a bank wants to rely on a mechanism like SafetyNet to prevent fraud, but on the other hand it's taking away a lot of freedoms where alternatives could be implemented (e.g. let the user sign a waiver for specific risks which are usually covered by SafetyNet).
There needs to be an alternative way to provide the same guarantees and functionalities to developers and end users, but without the required reliance upon a monopolistic entity.
Just a quick side note FYI - I've been crowd sourcing banking app reports from users in order to build a (work in progress) list of international banking apps that work on GrapheneOS.
To view the current list and/or submit a banking app report, feel free to check out https://akc3n.org/projects/banking/
I remember the announcement to remove MagiskHide, not sure what people are using these days. Still, even back then with MagiskHide it was a constant arms race between Magisk and SafetyNet and I got tired of constantly having to update.
Ditto. Used IPhone 4-12 pro max switched to pixel for graphene. Don't miss apple love having granular control and the feeling like I know what my apps are all up to and not having my phone constantly calling home to mother ship.
Is GrapheneOS the current major open-source-Android that would be recommended for normal users?
I used to use CyanogenMod a long time ago, then heard the recommended option became LineageOS (after I'd already changed from the old phone to a new one with stock Android), I don't know what the current "most likely to work, (reasonably) reliable" option is.
So recently Truecaller added the ability to record calls on the device. Each time you call someone a little bubble appears asking if you want to record the call. I wonder if such a popular app will be taken down
I remember back in the day, my mom had a little suction cup microphone thing for recording calls that stuck directly to the phone. I have to think the analog loophole would still work in this case.
Executive summary: I simply will use a second smartphone to record things going on on my primary smartphone if needed (and legal, of course). So Google, what does this restriction deliver besides frustration?
I moved from IOS to Android some years ago because of Apple's restrictive policies. And I enjoy apps like Termux which allow me to actually use a Smartphone as a computer, e.g. rsyncing ma data to and from a device, or using tools like ImageMagick or Exiftool. And one of my smartphones (a Xiaomi device, controlled by Netguard to limit data leakage ;-) even allows me to easily produce neat movies of things happening on the screen.
And I dislike these arbitrary limiations of a Smartphones usability. I do understand and accept, actually like, that apps have to ask for various permissions. But I cannot understand why companies think people are too stupid to somehow circumvent suchbrestrictions? Same for apps which disallow screenshots. Ask me for permission, even every time a screenshot is requested, because I can use another device to get the screenshot anyway, like it or not Google.
> "Google has said in the past it would prefer if the accessibility APIs were only used by apps meant for people with disabilities"
Google and Apple make all users of their phone platforms "disabled" thru draconian policy restrictions. Does that mean all users qualify because we've had our abilities limited?
Even headphone left/right balance setting is in the accessibility section. Does that mean I'm abusing the feature since I'm not hard of hearing or anything like that, just my left speaker is a bit quieter.
This is such an idiotic decision, there are a million legitimate reasons to want to record your own calls that have nothing to do with disability. Is there working call recording functionality on iPhone? Tired of every fucking Android update just being worse.
It's just like on MacOS. Why do I need to give my apps "accessiblity" to be able to share my screen? That doesn't even make sense to a tech person, let alone the average person. I think the permissions are pointless anyways. Average person just clicks "allow" on everything without reading it anyways. And it just annoys the fuck out of me. App developers keep working around the limitations... Are these granular permissions really helping anybody? I thought all the apps in the stores were vetted and safe to use!
49 comments
[ 3.0 ms ] story [ 115 ms ] threadOf course most custom ROMs have a "record" button in the default dialer app.
I used to run stock Android from Google but it has gotten clear that they don't want me to use my phone. I can't access the data of my apps and this pushed me to switch to LineageOS months ago. Now they take this away and my position is validated.
I really want to be able to record calls if I feel the need to do so. This change is completely unacceptable to me. I've already moved away from Windows/OSX to Fedora for similar arbitrary, user-hostile actions. It sounds like its about time to do the same with my phone, regrettably.
Technology has become a tedious thing. It's supposed to help the public in the ways that they want, not to be decided for them, where the only correct means is approved or denied by some faceless mush of "approvers". I feel a lot of the spirit of the early technologists has been lost with these authoritarian corporatists. It's incredibly frustrating to see such a good thing ground into the mud by these thugs in hoodies.
The main hitch is Google's Safety Net. Some apps want to validate that you are using a "trustworthy" OS. Of course by "trustworthy" they mean "obeys Google, not the user" Depending on the phone you can spoof it but it is more complex and a cat-and-mouse game. Currently it is working for me even with Google Pay but it is surely only a matter of time until they require hardware attestation which will be basically impossible to fake. Of course while Google is the enabler here, the real problem is the apps. They shouldn't care what OS I used and shouldn't check. I just avoid the apps other than Google Pay which check (not that I've seen any yet other than an old bank).
Like for me, I'm on Red Pocket Mobile using Verizon service. Would a Verizon femtocell block Red Pocket subscribers?
Verizon signal boosters work fine with my phone. As far as I can tell, anywhere/anyhow a Verizon phone has service, my phone will have service too.
https://www.t-mobile.com/support/coverage/4g-lte-cellspot-se...
I could have probably hired a lawyer, but the damages were reasonably well bounded.
Anyway, they are incompetent crooks that record calls, then won't use the resulting proof they screwed up to correct mistakes, even when it would cost them nothing.
I wish my phone autorecorded every call where the other side said it might be recording the call.
They removed access to external storage, only to relent to the backlash and have it back later under a special permission because, surprise, there are perfectly valid use cases for needing access to external storage like a file manager, or a backup manager.
They removed access to clipboard for background process, despite the fact there are perfectly valid use cases for that like clipboard manager, or dictionary app.
They kept restricting voice recording for years, and now pretty much just kill it.
All of these should just have been locked behind permissions. Require adb access to grant the permission if you want, deny access to the App store if using the permission if you want, I don't care, as long as there is an option to do it for power user.
I hate how my device keeps getting more and more closed like Apple. I hate having a powerful personal computing device being crippled by nonsensical software decisions from the big G overlord.
It's Google's device. You just pay for it.
That's what the article is about. It's a policy change.
On the one hand, it's completely understandable that e.g. a bank wants to rely on a mechanism like SafetyNet to prevent fraud, but on the other hand it's taking away a lot of freedoms where alternatives could be implemented (e.g. let the user sign a waiver for specific risks which are usually covered by SafetyNet).
There needs to be an alternative way to provide the same guarantees and functionalities to developers and end users, but without the required reliance upon a monopolistic entity.
There is https://akc3n.org/projects/banking/#list-of-banking-apps And https://github.com/akc3n/banking/issues?q=is%3Aissue+is%3Acl...
Thanks for mentioning this. Without this explicit mention I would have (on HN) assumed it to be a US-focused list and likely have skipped it.
To Indian users of Graphene OS: do Indian banks use SafetyNet too? Any experiences?
I used to use CyanogenMod a long time ago, then heard the recommended option became LineageOS (after I'd already changed from the old phone to a new one with stock Android), I don't know what the current "most likely to work, (reasonably) reliable" option is.
Or my beloved KDEConnect!
I moved from IOS to Android some years ago because of Apple's restrictive policies. And I enjoy apps like Termux which allow me to actually use a Smartphone as a computer, e.g. rsyncing ma data to and from a device, or using tools like ImageMagick or Exiftool. And one of my smartphones (a Xiaomi device, controlled by Netguard to limit data leakage ;-) even allows me to easily produce neat movies of things happening on the screen.
And I dislike these arbitrary limiations of a Smartphones usability. I do understand and accept, actually like, that apps have to ask for various permissions. But I cannot understand why companies think people are too stupid to somehow circumvent suchbrestrictions? Same for apps which disallow screenshots. Ask me for permission, even every time a screenshot is requested, because I can use another device to get the screenshot anyway, like it or not Google.
Google and Apple make all users of their phone platforms "disabled" thru draconian policy restrictions. Does that mean all users qualify because we've had our abilities limited?