问:
Touch Screen Not responding but stylus works
This is a little different to other posts. I have a Samsung Note 20 Ultra

There is no damage to the phone or screen

I have not dropped it

Suddenly in the middle of browsing the touchscreen stopped responding

Since I have fingerprint access, its hard to do anything

I used the stylus to boot into safe mode

The issue is still there

I have checked all touch screen settings

Accidental Touch Protection is off

Touch Sensitivity - tried on and off

Touch and Hold delay is 0.5 sec

Tap duration is off

Ignore repeated touches is off

I tried *#2663# to recalibrate touchscreen, the firmware update fails.

Is this an Android issue or is it hardware ?


问:
Where are Android contacts stored?
I have a dual-boot Linux/Android phone. I want to get my contacts off the Android partition. Where is that file stored?
I tried googling it, but it seems like everyone is trying to sell me an app that does it.

I'd rather store it in a location and use it/add to it from Linux, but I need the path/file name.

(I had to wipe my OS last night after some kernel hacking left me high and dry, so it'll be a minute before I can get back to a good working version of Linux. :( I should have made a backup, but I didn't)

ContentLicense: CC BY-SA 4.0

Title: Where are Android contacts stored?


问:
Not able to perform HTTP/S request while tethering
On my computer, I need to deactivate IPv6, deactivate all automated DNS system, set manually the DNS to any DNS I want (phone DNS or other), to be able to perform HTTP/S requests on domain names

If I don't do that, HTTP/S requests only succeed on IPv4 hostname/URL. Not on IPv6 hostname/URL or domain names (stackexchange.com etc...)

Should it be reported upstream? What is the problem?

I want to have connectivity


问:
Android static IP ethernet on head unit
I need to set static IP on an Android 10 head unit where there is no ethernet settings page enabled so I couldn't set it by the touch panel.

I try to set the address with adb command (adb root) and I was able to set it by using ifconfig eth0 <static_ip_address>. But at the boot, the system forgot this setting.

Where could I set it in a general configuration file that set the static IP configuration permanently?

Title: Android static IP ethernet on head unit


问:
Why can't I turn on Wi-Fi on the Waydroid emulator?
I just installed the Android emulator called Waydroid on Ubuntu 22.04. Almost everything seems to work as expected, except that I'm completely unable to turn on Wi-Fi usage. Whenever I toggle Wi-Fi on in the settings, the toggle goes to "On" but it doesn't actually turn on. If I leave that page in the settings, and return, it resets to Off. Any help?</p>


问:
Which notification settings controls Family Link notifications?
I have migrated my daughter's phone from Microsoft Launcher to Google Family Link. Everything works as expected (or even better) and the only problem (or actually one of two problems) we're facing is the irritating notification that Family Link displays:

How can I get rid of it?

I have tried to open the corresponding app (Google) notification settings. I found many entries there, but nothing that seems to be related to Family Link.

On one of two phones, I managed to resolve this by completely disabling the Google application from displaying any kind of notifications. But that's a workaround I'd like to avoid the most, if possible.


问:
Contacts app on Tablet with ICS
I have a Scroll Extreme tablet running 4.0 ICS. Previously I had a Samsung Galaxy SII which had a great Contacts app integrating contacts from MS Exchange, Gmail, Facebook and LinkedIn. How do I make the Contacts app on my tablet visible so I can add contacts or even just check a phone number or address?</p>

ContentLicense: CC BY-SA 3.0

Title: Contacts app on Tablet with ICS


问:
How to disable Google Assistant without being logged into account?
I am unable to disable Google Assistant without being logged into an account.  When I try to, I am stuck with the following:

Sign in to make the Google Assistant yours.

Your assistant knows you by your Google Account and can help you with your calendar, ...

Is there a way to disable Google Assistant without being logged into an account?


问:
Android Phone WiFi: "Cannot Connect. Try again"
My new Android phone can't connect to my Wi-Fi network.

The SSIDs are visible, not hidden.

There is a 5ghz and a 2.4ghz network on separate SSIDs. Both have the same problem.

The phone gives the error Couldn't Connect. Try Again. when the password is entered. The network entries have Check password and try again underneath them in Wi-Fi settings.

The password is confirmed to be correct. It has been entered while visibly showing what the whole password is.

Other devices can connect to the Wi-Fi access point without any problems eg. iPhone, iPad, PC with Linux, PC with Windows, Macbook, Chromecast 4k.

The phone is brand new Poco X4 Pro.

Network settings in Android have been reset.

The Wi-Fi router has been reset.

Wi-Fi bands on the router have been changed.

Is there anything I can do to troubleshoot the error?


问:
Special permission "WiFi control" permission inactive
Special access "WiFi control" permissions on Samsung S6Lite (Android 12, 2022) can not be toggled on or off for all apps (system or non-systems apps; there was just one adjustable - Google Photos). It looks like something preventing a user to do so. I see the blue toggle icons, but they are sort of dimmed and I can not interact.

Any suggestions what's blocking?


问:
Turn an old Samsung Galaxy S6 into a GameBoy/eBook reader
I have a Galaxy Tab S6 (I know, old...) and I would like to turn it into something that, once turned on, will do two things:

GameBoy (via an emulator)

Ebook (via the Kindle reader)

I want to make dead sure nothing else is usable/visible. I am talking about Chrome, settings, and anything. When I want to install new GameBoy games, I will upload them to the tablet via ADB.

I enabled developers mode on the tablet, and enabled USB debugging. I got onto the shell (I am OK with the Unix command line) and ran pm list packages and got this:

```<code>package:com.monotype.android.font.rosemary
package:com.sec.android.app.DataCreate
package:com.sec.android.widgetapp.samsungapps
package:com.google.android.youtube
package:com.sec.android.app.chromecustomizations
package:com.android.providers.telephony
package:com.sec.android.app.parser
package:com.android.providers.calendar
package:com.osp.app.signin
package:com.samsung.clipboardsaveservice
package:com.android.providers.media
package:com.google.android.onetimeinitializer
package:com.sec.android.widgetapp.digitalclock
package:com.android.wallpapercropper
package:com.sec.factory.camera
package:org.simalliance.openmobileapi.service
package:com.sec.usbsettings
package:com.android.documentsui
package:com.android.externalstorage
package:com.sec.factory
package:com.android.htmlviewer
package:com.android.mms.service
package:com.sec.android.wallpapercropper2
package:com.android.providers.downloads
package:com.android.browser.provider
package:com.hancom.androidpc.appwidget
package:com.sec.android.app.FlashBarService
package:com.sec.android.Kies
package:com.samsung.android.email.sync
package:com.monotype.android.font.foundation
package:com.samsung.android.email.provider
package:com.samsung.android.MtpApplication
package:com.sec.android.app.factorykeystring
package:com.sec.android.app.samsungapps
package:com.sec.android.emergencymode.service
package:com.google.android.configupdater
package:com.sec.android.app.wlantest
package:com.sec.android.widgetapp.SPlannerAppWidget
package:com.sec.android.app.billing
package:com.android.defcontainer
package:com.sec.android.daemonapp
package:com.android.vending
package:com.android.pacprocessor
package:com.samsung.android.email.ui
package:com.sec.android.app.popupuireceiver
package:com.samsung.android.SettingsReceiver
package:com.sec.android.app.soundalive
package:com.sec.android.providers.security
package:com.sec.android.provider.badge
package:com.android.certinstaller
package:com.samsung.android.securitylogagent
package:com.google.android.marvin.talkback
package:com.samsung.android.app.assistantmenu
package:com.samsung.android.email.composer
package:com.samsung.SMT
package:android
package:com.android.contacts
package:com.android.backupconfirm
package:com.samsung.klmsagent
package:com.samsung.android.app.memo
package:com.sec.android.app.SecSetupWizard
package:com.sprd.thermal
package:com.google.android.gm
package:com.samsung.android.scloud.auth
package:com.samsung.android.scloud.sync
package:com.sec.android.app.hwmoduletest
package:com.sec.bcservice
package:com.android.calendar
package:com.sec.modem.settings
package:com.sec.android.app.sysscope
package:com.sec.android.app.wallpaperchooser
package:com.sec.android.app.servicemodeapp
package:com.sec.android.preloadinstaller
package:com.google.android.setupwizard
package:com.sec.android.gallery3d
package:com.android.providers.settings
package:com.android.sharedstoragebackup
package:com.sec.android.widgetapp.dualclockdigital
package:com.samsung.android.app.colorblind
package:com.hancom.office.hshow.viewer.hshow_viewer_apk
package:com.google.android.music
package:com.sec.android.pagebuddynotisvc
package:com.android.printspooler
package:com.android.dreams.basic
package:com.sec.android.app.music
package:com.android.incallui
package:com.android.inputdevices
package:com.sec.android.Preconfig
package:com.hancom.androidpc.hanupdater
package:com.google.android.apps.docs
package:com.google.android.apps.maps
package:com.sec.enterprise.mdm.vpn
package:com.sec.android.widgetapp.at.hero.accuweather
package:com.sec.android.inputmethod
package:com.android.cellbroadcastreceiver
package:com.sec.android.app.clockpackage
package:com.sec.android.RilServiceModeApp
package:com.google.android.webview
package:com.sec.android.app.simsettingmgr
package:com.android.server.telecom
package:com.google.android.syncadapters.contacts
package:com.android.keychain
package:com.android.chrome
package:com.samsung.android.asksmanager
package:com.samsung.android.sm
package:com.google.android.gms
package:com.google.android.gsf
package:com.google.android.tts
package:com.google.android.partnersetup
package:com.sec.android.diagmonagent
package:com.android.packageinstaller
package:com.google.android.videos
package:com.sec.spp.push
package:com.sec.android.app.myfiles
package:com.android.proxyhandler
package:com.samsung.android.allshare.service.fileshare
package:com.sec.android.app.launcher
package:com.hancom.office.hcell.viewer.hcell_viewer_apk
package:com.sec.android.app.sns3
package:com.google.android.feedback
package:com.google.android.apps.photos
package:com.google.android.syncadapters.calendar
package:com.android.managedprovisioning
package:com.sec.android.providers.tasks
package:com.monotype.android.font.chococooky
package:com.android.dreams.phototable
package:com.samsung.safetyinformation
package:com.sec.android.app.ringtoneBR
package:com.android.providers.partnerbookmarks
package:com.google.android.gsf.login
package:com.cleanmaster.sdk
package:com.samsung.android.app.accesscontrol
package:com.android.wallpaper.livepicker
package:com.sec.enterprise.mdm.services.simpin
package:com.samsung.android.app.FileShareClient
package:com.hancom.androidpc.viewer.launcher
package:com.sec.android.app.popupcalculator
package:com.sec.android.soagent
package:com.samsung.android.scloud.backup
package:com.samsung.android.fmm
package:com.samsung.android.mdm
package:com.sec.phone
package:com.google.android.backuptransport
package:com.sec.android.app.kidshome
package:com.visionobjects.resourcemanager
package:com.samsung.android.smcore
package:com.android.settings
package:com.sec.android.app.bluetoothtest
package:com.sec.android.emergencylauncher
package:com.sec.hearingadjust
package:com.sec.android.splitsound
package:com.wssnps
package:com.policydm
package:com.hancom.androidpc.launcher.shared
package:com.samsung.android.app.FileShareServer
package:com.sec.android.app.snsimagecache
package:com.android.vpndialogs
package:com.google.android.talk
package:com.android.phone
package:com.android.shell
package:com.sec.tcpdumpservice
package:com.android.providers.userdictionary
package:com.sec.enterprise.knox.cloudmdm.smdms
package:com.wssyncmldm
package:com.android.location.fused
package:com.android.systemui
package:com.monotype.android.font.cooljazz
package:com.sec.android.provider.logsprovider
package:com.samsung.aasaservice
package:com.sec.android.app.fm
package:com.sec.android.app.mt
package:com.hancom.office.hword.viewer.hword_apk
package:com.sec.android.provider.emergencymode
package:com.sec.android.app.camera
package:com.android.bluetooth
package:com.google.android.androidforwork
package:com.android.providers.contacts
package:com.sec.android.widgetapp.webmanual
package:com.samsung.sec.android.application.csc
package:com.android.captiveportallogin
package:com.samsung.android.video
package:com.samsung.android.email.widget
package:com.samsung.location
shell@gtexswifi:/ $ pm list packages
package:com.monotype.android.font.rosemary
package:com.sec.android.app.DataCreate
package:com.sec.android.widgetapp.samsungapps
package:com.google.android.youtube
package:com.sec.android.app.chromecustomizations
package:com.android.providers.telephony
package:com.sec.android.app.parser
package:com.google.android.googlequicksearchbox
package:com.android.providers.calendar
package:com.osp.app.signin
package:com.samsung.clipboardsaveservice
package:com.android.providers.media
package:com.google.android.onetimeinitializer
package:com.sec.android.widgetapp.digitalclock
package:com.android.wallpapercropper
package:com.sec.factory.camera
package:org.simalliance.openmobileapi.service
package:com.sec.usbsettings
package:com.android.documentsui
package:com.android.externalstorage
package:com.sec.factory
package:com.android.htmlviewer
package:com.android.mms.service
package:com.sec.android.wallpapercropper2
package:com.android.providers.downloads
package:com.android.browser.provider
package:com.hancom.androidpc.appwidget
package:com.sec.android.app.FlashBarService
package:com.sec.android.Kies
package:com.samsung.android.email.sync
package:com.monotype.android.font.foundation
package:com.samsung.android.email.provider
package:com.samsung.android.MtpApplication
package:com.sec.android.app.factorykeystring
package:com.sec.android.app.samsungapps
package:com.sec.android.emergencymode.service
package:com.google.android.configupdater
package:com.sec.android.app.wlantest
package:com.sec.android.widgetapp.SPlannerAppWidget
package:com.sec.android.app.billing
package:com.android.defcontainer
package:com.sec.android.daemonapp
package:com.android.vending
package:com.android.pacprocessor
package:com.samsung.android.email.ui
package:com.sec.android.app.popupuireceiver
package:com.samsung.android.SettingsReceiver
package:com.sec.android.app.soundalive
package:com.sec.android.providers.security
package:com.sec.android.provider.badge
package:com.android.certinstaller
package:com.samsung.android.securitylogagent
package:com.google.android.marvin.talkback
package:com.samsung.android.app.assistantmenu
package:com.samsung.android.email.composer
package:com.samsung.SMT
package:android
package:com.android.contacts
package:com.android.backupconfirm
package:com.samsung.klmsagent
package:com.samsung.android.app.memo
package:com.sec.android.app.SecSetupWizard
package:com.sprd.thermal
package:com.google.android.gm
package:com.samsung.android.scloud.auth
package:com.samsung.android.scloud.sync
package:com.sec.android.app.hwmoduletest
package:com.sec.bcservice
package:com.android.calendar
package:com.sec.modem.settings
package:com.sec.android.app.sysscope
package:com.sec.android.app.wallpaperchooser
package:com.sec.android.app.servicemodeapp
package:com.sec.android.preloadinstaller
package:com.google.android.setupwizard
package:com.sec.android.gallery3d
package:com.android.providers.settings
package:com.android.sharedstoragebackup
package:com.sec.android.widgetapp.dualclockdigital
package:com.samsung.android.app.colorblind
package:com.hancom.office.hshow.viewer.hshow_viewer_apk
package:com.google.android.music
package:com.sec.android.pagebuddynotisvc
package:com.android.printspooler
package:com.android.dreams.basic
package:com.sec.android.app.music
package:com.android.incallui
package:com.android.inputdevices
package:com.sec.android.Preconfig
package:com.hancom.androidpc.hanupdater
package:com.google.android.apps.docs
package:com.google.android.apps.maps
package:com.sec.enterprise.mdm.vpn
package:com.sec.android.widgetapp.at.hero.accuweather
package:com.sec.android.inputmethod
package:com.android.cellbroadcastreceiver
package:com.sec.android.app.clockpackage
package:com.sec.android.RilServiceModeApp
package:com.google.android.webview
package:com.sec.android.app.simsettingmgr
package:com.android.server.telecom
package:com.google.android.syncadapters.contacts
package:com.android.keychain
package:com.android.chrome
package:com.samsung.android.asksmanager
package:com.samsung.android.sm
package:com.google.android.gsf
package:com.google.android.tts
package:com.google.android.partnersetup
package:com.sec.android.diagmonagent
package:com.android.packageinstaller
package:com.google.android.videos
package:com.sec.spp.push
package:com.sec.android.app.myfiles
package:com.android.proxyhandler
package:com.samsung.android.allshare.service.fileshare
package:com.sec.android.app.launcher
package:com.hancom.office.hcell.viewer.hcell_viewer_apk
package:com.sec.android.app.sns3
package:com.google.android.feedback
package:com.google.android.apps.photos
package:com.google.android.syncadapters.calendar
package:com.android.managedprovisioning
package:com.sec.android.providers.tasks
package:com.monotype.android.font.chococooky
package:com.android.dreams.phototable
package:com.samsung.safetyinformation
package:com.sec.android.app.ringtoneBR
package:com.android.providers.partnerbookmarks
package:com.google.android.gsf.login
package:com.cleanmaster.sdk
package:com.samsung.android.app.accesscontrol
package:com.android.wallpaper.livepicker
package:com.sec.enterprise.mdm.services.simpin
package:com.samsung.android.app.FileShareClient
package:com.hancom.androidpc.viewer.launcher
package:com.sec.android.app.popupcalculator
package:com.sec.android.soagent
package:com.samsung.android.scloud.backup
package:com.samsung.android.fmm
package:com.samsung.android.mdm
package:com.sec.phone
package:com.google.android.backuptransport
package:com.sec.android.app.kidshome
package:com.visionobjects.resourcemanager
package:com.samsung.android.smcore
package:com.android.settings
package:com.sec.android.app.bluetoothtest
package:com.sec.android.emergencylauncher
package:com.sec.hearingadjust
package:com.sec.android.splitsound
package:com.wssnps
package:com.policydm
package:com.hancom.androidpc.launcher.shared
package:com.samsung.android.app.FileShareServer
package:com.sec.android.app.snsimagecache
package:com.android.vpndialogs
package:com.google.android.talk
package:com.android.phone
package:com.android.shell
package:com.sec.tcpdumpservice
package:com.android.providers.userdictionary
package:com.sec.enterprise.knox.cloudmdm.smdms
package:com.wssyncmldm
package:com.android.location.fused
package:com.android.systemui
package:com.monotype.android.font.cooljazz
package:com.sec.android.provider.logsprovider
package:com.samsung.aasaservice
package:com.sec.android.app.fm
package:com.sec.android.app.mt
package:com.hancom.office.hword.viewer.hword_apk
package:com.sec.android.provider.emergencymode
package:com.sec.android.app.camera
package:com.android.bluetooth
package:com.google.android.androidforwork
package:com.android.providers.contacts
package:com.sec.android.widgetapp.webmanual
package:com.samsung.sec.android.application.csc
package:com.android.captiveportallogin
package:com.samsung.android.video
package:com.samsung.android.email.widget
package:com.samsung.location
</code>```

I am not managing to disable Chrome:

```<code>pm disable com.android.chrome
Error: java.lang.SecurityException: Permission Denial: attempt to change component state from pid=11728, uid=2000, package uid=10065
</code>```

Two questions:

How do I disable packages? Do I need "root" permissions on the tablet?

If/when I do become root, which ones shall I delete?


问:
How to set an Android tablet so that it is not possible to exit a Chrome tab?
We need to set up an Android tablet so that it can only be used to browse a Chrome tab set by us. It must not be possible for the user to exit Chrome or do anything other than fill in the fields of the web page opened in the Chrome tab. Can anyone tell us how this can be done?

We just searched on google for a solution with no success.


问:
Video to Live Wallpaper that survives a restart
I have an MP4 that I want as my live wallpaper. I can set it, but only through an app. The app does not, of course - automatically at startup - select the file, then set it as a live wallpaper. As I understand it, Android, unlike iOS, does not support live wallpapers WITHOUT an app.

Is there a way to create a live wallpaper that will remain stable in my system?

What I tried: I installed - and uninstalled - a host of video-to-wallpaper apps, in the hope that one might have a start-up option in the settings. None did.

I have Google wallpapers installed. In it, I went to "live wallpapers", one of the things there was the video-to-live-wallpaper app, I selected it, it gave me the MP3, and I set it as the live wallpaper. Restarted the phone - gone.

I've set the live wallpaper in the app, in the phone's launcher settings, and in the Android system settings, all to no avail.

Every single time I start the phone I have to open the app, find the MP4, and set it as the live wallpaper - again.

Alternatively: can that MP4 be converted to a live wallpaper format that does NOT require some outside app to be running in the background supporting it?

Phone running Android 12.


问:
Spotify conflict between smartphone and car tablet
I apologize for my English because it's not my native language and I hope I'm not breaking some forum rules.

I got a Samsung s21 fe and a Macrom M-an700dab, which is a car tablet with android 8.1 mounted on a peugeot  308. I have regular spotify account, only one device at time. When I'm in the car I'd like to use the tablet Spotify app and the s21 Spotify app, cause I can control that via Alexa Echo Auto. I thought in theory that can work if I use the "connect to device" Spotify feature in the smartphone app, which see the Macrom tablet like a device, allowing me to change song with the phone (therefore with the voice) and with the tablet.

The problem is that most of the time Spotify pauses the song after a few seconds, and even if I play it again it re-pauses. Then I have to close the app on the phone and use the app on the tablet or vice versa. I think what makes the conflict is the fact that the smartphone is connected to the tablet with Bluetooth.

I'd like to find a way to fix this.
I hope I have been as clear as possible, even if this problem is difficult for me to explain even in my own language. If there is something unclear or missing information, tell me and I will try to explain myself better.
Thank you in advance.


问:
How to monitor tethered devices?
I'm connected to my hotspot and I'm trying to not only tether my signal to multiple devices (and have been using Netshare+ successfully) but I would also like to see the devices connected and their data usage (Netshare+ doesn't do this).

This seems like a small request but after trying nearly 25 APKs, I am out of ideas. If needed, I'll use another app in tandem with Netshare.

The device that I am tethering from has no Google framework, I don't know if that complicated this any. Any help is welcome.

Title: How to monitor tethered devices?


问:
Action-triggered lock screen
It's probably not possible, but it's worth an ask.

I've set up my phone in such a way that it won't be obvious to anyone else how to use it.

What I'd like is this:
(a) to NOT have to unlock the phone every single time I use it; but
(b) to have any incorrect use of the phone trigger the lock screen.

I can easily set the launcher to do (b), but it looks like we can't have a lock screen that doesn't come up automatically whenever you use the phone.

...or can we?

Title: Action-triggered lock screen


问:
Start Chromium at web page with ActivityManager
I've got Chromium 106 installed on my phone and can successfully launch it via

```<code>$ adb shell am start -n org.chromium.chrome/com.google.android.apps.chrome.Main
</code>```

However, when I try to bring up a specific page at launch time with

```<code>$ adb shell am start -n org.chromium.chrome/com.google.android.apps.chrome.Main -d http://127.0.0.1:8080
</code>```

(I've got a web server running on port 8080 on my host with reverse TCP forwarding set up.)

the app doesn't launch but I get the error

```<code>Starting: Intent { dat=http://127.0.0.1:8080 cmp=org.chromium.chrome/com.google.android.apps.chrome.Main }
Error type 3
Error: Activity class {org.chromium.chrome/com.google.android.apps.chrome.Main} does not exist.
</code>```

Is this not the right way to use am with Chromium?

Note: The command works if I run under su -c.


问:
Determining compatibility of app on Google Play
Is there a way to see which devices a certain app on Google Play is compatible on?

Edit: to clarify, this is from a user-side perspective.


问:
No widgets show in Android 12
I just noticed that no widgets display on my phone. I updated to Android 12 a few weeks ago, but honestly, I don't make use of widgets, so I don't know if they worked before the upgrade.

Troubleshooting after I was not successful in resolving the issue, I saw that I can select a widget and place it on the screen, but it still doesn't display.

What setting can I check that could cause this problem besides the 'normal' ones, like allowing the widget to overlay programs?

Title: No widgets show in Android 12


问:
How to make `/system` dir files readable using `sepolicy-inject` tool?
In enforcing SELinux state, Android /system files become unavailable to read in explorer. How to make /system dir files readable using sepolicy-inject tool?

Also, need sepolicy-inject command for setting read-write permission to a single file in the /system dir.


问:
Touch to awake screen only
I'm using Android for a HMI touch screen that is embedded in an electrical cabinet.
It runs a kiosk app with a web browser that connects to a web interface. The interface has buttons that does stuff.

The screen is set to sleep after 2 minutes. And is awakened by touch.
But I dont want the touch to activate any of the buttons in the interface, if the screen is sleeping.
So the first touch only awakes the screen and doesnt register as input in the interface.

Is there an app for this? That could extend/replace the built in screen saver.

Title: Touch to awake screen only


问:
How to run a WiFi speed test periodically and log results?
I would like an app (or some other method) that will run every N minutes and check the WiFi speed and log the result.

I tried this using Open App Scheduler to run a speed test (from speedtest.net) but this fails because the speed test requires the user to press "Go". Speedtest does keep a history log.

So I need a way to log the result but does not need user input. If it's an app, would it also need to exit the app after each run?

Thank you.


问:
Changing boot & shutdown screen on Lenovo Tab M10 FHD Plus
Can anyone help me with how to change the boot screen and shutdown screen on my Lenovo Tab M10 FHD Plus? It seems to me that I cannot change the files in the system. It won't let me edit them or replace them etc.

I've tried for hours with this and got nowhere. I tried changing files in system files but they're locked up and can't be edited or overwritten, etc. I tried an app that's meant to write over them for you with new animation files for start-up and shutdown, but that won't do the trick either.

Any help would be much appreciated.


问:
Audio from Edge started to stutter when Edge runs in background
I have been listening to music through a web application in Edge for over a year. A few days ago, sporadically the sound has become stuttery. I noticed that this is happening when Edge is explicitly going into background mode. When I show the recent apps, there is a link named "1 active in background".

When I tap the link, an option appears to stop Edge.

As soon as I open Edge normally, the stutter disappears, so the sound turns normal.

How can I stop the stuttering? Or is there a possibility to tell Edge not to go in background mode?

This happens on Samsung Galaxy S21, Android 13, Edge 108.0 . Sound output was any time over bluetooth.


问:
Export all opened chrome tabs from android phone to desktop/laptop
I have a lot of chrome tabs opened (both individually as well as in groups) in my Android phone. I am having a lot of problems in accessing them and navigating between them all one by one in my Android phone. I want to export all of them to my desktop or laptop as I think I will be able to better manage my tabs using a computer. However, I was not logged into my Google account in Android chrome till now so none of the tabs in my Android phone are synced with my Google account. Also, I don't think that logging at this moment with my Google account in Android chrome will sync them all with my Google account. How do I get all my open Android chrome tabs exported to my lappy or PC?</p>


问:
Maps for Planning Daily Itineraries
I am trying to use google 'My Maps' to build daily itineraries and have them accessible offline. Saved 'My Maps' are accessible in Google Maps via a diminutive button under the 'saved' menu, however seemingly without a offline functionality. Alternatively would be to export the kmz file and use it within another app such as OsmAnd. However, this would be easier automatically synced with changes without needing to download a static version of the map. (Network-linked kmz files currently not supported). Has anyone found a workable solution for what ought be a common and intuitive use of maps API / GUI?</p>

OwnerDisplayName: gothicsurf

Title: Maps for Planning Daily Itineraries


问:
Mobile network does not work after flashing a custom ROM on Samsung Galaxy J7
I've flashed Lineage OS 18.1, 17.1, and Havoc OS to Samsung Galaxy J7, but it seems that every custom ROM I flash on my mobile changes my IMEI to 350000000000006, thus my mobile network doesn't work. WiFi still works properly.

I've tried:

Formatting the device with TWRP first, instead of just wiping.

Installing the recovery of the Lineage OS 18.1 itself and making things by it.

The MTK tool to repair my IMEI, but my mobile is not MediaTek-based, so it doesn't work.

A bunch of apps that promise to repair your IMEI, but no success.

Fastboot, but it seems that this mobile does not support it.

Specs:

My mobile: SM-J700M

Brand: Samsung

OS: Lineage 18.1

Country: Brazil

Country code: 55

Mobile service provider: TIM

Any clue on how I proceed after this?


问:
Avoid waiting for short text speech recognition
When I use Google speech recognition on the keyboard with a short sentence, I have to wait on Google to know this is the end of dictation.

example : I tap the microphone, then I say just "ok, it's noted". I have to wait about 5 seconds. If I touch microphone icon, it stops the recognition and nothing is inserted.

Is there a way to force the end of dictation and the recognition of the short text I have pronounced ?


问:
Change main Kodi source
tl;dr How to change a Samba source in Kodi that has become invalid, to make it valid again?

I am using Kodi 19.3 Matrix on board Android 11. My entire library is based on a single SMB source in my home network (a NAS drive).

I have updated my NAS' disk. The new one has a different label and thus network path pointing to it has changed a little bit.

How can I edit (or delete) that single source in my Kodi?

No matter where I go (library, settings), no matter what I choose, Kodi is shooting me with errors messages that path is invalid or playing given item has failed. But offers me know way to edit that source.

Title: Change main Kodi source


问:
Wireguard Android: How to configure secondary DNS?
I'm using the official Wireguard app and configured a DNS Server in the app that is only reachable via the VPN. How can I configure a Fallback DNS when the VPN connection is not working or the DNS is not reachable? If I add a second DNS as a comma separated list, both DNS seem to be used randomly. Some apps use the first element others the second, but I like to use the second DNS only as a fallback.</p>


问:
Disable Whatsapp group notifications except from one person in that group
I want to turn off all sorts of group notifications from a specific group in Whatsapp, except if a specific person in that group sends a message there. Is there any way to do so?</p>


问:
Scanning huge audio files is slow, but does it have to be?
I am using Musicolet player which has an option to use Musicolet scanner or system scanner for media scanning. I wonder why scanning some single huge file is so slow? Does the scanner have to scan each file byte by byte or what takes so long?</p>


问:
Can I check for multi-process apps on a device using adb?
I have an Android device and I want to know either:

whether there are currently any apps running in multiple processes

whether there are any apps installed with the ability to run in multiple processes

Is either of these possible with adb?


问:
dumpsys battery in Termux
I am trying to get battery info in Termux.

I granted android.permission.DUMP and android.permission.PACKAGE_USAGE_STATS via ADB for com.termux (Termux app)

Then I opened Termux and types in /system/bin/dumpsys battery. It displays this error message:

```<code>Can't find service: battery
</code>```

and exits with code 0.

I can confirm that I can get those info via ADB using the same command (e.g. getting battery level with /system/bin/dumpsys battery | grep level)

Am I missing some permissions for Termux app? Or are there some more fixes? Please help.

Edit: I am aware of the existence of termux-battery-status command in Termux. It's output is not too informative. So I will not accept answers telling me to use the command.

Title: dumpsys battery in Termux


问:
Where are original photos in Samsung Gallery stored?
In the Samsung Gallery app, we can edit photos and overwrite the original. Yet, we can somehow revert it. So the app seems to be saving original photos somewhere.

2 questions:

Where are they stored?

How to remove them?

I cannot find any info online about this.


问:
Download official Samsung phone firmware
Does Samsung provides official firmware (old phones included)? I have found only user manuals on the web page. I'm looking for equivalent of Google's https://developers.google.com/android/images which allows full reinstallation with Linux (I know that fastboot was replaced by Odin, thus I'll have to use https://github.com/Benjamin-Dobell/Heimdall).

I've found these sites, but these aren't official, right?

https://www.sammobile.com/firmwares/

https://www.sammobile.com/

https://updato.com/

The reason I want is that I'd like to test postmarketOS (https://wiki.postmarketos.org/wiki/Samsung_Galaxy_J5_2016_(samsung-j5x)) and then I'd like to revert back.

UPDATE: the question is not "which tool should I use" (although that is useful to know), but "what is the official URL for downloading images. Is there any for updating by user clicking on the web page? (there might be just REST/other API for devices).

Looking at

SamloaderKotlin:

https://www.odinrom.com/samsung/ (https://github.com/zacharee/SamloaderKotlin/blob/9fee3940855d1a4cd565ae2f6896cdb0ee826782/common/src/commonMain/kotlin/tk/zwander/common/util/Firmware.kt#L27)

https://fota-cloud-dn.ospserver.net:443/firmware/ (https://github.com/zacharee/SamloaderKotlin/blob/9fee3940855d1a4cd565ae2f6896cdb0ee826782/common/src/commonMain/kotlin/tk/zwander/common/util/Firmware.kt#L45)

https://neofussvr.sslcs.cdngc.net (https://github.com/zacharee/SamloaderKotlin/blob/9fee3940855d1a4cd565ae2f6896cdb0ee826782/common/src/commonMain/kotlin/tk/zwander/common/tools/FusClient.kt#L76-L89), document: "Make a request to Samsung, automatically inserting authorization data." - is this really Samsung official?

samloader (already deprecated):

https://fota-cloud-dn.ospserver.net/firmware/ (https://github.com/samloader/samloader/blob/95d2ac8fb9027b7908d201e4ce807a5b338f923a/samloader/versionfetch.py#L20)

http://cloud-neofussvr.sslcs.cdngc.net (https://github.com/samloader/samloader/blob/95d2ac8fb9027b7908d201e4ce807a5b338f923a/samloader/fusclient.py#L40)

https://neofussvr.sslcs.cdngc.net/ (https://github.com/samloader/samloader/blob/95d2ac8fb9027b7908d201e4ce807a5b338f923a/samloader/fusclient.py#L19)


问:
Disable Kodi's mini-player. Force Kodi to stop playback when you press "Exit"
tl;dr How to prevent Kodi from continuing playback when you press Exit button on remote controller?

When you're playing a video file in any Android TV player that I have tested so far (about dozens) when you press Exit button on remote controller, your player stops playback. This is as obvious as it can be. "Exit" means "Stop".

Someone at Kodi's development team doesn't understand that and figured out that it will be so cool to continue playback when in Kodi 19.3 user presses Exit button. Kodi truly exits to the menu, but continues to play current movie in the background in something that I call a "mini-player".

This is as stupid as it can be, because usually I need to browse 5-6 menu screens until I get back to the home screen when I can turn this damn thing off.

Is there any configuration switch that controls this? Is there any way to disable this stupid behavior?

I think I have browsed each and every configuration section in Expert mode and found nothing. So I just want to get myself confirmed that I must learn myself to live with this.


问:
How could I find a recovery image for an obscure phone?
I have a phone (Alba 6), and it will not boot into the OS. I tried to go into recovery mode by holding the power and volume up buttons. This would have worked, but in place of the recovery menu coming up, a screen came up that said "No command". Apparently, to fix this, I need to flash a recovery image to my phone using fastboot (because I don't have USB debugging enabled and I obviously can't enable it currently). The problem is, I do not have a recovery image to use, nor can I find one. I came across TWRP, but my phone is very obscure, and there is no image available for it. Do any of you have an image, or know where I could find one? Is there a standardised image I could use? What are the steps I could take to get this phone fixed?</p>


问:
Getting google/google play to work on an android 4.04 tablet
Currently, the tablet seems to be in a chicken and egg situation:

Can't login to google (presumably) because of outdated software (we get a "invalid login" message, but the credentials are valid -- we tested on a computer), can't update the software because of lacking login to google.

So I ask: what should be installed to fix this? Perhaps a new version of google play, or that google services package? Would it be prudent to download those APKs from somewhere else instead of the google store?

I also presume that the most recent versions would not run. So what would be the latest versions that would accept to run on 4.04?


问:
How to fix "android.process.media keeps stopping" - error re-appears in a 10-second loop
On a Galaxy Tab A on stock ROM the last update was the June 1 2022 patch for Android 10 received from Samsung in Oct 2022 and also brought with it some Samsung updates.  The update has introduced a serious error for me.  When the tablet boots and whenever I access a file (e.g. when I save a file from the web browser) I receive the error

```<code>android.process.media keeps stopping

(i) App info
 x  Close app
</code>```

as a popup in the lower area of the screen.  When I click "x Close App" the error immediately re-appears.  If I wait instead the error message is removed after a timeout of 10 seconds and then also immediately re-appears.

Often, though after a few minutes the error message disappears.  Clicking the "x Close App" a few dozen times will apparently not accelerate the end of the error loop, however.  The next time internal or SD card storage is accessed by an app the error loop will start again.

How can I make this error disappear for good?  May I try to disable android.process.media?  I mean what does it do, do I need it?  What is the connection to Sec(ure) Media Storage?  I used to have errors about Sec Media Storage, too but they have disappeared somehow.

I have used the tablet for a few years and I have many files on it that I do not want to lose.  So, any fix or suggestion may not include a data wipe or reset of the tablet.  I cannot move files from Internal to SD Card storage - the file manager will just crash and the error message appear.  MTP is also dysfunctional and no connection to the computer is possible.

I have disabled lots of pre-installed apps I do not need or use but no new one when the error appeared.

EDIT 1:

Following the recommendation by mmmatey I went through all items in their list of steps to perform.  Here are the results:

Deleted the Google Play Store Cache (Data cannot be deleted)

I cannot Reset App Preferences because it would literally take hours to re-set everything (also, none of these settings were changed when the system first appeared so it is perhaps not likely to help)

There is no Contacts app but I cleared the Cache of Contacts Storage (again, Data cannot be cleared)

I tried disabling Media Storage but it cannot be disabled

There is no Google Sync option in Settings so I could not change anything here

Media Storage holds the photos on the device so I won't be able to clear it without losing data I still need.

Afterwards, I rebooted the tablet.  No change, sadly.

Digging through these options and setting shows to me again how many unneeded apps Samsung pre-installs.  Also many unused items cannot be disabled and other things are locked.  One would at least hope that then "everything works" because the user cannot change an important setting but this is clearly not always the case.


问:
Customize Chrome to show the count of tab groups instead of tabs
When Google Chrome rolled out the tab group feature on Android, it used to show the number of tab groups.
Ever since a recent update, they made it so that Chrome shows the total number of tabs instead. Is there a way to revert this?

OwnerDisplayName: neveragain


问:
How to prevent additional user from sharing SMS?
I have a Google Pixel 4A 5G phone running Android 13. I added an additional user with System -> Multiple Users and enabled calls and SMS for the user. I am surprised that my messages are shared with the user. The documentation states that messages and apps are not shared. I chatted with Google Support but the person wasn't helpful. How do I prevent my messages from being shared with the additional user?

See https://support.google.com/pixelphone/answer/2865944?hl=en which states the following:


问:
Is there a way to transfer paid apps from one phone to a new one
The normal way to transfer apps and data from one's old phone to a new one is to use Smart Switch  It has never transferred paid apps before, never mind their data.

My phone's touch screen has stopped working.  Fortunately, the stylus still does.

I need to backup my data on a Windows PC

When I hand my phone over, I will get a loan phone.

I need to restore my data to this phone

When my phone is fixed, I need to repeat the process.

I am expecting that paid apps and secure apps such as banking and possibly any apps using TFA will not transfer. The last thing I want to do is to spend hours getting these apps to work twice.

Is there any way to reliably transfer everything from my phone to Windows and then back?

I have a Samsung Note 20 Ultra and Windows 10 PC.

I do have an old S9, but it has not got enough memory to receive everything (unless I don't copy much of the stuff).  I already have all my music, videos, and photos on the SD card.  But there are a lot of emails and content from WhatsApp.


问:
trying to root, SU shows connection timed out
I am trying to root my device using this article: ZTE Maven root (Z831).

When running the command su under adb shell, I get an error:

```<code>[-] Connection to ui timed out
</code>```

Can you please help and advise?

Android 6.0.1

OwnerDisplayName: Nishant Majumdar


问:
"com.whatsapp" folder repeatedly and automatically getting deleted
I have an Oppo Reno 8 Pro (Android 13).

Since switching from my Huawei phone, the folder with the received and sent images/videos in the internal storage gets cleaned automatically every 3-4 days. As a result all my received and sent media are gone.

I can use an old backup, and that restores images/videos for a while, but after a couple of days they get deleted again.

How do I fix this problem?


问:
Sign-in and website issues on Motorola XOOM
My Motorola XOOM is having a few problems relating to internet and google accounts. Firstly, whenever I try to sign into any app using a gmail account, it gives

"Your username and password don't match. Try again."

alongside an account recovery info link. I've tried several existing accounts, as well as creating a new account. Secondly, any website I've tried to open from a Browser search gives

"There are problems with the security certificate for this site."

It's a very old device, so I wouldn't be surprised if there are issues with support being dropped, and I read that google play (Play Store on this thing) can cause issues on Android. I've tried a factory data reset and several restarts. It's on Android 4.0.4, and the device says it's up to date. I'm a bit experienced with electronics in general, but unfortunately networks/internet/connectivity is the one thing I'm lost in - please let me know if I missed anything.

Edit-
Play Store is currently on version 3.4.7.
Motorola XOOM MZ602, to be precise, on Android 4.0.4


问:
Samsung Galaxy Tab A enable system app for other profile?
I created a non-admin new user on this tablet. It initially prompts to select Samsung system apps, e.g. Samsung branded calendar, calculator, etc. I didn't care about any of those so, with the exception of camera (because I know camera apps can be tightly bound to specific devices) I disabled them all. I setup the whole profile, google apps, other apps, logged into to them all, y'know, all the "new setup" stuff.

Unfortunately, I discovered that this camera app can only launch the Samsung Gallery system app. Fine, I'll allow that... But how? There seems to be absolutely no way to enable this app after initially disabling it. The admin profile can't reselect the system apps for the other profiles anywhere. The new profile can't install it from the Galaxy Store. I acquired the APK, but the install failed (yes, unknown sources was allowed).

What the heck? I really don't want to nuke this profile because of this annoyance. Anyway other things to try? Is there a compatible and/or better camera app?


问:
Is there a way to mount YAFFS partition?
I'm trying to recover data (contacts mostly) from an old phone (Xperia Neo V) that was running Android 2.3.4 and so far I managed to dd the data partition via adb. The partition is YAFFS one. I would like to mount it to be able to run Recuva or testdisk over it and see if I can rescue anything that way.

Honestly, I'm not even too sure if it was possible to properly create the YAFFS partition with dd. But assuming that the process went well, how do I mount the image? I can't seem to be able to do that nor have a clue how to verify if the 420 MB file I got is a proper partition image.

Did you try something similar in the past, or maybe you have experience with this sort of stuff to guide me into the right direction?

I will greatly appreciate your help, I'm sort of desperate here, and very tired so far.


问:
How can I get the output of an application via ADB?
I would like to get the text output of Google Voice2Text feature [Android9] via adb.  The one you get when clicking the microphone on the keyboard (Google Voice Typing in the pref panel).

I tried adb logcat to debug and it seems com.google.android.googlequicksearchbox:search is the one.

But on the output of adb logcat --pid=PID, I get many things, but no "text data", and a bunch of errors by the way.
But logcat is surely not the right tool.

How would you do this?

The logcat output:

```<code>    └─$ adb logcat --pid=16481
--------- beginning of main
12-28 05:23:00.205 +0000 16481 16481 D ViewRootImpl@dae9332[InputMethod]: ViewPostIme pointer 0
12-28 05:23:00.246 +0000 16481 16481 D ViewRootImpl@dae9332[InputMethod]: ViewPostIme pointer 1
12-28 05:23:00.248 +0000 16481 16481 I A       : #restart
12-28 05:23:00.249 +0000 16481 16481 I A       : #finishRecognition
12-28 05:23:00.249 +0000 16481 16481 I A       : #cancelRecognition
12-28 05:23:00.249 +0000 16481 16481 I A       : #cancel
12-28 05:23:00.249 +0000 16481 16481 I A       : #failWithException
12-28 05:23:00.250 +0000 16481 16481 I A       : Offline recognizer - stop detection
12-28 05:23:00.251 +0000 16481 16481 I A       : #startListening
12-28 05:23:00.251 +0000 16481 16596 W A       : (REDACTED) #onError space %s code %d!
12-28 05:23:00.251 +0000 16481 16596 W A       : #onError already finished - ignoring
12-28 05:23:00.253 +0000 16481 16481 I A       : (REDACTED) #onCreateView, request-id = %d
12-28 05:23:00.254 +0000 16481 16573 I ALT.AFClient: (REDACTED) #audio# acquire audio focus for client(%s)
12-28 05:23:00.254 +0000 16481 16573 I ALT.AFCSessionMgr: (REDACTED) #audio# acquire audio focus for client(%s) session(token(%d))
12-28 05:23:00.257 +0000 16481 16573 I ALT.ARCProvider: (REDACTED) #audio# activate audio request client(%s) and start listening
12-28 05:23:00.257 +0000 16481 16573 I ALT.ARCProvider: (REDACTED) #audio# activate audio request client(%s)
12-28 05:23:00.257 +0000 16481 16573 I ALT.ClientsMgr: (REDACTED) #audio# deactivate(status(%s)) client(name(%s), token(%d))
12-28 05:23:00.258 +0000 16481 16573 I ALT.ARCRoutingMgr: (REDACTED) #audio# disconnect(reason(%s)) audio route(%s)
12-28 05:23:00.258 +0000 16481 16573 I ALT.ClientsMgr: (REDACTED) #audio# activate audio request client(name(%s), token(%d))
12-28 05:23:00.259 +0000 16481 16573 I ALT.ARClient: (REDACTED) #audio# start listening for audio request client(token(%s))
12-28 05:23:00.261 +0000 16481 16573 I ALT.ARCSessionMgr: (REDACTED) #audio# audio request client(token(%d)) session(token(%d)) is being started on route(%s)
12-28 05:23:00.261 +0000 16481 16573 I ALT.SourceMgr: (REDACTED) #audio# audio request client(token(%d)) session(token(%d)) is being started
12-28 05:23:00.262 +0000 16481 16573 I ALT.SourceSequencer: (REDACTED) #audio# open audio source(%s)
12-28 05:23:00.265 +0000 16481 25695 I ALT.AudioRecordSource: (REDACTED) #audio# open audio source(%s)
12-28 05:23:00.266 +0000 16481 25695 I ALT.AudioRecordFactory: #audio# createAudioRecord
12-28 05:23:00.266 +0000 16481 16588 I ALT.AudioEventsHolder: (REDACTED) #audio# audio focus session(token(%d)) acquire status(%s)
12-28 05:23:00.266 +0000 16481 16591 I A       : (REDACTED) Audio focus acquiring status: %s
12-28 05:23:00.267 +0000 16481 16573 I A       : Online recognizer - start listening
12-28 05:23:00.272 +0000 16481 16573 I A       : Offline recognizer - start listening
12-28 05:23:00.273 +0000 16481 25697 W A       : (REDACTED) %s
12-28 05:23:00.273 +0000 16481 16573 I A       : (REDACTED) Initialize Soda [locale: %s]
12-28 05:23:00.273 +0000 16481 25697 W A       : (REDACTED) %s
12-28 05:23:00.274 +0000 16481 16560 I A       : Initialize Soda with language pack directory
12-28 05:23:00.277 +0000 16481 16560 I A       : Creating new SodaSharedResources
12-28 05:23:00.278 +0000 16481 16560 I native  : I0000 00:00:1672204980.277941   16560 soda_async_impl.cc:358] Creating soda_impl.
12-28 05:23:00.278 +0000 16481 25694 I A       : (REDACTED) S3Request:
12-28 05:23:00.278 +0000 16481 25694 I A       : %s
12-28 05:23:00.281 +0000 16481 25701 W native  : W0000 00:00:1672204980.281442   25701 enrollment_manager_impl.cc:959] Failed to get cache folder:INVALID_ARGUMENT: Cache path is empty
12-28 05:23:00.281 +0000 16481 25701 W native  : === Source Location Trace: ===
12-28 05:23:00.281 +0000 16481 25701 W native  : speech/soda/speaker_id/enrollment/enrollment_manager_impl.cc:147
12-28 05:23:00.281 +0000 16481 25701 W native  : W0000 00:00:1672204980.281885   25701 enrollment_manager_impl.cc:977] SODA EnrollmentManager disabled.
12-28 05:23:00.282 +0000 16481 25701 I native  : I0000 00:00:1672204980.282001   25701 enrollment_storage.cc:635] Storage cleared:OK
12-28 05:23:00.282 +0000 16481 16560 I native  : I0000 00:00:1672204980.282451   16560 soda_async_impl.cc:1797] Updated speaker id profiles.
12-28 05:23:00.282 +0000 16481 16560 I native  : I0000 00:00:1672204980.282658   16560 soda_impl.cc:289] Maximum audio history: 30s
12-28 05:23:00.282 +0000 16481 16560 I native  : I0000 00:00:1672204980.282893   16560 soda_impl.cc:313] Adding Resampler from 16000 to 16000
12-28 05:23:00.285 +0000 16481 16560 I native  : I0000 00:00:1672204980.285134   16560 soda_impl.cc:531] Enabling power evaluator.
12-28 05:23:00.285 +0000 16481 16560 I native  : I0000 00:00:1672204980.285336   16560 soda_impl.cc:541] Adding preamble processor.
12-28 05:23:00.285 +0000 16481 16560 I native  : I0000 00:00:1672204980.285432   16560 soda_impl.cc:570] Enabling On Device ASR
12-28 05:23:00.285 +0000 16481 16560 W native  : W0000 00:00:1672204980.285650   16560 language_pack_utils.cc:122] Error reading from /data/user/0/com.google.android.googlequicksearchbox/app_g3_models/fr-FR/configs: error 'No such file or directory' while opening directory '/data/user/0/com.google.android.googlequicksearchbox/app_g3_models/fr-FR/configs': No such file or directory
12-28 05:23:00.286 +0000 16481 16560 I native  : I0000 00:00:1672204980.286495   16560 terse_processor.cc:1136] LP details: [locale: fr-fr, version: 401, config file: /data/user/0/com.google.android.googlequicksearchbox/app_g3_models/fr-FR/dictation.config, personalized resources dir: <NONE>]
12-28 05:23:00.289 +0000 16481 16560 I native  : I0000 00:00:1672204980.288266   16560 terse_processor.cc:234] Loaded PipelineDef.
12-28 05:23:00.293 +0000 16481 25695 I ALT.AudioRecordSource: (REDACTED) #audio# create audio stream for audio record source(identity(%s), recordId(%d))
12-28 05:23:00.306 +0000 16481 16588 I ALT.AudioEventsHolder: (REDACTED) #audio# audio request client(token(%d)) session(token(%d)) start listening status(%s)
12-28 05:23:00.306 +0000 16481 16573 I A       : (REDACTED) #audio# AudioRequestListeningSession start listening status: %s
12-28 05:23:00.306 +0000 16481 16588 I A       : #audio# reportMicUpdate
12-28 05:23:00.338 +0000 16481 25697 I A       : (REDACTED) Playing beep %s (size %d bytes)
12-28 05:23:00.421 +0000 16481 25695 I ALT.FirstByteReporter: (REDACTED) #audio# mark first byte read result as non-empty, %dms spent reading
12-28 05:23:00.625 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:00.632 +0000 16481 16481 I A       : Audio track end of file reached
12-28 05:23:00.633 +0000 16481 16481 D AudioTrack: stop() called with 4313 frames delivered
12-28 05:23:00.640 +0000 16481 16560 I native  : I0000 00:00:1672204980.640115   16560 terse_processor.cc:251] Initialized ResourceManager.
12-28 05:23:00.641 +0000 16481 16560 I native  : I0000 00:00:1672204980.640995   16560 terse_processor.cc:263] Initialized GoogleRecognizer.
12-28 05:23:00.641 +0000 16481 16560 W native  : W0000 00:00:1672204980.641629   16560 terse_processor.cc:370] TISID disabled.
12-28 05:23:00.641 +0000 16481 16560 I native  : I0000 00:00:1672204980.641680   16560 terse_processor.cc:1228] Domain: CAPTION
12-28 05:23:00.642 +0000 16481 16560 W native  : W0000 00:00:1672204980.642507   16560 context_session_resource.cc:120] ContextAwareModel context_model cannot process the following RecognitionContext:
12-28 05:23:00.642 +0000 16481 16560 W native  : MessageLite at 0xbdb05900
12-28 05:23:00.643 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:00.647 +0000 16481 16560 E native  : E0000 00:00:1672204980.647483   16560 ngram_fst_state.cc:58] Unigram state not found
12-28 05:23:00.654 +0000 16481 16560 I native  : I0000 00:00:1672204980.653812   16560 terse_processor.cc:2305] Resetting Terse Processor
12-28 05:23:00.654 +0000 16481 16560 I native  : I0000 00:00:1672204980.654230   16560 terse_processor.cc:1367] Cancelling session.
12-28 05:23:00.658 +0000 16481 16560 W native  : W0000 00:00:1672204980.658625   16560 decoder_endpointer_stream.cc:58] Acoustic ep reader thread cancelled.
12-28 05:23:00.659 +0000 16481 16560 I native  : I0000 00:00:1672204980.659872   16560 terse_processor.cc:1267] Setup completed
12-28 05:23:00.660 +0000 16481 16560 I native  : I0000 00:00:1672204980.659989   16560 soda_impl.cc:660] Server ASR Disabled
12-28 05:23:00.660 +0000 16481 16560 I native  : I0000 00:00:1672204980.660029   16560 soda_impl.cc:737] Initializing audio logger
12-28 05:23:00.660 +0000 16481 16560 I native  : I0000 00:00:1672204980.660077   16560 audio_logging_manager.cc:187] Using in-memory storage due to cache settings.
12-28 05:23:00.660 +0000 16481 16560 I native  : I0000 00:00:1672204980.660584   16560 soda_async_impl.cc:520] Will attempt to run SODA at thread priority 10
12-28 05:23:00.660 +0000 16481 16560 I native  : I0000 00:00:1672204980.660675   16560 hybrid_selector_impl.cc:89] HybridSelector: Disabled
12-28 05:23:00.660 +0000 16481 25714 I native  : I0000 00:00:1672204980.660702   25714 audio_logging_manager.cc:1286] Cleaned storage:OK
12-28 05:23:00.661 +0000 16481 16560 I A       : (REDACTED) Initialized SODA with status: %s
12-28 05:23:00.661 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:00.662 +0000 16481 16558 I A       : Offline recognizer - start detection
12-28 05:23:00.663 +0000 16481 16558 I native  : I0000 00:00:1672204980.663561   16558 soda_client.cc:273] Starting capture.
12-28 05:23:00.663 +0000 16481 16558 I native  : I0000 00:00:1672204980.663735   16558 soda_client.cc:314] Loopback Provider config not present. Skipping Loopback
12-28 05:23:00.663 +0000 16481 16558 I native  : I0000 00:00:1672204980.663810   16558 soda_async_impl.cc:639] SODA session starting (require_hotword:0, hotword_timeout_in_millis:0, trigger_type:TRIGGER_TYPE_UNSPECIFIED, hybrid_asr_config.mode:MODE_DEFAULT)
12-28 05:23:00.664 +0000 16481 16558 I native  : I0000 00:00:1672204980.664010   16558 soda_async_impl.cc:918] Session parameters updated. Reconfiguring SODA.
12-28 05:23:00.664 +0000 16481 16558 I native  : I0000 00:00:1672204980.664803   16558 hybrid_selector_impl.cc:89] HybridSelector: Disabled
12-28 05:23:00.665 +0000 16481 16558 I native  : I0000 00:00:1672204980.664968   16558 terse_processor.cc:1914] Setting impersonated speaker id to: <NONE>
12-28 05:23:00.665 +0000 16481 16558 I native  : I0000 00:00:1672204980.665080   16558 soda_async_impl.cc:619] Nice value unchanged at 10. Not changing SODA thread.
12-28 05:23:00.666 +0000 16481 16556 I A       : Starting to push audio to Soda
12-28 05:23:00.667 +0000 16481 25699 I native  : I0000 00:00:1672204980.666910   25699 hybrid_selector_impl.cc:97] StartSession
12-28 05:23:00.668 +0000 16481 25699 I native  : I0000 00:00:1672204980.668070   25699 soda_async_impl.cc:1519] SODA received first mic audio buffer, size in bytes: 320, format: 1, channels: 1, : sample rate: 16000
12-28 05:23:00.668 +0000 16481 25699 I native  : I0000 00:00:1672204980.668598   25699 terse_processor.cc:2149] No terse session, starting a new one on input audio.
12-28 05:23:00.671 +0000 16481 25699 W native  : W0000 00:00:1672204980.671232   25699 context_session_resource.cc:120] ContextAwareModel context_model cannot process the following RecognitionContext:
12-28 05:23:00.671 +0000 16481 25699 W native  : MessageLite at 0xe11b76c0
12-28 05:23:00.680 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:00.689 +0000 16481 25699 E native  : E0000 00:00:1672204980.689129   25699 ngram_fst_state.cc:58] Unigram state not found
12-28 05:23:00.708 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:01.181 +0000 16481 25699 I native  : I0000 00:00:1672204981.181065   25699 soda_async_impl.cc:1228] Not receiving any loopback audio in 500ms. Last audio received time: 0, Current time in us: 1672204981181061
12-28 05:23:02.020 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:02.463 +0000 16481 16481 I chatty  : uid=10062 com.google.android.googlequicksearchbox:search identical 20 lines
12-28 05:23:02.481 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:03.041 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:03.060 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:03.081 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:03.101 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:03.241 +0000 16481 16481 I chatty  : uid=10062 com.google.android.googlequicksearchbox:search identical 7 lines
12-28 05:23:03.261 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:03.460 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:03.521 +0000 16481 16481 I chatty  : uid=10062 com.google.android.googlequicksearchbox:search identical 3 lines
12-28 05:23:03.560 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:03.640 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:03.660 +0000 16481 16481 I chatty  : uid=10062 com.google.android.googlequicksearchbox:search identical 1 line
12-28 05:23:03.681 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:03.700 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:03.721 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:03.821 +0000 16481 16481 I chatty  : uid=10062 com.google.android.googlequicksearchbox:search identical 5 lines
12-28 05:23:04.081 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:04.089 +0000 16481 16481 D ViewRootImpl@dae9332[InputMethod]: ViewPostIme pointer 0
12-28 05:23:04.101 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:04.120 +0000 16481 16481 I A       : (REDACTED) #setSpeechLevel %d
12-28 05:23:04.179 +0000 16481 16481 D ViewRootImpl@dae9332[InputMethod]: ViewPostIme pointer 1
12-28 05:23:04.181 +0000 16481 16481 I A       : #closeMicrophone
12-28 05:23:04.182 +0000 16481 16481 I ALT.ARCSession: (REDACTED) #audio# stop(reason(%s)) listening audio request client(token(%d)) session(token(%d))
12-28 05:23:04.183 +0000 16481 16481 I ALT.ARCSessionMgr: (REDACTED) #audio# stop(reason(%s)) listening audio request session(token(%d))
12-28 05:23:04.184 +0000 16481 16481 I ALT.SourceMgr: #audio# stopListening
12-28 05:23:04.184 +0000 16481 16481 I ALT.SourceSequencer: (REDACTED) #audio# close audio source(%s)
12-28 05:23:04.185 +0000 16481 25697 I ALT.AudioRecordSource: (REDACTED) #audio# close audio source(identity(%s), recordId(%d))
12-28 05:23:04.185 +0000 16481 16481 I ALT.AFCSession: (REDACTED) #audio# release audio focus session(token(%d))
12-28 05:23:04.186 +0000 16481 25695 I ALT.BytesAccessorBuffer: (REDACTED) #audio# mark buffer(%s) closed, available bytes(%d)
12-28 05:23:04.188 +0000 16481 16556 W A       : #audio# read failed: read EOF from AudioAccessor.
12-28 05:23:04.188 +0000 16481 25696 W A       : #audio# read failed: read EOF from AudioAccessor.
12-28 05:23:04.188 +0000 16481 16556 I A       : Sending end of audio to Soda.
12-28 05:23:04.189 +0000 16481 25699 I native  : I0000 00:00:1672204984.188958   25699 soda_async_impl.cc:1129] SODA stopped processing audio, mics audio processed in millis: 3780, loopback audio processed in millis: 0
12-28 05:23:04.189 +0000 16481 25715 I native  : I0000 00:00:1672204984.188938   25715 audio_provider_reader.cc:163] Got end of data in: micsreader
12-28 05:23:04.189 +0000 16481 16588 I A       : startDetection successful
12-28 05:23:04.189 +0000 16481 25699 I native  : I0000 00:00:1672204984.189760   25699 terse_processor.cc:1946] Flushing pending events ..
12-28 05:23:04.190 +0000 16481 25699 I native  : I0000 00:00:1672204984.190000   25699 terse_processor.cc:1962] Start longform loop on remaining audio: 3.78s
12-28 05:23:04.191 +0000 16481 25694 W A       : #audio# read failed: read EOF from AudioAccessor.
12-28 05:23:04.192 +0000 16481 16573 I A       : (REDACTED) Audio focus releasing status: %s
12-28 05:23:04.194 +0000 16481 16596 I ALT.AudioEventsHolder: (REDACTED) #audio# audio focus session(token(%d)) release status(%s)
12-28 05:23:04.214 +0000 16481 16588 I A       : (REDACTED) #audio# AudioRequestListeningSession stop listening status: %s
12-28 05:23:04.214 +0000 16481 16573 I ALT.AudioEventsHolder: (REDACTED) #audio# audio request client(token(%d)) session(token(%d)) stop listening status(%s)
12-28 05:23:04.214 +0000 16481 16591 I A       : (REDACTED) Mic closing result: %s
12-28 05:23:04.214 +0000 16481 16573 I A       : #audio# reportMicUpdate
12-28 05:23:04.294 +0000 16481 25699 I native  : I0000 00:00:1672204984.294191   25699 terse_processor.cc:2545] TerseProcessor HasRecognitionEvent With Final
12-28 05:23:04.294 +0000 16481 25719 I native  : I0000 00:00:1672204984.294174   25719 terse_processor.cc:836] Final recognition has been created.
12-28 05:23:04.294 +0000 16481 25699 I native  : I0000 00:00:1672204984.294577   25699 terse_processor.cc:1986] Stop looping and end session. Audio left: 30ms
12-28 05:23:04.302 +0000 16481 25699 I native  : I0000 00:00:1672204984.302101   25699 soda_impl.cc:1354] Got pipeline signal out
12-28 05:23:04.302 +0000 16481 25699 I native  : I0000 00:00:1672204984.302838   25699 soda_async_impl.cc:1618] Ending ASR due to process sync signal.
12-28 05:23:04.302 +0000 16481 25699 I native  : I0000 00:00:1672204984.302886   25699 hybrid_selector_impl.cc:143] EndSession
12-28 05:23:04.302 +0000 16481 25699 W native  : W0000 00:00:1672204984.302915   25699 hybrid_selector_impl.cc:145] No active session.
12-28 05:23:04.303 +0000 16481 25699 I native  : I0000 00:00:1672204984.303198   25699 terse_processor.cc:2305] Resetting Terse Processor
12-28 05:23:04.303 +0000 16481 25699 I native  : I0000 00:00:1672204984.303276   25699 metrics_utils.cc:298] Unhandled metrics event type: SODA_PROCESS_LATENCY
12-28 05:23:04.303 +0000 16481 25699 I native  : I0000 00:00:1672204984.303338   25699 soda_async_impl.cc:1186] SODA session stopped due to: MIC_END_OF_DATA
12-28 05:23:04.310 +0000 16481 16593 I A       : (REDACTED) TTL (%d seconds) reached - destroy SODA
12-28 05:23:04.326 +0000 16481 16593 I native  : I0000 00:00:1672204984.326908   16593 soda_async_impl.cc:1258] Deleted soda_impl.
12-28 05:23:04.327 +0000 16481 25700 I native  : I0000 00:00:1672204984.327336   25700 soda_jni_event_delegate.cc:95] Done
12-28 05:23:04.328 +0000 16481 16593 I native  : I0000 00:00:1672204984.328083   16593 enrollment_manager_impl.cc:1910] Shutting down ..
12-28 05:23:04.399 +0000 16481 16596 I A       : Received a final result for a segment
12-28 05:23:04.399 +0000 16481 16596 I A       : Received the final result for the recognition
12-28 05:23:04.401 +0000 16481 16573 I A       : Offline recognizer - stop detection
12-28 05:23:04.420 +0000 16481 25697 I A       : (REDACTED) Playing beep %s (size %d bytes)
12-28 05:23:04.421 +0000 16481 18532 I cr_CronetUrlRequestContext: destroyNativeStreamLocked org.chromium.net.impl.CronetBidirectionalStream@40adef8
12-28 05:23:04.852 +0000 16481 16481 I A       : Audio track end of file reached
12-28 05:23:04.853 +0000 16481 16481 D AudioTrack: stop() called with 6788 frames delivered
12-28 05:23:09.408 +0000 16481 16590 I A       : #failWithException
12-28 05:23:09.410 +0000 16481 16590 W A       : (REDACTED) #onError space %s code %d!
12-28 05:23:09.411 +0000 16481 16590 W A       : #onError already finished - ignoring
</code>```


问:
Notifications removed after the timer times up, how do I disable it?
There's a timer when a message sent to me, and after 7 minutes the notification automatically removed from the notification list. How do I disable it?

It's on Android 9, Oppo A12, ColorOS 6.1.2


问:
Creating a CalDAV event with status confirmed is not propagated on Android (through DAVx5)
When I create an event in Nextcloud Calendar (or through Thunderbird Lightning) while forcing the status as confirmed, it is not propagated correctly to Android through CalDAV.

I am sure that the event has a good status since when I record it, it looks like that:

```<code>BEGIN:VCALENDAR
PRODID:-//IDN nextcloud.com//Calendar app 3.3.2//EN
CALSCALE:GREGORIAN
VERSION:2.0
BEGIN:VEVENT
CREATED:20221228T155220Z
DTSTAMP:20221228T155234Z
LAST-MODIFIED:20221228T155234Z
SEQUENCE:2
UID:bf4dd5a9-9bb3-400d-8c72-3c9ab250f218
DTSTART;TZID=Europe/Paris:20221221T120000
DTEND;TZID=Europe/Paris:20221221T123000
STATUS:CONFIRMED
SUMMARY:test4
END:VEVENT
BEGIN:VTIMEZONE
TZID:Europe/Paris
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
</code>```

When I sync it on my phone running Android 10 (Fairphone 2 running /e/ OS 1.6, I guess it is done through DAVx5 which is included in /e/), the status is not there anymore and all calendar apps ask me if I will participate in the event.

The event seen in Android does not have the status anymore (where my email is replaced by MYMAIL@MYDOMAIN):

```<code>BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
PRODID:-//Calendar//foundation.e.calendar
BEGIN:VEVENT
UID:3cc1eec6-4d2a-494b-99ee-e69613b49e26@foundation.e.calendar
DTSTAMP:20221228T160252Z
SUMMARY:test4
DTSTART:20221221T110000Z
DTEND:20221221T113000Z
ORGANIZER;CN=MYMAIL@MYDOMAIN:mailto:MYMAIL@MYDOMAIN
END:VEVENT
END:VCALENDAR
</code>```

Any idea what I did in the wrong way or where (Nextcloud/Android/e/DAVX5) to find or report the bug if it is one?

By the way, everything is working fine when done the other way (event created under Android and synced to Nextcloud server): status is confirmed in the created event.


问:
Disabling fingerprint sensor on Oukitel WP6
I want to completely disable the fingerprint sensor on my Oukitel WP6, rooted, running CAOS (modified Android). That means not just unlocking phone with fingerprint, but completely killing that sensor. Reason being is that many apps use that sensor as a button to perform some action, and it is very difficult not to touch that button accidentally.

I've been reviewing this post as reference to disable the fpc driver, but for some reason, I can't get access to /sys (permission denied), even though my phone is rooted, and I tried several different terminal apps, giving them full permissions (trying on Termux right now). Also, the instruction there for making this change permanent is very complicated, a bit beyond my capability.

I also tried hardware solution - taping that sensor. It still works unfortunately. I disassembled the phone, but I don't see any obvious point where to unsolder it's connections.

Any suggestions?


问:
Why do I not have a widget button on my phone?
I have a Cricket phone and it is called U319AA. For some reason, when I hold down on my phone's home screen, the only buttons that pop up are home settings and wallpapers. This is a picture of my phone showing that when I press my home screen, there is no widget button and just settings and wallpaper.

I looked it up on Google and nothing on there helped me. I see that other phones have a widget button and I do not. This is another phone showing that I have done everything right but still can not find it.

I was concerned and I don't know if it's common and if all phones are supposed to have it or if some phones are supposed to not have it. I was trying to look for ways to get my widget button and I cannot find one. I'm hoping that someone can answer my question and help me.


问:
An assist ball with some other icons appears while on a call
An assist ball with some other icons appears on phone while on a call. Why does it appear on my Redmi Note11, Android 12 phone?


问:
Are there any device that allow updating Android OS out of the box?
Can you get a phone where you can update the system without the need to root your phone?
I've never done this myself (rooting) and for my new phone, I want to have something that will use Google Play Store and that I will be able to update the system myself. My current phone is more than 5 years old (Xiomi Redmi 4x) and it looks like Xiomi put a time bomb to slow the phone down (sometimes there is even a delay when you tap the input box to open the virtual keyboard). It suddenly slowed down when about 5 years passed. I'm not 100% sure if they did but I would not be surprised.

And another question: can you update the OS on every phone?

Can you suggest something that will allow me to use Google Play and have up to date system?


问:
Google Gmail on Android 12 now only share e-mail attachments with WhatsApp
A short while ago, on my Motorola cell phone, when I opened up an e-mail attachment I could select which app I would use to share the file/photo with.

I was used to share through WhatsApp, but accidentally I checked an option to
always share via WhatsApp. Now I cannot revert it back, so that I can choose
another app to do the sharing with.

By chance, someone ever found out a way to restore the choice of apps when
sharing a e-mail attachment through Google Gmail on Android 12 ?

I've searched through Google Gmail settings, but to no avail thus far.


问:
How to access all partitions of a USB drive OR how to choose which partition is displayed in file manager?
I'm on a OnePlus 8T on Android 13, and I've recently purchased a fingerprint encrypted USB. The way the USB works, is it has a Public and a Secure partition. When you insert the USB, only the Public partition is visible, and then when you scan your fingerprint, the Secure partition becomes available.

The problem is, Android seems to only ever show 1 partition of a USB in the file manager, which in my case is always the Public partition, but I want to be able to access the Secure partition on my phone.

I believe the way I can go about this would be to either make the phone show all partitions of the USB, rather than just 1, or somehow make it so that the 1 partition being shown is the Secure one rather than the Public one.

I have no idea how I would go about doing this, can anyone help (or know anything else I could try)? Thanks!


问:
Samsung Galaxy S7 Edge USB MTP protocol not working
I'm trying to root my Samsung Galaxy S7 Edge, but I can't get the USB to work with MTP.

I've enabled USB debugging and set the USB mode to MTP, but still won't be recognized by the computer.

I've tried installing new USB device drivers from https://developer.samsung.com and it still didn't work.

I've factory reset the device, still to no avail.

I've also tried multiple Micro USB cables, which all have the USB Trident Trademark. None of them get recognized by my computer, and neither do they get recognized as plugged in on my laptop when I run lsusbn.

I've also tried getting plugging in my Samsung Galaxy S3, which I believe didn't get recognized either.

When I plug the phone into the computer, I expect to see the prompt or the notification asking to allow the computer to access the phone's data, but it never happens.

Does anybody know what could be the issue here?

OwnerDisplayName: bob ross


问:
How can we access Settings > Safety & emergency on Android via ADB commands?
How can we access Settings > Safety & emergency via ADB commands?

I tried the below commands but none are working.

1.

```<code>adb shell am start -n com.android.settings/com.android.settings.emergency.EmergencyDashboardFragment

Starting: Intent { cmp=com.android.settings/.emergency.EmergencyDashboardFragment }
Error type 3
Error: Activity class {com.android.settings/com.android.settings.emergency.EmergencyDashboardFragment} does not exist.
</code>```

```<code>emu64xa:/ # adb shell am start -n com.android.settings/com.android.settings.SubSettings -e :android:show_fragment com.android.settings.emergency.EmergencyDashboardFragment
</code>```

This only opens the settings, but not Settings > Safety & emergency


问:
I have a JOY TAB 2 I have factory reset it and it still will not let me sign in with my gmail account And idk who owned it What do i do
Someone had sold me this tablet and it is stuck in kids mode and none of us know how to get it off I have factory reset it hard reset it and still it wants the original Gmail or phone number to this tablet how do I bypass that and put in my own information and get rid of their information please help</p>


问:
Mobile Teleprompter Apps Automatic Scroll Problem
I have an Samsung Galaxy S20

I have been using a few different mobile teleprompter apps

I have a few word documents that I am either copying and pasting or importing into the app.

Whenever I try to modify the document by typing, adding, or subtracting things it keeps scrolling all the way to the bottom of the text.

Does anyone know why this keeps happening? Is there a way to turn off this automatic scrolling?

It only seems to happen in any teleprompter app that I try to use but I have not seen this happen in other apps such as docs or any other program for that matter.

I have tried deleting the cache portion from my galaxy and have tried updating the phone. The phone is already up to date.

I have also updated the apps I have been using.


问:
How do I access my Android if the screen and digitizer are broken?
I have a Motorola. The OEM unlock is on and so is USB debugging. How would I access this device if I am unable to use the touch screen or see what's going on?  I am new to developing and have no idea where to start?  The phone belongs to me and  I just need to access the apps and photos, downloads, etc.  Anyone have any tips? I would greatly appreciate and thanks in advance.</p>


问:
Volume gets played instantly via Motorola Edge 30 Pro's speakers at max volume when it auto connects to wireless earbuds
More often than not, when my wireless earbuds (Jabra Elite 75t) auto connects to my Motorola Edge 30 Pro, the volume gets played instantly via the phone's speakers at MAX volume.

I have never experienced this specific bug earlier with different combinations of devices.


问:
Do apps like iMyFone LockWiper actually work?
I recently had my phone stolen and would like to know if I should change all my debit cards and other sensitive info. I want to know if is it possible to actually bypass the default lock screen and password for Android on a Samsung Galaxy J7 Pro. I am running Android version 12 and do not have developer mode enabled.

Apps like iMyFone and LockWiper claim that they can do this. If so how? I thought, your data was encrypted if you use a password.


问:
Routing Audio signal between apps
does anyone know how I can route audio signals between apps?
I want to play something on a synth app and route and record it with a looper in parallel. The looper normally would use the built in mic as input and has no option to choose an other app instead.
I could not find any solution for this on google.
Thank you for you help in advance!</p>

Title: Routing Audio signal between apps


问:
Why do dual-SIM smart phones always have to have 1 SIM card turned on?
I read that smart phones can operate for Wifi messaging apps, for example, without needing a SIM card, except during installation

But when I go to Settings /Connections /Sim Card Manager on my dual SiM card Android smart phone, why do I get the error "can't turn off this sim card" when trying to turn off SIM 1 after turning off SIM 2?


问:
CDMA signal disappear after changing network using an app
My phone is a replicate of the Huawei P8 called p8 lt Dual sim Android 6.01. After I used an app called Network Mode Universal to enable LTE on my phone, the signal disappear and I can't use my CDMA SIM anymore. At first, all I did was change the mode to LTE only. Then I tried other options, but nothing works. Other than that, GSM seems to work fine.

I tried restarting my phone, resetting my network, and using another CDMA card but nothing works.

How I can reset my configuration?


问:
Japanese SIM not registering on Oppo f19 pro
My sister lives in Japan and has recently started using OPPO f19 pro. However, her sim is not registering on the device. She inserted her old Pakistani sim and it works but she obviously can't use the sim for texting or calling the people living in Japan. She can't even call on whatsapp. How to make the Japanese Sim work on this device? There is no problem with the SIM, it's just not registering on that device.</p>


问:
How to relay audio from jack to Bluetooth
I have a laptop without Bluetooth, an Android smartphone (Motorola One Vision, supports Bluetooth, has a jack port), a male-to-male stereo jack cable and Bluetooth headphones. How to make it work together? I want to connect the laptop's audio output to the smartphone using the cable and have it relay stereo audio to the headphones over Bluetooth.

Or maybe, using WiFi or USB, I can turn the smartphone into a Bluetooth transmitter to be used by the laptop?


问:
Unable to turn screen on unless charging
So, my dad recently had his Pocophone F1's USB port replaced, but now we have a very different issue.

When the screen turns off, due to pressing the power button to lock the phone, or waiting for the timeout, the phone is unable to wake up again by pressing the power button. The phone is still powered on, as it can make notification sounds.

If plugged into a charger, then the screen turns back on and the power button works normally, all the apps that were open are still there so the phone was clearly not powered off.

If not plugged into a charger and the screen is off, pressing the power button does nothing. You have to long-press the power button to cause the phone to reboot, then it can be used again until it is locked again.

Is this a hardware issue, or a configuration problem? We already tried sending the phone back but the repair person was unable to fix this behaviour.

OS: MIUI Global Stable 12.0.3 (stock ROM) on Android 10.


问:
Android 10: how to get write permissions on external USB drives
I've just bought a TvBox with Android 10 in it, and i've soon discovered that no app can write on the external HDD/flashdrives i attach to the USB port (seen as /storage/<long_number_here> ).

This is a problem 'cause the internal storage of the TvBox isn't enough for the apps i want to use (KODI is a good example: it generate a lot of thumbnails, taking up much space, but i can't configure it to use the HDD folder 'cause it can't write to it) or 'cause i'd like to use a wifi connection to update the files in the HD (the file manager which provide the connection cannot do anything on the HD).

While i'm not an android/linux expert, i'm not afraid on using ADB, rooting the device if necessary, etc, so i'm asking what should i do to obtain writing permission on every external device i may plug in the USB port.


问:
How to make side scroll bars appear when I scroll on all applications? For example on NYT, and Globe and Mail apps, scroll bar never appears
My understanding is that Android makes the scroll bar appear on the right side of the screen only when you're scrolling, so you have an idea where you are in page.

For example if I go to my Settings app, when I scroll, a grey scroll bar appears to the right of the window, indicating to me where I am on the page, and how long the page is. (See screenshot.)

However, on the New York Times app, such a scroll never appears on my phone, making it impossible to know where I am in an article.

I thought this was a bug with the New York Times app, but I now realize that the Globe and Mail app is the same. The Guardian app, on the other hand, does show a scrollbar.

Is there a way I can reinstate (through some Android setting) the scrollbar, or does the problem lay with the apps themselves (NYT and Globe and Mail), in which case I will open a bug report with each of the apps. I find the latter unlikely, as it is highly annoying to have no indication of where you are in relation to a full article, and an online search yields no reference to this bug related the apps themselves.

I am using a Galaxy A9 with Android 10 and "One UI version" 2.5, with versions 9.77.0 of the NYTimes app and 7.5 of the Globe and Mail app.


问:
How to stop web videos from stopping when you turn off your screen in Android?
On Android, if you're playing a streaming video in a browser and turn off the screen, by default it seems to pause the video. However, from the lock screen, it gives you the option to resume playback and then turn the screen off again.

Is there any way to disable this, so the video keeps playing uninterrupted when you turn off your screen?

I often want to leave the video or audio stream playing in the background while I go walking or workout, and having to constantly re-start playback is really frustrating.

OwnerDisplayName: Cerin


问:
I can hear only system-related sounds(alarm clock, calls, etc.)
I dropped my android phone in water accidentally and now I can't hear music, youtube and other sounds from my phone. But I can still hear the ringtone and alarm clock.</p>


问:
can't give permissions to apps to access sdcard, I got the message "To protect your privacy, choose another folder"
I'm trying to give access to the sdcard (like the stock file explorer), but if I try to select the root of the sdcard I get the message "To protect your privacy, choose another folder", and if select a folder it says it was not the correct folder and ask to give permissions again. The weird thing is that it was working at some point because I was able to create and delete folder at the sdcard, but now after trying again after several month I'm facing this issue...

I'm in a Xiaomi Poco X3 Pro (M2102J20SG), under miui global 13.0.8 with android 12, 2022-10-01 update, unrooted.


问:
Android game detects gamepad when no gamepad is connected
Some time ago I played this game (Coach Bus Simulator or something) that worked perfectly with touchscreen controls.

But now, for some reason, it will detect a GamePad. There are two problems:

I can't play this game because touch controls get disabled when a GamePad is connected

I don't even own a GamePad or Controller or Joystick or Whatever™.

Any help would be appreciated.

The phone is: Xiaomi Redmi Note 9

System: Android 12, MIUI 13.0.3 (Global)


问:
Opening notification with ADB and notification ID on Android
I am trying to open a notification on my Android device using ADB and the notification ID, but I am getting the following error message:

Starting: Intent { act=android.intent.action.VIEW cat=[android.intent.category.DEFAULT] dat=24 } Error: Activity not started, unable to resolve Intent { act=android.intent.action.VIEW cat=[android.intent.category.DEFAULT] dat=24 flg=0x10000000 }

I have used the following command to try to open the notification:

adb shell am start -a android.intent.action.VIEW -c android.intent.category.DEFAULT -d 24

I am sure that I have entered the correct notification ID and that the app that sent the notification is installed on my device. What could be the cause of this error and how can I fix it?

I have tried the following steps to troubleshoot the issue, but I am still getting the error message:

I have checked to make sure that I have entered the correct notification ID. I have used the adb shell dumpsys notification command to get a list of open notification IDs and made sure that the ID I have entered is valid.

I have made sure that the app that sent the notification is installed on my device.


问:
Is the Bluetooth Volume sending synonymous with Music?
I have a Samsung Note 20 and normally have the music/media volume to 0.  This kills the sound from all the ads.  I don't use my phone to listen to music videos.

Recently, I bought a pair of Phonak Hearing Aids  When they are on, the icon for Music/Media (for volume settings) changes to Bluetooth.  Worse changing the volume to my hearing aid adjusts the volume of the music.

Is This a hangover where Bluetooth means Music/Media ?
Can they be separated ?


问:
How to backup a rooted Samsung into a csc file
Essentially, I have a Samsung Tab A7 that I rooted with Magisk, and it got damaged due to me dropping it, however, I have warranty and they will fix it for me. I was wondering if there is a way to save all the data into a single file, the csc one used when flashing the firmware, so that I can flash it to the new device after unlocking the bootloader and easily keep all data and root, without having to go through the hassle of rooting reinstalling and restoring data.

Also, I do not have a custom ROM, only magisk.


问:
Unable to connect to Google One VPN
When I first set up Google One, I was able to connect to their VPN with my android tablet but it stopped working shortly after and hasn't been able to reconnect since. The following messages just keep cycling:

"VPN is connecting..."

"VPN has disconnected. Trying to reconnect VPN..."

I have tried:

restarting

disconnecting from the VPN on my other devices before attempting to connect with the tablet

reinstalling Google One

clearing the Google One app cache

The VPN works fine on my android phone.

It seems to be impossible to obtain any useful help from Google. Would appreciate any advice on how to resolve this.

Device type: Samsung Galaxy Tab A

Android version: 11 - no further updates currently available

Title: Unable to connect to Google One VPN


问:
How to customise Android or LineageOS build and add own drivers
I am trying to build kinda car computer for my own use. As hardware I am using a Raspberry Pi CM4.

There is an awesome build by KonstaKANG of LineageOS for Raspberry Pi and it generally is working ok.

There is also an Automotive version of Android (haven't tried it yet) and an other similar more or less successful approaches.

My problem is that I'd like to use an LTE modem (Sierra Wireless MC7700 miniPCI with an USB adapter) and none of those distros do support it by default.

Am I correct in my assumption that USB at Android isn't working the way it does work on Linux/MacOS/Windows and each device needs to be explicitly supported by the particular Android build.

If so, how can I add own driver and do I need to add it to my custom build or can I compile those drivers for a running instance?

Any help would be appreciated.

Regards,
Radek


问:
Rooted Pixel 6 CPU DVFS control without userspace governor
So I recently rooted my Pixel 6 (Android 13) using Magisk and tried to control the CPU frequency, but it did not have userspace CPU governor. I tried to set scaling_setspeed in /sys/devices/system/cpu/cpu0/cpufreq/ with no luck. Also tried setting scaling_max_freq and scaling_min_freq using the maximum frequency and scaling_governor as performance mode, but when workloads start, the frequency would drop. Is there a way to set and fix the frequency without installing userspace CPU governor?

It was to my understanding that performance mode would keep the CPU at max frequency, but even then, that was not the case.


问:
Is there any way to hide mobile carrier from applications?
I have 2 applications that refuse to work (fully or at all) if I insert a SIM card in a smartphone.

Disabling mobile data and geolocation (which is not allowed by default anyway) doesn't change anything. And what surprised me the most — these apps don't check your location or anything (VPN + location mocking also don't do anything), they just check your SIM card and that's all. In other words, I have to pop out SD+SIM tray every time for them to work as expected. (Well, actually, I think some IPs are not available from my country, therefore I have to use VPN sometimes too, but for the most part they work without it.)

I was wondering if there is any way to prevent them from looking up SIM card carrier or just mocking it with another name (like geolocation).

Note: my phone is not rooted and its Android version is 12.


问:
Lock parts of settings on MIUI
I am using MIUI 13 (Android 12). Is there a way to lock specific parts of Settings app? I would like to block access to options like the Accessibility menu.</p>

Title: Lock parts of settings on MIUI


问:
Double Tap to Wake-up not working on Oppo A71k
I have been using this feature every day and It suddenly became impossible for me to double-tap the phone to wake it up.

It's running Android 7.1.1 and ColorOS v3.2.

Still, I have Gesture & Motion -> Screen-off Gestures -> Double Tap to Turn Screen On as enabled.


问:
How can I choose which media player to use when continuing playback via headphone or Google Assistant?
I've got several apps to playback stuff on my Android device (Google News, Spotify, Audible). Usually, all these media players stick to the notification menu / quick settings.

When pausing playback either via Google Assistant voice command or button on my Pixel Buds and then resuming, most of the time, the most recently used media player continues to playback.
However, sometimes (and then in situations in which I am unable to operate my phone by hand), the wrong player continues, e.g. the morning news plays while I was already listening to a podcast on Spotify, etc.

How can I force Android to always continue the media player I listened to most recently?
Alternatively, is there a voice command to select a specific player?


问:
Can't boot with OSS kernel
When booting with self-compiled kernel, this error appears in console-ramoops:

```<code>[   36.154875]  (6)[5679:idmap2]WARNING: CPU: 6 PID: 5679 at fs/buffer.c:1154 __ext4_handle_dirty_super+0x50/0x1a8
[   36.154878]  (6)[5679:idmap2]Modules linked in: wlan_drv_gen4m ffffff85abf31000           (null) 2428928 0 (O) wmt_chrdev_wifi ffffff85a91b6000           (null) 32768 0 (O) gps_drv ffffff85a918e000           (null) 126976 0 (O) fmradio_drv ffffff85a9131000           (null) 299008 0 (O) bt_drv ffffff85a911e000           (null) 49152 0 (O) wmt_drv ffffff85a8f8c000           (null) 1376256 0 (O) fpsgo ffffff85a8ec0000           (null) 815104 0 (PO)
[   36.154894] -(6)[5679:idmap2]CPU: 6 PID: 5679 Comm: idmap2 Tainted: P S      W  O    4.14.186-perf-g7df73a1af183 #1
</code>```

The full error file is at https://pastebin.com/LKUK9yvx
And the kernel itself is at https://github.com/camellian-devs/kernel_xiaomi_camellia

Title: Can't boot with OSS kernel


问:
How can one robustly and automatically configure Orbot through ADB?

Context

Whilst automating a calendar setup over tor, and I was looking for an open source, and more robust way to automatically configure Orbot to:
0. Allow the Connection request (prompt: ok)

Select the Davx5 application to be "torified".

Start the Orbot service.

My current approach is to use simulated keypresses, as described here. However, if a call comes in, or messages popup, this may lead to unintended effects.

Approaches

So I thought of three options:
0. Determine where the Orbot app settings are stored on the phone and modify those.

Pre-configure a build with the intended settings.

Write a termux script that performs the Orbot configuration settings.

However, the pre-compilation is somewhat involved, especially to do on arbitrary pc's that just want the calendar, and if I do it myself (once), users have to rely on my compiled file, which I prefer to avoid.

Furthermore, I did not yet find if/where the Orbot app settings/configurations are stored on a device, and whether this location is the same for each device/automatically retrievable.

Question

How can one robustly and automatically configure Orbot through ADB?

Notes

The device is rooted.


问:
Disk size of Android Studio emulator increases over time
I installed the emulator Pixel 2 API 33 on my Android Studio. Initially it consumed about 8GB of my disk space, but it now emerges to 10GB. I reckon it will grow larger in the future.

Why does that happen? Is there any way I can take back some memory or prevent this from happening again in the future?

Thanks!


问:
usb-otg, mtp and adb sideload not working in TWRP
I was using LOS17 on my Samsung Galaxy Tab S2 (t813) but I decided to go back to LOS16. So I downloaded the ROM and gapps, put them on a pen drive, rebooted my tablet in recovery mode (running latest TWRP), wiped everything (system, cache, dalvik, internal storage), connected the pendrive through OTG cable but discovered that the ROM file was corrupt, so I downloaded it again but now my tablet is no longer recognising the OTG drive.

So I tried the adb sideload method, no luck: device is not found.
MTP is enabled but PC is not seeing the device.
At this point I'm stuck. What could I do?

I do have a TWRP backup saved just before I installed LOS16 for the first time and it contains three .img files. Can I somehow use these in Download mode?


问:
Why is the loading of apps and websites sometimes freezing on my Android phone?
I'm using AdAway in VPN mode to block all ads on 3 phones and sometimes apps and sites won't load at all or load slowly. I'm using 4G+ and getting 50 mbps download speed. Phones are Realme Narzo 50 5G and 2 Motorola Moto G50 5G.

All sites and apps sometimes freeze during loading, like every 10
loads there is a freeze or very slow loading.