/r/Android

Photograph via snooOG

Android news, reviews, tips, and discussions about rooting, tutorials, and apps. General discussion about devices is welcome. Please direct technical support, upgrade questions, buy/sell, app recommendations, and carrier-related issues to other subreddits.

Content Philosophy:

Content which benefits the community (news, rumours, and discussions) is generally allowed and is valued over content which benefits only the individual (technical questions, help buying/selling, rants, self-promotion, etc.) which will be removed if it's in violation of the rules.


Rules:

Hover for more info

1. Only submissions that are directly related to Android are allowed.

  • All posts to r/Android must be related to the Android OS or ecosystem in some way. If not obvious, you should submit the link as a self-post and include an explanation. Comments that devolve into purely political discussions may be locked and people in violation may get banned if they are also violating Rule 9.

2. We welcome discussion-promoting posts that benefit the community, and not the individual.

  • We welcome posts that benefit the community (device reviews, guides, discussions and rumors) and not the individual (seeking help, e.g. tech support, purchase advice, app recommendations). You might be interested in r/AndroidQuestions, r/PickAnAndroidForMe or r/AndroidApps instead.
  • If you're asking a question, include your own analysis first in a few sentences. Discussion-promoting rants are okay at mods' discretion.

3. Images/videos must be in self posts.

  • Please provide an explanation in the self-post body. No memes.
  • YouTube videos are fine as links, provided they don't break other rules.

4. No self-promotional spamming

  • Developers may post their own apps if they follow these conditions:
  • 1- Their post must be a self post with a detailed description of their app.
  • 2- The developer's account must be at least three months old AND have a reasonable posting history on r/Android.
  • 3- The developer must interact with users in the thread. We do not allow developers to simply dump a link to their app and leave.
  • Website/blog/YouTube channel owners are generally not allowed to post their own content; please see this page.

5. No reposts or blog-spam/rehosted content

  • Submit the original source whenever possible, unless it's not in English or the article adds substantial information.
  • Reposts are not allowed. This includes an article whose information has already been covered by another article posted on r/Android.

6. No editorializing titles.

  • Please do not change the link's title when submitting it, unless necessary to accurately sum up the article. You may freely add "[Author]" or "by Author" if it clarifies the article's source (e.g. YouTube video).
  • If you want to discuss something specific, use the comments or submit it as a self-post (see rule 2).

7. No piracy.

  • Do not link or discuss pirated apps/piracy websites.

8. No unauthorized polls, surveys, bots, or giveaways.

  • To prevent scams, we require that all polls or giveaways be approved by the moderators. Modmail us with your request before you post any poll or do any giveaway.
  • Only pre-approved bots are allowed on /r/Android. Currently, the only bot we allow to be invoked is the LinkMe_Bot. This bot can be summoned by commenting "Linkme: APPNAMEHERE." without quotes. If you wish to use your bot on this sub, then message the mods and show us that it can serve a useful purpose here.

9. No offensive, hateful, or low-effort comments.

  • Do not be rude to any other user. Be respectful, adhere to redditquette, or you may be banned.
  • Do not use hate speech of any kind.
  • Do not be disrespectful towards another for their personal choices (excessive fanboyism).
  • Do not accuse others of being "paid shills."
  • Do not post low-effort/circlejerky comments.

10. No affiliate links.

  • If you are a Redditor, affiliate links are absolutely NOT allowed in either the comments section, within the self-text of your post, or as part of your link.
  • If you post an article, affiliate links will NOT be allowed if the article being linked is a simple "deal alert" type post. Instead, simply link directly to the deal (without the affiliate link included).
View Detailed Rules

Weekly Threads

Day Topic
Every day Daily Superthreads
Saturday Saturday APPreciation
Sunday Sunday Rant/Rage

Click here for the Weekly Thread Archives


AMAs

FAQs

Related Subreddits


Flair Icon Legend:

Individual Developer
Company Developer
Custom ROM Developer
Unaffiliated Contributor
Official Android OS Team
Android Theme Developer
Android-related Website
Reddit add-on Developer
Google Employee

/r/Android

2,931,035 Subscribers

0

Automatically delete android folders (DCIM Download Music Pictures) if they are empty

I created a simple shell script that deletes that folders if they are empty every time is executed but you need root to run the script

----------------------------------------------------------------------------------------------

#!/system/bin

cd /storage/2736-426B #Your path to the external drive

emptyfolders=("Download" "Music" "DCIM") #The folders you want to delete

for loop in "${emptyfolders[@]}"

do

empty=$(ls -a "$loop" | grep -v .thumbnails 2> /dev/null)

if [ -z "$empty" ]; then

rm -r "$loop" && echo "Deleted "$loop""

else

echo "Directory "$loop" not empty or not found so not deleted"

fi

done

------------------------------------------------------------------------------------------------

Feel free to add folders to the variable emptyfolders and also replace /storage/2736-42B with your actual external drive path

I personally use this script with macrodroid so it triggers every time i open the file explorer

4 Comments
2024/11/01
19:32 UTC

8

Private Space as a replacement for Work Profile

My employer doesn't have any sort of official enterprise MDM mechanism set up so I (apparently) can't use Android's Work Profile (though I'd be open to any open-source software that lets me run my own MDM server just to enable the profile - I tried Headwind but it only created the launcher, it didn't trigger the actual work profile). Failing that route, can I use Private Space as a sort-of work profile? Are the apps in PS sandboxed so they can't interact with the other system-installed apps? Like, if I installed Teams in there, would it be able to gather any other information about anything else installed or going on on the phone at the time? Also if anyone has any tips on how to activate that work profile without going through someone at work, that'd be cool too.

(There's this page: https://www.android.com/enterprise/work-profile/ - which seems to be a full-featured demo of the work profile, in that it installed a bunch of apps and gave me a work profile. Wonder what kind of restrictions are on there in terms of just using that?)

5 Comments
2024/11/01
22:52 UTC

0

Idea: a "your private space has a notification" notification

Really love the new private space but I'm missing some notifications from some apps, I don't want them to show up obviously but I feel I need a reminder to look? What do you think?

4 Comments
2024/11/01
23:10 UTC

6

A Blast from the Bluetooth Past: Discovering the Power (and Perils) of Android

My recent transition from iOS to Android has been an eye-opening experience. The level of customization and user control offered by the Android platform is truly remarkable, a stark contrast to the closed ecosystem I was accustomed to.

This became especially evident when I recently unearthed a relic: a 2011 Xperia mini. This barebones device lacked a file browser and most modern functionalities. My initial attempt at sideloading apps via ADB proved unsuccessful. However, a forgotten solution emerged – Bluetooth. Connecting my modern Fairphone 5 5G to the Xperia, I was pleasantly surprised to see the older phone recognized as a peripheral device. This facilitated seamless file transfer, a capability I hadn't anticipated. While the transfer speed was undeniably slow, the experience triggered a wave of nostalgia, taking me back to a time when Bluetooth file sharing was the norm.

Beyond its historical connection, the experience solidified my appreciation for the versatility of Android. The platform seamlessly integrates with tools like Gemini, which I used to write a significant portion of this text. This functionality persists even when utilizing a custom ROM like LineageOS on a device like the Fairphone 5 5G, showcasing the depth of Android's capabilities.

While the name "Android" may not be the most conventional, its functionality and user empowerment are undeniable. This experience has certainly reinforced my decision to explore the Android ecosystem. Unlike iOS, Android offers a level of control and customization that empowers users to tailor their experience to their specific needs.

However, this power comes with a learning curve. As a recent convert, I've already encountered my fair share of stumbles. There was the time I attempted to disable the com.android.packageinstaller service, as I preferred using a third-party app manager with root access to install apps. This app manager offered more detailed information about the APKs I was installing, allowed me to opt out of additional language packages, and even scanned apps for potential tracking and malware using VirusTotal. Unfortunately, disabling the package installer proved to be a fatal mistake, as LineageOS requires it to boot properly. This unexpected behavior still puzzles me to this day. While it was a frustrating setback, it highlighted the intricate nature of the Android system and the potential consequences of tinkering without a full understanding of the underlying components.

Despite this hiccup, I remain captivated by the endless possibilities that Android offers. The ability to personalize my device and delve deeper into its functionalities has been incredibly rewarding. While there's always a risk of encountering unexpected issues, the learning experience and the satisfaction of overcoming challenges are well worth it.

The Android ecosystem extends far beyond smartphones and tablets. It's a versatile platform that powers a wide range of devices, from smartwatches to virtual reality headsets.

My recent foray into the world of Android has been nothing short of exhilarating. The level of customization and user control offered by the platform is truly remarkable. I've been particularly impressed by the seamless integration of Android across various devices. My Quest 2 VR headset, for instance, runs on a modified version of Android, providing access to a vast library of VR experiences. Furthermore, the ability to install Android as a desktop operating system alongside Windows and Linux opens up a world of possibilities. This level of flexibility and customization is unparalleled in other mobile operating systems.

While there's a learning curve associated with mastering the intricacies of Android, the rewards are substantial. The freedom to tailor the system to one's specific needs and the opportunity to explore the depths of its functionality make it a truly empowering platform.

TL;DR: Gushing over the possibilities of Android

1 Comment
2024/11/01
23:35 UTC

95

Inside Samsung's Futuristic Factory Where Robots Build Millions of Smartphones

12 Comments
2024/11/02
13:35 UTC

0

I Tried Google's Satellite SOS for the Pixel 9 - YouTube

1 Comment
2024/11/01
18:06 UTC

3

ROOT: UPDATED with easy-to-follow instructions and automated tasks, suDROID empowers users to unlock advanced Android capabilities with confidence.

🌌 suDROID just updated

Version 2.1.1 Release - Key Highlights

•	**Auto Device & Compatibility Check**: Instantly verifies compatibility for popular models.

•	**Latest Magisk Version**: Fetches updates via GitHub API with fallback options.

•	**Interactive Rooting**: Choose, skip, or repeat each rooting step.

•	**Auto Bootloader Unlock**: Attempts unlocking with manual instructions if needed.

•	**Complete Backup & Restore**: Full data backup before rooting, seamless restore after.

•	**Root Verification & Retry Mechanisms**: Confirms root success with automatic retries for stability.

•	**Custom Config & Safety Mode**: Set preferences and enable rollback at each stage.

•	**Post-Root Recovery Option**: Optional TWRP install for advanced users.

Optimizations: Streamlined setup, enhanced logging, user-friendly prompts, organized backups.

Bug Fixes: Improved ADB/Fastboot and battery detection.

suDROID is a cross-platform solution designed to streamline the rooting process for Android devices on both Linux and Windows. With easy-to-follow instructions and automated tasks, suDROID empowers users to unlock advanced Android capabilities with confidence.

1 Comment
2024/10/31
20:41 UTC

19

The FIRST Snapdragon 8 Elite Flagship: realme GT 7 Pro Unboxing

15 Comments
2024/10/31
18:57 UTC

Back To Top