help-circle
rss
[META] Escape the disinformation: Find an alternative community
## Leaving lemmy[.]ml Just wanted to make others aware that the main admin of lemmy[.]ml and lead developer of the lemmy open source project, Dessalines, actively spreads disinformation and suppresses anyone he disagrees with - see this post [1]. Granted lemm[.]ml is **his** platform, but that doesn't mean we have to support or continue building community here. My advice is to join existing communities on other servers and unsubscribe from anything on lemmy[.]ml and block the instance. Stop giving power to those who seem to support Putin/Russia [2] [3] . For more evidence against lemmy[.]ml, lemmygrad[.]ml, their admins or its userbase (Dessalines, Nutomic, Yogthos, etc), see the links below. Lots more evidence over at [email protected] Thanks for coming to my ted talk. ### Alternatives for this community - Community: [email protected] - URL: https://lemmy.world/c/android - Community: [email protected] - URL: https://lemdro.id/c/android ### Sources [1] https://lemmy.world/post/31368129 [2] https://lemmy.world/post/30663428 [3] https://lemmy.world/post/31090903
fedilink

Any open source system monitor apps?
Currently using htop on termux but would ideally like something similar to the system monitor on KDE, that can show a graph of individual core usage as well as memory usage. Does anything like that exist that's open source?
fedilink

AdAway vs ProtonVPN vs Firefox+ublock etc
Hey all, so I used Blokada (5, I think) for a long time but then when they forced an upgrade I moved on to AdAway. AdAway is great, it's not perfect, but it gets the job done. I decided to give ProtonVPN a try, due to recent state legislative website laws. I like it, it's cool but it doesn't block ads in the free version and AdAway can't run at the same time, afaik. I've heard lots of people talking about how great FF with ublock is and I only recently switched back to Firefox so I'm considering giving that a try but I'm getting overwhelmed. What is the right combination to block most ads as well pretending to be from another state?
fedilink


Android ROM that can feed fake data to an app when a permission is requested
Is there an Android ROM that has the ability to provide the app with fake camera stream, location, microphone stream, gallery, storage files etc...? It would be incredibly useful to allow apps to work while giving no info / no access to private informations / permissions.
fedilink

**scrcpy v3.0** Changes since v2.7: - Add virtual display feature (#5370, #5506, #1887, #4528, #5137) - Launch Android app on start (#5370) - Add OpenGL filters (#5455) - Add --capture-orientation to replace --lock-video-orientation (which was broken on Android 14) (#4011, #4426, #5455) - Fix --crop on Android 14 (#4162, #5387, #5455) - Handle virtual display rotation (#5428, #5455) - Add --angle to apply a custom rotation (#4135, #4345, #4658, #5455) - Add --screen-off-timeout (#5447) - Adapt "turn screen off" for Android 15 (#3927, #5418) - Add shortcut Ctrl+Shift+click-and-move for horizontal tilt (#5317) - Add shortcut MOD+Shift+r to reset video capture/encoding (#5432) - Forward Alt and Super with SDK Keyboard (#5318, #5322) - Add more details to --list-encoders output (#5416) - Add option to disable virtual display system decorations (#5494) - Fix --time-limit overflow on Windows (#5355) - Fix "does not match caller's uid 2000" error (#4639, #5476) - Accept filenames containing ':' when recording (#5487, #5499) - Disable mouse by default if no video playback (#5410) - Rename --display-buffer to --video-buffer (#5403, #5420) - Listen to display changed events (#5415, #161, #1918, #4152, #5362) - Adapt server debugging for Android >= 11 (#5346, #5466) - Upgrade FFmpeg to 7.1 (#5332) - Upgrade SDL to 2.30.9 - Upgrade platform-tools (adb) to 35.0.2 - Build releases via GitHub Actions (#5306, #4490) - Release static builds for Linux and macOS (#5515, #1733, #3235, #4489, #5327) - Various technical fixes --- # Highlights ## Virtual display By default, scrcpy mirrors the device screen. With this new feature (#5370), it is now possible to mirror a new virtual display, with a custom size: ```bash scrcpy --new-display=1920x1080 scrcpy --new-display=1920x1080/420 # force 420 dpi scrcpy --new-display # use the main display size and density scrcpy --new-display=/240 # use the main display size and 240 dpi ``` On some devices, a launcher is available in the virtual display. When no launcher is available, the virtual display is empty. In that case, you must [start an Android app][start-app]. [start-app]: https://github.com/Genymobile/scrcpy/blob/master/doc/device.md#start-android-app For example: ```bash scrcpy --new-display=1920x1080 --start-app=org.videolan.vlc ``` To list the Android apps installed on the device: ```bash scrcpy --list-apps ``` For convenience, you can also select an app by its name using a `?` prefix: ```bash scrcpy --start-app=?firefox ``` However, retrieving app names may take some time (sometimes several seconds), so passing the package name is recommended. ## On-device OpenGL filters Scrcpy can now transform the captured video stream before encoding by applying OpenGL filters directly on the device. This has made it possible to fix several issues and implement new features, as described below (more details in #5455). ### Crop The `--crop` option was broken for devices running Android >= 14 (#4162). It has been reimplemented using OpenGL filters internally. Its usage remains the same: ```bash scrcpy --crop=800:600:100:100 ``` It now also works for camera and virtual displays. ### Capture orientation The `--lock-video-orientation` option was broken for devices running Android >= 14 (#4011). It has been replaced by a more general option `--capture-orientation`, implemented using OpenGL filters: ```bash scrcpy --capture-orientation=0 scrcpy --capture-orientation=90 # 90° clockwise scrcpy --capture-orientation=180 # 180° scrcpy --capture-orientation=270 # 270° clockwise scrcpy --capture-orientation=flip0 # hflip scrcpy --capture-orientation=flip90 # hflip + 90° clockwise scrcpy --capture-orientation=flip180 # hflip + 180° scrcpy --capture-orientation=flip270 # hflip + 270° clockwise ``` The capture orientation can be locked by using a `@` prefix, so that a physical device rotation does not change the captured video orientation: ``` scrcpy --capture-orientation=@ # locked to the initial orientation scrcpy --capture-orientation=@0 # locked to 0° scrcpy --capture-orientation=@90 # locked to 90° clockwise scrcpy --capture-orientation=@180 # locked to 180° scrcpy --capture-orientation=@270 # locked to 270° clockwise scrcpy --capture-orientation=@flip0 # locked to hflip scrcpy --capture-orientation=@flip90 # locked to hflip + 90° clockwise scrcpy --capture-orientation=@flip180 # locked to hflip + 180° scrcpy --capture-orientation=@flip270 # locked to hflip + 270° clockwise ``` Now, it also works for camera (fixing #4426) and virtual displays. ### Custom rotation A new option `--angle` allows to rotate the content by a custom angle. Combined with `--crop`, this is especially useful for mirroring the Meta Quest 3 (#4135, #4345, #4658). ### Virtual display rotation The new virtual display feature initially could not rotate. The rotation has been implemented using OpenGL filters. (That is what triggered the development of OpenGL filters.) Like previously, the current app can be rotated by <kbd>MOD</kbd>+<kbd>r</kbd> ([shortcuts](https://github.com/Genymobile/scrcpy/blob/master/doc/shortcuts.md)). ## Screen off timeout The existing option [`--stay-awake`](https://github.com/Genymobile/scrcpy/blob/master/doc/device.md#stay-awake) only keeps the device awake **while it is plugged in*, meaning it typically does not work over TCP/IP. A new option, [`--screen-off-timeout`](https://github.com/Genymobile/scrcpy/blob/dev/doc/device.md#screen-off-timeout), modifies the screen-off timeout setting while scrcpy is running and restores it on exit: ```bash scrcpy --screen-off-timeout=300 # 300 seconds (5 minutes) ``` ## Static builds For convenience, static builds are now provided for [Linux](https://github.com/Genymobile/scrcpy/blob/master/doc/linux.md) and [macOS](https://github.com/Genymobile/scrcpy/blob/master/doc/macos.md) (#5515). More targets might be added in the future. This is still experimental for now, so if you encounter problems, please report them. ## Features you might have missed If you haven't tried scrcpy in a while, here are some features introduced in the 2.x versions that you might have missed (check the release notes to each version for more details): - [scrcpy 2.7](https://github.com/Genymobile/scrcpy/releases/tag/v2.7): gamepad support - [scrcpy 2.6](https://github.com/Genymobile/scrcpy/releases/tag/v2.6): audio duplication - [scrcpy 2.5](https://github.com/Genymobile/scrcpy/releases/tag/v2.5): control-only & mouse improvements - [scrcpy 2.4](https://github.com/Genymobile/scrcpy/releases/tag/v2.4): UHID keyboard and mouse - [scrcpy 2.3](https://github.com/Genymobile/scrcpy/releases/tag/v2.3): camera support improvements - [scrcpy 2.2](https://github.com/Genymobile/scrcpy/releases/tag/v2.2): camera capture - [scrcpy 2.1](https://github.com/Genymobile/scrcpy/releases/tag/v2.1): microphone capture - [scrcpy 2.0](https://github.com/Genymobile/scrcpy/releases/tag/v2.0): audio forwarding --- - BlueSky: [`@scrcpy.bsky.social`](https://bsky.app/profile/scrcpy.bsky.social) - Twitter: [`@scrcpy_app`](https://twitter.com/scrcpy_app) - Reddit: [`r/scrcpy`](https://www.reddit.com/r/scrcpy)
fedilink

I miss when Network Access was an authorisation you could restrict to some apps.
Yes you can monitor which app eats what, and probably circumvent this with a vpn layer, but sometimes I just wish I would be able to pause an app's access to the net
fedilink


Wish there was an **Android Studio Lite** version of the IDE that is targeted to low powered devices and has only bare minimum features to develop an app.
Wish there was an \*\*Android Studio Lite\*\* version of the IDE that is targeted to low powered devices and has only bare minimum features to develop an app. [\#AndroidDev](https://fosstodon.org/tags/AndroidDev) [#Android](https://fosstodon.org/tags/Android) [#Jetbrains](https://fosstodon.org/tags/Jetbrains) [#Google](https://fosstodon.org/tags/Google) [@[email protected]](https://lemmy.ml/c/android) [@[email protected]](https://lemmy.world/c/android) [@[email protected]](https://lemdro.id/c/android) [@fossdroid](https://social.fossware.space/c/fossdroid)
fedilink


Hey everyone! Because of how Mastodon and Lemmy are spread across multiple domains, I made an app for Android to help make following shared fediverse links hopefully a bit easier. Mastodon/Lemmy Redirect has support for most Mastodon and Lemmy instances, and lets you choose which client you want the links to open in, even if that client doesn't support deep linking. It needs some initial setup because Android is very much not built for one app to have so many deep link domains specified, but it should be easy on Android 11 and later. Both variants are free and open source and there's support for a bunch of clients already. I'd love to hear your feedback on behavior/UI/new clients/whatever. Right now, downloads are available through the GitHub releases tab. I may put the apps on the Play Store, but I don't think they'll be happy about all the deep link domains. Let me know if this isn't a good place to post this and I'll remove it.
fedilink


Custom ROM help
Can someone help me find a custom ROM for the Galaxy S23 FE?
fedilink

Do you keep lists of your favorite things, such as movies, books, recipes, or music albums? You might keep list(s) that looks like this: - Network (1976) - Lone Star (1996) - Devils (1971) - The Seventh Seal (1957) - ... _Many more films_ But how do you rank these? You might be tempted to order them by preference, but this could quickly get overwhelming for long lists. A much easier method is to use [pairwise comparisons](https://www.opinionx.co/blog/pairwise-comparison), which shows you single head-to-head pairs, and has you choose which one you like best. After doing a small number of these matchups, Rank-My-Favs can confidently create a ranked list for you. Under the hood, Rank-My-Favs uses the advanced [Glicko rating system](https://en.m.wikipedia.org/wiki/Glicko_rating_system), to determine how many matches are necessary, and for ranking. ### Features - Import your existing lists quickly. - Uses the advanced [Glicko rating system](https://en.m.wikipedia.org/wiki/Glicko_rating_system). ### Built With - [Android Jetpack Compose](https://developer.android.com/jetpack/compose) ## Installation / Releases - [Releases](https://github.com/dessalines/rank-my-favs/releases) - [IzzyOnDroid](https://apt.izzysoft.de/fdroid/index/apk/com.dessalines.rankmyfavs) - [F-Droid](https://f-droid.org/en/packages/com.dessalines.rankmyfavs/) - [Google Play](https://play.google.com/store/apps/details?id=com.dessalines.rankmyfavs) ## Support / Donate Rank-My-Favs will always remain free, open-source software. We've seen many open-source projects go unmaintained after a few years. **Recurring donations have proven to be the only way these projects can stay alive.** Your donations directly support full-time development, and help keep this maintained. If you find yourself using rank-my-favs every day, consider donating: - [Support me on Liberapay](https://liberapay.com/dessalines). - [Support me Patreon](https://www.patreon.com/dessalines). ### Crypto - bitcoin: `1Hefs7miXS5ff5Ck5xvmjKjXf5242KzRtK` - ethereum: `0x400c96c96acbC6E7B3B43B1dc1BB446540a88A01` - monero: `41taVyY6e1xApqKyMVDRVxJ76sPkfZhALLTjRvVKpaAh2pBd4wv9RgYj1tSPrx8wc6iE1uWUfjtQdTmTy2FGMeChGVKPQuV` ## Social / Contact - [lemmy.ml/c/rankmyfavs](https://lemmy.ml/c/rankmyfavs) - [Mastodon](https://mastodon.social/@dessalines) - [Matrix chat](https://matrix.to/#/#rank-my-favs:matrix.org)
fedilink

> That’s why later this summer, we're launching a refreshed Find My Device experience that makes it easier than ever to locate your devices and belongings quickly and securely by ringing compatible devices or viewing their location on a map in the app – even when they’re offline. The new Find My Device network will harness over a billion Android devices across the world to help you locate your missing belongings like headphones, tracker tags, or even your phone via Bluetooth proximity. This earlier announcement about a joint effort with Apple to work out how stop stalkers and other criminals from abusing these networks now makes a bit more sense: https://security.googleblog.com/2023/05/google-and-apple-lead-initiative-for.html
fedilink

Google released a new version of its design system, a kind of extension kit, in alpha version: Material 3 Expressive, more energetic, positive and expressive. #Android #androiddev #designsystem #material3
fedilink


Alternatives to Google Pixel Camera.
I use basic Google Pixel Camera app that forces me to have Google Photos installed so I can view my photos. My workaround is just going to the gallery directly. I don't use GrapheneOS's camera as I've seen worse quality when comparing two. I heard of modded Google Camera's for specific devices. Any suggestions?
fedilink

Is revanced YouTube safe?
I'm using NewPipe but some functionalities are lacking. Looked at revanced but unsure about it's reputation. Also, will I get banned by using a modded YT client? Thanks.
fedilink


Android FOSS Apps List
Just posting a quick and easy reference https://brainfucksec.github.io/android-foss-apps-list#android-based-operating-systems
fedilink

ePub reader: KO Reader (doubt and question)
Hi to all the community, a month ago bought a Fire tablet and installed KO Reader to work (more often to highlight ideas in the books). My doubt is, how can I configure to save the highlight parts while I'm working? Only find the possibility of exit from the document to save ..
fedilink


Should the EU make it compulsory for Android phones to still work without a battery?
Reason for posting this question - my laptop battery died and it turns out the bios gets reset every time I turn it on now. Made me think of the old phones I have which cannot be repurposed without getting new batteries.. I guess mandating replaceable batteries is enough but IMHO it should go further
fedilink

Google Assistant randomly activating
For a while now I have had this problem that everytime I used a voice command for Google Assistant that a few minutes after the command got executed I get the sound of Google Assistant activating and waiting for input for like 2 seconds or so (also with the green microphone activated icon in the corner). Does anyone else experience the same problem or has an idea how I can get rid of this?
fedilink

Google Pay & Lineage?
Anyone got a *modern* guide to getting NFC payments working with the latest version of Lineage? I've got a OnePlus 5T (dumpling) running LOS 20. Got some of my banking apps working - but Google Wallet just won't work.
fedilink

This has started showing up for some reason, suggesting that instead of updating my apps in the background, Google Play is waiting until I open an app to check for updates. Is there like a setting somewhere I need to change?
fedilink


Keyboard phones
I recently discovered F(x)tec Pro1 X, Cosmo Communicator and the upcoming Astro Slide. Anyone having these devices? Wondering how it performs, how battery life, how the keyboard. I know about supply issues, but I saw a few options on e-Bay. Also looks like only F(x)tec Pro1 X supported by LineageOS.
fedilink

Google Play app sales
For anyone interested, here's a new Lemmy community for sharing Android apps that go on sale in the Google Play Store: [https://lemmy.ca/c/playstoredeals](https://lemmy.ca/c/playstoredeals)
fedilink

App for automatically switching on/off mobile data and Wi-Fi based on location
My mother uses a prepaid phone plan where mobile data usage is charged by the megabyte. It is currently not cost-effective to switch to a monthly fixed-cost subscription plan. * When she is at home, she should: * Switch off mobile data. * Switch on WiFi (because her home WiFi has a fixed monthly cost). * When she is outside home, she should: * Switch on mobile data (so that others can contact her using messaging apps such as Signal and WhatsApp). * Switch off WiFi (to conserve battery). The problem: she often forgets to do the above. Sometimes she leaves home without switching on mobile data. Sometimes she accidentally uses lots of mobile data when at home. Is there an app that can automatically switch on/off mobile data and WiFi based on the phone’s location? Location should be detected based on all the following data: latitude/longitude coordinates (if location is enabled on phone), WiFi networks in range (if WiFi is enabled on phone), and cell tower signals (if airplane mode is not on). We would strongly prefer to use a privacy-respecting open source app for this. Phone: Samsung Galaxy A series. OS: Android 13.
fedilink

Got an old Android? Contribute its processing power to scientific & medical research ♥️
There are two great apps for this I've found for Android: [DreamLab](https://play.google.com/store/apps/details?id=au.com.vodafone.dreamlabapp&hl=en_US&gl=US) and [BOINC](http://boinc.berkeley.edu). Android devices are great because they are some of the most efficient-per-watt computation available, and cost anywhere from 25 cents to a few dollars to run per year depending on your device and power cost. BOINC is a network of many different projects, you can pick and choose which you want, just install the BOINC app and attach to the projects you want. It's a tad more complicated than DreamLab but way more powerful. There's medical research (World Community Grid), space research (Einstein@home, Asteroids@home, Milkyway@home), math research, and more. Note that the version in the play store is basically non-functional, you'll need to download [from F-droid](https://f-droid.org/en/packages/edu.berkeley.boinc/). Note that many Android phones are not designed to effectively vent heat from 100% CPU usage constantly. Both of these apps allow you some degree of control over CPU usage, I generally set my devices to 50%. To be safe, remove batteries while these devices are running. It will help preserve battery life, increase power usage efficiency, and important will prevent your battery from becoming a dangerous swollen fire pillow.
fedilink

How to dump RAW Data from Android to PC?
I'm looking for a way to dump raw data from an entire phone or at least the `sda` block to a PC, using a method other than `adb pull`. When I run `adb pull /dev/block/sda sdaDump.img`, it creates a dump file. To find what I need, I have to search through this raw data using a `Hex Editor`. If the dump comes from a fully functioning phone, I can usually find what I’m looking for because all the data is still intact. However, I accidentally wiped the `metadata` partition on my phone, so the decryption keys/files are gone. Now, because of that, some folders appear empty when checked with TWRP's File Manager, even though the actual files are still there. If I create a dump now, the raw data in the file won't be the same as when the `metadata` was present, and those folders weren't showing as empty. Running `adb pull /dev/block/sda sdaDump.img` now results in a dump where the `Hex Editor` shows zeroes (no data) where these files should be. Is there any alternative method to create a raw data dump of the `sda` block or entire phone storage, that will capture that data as it is (not empty folders, but the data in them), even if it's encrypted? I don't want to create the raw data dump onto the phone storage and then transfer it to a PC, but something that works like `adb pull`, in the sense that it pulls the data from the phone directly onto a PC. Thanks a lot in advance to everyone!
fedilink

Android 14 experience so far on a non-Google device.
Hi, I just upgraded my Xiaomi 11 Lite NE 5G to Android 14 via PixelOS (a custom ROM). Best things I like about it is that it's way smoother and faster than Android 13 (PixelOS). I got to experience Pixel specific features as well. I liked AI wallpaper but it takes some time to generate even with 100 Mbps connection. Other than that, it's going great for me. How has been your experience so far?
fedilink

I tried to add my Google Drive account to RCX for some folder sync, but I couldn't. I don't know what is the "Google App Client ID" and secret. There is no information at the documentation page. Edit: I'm so sorry, it's my fault that I didn't read "Leave blank normally" under Google App Client ID and Secret. It worked when I left it blank. Thank you for answers.
fedilink

Migrating to grapheneos.
I’m thinking of migrating to grapheneos from ios, what are some things that I should be aware of? Keep in mind, I haven’t used android in about 3 or 4 years and have basically been using an iPhone since the 3GS. Any heads up or tips would be helpful. I’m just really tired of apples new business model and current executives, and am trying to move to all free software. Thanks in advanced.
fedilink

Sync for Reddit is pivoting to lemmy
Looks like it will take some time to figure it out, but the developer ljdawson is looking into Lemmy support for sync. This app is so smooth, and caching posts and comments for offline use while on the plane or in low reception areas is a clutch feature for me.
fedilink

How do I confirm if a certain phone supports VoLTE?
You'd think this would be easier than it seems to be in reality. I am interested in getting a Sony Xperia 5V or Xperia 1V. Where I live, phones can't make calls unless they support VoLTE. The phones in question support basically all the bands I need them to support and I've found several encouraging Reddit posts from people saying they got the Xperia 1V to work here (haven't found any for the 5V). Some confirm VoLTE, others simply say they were able to make calls. The VoLTE requirement for phones is very recent with different carriers killing off their 3G networks at slightly different times the latest being about a month away so it's hard to judge how much I can trust those posts. I've also seen a video from what seems to be an Indian person showing you how to enable VoLTE on a 1V. The thing is though, these are encouraging *signs* but Sony themselves have kept decidedly shtoom on the matter not mentioning the capability in their marketing *or* their web manuals for either phone, it is also not mentioned on GSM arena, however I noticed that this is not mentioned in the information about my current phone on GSM arena either, even though it definitely does support it because I've been using since even before it was a hard requirement. Is there any way to figure this out definitively? I've tried contacting Sony and maybe at some point they'll reply but frankly I'm not holding my breath and I suspect if they do reply they'll say something about the phones not being for sale in this country (which is true), or mentioning some of the other things the phone *can* do without answering whether it will do this one *particular* thing, which is what some websites selling the phone did as well. That type of evasive behaviour would normally lead me to conclude the answer was the feature isn't supported but those Reddit posts and that video, while not definitive enough in their own right seem to strongly indicate that it is supported.
fedilink

Posting for visibility
fedilink


    Create a post

    A place to discuss anything related to Android or Android adjacent.


    INFO:

    • No attacking others based on their phone preferences. Criticizing OEMs/devices is allowed. Attacking users because a different brand/device works for them isn’t.

    • Obvious spam will be removed.

    • Anything directly or indirectly related to Android is allowed.


    Check Out Our Partner Communities:

    [email protected]

    • 1 user online
    • 1 user / day
    • 1 user / week
    • 27 users / month
    • 102 users / 6 months
    • 1 subscriber
    • 304 Posts
    • 1.57K Comments
    • Modlog
    Lemmy
    A community of privacy and FOSS enthusiasts, run by Lemmy’s developers

    What is Lemmy.ml

    Rules

    1. No bigotry - including racism, sexism, ableism, homophobia, transphobia, or xenophobia. Code of Conduct.
    2. Be respectful, especially when disagreeing. Everyone should feel welcome here.
    3. No porn.
    4. No Ads / Spamming.

    Feel free to ask questions over in: