First off, I loathe at&t. Never use them. Verizon was far superior.
Anyway, I'm now having an issue where if I send any web links they get blocked over SMS, especially to iPhone users. Very very annoying.
Not to mention group SMS/MMS being garbage now. I am not sure if it has to do with me using an esim for at&t or what. They wanted to force me into a new phone and I said no because I'll be going with a pixel and graphene after this contract is up.
Anyone else have these issues? Also their WiFi calling is garbage, not that I need it anyway.
If this can happen, is it possible that once mandatory developer verification comes into effect, all 3rd party apps will be uninstalled at first and require a re-install?
Concerning this specific case, [NFCGate](https://github.com/nfcgate/nfcgate) is a tool on which [malware (family) titled NGate by ESET is based](https://www.eset.com/us/about/newsroom/research/eset-research-discovers-ngate-android-malware-which-relays-nfc-traffic-to-steal-victims-cash-from-atms-1/), thus likely causing a false positive.
Oh, and no bypass is available anymore (aside from disabling play protect):

cross-posted from: https://programming.dev/post/48972893
> Please share any knowledge or experience that you have on packet inspection using smartphones. I would like to sniff at my switch, which is switching between my (two LANs)^[I put "two LANs" within parentheses to denote that the two LANs are *not* being switched between.] and my ISP. For this, I have mirrored all ports that are in use to a port that is currently not in use. Can I simply buy one of those USB-C to Ethernet dongles and use `tcpdump` in Termux? Will Android recognize the dongle as a sniffable network interface? The phone is rooted.
I had a time-related work issue tonight and am seeking a way to guarantee it never recurs. Thanks in advance for any ideas! I have MacroDroid but I'm not sure of how to go about setting this up (namely the DND-overriding)...
I'm looking for an Android app that strips EXIF from photos before I upload them somewhere. I really care mostly about removing geolocation. I searched on F-Droid, I didn't find much. Has anybody used [Scrambled Exif](https://f-droid.org/pl/packages/com.jarsilio.android.scrambledeggsif/) ?
The alternative app store Aptoide filed an antitrust lawsuit against Google in the USA over alleged monopolization. Aptoide, provider of an alternative Android app store, accuses Google of excluding competing app stores from the market by monopolizing app distribution and billing, thus violating US antitrust law.
I'm using GrapheneOS, the default Vanadium browser works great but it doesnt block ads. I want to install a 2nd browser just for youtube and my specific Google account for youtube. I also tried Newpipe and similar apps, but they cant use my Google's playlist and comments. I need them, that is why I think to use a 2nd browser.
Is there a way to set Youtube links (youtube.com, m.youtube.com...etc) to be opened in a non default browser, say Brave or Firefox?
Is there an explanation as to why exatcly update downloads are so slow from the game client in pretty much every game on Android i ever played that had such a thing.
Screenshot is from magic arena but i also had this happen in fantasy war tactics and some other games ( cant really remember the games as they were more try and forget they ever existed type of thing )
By comparison the downloads from play store ale blazingly fast .
Is that some Android limitation or was i just unlucky and those particular games had shitty servers.
Also why are they not keeping the whole game in play store and doing this weird in game updates ( Probably it costs more but i would love confirmation ).

I've tried a lot of the launchers I see talked about frequently- Nova, Niagra, Smart Launcher, Action Launcher, etc. but they all seem to not be worth the hassle of switching away from pixel launcher. Also none of them have the Google News feed that the pixel launcher has. I feel like I'm losing features when I switch. Perhaps I'm just stupid and am not utilizing the features these launchers actually bring to the table.
Can you tell me about your favorite launcher and it's features that keep you hooked to it? Thanks.
cross-posted from: https://piefed.europe.pub/post/65174
> cross-posted from: https://lemmy.world/post/38001927
>
> > > In this post, I hope to clarify and expand on some of the points and rebut some of the counter-messaging that we have witnessed.
Good news for folks looking to degoogle their phones, this should help open-source Google Maps alternatives.
Straight from their FAQ on the relationship with OSM:
>What is the relationship between Overture and OpenStreetMap?
>
>Overture is a data-centric map project, not a community of individual map editors. Therefore, Overture is intended to be complementary to OSM. We combine OSM with other sources to produce new open map data sets. Overture data will be available for use by the OpenStreetMap community under compatible open data licenses. Overture members are encouraged to contribute to OSM directly.
I've written this blog post about moving from rooted Samsung to a Pixel running GrapheneOS.
It's a list of every root tool that I used, with a note on whether I'll miss it. I wrote it as a checklist for myself initially, and decided to add links and more comments and publish it. Turns out I don't really need root, which truly surprised me.
Do you have any apps or tools that hold you back from leaving root?
Podcini is really great! It modernizes the Antennapod codebase (we wouldnt believe but that is pretty outdated!) and makes it more efficient.
> Differing from the forked project, this project is purely Kotlin based, relies on the most recent dependencies, and most importantly has migrated the media player to androidx.media3, and added mechanism of AudioOffloadMode which is supposed to be kind to device battery. Efficiencies are also sought on running the app. App build is also upgraded to target Android 14.
After some hiccups at the beginning, it is now in a very good state!
I broke the screen on my pixel 7 pro, I took it to get repaired by a local shop & we discussed that I wanted an original part. They interpreted this as I want a “new” part, but not an original one. They've now done the repair with an aftermarket screen, which is much lower quality than an OEM part.
I've asked them to make this right, but they say they've done what they said they'd do. I feel ripped off, but I also don't want to be unfair to the work that they've done, installing the part and all. I'm just looking for guidance on how to handle this situation? Has anyone been here before?
Hello all, so something recently changed with the Google photos app on my pixel 6 and it's automatically uploaded all my photos filled the space out and is now complaining angrily that I've used all the space.
I don't want to use Google backup, I have a OneDrive account and it backs up all my photos. The Google backup is redundant but now it's deprecated my photos app by filling it with pointless warning messages.
I had a tile with which I could open a TV remote on my phone and control local nerwork Android TV.
Suddenly I am no longer seeing that tile. There is an called Google TV which has an option to display the remote but it is too cumbersome.
Do you know a way to restore the tile to the pull down options?
I am using Motorola G82 5G Android 12.
So I have a Galaxy S22 and saw /e/os and thought it looked great then saw it didn't list my phone as one of the compatible devices.
I also saw Lineage doesn't support it (even though it's not fully degoogled from my understanding it's pretty at least well stripped down.
I back in the day had flashed cyanogen on a few devices so I'm not unfamiliar with flashing devices but know things are a bit different now. Does no one support a good rom for the newer galaxy devices?
cross-posted from: https://slrpnk.net/post/30244810
> ProtonVPN CLI, Android Linux Dev Terminal
>
> Hello,
>
> First, I'm not expecting any specific amount of support, or absolute resolution, as I'm fairly certain this falls under non-standard use. So, this is for testing and experimentation. Thanks ahead of time for any help or guidance you can think of!
>
> Testing the recent CLI program in the Linux Development Environment on a Pixel 6a, GrapheneOS, I've had an error come up.
>
> ```
> proton.keyring_linux.core.keyring_linux:120 | ERROR | Keyring keyring.backends.SecretService.Keyring (priority: 5) error
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/secretstorage/util.py", line 48, in send_and_get_reply
> raise DBusErrorResponse(resp_msg)
> jeepney.wrappers.DBusErrorResponse: [org.freedesktop.DBus.Error.UnknownMethod] ('Object does not exist at path “/org/freedesktop/secrets/collection/login”',)
>
> The above exception was the direct cause of the following exception:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/secretstorage/collection.py", line 177, in get_default_collection
> return Collection(connection)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/secretstorage/collection.py", line 45, in __init__
> self._collection.get_property('Label')
> File "/usr/lib/python3/dist-packages/secretstorage/util.py", line 67, in get_property
> (signature, value), = self.send_and_get_reply(msg)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/secretstorage/util.py", line 52, in send_and_get_reply
> raise ItemNotFoundException('Item does not exist!') from resp
> secretstorage.exceptions.ItemNotFoundException: Item does not exist!
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/keyring/backends/SecretService.py", line 61, in get_preferred_collection
> collection = secretstorage.get_default_collection(bus)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/secretstorage/collection.py", line 179, in get_default_collection
> return create_collection(connection, 'Default', 'default', session)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/secretstorage/collection.py", line 159, in create_collection
> raise PromptDismissedException('Prompt dismissed.')
> secretstorage.exceptions.PromptDismissedException: Prompt dismissed.
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/proton/keyring_linux/core/keyring_linux.py", line 111, in _is_backend_working
> keyring_backend.get_password(
> File "/usr/lib/python3/dist-packages/keyring/backends/SecretService.py", line 78, in get_password
> collection = self.get_preferred_collection()
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/keyring/backends/SecretService.py", line 63, in get_preferred_collection
> raise InitError("Failed to create the collection: %s." % e)
> keyring.errors.InitError: Failed to create the collection: Prompt dismissed..
> XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX | proton.keyring_linux.core.keyring_linux:120 | ERROR | Keyring keyring.backends.SecretService.Keyring (priority: 5) error
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/secretstorage/util.py", line 48, in send_and_get_reply
> raise DBusErrorResponse(resp_msg)
> jeepney.wrappers.DBusErrorResponse: [org.freedesktop.DBus.Error.UnknownMethod] ('Object does not exist at path “/org/freedesktop/secrets/collection/login”',)
>
> The above exception was the direct cause of the following exception:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/secretstorage/collection.py", line 177, in get_default_collection
> return Collection(connection)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/secretstorage/collection.py", line 45, in __init__
> self._collection.get_property('Label')
> File "/usr/lib/python3/dist-packages/secretstorage/util.py", line 67, in get_property
> (signature, value), = self.send_and_get_reply(msg)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/secretstorage/util.py", line 52, in send_and_get_reply
> raise ItemNotFoundException('Item does not exist!') from resp
> secretstorage.exceptions.ItemNotFoundException: Item does not exist!
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/keyring/backends/SecretService.py", line 61, in get_preferred_collection
> collection = secretstorage.get_default_collection(bus)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/secretstorage/collection.py", line 179, in get_default_collection
> return create_collection(connection, 'Default', 'default', session)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/secretstorage/collection.py", line 159, in create_collection
> raise PromptDismissedException('Prompt dismissed.')
> secretstorage.exceptions.PromptDismissedException: Prompt dismissed.
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/proton/keyring_linux/core/keyring_linux.py", line 111, in _is_backend_working
> keyring_backend.get_password(
> File "/usr/lib/python3/dist-packages/keyring/backends/SecretService.py", line 78, in get_password
> collection = self.get_preferred_collection()
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/keyring/backends/SecretService.py", line 63, in get_preferred_collection
> raise InitError("Failed to create the collection: %s." % e)
> keyring.errors.InitError: Failed to create the collection: Prompt dismissed..
> XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX | proton.keyring_linux.core.keyring_linux:120 | ERROR | Keyring keyring.backends.SecretService.Keyring (priority: 5) error
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/secretstorage/util.py", line 48, in send_and_get_reply
> raise DBusErrorResponse(resp_msg)
> jeepney.wrappers.DBusErrorResponse: [org.freedesktop.DBus.Error.UnknownMethod] ('Object does not exist at path “/org/freedesktop/secrets/collection/login”',)
>
> The above exception was the direct cause of the following exception:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/secretstorage/collection.py", line 177, in get_default_collection
> return Collection(connection)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/secretstorage/collection.py", line 45, in __init__
> self._collection.get_property('Label')
> File "/usr/lib/python3/dist-packages/secretstorage/util.py", line 67, in get_property
> (signature, value), = self.send_and_get_reply(msg)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/secretstorage/util.py", line 52, in send_and_get_reply
> raise ItemNotFoundException('Item does not exist!') from resp
> secretstorage.exceptions.ItemNotFoundException: Item does not exist!
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/keyring/backends/SecretService.py", line 61, in get_preferred_collection
> collection = secretstorage.get_default_collection(bus)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/secretstorage/collection.py", line 179, in get_default_collection
> return create_collection(connection, 'Default', 'default', session)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/secretstorage/collection.py", line 159, in create_collection
> raise PromptDismissedException('Prompt dismissed.')
> secretstorage.exceptions.PromptDismissedException: Prompt dismissed.
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/proton/keyring_linux/core/keyring_linux.py", line 111, in _is_backend_working
> keyring_backend.get_password(
> File "/usr/lib/python3/dist-packages/keyring/backends/SecretService.py", line 78, in get_password
> collection = self.get_preferred_collection()
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3/dist-packages/keyring/backends/SecretService.py", line 63, in get_preferred_collection
> raise InitError("Failed to create the collection: %s." % e)
> keyring.errors.InitError: Failed to create the collection: Prompt dismissed.
> ```
>
> Given what I've seen, it's trying to access keyring, can't find relevant files, and fails to do what it's wanting.
>
> In a stimulated environment like this, similar to maybe docker/podman as I've noticed, a 'regular' boot/initialization doesn't occur and seemingly neither does a logon. So, keyring and other relevant files, services, or utilities just may not get initialized as a program might expect or need.
>
> Though, a keyring program seems installed, and autocomplete even works to enter the name in the terminal, that doesn't mean it's operating as needed.
>
> Given no regular desktop environment to utilize; as the 6a seems to not function with that aspect of the Linux Dev Environment, whether that would resolve this or not; there may not be a solution here.
>
> In the past, with the same hardware and environment, I've gotten manual configuration of OpenVPN to work with config files, so, at least at the time of that experiment, it's seemingly feasible to use ProtonVPN through that method if needed.
>
> Thanks again for any direction or advice. I hope you're having a good weekend.
**The Fairphone 4**, as nominated by [@[email protected]](https://lemmy.world/u/be_gt)!
As promised, you will be receiving 1 Lemmy Silver, and of course, bragging rights.

But, we also have an honorary Golden Lemmy award, which goes to...
**Every Android device that is not the Samsung Galaxy S22+**, as nominated by [@[email protected]](https://discuss.online/u/OpenStars)!
You get 1 Lemmy Silver (and bragging rights) too!

That's it for this year's Golden Lemmy, folks!
(Nomination thread is [here](https://lemmy.world/post/10291122) for future references.)
I updated my Pixel 10 Pro with the latest Pixel software (BP4A.260105.004.E1) and noticed that notifications for things like Signal, news alerts, discord, etc. even though the notifications are there when I pull down the notification bar.
I initially thought it was the new notification "groups" but turned that off.
I don't have "Do Not Disturb" set since my phone is perpetually turned on silent.
The odd thing is that they selectively show up throughout the day. Some conversations show while others don't.
This seems like a setting something I need to change so that I see the icons. Does else have this problem?
Does anyone have experience using the Fairphone 4 in the US? What carrier do you use? I'm thinking about getting one, however I use Verizon and I think I might have to switch to something else.
This happens all the time. Happens when I go to the app switcher and resets when I go back home. But as soon as I hear back into the app switcher, it moves to the side.
Here it is as I write this post:

cross-posted from: https://lemmy.world/post/22088398
> Following the announcement on Wednesday, the new real-time Scam Detection is rolling out to the Phone by Google app beta on Pixel.
I just got a notice from Samsung that they have new a new Privacey policy. When I get to the policy page it is blank except for a "Accept new policy" and text saying I must accept the policy to see it. I clicked the button - then that screen closed. What?? no policy? BTW - this was not sent as a normal text and does not show up in messages.
I've heard that gcam is just better than all the stock apps on android phones. I have MIUI stock camera and I hate it, at least on my phone, it feels like "laggy" and just doesn't work well.
As it is not on the play store (at least in Spain, where I live) is ther any way to install it? Maybe something like a port to other android devices as I thinks the gcam app only works on Pixel Phones.
Last of all, no, I don't want to go install the pixel experience custom rom as I already have a lot of things in my phone and don't want to lose my things. Though I will definitely if I ever get a new phone.
When I go to bed I use my smartphone to listen to something soothing and I fall asleep. It usually takes less than an hour.
Im looking for an application that turns the device off after one hour, pretty much like the sleep command works (on linux):
`sleep 60m && shutdown now`
alternatively, your ways to save as much battery as possible after the hour passes (won't use the device for the next 8 hours)
So I was drafting a blog post about an x86 tablet and was quickly going to mention running x86 versions of Android like Bliss as an option, but I can't seem to figure out exactly what/if active projects are out there.
I know the Android x86 project was discontinued, and as far as I'm aware wasn't forked or restarted right? I also found out tonight in a VM that Bliss OS is based on the now defunct Android x86 project and is putting out updates for the moment, but Android 11 support is going to end soon so I'm not sure if they're going to stick around or not.
So yeah, I guess I was wondering what the state of Android on x86 hardware was nowadays. Can't seem to find much, so guessing it's not much or I just can't find the right search terms.
Hey everyone,
So, for a bit of context I've used every smartphone I've owned until it was dead in the sense that the hardware wasn't repairable anymore. The realme6 pro I'm using at the moment is currently on life support so it's time to look for a replacement.
Here's some criteria for what it's important to me:
* I'm not a phone gamer, I don't care how well it runs Genshin Impact or PUBG, but I do use emulators like Citra.
* I don't really care about photography, any fancy camera is a bonus, it's not something I normally would consider when comparing phones.
* Wireless charging would be nice since from experience charging ports are a common point of failure. It's not necessarily a must however.
* A micro-sd and headphone jack would be nice to have, but I'm ready to sacrifice that if the phone has decent storage.
* Bloatware and weird proprietary forced, subscription/AI/ads bullshit baked into the default OS are a big no from me. I'm not as hardcore as some of the Lemmings I've met, but I do value privacy.
* Little extras such as an IR blaster, notification slider, or maybe some fun little gimmick like the glyph interface on Nothing phones is of medium importance to me. I like to tinker too, so any decent customization options is a plus.
I don't need a top of the line flagship, I'm looking for a midrange phone that's available in Canada. With that in mind, I had some ideas already:
* Nothing phone 2, this one seems fun and ticks most boxes for me. What's holding me back is the 3-4 years of updates (but that seems standard enough nowadays) and the relatively high price. If you can ease my mind and tell me I'll still be able to comfortably use this phone in 2028+ I might get this.
* One plus 12R, I like the specs and price on this one. What worries me is the bloat I've seen mentioned. Has anyone had experience with their android flavour? If so, is it feasible to remove/deactivate all useless apps?
* Pixel phones, I haven't researched these enough to decide on a model though. I might give GrapheneOS a try if I end up using a Pixel, I'm impressed by the 7 years of Android updates too. What's holding me back however, is the lack of "fun" compared to my other options, no IR blaster or distinguishing features makes it equal to my other options.
With all that said, any other recommendations are very welcome.
Looking forward to reading your thoughts :)
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: [email protected]
DROID DOES
Welcome to the Android community on Lemmy. Here you can participate in amazing discussions and events relating to all things Android.
5. Engage respectfully: Harassment, flamebaiting, bad faith engagement, or agenda posting will result in your posts being removed. Excessive violations will result in temporary or permanent ban, depending on severity.
6. Memes are not allowed to be posts, but are allowed in the comments.
7. Posts from clickbait sources are heavily discouraged. Please de-clickbait titles if it needs to be submitted.
8. Submission statements of any length composed of your own thoughts inside the post text field are mandatory for any microblog posts, and are optional but recommended for article/image/video posts.