Question and Answer about Android from Stack Exchange network.


This seems to be independent of which bluetooth device I connect/disconnect to (car audio, ear buds, etc), and is also independent of whatever the last app I was listening to (VLC, Pandora, etc).

When I tell an app to stop playing, I'd like it to STAY stopped... not automatically pick up where it left off simply because I stopped or started my car, or got in/out of range of one of my bluetooth audio devices.

My Nexus 5 running on Marshmallow and it has Last ota security update provided by Google at the time of end of support.

I’ve a perfectly working SIM card. Using this sim card to make calls from nexus 5, but before the call gets placed the mobile signal drops to zero.

When the call is disconnected the signal resumes back to normal.

I tried soft reset, hard reset and airplane mode on/off. But nothing works.

Any help would be appreciated.

Please read the full text and help me if anything can solve my problem. Also I can't go to Mi help center due to this lockdown, so can you suggest ways the help center person would do to fix this issue?

I have Redmi Note 4 (SD). I flashed MIUI 11.0.6.0 port for mido (ROM discussed in this video.) It had many bugs so I was trying to flash back to stock ROM using Mi Flash Tool (old version).

I was using linux for fastboot and adb commands and for Mi Flash Tool i was using win 7 in virtual box

I selected clean_all&lock.bat But after systerm image processing it gave me error

error message said something about partition not been empty(sorry cant remember the exact error and log file also doesn't exist anymore)

Now my phone was on fastboot mode for atleast 5 hours so I used

fastboot reboot

via linux terminal.

But phone didn't boot and gave me black (empty screen)

I thought might be battery is low but when I connected it to charger nothing happened.

I couldn't boot to recovery or fastboot mode (and can't do it now too).

I searched on internet more for help and found about EDL mode. I tried that but Virtual Machine wasn't loading the Qualcomm driver so I installed windows 10 .

ALSO I searched about the error on internet and found the solution to use latest mi flash tool.

So I tried with that. BUT I AM NOT SURE IF IT IS CONNECTED BY PROPER EDL MODE BECAUSE MI FLASH TOOL INSTEAD OF SHOWING COMX AS DEVICE NAME, IT IS SHOWING MY INCOMPLETE FASTBOOT DEVICE NAME .

I clicked to flash by selecting clean all&lock but it gave me this error

The volume does not contain a recognized file system.Please make sure that all required file system drivers are loaded and that the volume is not corrupted.

ALSO THE DEVICE IS SHOWN IN LATEST VERSION BUT NOT IN OLDER VERSION IN EDL MODE

Then after many attempts to flash

Now it shows this

$fastboot -s 34564c88 getvar product 2>&1 | findstr /r /c:"^product: *MSM8953" || fastboot -s 34564c88 getvar product 2>&1 | findstr /r /c:"^product: *mido" || echo Missmatching image and device

It was stuck at this for like 1000+ seconds.

I searched about it and tried this solution. In this it tell to delete line 10 and 11 but in mine file it was present at 4 places so i deleted them all.

But then it got stuck at next command in clean_all&lock.bat file

[9:39:38 PM 34564c88]:start process id 8956 name cmd [9:39:38 PM 34564c88]:info1:$rem fastboot -s 34564c88 erase bk12 2>&1 [9:39:38 PM 34564c88]:info1:$if not 0 == 0 exit /B 1 [9:39:38 PM 34564c88]:info1:$fastboot -s 34564c88 oem device-info 2>&1 | findstr /r /c:"Device unlocked: true" || echo Device oem locked

To give a try I deleted this line too but then it got stuck at next line.


ALSO TO ACCESS EDL WE NEED TO SHORT JTAG PINS BUT MY LAPTOP (WITH WIN 10) ACCEPTS IT WITHOUT DOING THAT

I use BlueJeans Prime for videoconference on Android 10. When in a videoconference, is it possible to disable the interlocutor's video?

The motivation is to reduce the network usage.


For BlueJeans (not Prime), one can swipe up, which will activate the "low bandwidth" mode, and swipe down to go back to the normal mode. That doesn't work for BlueJeans Prime.

I tried to text a person in hangouts whose profile icon appears like the image below. Does it mean the person has deleted the hangouts account or signout ?

enter image description here

I need to send a large number of SMS messages, ~1000, and have edited android's sms_outgoing_check_max_count using the following command:

adb shell settings put global sms_outgoing_check_max_count 2000

It didn't work. I got the annoying "Application is Sending Too Many SMS" message.

The phone is a Nokia 3.1+ running Android One 9 and I used the stock messaging app. adb was invoked using Win10 Powershell and the value for sms_outgoing_check_max_count was checked to be 2000. Developer options was turned on this whole time, but the phone has not been rooted.

What am I missing here?

first question here. I was using wifi normally on my phone. Then I turned it off and after some time turned it back again. Since then I can not access the internet. It's showing Connected(no internet access).

I tried to set the IP static. It did not work for DNS 192.168.200.1. No matter what IP I set with this DNS it does not work. Then used the 8.8.8.8 as DNS, now it's connected. But it is really slow, and the connection does not seem stable. Every time I have to reload google.com several times just to get the page.

The problem is specific to this device only. Other devices connected to the same network are perfect.

Can someone suggest me what should I do? Is this a router issue? Or is this my device problem?

I'm new in this area. So my knowledge is not so deep and you might have to explain things a bit more in detail for me to grasp the concept.

I wish to buy an Android One device and install only apps from F-Droid. I don't own a Google account and don't wish to register. I don't wish to install LineageOS or other alternative firmware.

Is it possible to use Android One device without a Google account?

What are the restrictions (without Google account) except that i can't use Google cloud services and Play Store? For both there are alternatives.

I bought a new phone and the settings from my old phone were transferred during the initial setup.

One setting was "High contrast text" within Accessibility settings. I would like to deactivate this option. The reason I don't like it is that astronomy programs with a "night mode" (red on black) settings display black text with a white outline, and the white outline destroys my night -adapted vision.

My new phone, a Realme 5 - running Android 9 with the custom layer "Color OS 6" - doesn't have the high contrast text option available in its settings. Apparently the next version of Color OS does have this setting, but it's not yet available for my device in my country.

Things I have tried:

  • I have tried using restore factory settings to only restore system settings, but that didn't affect the high contrast text setting.

  • I have tried running getprop | grep text and looking to see if there's anything relevant, but there isn't.

  • I have tried deactivating the option on my previous phone, manually triggering a cloud backup, then using Activity Launcher to launch CloudRestoreFlowActivity, but it doesn't open.

The only related question I can find is this one but it applies to Android 5, and it's protected and I'm unable to add an answer.
(I'm asking this question to self-answer, because I've just solved the problem myself and couldn't find any valid solutions elsewhere: everything assumes that this option is available in settings but it isn't on my device)

In theory, Google Takeout lets you download all the data Google stores for you (or about you). Among these there should be the backup content of my Android devices.

Is it Android Backup included in the Takeout? Should it be? Is there a way to request that?

I have forgotten the PIN of a device but I do have access to a root shell with adb shell and su

Is there some way I could remove the screen PIN lock or change it?

I like using battery saver on my Android phone as it greatly extends the battery. However, there is one app that I use that I would like to exempt from two of the things that batter saver disables - vibration and location services.

I'm ok with the battery usage for these on this one app only but want to restrict all other apps from using the battery.

How can I accomplish this?

Hi everyone I hope you are safe in this time's ! and I'm tring to do root into a chinese tablet

enter image description here

enter image description here enter image description here

It is a nice piece i can vnc to my pc's or ssh and control by kdeconnect or use yatze etc i like it but i will love it whit cyanogenmod but that it is such a task to get it done just by me I'm starting for get it rooted now i have manage to get the scarttedfile and pull averything from.

enter image description here

there you can see userdata.img system.img etc. The mnt folder i place it, to mount system.img on it like

mount -o loop system.img mnt

And then modify the system and then flash it back again into whit SP_FLASH_TOOL it is almost the same as have root on it but i need place a swap file and made swapon probably I could doit from the file recovery.fstab wich cointain

    # mount point   fstype      device          [device2]

/boot       emmc        boot
/cache      ext4        /dev/block/mmcblk0p4
/data       ext4        /dev/block/mmcblk0p5
/misc       emmc        misc
/recovery   emmc        recovery
/sdcard     vfat        /dev/block/mmcblk0p6
/system     ext4        /dev/block/mmcblk0p3

I'm not sure about i will try but why? i have come here it is to see if some one could help me to either way build twrp for this devices or let me know how to place the magestik app on the system.img to do root hopefully some one here knows how to do so since twrp what it does is that rigth ? Flash the app in to the system i just should place it into the /app folder

Background

I’ve bought a brand new Lenovo Tab M10 TB-X605L LTE. It’s for my grandma, so that she can video-call her great-grandchildren during the Corona crises, and I learned that I require to have Android 8 Oreo on it, as Teamviewer Host has to run on it and start automatically (my grandma is almost 90 years and she can operate a toaster, but not a tablet). Unfortunately, I’ve upgraded to Android 9 Pie, which by design doesn’t support Teamviewer host.

Problem

I need to get back to Android 8 Oreo, but I almost bricked my Lenovo Tab M10 by trying to do so. I’ve already spent a few days and read/tried tons of instructions/suggestions/forum discussions, and I’m completely stuck. I would really enjoy some help or the decisive tip – and especially my grandmother would really enjoy seeing her four great-grandchildren after three weeks of quarantine.

Log files

indicate that the Qualcomm chip doesn't accept the download

LSMA: [LMSA_Recovery] Shell Resp: Status=status_flash_download_failed
QFIL: ERROR: function: sahara_rx_data:237 Unable to read packet header. Only read 0 bytes.

This works

  • I managed to get a M10 TB-X605L stock ROM Android 8 Oreo: https://www.techswizz.com/lenovo-tab-tb-x605l-stock-rom-firmware-flash-file/
  • XML files contained: rawprogram_unsparse.xml, patch0.xml, rawprogram0.xml.bak,
  • I can reboot to fastflash mode (reboot and hold Volume-Down), and I can use ADB and Fastboot.
  • I can install TWRP recovery mode (by flashing recovery.img) and start/use TWRP (reboot and hold Volume-Up+Down).
  • I I’ve unlocked the bootloader.
  • I have installed the Qualcomm_USB_Driver_v1.0 and the tablet gets a COM port (can be seen in Device Manager).

This doesn’t work

General

  • I cannot boot in normal mode (device stops or constantly reboots when I try).
  • I managed to install Magisk (in TWRP), but the devices still can’t boot in normal mode afterwards, so I cannot start Magisk.

Lenovo Moto Smart Assistant (LSMA)

  • I can start it, download the stock image. When I try to flash the device, the progress bar jumps to 33% immediately, and after a few seconds a “FAIL” button appears without any further information. Fastboot
  • I can flash boot.img and recovery.img, but system.img is splitted in system_1.img, system_2.img, etc., and when I connect these files with packsparseimg.exe, the resulting system.img seems to be invalid (devices doesn’t start).

QFIL

  • I can see the devices on the COM Port. I can load rawprogram_unsparse.xml and patch0.xml.
  • When the device comes online, I try to hit Download immediately, and I either get the following error:
  • ERROR: function: sahara_rx_data:237 Unable to read packet header. Only read 0 bytes.
  • ERROR: function: sahara_main:924 Sahara protocol error
  • ERROR: function: main:303 Uploading Image using Sahara protocol failed
  • Download Fail:Sahara Fail:QSaharaServer Fail:Process fail
  • or it says the device is not in EDL mode (which is easy to fix by booting in EDL mode from TWRP, but then the sahara error comes up).

QPST

  • I can connect the phone via QPST Configuration (COM3, Q/QCPP-XXX (Sarah Download), USB)-
  • When I open the “eMMC Software Download app”, I can open the Sahara XML file rawprogram_unsparse.xml – I hope, that’s the right one.
  • When I “Load XML def…”, I don’t know which xml file to open:
  • rawprogram_unsparse.xml and rawprogram0.xml.bak show an error “Document error on element type ‘raw program’ and name/value ‘true’”.
  • Patch0.xml shows no error, but I think it’s the wrong file for “Load XML def”.
  • Dowloading with “Patch0.xml” leads to an error “Timeout waiting for device” QcomDLoader.exe (1.3.2.0)
  • I can load the stock image directory (by pressing the appropriate "Load" button), and set the settings (eMMC programmer: prog_emmc_firehose_8953_lite.mbn, Raw program: rawprogram_unsparse.xml, patch0: patch0.xml).
  • When I press ‘Start’ the Step/Status “Sahara/Flashing” appears for 5 seconds, followed by messages “failed.

Any help or suggestion is highly appreciated.

Recently, my passwords are no longer being synced to my phone, which is a Huawei P20. When I open Chrome - Settings, it says: "Android system sync disabled". When I click on this, it says:

Sync isn't working. Open Android settings and re-enable Android system sync to start Chrome sync.

How do I re-enable Android system sync?


I asked Google, but all I could find are answers for Android phones. When I go to Users & Accounts - Google - ***@gmail.com, it says "Auto-sync off, touch to sync" for all items. Moreover, when I touch to sync Chrome, it doesn't do anything. Also in Users & Accounts, when I click the three dots, the option to Auto-sync data is grayed out.

I'm running Android on a mobile device, but I really just use it as a computer. I have a wireless mouse/keyboard that I use to navigate windows, etc. The keyboard works well generally, but I find some features lacking. I really would like to map keypresses to the touch screen input. i.e. I can set W to send touch input from a part of the screen given by the pixel location or some such thing.

I have a background in computer system, so I'm not afraid to get my hands dirty. I am willing to root the device, install programs, or build in some additional hardware. I can probably do it from scratch, but I really would like to not waste that much time on it.

I working with C# script to control android device media. I have been able to check and set volume as well as send commands to pause, play, skip, etc for media apps like Spotify or YouTube

One thing I have not been able to figure out however is how to get the current time of the media. For example, if Spotify is playing a two-minute song, and it is currently at 1:16, I'd like to get that information. So far, I have not been able to find documentation on how to do this.

Is there a way to get the current time of media that's playing. In addition, is there a way to get the total time of the media?

Thank you

A few days ago I started experiencing a strange problem with my proximity sensor. When I answer a call and put the phone to my ear, the screen goes blank. When the call ends, the screen stays black. This (as I've discovered) happens to quite a few people.

I started checking with aida64 app. When the app starts, it reports proximity sensor value of 5cm. When I cover the sensor, the value goes to 0. Then I uncover the sensor - and the value stays at 0. I switch from aida64 to any other app and back to aida64 - and the value goes back to 5cm. Alternatively, I can switch the screen off, then on again - and the value will go back to 5cm. Basically, it looks like once the value is down to 0, it won't reset for the currently running activity/app - yet it does reset when the activity is deactivated and then reactivated.

I tried booting in safe mode - same results.

Any ideas about trying to solve this?

The phone is Nexus 5X with PureNexus 7.1.2 ROM and Magisk. Come to think of it, it may have started when I updated magisk a few days ago, but maybe not. Any suggestions on rolling magisk back a couple of versions would also be useful.

EDIT: I uninstalled magisk altogether and the problem persists, so it can't be magisk related.

So I am creating this website for an app from Google Play and I am currently trying to find where it's storing the image files on my phone. I've tried to search it with FX file explorer and searched in /data/data and found the app but I'm not sure where to find the images. I know that some apps hide them as another file type so if anyone can help me with trying to get the images, the app is called PC Creator if you would like to try it yourself.

I received the Android 10 update for my Samsung phone. Unfortunately, this seems to have updated my keyboard layout by placing an ugly and almost empty bar at the bottom of my screen below the keyboard. There is a button on the left to select a specific keyboard and another on the right to hide the keyboard.

The problem is that I've already got muscle memory to hit the backspace at a specific place on the screen, but the changes have pushed everything upwards which prompts me to hit the new line/submit button instead. The same goes for almost any other key actually, but the former is the most irritating. I am also losing screen estate because of something that I would never use.

I can see an option in Settings -> General management -> Language and input -> On-screen keyboard that is titled "Show keyboard button" and is turned on but the slider is disabled and I can't turn it off.

Also, if it matters, I am using a third-party keyboard (neither the Google one nor the Samsung one). The bar is there regardless of the chosen keyboard though.

Any help on getting rid of the bar would be greatly appreciated.

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