Question and Answer about Android from Stack Exchange network.


How can I view a .docx document using dark mode on Android?

I use Snap Camera on Microsoft Windows as a virtual webcam to remove the background when I use Meet/Skype/Teams/Zoom/etc.

Is there any virtual webcam on Android that can remove the background?

I am using the Android version of Meet/Skype/Teams/Zoom.

I'm looking for a way to automatically answer any incoming phone calls with a voice message, i.e. an autoresponder.

So actually much like voicemail, except I don't want people to leave me messages. I just want to play a welcome message or "I'm currently not available by phone" and refer them to my email address or Whatsapp.

Upon looking around I find tons of solutions which can auto respond by SMS, i.e. sending an auto reply text message. But that's not what I'm looking for, I prefer to play back a voice message.

Is there a way to do this, either natively from within Android or with an app?

How to install a mobile-only Android app on an Android tablet? By "mobile-only", I meant the app has only released a mobile version and no tablet version. For example, DoorDash is one such app.

EDIT: The problem described happened to be related with the use of WhatsApp Web instead of WhatsApp app on the phone.

In my WhatsApp chats a couple of months old, I see placeholders for photos, videos, or voice messages. However, the photo itself is not shown, and when I click on it, the error message appears "Photo unavailable. Can't view this photo because it's no longer on your phone."

I myself have never deleted any of these photos from my phone. The message has not been deleted by the other party. I guess it's WhatsApp itself that deletes the media files after a couple of months. How do I stop this? I want all my sent or received WhatsApp media to be kept on my phone for unlimited time.

I have a situation where I recently set PIN, activated Secure boot and booted up my phone and entered the PIN incorrectly 28 times. Now I have two times to enter the PIN correctly else the phone will be reset to factory defaults (images, all data deleted) which I want to avoid.

Do you think it's possible to reset the number of tries again to 30 for secure boot if I already used 28 times? The phone which I am using is Samsung S9+.

Using a Samsung Galaxy A30s and the WhatsApp Messenger (Beta) version 2.21.12.15.

Anytime I send a video, be that filmed within the app or externally, it loses all the image quality.

enter image description here

What can be done to fix it? For clarity, a few days ago this was working fine.

My device has hardware problems with radio/wifi. Hence it's not possible to use sim-card or wifi. That also makes it restart frequently. Now it's useless as a phone. So I am trying to turn it in a desk computer (mini-server linuxdeploy). Simple air-plane mode isn't enough to solve these reboots.

How I figure out its wifi/radio components were broken (tentative)

I have an OnePlus 6 enchilada.

Deeper disable wifi/radio than simple air-plane mode

Is it possible to somehow to disable the WIFI/radio somehow deeper than simple air-plane mode? So I can use it as a desk mini-server. Installing linuxdeploy or any other software like that and use reverse tethering.

I tried many solutions around internet (including android.stackexchange) but none really works.

If someone could give me any tip or advice I would greatly appreciate!!

When I'm browsing on my computer, I can press CTRL-W or click the X on a tab to close it. That's convenient. But it seems Chrome for Android has no similar function.

To close the current tab on Android, I need to click the "tabs" icon which brings up all tabs. This often takes 10-60 seconds on my phone because there is anything between 100-3000 tabs open/cached there, and it seems very unnecessary.

Is there another way to close the current tab without first loading all the tabs?

On my Galaxy A70 (dual SIM card) I installed via Dual Messenger a second WhatsApp account for my private SIM card. Unfortunately the new account contains only the default ringtones. How I can add the custom ringtones to this account?

Sometimes I need to disable Javascript on some webpages for various reasons. From a rather old post on Mozilla Support and some other sources, I learned that it is done through about:config.

However, from the answer on this question on SE Android, I learned that about:config is no longer accessible on the stable version of Firefox for Android.

So I am back to the square 1, how do I disable Javascript in Firefox on Android?

I have the following constraints in roughly the order of decreasing concern. Please keep these constraints in consideration while answering the question, but I am still welcome to learn about solutions that violate some of these constraints.

  1. I do not want to use nightly or beta versions. They might have security vulnerabilities or unexpected behavior.
  2. I do not want to change any Firefox configuration files on the file system, unless from within Firefox. I don't know much about Android application and I am afraid I might break something while messing with files.
  3. I do not want to install any add-on on Firefox unless it is opensource or is widely known to be trustworthy.

RAM is clear enough, but why so many different ROM sizes & how much does a basic user need?

Basic == 'phone calls/WhatsApp/SMS/email/light browser use - no games, streaming, videos, music,

My phone is massively cluttered - I've got something on the order of 50 (!) apps I am not using at all. I could manually uninstall them, but the wait for the uninstallation to finish between selecting the next one would drive me crazy.

Is there a way to, at least, create a list of apps to be uninstalled all together? I'm not afraid of using ADB, but don't want to root the phone. I'd also prefer not to use 3rd party apps.

My phone is Xiaomi Mi A3 (Android One), with Android 9.

Order of preference for methods:

  1. Google Play on PC (website)
  2. Phone settings or similar (no 3rd party app)
  3. ADB or other debug interface, without rooting
  4. 3rd party app

I am using MI Note 5 Pro android version 9.0 and Windows 10 Basic. On USB plugging('File Transfer' selected), I can only access files from Phone by normal copy paste(ctrl-c/v) but cannot access full file path from Phone because there is no drive letter assigned.

enter image description here

enter image description here

where disk is sd card.

I am getting files path as "This PC\Redmi Note 5 Pro\Internal shared storage" but want something like "P:\Redmi Note 5 Pro\Internal shared storage" How to get it without rooting phone?

Purpose: I want to backup my phone data to PC periodically using "Areca backup" open source utility which creates incremental backup. Note: I will not be writing any data to Phone but will only need to read it for copy operation.

I bought a USB C hub with charging integrated but as soon as I plug in the charging cable to the hub the other ports stop working and the phone only charges. The USB ports and ethernet ports stop working while the hub gets external power. Does anybody have a solution or know about a hub that works both for charging and OTG on android 11 ?

How to use cached files in Spotify application under Android ? The mentioned file extensions are ".file" , which are not normally playable, but it is clear from the size and type of archiving that they can be used offline by the application. The threshold storage address

is as follows: /internal storage/android/data/com.spotofy.music/files/spotifycash/storage

What exactly does it mean in this context to be locked anyways?

In the clock app (bedtime tab, sleep sounds) I can choose a device sound Deep space.

I would love to use it as my alarm sound.

Every file-exploring app that I have used hasn't found this file.

How can I?

Sorry in advance if this is a duplicate, I couldn't find a solution to this exact problem posted anywhere.

I'm using Unity on macOS and I am trying to build for Android. I'm running into an issue where my development phone (it's a Galaxy A5 2017) will start charging my MacBook when I plug it in and will not show up as an adb device.

What I've done so far is:

  • Enable USB debugging on my phone
  • Install android-sdk and android-platform-tools through homebrew
  • Install openjdk@8 through homebrew (this resolved an issue where the sdk required java 8)
  • Attempt to switch the USB mode on the phone from 'Charge connected device' to 'Transfer files'
  • Switch USB ports

Trying to switch USB modes on the phone does not seem to work, it will close the dialog when selecting 'Transfer files' but when I check in the notification shade it will still be set to 'Charge connected device'. I also tried checking if the phone showed up over adb, but unfortunately adb devices returns an empty list.

Potentially useful information: I have built this exact Unity project to this exact phone successfully from my Windows desktop with this USB C to C cable, but I need to be able to do this from my MacBook.

I am using:

  • Unity 2021.1.4f
  • macOS Big Sur 11.4
  • Android 8.0.0

My question is, how can I prevent my phone from trying to charge the Mac? How can I get it to show up as an adb device so I can build to it from Unity?

Edit: alecxs suggested another question as a possible solution but this did not work for me either. In USB debugging, the USB mode is still set to MTP file transfer when this issue occurs. Changing it to something else and back unfortunately does not resolve the issue.

Edit 2: looks like this is a problem with macOS. I came across this article that mentioned for Samsung phones you need to use Smart Switch. I downloaded it for macOS, but it warned me that until further notice they do not support Big Sur as their system extension has not been approved. There is a temporary workaround mentioned in the warning here, but it is a bit involved, requiring you to disable SIP. For now this seems like the only solution. Since I know the root of the issue, I will mark this question as solved.

I am on Android 8.0.0 and not able to find an option to prevent an app from accessing the mobile network.

Did I just not find it or doesn't this feature exist on version 8 yet?

Topics


2D Engines   3D Engines   9-Patch   Action Bars   Activities   ADB   Advertisements   Analytics   Animations   ANR   AOP   API   APK   APT   Architecture   Audio   Autocomplete   Background Processing   Backward Compatibility   Badges   Bar Codes   Benchmarking   Bitmaps   Bluetooth   Blur Effects   Bread Crumbs   BRMS   Browser Extensions   Build Systems   Bundles   Buttons   Caching   Camera   Canvas   Cards   Carousels   Changelog   Checkboxes   Cloud Storages   Color Analysis   Color Pickers   Colors   Comet/Push   Compass Sensors   Conferences   Content Providers   Continuous Integration   Crash Reports   Credit Cards   Credits   CSV   Curl/Flip   Data Binding   Data Generators   Data Structures   Database   Database Browsers   Date &   Debugging   Decompilers   Deep Links   Dependency Injections   Design   Design Patterns   Dex   Dialogs   Distributed Computing   Distribution Platforms   Download Managers   Drawables   Emoji   Emulators   EPUB   Equalizers &   Event Buses   Exception Handling   Face Recognition   Feedback &   File System   File/Directory   Fingerprint   Floating Action   Fonts   Forms   Fragments   FRP   FSM   Functional Programming   Gamepads   Games   Geocaching   Gestures   GIF   Glow Pad   Gradle Plugins   Graphics   Grid Views   Highlighting   HTML   HTTP Mocking   Icons   IDE   IDE Plugins   Image Croppers   Image Loaders   Image Pickers   Image Processing   Image Views   Instrumentation   Intents   Job Schedulers   JSON   Keyboard   Kotlin   Layouts   Library Demos   List View   List Views   Localization   Location   Lock Patterns   Logcat   Logging   Mails   Maps   Markdown   Mathematics   Maven Plugins   MBaaS   Media   Menus   Messaging   MIME   Mobile Web   Native Image   Navigation   NDK   Networking   NFC   NoSQL   Number Pickers   OAuth   Object Mocking   OCR Engines   OpenGL   ORM   Other Pickers   Parallax List   Parcelables   Particle Systems   Password Inputs   PDF   Permissions   Physics Engines   Platforms   Plugin Frameworks   Preferences   Progress Indicators   ProGuard   Properties   Protocol Buffer   Pull To   Purchases   Push/Pull   QR Codes   Quick Return   Radio Buttons   Range Bars   Ratings   Recycler Views   Resources   REST   Ripple Effects   RSS   Screenshots   Scripting   Scroll Views   SDK   Search Inputs   Security   Sensors   Services   Showcase Views   Signatures   Sliding Panels   Snackbars   SOAP   Social Networks   Spannable   Spinners   Splash Screens   SSH   Static Analysis   Status Bars   Styling   SVG   System   Tags   Task Managers   TDD &   Template Engines   Testing   Testing Tools   Text Formatting   Text Views   Text Watchers   Text-to   Toasts   Toolkits For   Tools   Tooltips   Trainings   TV   Twitter   Updaters   USB   User Stories   Utils   Validation   Video   View Adapters   View Pagers   Views   Watch Face   Wearable Data   Wearables   Weather   Web Tools   Web Views   WebRTC   WebSockets   Wheel Widgets   Wi-Fi   Widgets   Windows   Wizards   XML   XMPP   YAML   ZIP Codes