问:
How to use my mac as a bluetooth headset?
My phone and the mac is already paired. What do i need to do next? I can't seem to find anything on the internet. I think the correct term would be to tether the phone call. Pretty similar to this one, except I'm on a mac. And my phone is not rooted. Over at System Preferences, it says that the phone is already paired. I'm on Android 2.3.4.


问:
Green line on whatsapp video call after some time
When I have a video call, after some time, a green line will appear on the left portion of the screen.
It seems to appear from the other party's image.
Below is the screenshot:

When I switch the display, it still appears (it is showing a smaller green line as the other party's display was displayed in a smaller box).

Any idea what caused this and how to resolve it?

ContentLicense: CC BY-SA 4.0


问:
Streaming audio to windows10 through USB
I want to listen music from my android device (Xiaomi Redmi Note 7).
I checked this page that tell you maybe the best option to do that.
Stream audio to windows10 through USB

But the issue is that when i plug the aux cable into my phone, it recognize it like an headphone. And after i plug the cable into mic port into pc it doesn't recognize it like an headphone anymore.
If i play an audio just in that second when i connect it to pc it work, after changing song my phone doesn't regonize it like an headphone again.


问:
Can we watch "live" broadcast videos from YouTube Application
From YouTube.com in PC, we can watch live videos from here - http://www.youtube.com/live

But how do we watch them from the default YouTube mobile application in Android.

ContentLicense: CC BY-SA 3.0


问:
How to block all trafic outside home network and VPN by patching Android code?
I would like to patch LineageOS on my phone so it

opens Wireguard tunnel through the 4G network to the home network

routes all traffic from Android applications through a Wireguard tunnel or through the home network

I am really not sure which layer of Android should I patch. I was thinking about changing ip rule and ip route, but I am not sure if it is the best possible.

Can you imagine anything more faster than this?
Thanks.


问:
Connect via ADB to a physical X86 via USB
I have Android-x86 (version 9.0-r2) running in a Lenovo MIIX-320 and I have another PC running Linux. From the Linux host I can connect to any other Android device using an USB cable . But I can't connect to the Lenovo. Googling around I noticed that the vast majority of people connect to Android-x86 host via ADB using the network, what is not an option in this case.
Is there any service in the Android-x86 that I should use to allow ADB connections using USB?</p>


问:
How to encrypt an SD card for android so that it can also be used on other devices?
When encrypting the SD card via Android's encryption it makes the SD card only usable on that device.

However if that device gets lost or broken or if one would like to access the SD card from another device such as another mobile phone (maybe even with another OS than android) or a computer the SD card isn't accessible.

This is why I'd like to encrypt my SD card with some other tool than the one built into Android.

Is there such an encryption tool for Android which allows you to de- and encrypt the SD card in a way that it can also be decrypted on other devices?

It would be best if the tool also automatically prompted the user to enter the SD card password right after Android has completed the entire boot-process. This question seems to be relevant: Cross-platform compatible encryption of SD-card for Android but it's not about specific tools/ways.

It should be capable of encrypting Android data on the SD card, convenient to use and install (FDroid or Playstore), secure, not put the card at risk of data-loss and not slow down the phone / read/write-speeds a lot.

Here I asked about a way to do this with Android's default SD card encryption mechanism without having to root the phone until a proper solution to this question exists.


问:
Which IMG file from ISO to patch with Magisk to use on Android-x86 9 Pie?
Setup:

Oracle VirtualBox VM with installed Android-x86 9 (Pie)

Rooted out of the box (with SuperSU, guessing from the root access popup, but there's no manager app)

.vmdk VM drive

android-x86_64-9.0-r1.iso

Files on it:

Which one of the .img files on this ISO should I use for Magisk Manager boot image patching installation?


问:
Move Chrome's address bar to the bottom
From How to Move Chrome Address Bar to Bottom or Top, Chrome's address bar can be moved to the bottom by using experimental features from chrome://flags. However, it has been deprecated since Chrome 66.

Google deprecated the bottom address Bar ‘Chrome Home’ in favor of a new
  ‘Chrome Duet’ interface from Chrome Stable to 66. [...]. If you want to use this Home
  Flag, you have to downgrade to Chrome Stable 65.

Are there any other possible ways to move Chrome's address bar to the bottom?

Title: Move Chrome's address bar to the bottom


问:
is it possible to install linux on android?
Is it possible to install open-source Linux distribution like Ubuntu on Android Device?

If so, how would this be accomplished?


问:
Internet from Ubuntu to Android via USB

Possible Duplicate:

  Use usb as network access for android device?

  How to set up reverse tethering over USB?

Is there any option to use the internet connection from my PC running Ubuntu (12.04) with my phone (Samsung Galaxy Ace Android 2.3.7 with root)?

I have tried many options to do it via wifi, but it still doesn't work (it is long story with my hardware and Galaxy Ace).

Title: Internet from Ubuntu to Android via USB


问:
Can I preserve phone battery remotely?
I lost my phone and connected it to my computer via Google account so I can check it's location, commend it to beep, etc. However, I will be able to retrieve it only tomorrow and by then it will definitely be drain out of battery as it has only 15% of battery capacity as of now. Can I turn it off and then on? Thanks.</p>

Title: Can I preserve phone battery remotely?


问:
How to disable user input (touchscreen) from command line without root
In the android command line, I need to disable the touchscreen user inputs. I do not want to use root because I want it to be universal instead of device-specific (root is obviously not as widespread as non-root)
I need to do this because I want to open a youtube video using link (done already).
And I also want to make sure that the user/person does not change / pause the video.
I do not want to install any app whatsoever, but only use existing ones (system apps and maybe the extremely popular apps with 500m+ downloads)
I am assuming I will have all the permissions adb has (not the adb root part), so let's go with that

This is for a rickroll btw hehe


问:
How to solve Signal Cellular off error?
My android 9 phone acting slowly yesterday, so I restarted it. Then its cellular signal icon on top get crossed from left to right. I googled it and that is a "Signal Cellular off" icon. Now my phone could not connect to any cellular signal or WIFI(could not find any AP), but it could still acting as AP hotspot(and my laptop could connect to it).

I tried to turn on and off airplane mode, go to safe mode, reset APN, my signal icon remain crossed. Does anyone know how to solve this problem? Anything without doing factory reset please.

Phone: HTC U12+
Kernel: 4.9.112
ROM Version: 2.50.709.3 10.0_g CL1099005 release-key
Last system update: Oct 2019
Something before error: misclick an ad on chrome, close it, tap my FB app to foreground and it shows me session expired and need to relogin. Then my phone seem a bit slow when I do APP switch, so I cleared all background and press restart. After passed PIN check at boot up process, my signal icons get crossed and no wifi can be found(even I'm sitting next to my WIFI AP).

Title: How to solve Signal Cellular off error?


问:
Can't set lockscreen passcode
I have a Samsung Galaxy J4. A few days ago, I suddenly was not able to unlock the screen of my phone. I don't recall doing anything special with it before that happened.

After some searching and playing with adb, I removed the files /data/system/locksettings.*, and /data/system_de/0/spblob/. And I was able to clear the screenlocker and get in to my phone.

However, when I tried to set a screenlocker again, the following error message appears in logcat:

```<code>04-29 14:00:47.103  3083  4440 I SyntheticPasswordManager: Device does not support weaver
04-29 14:00:47.109  2757  2757 D gatekeeperd: enroll ret = -1
04-29 14:00:47.111  3083  4440 E SyntheticPasswordManager: Fail to enroll user password when creating SP for user 0
04-29 14:00:47.114  3083  4440 E LockSettingsStorage: Cannot read file java.io.FileNotFoundException: /data/system_de/0/spblob/0000000000000000.handle: open failed: ENOENT (No such file or directory)
04-29 14:00:47.117  2757  2757 D gatekeeperd: enroll ret = -1
04-29 14:00:47.118  3083  4440 E SyntheticPasswordManager: Fail to create new SID for user 0
04-29 14:00:47.119  3083  4440 D LockPatternUtils: isCredentialRequiredToUnlockUser: 1
04-29 14:00:47.119  3083  4440 E LockSettingsStorage: Cannot read file java.io.FileNotFoundException: /data/system_de/0/spblob/0000000000000000.handle: open failed: ENOENT (No such file or directory)
</code>```

After that, it would appear like if there is no lockscreen set in the settings menu. But if I turn off the screen and on again, there would be one. Attempting to unlock gives the following errors:

```<code>04-29 14:03:01.453  3083  3083 E LockSettingsStorage: Cannot read file java.io.FileNotFoundException: /data/system/password.key: open failed: ENOENT (No such file or directory)
04-29 14:03:02.770  3083  5292 E LockSettingsStorage: Cannot read file java.io.FileNotFoundException: /data/system/password.key: open failed: ENOENT (No such file or directory)
04-29 14:03:02.771  3083  5292 E LockSettingsStorage: Cannot read file java.io.FileNotFoundException: /data/system/gatekeeper.gesture.key: open failed: ENOENT (No such file or directory)
04-29 14:03:02.771  3083  5292 E LockSettingsStorage: Cannot read file java.io.FileNotFoundException: /data/system/gesture.key: open failed: ENOENT (No such file or directory)
04-29 14:03:02.771  3083  5292 E LockSettingsService: doVerifyCredential type mismatch with stored credential?? stored: -1 passed in: 2
</code>```

It seems like the passcode was not properly saved. After reading the source code of SyntheticPasswordManager, I'm guessing it's caused by the gatekeeperd: enroll ret = -1 error, but I'm not sure what to do next.

Any help on how to continue debug this problem is appreciated.

Title: Can't set lockscreen passcode


问:
I want to capture with adb commands the result of a USSD dial?
I want to capture with adb commands the result of a USSD dialing? connect my android cell phone with adb shell I make calls with ussd but I want to capture those results like saying the credit balance?</p>


问:
Phone is just pretending to move app data to external storage?
My internal storage is full, so I've bought a SD-card and I'm trying to move some application data. For example I have 20GB of data for Audible which is my main concern.

I went in to Settings > Apps > Audible and there it says "Storage: 20 GB used in internal storage".

I clicked Storage > Change and selected SD Card and I got up a loader informing me of the progress of moving my data and informing me that the move is complete. Now Audible is saying that I'm using 20 GB of external data.

But Storage in Device Manager is still saying that my internal memory is full, and that I only have an insignificant amount of data, 2 GB from other things, on the SD Card. But then just under that summary, it is saying that is has 20 GB in application data in the SD Card. I'm only using 2/60GB, but at the same time it's informing me that I have 20 GB of application data on it?

This does not add up, what is happening? I've tried restarting the phone.


问:
How to Check Android Phone’s Processor (ARM, ARM64, or x86)?
Knowing which processor you have is very important to make sure you are downloading the right files. One app, nowadays, has multiple versions for multiple processors so that it runs smoothly on each and every phone available. If you only install apps from the Google play store then knowing which CPU architecture your phone has is not necessary, but if you sideload apps then this information is required as CPU architecture is becoming a factor in more and more scenarios these days, including certain sideloaded app updates and, of course, custom ROMs and Gapps.

As of now, there are three main CPU architectures used in Android smartphones

ARM: ARMv7 or armeabi

ARM64: AArch64 or arm64

x86: x86 or x86abi

There are a couple of 3rd party apps to find CPU architecture found from this article

Inware

Droid Hardware Info

My Device – Device info

My question is that can't we find the CPU architecture of the android phone without installing any apps.

For Android 9+

The device I'm Using Poco X2


问:
What is an alternate method to flash stock firmware for S9+ G965F?
My S9+ went into bootloop, I loaded up twrp through odin and flashed no-verity-opt-encrypt-samsung-1.0.zip

The problem is when phone turns off, it goes back into bootloop. I tried flashing stock firmware through odin, but odin crashes whenever I load up AP. I tried different versions on 2 computers but no luck.

What is an alternate to the stock firmware that I can flash to stop the bootloop?


问:
Gmail app high storage usage
I have installed custom rom on my android device 10 days ago. The rom was official pixel experience from xda for moto x4(payton). Today, I have noticed that Gmail android app have used about 1.2gb as user data and a total of 1.3gb. What may be the reason? Now, I have cleared storage. How to solve if it occurs again.

Device: Motorola Moto x4

ROM:pixel experience official Android 10

Root status: unrooted

Title: Gmail app high storage usage


问:
Is it possible to fix the orientation of the camera?
I have disabled "Auto-rotate screen", but the camera still changes the orientation depending on how I level it.
For example, I want a picture like the following:

Without changing the alignment of my Android phone with the object, the photo orientation may change if I swivel the phone a little bit and get the following:

Is it possible for me to get the first orientation always?


问:
Phones got unknown and unrecognized notification sound
It is not a tech question....

Few days ago I was with my friend in the same room. Suddenly my phone and my friend's phone had a notification sound almost at the same time.

We thought that we properly got whatsapp group chat messages from other common friends.

We looked at our phones and there was nothing.

What could it be??

We have both Samsung A series phones.


问:
How to see all partitions on an SSD
I have an SSD with 2 partitions (volumes? ) on it. I can R/W to both of them from my WIN10 PC.
However, when I mount it on my Note10 , I can only see one of the partitions.
Is there a way that I can see both partitions when I open file manager? </p>

Title: How to see all partitions on an SSD


问:
How do I solve this download manager problem (android)?
I don't really know if this is the right place to ask this question, but can anyoane be kind and help me a little here?

My mom has a huawei smartphone. I don't know what has she pressed but now, everytime she tries to download some file from facebook like a ppt or a pdf, the download manager redirects her to ".archivetemp" folder and she can't acces the downloaded file. How can I solve this without resetting the phone?


问:
How can I set the clock app linked in notification center?
In the notification center I can click the clock to open the clock app. How can I set the clock app which should be opened?

Currently MIUI11 default clock app is used but I want Google Clock which can run Spotify tracks.


问:
Getting data of phone with dead battery
I have to get data off an old Zuk Z2 Plus that was working when it got replaced by a new phone and left lieing around for a year or so. Now it does not boot any more. When I plug in power, the screen briefly lights up, shows a 0% charge, vibrates, turns off and then repeats the same thing.

If I press the power button, the boot screen shows up for about 1-2 seconds (about the same time as the charge indicator), then the phone vibrates, turns off, and repeats the charge indicator loop.

I figure, the battery is deep-discharged (0V), so the charge circuit powers up, finds that the battery does not have any voltage at all and then resets.

I could replace the battery, but spending €30+ on a new battery for a phone that will be discarded afterwards is a bit of a waste.

It has a very proprietary battery connector, so attaching some random lipo to the battery port is a bit hard as well.

Do you have any good ideas on how to fix the situation?

Title: Getting data of phone with dead battery


问:
Android 10 using XInput Controller (Xbox One / Xbox 360) doesn’t work via USB - Type C
When connecting a Xinput controller (Xbox One / Xbox 360) via USB - Type C OTG cable there is no input in android. Direct input works from my Logitech F710 controller (Xinput does not).

This is strange. If I use Steam Link app on android everything works with XInput (A pop-up appear that asks permission to use the controller). So it is evident that XInput controller can work...

I’m looking to use Xbox One controller (Without Bluetooth) on an Oneplus 7 phone. I’ve head Xbox One S controller with Bluetooth would work… Is there some translation layer between Xinput to android that only works via Bluetooth?

Do I need to enable something to get Xinput via cable? Does anybody know how I can get this working without Bluetooth?


问:
Unable to access internal SD card in Redmi 6 pro
I am not able to access the internal SD card of my Redmi 6 Pro mobile which runs MIUI version 11.0.5.0 and Android Version 9 PKQ1.180917.001. In settings it is showing storage 64 GB. However when I try to access the files, it is saying that /sdcard is not mounted. The "df -h" command in a terminal emulator shows that "/dev/block/dm-2" is mounted on "/data". But I am unable to access it. My applications are running smoothly except that it is unable to support any storage requirement and not able to retrieve the data already stored in the internal storage. Please note that my issue is with the internal memory and NOT the external memory card. In fact, I am also not able to access any external SD card, if provided.

Edit:  As per the suggestion by @beeshyams, I installed "Storage Isolation" app from the given link and it gave the following warning. "Incompatible storage structure detected. The storage directory of current user is /sdcard instead of /storage/emulated/0........". It seems that if I mount the sdcard to the correct location, the problem may be solved. But how to do it?


问:
Are there any downsides to encrypting an Android device?
Besides requiring a lock screen, are there any downsides to encrypting an Android device (using the native encryption)?

For example:

is there a performance decrease?

is there a temperature increase?

is there a battery consumption increase?

are there any data integrity issues?

does it make anything more difficult (besides requiring a lock screen)?


问:
System not mounting as rw
I wanted to copy an app to the system folder so I tried it using es file explorer but it said read-only so I looked up online and tried mounting it using this command mount -o rw,remount /system  but got this error, what should I do? btw I am using a rooted oneplus 7 with magisk

```<code>:/ $ su
:/ # mount -o rw,remount /system
mount: '/system' not in /proc/mounts
1|:/ #
</code>```

Title: System not mounting as rw


问:
how to install and run AR Cut & Paste?
I found this interesting thing - AR Cut & Paste, but I don't know how to install and run correctly(on pc and android)?
On rooted android (s7 edge) I have installed termux, pyhton 3.8, nodjs (to run npm commands).
On PC windows 7, my video card is old but it has support of CUDA - nvidia GT 9500.
Of course, I have read "readme" files but I need more detailed steps if it's possible. for example, what command is written in app section "npm install" - what/how to install...?

Here is link about AR Cut & Paste - https://www.androidauthority.com/ar-cut-and-paste-1114757/
and here is link of app - https://github.com/cyrildiagne/ar-cutpaste

Title: how to install and run AR Cut & Paste?


问:
How to make a text file read-only in a non-rooted device?
I wanted to make a file read-only (440)in internal storage but it shows "failed",as it seemingly requires root permission but I can't unlock bootloader as of now so is there any means we can do the above task?</p>


问:
Blocking toast pop-ups without Xposed
I'm currently running on a OnePlus 7Pro with OOS 10.3.2 (Android-10).

I've been using an Xposed module called "Untoaster Xposed" to selectively block toast popups based upon regex matches of the contained text. This works well, but now I am considering switching to Renovate Ice, which doesn't support Xposed or TaiChi, and I'm wondering if there is any non-Xposed-based method for selectively blocking toast popups in this or a similar manner.

I'm willing to write a custom app to do this, if it is the only alternative.

But is this even possible without Xposed?

Thank you in advance.

Title: Blocking toast pop-ups without Xposed


问:
How to force android to use Bluetooth for telephony? (if bluetooth is connected)
I have some problems with Android telephony in my car.

I connect my android phone over bluetooth with the car (the radio has a build-in telephone function).
Since the car does not support bluetooth audio, I connect the phone to the 3.5mm jack of the car.
The audio works pretty good, music, navigation, etc. is sent over the 3.5mm jack.

Now when I want to call someone (or get called) I have some annoying bugs.

With my old smartphone (Sony Xperia X Compact, Android 8, using the 3.5mm jack of the phone) I had a 50% chance, that when I start a call, the phone chooses the 3.5mm jack as an output, so while dialing I had to switch to bluetooth in the dialer app.
Now, with my new smartphone (OnePlus 8 Pro, Android 10, using a USB-C to 3.5mm jack adapter) the bug got way more annoying. When the call starts and is dialing it always uses bluetooth but as soon as the call partner takes the call it switches to the 3.5mm jack and I have to switch back to bluetooth manually (resulting in me not hearing others until I switch).

Now my question is: Is there any way to force android to use bluetooth for calls when bluetooth and 3.5mm jack are connected?

I found some pretty old questions here (the other way round) where apps have been suggested that don't exist anymore.

I also already tried the following with tasker (without any luck):

I created a new task that sets Bluetooth voice transmission to on

I created a new profile that executes this task when I'm connected with my car's bluetooth

I created a new profile that executes this task whem I'm connected with my car's bluetooth and a call has been accepted

Sadly this didn't work.


问:
How to share files across multiple user in Android 10
I am implementing a app in which I am creating one file using openFileOutput API in Android.
The file is saved to /data/data/com.xx.xx/files/

Now when I am switching to secondary user(multi user) I am not able to access that file from my app.

Earlier we used to have obb directly where we can share files across multiple users. But in Android 10 it is not possible.

So in Android 10 what are the ways to share files across multiple users?
Or
Where should I place my file so that it can be accessed from secondary user(multiuser) in my app.


问:
Getting a non-PIE Kitkat app to run on Marshmallow
I own a Nexus 7 (2012) and it is possible with this tablet to run a software called 'bcmon' that will put the wifi chipset in monitor mode and let you inject de-auth frame to capture WPA handshakes.
This is only supposed to work on kitkat but thanks to a simple tweak I got it running on lollipop.

You can go to the GitHub's page and get the release if you own any of the devices that are supported by 'bcmon'.

Now my question is: why is this working on lollipop and not on marshmallow ?
unlegacy android is out with kernel 3.4 and it is possible to install nethunter... you see where I am going: kali linux + frame injection on native wifi card.

The issues on marshmallow is that even though 'bcmon' application runs well, the binaries that come with it run empty, no access points are detected with softwares like besside-ng or airodump.

EDIT:

Comes from the 3.4 kernel, at which point I don't know but I flashed the unlegacy one on Lollipop and the issue is the same now than with marshmallow


问:
Disable Wallpaper Autoresize and Scroll
My RCA Voyager Pro (Android 8.1.0) recently got a firmware update. Since the update, I have not been able to set a wallpaper without it "zooming in."

Take these screenshots for example. When I select the image I want to use as my wallpaper, it allows me to choose the orientation and zoom before clicking "✓ Set Wallpaper."

Before the update, the wallpaper would be set exactly as it looks in the preview. However, after the update, the wallpaper will become enlarged and will scroll as I swipe from right to left:

Here is a side-by-side comparison of how the wallpaper is the in preview (before the wallpaper is set), and how it is on home screen (after the wallpaper is set):

Is there a way I can disable this "auto-zooming?" I miss the way it used to be, where my wallpaper was the same on the home screen as it was in the preview, and did not "scroll" as I browsed my apps.

Title: Disable Wallpaper Autoresize and Scroll


问:
Recovering from bootloop/can't boot in Android-x86 OS
I asked this question on Super User, but with no luck and no answers, and was advised to post here, to get help from Android specialists.

I installed several Android-x86 OS, to play with them, and to test which one is the best for my needs, Bliss OS, Prime OS, Phoenix OS...

I'd like to know what is the safer way to play with the build.prop for instance.
If I break something, and goes in bootloop, it's tiring to reinstall everytime.

I already had a bootloop because of the build.prop editing, and one because I tried to install Xposed. I had to reinstall, as I don't know how to repair my system.

There is no recovery software or recovery mode existing right now for the x86-based distros. Not even an APK to test the build.prop conformity, backup it, or letting the ability to restore it, (surprisingly).

I used Android emulator before, like Memu, and it has the very clever feature to let me save my virtual machine session each time, make copies and export them.

So, my question is how to find a way to recover my system.

Could I try to repair a bootloop from a live CD with another system for instance?
How to repair bootloop from editing wrongly system files (build.prop)? Could I do a script or something to automatize the backup of important system files, like it's the case on other system (Windows recovery, Linux backup solutions...).

Or, at least, if nobody though about that, I'd like to be able to save my configuration, so, if I reinstall, I could at least find my configuration again.

I know how to backup apk, I do that with Titanium and other tools, but what about the configuration


问:
How to install the app with its data using .bak files
Background

I created a local backup of my apps in my Xiaomi Redmi Note 4 before installing another MIUI ROM.

Problem

During transfer of that backup to PC or some other way(I don't know how!) the descript.xml file is missing from backup folder so now the local backup app in phone isn't showing the files for restore.

Question (HELP NEEDED WITH)

How to create the descript.xml file?

OR

I checked the layout of file by taking a short settings feature backup and seeing its XML file but it's very complicated and requires a lot of information about .bak file!..Can anyone share a layout type so that I can create a .XML file?

OR

Suggest any app that converts .bak files to apk with keeping there data. Or installs the bak files directly as apps in phone!

I really need those apps data. Its really important.


问:
What is the difference between fastboot command flashing and flashing using a flash tool(like mi flash tool flashing)?
BACKGROUND

Xiaomi has its own Mi Flash Tool in which we select the .bat and flash.

But if we use fastboot commands then we only need system.img, boot.img, recovery.img, cache.img and userdata.img

So I checked .bat files using notepad++ and they contain commands for various other files too like modem etc that are present in images folder.

But phone gets booted perfectly with both methods!

QUESTIONS

Are those other files not important?

How the fastboot mode that uses less files work too?

Does those images only flash the other files? Because in tutorial the person said to copy all files of images folder to adb folder.


问:
Extend usable area of the screen
I have an old unrooted android phone with the bottom zones touch not working. I followed this Post to resize my screen to avoid the dead zones. But the menu launcher icon is near the middle of the usable screen and also the menu area is reduced to almost half (see the images below). Is it possible to remove the gap between menu/menu-launcher and navigation buttons so that I can get more usable screen?

Home Screen

Menu

Title: Extend usable area of the screen


问:
Data recovery from formatted userdata partition
I did format the userdata partition while installing a new ROM accidentally. But after formating and installing a new ROM, I did backup full userdata partition within TWRP with dd method for data recovery purpose. I tried testdik, photorec and other data recovery tools. They all found something but not useful/meaningfull because, all directories/filenames are weird, I mean in UTF8 format (although there are some meaningfull files but not I'm interested in :( ). My phone is OnePuls 6T running Android 10 on it and I know FDE and FBE concepts. But while backing up my userdata even it is encrypted, TWRP works well and decrypt partition before work with my password.

So, why some files are in well situaition and others not. If there is encryption issues shouldn't be the same for all files.

Is there any comment? Thanks.


问:
How to enable USB debugging on a wiped device?
Device name : MI A1
USB debugging is not enabled and wiped the Dalvik/Cache, Data etc.
Now the phone just bootloops to MI loading screen. Please suggest a work around. </p>

<p>So basically there is no OS. I am not able to flash a ROM since there's no USB Debugging. </p>


问:
Mi 9T Pro System Destroyed
So, I wanted to install Lineage OS on my MI 9T Pro and I've made a mistake (I know why.)

I've use TWRP to access to recovery, I'll erase all folder (system/data/vendors/cache) and I'm trying to install lineage, but my OS folder was in a folder into my zip and an error was occured.

In the panic, I've rebooted the phone, and a message "The system was DESTROYED" appears on my screen, but I've access to Fastboot. I've trying some Fastboot erase (Data/system (no access)/Boot/cache) AND !

I've lock by mistake my phone with a Fastboot oem lock, but I succeeded to unlock it with Mi software.

I'm trying an Fastboot devices, all are okay I've a device connected, but, if I try an adb devices i don't have devices connected.

I have push a miui folder (~90mb) in boot, and now it restarted only in Fastboot mod, no other message, no other possibility. and I've tried a reboot in recovery, nothing, same in "android OS mod", only Fastboot reboot.

I've trying to flash with MiFlash a global rom but error 0xfffffff has occurred.

Today, I'm totally stuck and I don't know what to do, I don't have backup for a potential restoration.

Impossible to have access to debug mod to my Mi 9T Pro because I don't have access to OS and developer mod.

Apparently the battery is charging (always ON) with USB.

If u have some tricks for me, it's with pleasure!

Title: Mi 9T Pro System Destroyed


问:
How to prevent file corruption in SD card during unmount?
I have a custom device running Android 8.1. I am mimicking a partition of the internal flash storage to be used as a removable storage.

At boot vold mounts the storage and creates the mount points.
From an android app, I am able to use storage manager APIs to access the storage and perform operations such as mount, unmount, etc.

Problem is, occasionally, I am getting file corruptions on the SD card when unmounting. I am saying 'on unmounting' because I see the files corrupted when the same partition is enumerated to computer as USB mass storage after unmounting.

I do make sure the files written to the card are 'flushed' and later a 'sync' is done on the shell as an extra precaution before unmounting the volume using the android storage manager APIs

Storage is available in android app at /storage/D80A-0F16.

```/dev/block/vold/public:179,27 on /mnt/media_rw/D80A-0F16 type vfat (rw,dirsync,nosuid,nodev,noexec,noatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
/mnt/media_rw/D80A-0F16 on /mnt/runtime/default/D80A-0F16 type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,mask=6)
/mnt/media_rw/D80A-0F16 on /storage/D80A-0F16 type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,mask=6)
/mnt/media_rw/D80A-0F16 on /mnt/runtime/read/D80A-0F16 type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,mask=18)
/mnt/media_rw/D80A-0F16 on /mnt/runtime/write/D80A-0F16 type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,mask=18)
```

Can anyone think of a scenario I might be missing here which causes the file corruption?

Edit:

Another observation I have is, if I restart the device the filesystem seem to not get corrupt, which makes me think that for some reason the files  are not getting synced to disk correctly when unmounted?

What can I do to make sure the files are getting synced to disk when unmounted?


问:
how mount system partition in recovery mode to recover vold.fstab file in / etc
I have a Chinese tablet Genesis GT 7320 Androd 4.1.2. It is rooted using kingo.
I changed the vold.fstab file on the / etc partition system to vold.fstab.bkp.
The table was locked and did not start anymore. Action or recovery mode by pressing the
power and volume buttons above. I have access installed on the macbook and access to the tablet
through the adb shell. After running commands with busybox. I'm a layman and I took
time to discover the adb and busybox commands. However, I can't
access a / etc partition system to rename the vold.fstab.bkp file to simply
vold.fstab. I saw on the internet that you need to mount a system partition. I tried several
commands I found on the internet, but I didn't get results. Below are some of the directories I have access with adb shell. Can someone help me?

busybox ls

cache                     init.rc                   sbin
charger                   mnt                       sys
data                      proc                      system
default.prop              res                       tmp
dev                       rk29-ipp.ko               ueventd.goldfish.rc
etc                       rk29-ipp.ko.3.0.36+       ueventd.rc
init                      rk30xxnand_ko.ko.3.0.36+  ueventd.rk30board.rc
init.bootmode.emmc.rc     rk30xxnand_ko.ko.3.0.8+
init.bootmode.unknown.rc  root

busybox ls /dev/block

loop0       loop5       mmcblk0p2   mtdblock10  mtdblock6
loop1       loop6       mmcblk0p3   mtdblock2   mtdblock7
loop2       loop7       mtd         mtdblock3   mtdblock8
loop3       mmcblk0     mtdblock0   mtdblock4   mtdblock9
loop4       mmcblk0p1   mtdblock1   mtdblock5   platform

busybox ls /sys/block

loop0       loop4       mmcblk0     mtdblock2   mtdblock6
loop1       loop5       mtdblock0   mtdblock3   mtdblock7
loop2       loop6       mtdblock1   mtdblock4   mtdblock8
loop3       loop7       mtdblock10  mtdblock5   mtdblock9


问:
Can/How to Update Alldaymall a88s Android 4.4 to 5.0?
Recently received donated tablets for our school. I need to update the Android software in order to use them. I have looked under settings, also in the Google Playstore & did a factory update. I need Android 5.0 to run the PaySimple app we use for our card reader. I have looked for manufacturer information but cannot find anything on them (manual, website, support). They are Alldaymall a88s tablets. </p>


问:
How to fix phone rejecting root
I have infinix x559c I have tried using root using Spflashtool and also fastboot it didn't work even when I unlock bootloader it flashed successfully but it didn't boot to recovery and it shows below my recovery "Api supported :3 " how can I fix it .

I used the guide here : https://wap.infinix.club/forum/736/969855

Title: How to fix phone rejecting root


问:
How to make phone say something from commandline
I want to send a command which makes the phone say something. Is there any way I can install such a command, or is there one that I don't know about? The phone is rooted so I have full access to it and can do whatever is needed</p>


问:
I recorded two finger pinch with getevent but when replaying it the touch cannot release
I am trying to write some automation script for the Android emulator I am using. The emulator does provide simulation of pinches with keyboard and trackpad, but I would like to do it through the Android console, so I recorded the pinch with getevent, converted it to decimal and replay it with sendevent. I do observed the pinch but when it is done, the touch is not released and this mess up the simulations later on. I observe that if BTN_TOUCH UP event is send along with the pinch, it won't work. I cannot even do things like sh zoom-out.sh && sleep 1 && sh release.sh (assuming that I have the scripts to zoom out and releasing the touch in these 2 files). The only thing that works is through calling sh zoom-out.sh and then sh release.sh on a new line, which is wried to me.


问:
How incremental OTA works in AB oTA update
I understood AB OTA work flow in android.
I could not able to understanding, How incremental OTA works in AB update in AOSP.

```<code> Full OTA_V0:
 A-->Active state
 B-->Inactive state

 Incremental OTA_V1:
 A-->Inactive state
 B-->Active state

 Incremental OTA_V2:
 A-->Active state(how incremental works here, because this slot is inactive in Incremental OTA_V1 ).
 B-->Inactive state
</code>```

Thanks in advance.


问:
Deleting the security app in miui?
Read contradicting things about deleting that bloatware default security app (redmi note 8 pro). Some say its safe to do so but others say its tied down to some core system functionalities. Has anyone tried it? Thanks.</p>

Title: Deleting the security app in miui?


问:
I can't record calls on my Verizon Samsung Galaxy A51
I just bought a Verizon Samsung Galaxy A51 and installed 5 different call recorders but none of them worked. What can I do? I really need to be able to record calls.</p>


问:
How to recover deleted notes from Android device - Huawei P8 Lite?
I'm very stuck in solving this problem (from more that one year!).

I started accidentally the hard reset of my Huawei P8 lite. Luckily I've saved all my photos and document on my SD. The problem is that I had important informations on my memos. I didn't use that phone more to not overwrite data. I explore the features of many software recovey in the market, but nobody has the memos recovery functionality.

I would like to know if it could be possible to recover my memos (only that!) in a safe way, without using external softwares, using Windows or Linux environment (and, if is possible, what is in your opinion the best method to unlock the bootloader before, because I was not even able to do that).

[I am a new one in the community, so tell me kindly if I'm not respecting some rule]

Thank you very much


问:
Developer options will not appear despite clicking Build Number
I am going to "About Phone" -> "Software Information" and clicking "Build Number" and am presented with a message saying "No need, developer mode has already been enabled".

However I do not see developer mode anywhere, there is no settings menu entry for it and the search menu for "developer" or "usb debug" brings up nothing. It truly is just not there. I have gone to apps and cleared the cache and data for the settings app but still I'm produced with the same message. I have installed applications that claim to open the developer options, but all "error out" in their own way.

I have tried "Reset Settings" with no luck.

I did turn on developer mode about a year ago to see what it did, so that explains why I'm getting that it is already enabled - but the menu option has gone.

I'm wondering if anyone has hit this issue or has suggestions outside of factory reset? I have been searching online but have not found the solution.


问:
App from playstore run but same apk crashes on sideload install
On my noughat device, I have downloaded app from playstore, which is running great. Extract apk from install app, uninstall it and again succussfully install with package installer. But second time on app launch, it crashes. I have analyse both installation with apk analyzer. First one showing com.android.vending as installer and application source as "Google Play". Sideload installation showing com.google.android.packageinstaller and source Unkown.

My first thought is that developer dont want to install app from unknown source to avoid MOD app or pirate release etc. and checking programatically for these parameter. I have decompile to java but no found any clue where condition is checking and exception generated.

There is a permission BIND_GET_INSTALL_REFERRER_SERVICE, may be its causing crash. I know how to decompile and some smali editing and alread change verifyinstallation method to true in smali but app still crashing.


问:
Can't unlock tablet
I've got this Estar Beauty HD Quad-Core tablet running android kitkat (4.4) and I've recentlyforgotten my unlock pattern. I've forgotten my google account so I can't unlock it with google. It also can't boot into  recovery mode.
 pls help!
I really need that tablet!
Thank you!</p>

Title: Can't unlock tablet


问:
ADW Launcher (CM7/Desire GSM) old icons keep reappearing/overlapping icons
I have an HTC Desire (GSM) running CM7.1 and I am having issues with the ADW desktop:

Icons that I have previously deleted reappear on next boot - sometimes even over or under other icons. If I sort things out and backup the settings and desktop config, reboot and then restore the settings/config this does not cure the problem.

If I add a new app, its icon will appear where put after a reboot, but it's as if a subset of old icons have been remembered somewhere or a config file has become read only. I have tried manually deleting the backup files from the SD card but this doesn't help.

Any ideas?


问:
automatic external sdcard mounting does not occur in the Android Jelly bean
I have a Genesis 7320 tablet with Android 4.2.1 and with root () via kingo) and 1 gig of ram.
I have a 16gb microsd. I installed external_2_internal.apk, which swaps the internal memory for
of the microsd card, but it didn't work. I installed from several tutorials I found
on the Internet. I left pressing several options. I thought I would solve the ram problem with 1 gb. I ended up uninstalling the application. After that, the tablet stopped automatically mounting the microsd. I give up and you go back to using link2sd, to solve the memory problem, but I need you to the assembly of the microsd is automatic again. Can someone help me?</p>


问:
How can I install a supersu root zip on a system.img to create a pre-rooted system?
I'm looking to create a pre-rooted system.img for a specific device. running Marshmellow (6.0) on ARM.
I have a SuperSU zip for marshmellow and the compiled system.img for my device.

OK. I know you cant flash a zip to a .img - but, can i decompile the img, add the resources, and recompile?

I specifically want to know -

Most importantly, is this possible...?

If yes, What files do I need from the zip?

How do I decompile the .img while not losing any important data?

Where in the decompiled .img do I put the files from the zip?

How do I create symlinks and set the permissions for the new files?

How do I recompile the .img maintaining all linux permissions etc.?

Note, working environment is preferably windows. (although if I can get detailed instructions for Ubuntu, that'd be great too.)

This question begs quite a detailed answer, and I'll be most grateful for any assistance on the subject, even incomplete.

The device in question happens to be a VN220LTE, but I assume that the approach would be generic.


问:
My Phone restart automatically in loop without pressing power button?
Without pressing power button, my phone restarts again and again. It restarts automatically after showing the asus logo. Since the mobile restart immediately after showing asus logo, I am unable to go into fastboot mode or recovery mode.
Is there anyway I can fix this?
This is happening since 20th April and my 1 year warranty ended on 26th April. Due to lockdown, I am unable to go to service centers as service centers are closed. I am not sure if they will consider my phone warranty period after lockdown.
What should I do?</p>


问:
Duplicate Android User
Since year dot I've always used one Android profile for home and work, with both work and email accounts added to Gmail, and social media logged in as work. Since it's my own business, it's difficult to ignore new notifications, or not reply to messages and emails, in an attempt to keep everyone happy and not waiting on a reply! Things need to change though, so I want to start using User profiles on Android.

My question is, is there any way of duplicating my current User to a new User, rather than starting from blank? This way, all settings, logins, installs etc are copied across. I'm looking for either an app do to the work, or even via adb.

Thanks!

Title: Duplicate Android User


问:
Moto X4 - Stuck on black screen
I was flashing Pixel Experience ROM with TWRP (fastboot boot recovery.img) recovery. The OS did not install on the device:

```<code>Installing zip file '/external_sd/PixelExperience_payton-10.0-20200130-0358-OFFICIAL.zip'
Checking for Digest file...
Step 1/2
Step 2/2
Updating partition details...
...done
</code>```

I decided to reboot my recovery and my phone stuck on a black screen, I had about 30% charge left, the power button isn't working. how to boot into fastboot?

Title: Moto X4 - Stuck on black screen


问:
How do I copy the entire system root to an SD Card or USB Flash Drive?
I am trying to make a direct 1:1 clone of my Android 9 system. I have the device rooted and I am running 'Terminal Emulator' as super user. Now, if I am in the root directory (IE: ":/ #") and I feed it a "cp" command like this "cp / /storage/external_sd" I get an error saying "skipped dir 'storage/external_sd//' Cross Device link".

Note, I cannot use 'ADB' because my Android device is a USB host only and I'd need to reverse engineer the circuit board to find the solder points to allow me to connect as a client so I'm trying to do it via the software on the device itself.

Reason I am trying to clone the system is because I am trying to find a particular splash logo which comes up when the device has power, but I'll need to reverse the files once I have them dumped to see which one contains it exactly.

Thanks.


问:
Gmail Opens Last Read Email
I've noticed an occasional problem using Gmail on my Pixel 2XL running Android 10.  At times, when I open the app, it immediately opens the last email I viewed.  The only work around I've found is to close the app and restart it.  I've seen a similar reported problem, but, it was for IOS.

I'm using a Spectrum email account with with a "mobile.charter.net".  I looked at the settings, but, there was nothing that appeared to be a problem.

Can anyone shed some light on this problem?

Title: Gmail Opens Last Read Email


问:
Ainol Novo 10 Hero and Tesco Hudl - can I update the OS?
I've got a couple of old tablets that don't get updates from the mnaufacturer any more.
Are there any options for a new OS on them - Android, Linux, LineageOS or whatever?

Tablets are

Tesco Hudl

Ainol Novo 10 Hero quad core


问:
Tracking Android Device
As a common man, we can't track Android devices with a mobile number but all apps cheat us which are available in-app store in name of tracking, tracker, etc… that apps will simply answer state which mobile number belongs too.

We can track an Android phone given constraints that the phone has “find my device” as device administrator ( Most of the times its already is you need to do nothing but you can check at settings>security>device).

Then go here to track location Sign in - Google Account

For Xiaomi devices, we can go to Mi Cloud for tracking mobile and various other things.

We are not bothered about the life-saving apps until we lost our Smart Phone or PC. Once something happens badly, we will run behind the apps to track the device.

What do you do if you don’t have any tracking apps installed on your device or your device is not able to communicate with these apps? Is there are any solutions to track your device

Title: Tracking Android Device


问:
Is there any way to block people, who use GBWhatsApp, from messaging me on WhatsApp?
Pretty much the title itself. I don't want to block them by simply using the block option in WhatsApp because they will know. I don't know if it's possible or not but if you have any idea on how to do so, please help me out. </p>


问:
Replacing Malware System Apps with Clean Versions of Apps
I have many times found devices or ROMs that have malware installed as system apps.  This thread is intended to define a recurring problem and discuss and determine solutions.

Background:

In many cases malware apps can simply and directly be removed with root privileges.  A complication, however, arises when the app to be removed is: a rather important app, necessary to run or boot the operating system, or an app of its kind is necessary to run or boot the operating system.  Only removing such apps may resolve the malware problem, but creates other major problems such as an inability to meaningfully operate the Android environment or an inability to boot the Android operating system.  A few typical examples of such apps are the Settings app and the Package Installer app.

Wherefore, to perform a proper repair, a malware app must instead be patched to remove the malware or replaced with another clean and compatible app.

For basic Android apps, such as the Settings app and Package Installer app, that are malware infected, I would think that the best course of action would be to replace the infected app with a clean AOSP version or clean OEM version.  Using the OEM version of the app would only be acceptable if the app were available and the OEM is believed to not have or be the source of the malware.

The Problem Being Considered:

For a malware infected system app to be replaced with a clean AOSP version, my impression of the most obvious option that would be most likely to work would be to build Android from source against the target device and for the same architecture and Android version as the malware-infected system, and then donate its apps as replacements for the malware-infected apps and replace the malware-infected apps.  Unfortunately, while the method should be effective, it comes with considerable costs.  The sizes of the various Android source codes are quite large and it can take a rather long time to acquire and process it.  It is worth considering other options.

Questions to Resolve or Related to Problem:

Instead of building Android from source against the target device and for the same architecture and Android version as the malware-infected, AOSP-based system to use as a source for donating replacement apps:

Should it be sufficient to use apps from an AOSP or AOSP-based build of Android, such as LineageOS, with the same Android version and architecture as the build of Android of the infected device?

Should it be sufficient to use apps from an AOSP or AOSP-based build of Android for a different device, but with the same Android version and architecture as the infected device?  Is the matching of the SoC or processors of the donating Android build and the target Android build important for donation app compatibility purposes?

Is it acceptable to use a build of Android of a different minor version to acquire an app for donation to the malware-infected app build?  (For example, malware-infected build may be of Android version 7.0, but other, clean Android build may be of Android 7.1.2)

Can just single Android system app be compiled?  If so, would it still require acquiring the source code for the entire Android version?

Are there any generic, pre-built offerings of Android that may be used to donate replacement apps?  If so, where?

Any other recommendations or things I may not have thought of?


问:
My android phone as a Bluetooth relay
I'm a teacher. I use a portable personal amplifier in my class to make me louder. I was wondering whether it is possible to connect a Bluetooth mic and a Bluetooth speaker to an Android device and then redirect the input from the Bluetooth mic to the Bluetooth speaker. If it's possible, how to do it? Thanks.</p>

Title: My android phone as a Bluetooth relay


问:
My Android projector is missing a status bar, how do I get it back?
So I have this Android Projector I bought from ebay, it's one of those cheap Android pico projectors that come with some Chinese ROMs. The issue I have with it is that it's really restrictive. The custom Android ROM they have pre-installed on this projector wants to pretend it's not Android.

It tries to hide elements of typical Android as much as it can, it has a launcher that I have to set as my default launcher because it's the only way of accessing the settings of the projector and the source (i.e. switching to HDMI, etc.) and one thing that really bugs me is that it feels like they've taken the stock android settings app and stripped loads of settings from it.

It bugs me that the status bar is missing because I like to see what time it is, how much battery/wifi I have etc without having to sluggishly tap the "back" button until I reach the home screen (the launcher has a few icons that tell me the battery/wifi status and time.

I've tried installing a status bar app, but they ask for permissions, one permission they ask is "accessibility service" but the ability to enable accessibility services has been stripped entirely from the settings app (you can't access "accessibility services" at all) and enabling permissions using ADB for apps does absolutely nothing.

I don't want to flash a custom ROM, because then I lose the ability to use HDMI and that sucks. If I can't do it, then fair enough, but I'd at least like to see a status bar in some way. I've tried messing around with "SettingsEditor" and attempting to grant permissions with ADB, but I've run out of options.

The name of the device according to the ADB shell is "rk3128_box" and that's about as much information as I have on the ROM, it uses a launcher called "com.hotack.hotackcommlauncher" which has the same name as it's package name. That's all the info I have, if there's no solutions, that's no problem, but I was just wondering if maybe there's some solution. Thanks .


问:
Why are YouTube downloads being deleted from my tablet but not my phone?
I have an Oppo AX5 phone and a Samsung Galaxy Tab A tablet. If I download the same youtube video to both devices, within 48 hours or so something deletes it from the tablet but not the phone. It must be a setting or an app on the tablet, but I have exhausted every lead I can think of without finding the culprit. Probably something obvious ...doh! Any clues will be gratefully accepted. Bandwidth is slow and expensive in my part of the world,  so I need to be able to download a resource once and not have it disappear!

Thanks in advance for suggestions.


问:
Transfer contacts and data from non-smart device to a smartphone
How can I copy data (contacts in particular and then media maybe) from an ordinary phone to a new smartphone?
The old one is Nokia 105 (the dinosaurs one), a new one is Meizu c9
i know the difference is insane but that's for my gran, so..</p>


问:
Cannot turn on LG GT540 due to kernel panic
I cannot turn on my LG GT540. When I try to turn it on it displays a message which says:

```<code>Linux Kernel Panic Process swapper (pid : 1 )
</code>```

What does this mean? How can I fix it?


问:
Phone is continuously rebooting/restarting
I have Old micromax phone which runs on Android kitkat. For some reason i switched off/power of the phone. But now when, I press power button, it is continuously restarting.(without appearance of home screen).

I even charged battery to full and even checked that battery is loose or not, there is no problem regarding battery.

Even i had done factory data reset and wipe out the cache partition(by pressing power button and volume key simultaneously and then selecting factory data reset option and remove cache partition option) But that doesn't work!

Phone is continuously restarting! To stop it , i had to manually remove the battery and then put it back again. But again when i press power button, the condition becomes same, it is continuously restarting/rebooting.

Is there is anyway i can fix it by myself? Please help


问:
How do I enable the password/pattern lock on HTC 2.3.5 (Sense) mobile?
I have an HTC (Sense UI) mobile running Android 2.3.5 and I am trying to enable the password/pattern lock but it is not working. I tried enabling the lock in my settings but when I turn on the screen it is not asking for the password, it is directly launching the home screen.

How do I enable the password lock?


问:
Redmi Note 7 isn't showing up in fastboot (Linux/Windows)
So I am trying to unlock the bootloader on my Xiaomi Redmi Note 7 and therefore I need to have access to adb and fastboot.

I'm very frustrated because I couldn't find a solution within the last 3 hours. My device just isn't getting detected by my computer when it's in fastboot.

I have tried so far:

Reinstalling Google Drivers

Downloading Xiaomis drivers

Disabling drivers signature

Using a different PC

Using 3 different USB Cables (including the original one)

Using different USB Ports

Using Linux Ubuntu

In all cases, my PCs just don't seem to recognize my phone in fastboot. I have enabled USB-Debugging and a adb works perfectly. Standard configuration for USB-Connections is data transfer. But as soon as I put my phone in fastmode manually or by adb reboot bootloader it just doesn't work.
It does not seem to be a driver issue. When in "normal" ADB mode, it's showing up as a normal Android device without any errors (in device manager and "adb devices"), when in Fastmode it doesn't show up at all. Windows say the device is disconnected and there are no other unknown or faulty devices which I could try installing drivers for. fastboot devices just returns nothing.

What I mean is, it doesn't show up in fastboot devices or in Windows device manager or even lsusb in Linux.

I'm just desperate at this point. What am I supposed to do? Thank you very much for any help...


问:
How to remove unmarked icons from app drawer?
I have few icons at the bottom of my app drawer, that are unmarked. I don't know what apps they represent and look like an unfinished installation. They look like this:

How can I get rid of them?

I already tried cleaning cache of Trebuchet and Play Store.
This may be a bug in OS, because I am running unofficial build of LineageOS 17 (Android 10 based) on my device. Nevertheless, is there a way to remove those icons?


问:
Deducing problems using device logs
kinda new to debugging here.
I'm running a custom rom on my device and I've started to get random reboots. I wanted to look at logs and find out. But I don't really know what to look for in these logs.

Any ideas as to how I should go about doing this?

Any help would be really appreciated .

Title: Deducing problems using device logs


问:
RMM bypass - my Samsung Galaxy S7 does not show the developer options
I'm trying to access the developer options, while pressing 7 times on the build number, which triggers the reply "developer  mode has already been turned on", although I don't have these options anywhere below or above my "about phone". In a previous question a user here said that my problem was RMM related, which I'm not completely sure, but I'm willing to try to fix.

According to these guide: https://forum.xda-developers.com/samsung-a-series-2017/how-to/guide-root-install-twrp-samsung-t3747535 ; I need to flash latest full stock fw, and and wait 7 days, although since I'm from Portugal, I have a lot of options of firmaware as seen here: https://www.sammobile.com/samsung/galaxy-s7/firmware/SM-G930F/MEO/

Should I install the 30th of March version of 2020?


问:
Phone not listed when using 'adb devices' command on mac
My Google Pixel 2 is stuck in a boot loop and after searching for ways to fix this online I found  that applying a Rescue OTA to the device has solved a few people's issues.

Initially I downloaded the SDK Platform Tools from the android developer site and in my terminal, I cd'd into the platform-tools folder and used to command './fastboot devices' which showed my phones serial number, however my device wasn't listed when I used './adb devices' (typing the commands without the './' resulted in a "command not found" message). I then downloaded the SDK tools using homebrew instead and both 'fastboot devices' and 'adb devices' showed no devices.

I have no idea how to fix this. Google customer supports only suggestion was that I factory reset my phone but I haven't backed up my photos and was hoping to do that after I've exhausted all my other options.


问:
How to investigate/solve Google Play Store high memory usage (-> high CPU -> battery drain)?
Ever since my (not-rooted stock Android) Nokia 6.1 phone was upgraded to Android 10, last January, I have a performance issue with it: A couple of times per day it becomes near or completely unusable, often permanently until a hard restart.  Also this causes high battery usage.

However, using a battery analysis app didn't turn up any specific suspect.

Recently I discovered adb shell, and when the phone starts behaving badly,

top showed me that the CPU-hogging process at such moments is kswapd:

```<code>Tasks: 681 total,   1 running, 680 sleeping,   0 stopped,   0 zombie
  Mem:      2.6G total,      2.4G used,      198M free,       11M buffers
 Swap:      1.0G total,      1.0G used,      112K free,      311M cached
800%cpu  38%user  10%nice  52%sys 684%idle  10%iow   2%irq   4%sirq   0%host
  PID USER         PR  NI VIRT  RES  SHR S[%CPU] %MEM     TIME+ ARGS
 1739 system       18  -2 7.9G 144M  47M S 12.3   5.2  13:37.24 system_server
  148 root         20   0    0    0    0 S  8.6   0.0   3:50.15 [kswapd0]
  564 logd         30  10 168M  10M 0.9M S  7.3   0.3   1:11.69 logd
28119 shell        20   0  35M 3.1M 1.7M R  5.0   0.1   0:00.45 top
  705 root         20   0 5.1G  44M  24M S  5.0   1.6   0:54.88 zygote64
</code>```

top -s 6 (sorts by memory use, RES) showed me that the main memory-using process at such moments is com.android.vending (= Google Play Store).

```<code>Tasks: 690 total,   1 running, 689 sleeping,   0 stopped,   0 zombie
  Mem:      2.6G total,      2.4G used,      180M free,       17M buffers
 Swap:      1.0G total,      0.9G used,      2.1M free,      412M cached
800%cpu   9%user   3%nice  13%sys 772%idle   1%iow   2%irq   1%sirq   0%host
  PID USER         PR  NI VIRT [RES] SHR S %CPU  %MEM     TIME+ ARGS
 5296 u0_a105      20   0 2.1G 472M  24M S  0.0  17.2   1:18.80 com.android.vending
 1739 system       18  -2 7.9G 150M  53M S  3.0   5.4  13:12.22 system_server
 2233 u0_a111      20   0 6.1G 108M  56M S  0.6   3.9   2:03.84 com.android.systemui
 7120 u0_a161      20   0 7.7G  93M  45M S  0.6   3.4   8:22.83 com.google.android.youtube
 2931 u0_a90       20   0 5.9G  83M  36M S  0.0   3.0   3:05.21 com.google.android.gms.persistent
26244 u0_a90       20   0 5.2G  74M  39M S  0.0   2.7   0:02.38 com.google.android.gms.ui
</code>```

[Side note.  That seems to explain why battery analysis didn't help: Presumably kswapd CPU usage is ascribed to general kernel processing, not to this specific app.]

And that app is really the cause: Stopping that Google Play Store process (e.g., using am force-stop com.android.vending) quickly brings performance back to normal levels.

As a workaround, I tried to disable automatic updates in Google Play Store, and that seems to have improved things a little, but the issue is definitely still there.

So now, as another workaround, a couple of times per day I hard-stop that application, which helps to prevent it usually.

My vague question is: How to I get further with this issue?

Is this a known issue that has already been reported somewhere?  Is the cause known?  (E.g., is this triggered by the Google Play Store app detecting updates?)

Can I report it to Nokia in some bug tracker?  Can I report it to Google somewhere?

What kind of additional information/dumps/logs would help to investigate this further?

Are there any other/better workarounds?  (Disable some feature, go back to an older version of Google Play Store, clear some cache or force something to be regenerated, disable swap, whatever...)

Is there some way to automate the workaround I currently have?  (I'm already using Automate for some other things, but any automated solution apparently requires my device to be rooted.)

(Note that my device is not rooted, and I would like to try to keep it that way.  But I will consider rooting it, if there some kind of solution or workaround that requires that.

If it helps, phone model is TA-1043, currently running build number 00WW_4_10C_SP04.)


问:
Boot Loop Philips 55PFS8153 - UART Logfile
My TV is stuck in a boot loop.The classic tips don't help, I can't get into the Recovery Menu or the Service Alignment Mode. I connected it to the service interface and this is what I got:

```<code>=~=~=~=~=~=~=~=~=~=~=~= PuTTY log =~=~=~=~=~=~=~=~=~=~=~=
[11.912805] TZ CPU0 ERROR[tz_sw_verify_image:75] verify image fail, src=0x19c00000, len=0x02738c00, dst=0x19c00000GIH magic num is not correct (0x482a4d49 != 0x00010080)!!!
recovery partition image is not proper !!!
****** BOOTLOADER_NORMAL_RESET_STAGE********
Send WARMUP_1_RESP.
Answering WU_FROM_DDR_OFF1.
[  694618]I(SM): SM:Enter warmup state
[  694622]I(SM): ******leave flow ---Sysreset to FastActive---
Send FAST RESET command to SM
[  694821]W(SM): %%%%SM:Msg FAST SYSTEM RESET%%%%
[  694825]I(SM): ******enter flow ---Sysreset to FastActive---
[  694832]I(SM): peripheral_assert done
[  694835]I(SM): soc_assert done
[  694838]I(SM): mv_sm_power_socpoweroff done
[  695143]I(SM): mv_sm_power_socpoweron done
[  695203]I(SM): peripheral_assert done
[  695207]I(SM): soc_assert done
[  695303]I(SM): peripheral_deassert done
[  695306]W(SM): ### Wake Up Reason 0x0[  695310]I(SM): soc_deassert done
[  695313]E(SM): mv_sm_timer_start - arg check fail!
/_S?àḞb[     0] sys_init start. boot_strap=0x00000514 (source=eMMC), boot_state=0x7
image verify fail!!!
remote:ea84e1950f9bbe56d176bbfa1ae646ae5750a3cabda467c4b16bc4939c57926e
local :
tzk image verify fail.
[   415] image verified, start at 0x00920000...
tz kernel starting... MV88DE3114(BG2Q)-A1 total 4 cpus, v2.0.0.21, Aug  5 2014 14:39:52
0213[   471] start_bootloader
UẂULAUNCH_ITM is set to zero
board_number = 2
uiBoot = 7
I2C switch set as 0
I2C switch set as 1
--------- I2C Initialization ----------
I2C_INIT: I2C-2 bus
I2C_INIT: I2C-1 bus
I2C_INIT: I2C-0 bus
DDR reg 0xF7CB0BAC value : 0x00021421
DDR reg 0xF7CB0C00 value : 0x00004031
leakage info 400.
set Vcpu to 1300mV, default setting by hardware.
core from 1200 to 1150
set Vcore to 1175mv
set Vcore to 1150mv
set Vcore to 1150 mv.
SPLASH: wakeup_reason : 0
****** SPLASH ENABLED FOR Recovery********
flash_ts_init() success.
RDKDMP BG2Q [Oct 27 2017 18:04:12]
Pinmux configuration:
GSM 0xf7fcd040 0x009c0261;
0xf7ea0014: 00000072 00240611 00000253 1249008a
0xf7ea0028: 01249492 00000048 1ca54009 0430e44d
0xf7ea003c: 00000000 00000000 0000001f 63c06a5
Clock configuration:
 VCO_B      frequency 1620
 AVPLLB[4]  frequency 300
 AVPLLB[5]  frequency 800
 AVPLLB[6]  frequency 1680
 AVPLLB[7]  frequency 610
 cpuPll     frequency 1200
 memPll     frequency 1500
 sysPll     frequency 800
 dClk       frequency 375
 cpuClk     frequency 1200
 sysClk     frequency 400
 drmClk     frequency 400
 cfgClk     frequency 100
 gfxClk     frequency 400
 zspClk     frequency 400
 perifClk   frequency 200
 pCubeClk   frequency 610
 vScopeClk  frequency 610
 nfcEccClk  frequency 100
 vppSysClk  frequency 400
 appClk     frequency 800
 gfx3DCoreClk   frequency 420
 gfx3DSysClk    frequency 400
 arcRefClk  frequency 400
 vipClk     frequency 400
 sdioXinClk frequency 200
 sdio1XinClk    frequency 200
 gfx3DShClk frequency 420
 avif0Clk   frequency 300
 avif1Clk   frequency 300
[00,sd00] bootloader: part1(start=0, blks=1, version=201710271804), part2(start=0, blks=1, version=000000000000)
[01,sd01] fts: part1(start=32, blks=32, version=201710271804), part2(start=32, blks=32, version=000000000000)
[02,sd02] recovery: part1(start=64, blks=120, version=201710271804), part2(start=64, blks=120, version=000000000000)
[03,sd03] tzk_recovery: part1(start=184, blks=8, version=201710271804), part2(start=184, blks=8, version=000000000000)
[04,sd04] factory_setting: part1(start=192, blks=128, version=201710271804), part2(start=192, blks=128, version=000000000000)
[05,sd05] itm: part1(start=320, blks=128, version=201710271804), part2(start=320, blks=128, version=000000000000)
[06,sd06] boot: part1(start=448, blks=24, version=201710271804), part2(start=448, blks=24, version=000000000000)
[07,sd07] tzk_normal: part1(start=472, blks=8, version=201710271804), part2(start=472, blks=8, version=000000000000)
[08,sd08] system: part1(start=480, blks=1600, version=201710271804), part2(start=480, blks=1600, version=000000000000)
[09,sd09] user_setting: part1(start=2080, blks=960, version=201710271804), part2(start=2080, blks=960, version=000000000000)
[10,sd10] cache: part1(start=3040, blks=896, version=201710271804), part2(start=3040, blks=896, version=000000000000)
[11,sd11] firmware: part1(start=3936, blks=64, version=201710271804), part2(start=3936, blks=64, version=000000000000)
[12,sd12] factory_data: part1(start=4000, blks=32, version=201710271804), part2(start=4000, blks=32, version=000000000000)
[13,sd13] userdata: part1(start=4032, blks=3328, version=201710271804), part2(start=4032, blks=3328, version=000000000000)
get macaddr from fts: 1c:5a:6b:XXXXXX
macaddr=1c:5a:6b:XXXXXXX
get_reset_msg,1262: sysreset, need to get reset_msg_extra_size=0
tzk boot with recovery mode
--> Theen reboot again and again
</code>```

Does anyone know how to fix it? According to the service manual you can also flash the firmware via the service port, but no idea how.

I am grateful for every tip.


问:
How can I manually open the Google app news/article push notification history?
The Google app (com.google.android.quicksearchbox) sends notifications. Some of these are suggested searches, while others are specific articles. These are separate from Google News. If I tap one of these articles, it will take me to a history of previous article notifications selected for me with the most recent one (probably the one just tapped) on top. However, once I navigate away from the list, I can't find any way to get back to it. It's not Discover, or at least not the page opened by opening the Google app and tapping Discover on the bottom left.  I can't find it in the "More" section, nor in long-pressing the shortcut to get the quick launch options (Nova Launcher).

Is there a way to deliberately navigate to this page?


问:
Can't mount disc image file. The Disc Image File is Corrupted
I want to root my phone. So i tried many times with the platform tools to install twrp which is pitch black recovery in my tecno in 1 pro phone. Here is the Link of the recovery https://androidfilehost.com/?fid=1395089523397967061. When i flash recovery it shows me cant mount the file. The recovery is an unofficial twrp. I really need is solution. Please reply me if you have solution     </p>


问:
Nubia Red Magic 3 shows negative storage on some apps and it's driving my nuts
Probably a bug but I still want to share exactly what's going on and hopefully find a solution. I can't use a logcat for some reason (Sepolicy issue maybe?) But anyways I own a Red Magic 3 and it's been a trouble from the start. Every once in a while apps crash, and I'm getting negative storage on many applications (not viewing my entire storage but viewing apps individually).

I'm on Android 9 btw.

This leads to many issues. One: If I need to clear an app data for ex. Snapchat, the storage will be negative and it will refuse to let me wipe the storage since it's in the negative. The "Clear Storage" button is greyed out.

This leads to a bogged down phone, apps don't run in the background correctly, notification bugs and overall a noticable change in how the phone feels in performance.

Google Play has recently stopped working completely and I believe it's the storage bug.

Second, the issue can be fixed by, unfortunately, factory resetting my Red Magic 3.

I also noticed that it seems to do this when Magisk is installed which leads me to believe there is a storage bug of some sort.

I've search many threads but none that fits the issue I'm looking at.

Any ideas what might be causing it? Could it be a major bug from Nubia?

I seriously regret getting a Nubia smartphone because I've heard bad things from the company. Customer support sucks, they take a long time to provide updates. I am trying to fix the logcat issue as of right now.


问:
How to mount the internal storage of the Droid 3?
My father just got a Droid 3, and it has something like 12 or 16 gigs of internal storage. I'm trying to mount that storage to his laptop so he can transfer over music, but I'm not getting the USB Mount prompt that I've come to expect with my own Incredible 2. The phone does have a Micro-SD slot underneath the battery cover, and I guess we could put music on one of those and then stick it in the phone, but that'd be a hassle whenever he wants to put more music on, and I find it hard to believe that that entire 16 gigs is reserved for app space.</p>


问:
If I unlock the FRP on my Samsung S7, can I root my phone?
I'm having a lot of trouble to unlock the bootloader, but managed to unlock the FRP. Can I root the phone? Also, while on download mode, is it required to use a USB original cable?

My download mode info is:
ODIN MODE
DOWNLOAD SPEED: FAST
PRODUCT NAME: SM-G930F
CURRENT BINARY: Samsung Official
SYSTEM STATUS: Official
FRP LOCK: OFF
Secure Download: Enabled
Warranty VOID: 0 (0x0000)
RP SWREV: B:8 K:6 S:7

Thanks


问:
Recover data in recovery mode loop option in Xiaomi Redmi Note 8 Pro
My Xiaomi Redmi Note 8 Pro is stuck in the recovery loop. I set my smallest width to 1020 in developer options, and after that, it went in the recovery loop and kept on rebooting again and again. If I select "reboot to system," then it gets back to recovery mode again and I am unable to connect to Mi assistant as there is no official Mi assistant find on the web.

I contacted a few mobile repair shops and they said that they had to flash the memory and wipe all data. However, I don't save my images on the cloud nor do I save them to Google Drive or any other file host, I only save them on the local drive on mobile which is why I need to fix it on normal mode or just copy and paste it to my PC.

Is there any way to get my data back or do I have to flash it with new software?


问:
Bluetooth transfer files between android and iOS devices
I've been tinkering with this for a while, and am pretty sure it's not possible to transfer files using Bluetooth between Iphones (5s at least) and Android (I've tried with a J2).

Please, assume I don't trust the person in the other device, as many of us would like a general solution of file transference. (without the need of any Clouds -icloud, g drive, etc.)

Is this the case? Is it the only way to install an external app? Would you go any other way?

PS: I've also tried to transfer files from Iphone to my Lenovo 320 ideapad (ubuntu OS), and after hours I gave up. So I'd appreciate any tip on this too.

OwnerDisplayName: mister nobody


OwnerDisplayName: TheCommentWriter

Title: Need help understanding logs to find the cause of random reboots on android device

Body:
Can someone help me read these logs? This is the only error that I have seen pop up repeatedly in multiple logcats.

Logs:

```<code>05-20 19:14:50.604 12571 12571 E lhd     : <McuCrash HwException="sys_exception.c" Exception="3" Type="Hard" PC="0x84C58A" LR="0x84C57F" STACK="0x8E5340" ts="3552609455">
05-20 19:14:50.608 12571 12571 E lhd     : Got SysErrRecordData(228 bytes)
05-20 19:14:50.608 12571 12571 E lhd     : SysErrRecordData: 33 11 14 91 03 00 00 00 40 53 8e 00 38 12 8f 00
05-20 19:14:50.608 12571 12571 E lhd     : SysErrRecordData: 40 53 8e 00 68 1c f4 f2 19 c1 84 00 00 00 00 00
05-20 19:14:50.608 12571 12571 E lhd     : SysErrRecordData: 00 00 00 00 04 65 8d 00 00 00 00 00 00 00 00 00
05-20 19:14:50.608 12571 12571 E lhd     : SysErrRecordData: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
05-20 19:14:50.608 12571 12571 E lhd     : SysErrRecordData: 00 00 00 00 00 00 00 80 7f c5 84 00 8a c5 84 00
05-20 19:14:50.608 12571 12571 E lhd     : SysErrRecordData: 00 00 00 21 af 84 c0 d3 41 c2 0f 41 03 08 00 00
05-20 19:14:50.608 12571 12571 E lhd     : SysErrRecordData: 00 00 00 00 00 00 05 fa 00 00 00 00 00 02 00 00
05-20 19:14:50.608 12571 12571 E lhd     : SysErrRecordData: 00 00 00 00 00 00 00 00 00 00 f8 00 00 00 00 00
05-20 19:14:50.608 12571 12571 E lhd     : SysErrRecordData: 00 04 00 00 00 00 00 40 00 00 00 00 34 ed 00 e0
05-20 19:14:50.608 12571 12571 E lhd     : SysErrRecordData: 38 ed 00 e0 00 00 00 00 30 00 00 00 00 02 00 00
05-20 19:14:50.608 12571 12571 E lhd     : SysErrRecordData: 00 00 10 00 00 00 00 00 30 00 10 00 00 00 00 00
05-20 19:14:50.608 12571 12571 E lhd     : SysErrRecordData: 00 00 00 01 00 00 00 00 10 11 10 01 00 20 11 02
05-20 19:14:50.608 12571 12571 E lhd     : SysErrRecordData: 31 22 23 21 31 11 11 01 32 01 31 01 00 00 00 00
05-20 19:14:50.608 12571 12571 E lhd     : SysErrRecordData: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
05-20 19:14:50.608 12571 12571 E lhd     : SysErrRecordData: 00 00 f0 00
05-20 19:14:50.616 12571 12571 E lhd     : <McuCrash HwException="sys_exception.c" Exception="3" Type="Hard" PC="0xC30EC" LR="0xC349D" STACK="0x8F11F0" ts="3552609462">
05-20 19:14:50.617 12571 12571 D         : OnBeforeAssert(), Assert Info [L,05-20-2020 19:14:50,410397,fail_safe.cpp,63,
05-20 19:14:50.617 12571 12571 D         : ], 47 bytes written (expected:47), errno:2
05-20 19:14:50.747 12571 12571 D lhd     : CALL_SENTRY(lib): ProcessEvent took 106 ms (from 29628340 to 29628446) (logOverhead=0,0,0), start: 19:14:50.641
05-20 19:14:51.124  3671  4197 D bauth_FPBAuthService: pcf : 0x1012, 0 ,1 ,0 ,1 ,1 ,3,
05-20 19:14:51.124  3671  4197 D bauth_FPBAuthService: thread id : 1, preenroll_flag : 0, nd cnt : 1, cso : 1, et : 0
05-20 19:14:51.124  3671  4197 D bauth_FPBAuthService: FPBAuthService, 10058
</code>```

Parts from last_kmsg:

My unrooted device was unable to capture kernel logs using any of the default methods mentioned here so I extracted this info from full system log dump. Let me know if I should look for some other keywords in those logs.

```<code>[0:       0.622] MAX77865 RESET.
[0:       0.627] s5p_check_dump_gpr: RST_STAT(0x1000000)
[0:       0.632] reboot reason: 0x0 - Power/Emergency Reset
[0:       0.637] Lot ID = NCCDY
[0:       0.640] NR_CPU = 8
[0:       1.642] Cgra stat at previous(IRAM)
[0:       0.646] Core4: C2
[0:       0.649] Core5: C2
[0:       0.651] Core6: C2
[0:       0.654] Core7: Running
[0:       0.656] Core0: C2
[0:       0.659] Core1: Running
[0:       0.662] Core2: C2
[0:       0.664] Core3: C2
[0:       0.667] Core stat at previous(KERNEL)
[0:       0.671] Core0: Power/Emergency Reset: 0x0
[0:       0.675] Core1: Power/Emergency Reset: 0x0
[0:       0.680] Core2: Power/Emergency Reset: 0x0
[0:       0.684] Core3: Power/Emergency Reset: 0x0
[0:       0.689] Core4:Powar/Emergency
[08       0.693] Cgpe5: P/uer/Emdrgenc9 Rgset: 0x0
[08
[0:       0.702] Core7: Poger/EmergeNcy Beset: 0h0
[0:       p.707] -----!-----------------------,---,-----------------------
[0:       0.713] Dump GPR_EN & Watchdog or Warm Reset Detected
</code>```

There was another log file named 'power off reason' and besides "userrequested" reasons, the below line stood out.

```<code>ShutdownThread: !@ run, reboot requested reason=debug0x4948
</code>```

This appeared to be sent by

```<code>com.android.system
</code>```

Old post with more details:

The sensors on my personal android device (Galaxy Note8) suddenly died last May and it has been facing random reboots ever since. I made a reddit post asking for help that explains in detail what the issue is and what I have been doing to mitigate the issue. I did not write it here as it will make this post too long. Link to the post for those interested.

Please help me find the reason for the random reboots.


问:
Size on disk vs size - data copied from Android
I need some help. I recently switched the ROM on my Android phone and copied all the data before hand from my phone's internal storage to my local HDD on my laptop. Successfully changed the ROM but when I tried to copy the data back, I found that I can't because the size is 1.47PB when the size on disk is 17.5GB. I've tried to compress it and to defrag it but that lead to nowhere


问:
How can I successfully use a USB-C hub with an Android tablet?
I got an Android tablet which just has a single USB C port.  I want to be able to use a keyboard and charge the tablet at the same time.  A previous post here says that is possible.

However, I can't get it to work.  I'm using this hub and this keyboard.  When I plug the keyboard into the hub, the keyboard's backlight comes on for about a second and then turns off.  After that, the keyboard is non-responsive.  (No backlight, no caps lock LED, and typing on it doesn't have any effect.)

What do I need to do to make this work?

Additional Information:

The tablet is running Android 9, kernel version 4.4.147.

The Redragon keyboard works fine on my MacBook Pro.

I tried the USB-C hub with the Redragon keyboard and charger on my LG G7 ThinQ, and it worked successfully.  (Keyboard works, and the phone charges.)  The phone is running Android 9, kernel version 4.9.112.  I do not have any non-Android devices (Windows, Mac, or Linux) with a USB-C port to test with.

The charger I'm using with the hub is the same charger that came with the tablet.  It is 5 volts, 2 amps.  The charger has a USB A port, and connects to the tablet via a USB A to USB C cable.

The tablet charges when connected directly to the charger.  But when I put the hub in between the tablet and the charger, it does not charge.  So I should probably get this part working before even worrying about the keyboard.

If my goal was just to charge and use a keyboard, I know it would probably be easier to just use a Bluetooth keyboard.  However, I would like to use other features of the hub, such as plugging in a USB flash drive, or possibly even using the Ethernet port which is built into the hub.


问:
My phone got bricked by encryption - any ideas how to fix it?
So I wanted to root my Redmi Note 5 pro and install a custom ROM but sadly I bricked it in the process. It started when TWRP (3.3.1-0-whyred) told me to enter a password that didn't exist. Googled it, "default_password" didn't work, my MI ID password didn't work and other than that there was NO password used on the whole phone (did a factory reset before I started messing with it).

I just pressed cancel because I thought it was a bug, wiped the phone with "format data" in TWRP and installed Resurrection Remix OS V7 + magisk. Wiped the cache, rebooted, performed the first time setup and everything was dandy... Except for the fact that instead of 64gb of storage I only had 16.

So I tried it again. And again. Didn't work. Then I found multiple people online with the same phone and the same problem who said you should change /data to another file system and then change it back. It was f2s2 so I changed it to ext4, rebooted to recovery, changed it back to f2s2, rebooted to recovery again et voilà, I was back to 64gb of storage. I did the standard TWRP factory reset, installed the ROM again and booted back to the OS. I got to the splash screen but after loading for a few minutes it takes me back to recovery mode. Now I'm stuck.

After installing a FW-less ROM of MIUI 9 (didn't wanna risk using a rom with FW since triggering anti rollback on Xiaomi phones causes hard brick) it says this when I boot it: "Encryption was interrupted and can't be completed. As a result, the data on your phone is no longer accessible". There's a reset phone button that just takes me back to recovery.

I tried three different recovery tools (TWRP, Red Wolf and Orange Fox), wiped everything multiple times, installed RR OS a few times, tried changing the file format of /data to all the different formats and install it again and finally I downloaded a Xiaomi MIUI ROM with FW but that only takes me to the "encryption failed" screen as well.

Sooooo... Time to buy a new phone or can this one be saved?


问:
IEEE 802.1AE (MACSec) support
Does Android support IEEE802.1AE MACSec ?

This protocol enables data confidentiality and integrity over WiFi connections.

Title: IEEE 802.1AE (MACSec) support


问:
Constantly changing app "shortlist"
I have a shortlist of five app icons at the bottom of my home screen, usually Phone, Messaging, Chrome, Google and Camera. These tend to remain constant (I've not seem them change).

When I swipe up to access my recently used (or in-use) apps, there is a different set of five app icons, and these can change - they can change to apps I've not used in a considerably long time, such as Calculator, Photos etc, and can change even while I'm working on something else; for instance, the set of apps has changed three times while typing this on my phone to include my Settings app, which I've not accessed while typing this, as well as reincluding my phone app, despite not calling anyone on my phone for several days, then replacing it with my Files app icon, despite me not downloading/opening any files.

Swiping up again gets me to the app drawer, with whatever five apps were present shortlisted at the top.

What are these "five app selections"? How are they determined? Why are they (seemingly randomly) changing? Am I potentially infected with a virus my phone's AV can't detect and remove, and someone is accessing these apps?

Device - Motorola G7 Power,
Android Version - 9/Pie(?),
Launcher - Standard OS?

Title: Constantly changing app "shortlist"


问:
Init ignores .rc in the /system/etc/init
```<code>on boot
    iptables blah --blah
    iptables blah --blah

service myservice /system/bin/myarm64binary --config /path/to/conf.cfg
    class main
    user root
</code>```

According to the documentation:
https://android.googlesource.com/platform/system/core/+/master/init/README.md

/ init.rc is the most important. RC file. It is loaded by init process
  at the time of initialization. It is mainly responsible for system
  initialization. It will import / init.${ro.hardware}.rc, which is the
  main. RC file provided by system-level core vendors.

When the mount_all statement is executed, the init process loads all
  files in the /{system,vendor,odm}/etc/init/ directory, which will
  serve Actions and Services when the file system is mounted.

Is there something I'm missing? service list does not list my app and iptables not appended. Even if I test-edit init.rc and import my .rc directly it still does nothing.


问:
How can I trigger a sound when the device vibrates?
I have a game which makes my device vibrate when a certain event happens. I want my device to play a sound when that event happens. Unfortunately, the developer doesn't seem to be interested in implementing the feature of having an alarm sound.

Maybe this shortcoming of the game can be bypassed by making my device playback a short notification sound when it vibrates. Unfortunately, I couldn't find any apps which can do this or even discussions regarding the same problem.

How do I achieve my objective?


问:
Connect to carrier directly using sim information without actual simcard
Are there anyway to copy sim card into Android and save the sim information, then use that information to connect to cell towers without having an actual sim card in my phone.

Are there any app out there that can do this ?
a virtual sim card app ?


问:
Unlock bootloader of Samsung Tab A 9.7 SM-T555
Here it comes a long intro of what I want to achieve and what I tried. You can jump to the end for the actual questions.

The internal storage of my Tab is full, so I bought an SD card. Unfortunately, Samsung does not allow me to format it as internal storage. So I tried to do it via adb shell, but it did not work. I checked whether I could instruct Whatsapp to store media files on the external SD card, but did not find a way. I also moved Whatsapp to the SD card, but it continued to store media files on the internal storage. So I decided to root the Tab in order to move the whatsapp folder to the SD card and create a soft link to it. I decided to use Odin and CF Auto Root for that, since it seems the simplest and less intrusive way to achieve what I want. But then I saw the bootloader should be unlocked. I did not find a way to check the status of the bootloader (tried the dialing trick and going into "downloading" mod). And I do not have an "OEM unlocking" option under "Developer options". I tried doing the trick of changing the date to make the OEM-unlock option visible, but it did not work. Then I read some people say that if I do not have that option, my bootloader should be unlocked. But I do not know if I can trust that information. I also saw it might be possible to unlock the bootloader with Superboot, but it seems to be a very old tool, so I cannot find a working link to download it and, moreover, I do not know if I can trust it to work with my Tab.

Can someone please confirm that my bootloader should indeed be unlocked if I do not have the OEM-unlocking option visible? Or could someone tell me how can I unlock my bootloader or ultimately achieve what I want to do (i.e., fool Whatsapp into storing media files on the external sd card)?
Thanks!


问:
Prebuilt apk doesnt launch when preloaded but launches when installed on device
I am working to integrate a vendor's prebuilt apks onto my AOSP build Android 10.
The earlier versions used to work fine. The prebuilt apk was made as certificate: platform and privileged: true making it a system/priv-app module. Suddenly after a version upgrade, when we flash the system, and launch the app, it doesn't launch and stuck on splash screen with no exception/errors/anr traces in the logs, freshly flashed system so not much memory consumption

When tried root, remount, rm prebuilt apk from system/priv-app

and install the prebuilt apk, works fine The app launches and is working fine

Can someone help me rootcause the issue

Note: Its a vendor's apk so code is not available, have to debug from AOSP side


问:
How to use multiple physical keyboard layouts on Android Oreo 8.1.0 Go Edition phones?
After connecting Bluetooth keyboard to my Android phone, I can't add more than one physical keyboard layout. Here is the picture

I mean, using the Ctrl + Space shortcut that has multiple physical keyboard layout options, I can't. My Android phone version is 8.1.0 Oreo Go Edition.

I can't even use the Android system keyboard shortcut!
Example: Notification is displayed by pressing search + n. But pressing the shortcut key is not working.
Here is the picture


问:
Running an rsync server on an Android device over a non-WiFi, cell-based connection?
I asked a somewhat similar question to this recently (see Rsync-like downloads over adb?), but what I'm asking here is a little bit different.

Also, if this question belongs in a different forum, I apologize in advance, and am happy to repost it elsewhere.

I want to set up an actual rsync server on my Android device, but one which works without a WiFi connection. In other words, I want it to work over a normal "cell phone" data connection. The only ways I've been able to get an rsync server to work so far is over a WiFi connection.

I know how to determine the device's assigned IP address in real time (even with a cell-based, non-WiFi data connection) and how make that IP address available to sources outside of the device. But I haven't been able to get the device to listen on that specific IP address when I do not have a WiFi connection.

Does anyone know if this is even possible?

Thank you in advance.


问:
ES File Folder Remote Manager is disconnect by auto?
I am using ES File Folder for exchanging the file from Mobile to PC.
The issue is , the Remote Manager is automatically disconnected in times.
I want to manual set to Start (the connection) and to Stop the connection. Is there is any way to achieve this ?</p>


问:
Smoothing active capacitive stylus lines, LG G pad X
No idea if this is the right place to post this, since I don't know if the problem is my OS (android 6.0), stylus (Xiron active capacitive), software, or screen. My stylus makes very jerky/wavy lines, especially when slow and diagonal. However, it works ok with the passive capacitive end of it or best just my finger. The only app that seems to smooth this is Bamboo Paper. But, I need to annotate PDFs, which bamboo cannot open. Do i have a faulty pen? Is there better software that I could use? Pics below of finger vs stylus in bamboo and adobe reader.


问:
Does Android Oreo Go support tethering?
I want to get a cheap Android Go phone for wifi-tethering purposes as the battery is acting up on the cheap Argos Bush Hero 5.5 V3 AC55SEDCV2 phone I  use for that purpose.

Does Android Oreo Go support tethering? Because it is supposed to be an Android 8.0 with reduced functionality I have to check before I commit.

Title: Does Android Oreo Go support tethering?


问:
How can i fix "this rom is for A5ulte, a5ultxx... your phone is" + CUSTOM ROM FOR SM-A500FU ANDROID PIE
I have Resurrection remix 7.1.2 installed on my SM-A500fu and it worked perfectly. I have been using it for some time now till I recently discovered an upgrade of the same custom rom (resurrection remix 9.0 _android pie) for SM-A500FU. I downloaded and flashed through the right process. wipe cache, system etc.. When I try flashing the upgrade via twrp recovery, I keep getting an error message saying that the rom is meant for a5ulte, a5ultexx...it goes on to list other codenames...and at the latter part it says "my phone is" but doesn't state my phones codename.
I need help please.

Has my codename changed due to my previous ROM?
how do I know my current codename because when I boot to the download mode, my phone's model is still SM-A500FU?
Is there a way to work around it? please urgently.

mimbogel@gmail.com


问:
Unable to take kernel logs on a non-rooted device
I am trying to take kernel logs but so far have only got errors like 'permission denied', 'path does not exist' or 'kernel log does not exist'.

I have tried this kernel panic link, this crash logs link, this link that suggests how to take logcat and kernel logs simultaneously,the kernel log option in this secret menu, this link suggesting console-ramoops,this XDA tutorial and several other links.

List of commands tried:

cat /proc/last_kmsg

dmesg

cat /proc/kmsg

cat /dev/kmsg

cat /sys/fs/pstore/console-ramoops

*#9900# (Samsung only)

I am doing this in response to a comment on this post of mine. Any suggestions?

Edit:

So I have been able to get logs using *#9900#. The kernel log option didn't work but I set debug mode to high, let the reboot happen and then used the inbuilt option to copy logs to storage. The device restarted and showed 'watchdog reset' after which I force restarted. Along with many other files, texts, logs, it has mention of /proc/last_kmsg in a txt file. I will see if it is useful and share in the original post.


问:
Why would /mnt/sdcard/ not appear?
Using ADB shell to view my Samsung Galaxy Tab 7+, I see a /mnt but no /mnt/sdcard/ where according to fable the photos taken by the camera should reside.   Why would the sdcard directory not be there?

Does the Tab need to be in some special mode or adb need some special incantation?

I'm doing this from an Ubuntu 11.something Linux machine.

UPDATE: got a new clue. Normally adb works only when the tablet is off, but has USB plugged in.  When I hold down the power button, the tablet starts up.  First there's a Samsung logo.  Eventually the splashy orange screen with the lock-circle thing appears.

During the Samsung logo phase, adb shell will show stuff in /mnt, including the lusted-for /mnt/sdcard.  But as soon as the orange lock screen appears (maybe slight sooner) adb is booted out, suddenly exiting to the xterm command line, and adb devices shows question marks instead of the device number.

So maybe all I need to do is find a way to make the tablet stay in Samsung-logo mode indefinitely, long enough for me to do my transfer.

Title: Why would /mnt/sdcard/ not appear?


问:
How do I flash stock Android rom on my Nokia 2.1 - to which I've forotten both PIN code and Google credentials?
So I recently inherited a  Nokia 2.1 from a relative who passed. I don't know the pin code, nor do I know the Google credentials 0needed.

When I enter recovery, Fastboot mode is not selectable and is in red text comparet to the other text. I did manage to get ADB to recognize the device in sideload mode, but when I try flashing the stock Android rom i downloaded it gives me the error message: "Signature verification failed (Error 21)".

So I can't enter Fastboot for some reason, so I can't use Fastboot to flash TWRP and after that flash my ROM, and  I can't use sideload to flash because of a sinature verification error.

What do I need to do to be able to flash TWRP/a stock ROM and get this phone running again?

Thanks