问:
Record manual actions and convert them to adb shell am start intents/actions?

Question

Is it possible to record phone inputs and the accompanying intents/actions that are executed within an app, and to reproduce them automatically with adb shell?

Context

I was looking into the output of the:

```<code>adb shell "dumpsys package | grep -i 'org.torproject.android'"
</code>```

Command, which is:

```<code>9a8407 org.torproject.android/.OrbotMainActivity
      org.torproject.android.REQUEST_V3_ONION_SERVICE:
        9a8407 org.torproject.android/.OrbotMainActivity
        9a8407 org.torproject.android/.OrbotMainActivity
        da9ed3a org.torproject.android/.core.OnBootReceiver
      org.torproject.android.intent.action.START:
        9f74748 org.torproject.android/.service.StartTorReceiver
        da9ed3a org.torproject.android/.core.OnBootReceiver
        da9ed3a org.torproject.android/.core.OnBootReceiver
        da9ed3a org.torproject.android/.core.OnBootReceiver
        da9ed3a org.torproject.android/.core.OnBootReceiver
        90dcf08 org.torproject.android/.service.OrbotService
  org.torproject.android/.ui.v3onionservice.OnionServiceContentProvider:
    Provider{8d5ddf org.torproject.android/.ui.v3onionservice.OnionServiceContentProvider}
  org.torproject.android/.ui.v3onionservice.clientauth.ClientAuthContentProvider:
    Provider{8dce92e org.torproject.android/.ui.v3onionservice.clientauth.ClientAuthContentProvider}
  [org.torproject.android.ui.v3onionservice.clientauth]:
    Provider{8dce92e org.torproject.android/.ui.v3onionservice.clientauth.ClientAuthContentProvider}
      applicationInfo=ApplicationInfo{11b6e8d org.torproject.android}
  [org.torproject.android.ui.v3onionservice]:
    Provider{8d5ddf org.torproject.android/.ui.v3onionservice.OnionServiceContentProvider}
      applicationInfo=ApplicationInfo{11b6e8d org.torproject.android}
  [org.torproject.android]
  Package [org.torproject.android] (650fe6a):
    pkg=Package{dfccf5b org.torproject.android}
    codePath=/data/app/org.torproject.android-SQmMOFFMA1-foIkNqQbMDQ==
    resourcePath=/data/app/org.torproject.android-SQmMOFFMA1-foIkNqQbMDQ==
    legacyNativeLibraryDir=/data/app/org.torproject.android-SQmMOFFMA1-foIkNqQbMDQ==/lib
    applicationInfo=ApplicationInfo{11b6e8d org.torproject.android}
    dataDir=/data/user/0/org.torproject.android
    org.torproject.android/.service.OrbotService: android.permission.BIND_VPN_SERVICE
  [org.torproject.android]
    path: /data/app/org.torproject.android-SQmMOFFMA1-foIkNqQbMDQ==/base.apk
  [org.torproject.android]
</code>```

And I was analysing that to try to find the right command to start an app and press a button inside that app with:

```<code>adb shell am start -a org.torproject.android.intent.action.START -n org.torproject.android/.service.OrbotService
</code>```

Which returned error:

Starting: Intent { act=org.torproject.android.intent.action.START cmp=org.torproject.android/.service.OrbotService }

Error type 3

Error: Activity class {org.torproject.android/org.torproject.android.service.OrbotService} does not exist.

I assume the syntax is almost correct based on analogue commands in other sources, but that a lack of understanding leads to incorrect commands.
Based on the syntax overlap between the am start command, and the dumpsys command, I would expect the adb shell am start commands can be generated automatically based on a set of intents/actions. I assume it is possible to record the intents/actions that are generated by a user by means of input. Such an automation would save quite some time learning how these intents are specified per app. Hence the question.

The closest I got so far was:

```<code>adb logcat | fgrep -i intent
</code>```

However, I was not yet able to parse the logs and retrieve the relevant intents from there.


问:
How do I fix bluetooth audio not working for only some apps
I have a pair of Sony bluetooth headphones and they work perfectly with my phone (Moto G30) for Spotify and YouTube, however audio does not play through them for some other apps (BaconReader and Polytopia to name two).

When I have one of these apps open and I turn the volume up, the audio pop up shows the master value turning up but the app in question's audio slider is still stuck at the bottom. If I manually try to slide it up it just jumps back to the bottom.

This doesn't happen with my wired earphones and I do not have another Bluetooth headset to test on.

I have "forgotten" the headphones and repaired them to no avail. Restarting my phone doesn't help. Killing the apps and starting them again doesn't help.

Anything else I can try?

ContentLicense: CC BY-SA 4.0


问:
extract data from phone with oem unlocked and usb debugging enabled password?
My huawei mate 20 lite phone was stolen in afu state, there is a pin code on the screen, but usb debugging is on and I removed the oem lock, in this case, can my data on the phone be accessed?</p>


问:
Bluetooth crashes
Who can help me on a little problem ?

After very few seconds connected to a multimedia device, the Bluetooth app crashes (continuously).

Happens only when I attempt to connect to the multimedias of a Ford Ranger and a Toyota RAV4, both latest model.

More specifically, when I toggle Media Audio.
If I leave it off, nothing crashes, and the Bluetooth stays connected.

I can leave Call enabled.

All works normally with various chinese receptors, JBLs and other cars... Don't know what is different with those two

Already attempted to Restore WiFi, mobile network, and bluetooth.
Suppose that is the most radical fix (the loss of data caused me trouble enough), but no result.

Also disabled that android auto. No difference...

Tips ?

Motorola Moto G6 (XT-1925-5)
PPS29.55-37  (Android P)

Fully rooted, but no modules that should supposedly interfere on Bluetooth

Update:

When I wipe data of /system/app/Bluetooth/Bluetooth.apk, the whole thing works. And I don't lose the paired ones.

But it's temporary...

Title: Bluetooth crashes


问:
Is there any way to test the ability to access websites on different network connections without turning network connections on and off?
Is there any way to test the ability to access websites on different network connections without turning network connections on and off?

For example.. Suppose you have a smartphone with 2 mobile sim cards and one WiFi.  So, three network connections.

Accessing a website in chrome doesn't work.

I want to know for each network connection, whether it can access a website.

I don't want to turn off any network connections in my diagnosis to find out.

I want to be able to diagnose by specifying particular network connections to try for accessing a website.

Is there a way to do that?


问:
Pixel 3a XL Requires SIM Card Removed/Reinserted to Power On
My wife has a Pixel 3a XL, and in the last 2 weeks it has shut down unexpectedly 3 times, refusing to power back on. The battery is charged, and connecting it to any charger makes no difference. Holding the power button for 30 seconds fails also.

The only thing that has fixed it all 3 times is by removing the SIM card and reinserting it. Then pressing the power button, the phone would magically boot up like there was never an issue.

The 2nd time this happened, which was just two days ago, I tried powering it back on with the SIM card removed before reinserting it, yet it would still NOT power on. But as soon as I put the SIM back into the phone, pressed the power button, it powered back on.

I'm thinking the issue is with the SIM card, but then after this test, shouldn't the phone have powered on with the SIM card removed, if it was the SIM card?

This is very confusing to me. Does anyone have any thoughts or suggestions?


问:
Pixel 3 XL Verizon unlock bootloader. OEM not highlighted in developer
My Pixel 3 XL was using OS 11 Verizon. Without asking, it updated to OS 12.

Ever since my system app keeps crashing, it will not stay connected to the internet and overall, ruined the phone. Being Verizon I can't unlock the bootloader either. I need help. I can sideload or adb/fastboot but I want to install Custom ROM.


问:
Proof that mobile data was disabled
I have a (rooted) smartphone running Android 7.1.2 and need to prove that over a certain period of time in the recent past (period of a few weeks within the last month), mobile data was disabled and roaming was disabled.

If I could extract from the phone a log of exactly when mobile data / roaming were enabled and when they were disabled, this would already be sufficient proof.

Is such a log available anywhere and is there any way to retrieve it?

Title: Proof that mobile data was disabled


问:
Cast Android screen to PC monitor
I want to cast my android screen to pc monitor that doesn't have HDMI,only DVI and VGA.Is it possible to do this by using this
adapter and miracast device with HDMI?</p>

Title: Cast Android screen to PC monitor


问:
Two Android System apps after AVG/Avast flagged it as false positive. Normal?
I have a Samsung s22. Yesterday AVG flagged an "Android system" app as malware with no ability to disable it. Appears it happened to many people. AVG looked into it and declared it to be a false positive on their end (https://support.avg.com/answers?id=9065p000000kHo1).

However, I'm still a bit confused about why there are two Android system apps showing? Is this normal? (One spelled "Android System" and one "Android system"). Android system one has no option to disable it and is only 168kb in size.

Thank you all


问:
How do I host an ssh server on a rooted Android device?
I am looking for a way to host an ssh server from the Android shell. I would prefer to use the shell and run it natively over using an app, but if anyone knows any good apps that don't use a lot of storage and have a pleasing user interface feel free to suggest. The ssh server needs to run at least on Android 4.1 jellybean with armeabiv7 architecture and I'd prefer to have the option to use password authentication.

Does anyone have any binaries or any ideas?


问:
Using "locksettings" to manage a 4x4 lock pattern?
I'm running Android 11 on a Pixel 5.

I know about the locksettings --set-pattern ... shell command, but that command only seems to work in a 3x3 pattern space. For example, if the pattern is to start at the upper left and in a clockwise direction to touch each corner of a 3x3 lock-pattern square, I can set that pattern lock as follows (because the pattern dots are numbered 1 through 9) ...

```<code>locksettings --set-pattern 1397
</code>```

However, my ROM also offers the option of 4x4, 5x5, and 6x6 pattern spaces (dots numbered 1 through 16 for 4x4, and 1 through 25 for 5x5, and 1 through 36 for 6x6). If I want to do the same clockwise traversal to the corners in a 4x4 pattern space, the numbers would be 1, 4, 16, 13. However, I don't know a way to specify these 4 numeric values to the locksettings --set-pattern ... command.

Is there any way to use locksettings --set-pattern ... in a 4x4, 5x5, or 6x6 pattern space?

If not, is there any way to run some other shell command(s) under Android 11 to set a lock pattern in a 4x4, 5x5, or 6x6 pattern space?

Thank you very much in advance.


问:
Change SD card back to normal storage
I was cleaning up some files on my phone and saw that I have the SD card set as internal storage. As I understand it, this means that the SD card is considered part of the Android filesystem.

This SD card had a problem a few months ago and I had to reformat it, losing the data on it at the time. For this reason I would prefer that it be treated as a normal SD storage device.

Can I convert it back to normal storage, even if it has some apps installed onto the SD card? Will I lose the app data?

Title: Change SD card back to normal storage


问:
Video only playing in MX player
I have downloaded a video (~400MB) in MP4. It only plays on MX player, and when I try to play it from the Files app or from PC, it instead shows a 9-second clip of (play in MX player).

What kind of programmable video container is this? How to play it with other players?

Title: Video only playing in MX player


问:
How to fix a bootloop caused by accidental "fix contexts" from TWRP?
I am using TWRP recovery on my Redmi Note 10 Pro device for a long time, but recently while using TWRP recovery, I mistakenly clicked on 'fix contexts' option and now my phone is stuck in a bootloop.

I showed it to the nearest Xiaomi service center but they don't know how to fix the bootloop caused by the change in contexts. I don't have another phone and my phone is in bootloop for almost 8 days. I tried everything like installing stock Xiaomi ROM but nothing is working in this case.

Please tell me how I can get out of this problem.


问:
Download file from Android shell
I am making a shell script for Android to run on ADB, however, the script should download a file. Commands like wget and curl aren't available in /system/bin. Here are a few possibble solutions that I thought of, each with its cons:

Rooting and installing BusyBox (my target systems are rootless)

Downloading file in computer using wget or curl then transferring the file to Android with adb push (the script should be ran on Android, not the computer connected to it)

Downloading wget or curl in Android (how can I download a binary without them in first place???)

Termux (nope, my script sets some settings in Android which Termux can't)

Is it even possile? If yes, how?

Title: Download file from Android shell


问:
Redmi 9A stuck at logo bootloop, can't access fastboot
I was trying to flash the fresh port of Ubuntu Touch to my Redmi 9A, an error occurred in the middle of the installation and now I'm stuck at the Redmi logo bootloop and can't access fastboot. ADB also doesn't recognize the phone anymore. How would I go on about flashing/accessing fastboot? The bootloader was unlocked with the official MI Unlock Tool, no problems. Also I don't care about recovering any files whatsoever since it's all backed up. Any input would be much appreciated!

I've got a Linux and a Windows machine if it makes a difference for the software needed to proceed.


问:
Remove/Change Android password
A friend gave me an old Android tablet (Medion Junior Tab S7322) which dates back into the Android 4.4 days and asked if I can get access to his pictures on the internal storage because she forgot her password she had set up a bunch of years ago.

I started researching how something like that can be done and now I ended up here, asking if someone knows any method to "break-in" or recover data from the internal memory since all other methods/attempts were either not viable or have failed, due to Androids security restrictions.

There is no linked Google account, no pattern lock, and debug mode is off.
Though I assume this device has a JTAG connector on the mainboard, which I couldn't verify yet, since I don't want to open the device till all other methods have been exhausted.

Are there any tools that can remove/change the password on a tablet via USB connection, ignoring all of the security locks by exploiting known vulnerabilities on the tablet model/ Android 4.4?

Can you maybe brute-force the password, since my friend mentioned it probably wasn't too secure.

OwnerDisplayName: Caeleste

Title: Remove/Change Android password


问:
Swissonic UA-2x2 audio interface with Android 11 on Samsung Galaxy S6 Lite
I want to use a Swissonic UA-2x2 audio interface with my Android 11 on Samsung Galaxy S6 Lite to record guitar with an app called Loopify. However, it does not work if I connect everything. I can manage to capture the guitar signal with another app called n-Track (a kind of DAW for Android).

On my Android smartphone (same Android version) it works with Loopify and the audio interface with no problems - plug and play.

Can I change something about the tablet settings so that it also works with the Loopify app?


问:
IFTTT filter code for a song alert
My goal is simple: IF a new track is added to a playlist (Spotify) THEN call my device (VoIP calls). However, that's the part I'm failing to execute, I only want to be notified for certain songs and certain artists.

What's the filter code?

Title: IFTTT filter code for a song alert


问:
Mirror screen (+ sound preferably) to TV via USB-C/HDMI (Xiaomi in particular)
I did a web search and found only casting via Wi-Fi and/or cast to PC by installing some app on the PC.

Is there any way to mirror the screen to the TV from USB-C to HDMI (I have an adapter) of the TV? In particular, I'm interested in a solution for Xiaomi and TV that does not have Wi-Fi. Xiaomi screen casting in setting looks like it works only via Wi-Fi. If it's an app, preferably open source, or at least no registration and minimum of ads.


问:
Android 13 - What happens to photos in OneDrive/Google Photos that were backed up once you delete a photo from your storage?
I'm on android 13 with the Samsung a32 5g.

If I delete a photo on my phone that was synced to OneDrive or Google Photos backup and sync again, will that photo automatically get deleted after 30 days, or will the backup stay indefinitely?

I know deleting files on PC and resyncing removes them from OneDrive, so I'm wondering if the same goes for mobile and what happens for Google Photos.


问:
Forwarding bluetooth remote input through a phone to a PC
I have a bluetooth remote which I can pair with my android phone.
I know it's not really possible to turn a phone into a bluetooth dongle, but is there any way I can forward the input the phone receives from the remote to a PC (e.g. remote's cursor keys) via an app or maybe by using adb?</p>


问:
Bluetooth speaker failed back to phone speaker when there's a power status change on a GSI rom

Current Behavior:

When my bluetooth earphone reports a power change to phone, bluetooth disconnect from it and fallback to phone speaker

The problem

Bluetooth speaker failed back to phone speaker when there's a power status change

Device information

Device: Redmi Note 11T 5G(codename: evergo)

Build Flavor: PixelExperience_Plus_arm64-ab-13.0-20230104-UNOFFICIAL.img.xz

Logs

```<code>01-07 21:40:13.605  4947  5548 I bluetooth: packages/modules/Bluetooth/system/stack/gatt/gatt_api.cc:1410 GATT_Disconnect: conn_id=6
01-07 21:40:13.605  4947  5548 I bluetooth: packages/modules/Bluetooth/system/stack/gatt/gatt_main.cc:328 gatt_update_app_hold_link_status: removed gatt_if=6
01-07 21:40:13.605  4947  5548 I bluetooth: packages/modules/Bluetooth/system/stack/eatt/eatt_impl.h:880 disconnect:  Device: [Bluetooth Addreess here, removed], cid: 0xffff
01-07 21:40:13.605  4947  5548 I bluetooth: packages/modules/Bluetooth/system/stack/gatt/gatt_main.cc:392 gatt_update_app_use_link_flag: GATT fixed channel is no longer useful, start link idle timer for 1 seconds
01-07 21:40:13.605  4947  5548 I bluetooth: packages/modules/Bluetooth/system/stack/gatt/gatt_api.cc:1084 GATT_SetIdleTimeout: idle_timeout=1, status=1, (1-OK 0-not performed)
01-07 21:40:13.606  4947  5548 W bluetooth: packages/modules/Bluetooth/system/stack/gatt/gatt_main.cc:324 gatt_update_app_hold_link_status: attempt to remove non-existing gatt_if=6
01-07 21:40:13.606  4947  5548 I bluetooth: packages/modules/Bluetooth/system/stack/gatt/gatt_main.cc:356 gatt_update_app_use_link_flag: App status is not updated for gatt_if=6
01-07 21:40:14.651  4947  5548 E bluetooth: packages/modules/Bluetooth/system/stack/btm/btm_sco.cc:957 btm_sco_on_disconnected: Unable to find sco connection
01-07 21:40:14.652  4947  5548 I bluetooth: packages/modules/Bluetooth/system/stack/gap/gap_ble.cc:303 client_connect_cback: No active GAP service found for peer:xx:xx:xx:xx:f1:47 callback:Disconnected
01-07 21:40:14.681  1737  1764 W BroadcastQueue: Permission Denial: receiving Intent { act=android.bluetooth.device.action.ACL_DISCONNECTED flg=0x5000010 (has extras) } to com.google.android.apps.wearables.maestro.companion/.connectivity.ClassicBTReceiver requires android.permission.BLUETOOTH_CONNECT due to sender com.android.bluetooth (uid 1002)```
```


问:
Digital Wellbeing doesn't have timer options: detects mine device as fully-managed
I am using Nusantara ROM (Android 12) and my device is RMX2193. The device isn't managed by an enterprise so I can't understand this

Digital Wellbeing shows App timers aren't available for work apps or fully managed devices

Please note that app timer is no longer a Pixel exclusive feature since the last few years.

See the bottom-most part of the screenshot


问:
How to find out what application triggered the notification sound?
Something is randomly triggering a notification sound on my phone, but there's no banner, and if I check under "Notifications" in the settings there's nothing there either.

Is there any other way to find out which app it was? I've tried to use adb logcat but there's so much info in there I'm not sure what to look for. Any suggestions?

For info this is a Samsung S9 Galaxy.

After checking the adb shell 'dumpsys audio' I found the log entries related to that ring tone:

```<code>01-12 13:33:02:962 new player piid:6415 uid/pid:10277/29559 type:android.media.MediaPlayer attr:AudioAttributes: usage=USAGE_UNKNOWN content=CONTENT_TYPE_UNKNOWN flags=0x800 tags= bundle=null
01-12 13:33:02:983 player piid:6415 new AudioAttributes:AudioAttributes: usage=USAGE_NOTIFICATION_RINGTONE content=CONTENT_TYPE_SONIFICATION flags=0x800 tags= bundle=null
01-12 13:33:02:983 player piid:6415 has OP_PLAY_AUDIO:true in uid:10277
01-12 13:33:03:007 player piid:6415 state:started uid:10277
01-12 13:33:04:955 player piid:6415 state:stopped uid:10277
01-12 13:33:05:751 releasing player piid:6415
</code>```

However it doesn't give me the name of a specific application. Any idea if it's possible to find, from this, the name of the app? Maybe based on pid?


问:
Custom physical keyboard mappings without root
I have a physical bluetooth keyboard.

I want, as I do on my computer, to remap the caps lock key to the escape key.

I see in settings there are shortcut keys but no way to remap keys.

Is this possible with an Android phone? I'm using Android 13


问:
Disabling automatic Android updates on an unrooted Samsung S22?
Is there any way to disable automatic Android updates (for the OS, not apps) on an unrooted Samsung S22 running Android 13?

I bought it through T-Mobile, and it's really driving me insane. The phone's overall performance is fine, but T-Mobile (not Samsung, the updates are explicitly T-Mobile-branded) forces Microsoft-eske automatic OS updates on me several times a week, which disables the phone for hours until I manually unlock it and it "finishes installing updates".

I tried some obvious solutions suggested on various blogs, like disabling Settings->Software update->Auto download over Wi-fi, but these options are either removed (thanks T-Mobile) or have no effect.

I use this phone for work as well as my personal alarm and for meeting notifications. Due to these updates, I've overslept when my alarms and meeting reminders don't start. I refuse to accept that a $900 phone has to be less capable than a $5 alarm clock.


问:
How to root Redmi Note 11?
I want to root my device Redmi Note 11. I tried looking up online but could not find any thorough and updated guide. I don't want to brick my phone by following them.
Please, can anyone guide me through the process of rooting my device?

If it is possible, steps to pass the SafetyNet too.

Device specs:

Thank you.

Title: How to root Redmi Note 11?


问:
Edit Hosts File via Custom Rom?
I want to edit hosts file in my non-rooted Android device.

Since flashing a Custom ROM is basically installing a new OS, I was wondering,

Is a hosts file already present in a Custom ROM or is it generated later and at what point?

If it is preincluded in the ROM, is it possible to edit that hosts file and then flash the ROM, basically editing the hosts file without rooting?

Title: Edit Hosts File via Custom Rom?


问:
Why is my WhatsApp data so large?
I noticed my scheduled WhatsApp backup was over one gigabyte, when the previous was around 300MB.
Looking in settings->storage showed quite a lot of content but most seemed to be videos (which are not set to backup). I deleted several hundred MB of videos as well as some other files and now it still shows my storage as 1.2GB (chat names edited out)... but no large files/chats. The backup is still a gigabyte and is taking hours to upload.

I can't believe there's really a gig I need to backup my chats, is it possible there is stale data I can somehow remove?

Title: Why is my WhatsApp data so large?


问:
Alternative installation source for QPython Plugin for Tasker
I am trying to get the QPython Plugin for Tasker from the UK Google Play but despite using voucher credit, it is denied. The creator's email address is not valid.

So I am wondering if anybody has a compiled APK using files from GitHub Qpython Tasker, I do not know how to compile these. Thank you for any help.


问:
Is there Downloads app on Android 11?
I recently moved to Android 11 from Android 7 and noticed that there's no app that handles downloads, shows full list of files being downloaded, their size, estimated time etc.

Instead, all downloads shown in notifications from app Download Manager. But this notifications are very primitive, there are even no pause button only cancel button and progress bar. This app has no openable gui and shows only in notifications.

Title: Is there Downloads app on Android 11?


问:
Some tablets respond to pings, others don't
There are dozens of tablets on my table that are all connected to the same 5GHz Wi-Fi network. All IP addresses were given by DHCP in subnet 192.168.34.0/24. I want to find the ip addresses of all of them so that I connect to them and use adb wirelessly. After unlocking all devices and making sure they had enough battery, I tried sudo nmap -sn 192.168.34.1-254. While it found a majority of the tablets, some were missing. Then I tried a broadcast ping with ping 192.168.34.255 -b but got zero responses. However I can manually pick up a tablet, go to its settings find its ip and ping it manually and they always respond. For instance 192.168.34.123 was not found by nmap but ping 192.168.34.123 always works.

Why do some tablets not respond to nmap pings but do respond to manual pings? How can I ensure that all tablets are reachable by nmap? Are there other commands or tools that are more suitable for the job?


问:
How to detect cpu architecture and deliver correct apk?
There are a variety of CPU architectures that android systems use such as arm64-v8a, armeabi-v7a, armeabi, x86_64 and x86. Is there a way for adb or any other tool to detect the architecture of a connected device? I have many devices connected to a PC running adb and I would like to create a script so that adb can deliver the correct package.

For example, I have packages app_arm64-v8a.apk, app_armeabi-v7a.apk and app_armeabi.apk on my desktop that correspond to their respective architectures as well as tens of android devices that are connected to an adb server on desktop. How can I iterate the output of adb devices so that the script figures out the architecture of each android device and automatically install the right apk to each device?


问:
adb downgrade install fails even with -d
I'm attempting to install a pretty old version of Chrome (44.0.2403.133) on a Nexus 5X (Android 6).  It already has Chrome on it so I ran

```<code>adb install -r -d path/to/chrome.apk
</code>```

However, even with -d, it still failed with

```<code>Failure [INSTALL_FAILED_PERMISSION_MODEL_DOWNGRADE]
</code>```

Examining the logcat output, this line stands out to me:

```<code>W PackageManager: Package com.android.chrome new target SDK 22 doesn't support runtime permissions but the old target SDK 23 does.
</code>```


问:
How to delete the personal profile in the Samsung Contacts app?
Is it possible to delete the personal profile that is created in the Galaxy Contacts app? The personal profile section appears directly at the top above the contacts list, under "My profile".

After creating the profile it doesn't seem possible to delete it (I can only edit it - but I want it removed).

I am using One UI 5.0 (Android 13) and the Contacts app version is 14.0.05.8

The profile isn't linked to any Samsung account. The Samsung Contacts app personal profile seems to be stored locally on the phone. I tried clearing the Contacts app data & cache but this didn't remove the personal profile unfortunately.


问:
Connections towards specific inbound ports on cell phones
Imagine a cell phone connected to internet via 3G/4G/5G, but not via wifi (and a router). Wifi is either temporarily disabled on the cell phone, or not available at that area.

Can that cell phone run (for instance) an FTP server that listens on port 2121? Is that something that usual telephony networks allow you to do, on your cell phone, or is that very rare?

I would like to access files on the cell phone with an FTP client located on any other device in the world. I know that, when the cell phone is not connected to a router via wifi, its IP is (usually) dynamic, and changes every time the phone/communication is restarted. Let's assume that that would not be a problem for me. I would just manually find out what is the IP dynamically assigned to the cell phone, and I would "type" that IP into the FTP client.

I have tried all that, with no luck. It looks like telephony networks don't allow TCP/IP connections "towards" specific inbound ports on a cell phone. Internet providers via fiber optic/ADSL/cable do allow those connections (I can, of course, set up an FTP server on my desktop PC behind a router), but it looks like telephony networks don't allow that. Is that right? If so, is there a solution to that? Are telephony networks that allow that common?


问:
How do I find out the manufacturer of a phone that is lost?
How do I find out who the manufacturer is of a lost phone I have the serial number I also have the Sim number and I know that it is a safe link phone.</p>


问:
How to make a macro that deep links to the Play Store app page?
My phone has an annoying app market, it redirected me to their store and automatically downloaded the app but I didn't click anything when I clicked on https://play.google.com links. I'm making a macro that redirects me to the Play Store when the app market is launched. I need to deep link the play.google.com link to Play Store, how can I do this?


问:
Is there an endpoint to get Google Root Certificates list for verifying hardware-backed key pairs?
I would like to verify a hardware-backed key pair in my Java backend service.

According to the Verifying hardware-backed key pairs with Key Attestation page, I need to verify the attestation object against the Google Root Certificates list.

I don't want to hardcode this list in my codebase as it makes it less flexible and I'd have to keep it up to date manually.

Is there an endpoint to fetch this list dynamically? I see a similar endpoint for the Certificate Revocation Status List


问:
OpenVpn Android: failed to parse certificates
I have a config file that works in windows, but when I try to use this file in the OpenVpn Android application, I get an error that says that it is not possible to parse the files ca.crt, cer.crt, cer.key and ta.key.

I have the config file and all the other files in the same folder.

My config files is this:

```<code>ca ca.crt
cer cer.crt
key cer.key
tls-auth ta.key 1
</code>```

I have alse too to embedded the files in the config file, how it is explained in the documentation: https://openvpn.net/faq/i-am-having-trouble-importing-my-ovpn-file/

But I still get the same error.

How I have set the certificates in the config file to can import it in the OpenVpn Android application?

Thanks.

OwnerDisplayName: Álvaro García


问:
Android 13 ethernet tethering forward all ports
i want to forward the mobile Internet on my rooted Pixel 7 to my router. My router forwards ports 80/443 to a client in my local network to host some web services. I want to be able to forward the ports from my phone to the local client:

Internet --5G (rmnet1)--> Pixel 7 --Ethernet (eth0)--> Router --> Client:443

I have no GCNat in front of the Pixel 7. In fact i can forward non priviliged ports with the Fwd: port forwarder app and its working as expected

Ideally all ports would be forwarded to the router as i also want to use Wireguard. I would also be happy if the phone is only working as a dumb modem, bridging the two interfaces.

I already tried the answers here and here, but requests always timed out.


问:
Missing Portable Wi-Fi hotspot switch on Samsung Galaxy S WiFi 5.0 (venturi, YP-G70) running Cyanogenmod 11 Android 4.4.4 KitKat
The switch for Portable Wi-Fi hotspot on Samsung Galaxy S WiFi 5.0 (venturi, YP-G70) running Cyanogenmod 11 (Android 4.4.4 KitKat) is missing on the top-right corner. This is the ROM I'm on: cm-11-20150416-UNOFFICIAL-venturi.zip.

I tried to add the following lines of code on build.prop but no dice:

```<code>ro.wifi.hotspotUI=1
ro.wifi.hotspotUI=true
ro.tether.denied=false
wifi.tethering.interface=ap0
wifi.direct.interface=p2p0
</code>```

Full build.prop: https://pastebin.com/NYFNs8w4

I'm also trying Android 5.1.1 and Mygod's VPN Repeater Hotspot app with issues as it's not working.

Can anyone help?


问:
Spyware installed on phone, need to backup data before giving it to police
A friend of mine installed a spyware on my phone about three years ago, and made the access to that spyware public and i didn't know about it untill recently. I was always confused as to how people know so much about my life and what I say about them to other people. A lot of damage has been caused not just socially but financially as well because the access of the spyware fell into the hands of a scammer who has withdrawn a huge amount of money from my bank account. Now, I want to file a case. Both against that scammer and bastard friend of mine. So, i have been advised to give the phone to the police but because that friend is from a influential family i am under the fear that if I give my phone directly to the police without having a proper backup then they will not find anything because he will get it deleted. So, i want to take a full back-up of the phone. Everything from files to music to apps to system apps so that I can file a case. How can I do that? I need each and every file. So that the police can recover the spyware and then follow up the ip address of the culprits. I need full backup because even if he by influence convinces cyber police department to delete the spyware and say there was nothing in my i would have something to show. Assuming he had not installed the spyware with auto delete feature.</p>


问:
Can I change the default media player on Pumpkin Android 11 radio?
I have a USB disk with MP3 music connected. Everytime when the Pumpkin radio has booted, it recognizes the USB disk and starts the preinstalled media player automatically, which starts playing the first song from the disk. This is annoying, and furthermore, I'm not satisfied with this app cause it lacks relevant features.

I want that the media player "Phonograph", which I have installed, starts instead. I have asked Pumpkin support, they say it is not possible to change the default media player app. I have looked in the settings "Apps -> Standard apps", but there is no setting for the topic "Mediaplayer" available (there is a setting for the default browser and one other topic, only)
I tried to disable this default player app (I forgot the name) but not possible, is greyed out.

Does anyone have an idea? If possible, without root.
Thank you.


问:
Which partitions to back up for a "complete" backup?
I have a Galaxy S10e running crDroid 13. I don't have TWRP on it (since it had to be installed from the custom LineageOS recovery), but https://stackoverflow.com/questions/29442630/copy-full-disk-image-from-android-to-computer explains how to get partition images usind adb pull.

Which partitions do I need to back up for a "complete" backup, though? ls -la /dev/block/by-name shows many:

```<code>boot -> /dev/block/sda14
bota0 -> /dev/block/sda1
bota1 -> /dev/block/sda2
bota2 -> /dev/block/sda8
bota3 -> /dev/block/sda24
cache -> /dev/block/sda28
cp_debug -> /dev/block/sda30
cpefs -> /dev/block/sdd1
dqmdbg -> /dev/block/sda22
dtb -> /dev/block/sda12
dtbo -> /dev/block/sda13
efs -> /dev/block/sda3
keydata -> /dev/block/sda21
keyrefuge -> /dev/block/sda20
keystorage -> /dev/block/sda6
misc -> /dev/block/sda19
nad_refer -> /dev/block/sda17
omr -> /dev/block/sda29
param -> /dev/block/sda4
persistent -> /dev/block/sda18
product -> /dev/block/sda27
radio -> /dev/block/sda16
recovery -> /dev/block/sda15
sda -> /dev/block/sda
sdb -> /dev/block/sdb
sdc -> /dev/block/sdc
sdd -> /dev/block/sdd
sde -> /dev/block/sde
sec_efs -> /dev/block/sda7
steady -> /dev/block/sda9
system -> /dev/block/sda25
uh -> /dev/block/sda10
uhcfg -> /dev/block/sda11
up_param -> /dev/block/sda5
userdata -> /dev/block/sda31
vbmeta -> /dev/block/sda23
vendor -> /dev/block/sda26
</code>```

I don't know what most of them do, e.g. bota, cpefs, etc. I suppose I need boot, system, recovery and userdata, but what else?

It's also unclear to me where user files on "internal storage" (/sdcard) are stored. userdata is mounted as /data, but I don't see /sdcard listed in the output of mount. It does show this:

```<code>/data/media on /mnt/runtime/default/emulated type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid,default_normal)
/data/media on /mnt/runtime/read/emulated type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=23,derive_gid,default_normal)
/data/media on /mnt/runtime/write/emulated type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=7,derive_gid,default_normal)
/data/media on /mnt/runtime/full/emulated type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=7,derive_gid,default_normal)
</code>```

but I don't understand how that works, because /data/media seems to be a regular directory and not a device file.


问:
App user data not found in usual directores
Im looking to find the save data of this android rpg game (net.iasolution.fc1sd), but I can neither find its save data folder in /Android/data/ or /data/data. Even though the other apps' folders show up this specific game's folder is not showing up.

Can anyone help me find out whats going on?


问:
How do I recover deleted note from clipboard on Samsung tablet?
I had a pinned note, but when I deleted an unpinned note, both vanished.</p>


问:
Bypassing the lock screen PIN on Samsung Galaxy Tab 4 without factory reset
My aunt suddenly passed away with no will as she was young. She has a Samsung Galaxy Tab 4 that I'm trying to access for pictures off of it for her memorial service.

I've tried at least 20 different 4-digit pins and now it says "Please wait 40 seconds to try again". And I don't want to be completely locked out of it. And I'm trying to avoid factory reset because we want the pictures she took on it. She was a private person so there are no notes about it. And no one knows her email, password, Google accounts, etc.

Is there a way to bypass the pin in a hack-like way that's not illegal?


问:
Offset screen to non-broken area
My android tv is broken and about half the display is invisible.

I followed this answer and tried to offset the display using

```<code>adb shell wm overscan 960,540,0,0
</code>```

This is supposed to move display to bottom left side of screen. But this only works on screen saver and app launcher screen. Youtube and other apps still open full screen.

How do I offset all apps and everything?

Title: Offset screen to non-broken area


问:
How to ensure android device is always connected to wifi regardless of its state?
Is there any developer setting option or adb command that forces android devices to always maintain their wifi connection even if the device is idle or locked? Sometimes my devices don't respond to connection requests and that has been a headache.


问:
How to authorize unauthorized device via Android Debug Bridge (adb) for non-working screen stuck at boot-time pin prompt for Pixel 5a?
Android 13. Basically, my screen doesn't work anymore but it works otherwise. Previously I was able to set up AirDroid cast through a painful process with an accessibility talkback feature.

My device rebooted though and required a boot-time pin. For some reason, I was getting a version mismatch error (from the client having v41/platform-tools_r33.0.3-windows and the server being v40). Now I can't log in anymore due to it being unauthorized.

I used this command to log in I think it wouldn't take my fingerprint initially. Then any unlocks were OK via fingerprint.

I downloaded v40/platform-tools_r28.0.1. While it got rid of the mismatch error, I think in the process my keys disappeared.

Now when I run ADB devices in either version, it says unauthorized for my phone. I tried kill-server and restart-server in both versions.

Is there any way to generate a key via ADB in windows 11? Thank you.


问:
How do I log denials for offline charging mode
I've been able to fix offline charging animation on my device but it only works in permissive domain and whilst in enforcing it shows me random lines and i can't figure out a way to address the denials for it
Is there a specific way to log denials for charger service?</p>


问:
When I press and hold my home screen, widgets does not appear on my Note 20 only wallpaper and settings, where can I find widgets?
When I tap my home screen, widgets does not appear on my Note 20. Where can I find it so that I can get the home screen tab in my settings?</p>


问:
Running executable files using Termux
I previously posted on the Linux stack exchange about my problem:

https://unix.stackexchange.com/questions/731882/termux-bash-permission-denied

Suffice to say I've realized that executable files can be run in Termux's home folder (at least that's what I assume ~ is), as well as in ~/storage, but when I move my compiled file hello and hello.cpp into ~/storage/shared the files no longer have permission to be executed:

```<code>~/storage $ clang++ hello.cpp -o hello
~/storage $ ls -l
total 60
lrwxrwxrwx 1 u0_a347 u0_a347    24 Jan 15 12:21 dcim -> /storage/emulated/0/DCIM
lrwxrwxrwx 1 u0_a347 u0_a347    28 Jan 15 12:21 downloads -> /storage/emulated/0/Download
-rwx------ 1 u0_a347 u0_a347 53544 Jan 16 14:44 hello
-rw------- 1 u0_a347 u0_a347    88 Jan 16 14:44 hello.cpp
lrwxrwxrwx 1 u0_a347 u0_a347    26 Jan 15 12:21 movies -> /storage/emulated/0/Movies
lrwxrwxrwx 1 u0_a347 u0_a347    25 Jan 15 12:21 music -> /storage/emulated/0/Music
lrwxrwxrwx 1 u0_a347 u0_a347    28 Jan 15 12:21 pictures -> /storage/emulated/0/Pictures
lrwxrwxrwx 1 u0_a347 u0_a347    19 Jan 15 12:21 shared -> /storage/emulated/0
~/storage $ ./hello
hello world
~/storage $ mv hello hello.cpp shared
~/storage $ ls -l
total 0
lrwxrwxrwx 1 u0_a347 u0_a347 24 Jan 15 12:21 dcim -> /storage/emulated/0/DCIM
lrwxrwxrwx 1 u0_a347 u0_a347 28 Jan 15 12:21 downloads -> /storage/emulated/0/Download
lrwxrwxrwx 1 u0_a347 u0_a347 26 Jan 15 12:21 movies -> /storage/emulated/0/Movies
lrwxrwxrwx 1 u0_a347 u0_a347 25 Jan 15 12:21 music -> /storage/emulated/0/Music
lrwxrwxrwx 1 u0_a347 u0_a347 28 Jan 15 12:21 pictures -> /storage/emulated/0/Pictures
lrwxrwxrwx 1 u0_a347 u0_a347 19 Jan 15 12:21 shared -> /storage/emulated/0
~/storage $ cd shared
~/storage/shared $ ls -l
total 150
drwxrws--- 2 u0_a234  media_rw  3452 Aug  9 21:45 Alarms
drwxrws--x 6 media_rw media_rw  3452 Oct  4 19:30 Android
drwxrws--- 2 u0_a234  media_rw  3452 Aug  9 21:45 Audiobooks
drwxrws--- 3 u0_a234  media_rw  3452 Oct  4 17:58 DCIM
drwxrws--- 6 u0_a234  media_rw  3452 Jan  4 20:33 Documents
drwxrws--- 2 u0_a234  media_rw  3452 Jan 16 13:13 Download
drwxrws--- 3 u0_a234  media_rw  3452 Aug  9 21:45 Movies
drwxrwsr-x 4 media_rw media_rw  3452 Aug  9 21:45 Music
drwxrws--- 2 u0_a234  media_rw  3452 Aug  9 21:45 Notifications
drwxrws--- 3 u0_a234  media_rw  3452 Aug  9 21:45 Pictures
drwxrws--- 2 u0_a234  media_rw  3452 Aug  9 21:45 Podcasts
drwxrws--- 2 u0_a234  media_rw  3452 Aug  9 21:45 Recordings
drwxrws--- 2 u0_a234  media_rw  3452 Aug  9 21:45 Ringtones
-rw-rw---- 1 u0_a234  media_rw 53544 Jan 16 14:44 hello
-rw-rw---- 1 u0_a234  media_rw    88 Jan 16 14:44 hello.cpp
~/storage/shared $
</code>```

I've heard that external sd cards are mounted with a noexec flag, but this is internal storage on my Galaxy Tab S7 FE, so I haven't found anything related to internal storage.

What I'm hoping to be able to do is write C/C++ (and other compiled languages) in another app (say, Acode) in any folder, then using Termux, compile them, and run them. So far I can run HTML/CSS/JS files natively in Acode and I can run Python files stored in ~/storage/shared, but I'm hoping to increase the flexibility of this setup more.

Title: Running executable files using Termux


问:
How to upgrade VMOS or Virtual Android to Android 12?
Both VMOS and Virtual Android was updated recently to support Android 12 (instead of Android 7 as both were limited to before). However, I don't understand how to update them. I have found several YouTube-clips, e.g.,

https://www.youtube.com/watch?v=fsr-eqEWOns

https://www.youtube.com/watch?v=DiZmKx3v5f4&t=34s

claiming to described the process but they are just confusing. Besides, they want me to download APKs and other files from places like Mediafire and Mega. I don't want to install files from places like that on my work phone!

I am looking for a comprehensive written description for how to upgrade my existing installations. It would also be very helpful if it included a background and overview of the process. E.g., describing what the difference is between VMOS and VMOS Pro, which of these you find on Google Play, the source for the APKs that you download from shady places like Mega and Mediafire, the principles behind the whole process etc, e.g., why isn't 12 included in the version on Google Play?


问:
What is this icon
What is the icon with the S in it for an android phone?

Title: What is this icon


问:
Is AndroidManifest necessary after app installation
As I understand during app installation the Java dex code is converted to native code (oat)
which is basically native .so library.

Is the manifest file still needed/used after that, or not?
Can you point me to android code that loads this library, or makes it if it is not present in cache?


问:
System Suddely Takes Up Too Much Space?
I'm not sure what I did, but it was just today when I noticed that, in the Device Care app, it says that "System" is taking up 52 GIGABYTES of my storage! 76% of my 128GB disk is now used up, and I think it was just a day ago when it only took up around 50%!

I think it might be in the system partition, because I checked how much space each folder takes up with the My Files app, and it doesn't even come close to 98GB (the amount that is now taken up). It only takes up 27GB! There's clearly some TERRIBLE problem going on here, and I do not know how to fix it. I even tried wiping the cache partition, but it didn't work.

Samsung Galaxy S22, 128GB

Android 13

This is a question seeking a solution. It isn't a duplicate.

Title: System Suddely Takes Up Too Much Space?


问:
Unpack/Repack ROM SM-G930S (Samsung S7)
I downloaded the ROM from the link below:
https://drive.google.com/file/d/1TMVVyZTMYMcDA0-aVyMxLo5QvwOK4GWv/view

I use this project to unpack/repack on Ubuntu:
https://github.com/anestisb/android-simg2img

I execute these commands:

```<code>lz4 system.img.lz4 system.img
pc@pc-virtual-machine:~$ ./android-simg2img/simg2img system.img system.raw.img
pc@pc-virtual-machine:~$ ./android-simg2img/img2simg system.raw.img system.new.img
</code>```

Result file system.img loaded success, but file system.new.img received FAIL result when using Odin.

I noticed something unusual when comparing 2 files:

Check file info:

```<code>pc@pc-virtual-machine:~$ file system*
system.img:     Android sparse image, version: 1.0, Total of 1075200 4096-byte output blocks in 5625 input chunks.
system.new.img: Android sparse image, version: 1.0, Total of 1075200 4096-byte output blocks in 3469 input chunks.
system.raw.img: Linux rev 1.0 ext4 filesystem data, UUID=57f8f4bc-abf4-655f-bf67-946fc0f9f25b (extents)
</code>```

Check simg_dump.py:

```<code>pc@pc-virtual-machine:~$ ./android-simg2img/simg_dump.py system.img
simg_dump.py: system.img: The file header size was expected to be 28, but is 32.
pc@pc-virtual-machine:~$ ./android-simg2img/simg_dump.py system.new.img
system.new.img: Total of 1075200 4096-byte output blocks in 3469 input chunks.
</code>```

Open with 7z:

File system.img
enter image description here

File system.new.img
enter image description here

I used many tools: ext2simg, make_ext4fs to repack but it doesn't work. Looking forward to help.

Unpack/Repack ROM SM-G930S (Samsung S7)

Title: Unpack/Repack ROM SM-G930S (Samsung S7)


问:
Looking fo hardware profile file [simulator] for tecno android devices - Android studio
Is there any links with avg hardware profile files for tecno android device [Android studio].

I need some test but I don't have this kind of device.

Maybe simulator can give me some info about my bugs...


问:
Why sAMOLED+ is not turning complete black?
I am using Samsung Galaxy M51 for the last two years now but never faced any screen related issues but recently during this winter I am seeing my screen is not turning black. The screen is flickering and the black looks like TFT screen's black representation.

I checked on the internet but there is no such evidence that cold weather is causing this issue. If you have faced this kind of issues and know how to resolve it then please let me know.


问:
how do I have a mediatek usb driver for linux to flash a smart phone?
I am a Linux beginner, I just wanted to know how do I properly download and use a; "Mediatek usb driver".

I wanted to fix (or flash) the phones of My people for free but I can't because I am not able to download Mtk USB driver which is needed to help my PC communicate with the phone. It  seems that all Mtk USB drivers are perfectly fine for windows that's what I saw on the internet and tutorials on youtube.

The Phone I currently reviving is; Vivo y69 with a MT6750 chipset which suffers from FRP lock. I have 2 working properly with "SP flash tools" with different versions, an official auth file, scatter file, and a DA file. I just need an Mtk usb driver.

Every time I attempt to flash the phone, nothing happens. It doesn't show any lights it doesn't boot up and the progress bar on my PC does not show any changes.

I hope you can help me because I have already searched the web and downloaded different files but nothing work so far. I'm desperate to fix the phone(s) to give them new value and also thank you in advance if you are able to help me.

Edit: I am using a Linux mint mate and I cannot turn on the USB debugging of that phone because it was locked via FRP. When I do open it and go to the settings I cannot activate the developer's options.


问:
Change default camera lens for all apps
I'm using realme x2 pro and have damaged my main camera lens (Because I mounted it on a bike holder) . I got it repaired once and it cost me about 15% of phone's value. But it got spoiled again.

However, the ultra wide lens and telephoto lens are working as they used to before and surprisingly are not damaged unlike main lens.

Since I'm not a photogenic guy I don't really want to spend more money on getting the main camera repaired again. However, I am not able to scan any QR codes and it's a big deal because of UPI payments everywhere. Also, it's impossible to use whatsapp web.

So I was wondering, and i haven't found the answer anywhere:

How do I change the default camera lens (preferable system level), so that when an app needs to scan something it uses the Ultra wide or telephoto lens?

Title: Change default camera lens for all apps


问:
Samsung phone stuck in Download mode with "vbmeta partition read failed" error
The Samsung phone is not starting up. It shows the error message in the picture.

<!>

Partition boot

Reason avb_slot_verity.c:143: ERROR: [...]

[...] Error loading data from partition.

[check_secure_boot] vbmeta partition read failed

[check_secure_boot] partition read failed

Screenshot of the error

I tried flashing it with Odin, it works for a moment then switches off and comes back on with the error message.

Can anyone help me with this problem?


问:
How can I hear IPA of phonemes typed with Gboard
I have installed the International Phonetic Alphabet (IPA) keyboard in the default Google Gboard keyboard app that came with the system.

However, I would like to hear the sound of the IPA I type somewhere (also because I'm not familiar with all the phonemes and how they sounds, but also because I want to hear the result of stringing them together in custom ways).

Where can I go, or what app can I open, to hear these sounds?

Thanks.


问:
Why did I lose stored content when I got a new phone
I got a new phone and went to T-Mobile (my carrier) to switch my Motorola to my new Samsung. However, my memory card in my Motorola was set as internal NOT portable so I couldn't remove it and put it in my Samsung to transfer all my files. They used Samsung Smart Switch but I didn't get everything transferred over.

The one thing that was most important was a conversation between a real good close friend of mine on Facebook Messenger. It shows my end of the conversation but his end is all blank! Erased! This was our last conversation we had because just 2 hours after this he had unexpectedly died from an asthma attack! I really want this back. I don't understand why only half of the chat would be gone. I would think that if there was an issue transferring that data over then the entire conversation would be gone. Not just his end. And we were no longer friends on Facebook and his photo turned into a blank silhouette.

Does anyone know what I can try to do to restore all data from the old phone to the new one?


问:
How to root Samsung Galaxy S3 GT-I9300?
I'm using Samsung Galaxy S3 GT-I9300 with Android version 4.3. For some reasons I need to install TWRP, which requires root.

My question is How to root my device.

I've used ODIN, Kingroot, and Kingo Root. But none of them could root my device.

I need your help to root this device successfully.

Title: How to root Samsung Galaxy S3 GT-I9300?


问:
Parental control on Samsung Galaxy and Galaxy Store on child device
I setup child phone with Google Family Link on Samsung Galaxy (Android 12, One UI 4.1). Now I can control Play Market apps installs. But if child find Galaxy Store and register Samsung account for it work, then try install app from Galaxy Store it ask permission using Family Link or it install applications bypassing parental control and Family Link?


问:
Have the latest Android OS versions brought back the longstanding bug that files copied to the phone have the wrong modification time?
Once upon a time, you could plug an Android phone into a computer running one of the three major OS's (Linux, macOS, Windows), and it would present an interface to the computer that looked like a disk drive (USB-Mass Storage Class) containing a FAT32 filesystem.  That made it easy to copy files to or from the phone, edit them in place with any editor running on the computer, or use any other application running on the computer that simply treats the files on the phone as ordinary files.  But Google had a better ideas -- NOT!  Around 2012 they got rid of that interface and replaced it with MTP (Media Transfer Protocol).  That created a whole host of problems, one of which is that when files were copied from the computer to the phone, the timestamp was changed to the current time rather than preserving the timestamp of the source file.  People constantly complained about that, but for years Google seemed uninterested in fixing it.  Then, around 2017, Google finally fixed it by replacing the FUSE-based filesystem implementation running inside the Android OS (FUSE = Filesystem in User Space) with SDCardFS.  There's an excellent explanation of the problem at https://www.xda-developers.com/diving-into-sdcardfs-how-googles-fuse-replacement-will-reduce-io-overhead/.  It explains that the architecture of FUSE-based filesystems means that the process that issues the utime() system call to set the timestamp is running with insufficient permission for that system call to succeed.

It now appears that Google didn't sufficiently vet SDCardFS before incorporating it into the Android OS.  They're now deprecating SDCardFS and replacing it with "a new FUSE implementation".  (See https://source.android.com/docs/core/storage/sdcardfs-deprecate).

I'm concerned that in reverting back to a FUSE-based filesystem, the old timestamp problems will reappear.  I'd like to bring this to the attention of one of Google's Android OS developers to find out if they considered this when they decided to revert to FUSE, and if so, whether or not their new implementation allows the preservation of timestamps of files copied to the phone.  Does anyone here have any idea how to contact those developers?


问:
Android Battery Report
Is the Android OS battery breakdown not an exhaustive list of battery drain sources?

I find that it never adds up.

One time, after not restarting the phone for a month, the battery started to drain from 70% to 0% in 8 hours while I slept.

But the battery report did not report the app that cause this drain, everything was just 5% or less. And the total doesn't add up to even  25% of that drain.

Can the battery drain not detect certain sources like stuck background apps or something?

Environment:
Samsung Fold 4 Android 13

Title: Android Battery Report


问:
android automatically download bad apps
as you can see in the following picture

there are apps such as "Solitaire", "Ball Sort", "Count Masters", "Galaxy Attack" and many others that keep automatically downloaded on my android phone after that I remove them.

I already managed to install software such as

Avast Mobile Security
Avira Securty

But they do not block those apps from being automatically downloaded.

Further more, I have a kind of newspaper that constantly reports me fake news about cars, such as Fiat has failed, Schumacher is death and so on.

I am stock of all of this and I would like you to help me fixing this issue.

Title: android automatically download bad apps


问:
How can I prevent a Pixel 6 from changing focus while recording a video with the native camera application?
For example, if I record a video from behind a window, I tried to put the focus on whatever I'm looking it behind the window, but if something happens on the window while I'm recording, such as rain on the window, Pixel 6 may decide to focus on the window, suddenly and at any time.

How can I prevent a Pixel 6 from changing focus while recording a video with the native camera application? I use Android 12.


问:
Why does the emulator perform so many writes?
I'm using the Android Emulator from IntelliJ on Kubuntu. I noticed in plasma-systemmonitor that qemu-system-x86_64 continuously does on the order of a few MB/s of disk writes even as I'm not using the emulator at all, it's just open. Sometimes it goes below 1 MB/s, sometimes up to a few dozen MB/s.

Is this level of activity normal? I'm starting to wonder if this amount of writes can shorten the life of my SSD if I leave it running all the time. Or could it be another type of writes that are not disk writes? I'm not 100% sure what plasma-systemmonitor measures.

I'm emulating a Pixel 4 with Google Play.


问:
Google Assistant not working across languages
I am running Google Assistant on Android 12 on a Realme 8 5G phone.

I have both English and Italian configured as languages in Settings.

When I issue the command "Open Settings" the Settings app opens up.

But, on the other hand, when I issue the "Apri impostazioni" command in Italian which literally translates to "open settings" Google Assistant talks back to me telling me what to do with a set of given instructions on how to open the settings app (it does not open it for me automatically). At the same time, it displays the following text:

"Un attimo" (Just a moment)

"Operazione in corso" (operation being carried out)

"Operazione ancora in corso" (operation still being carried out)

"Ci siamo quasi" (we're almost there)

Google Assistant then stalls, almost as though in a long process (and the settings app never automatically opens up).

This would be important for me, as I am trying to assess the usability of Android, and in particular of Google Assistant, for blind (and visually impaired) users.

Why doesn't the corrisponding command in Italian just open the settings app?

Thanks.


问:
Can't edit boot commands in VMware for Android x86
I'm attempting to install  Android x86 from https://www.fosshub.com/Android-x86.html following the steps on https://hackmd.io/@StanS/Android-x86, and after getting to the point where I can reboot and boot into the OS, I go to edit the boot command for step 4. I hit e twice, but then I can't change the boot command. It just gives me a line with out the string that I need to edit. on the previous page, it has the string listed, but everything I search for just says it should be there.


问:
Apps not writing to SD Card
I use a Motorola X4, Android 9. I have been storing app data on my SD card for over 2 years. Several months ago, this capability vanished, and I started getting storage full warnings from Files. The particular apps are Merlin and Oruxmaps. I have tried reformatting the SD card and also tried changing write permissions. Neither worked.

What must I do to restore this capability?

Title: Apps not writing to SD Card


问:
Android-13 : help with logcat analysis please
logcat does not reveal what might be holding back Android-13 boot, I am not an expert at this.

In terms of Software, we have a setup to build Android-12 succesfully for our specific lunch menu & device spec (arm64 based). For Android-13 we have used the same setup and pointed to the following source branches.

ANDROID_BRANCH=android-13.0.0_r18 KERNEL_BRANCH=common-android13-5.10-2022-12

Console trace ends up in a OnBootPhase_XXX loop continually incrementing with similar output repeating. Nothing obvious seem to stand out in the trace such as Fatal errors

```<code>01-17 12:43:14.120  2587  2587 I SystemServiceManager: Starting phase 500
01-17 12:43:14.122  2587  2587 D SystemServerTiming: OnBootPhase_500
01-17 12:43:14.124  2587  2587 D SystemServerTiming: OnBootPhase_500_com.android.server.security.FileIntegrityService
01-17 12:43:14.125  2587  2587 V SystemServerTiming: OnBootPhase_500_com.android.server.security.FileIntegrityService took to complete: 0ms
01-17 12:43:14.127  2587  2587 D SystemServerTiming: OnBootPhase_500_com.android.server.pm.Installer
01-17 12:43:14.129  2587  2587 V SystemServerTiming: OnBootPhase_500_com.android.server.pm.Installer took to complete: 0ms
01-17 12:43:14.130  2587  2587 D SystemServerTiming: OnBootPhase_500_com.android.server.os.DeviceIdentifiersPolicyService
01-17 12:43:14.132  2587  2587 V SystemServerTiming: OnBootPhase_500_com.android.server.os.DeviceIdentifiersPolicyService took to complete: 0ms
01-17 12:43:14.134  2587  2587 D SystemServerTiming: OnBootPhase_500_com.android.server.uri.UriGrantsManagerService$Lifecycle
01-17 12:43:14.161  2587  2587 V SystemServerTiming: OnBootPhase_500_com.android.server.uri.UriGrantsManagerService$Lifecycle took to complete: 26ms
01-17 12:43:14.163  2587  2587 D SystemServerTiming: OnBootPhase_500_com.android.server.powerstats.PowerStatsService
01-17 12:43:14.172  2587  2587 E StatsPullAtomCallbackImpl: Failed to start PowerStatsService statsd pullers
</code>```

Eventually the following line in trace gives a hint that it has given up.

```<code>01-17 12:44:30.645  2160  2791 I keystore2: keystore2::watchdog: Watchdog thread idle -> terminating. Have a great day.
</code>```

I realise this is limited information. I am new here and could not see a way to attach full logcat output.

How do we identify in logcat, the fatal event that prevents progress of boot process.

Any hints/suggestions on debugging this will be much appreciated.


问:
Are android framework and Operating System the same thing?
I’m learning about the partitions of android and on one place they say that the system partition contains the android framework :(https://source.android.com/docs/core/architecture/partitions)
While on another page they say that it contains the android Operating System and ROM : ( https://www.codelivly.com/android-partitions-explained-in-simple-terms-layout/ )

So are the android framework and the operating system the same thing? Is framework another word for operating system? I cant seem to find a direct answer to this question no matter how much I google it.


问:
How do I enable continuous scrolling in the Nook app?
Is there a way to enable continuous scrolling on the Nook app for Android? The Kindle app allowed me to read by scrolling vertically, but I can't find a similar option in the Nook app.</p>


问:
Are system image and system partition the same thing?
Are system image and system partition the same thing? Are boot image and boot partition the same thing? Been reading about system root and system-less root. On some pages it says you have to modify system partition or boot partition, while on other places it says you have to modify system image or boot image. So is partition and image the same thing?</p>


问:
How do I transfer game save data between two phones?
I recently switched from a Nokia XR20 to an ASUS Zenfone 8. After transferring my data with the ASUS Data Transfer app, I noticed my progress for the game Dicey Dungeons did not carry over.

How do I transfer my save data for a game between two Android phones?


问:
Bluetooth terminates calls
My Samsung S9 terminates phone calls or streaming when I turn off connected device.
How do I stop this happening? Its most annoying when I park my car abd have to call back due to disconnection.</p>

Title: Bluetooth terminates calls


问:
SD card Adopted as Internal storage
Using Pixel experience Rom based on Android 12 on Nokia 6.1+.

Mistakenly adopted SD card as internal storage
and while the files/data was being transferred from phone to Sd card/ shared internal storage,
it got interrupted by a notification and I clicked on it to see it thinking that the file must be transferring in the background window.
Then
on seeing the files(Images)
I was able to see just their thumbnails and on selecting individually the files just kept loading.
Then
I removed the sd card without 'EJECT'
which made the matters worse.
So
I then, copied this corrupted data to my PC.
I don't know if while adopting the sd card as internal storage,the files got encrypted or not, as I was able to see the image names as they were stored before in the phone.

Then I formatted the sd card as Portable storage.
Then tried to copy and paste the data stored on my PC to SD card hoping it would be readable but it wasn't.
Then
using this sd card and another Sd card experimented by copying and pasting the PC data to then both as Portable and internal storage multiple times just to make the data readable but couldn't.

Can this data stored on my PC become readable again?
Can it be repaired somehow ?
Almost all of the 30gb data is images and few videos.

Can somebody help me to Get my data repaired and become readable.
How to do so ?

Plz help!

Title: SD card Adopted as Internal storage


问:
Location of wallpaper and lock screen images on Android 13
I have two different images that I use for my wallpaper and my lock screen. These images are of my two oldest sons and have been used for wallpaper and lock screen for a long time. I just had another kid and it is time to update these images to include all three of my boys. Problem is that I cannot find the images and am afraid that if I update the wallpaper and lock screen images, then the current images will be lost forever. I can't lose these images forever. Can anyone tell me how to locate them so that I can copy them to a safe location. I have seen a couple of posts for older versions of Android but it does not seem to apply to Android 13. The path provided in these posts dose not exist on my phone (or tablet).

Edit:
It was suggested that I include device info. Here it is.
Phone: Samsung Galaxy S20 FE
Tablet: Samsung Galaxy Tab S7+


问:
How do I disable skipping chapters with two-finger double taps on YouTube?
When I watch YouTube videos on my ASUS Zenfone 8, if I double tap with one finger to skip forward 10 seconds my input is often misregistered as a two finger tap that skips to the next chapter. This can result in skipping ahead 1 hour instead of 10 seconds.

Is there a way to disable the two-finger double-tap gesture to skip chapters on YouTube? Or alternatively, is there a way to disable or reduce the sensitivity of two-finger gestures on my device?


问:
Test for ARM32 compatibility
I'm trying to programmatically test if a phone supports 32-bit binaries.  The command

```<code>adb shell getprop ro.product.cpu.abilist | grep armeabi
</code>```

seems like it should work.  However, are there other ABI names I need to test for?

(Note: I do know that abilist is unavailable prior to Lollipop and that abi should be used instead in such a case.)

Title: Test for ARM32 compatibility


问:
Android 8.1, can I turn to flight mode and without switching off bluetooth & wifi?
I switch my phone to airplane mode before I start work every day but I like to keep my wifi and my bluetooth connected.  Currently I have to manually switch the bluetooth back on every time (so I am left with cellular off and bluetooth & wifi on).

It is a small efficiency but can I switch to airplane mode and keep bluetooth & wifi as they are?  I know I can enable them manually as in this post

How do you turn off all cellular communication but leave things like bluetooth and wifi enabled?

but can I switch to airplane mode whilst leaving my bluetooth & wifi both switched to on?


问:
Intercept system commands from app
I'm on Android 7.1.2 (Nougat). I have an app that I am trying to pull the exact command /parameters that it is sending to one of my /system/bin apps. It is not in logcat and I haven't been able to find it with strace either.

What I'm looking to do is replace the bin file in /system/bin with another file and give it the same name so it logs the command/parameters that's sent to the binary. Is that possible? And is so how?  How would I go about getting this info.

Title: Intercept system commands from app


问:
Do not disturb mode doesn't work after upgrading to Android 12
I've got a OnePlus Nord CE 5G. "Do not disturb" mode was working fine with Android 11.
Since the upgrade to Android 12, it stopped working properly. It shows as activated but I keep getting some notifications and sounds (not all of them, but no clue which ones they do and which ones they don't). The settings are correctly configured to not get any notification from any application, and still, I keep getting some even with the screen lock.

Any idea of what to do or how to go back to Android 11?


问:
Is there a way to enable Google Location Accuracy via ADB or via some other command on Android 13?
Within location services on Android 13 devices, there are several services such as Google Location Accuracy.

I have taken a snapshot of secure, global and system settings before and after enabling this setting, but there is no change, which leads me to believe that we can't change it via settings.

I have tried the solutions mentioned here
Enable location services via ADB or shell

But these just seem to affect the location setting and not Google Location Accuracy.

Is there a way from ADB to enable/disable this?


问:
How to prepare full APK ready for side loading?
I've just bought HiSense A5 Pro CC (no Google Play) so I have to side load apps. Maybe it is only a coincidence but so far I have mixed results with creating APK files from my other phone (Samsung XCover 3 or A52s using for example APK Extractor or CX File Manager). Some apps runs fine, some do not respond at all. I.e. after installing them, and then trying to launch the icon only flickers and that's it.

On the other hand all apps I found on APK Mirror website runs fine. I noticed also that the apps I extracted by myself are smaller in size than the ones APK Mirror provides. So my guess is the packages created manually by me are missing some resources.

So how to create truly full APK in APK Mirror fashion?

I am asking since APK Mirror does not cover all useful apps after all. OSM Tracker for example runs fine after "manual" extraction, but I had no such lack with Open Weather -- I extracted it and side loaded with no effect, launching causes icon to blink and that's it.


问:
Oppo A12 asking for passcode when attempting to hard reset via ColorOS 6 recovery
I completely forgot the passcode to my Oppo A12, so have resorted to a hard reset. The issue is that I cannot hard reset either, as if I enter recovery mode and try to wipe the phone's data, the phone yet again requests for a passcode. I do not know the passcode and therefore can't even reset my phone via recovery. Is my phone just bricked at this point? I am on Android 9 and ColorOS 6.1.2.</p>


问:
ADB command to permanently disable Android 12 microphone & camera indicators
I want to permanently disable the microphone and camera usage indicator on Android 12.

I tried the following ADB command, but it only disable for some minutes: adb shell cmd device_config put privacy camera_mic_icons_enabled false default.

I also tried these commands but nothing changes; it only works for some minutes.

```<code>echo off
adb shell cmd device_config put privacy camera_mic_icons_enabled 0
PAUSE
adb reboot
(
echo echo off
echo PAUSE
echo adb reboot
)> adbReboot.bat
Enter
adb reboot
</code>```

How to permanently disable these indicators?

OwnerDisplayName: Sulame Edible


问:
After Deleting .thumbdata file all images in sd card are corrupted
I am suffering from media corruption on my SD Card, I have deleted .thumbdata file on my android phone (Samsung J7 Prime) to freeup space on sd card but after deletion all files are corrupted and showing error while opening.

is there any solution for this issue?


问:
Mysterious device
I see a device in my recent security activity:

New sign-in on sdk_gphone64_x86_64
North Carolina, USA · sdk_gphone64_x86_64

I also see it in my list of Google prompts on my 2 factor authentication page.  However, I cannot remove it from my list of Google prompts and it doesn't show up in Your Devices.

I suspect this may be a test phone that I created in Android studio, but it's very worrying that it show up in the list of Google prompts on my 2 factor authentication page, but I can't get rid of it.

Title: Mysterious device


问:
Nokia T20 tablet suddenly refuses to load any TV streaming apps
I have been having this problem in and out that literally none of my TV streaming apps (specifically Globoplay and LocalNow) are both having problems loading any content whatsoever. Google hasn't been helping at all. I have a Nokia T20 tablet, released in 2021(?)
Is there any way I can fix this?

Many thanks,
SaturaniumYT

Extra info: This has been a problem that has been going on in and out since I got this tablet when it ran on Android 11 in December ‘22, now running on Android 12.


问:
Phone connecting to lot of domains when not in use
I have noticed that my Redmi smartphone is connecting to a lot of sites when I am not even using it.
While going through the DNS logs in 1.1.1.1 vpn app, I have found these domains.

```<code>FindMYDevice??

find.api.micloud.xiaomi.net

in.find.api.micloud.xiaomi.net

SUS!

account.xiaomi.com

api.account.xiaomi.com

au.ff.avast.sec.miui.com

cryptauthenrollment.googleapis.com

digitalassetlinks.googleapis.com

e11.whatsapp.net

e6.whatsapp.net

footprints-pa.googleapis.com

g.whatsapp.net

geller-pa.googleapis.com

keybag.id.mi.com

notifications-pa.googleapis.com

playatoms-pa.googleapis.com

qcc.qualcomm.com

safebrowsing.googleapis.com

static.whatsapp.net

www.googleapis.com
</code>```

I couldn't find any information on these online. Can anyone explain what these sites are used for and what will break if I block them permanently?


问:
What just sucked all of my battery?
I got 100% of battery when going asleep. When waking up, it was 23%. I checked the battery usage, but only thing I saw was that "Google" used 10% during that time. What the heck is going on and how could I fix this? It's the first time this has happened.

I got Samsung A51.

Title: What just sucked all of my battery?


Title: What's the difference between preloader_raw.img, preloader_ufs.img and preloader_emmc.img?

Body:
I have a Xiaomi Redmi 9 phone, and in case of this device I use a custom ROM - crDroid. From time to time, I update the phone's firmware by downloading a corresponding firmware package from xiaomifirmwareupdater.com.

When you look inside the firmware package, you can see the following content:

```<code>Path = fw_lancelot_miui_LANCELOTEEAGlobal_V12.5.4.0.RJCEUXM_67a1671939_11.0.zip
Type = zip
Physical Size = 40808894

   Date      Time    Attr         Size   Compressed  Name
------------------- ----- ------------ ------------  ------------------------
2022-02-28 13:40:44 D....            0            0  META-INF
2022-02-28 13:40:40 .....       280488       171992  preloader_raw.img
2022-02-28 13:40:40 .....       282536       172052  preloader_ufs.img
2022-02-28 13:40:42 .....            1            3  type.txt
2022-02-28 13:40:40 .....          859          364  scatter.txt
2022-02-28 13:40:40 .....       282536       172052  preloader_emmc.img
2022-02-28 13:40:40 .....     59329408     35869684  md1img.img
2022-02-28 13:40:42 .....      2505440      2166963  tee.img
2022-02-28 13:40:42 .....        37984         7454  spmfw.img
2022-02-28 13:40:40 .....       352816       144110  scp.img
2022-02-28 13:40:42 .....       505616       483321  sspm.img
2022-02-28 13:40:24 .....      1302976       522804  lk.img
2022-02-28 13:40:22 D....            0            0  META-INF/com
2022-02-28 13:40:44 .....         1634         1144  META-INF/CERT.RSA
2022-02-28 13:40:42 .....         2217          999  META-INF/MANIFEST.MF
2022-02-28 13:40:42 .....         2270         1091  META-INF/CERT.SF
2022-02-28 13:40:42 D....            0            0  META-INF/com/android
2022-02-28 13:40:22 D....            0            0  META-INF/com/google
2022-02-28 13:40:24 D....            0            0  META-INF/com/google/android
2022-02-28 13:40:24 .....      2340536      1090127  META-INF/com/google/android/update-binary
2022-02-28 13:40:44 .....         3559          863  META-INF/com/google/android/updater-script
2022-02-28 13:40:22 .....          316          220  META-INF/com/android/metadata
2022-02-28 13:40:42 .....         1594         1077  META-INF/com/android/otacert
------------------- ----- ------------ ------------  ------------------------
2022-02-28 13:40:44           67232786     40806320  18 files, 5 folders
</code>```

So I have the following questions:

Will the preloader be touched in any way when I flash this zip via TWRP/SHRP recovery?

What's the difference between preloader_raw.img , preloader_ufs.img and preloader_emmc.img ?

In the fastboot ROMs there's preloader_lancelot.bin which (according to the scatter.txt file) goes to:

```<code>  partition_index: SYS0
  partition_name: preloader
  file_name: preloader_lancelot.bin
  is_download: true
  type: SV5_BL_BIN
  linear_start_addr: 0x0
  physical_start_addr: 0x0
  partition_size: 0x80000
  region: EMMC_BOOT1_BOOT2
  storage: HW_STORAGE_EMMC
  boundary_check: true
  is_reserved: false
  operation_type: BOOTLOADERS
  is_upgradable: true
  empty_boot_needed: false
  combo_partsize_check: false
  reserve: 0x00
</code>```

Is this preloader_lancelot.bin file related anyhow to preloader_raw.img, preloader_ufs.img or preloader_emmc.img ?


问:
Restrict Data Usage not working
I am on Android 12.

I have blocked several apps from using data in settings.
I can't access internet inside the app as expected but the apps are still able to send requests to their respective sites.

For instance, I have CamScanner app installed and I have restricted data usage for it. Both Mobile Data and WiFi.

However on going through the DNS logs, it's clear that the app is sending requests to some sites.

Why is this happening and how can I effectively block an app from using internet?

Title: Restrict Data Usage not working


问:
Force USB tethering on an Android
I am using a Windows system and I want to add my old tablet (Acer Iconia A1-810 without LTE) as a second monitor. It is running Android 4.4.2 Kitkat, and I found an app for Android called spacedesk to do that. Wi-Fi connection is very slow, and I want to use USB Tethering to connect the tablet as a monitor, but there is no option in the tablet settings. So I rooted the tablet to use command lines to start it somehow, but I can't figure out a way. Is there a way to use command lines or some way to force start USB tethering on Android?

So far I tried rooted and unrooted apps to start USB tethering but nothing happens. I'm not sure if the tablet  supports it and if it doesn't is there a way to embed it.

Thanks in Advance!

Title: Force USB tethering on an Android


问:
How to gain administrator privileges on a kid's Android 6 phone?
I have an old functional Honor phone with Android 6 which would be perfect for the little ones to use basic apps such as Spotify Kids or Youtube Kids.

I created a Google kids account, added it to my family and got myself a Family link app for parents where I can control the kid's account.

Then, I have factory-reset the Honor and set it up with the kid's account.

But now I am locked out. I cannot seem to find a way get parent's administrator rights. When I go to Settings > Security > Administrators I can only see an active parents administrator but the setting is grayed out. I cannot access it.

Also, I cannot find any button or app that contains the entry to "parent access."

What can I do?

To add more complexity: I cannot install any apps because the Google Play Services are too old and you cannot update the services without updating them first ;)

As administrator I would be able to manually upgrade the services so that I can restore Play functionally completely (I have done this before). But now with the kid's account I can no longer install apps from untrusted sources (fortunately), but it seems I can also no longer gain parent access.

How to gain administrator privileges on a kid's Android 6 phone? Does anyone remember? Otherwise I might have soft-bricked the device and locked myself out forever.


问:
Use Pixel watch as Heartrate monitor for phone apps?
I have a Pixel watch and a Samsung S22 Ultra.

I want to use the Pixel watch as a heart rate monitor source for an app on my phone.. however, when I try to pick a heart rate source the watch doesn't show up.

Every web search I do talks about tracking the activity using a watch app.. but i don't want to do this, because it kills the already abysmal battery life.

Is there some way to use the Pixel watch as a connected heart monitor only?


问:
I cant flash a phone because it's locked
I cant flash my cousin's phone because it's locked and it keeps saying "erase is not allowed in locked state"
it's a POCO X3 pro and it got bricked for no reason so I tried everything, and now I tried to flash it but it doesn't let me do that, because it's locked, i cant unlock it because i can't access the ROM, i don't know what to do.</p>


问:
How do I create a macro to scan my phone screen for a specific color (Black and white) and then depending on the color click on the left/right side
I'm using the mobile app Macrodroid and I am having difficulty creating a macro that scans a specific part of the phone screen (the middle of the screen) for either the color black or white. Then if it returns that the color is black than I want it to click on the left side of the screen, but if it returns as the color white then I want it to click on the right side of the screen.

I've thought of ways that it can do it for example taking a screenshot and than looking at that for the color, and I even found a plugin that can sort of do that, but I am unable to get it to work properly/know how to set it up. The plugin is called TouchTask.


问:
Is there an app or setting for *volume* equalization?
Whenever I go to sleep, I always have a playlist of YouTube videos playing in the background (on my phone, not a computer or TV). There are several videos or series that I would love to add to my "background noise" playlist; unfortunately, the volume itself on the audio wavers far too much, to the point that the volume I set on my phone is either too high that it risks waking me up shortly after falling asleep, or too low that I cannot hear half of the video.

I have tried searching through various apps on the Google Play Store, but it seems most of them try to equalize volume based on frequency (such as treble and bass), and not intensity (in decibels). I am looking for an app (or if it exists, a setting in my phone) where I can set a limit of __ to __ decibels, and all audio coming out of my phone will be within that range (similar to noise gating but with output instead of input).

If anyone has a solution or app out there that would fit this description, please do let me know. Thank you in advance!

I have tried browsing around in the audio settings on my Galaxy S22+ but have not seen anything that would help. I have also downloaded about 5 or 6 different equalizer apps, but again, they all were based on frequency and not intensity/volume itself.


问:
How to set GBoard to use UK English only?
I have a new phone (Samsung S20), and have set all language input options to English (UK). I use GBoard as my keyboard input, which is also set to English (UK). Nevertheless, when typing I am regularly shown options for spelling in both UK and US English.

How can I stop the phone from offering US English spelling? The option "Multilanguage text prediction" is turned off, so I don't understand why it is showing me options in two languages simultaneously.


问:
How may I completely bypass standard DNS on Android 12?
The Android 12 private DNS setting is unfortunately not set up to accept an IP address, only a hostname. Thus, it clearly must resolve a standard DNS query before doing the TLS or HTTPS query.

I frequently find my connection working but with no standard DNS response.

Is there any way on Android 12 to completely bypass standard DNS?


问:
Facebook Messenger notification sound for contact seems to not be in use
I want to set the notification sound for messages from a Facebook Messenger contact.

When showing the contact profile, there is a "Notification Sounds" menu
and when clicking that, I can select a sound.

However, the system default sound will still play when I receive a message from the contact as if the setting was not in use.

Why?

OwnerDisplayName: Anders Lindén


问:
Google family link: bonus time keeps running when phone is off
I add bonus time on Google family link and expect it to be counted only when phone is in use, but it looks like it keeps running even when phone is off. Is this a bug or feature? Is it possible to fix it?</p>


问:
Android MIUI 13 upgrade: app permission messed up
After the upgrade from MIUI 12 to MIUI 13 on my Xiaomi Poco X3 NFC, the app permissions somehow got messed up. For example: I have some apps that usually run in the background and they now get inactive when locking the phone.

When I inspect the granted permissions of the app, they are shown as granted, but they are not. A workaround I found is uninstalling the app and installing it again, but this isn't a real solution for me.

Is there a way to let all apps ask again for their permission without reinstalling them?

P.S. the phone is stock, no root, no custom bootloader.


问:
My Google activity taking hours to update
I always use My Activity in my Google account which comprises all activity made with my phone for that day. It used to update quite quickly after each interaction on my device such as apps used, phone usage, etc. However, it is updated every 6-8 hours now.

Does anyone know why and how to fix this? I don’t believe I have changed any settings on my device or Google account.


问:
Cant transfer more than 2.1 GBs to my android phone from computer why is that?
I am trying to transfer 14 GB folder from my laptop to my phone using USB cable but the copy stops at 2.1 GB and doesn't give any error message, is there a way I can transfer the whole folder?</p>


问:
How can I manage surveys on mobile devices?
I need to manage surveys on field with my android device.

I need to work offline bucause I am not sure about the network, I have to save many fields:

images

GPS positions

field from list item

field yes/no

I need that in the survey will be a field "add item" where the item is a sub survey
I need to manage the survey form from PC, work on mobile device and download data from PC (excel)

OwnerDisplayName: Ale


问:
Why does personal/WLAN hotspot turn off the WiFi?
I'm using VPN on my Android phone. I want to sharing this to other Android devices using personal hotspot. So, I installed Every Proxy app. But, there is problem here. When I turn on the hotspot, the WiFi is turned off! (and vise versa). Can't these work at a same time?
On my phone, there is Wi-Fi bridge which can work properly when the WiFi is on. But, Every Proxy app can't use of the Wi-Fi bridge!!!
I need one solution:
A way for working WiFi and hotspot at a same time.
or
A powerful app for sharing VPN over WiFi.</p>


问:
How can I voice type :-) using Google speech recognition in French?
In English, I can type :-) by voice by saying "smiley". How can I voice type :-) in French? I use Google speech recognition on Pixel 6 + Android 12.</p>


问:
Samsung Galaxy S22 lock screen: how to revert local and home clocks and reduced notifications?
Since reverting the settings on my Samsung Galaxy S22, the lock screen has appeared as shown in the photo below.

My questions are:

How can I revert the clock to only show 'Home' time (instead of 2 clocks)?

How can I get expanded notifications on the lock screen (at present I have to click on the notification icon to get more detail.)

I have tried turning off 'Hide content' in 'Lock screen notifications'.
Similarly, I have turned off 'Roaming clock' in 'Lock screen' settings.
Neither of these has had the desired effect.


问:
How do I recover deleted WhatsApp database (msgstore.db.crypt12 files) without backup?
I accidentally deleted my WhatsApp database folder and have lost all my chat history. How can I restore it?
Deleted from phone's internal storage, Android 7, no root access and no other copy of the folder exists.

I checked out multiple other links, e.g:
recover whatsapp messages (database folder deleted) |
Recover Whats-app database files (.crypt12) |
How to recover a deleted file from /data partition? etc

...however, the information is old or dealing with rooted devices or dealing with recovery from backups or dealing with SD cards etc none of which work for my situation.

I've also tried Tenorshare UltData, but it can't retrieve .crypt12 files.

Is there a way to recover and restore my databases/chats?


问:
Send android clipboard content to connected Macbook over ADB
I have connected my Android mobile phone to my Macbook via ADB. Through ADB shell commands, I have copied a text from an application to the Android's clipboard. Now, I would like to send this copied text (clipboard content) to my connected Macbook through ADB.

I have tried out either directly pasting the clipboard content with service call clipboard 1. However, the result is a Parcel and seems not to contain the clipboard content based on my visual observation.

Moreover, I have thought about pasting the clipboard content to a file inside the mobile phone's internal storage and then sending this file with adb pull command to my Macbook. However, I have not found appropriate commands for this method.

Please note that I also want to keep running the application from which I copied the text on my mobile phone's foreground throughout the whole copy-paste process.

Any thoughts, ideas, or comments are appreciated. Thanks in advance!


问:
permanent storage space warning
I have an UMIDIGI A3X with Android 10 (16GB internal ROM) with an 64GB SD-card, that is formatted as internal storage.

I am using 19,39GB storage but it's so poorly distributed that only 3,8 are on the SD-card.
Thus i am getting constant storage-warnings. I tried to move big apps to the external card, but that does not work (alert: low storage). I'm not sure, if it's smart tobuy a new SD-card, because this old thread indicates it is likely that it's not a card related problem.
There are "old" answers, that prpose to try a 32GB one, but i'm not sure if that is a good idea. Is there any other way to deal with that problem?

(If not, my plan is to buy a new 32GB card, but i would like to have full 64GB. I'm not sure what the smartest problem-solver is.)

I have tried to format the SD-card as external, but i'm also unable to move apps to the SD-card, so i tried formatting it as internal)

Title: permanent storage space warning


问:
Can I restore lost videos after OEM unblock erasing?
I have a Samsung Galaxy A72. I lost some videos when it was connected to Linux machine. I read an instruction that states that root access is needed to restore using testdisk. Using another instruction I have erased all my data after OEM unblock. Could I restore data after that?</p>


问:
Please explain this file in /sys class thermal
In /sys/class/thermal/thermal_zone0/type, it reads "pa".

There are also other ones in other folders, like "ddr", "cpu-1-0" and "gpuss-0".

What do they mean? Any documentation I can refer to?


问:
How to delete a single cached username from Chrome on mobile devices?
I'm using Chrome 109.0.5414.117 on Android 11. In the Chrome for Windows desktop version, I understand that you can delete a single cached username by highlighting the item and pressing Shift+Delete.

However, does anyone know if this is possible in Chrome mobile?

OwnerDisplayName: K. Jason


问:
Foldable phone configuration question
This question is about configuration settings and window manager and layout for foldable phones.

I would like to know, whether, on a foldable phone, I can stick on one side, a fixed, booklet, with pictures, on how to behave.

This is fixed, and cannot be drawn on.

On the other side, a regular phone  (with apps, keyboard, and stuff).

Thanks.

Title: Foldable phone configuration question


问:
Last version of Chrome for Nexus 7 2013 2nd gen.?
I've just got hold of an old Nexus 7 2013 2nd gen., running 6.0.1 Marshmallow. After resetting, the Play Store downloads updates, and I can install the latest version of Firefox and the last version of Opera for Marshmallow (72). Chrome only updates to 95. Everything I've read suggests I can run 106, and I can certainly sideload later versions.

Why would Chrome stop at 95? Is there any way get it to update without resorting to sideloading? If you've got the same tablet running the stock OS, what version of Chrome did you stop on?


问:
Google app's forms
I noticed that now (I can't tell since when) it's no longer possible to perform multiple searches.  In the past – I think with the introduction of a certain version of Android (#6?) – it was introduced the possibility of opening multiple tabs, corresponding to as many searches.  Indeed, I remember that in the recent apps list there were various Google tabs.  Now you get just one form instead;  if you reopen Google for new searches, the previous form disappears, replaced by a new one. Why Google has deleted this feature, and
since when?</p>

Title: Google app's forms


问:
Tool that provides Alternate Results for Gesture Typing
My problem:
I was at an event the other day taking notes on my Google Pixel 5. I had to gesture type quickly, creating 3 pages of notes. Now, a few days later, I'm reviewing my notes and correcting a few typos that unsurprisingly resulted from gesture typing. There's one particular typo, though, that I can't figure out from the context. For reference, and as an example, the typo in my notes is the word "faint".

What I've tried:
I tried gesture typing the typo word in a document just to see what other suggestions I would be given. It wasn't a success.
I looked at a physical keyboard, listed all the letters near every letter of the word "faint", and tried to determine other possible words from that swipe pattern. I'm not too great at word puzzles like that, and don't really have time to figure out every possibility, so no success there.

My question:
Are there any online or other tools available where I could type in a word and get a list of all possible gesture typing words that might be connected to that gesture (or a similar gesture)?


问:
Extending one android tablet to two other android tablets
Setup: One android tablet and 2 others to act as extended displays

Problem: I’m looking for a solution so I can extend (not mirror) one android tab to 2 others like how it’s done on PC, I’ve not been able to find a good solution to this.


问:
How do I learn an external bluetooth device's Vendor and Product IDs?
Recently, I purchased an external Bluetooth keyboard (Rii i4) for my unrooted AYN Odin device, running on Android 10. I wish I read the reviews beforehand. Said keyboard's keyboard section does not work on certain Android versions, only the trackpad and scroll wheel work. So text input is impossible.

Upon learning that the manufacturer released a firmware update, I headed to their site, only to see the necessary firmware removed from the download section. However, it is still accessible through either a direct download link or the Wayback Machine. I applied the firmware update... And the keyboard got bricked. Doesn't turn on, only the red charging LED works. Contacted the manufacturer, send the bricked device back, and purchased another one.

Now, in an obscure corner of the internet, I found another user telling me that the real problem is a .kl file found in /System/system/usr/keylayout. The user said to find the file starting with vendor ID, ending with product ID, and to rename it to i.e. .klbackup, and the problem will be solved. I don't know if what he/she says has merit, but I would like to try it, at least. Because the keyboard section actually works, too... When the device is turned off and back on, until the message on screen "i4 connected" appears, you can actually press the keyboard letters and they register. But that's just for a few seconds at best.

I don't want to brick this one too. The app called "External Keyboard Helper Pro" wouldn't help. Can anyone help me, please?