问:
Remote control for android using pc with local wifi, without internet
I want to control an application in my android mobile using wifi lically. Is there any way to control android device from pc using local wifi or access point without internet !!. I searched alot but all apps need internet .. Also no free vnc server for android .. Please I dont have a problem in rooting my android also I have an old android . Any free app likes vnc can work.</p>


问:
apk into user app ( installed via adb ) and apk into system private-app
Same apk if is installed into system app, have disabled the app Setting for Notification (APP_NOTIFICATION_SETTINGS)
if is installed as normale app or user app, via adb it does not.

anyone can point me on what i missing for have "clickable" enable/disable for Notification Setting  if the app in system app ?

with app into system app:

with app into user app :

ContentLicense: CC BY-SA 4.0


问:
xiaomi redmi note 4 stuck in bootloop after making twrp backup
attempt to flash lineage os los16 mido on xiaomi redmi note 4. unlocked bootloader and flashed twrp according to los mido official page instructions. made backup in twrp by checking all boxes.(system, vendor, data, cache, recovery, boot, persist, bootloader, firmware, efs). didn't make any other changes in options/encryption. total size came to 14gb+. after system reboot it got stuck in bootloop (mi logo, 'unlocked' written at bottom of the screen). on holding down power key it vibrates, and reboots back to mi logo. on holding vol up and power, boots into twrp. tried wipe>advanced>cache, dalvik and then also tried wipe>factory reset but to no avail. please please help me as i need my phone back asap for work. with the curfew idk when i'll be able to take it to a service centre until which time i'll be w/o a phone.

this is my first time so please excuse me if i've not followed/violated any rules and i'll make the changes. thanks


问:
How to recover data from phone with black screen?
My Samsung Galaxy S6 recently display doesn't work anymore (apparently it's water damage or something). The problem is, I want to extract my photos but it's like shooting targets in the dark. I've successfully unlocked my phone with "Find My Mobile" by Samsung but when I connect my phone to my computer with USB, it is unrecognized. I think there may be a prompt on my phone which asks for permission, but again, I can't see anything. How do I solve this?</p>


问:
Android adb restore not working on Android 8.1.0 as target phone
I'm migrating app data involving several packages, using adb backup and restore, from an older phone (source) to a newer phone (target). Android versions are detailed below. I'm using the following procedure for each one of them:

1. Generate a backup file on source phone:

a) Alternative: with apk

```<code>C:\>adb devices
...
C:\>adb backup -f com.example.package.ab -apk com.example.package
</code>```

b) Alternative: without apk

```<code>C:\>adb backup -f com.example.package.ab com.example.package
</code>```

2. Restore backup file on target phone:

a) Alternative: with apk

```<code>C:\>adb devices
...
C:\>adb restore com.example.package.ab
</code>```

b) Alternative: without apk (installing clean app first)

```<code>C:\>adb restore com.example.package.ab
</code>```

Note: The package name listed is obfuscated as com.example.package.

Android version are: 4.4.4 on source phone and 8.1.0 on target phone.

After following these steps for each package, I get no app(s) present on my target phone, with no error messages at all (just a "finished"-like toast notification is shown). However, I managed to dump some error messages regarding app restore process via adb logcat on the target phone that might be interesting and/or helpful. They follow:

a) Alternative: with apk

```<code>C:\>adb logcat

03-31 19:14:58.478  2050 26649 I BackupManagerService: Package com.example.package not installed; requiring apk in dataset
03-31 19:14:58.478  2050 26649 D BackupManagerService: Installing from backup: com.example.package
03-31 19:15:01.528 26665 26678 W asset   : Asset path /data/cache/backup_stage/com.example.package is neither a directory nor file (type=0).
03-31 19:15:01.529 26665 26678 W DefContainer: Failed to parse package at /data/cache/backup_stage/com.example.package: android.content.pm.PackageParser$PackageParserException: Failed to parse /data/cache/backup_stage/com.example.package
</code>```

b) Alternative: without apk

```<code>C:\>adb logcat

03-31 20:08:45.154  2050 30170 D BackupManagerService: Need to launch agent for com.example.package
03-31 20:08:45.155  2050 30170 I ActivityManager: Force stopping com.example.package appid=10155 user=0: clear data
03-31 20:08:45.157  2050  2096 I ActivityManager: Force stopping com.example.package appid=10155 user=-1: clearApplicationUserData
03-31 20:08:45.160  2050 30170 I ConditionProviders: Disallowing condition provider com.example.package
03-31 20:08:45.283  2723  2723 I GeofencerStateMachine: removeGeofences: removeRequest=RemoveGeofencingRequest[REMOVE_ALL packageName=com.example.package]
03-31 20:08:45.300  2050 30170 I ActivityManager: Start proc 30204:com.example.package/u0a155 for backup android/FullBackupAgent
03-31 20:08:45.300  2050 30170 D BackupManagerService: awaiting agent for ApplicationInfo{455f3d3 com.example.package}
03-31 20:08:45.352  2050 11378 D BackupManagerService: agentConnected pkg=com.example.package agent=android.os.BinderProxy@c07c18e
03-31 20:08:45.607  3020  7675 I Icing   : doRemovePackageData com.example.package
03-31 20:08:51.277  2050 30170 D BackupManagerService: Invoking agent to restore file code_cache/secondary-dexes/com.example.package-2.apk.classes2.dex
03-31 20:08:51.426  2050 30170 D BackupManagerService: Invoking agent to restore file code_cache/secondary-dexes/com.example.package-2.apk.classes2.zip
03-31 20:08:52.024  2050  5655 I ActivityManager: Process com.example.package (pid 30204) has died: cch+4CEM
</code>```

I want to mention some additional considerations about my phone configuration which might be causing some trouble:

Both my older and newer phone are not rooted and I don't want them to be.

I'm not sure if I'm using the right "ADB Interface" controller on my Windows desktop (under Device Manager).

My target phone is encrypted.

Is it necessary to have "unknown sources" enabled to make adb restore to work? (I can't remember I needed it on other backup/restore operations regarding different phones than the mentioned ones on this question. Of course, Developer Options are enabled on both phones.)

I'm not sure if I'm using a version of adb Windows executable that is compatible with my target phone Android version.

So, after reminding that I previously used this procedure between other combinations of source/target Android versions (for example: from ICS to KitKat) and it worked right, my question is: Is there any way to get this backup procedure work between the mentioned versions of Android (source/target)? If the answer is "no"; why? and: do other methods not involving adb backup and restore exist to achieve the same goal: Google Drive, third party apps, manufacturer specific apps, etc...? (Note: Absolutely I'd rather use adb backup/restore whenever it's possible.)

Related or similar questions I've found follow:

Applications are not installed with adb restore

adb backup on Marshmallow - is it different?

Final note: Sorry if I used some bad translated user interface messages or strings, since I don't use English language on either my Android devices or Windows desktop.


问:
can you reuse the same sd micro card as internal storage thats already been used as portable storage in the same moto 3g phone?
can you reuse the same sd micro card as internal storage thats already been used as portable storage in the same moto 3g phone ?
If so, what steps do I need to take ?</p>


问:
Is it possible to use the phone’s hardware through Asterisk?
I would like to convert my android phone into a personal pcbx (being able to perform basic automated answering based on speech and who is calling and performs hang up). Something requiring the power of Asterisk (unless you know an alternative designed for android of course).

There are a lot of tutorials on how to this through sip on rooted devices, but in my case, I want to do it using the phone number of my sim card which of course is tied to a provider that doesn’t give such option (they gave sip credentials during years but this is something now terminated) in order to reach the public switched network without any additional fees.

This wouldn’t be a problem on Linux as virtually every Linux compatible phone modules have a bridge for Asterisk.

But for Android devices, I read (I fail to remember where) that not only the modules designed for android phones aren’t provided with an Asterisk bridge, but that almost all the drivers controlling them are so closed source that it’s impossible to compile a custom kernel using them (that building is still possible but without support for the modem) and that while everything related to telephony is controlled by a daemon (I don’t remember it’s name), it has to be patched by oem because the kernel interface exposed to userland is closed source too and undocumented.

So that no apps allow controlling the hardware phone besides calling numbers and that even being root doesn’t change it.

If not, how can I perform such advanced usage?


问:
Debunk: tripping KNOX removes your battery life?

UPDATE 04/21/2020

Great news for people struggling with battery issues on these phones.  I used a non-root APP called "Repair Battery Life", and it actually fixed my rapid battery drain issue!  It identified some cells that were somehow not working and fixed them.  I did some tests to see if restarting the phone would cause the cells to fault out again, and restarting did not cause that to happen; so, I went so far as to reformat the phones.  Reformatting the phones seems to re-create the battery issues.  I don't know why, but I've tested this on S8+ Korean and S8 Hong Kong, and I get the same issues (seems like the same battery cells) that are resolved by this app and don't recur (so far) without reformat).

I feel a bit nervous to post this because I don't hope Samsung finds a new way to hurt users who root their phones, but it's such an important discovery, I really hope someone can explain why/what might be happening that this software solves a very serious problem.  My battery life is up by hours!

ORIGINAL ASKED

I've heard various people in XDA reporting that rooting a Samsung S8 (or similar--S8+, S7, S7 Edge, S6, S5, S9, etc.) will remove 30% of your battery life, permanently.

Is there any truth to this?  I think the myth is built on reports that KNOX uses 30% of the battery life in some phones and removing it will increase battery life by 30%, but I have no way to preverify that.

My experience is that a damaged Samsung phone will lose a lot of its battery life.  Maybe damaging it trips Knox?


问:
Connecting Samsung S9 to MacBook's USB Type-C behaves like charging - not charging - charging - etc
I am trying to use my Samsung S9 to test a mobile app. I activated the "Developer options" and these are my "USB settings" (opened when I tap on the "Android System" notification):

And when I "Tap for more settings" I see:

Now every 10 seconds my phone will behave as if I would just plug it the USB cable back in again making the charging noise and showing the battery percentage:

This does not sound healthy for the battery of my phone if these are indeed battery cycles.

How can I stop charging or stop in the state charging? (If I select that the USB controlled by options "Connected device", I don't see anymore the phone with adb and my MAcBook starts charging from my phone.)


问:
How do I record audio of an application when sharing the screen on Zoom Android?
I am using Android's Zoom application to screen share with other people. They all see my screens are fine, but the audio from the application is mute.

I can mute and unmute the hardware microphone (it picks up the ambient noises or my speech), but the sound from the Android application itself (e.g. video playing, system sounds, youtube video, etc) is non-existent.

In the desktop version of Zoom, when you screen share, there is a checkbox for sharing system sounds or the screen you are sharing, but I don't see such an option with the Android version.

How do I record audio of an application when sharing the screen on Zoom (Android)?

I'm using Samsung ActiveTab 2 (on Samsung's Android 9 I think).


问:
How do I copy damaged data partition from locked Google Pixel
I have a Google Pixel (sailfilsh) device that complains about damaged data partition upon boot. It only offers to reboot (the same thing happens again) or to wipe the data.

I have not previously unlocked the bootloader, so trying to boot TWRP fails. I can't unlock the bootloader at this point, because doing so would wipe the data partition.

I am able to boot to the recovery mode, but the options available there look useless on surface.

Considering that I know the encryption passcode (numeric), is there a way to dump to data partition via USB to a computer? How?

(I'm mainly interested in recovering photos that had not been backed up by the time the data partition got corrupted.)


问:
When does a Google account automatically backup on a Samsung Galaxy S6?
I need to backup my phone (Samsung Galaxy S6 running Android 7.0) using Google Drive but there is only a toggle in the phone settings saying 'Back up my data'. This is on but there is no indication that anything is happening, and no backups have appeared in Google Drive (the 'backup settings' button takes me right back to the menu in first screenshot).

Is there a schedule that I don't know about, or a way I can force Google to make a backup right now?

 Cloud & Accounts > Backup & Restore">

 Backups">


问:
Formatted whole Flash
i perfomed a format whole flash on my leagoo kiicaa android device using SP flashtool, after that i flashed the firmware file on it and it was successful. but the phone would not power on or show any sign of life even after flashing again. please what can i do community?
the phone was getting stuck on the logo screen each time i powerit on so i decided to flash it, after the flashing process the problem still persisted so i did a format whole flash and then flashed the stock rom on it again hoping it would solve the problem but unfortunately the phone did not power on or charge after that although the system still detects it whenever i connect it.i used the download only option to format it, and i used MT6580.txt as the scatter file. my phone's model is LEAGOO KIICAA POWER....here is the link for the firmware i used http://www.mediafire.com/file/a3z3m9uh7djgdbs/Leagoo_Kiicaa_Power_MT6580_20170915_7.0.zip/file</p>

Title: Formatted whole Flash


问:
How to view which files are on internal memory, and which are on SD Card (formatted as Internal Storage)?
On Android 9 (Pie) how to visualize SD Card (formatted as Internal) vs Internal Storage? I need them differentiated, as I'm chronically out of space and can't download apps, but have 200+ GB on my SD card.

The OS does not seem to differentiate between the two physical storage devices, as far as I can tell. Is it possible without rooting?

Bonus points if it's doable in a nice visual structure like SpaceMonger / WinDirStat / Baobab. Here's an example of the SpaceMonger User Interface where you can immediately identify the problem areas


问:
mounting an app folder to external storage fails for Write access on Android Q but will work in Android Pie
I could mount my partitions holding whatsapp (exFat) and titanium  ( ext4 ) backup data on android Pie  but right now on Q  it will not let a RW operation be performed after mounting
I understand /sdcard is a virtual emulated FS and the fact that there are app specific views etc. But after going through all that perplexing stuff, I couldn't crystallize on a working solution.
I've gone through a related Q on stack but none of these approaches work for me.

So lemme explain a bit where I come from
 :

{} I can successfully bind mount /storage/emulated/0/WhatsApp to exFat /storage/[UUID]/WhatsApp for RW. Obviously because exFat is Permission unaware file system. Did a regular mount and it will mount to /mnt/media/runtime/[Read & Write & Full &  Default] with 3 separate 'mask' options mask==6 , 7 and 23 ( BTW that mask option isn't quite your umask . Its 'decimalized' umask -convert that 7 to binary to get real umask ). So in fact it invokes the same path as mentioned in the article behind the covers viz  /mnt/media/runtime/[Read & Write & Full &  Default]

{} I need to similarly mount  an ext4 partition with Titanium backup. Here are the issues.
If I mount  /storage/emulated/0/Titanium to ext4 /storage/[UUID]/Titanium  ( like I mentioned in fact it mounts to /mnt/media/runtime/[Read & Write & Full &  Default] with 3 separate 'mask' options  underneath. With this mount. I can  Restore Apps but cant backup Apps. So R is allowed RW is not and I granted Titanium Root access. Maybe the explorer components of that apps are not using Root level access.
Somewhere i read - mount using correct options of sdcardfs and 'fuse`. My question is precisely How ?

{} I found somewhere a bindfs binary but it does not work with my  CPU Architecture

{} Now with everything the same I Could RW using above approach in Android Pie . This is an issue with Android Q ...what changed ? how do I work around ?


问:
TWRP, can't uncheck "Mount system partition read-only"
I installed this Twrp on my Samsung a40 using Heimdall, worked well but I can't uncheck the option "Mount system partition read-only" in Mount. So, I can't flash Magisk, it fails to mount /system. I get the following error "unable to find partition for path /system" when I try to write to the /system. Any ideas, how I can fix it ?</p>


问:
Why downloaded videos by VidMate can only be played using PLAYit?
I have downloaded a video from YouTube using VidMate. The video is in 1080p and is in MP4 format.

When I tried to play it on mobile, it is not playing. I also tried it on PC using VLC Player, but it can't play the video too. Instead, the player shows this

I tried converting it, but no video converter is able to convert it.

I researched VidMate and find out that it says "use PLAYit player to play the video". When I download the app, it plays successfully.

Why can downloaded videos by VidMate only be played using PLAYit even though it is in MP4 format? Also, PLAYit is not available for PC, how to play them on PC?


问:
How to enable missing system UI notification icons?
Is there a way to fix missing notifications icons on MIUI, on MIUI 9 there is no toggle symbol for VPN activated like WiFi or Bluetooth. I need a convenient way to confirm whether the VPN is running or not.

On stock Android, an active VPN connection is indicated by a "key" icon but on on MIUI 9. Is there a way or fix to make sure the icon appears, other thanconstantly looking on the shade to confirm if the VPN is still active


问:
Cannot get location if using GPS only
I have just factory reset my phone.
To get the location, there are 3 options:
High accuracy, Battery saving, GPS only.
For any app that would use/show my location, I get no location if using GPS only, even if I wait for several minutes with the phone in the backyard.
I do not recall checking this since a long time ago, but with my old phones (ca. 2010), which I think used pure GPS with no assistance, location worked wel..

Is this behaviour expected?

Can GPS location be underperforming for some reason?

Title: Cannot get location if using GPS only


问:
How can I transfer/copy open chrome tabs from an android phone to a windows pc?
There is already a question regarding this exact same topic here: Android Enthusiasts

\

The reason I'm posting this query again here is because I can't comment on the answers available there since I don't have 50reps yet. I urgently need someone to please clear this up for me as it's very important. I need to format my phone and sell it asap which is why I'm asking this question

The solution mentioned by Louis Madox on the original question isn't a step by step guide and since I'm not a developer which is why I'm having trouble understanding. I have successfully opened the chrome dev tools on my pc and connected my phone. After that how do I add the line of code mentioned there in the open dev tool window? I mean exactly which option do I click?
and since the code keeps changing for every new chrome version as added by Codebling, my chrome version on pc is 80.0.3987.163

Thank you in advance to anyone that helps me out by answering.


问:
PIO CLI support for normal Android
Question is simple, is it possible to integrate PIO CLI tool to normal AOSP project for cellular device?

According to my current knowledge Android Things OS is not open sourced, at least not entirely. But there is a little info on the internet. I've checked the aosp manifest branches and there are some present for Android IoT. But after taking a quick look into them it seems there is nothing regarding peripheral tool. Other than that I've no idea where to look for this.

Title: PIO CLI support for normal Android


问:
Partitions to be backed up and restored to prevent losing data after bootloader unlock?
I have a device running Android 9.0 Pie with a locked bootloader running unmodified stock firmware. The userdata partition on the device is currently encrypted using Full Disk Encryption (FDE) with the default password (I have not used the option to encrypt the device with a lock screen password.)

There exists a loophole in this firmware which allows me to create images of entire partitions of the device (by copying a block device from /dev/block/bootdevice/by-name/) and save them on a PC. I have tested this on the cache partition and I was able to successfully mount and browse the copied image as an ext4 partition under Linux.

Note: I don't have root access on the running system, so I cannot directly access decrypted files under /data, so this method is out of question.

Now, I wish to unlock the bootloader which will wipe the userdata partition and reset the device.

Which all partitions should be backed-up before unlocking the bootloader and restored after the unlock, so that the device will be able to successfully decrypt the userdata partition and boot normally (or at least a custom recovery like TWRP will be able to decrypt the partition) ?

The Android Source documentation for FDE states that the key is stored in the Crypto metadata, which is located either inside the userdata partition itself or in a separate metadata partition.

Here is a list of partitions present on the device :-

```<code>ImageFv -> /dev/block/sdf4
abl_a -> /dev/block/sde32
abl_b -> /dev/block/sde33
aop_a -> /dev/block/sde14
aop_b -> /dev/block/sde15
apdp -> /dev/block/sde6
bk01 -> /dev/block/sda3
bk02 -> /dev/block/sda4
bk03 -> /dev/block/sda5
bk04 -> /dev/block/sda8
bk05 -> /dev/block/sda13
bk31 -> /dev/block/sdd1
bk32 -> /dev/block/sdd3
bk33 -> /dev/block/sdd5
bk41 -> /dev/block/sde3
bk42 -> /dev/block/sde9
bk43 -> /dev/block/sde16
bk44 -> /dev/block/sde17
bk45 -> /dev/block/sde25
bk46 -> /dev/block/sde29
bk47 -> /dev/block/sde38
bk48 -> /dev/block/sde40
bk49 -> /dev/block/sde41
bk51 -> /dev/block/sdf2
bk52 -> /dev/block/sdf3
bk53 -> /dev/block/sdf5
bluetooth -> /dev/block/sde24
boot -> /dev/block/sde45
cache -> /dev/block/sda20
cdt -> /dev/block/sdd2
cmnlib64_a -> /dev/block/sde20
cmnlib64_b -> /dev/block/sde21
cmnlib_a -> /dev/block/sde18
cmnlib_b -> /dev/block/sde19
cust -> /dev/block/sda18
ddr -> /dev/block/sdd4
devcfg_a -> /dev/block/sde12
devcfg_b -> /dev/block/sde13
devinfo -> /dev/block/sda12
dip -> /dev/block/sde28
dsp -> /dev/block/sde44
dtbo -> /dev/block/sde37
frp -> /dev/block/sda7
fsc -> /dev/block/sdf1
fsg -> /dev/block/sde36
hyp_a -> /dev/block/sde26
hyp_b -> /dev/block/sde27
keymaster_a -> /dev/block/sde22
keymaster_b -> /dev/block/sde23
keystore -> /dev/block/sda6
limits -> /dev/block/sde2
logdump -> /dev/block/sda16
logfs -> /dev/block/sda10
logo -> /dev/block/sde43
minidump -> /dev/block/sda17
misc -> /dev/block/sda9
modem -> /dev/block/sde46
modemst1 -> /dev/block/sdf6
modemst2 -> /dev/block/sdf7
msadp -> /dev/block/sde7
oops -> /dev/block/sda11
persist -> /dev/block/sda14
persistbak -> /dev/block/sda15
qupfw_a -> /dev/block/sde4
qupfw_b -> /dev/block/sde5
recovery -> /dev/block/sda19
sec -> /dev/block/sde1
splash -> /dev/block/sde42
spunvm -> /dev/block/sde39
ssd -> /dev/block/sda2
sti -> /dev/block/sde30
storsec_a -> /dev/block/sde10
storsec_b -> /dev/block/sde11
switch -> /dev/block/sda1
system -> /dev/block/sde48
toolsfv -> /dev/block/sde31
tz_a -> /dev/block/sde34
tz_b -> /dev/block/sde35
userdata -> /dev/block/sda21
vbmeta -> /dev/block/sde8
vendor -> /dev/block/sde47
xbl_a -> /dev/block/sdb2
xbl_b -> /dev/block/sdc2
xbl_config_a -> /dev/block/sdb1
xbl_config_b -> /dev/block/sdc1
</code>```

Note that the metadata partition is not present.

------------------------- UPDATE -------------------------

(based on the comments by @alecxs)

FSTAB entry

I extracted the fstab.qcom file from the device firmware image (/vendor/etc/fstab.qcom) and here is the relevant line (the full fstab is here)  -

```<code>/dev/block/bootdevice/by-name/userdata /data ext4 noatime,nosuid,nodev,barrier=1,noauto_da_alloc wait,check,reservedsize=128M,forceencrypt=footer,quota
</code>```

android_bruteforce_stdcrypto

I ran the python script from Santoku's repository on the header (first 512 bytes) and footer (last 16KB) extracted from the userdata image, and got this output (private data is concealed) -

```<code>Android FDE crypto footer
-------------------------
Magic          : 0xXXXXXXXX
Major Version  : 1
Minor Version  : 3
Footer Size    : 2352 bytes
Flags          : 0x00001000
Key Size       : 128 bits
Failed Decrypts: 0
Crypto Type    : aes-xts
Encrypted Key  : 0xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Salt           : 0xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
KDF            : scrypt
N_factor       : 15     (N=32768)
r_factor       : 3      (r=8)
p_factor       : 1      (p=2)
-------------------------
</code>```

So, now that I have enough evidence about all the encryption data being present in the userdata partition itself, I am going to proceed by backing up and restoring only the userdata partition after the bootloader unlock.

I will update this with an answer containing my results after unlocking.


问:
WIFIKILL Permission denied
I have an s8+ rooted device i've installed wifikill and gave it super user from magisk after that i opened it, pressed on the start button and it gave me an err message saying(sock_fd, siocgifhwaddr, i) permission denied.

i hope someone can let me know what's going on and help me with a solution.

Title: WIFIKILL Permission denied


问:
Issues pairing Mi smart scale with Samsung Health app even though it is supported!
I have mi smart scale XMTZC02HM and Samsung Health keeps telling me that it doesn't discover any accessories. Xiaomi scales are supported in Samsung Health app. When I exit the app and go to bluetooth settings of my Samsung mobile device, it instantly discovered the Mi scale but I can't pair the samsung phone with Xiaomi scale. FYI, the Mi smart scale pairs successfully with MiFit app but it doesn't with Samsung Health although Samsung Supports it. Is there any solution?</p>


问:
service is not running properly in android 10
I have created script and i.e running via service in ini.rc.

init: starting service 'usbmountd '...

[ 1350.212500] init: Service 'usbmountd ' (pid 6923) received signal 11

[ 1350.212626] init: Sending signal 9 to service 'usbmountd ' (pid 6923) process group...

[ 1350.213261] libprocessgroup: Successfully killed process cgroup uid 0 pid 6923 in 0ms

[ 1350.213917] init: updatable process 'usbmountd ' exited 4 times in 4 minutes

[ 1350.221191] init: Init cannot set 'ro.init.updatable_crashing' to '1': Read-only property was already set

getting this log in dmesg.


问:
E: failed to format /cache: permission denied
I am using a Blackview A60 Pro and I am stuck inside of the turn on screen. A couple of days ago I dropped it in a bucket of water and I have had it in rice since. I turned it on and it won't boot, I tried to recovery boot it, it wouldn't allow it. I tried to fastboot it,the command never finished. I cannot factory reset the phone as the permissions are denied. The phone seems to be working fine mechanically but I am unsure of what to do. Any Advice?</p>


问:
Android Orientation problem while recording the screen
I have i weird problem with my android RK3288 motherboard.

I set the orientation of the screen to reverse portrait but if i want to record the screen or do remote control via scrcpy i got a screen like it's still under landscape mode.

After i tried to change the system properties like this but no result :

```<code>adb shell settings put system accelerometer_rotation 0  #disable auto-rotate
adb shell settings put system user_rotation 2  #reverse portrait
</code>```

I tried also to rotate the hdmi screen in /system/build.prop but also no result :

```<code>persist.demo.hdmirotation=portrait
persist.demo.hdmirotationlock=true
persist.demo.singledisplay=true
</code>```

Remote or screen record display :

HDMI screen display :


问:
is it possible to enable WPS to connect to a WiFi using ADB commands?
Is there any way to enable WPS in Android through ADB commands to get to connect to the WiFi?

What I want to do is automatically testing this feature in a router with different types of devices connected, one of them b eing a phone (any) with the latest version of Android (10.0 at the moment I'm writing this).

I'd like to control it through ADB for two reasons:

I want to automate it

I need to make sure the phone was disconnected and connected again thanks to WPS and not other settings of the phone itself or the router

Maybe I can control the app Simple WPS through ADB commands? However I'm a bit newbie using ADB and I'm not sure how to do that.

I also found the Wi-Fi Easy Connect, but again, not sure how to use it.

Thanks!


问:
Help needed to restore my Google Nexus 7 to a working state
I attempted to flash the factory image for Android 4.4.4 on my Google Nexus 7 (2012), but it wasn't successful. This now resulted in my device no longer booting up, I am also unable to get into fast boot mode, or recovery mode.  When I plug my device into my computer, it shows as an unrecognised device.

What can I do to restore my Nexus to a fully working state?


问:
Suddenly phone screens are changed and almost all apps crash
I cannot understand why, after a reboot, my phone screens changed (different app shortcuts and screens organization, etc...) and almost all my apps stopped working (crashing on launch). I also noticed that almost all my apps are requesting me permissions that I had already granted.

To give more context, I rebooted because I had just switched my SIM card and as soon as the phone was on I joined a Wi-Fi network (I had not joined one for some time, say one month). I didn't notice the change immediately after the phone reboot.

So the sequence of actions I performed before noticing something was wrong was:

switch the SIM card

reboot

join the Wi-Fi network

At this point, my phone looked like someone else's phone...

I am thinking of resetting the phone to factory settings but would like to know why this happened in the first place. Does anybody have a clue of what could be the cause of it?


问:
How to change the primary Gboard language
I just set up a new phone and had to type something in Hebrew but hadn't yet actually set up the extra Hebrew keyboard. Instead, I ended up setting my Gboard default to Hebrew, and I cannot figure out how to change it to US again. I have added/readded the keyboards, don't even have Hebrew installed, but right now I still only see Hebrew as the supposed language of my keyboard. It's not.

How do I change this back without having to reset my phone and try again?

Edit: the issue isn't the languages I can add, as I can add any and all. The issue is that it always says Gboard Hebrew Israel even though I'm not using a Hebrew language at present (it shows regardless of whether there is a Hebrew keyboard added or not). It's simply that I want it to say US English again.

Edit2: I've uninstalled all Gboard updates repeatedly and reinstalled as well. No dice.


问:
No pattern and password lock screen in AOSP ROM for HiKey 960
In AOSP ROM for HiKey 960, I can only choose swipe or none as lock screen.

How do I get the option to choose pattern or password?


问:
can't pass / unlock Secure startup with PIN code
I have a problem with my LG G5 (but saw it happens in other LG phones)
I have a PIN screen lock and I changed it a couple of days ago.
I was talking on the phone when it restarted (I remember the battery was hot).
Now the phone is on "Secure startup" and I had 30 tries to unlock it (15 remained).
I have the "white" screen (and can't get to the "black" screen, more details down).

I saw a number of posts on this issue.
I can only enter PIN (no character keyboard).
I tried the current and previous PIN. Also tried: 0, 0000, 00000, PUK code.
Some of those tried also on safe mode.
When tried to fill the screen with zeros as much as possible and tried to unlock, I got a screen that said something like (translated):
In order to open the lock, turn off the phone and power it on again.
Did it but didn't change. Than I thought I should have pressed restart (instead of turning off and then on) but didn't got to this screen, just stayed on the same screen with one try less.

I can get to factory reset, only this option yes/no.
I don't want to hard reset because some files are not backed up.
Also can get to Fastboot mode and Download mode.

If I restart (or power off and on) the phone is on flight mode.
I can call to emergency numbers, and when I call and hangs up, suddenly there is a cellular connection and 4G data.
In this situation I can receive calls, but still can call only emergency numbers.

The phone is not rooted and I don't use special ROM or something like that.
From time to time it makes tick sounds (like pressing a button) every few seconds. The rest of the time it doesn't make any sound.
The computer recognizes the phone and installs the driver - "Android bootloader interface" but I can't see the phone on my computer.
Also tried to connect through Google Find but it can't locate the phone and the lock option there doesn't seem to do anything (writes request sent).

I also have a memory card, do you know if the data on it is OK? (I don't have a card reader)

There is a problem contacting stores because of the Corona.

Appreciate any help,
Thanks very much!


问:
What are .xlog files and what can they be used for?
Im cleaning the storage on my S10+ and I noticed in the WeChat folder (Tencent) there are a bunch of .xlog files totalling nearly 3gb of space.

I know the controversies of using WeChat but I rarely use the app and yet it uses more storage than Whatsapp.

On a sidenote this 3gb is not part of cache memory or storage for the app itself which is (700mb). After deleting the app data and reinstalling the app and not signing in but not using the app it jumps back up to 700 mb. 450mb for the app itself and 250 for data. There shouldn't be any substantial data from doing nothing. This is compared to Whatsapp which only uses 700mb total and I use it daily and have multiple chats saved and media as well.

Thanks for your help!


问:
How to access build in explorer in android 5.0.2
I would like to know how i can access the build in explorer as we can from android 6 like This way setting>storage and USB>explorer but in android 5 no explorer is there, i can access through pictures, audio, misc only there is there any app which let use build in explorer, i am willing to download any app to access the totally stock build in explorer.</p>


问:
WiFi ad-hoc mesh network made of 10 Android smartphones
re.:

WiFi ad-hoc mesh network made of 10 Android smartphones

I have a number of wifi, GPS,  accelerometer enabled smartphones (Android 5.) and would like to build ad-hoc mesh network.

I read:

https://www.bing.com/search?q=wifi+ad-hoc+mesh+network&form=QBLH&sp=-1&pq=wifi+ad-hoc+mesh+network&sc=0-24&qs=n&sk=&cvid=0E5462D3C6E34B53BCF69993119AC7F7

https://en.wikipedia.org/wiki/Wireless_mesh_network

related question:
Windows adhoc mesh network
https://stackoverflow.com/questions/13129382/windows-adhoc-mesh-network

I plan to start from static topology, close proximity, supporting every peer can communicate with other peer node, to study redundancy, reliability and to visualize traffic in the form of the graph ( vide traffic in car navigation).

I would like to study how much time and bandwidth is spent on updating routes vs. delivering data.

If successful I plan to study dynamic topology, implementing GPS geolocation and visualization of the wifi nodes in Google Maps, wifi traffic supported and visualized.

Once implemented I plan to add solar charger to every wifi, GPS enabled smartphone, since charging 10 smartphones in outdoor is not easy for a number of different geolocation.

Ok, I am aware, ad-hoc mesh network is not hot today but what is hot, GPS-enabled smartphone can be today purchased at pocket money, making the project feasible.

At the same time I would like to read about wifi ad-hoc mesh metwork projects, made of 10+ ... 100+ smartphones, since large numbers of smartphones are readily available among operators

Ok, I need to test first which wifi adopter modes are supported.

Building such network is my old dream, so I appreciate your suggestions and comments.

My personal budget is limited but I can offer bounty since I can buy more smartphones of the same make and model ( Android 5.) to make software installation, configuration more friendly.

related questions:
ad hoc network in android

Why can't my device see an ad-hoc WiFi network?

Connect Android device as wifi adapter to a PC to create an ad-hoc network

Connect android phones through adhoc wifi network

Does any version of Android support ad-hoc connections?


问:
Work account disable automatic home screen shortcuts
(LG v30+ android 8.0.0, app drawer enabled)
I found out how to use work accounts to get another version of apps without needing app cloner (I don't need the fancy things it does and it's kinda shady). But the play store it has automatically adds apps to my home screen. The personal play store doesn't. Here's why this is weird: the setting was moved from Play Store to home screen settings (I've checked both places and can't find the setting but that's what I read). This means the two should behave the exact same in this regard. Any thoughts?


问:
Use AOSP generated boot.img with Android 10 factory images
Is there a way to use a boot.img generated by AOSP sources with factory images of lets say sailfish (Google Pixel)?

I used to do this in the past, but now this results into a bootloop. logcat haven't even started at that point, so I can't find where the issue hit.

I've also compiled the kernel from sources, then packed it into the boot.img from a factory image, but still no luck.

The reason I want this:

This will allow me to have the stock applications with an insecure kernel which will enable things like adb root, mounting /system/ etc.
And I don't care if apps like Google Pay won't work.


问:
Malware downloads APK
Some app is repeatedly downloading APK files in my Lenovo Android phone.

How can I find which program is doing this ?

I have installed all my apps from Google Play store.

Title: Malware downloads APK


问:
FRP Locked and Doesn't UNLOCK WITH CORRECT CREDENTIALS
I've got a Lenovo Tab 3 Essential. Due to a forgetting my password, I've reset that by Android Recovery boot.
Now it asks about my google account. I enter the correct email address and password but nothing!. It says

Due to a UNKNOWN PROBLEM, CANNOT COMPLETE THE ACTION. TRY AGAIN IN 24 HOURS

Please help me.


问:
What is the difference between two AT-command interfaces
Qualcomm SDM660(modem- MSM4114), Mi A2, Android One 9(stock), 2 sim

I founded two devices(not links), that can recieve at commands and answer them. Its /dev/smd8 and smd11. Smd7 is owned by root:root, smd11 - radio:radio.

What is the difference between them?


问:
What will happen after downloading OTA in to android10 device
I got to know how to OTA checking the new version , downloading the file.

I am queries about to know, how OTA is working after downloading the OTA firmware in device(indetail) level. I have check in google and I got overall how OTA working in top level.But I could not find in-depth. If you have any links or documents please share to me.

Thanks in advance.


问:
How to decline all calls from numbers not in your Contacts in DND mode?
I am on holiday, and would like prevent all calls from numbers that are not in my Contacts such that the caller will not know that my phone is on.
I do not want the callers of not-in-my-Contacts know that my phone is on.
The caller at the moment can note that I am receiving the call.

I select Do not Disturb -mode, but still call is going on and the phone is receiving the call: I can disable visual notification as in Fig. 1, but the caller will know that my phone was on.
I want that the phone is automatically declined.

DND mode:

I select DND -mode from the top bar.

Configuring the setting as in Fig. 1 such that no visual notification from call in DND -mode.

Figure 1. Restrict notifications: disable visual notification when the caller is calling.

I know the thread Separate ringtone for calls from numbers not in the contact list?
but there is no longer Interruptions in Settings so the proposal there cannot be applied.

The best answer would of course be with the native setting to do the thing, but 3rd party application proposal is also welcome.

I do not like the macro solution approach in the thread Block all calls from area code unless in Contacts.

Phone is not rooted.

Known bug in OnePlus 6/T in the thread Do Not Disturb mode not working (beeshyams).

OS: Android 10, update feb 1st

Phone: OnePlus 6T


问:
What is this animated icon on the recent apps screen
I noticed this animated icon on some of my apps.  Trying to understand what is its purpose.  It appears to be clickable because when I touch it its background changes.  Here is the image. If you know what this is for please also add a reference to doc because I have searched and searched with to luck.

Answers to the comment:

Android 8

Huawei Mate

Only on recent apps screen

Not shown for every app

Shows for some apps

DisplayOver perm is not requested

DisplayOver perm is not used

The icon animates

The icon seems to be clickable


问:
Android system memory filled up Samsung Galaxy s8
I have a Samsung Galaxy S8 since 2 years. After time my free memory got less and less but my Samsung File manager only said that Others had (As of today) 47,26GB and in the Internet i did not found any description what "Others" is.
After a bit digging in how to read out the Phone memory a found a programm in die Playstore (Diskusage) which exactly displays what uses how much memory.
There the Programme showed a that a few Gigabites get used by the system memory (Around 20GB)

Now probobly 3 Month Later my free memory got even worse so I checked the Programm every Day and the systemm memory growes around 600megabites per Day. Now its around 21,2GB

My Momes phone with the same software variant uses just 600mb in total for system memory.

Any ideas to fix with out resetting my phone.


问:
How to log the source of a freeze?
Since some time my Samsung Galaxy 9+ sometimes freezes.

I have the impression that this is somehow related to Chome but I am not sure (maybe it is just because I spend there more time than on other apps and statistically am on it when the freeze happens)

This is a total freeze for ~10 seconds, then everything works again. The screen is on, the phone is just not reactive.

Would there be a way to monitor the phone and pin point the app which makes the phone freeze? (due to overuse of some resources)

Title: How to log the source of a freeze?


问:
TWRP bootloop with no recovery mode
I have a Samsung J7 Prime model SM-G610M, earlier today I got TWRP working perfectly after many other issues, however, when I tried to flash SuperSU from the sd card, it got stuck in a bootloop, the device vibrates, the screen lights up and shows the device name and blacks out again.
And I think it's important to say that I simply couldn't access TWRP after endless methods, so far I've tried, among others:

Entering recovery mode from the button combination home+power+volume, no success as my home button is broken.

Entering fastboot mode from power+volume down or power+volume up or just volume down+volume up, but everywhere it says the device needs to be turned off first, and I can't do this, trying to turn it off just returns the loop.

Running adb/fastboot from the console with commands such as fastboot oem unlock with and without sudo privileges. Until now I've used adb just fine after allowing it on the device OS while fastboot just never worked, I think my device model isn't supported but I could be wrong of course. Adb simply doesn't recognize the device as I can't allow on it directly.

3.1 It seems that the device isn't being recognized by the computer as it doesn't show in lsusb, I've previously tried other cables and USB ports, and the current combination works just fine in normal situations.

Running Odin or Heimdall, doesn't recognize the device as it isn't in bootloader mode.

4.1 Previously I had some issues with Odin, when in bootloader mode and Odin asked for a .pit file, the device rebooted to the normal OS, rendering the program useless, I ended up using Heimdall to flash TWRP.

Using the SP Flash Tool, this was my latest attempt, but I couldn't even get it running because I'm lacking the scatter file, every article mentions using MTK droid tools to retrieve it, but I couldn't find a version that wasn't for windows, and I'm running Ubuntu 18.04.

The only thing that I've read and didn't try was using the button combination after the battery was drained because it isn't yet (it had around 70%).

I didn't think the device could be bricked (maybe soft-bricked at most) but after almost 6 hours of this stressful situation I barely have any hope left. If anyone could help me with this I would be so grateful.

Edit: Just tried from the device with the battery drained, it's the same.

Title: TWRP bootloop with no recovery mode


问:
Rooting a wiko jerry is impossible due to all fastboot commands lock the phone
On Linux:

All fastboot commands lock. Particularly fastboot oem unlock or fastboot flashing unlock.

After removing and re-attaching the phone to the usb port (without turning it off), the phone becomes detectable on the usb, thus the usb connection handshake runs, but it is not listed in fastboot devices any more. The only way to fix the phone at this point is removing-reattaching the battery into it. I believe, it might be a full system freeze.

The usb id of the device is "fastboot Gadget", with the google vendor id.

On Windows, no fastboot driver was working (not the google and neither the mtk). They simply did not find the device.

I've seen also multiple limitations in the (not yet rooted) phone: for example, adb shell gets the shell as usual, but /dev is already forbidden.

I suspect, maybe the manufacturer has a dislike of rooting and it is a low-cost attempt to make it impossible. Is it possible? Where could I even start to find the cause of the problem?

Extension:

I could make the ADB fastboot driver working on Windows (with the Google driver in the the latest Android Sdk), and also the device was visible in fastboot mode. The result was essentially the same: usb-level lock requiring battery removal to make the phone usable again.

I tried it on multiple machines, and on multiple OSes, and the problem was always the same.

Extension #2:

To be clear: the device shows an mtk driver in adb mode, and a spreadtrum driver in fastboot. fastboot oem unlock locks the phone on a way that only removal of the battery can fix it. It happens on multiple machines, with multiple OSes. However, Wiko's own update tool, downloadable from here, works. It is a windows-only tool, capable to install only the Wiko's own updates. I am now playing with this tool, what it does and how. Maybe it can flash also a custom firmware. If it won't work, I will forever blacklist the company and throw the phone out.


问:
I have a Redmi 4 phone , what are possible reasons for internet issues in it?
There are some locations where internet in my Redmi 4 phone works very fast and every time.
But there are some locations (like the place currently i am living) where it shows full network but most of the times internet stops (becomes very slow , like just keeps buffering and never loads even a simple web page). During late night it runs without any hassle at same location.
Now at same location , when i use some one else phone (LYF) , internet works throughout the day .It becomes sometime slow but then also is able to load 360p video on you tube.

Problem is not in sim card.

Any possible reasons and solution for this.


问:
I need help with my bricked tablet!
I recently rooted my tablet,using kingoroot.I messed up and now my tablet is stuck on the manufacturer logo...If I try to connect it to a pc,it does not recognize it.It is a chinese turbo-x rubik ii tablet,which has an allwinner 33 processor and android 4.4.2.I can't enter recovery because it stucks on the logo and minimal adb and fastboot doesnt recognize it...It would be amazing if someone could help me,as I need the tablet for studying.</p>

Title: I need help with my bricked tablet!


问:
How shall I prevent an app from being killed without using third party tools?
Contrary to the traditional computing world, where programs won't quit without the user asking for it, in the mobile world (and Android in particular), it's generally considered up to the system to decide which app to quit and when, to the point where many if not most apps don't even have a quit option.

Up to some extent, it's justified due to :

The limited amount of RAM available (contrary to the PC/Mac world
where we've gone too far in the other direction, and the system by
default considers a program can ask for as much virtual memory as it
wants, which is a security problem, but that's another subject)

The devices being for the general public, in a context where people
don't necessarily have the knowledge/will/time to manage their phone
usage on an app by app basis

The apps are often designed to be used for short periods of time
(which is linked to the previous point somehow)

However, there are cases where one doesn't want a given app to quit unless it's asked to explicitly by the end user. The reality of that need seems to have been taken into account by some mobile phone manufacturers (if I'm not mistaken, Samsung has been providing such an option for some time now).

So my question is : how shall I tell the system to not kill a given app ? I know there are apps that pretend to achieve this, but how shall I do that myself, without resorting to third party tools, only the stock Android command line tools and APIs ?

Afaik, there seem to be three criteria to decide to kill an app :

Memory usage (the LMK daemon being in charge, unless a specific
driver is present, in my case I have lmkd running)

A limit on the number of running processes

Battery optimisation, but there's already an option to disable that
per-app, so I don't consider it a problem

So basically, only points 1 and 2 remain to be solved. You advices are welcome !

For what it's worth, I run Android x86 9.0 on an emulator (qemu).

EDIT : I checked the code of a program that's called App Settings, that's part of the Xposed framework. The program pretends to be able to set a program to stay resident in memory. After checking the code, it seems it modifies some application process attributes that are defined in the ProcessRecord class, namely maxAdj, curRawAdj, setRawAdj, curAdj and setAdj, setting those to the value of -12.

I wasn't able to test the program since my x86_64 Android 9.0 doesn't seem compatible with the framework, but I found this page, explaining in more detail how the activity manager service updates OOM values according to the app status, and communicates with LMK. It explains what the OOM values can be and what they mean. So clearly, trying to change the OOM values in /proc is useless, as the activity manager will change them, and probably LMK doesn't even read them anyway, and only takes what the activity manager transmits.

Is there any way to hint the Activity Manager into giving chosen OOM values to an app ? I could for example set the value to NATIVE_ADJ, or even no more than FOREGROUND_APP_ADJ at all times. Or maybe passing those parameters through a specially crafted intent ?

REEDIT : for those interested, the stop lmkd command should stop the LMK daemon until next reboot at least, which leaves only the OOM killer from Linux in charge. I didn't test it so I can't say for sure, but that should do it for some people. Beware of the consequences, however, if you continue using many apps at the same time, as a performance hit can be expected.


问:
Bluetooth and external speaker loosing audio data
I'm experiencing a weird problem. When I connect my android phone (Android version 10) to a bluetooth speaker, for some MP3, the ones where there are pauses inside a track (for instance, for languages courses), the sound is not reproduced correctly.

Basically if a track is composed by sentenceA pause sentenceB
the very first beginning of sentenceB is lost. An example:

Hello, how are you.........I'm fine and you?

In this case I can hear:

Hello, how are you.........m fine and you?

Do you know how to fix this problem? I couldn't find any option in the phone.

Thank you

[edit]
Android version 10
Kernel Version 4.14.113


问:
Top running processes - interpretation of Termux result
Post updating a bunch of apps, I noticed high battery drain and temperature. I ran top -m 10 on Termux and the output is below

Going by the CPU usage, the first app is a big culprit and was killed (will study the change in performance later).

How do I interpret the fields in heading (line 800%CPU 107% user...) and in general how do I get help? (top --helponly gives the options but not the description)


问:
Show incompatible (installed) apps in Play Store
It appears that the Play Store app (not website) is hiding apps which are incompatible with your device. Is there a way to disable this, so all apps, regardless of whether they are compatible or not are shown?

I am not asking for a way to install incompatible apps, just a way to find them in the Play Store.

One workaround is to search in the web version of the Play Store and then have the browser open it in the Play Store app where it then shows that the app is incompatible. But this is rather cumbersome.

The current behavior of hiding incompatible apps seems pretty counterproductive and might lead users to download knock-off apps instead because the user cannot find the official one if it is incompatible.

What is even weirder is that apparently when you have an app installed and a new version which is incompatible with your device gets published, you will not be notified and the app will not be listed under your "Installed" apps either. So you have to rely on the old version of the app itself to check for updates (I doubt many are doing that) to notify the user that they are using an outdated and potentially unsafe version.


问:
How does a soft reset of a smartphone with Android really work?
Does it only trigger some kind of "shutdown -h now"? Or are there any hardware mechanisms involved?

I want to know, what happens, if I shutdown the smartphone such as you can do with holding the "start" button for 10 to 20 seconds in most cases.

More concrete: What happens, if I press the power button on my Huawei P20 for 10 seconds? What steps are taken exactly?


问:
Disabling data for specific apps on android
My device is rooted with magisk, and I prefer cli options over apps.

My device have android version 10 with stock android.

All the firewall apps connect to a vpn (which i don't trust at all) to block applications from using mobile data. That is why I'm looking for better options, I'm thinking of using iptables but I don't know how to block specific apps with that.

EDIT: I recently switched to Lineage OS 17.1, it does have options for disabling mobile data/wifi for individual apps.


问:
How can I dump UI hierarchy to a variable in Bash?
I want to dump the output of uiautomator dump to a variable and read it from there. How can I edit the below script so as to achieve that?

```<code>#!/system/bin/sh
while true ;
do uiautomator dump
sleep 1
done
</code>```


问:
How could I prevent some smartphone's IMEI and/or ICCID leakage through getprop output?
By chance, I found some Android smartphone would leak IMEI through getprop, you could test in Termux like this:

```<code># Tested on a Mi 5s Plus (Natrium)
$ getprop | grep imei
[persist.radio.imei]: [86REDACTED]
[persist.radio.imei1]: [REDACTED]
[persist.radio.imei2]: [REDACTED]
[ro.ril.oem.imei]: [REDACTED]
[ro.ril.oem.imei1]: [REDACTED]
[ro.ril.oem.imei2]: [REDACTED]
</code>```

On a OnePlus 7 sold in China I even get ICCID of SIM card which could be used to track and retrive your personal data from ISP...

```<code>$ getprop | grep iccid
[persist.radio.bksim.iccid]: [REDACTED]
[persist.radio.ddssim.iccid]: [REDACTED]
</code>```

And I have Magisk installed, so I come up with the idea of deleting these props using Magisk's ability to run startup script. I have tried using this script below:

```<code>#!/system/bin/sh
# /data/adb/service.d/0001deletethefuckingimei.sh, already has execute permission

# For debugging
touch /sdcard/init

# Wait till the system boots up
while [ "$(getprop sys.boot_completed)" != "1" ]; do
  sleep 1
done

# For debugging
touch /sdcard/after-boot

/sbin/resetprop -p --delete persist.radio.imei
/sbin/resetprop -p --delete persist.radio.imei1
/sbin/resetprop -p --delete persist.radio.imei2
/sbin/resetprop -p --delete persist.radio.meid
# For 3rd party ROMs like LineageOS
/sbin/resetprop -p --delete ro.ril.oem.imei
/sbin/resetprop -p --delete ro.ril.oem.imei1
/sbin/resetprop -p --delete ro.ril.oem.imei2
/sbin/resetprop -p --delete ro.ril.oem.meid
# For MIUI
/sbin/resetprop -p --delete ro.ril.miui.imei
/sbin/resetprop -p --delete ro.ril.miui.imei1
/sbin/resetprop -p --delete ro.ril.miui.imei2
/sbin/resetprop -p --delete ro.ril.miui.meid
# For OnePlus leaking ICCID
/sbin/resetprop -p --delete persist.radio.bksim.iccid
/sbin/resetprop -p --delete persist.radio.ddssim.iccid

# For debugging
touch /sdcard/done
</code>```

<s>But it seems that this script has never been executed, as there is no /sdcard/init.</s> Somehow these props are set in the middle of the booting process, having no idea how it is set.

Currently I am using SmartPack Kernel Manager to run script after Android boots up, and limits untrusted apps running automatically at startup.


问:
Connection issues
My Wi-Fi connection was very inconsistent, in times it would just be on 'Saved', and sometimes it's connected. I thought that I could maybe fix the issue by changing the last number of my IP address. As I read somewhere that the number must be from 1 to 225, I put a few numbers, but for every single one I would get 'Connected, no internet'. Is this an issue, because I have three members of my family that use the Wi-Fi. One has the same problem as me, and one has excellent connection. The one with the excellent connection connected to the Wi-Fi the first in our family, so does that have anything to do with his excellent connection and our poor connection? Thank you in advance.</p>

Title: Connection issues


问:
How can I stop Friendcaster automatically attempting to upload every picture taken on my Samsung Galaxy S2 running Ice Cream Sandwich
Every time I take a photo on my Samsung Galaxy S2 it then prompts me to Save or Delete the photo, and then a Friendcaster prompt asks me to give the photo a name to upload it to Facebook. While this could be useful in some situations, I do not want every photo I take to upload, and the only way I can seem to get out of uploading the photo is by closing the Take Photo app. This is obviously a little frustrating when trying to take multiple pictures.
I cannot seem to find any setting within the Take Photo app or within Friendcaster to prevent this. I currently back up all of my photos to Picasa where by default the photos are marked as private.</p>

ContentLicense: CC BY-SA 3.0


问:
Help in Reverting Nokia X RM-980 to STOCK ROM
I have a NOKIA X RM-980 mobile phone and I desired to install a custom ROM on it. I had choose Lovi OS 2.0 Update 1 (Unofficial-LoviOS-2.0pa.zip) + (TWRP-3.0.0-0-normandy-X.img) .

After that I decided to install Google Play (GApps_Minimal_4.4.4_signed .zip).

Problems:

After setting up Google Play with my account, it didn't worked! and
many pre-installed apps became corrupt with an error message:
"unfortunately com.google.process.gapps has stopped" .

WiFi is automatically powers every time I restart or power-up the
phone.

Camera became not working with this error message: "unfortunately
the process com.google.process.media has stopped" .

I backed-up some personal files by Moving them from SD card as a
prepare step to install the stock ROM on this phone, but they are
still appearing when I connect the phone to my PC ! and in the same
time aren't exist at file manager on the phone ???

So, I decided to rollback to the original firmware - stock ROM - by
following two methods:

(5a) Nokia Care Suite.

(5b) Nokia X Flasher.

(5c) ADB and Fastboot.

All are not working, after restart, system is restored again and again with the same status !

During this post, I tried to do something to prove my theory. I've change the desktop background on the phone and after restart, it revert back to the default one. Phone became in "read only" or "system restore" mode. that's why the stok ROM wouldn't install.

No important personal data on this phone, I'm free to totally format it.

Stock ROM info:

Model : RM-980

Variant : 059T9F2

Revision : 1.2.4.1

Manufacture : Microsoft

Platform : Nokia X

Apart from that, let me share some issues that I found may it will help us to solve this problem.

To check the status of bootloader, I used this command:

```<code>fastboot oem device-info

Device tampered: false
Device unlocked: false
</code>```

I used this command to unlock bootloader:

```<code>fastboot oem unlock

Device tampered: false
Device unlocked: true
</code>```

Every time I reboot the device, it's resets automatically to locked state again.

```<code>Device tampered: false
Device unlocked: false
</code>```

I think the main problem is that device is not writable. Any actions on this device was gone after every reboot.

I don't know how to troubleshoot this problem?

I really appreciate your supporting in this. I really need every help.


问:
Android phone keep broadcasting SSID
I didn’t have android devices for years, I got a Xiaomi redmi 7 for my son but I don’t know why it keep broadcasting a SSID “Redmi”

From what I understand that the “WiFi Direct” (settings/Wi-Fi/Additional settings/WiFi direct)

I don’t see any option to turn it off, how can I prevent to broadcast any WiFi but allow to connect to an external WiFi network ?

I’m also surprise it’s won’t connect to 5Ghz, I assume it’s not compatible but that really funny for a smartphone bought in 2020

Title: Android phone keep broadcasting SSID


问:
Why is Gmail taking so long to fetch new e-mails?
Mobile Gmail in my Moto Z2 / Android 7 needs ten times longer time to fetch / show new e-mails in my mailbox than it happens in web version on my PC.

Is there anything I can do about this?

For years using mobile Gmail (now with Motorola Moto Z2 Play / Android 7.x) it was clear to me that mobile Gmail needs much, much more time to fetch e-mails that its PC / web counterpart.

But now this went far beyond the level that I can accept. My Gmail needs literally 15-30 minutes or sometimes even more since e-mails is sent till it appears in my Inbox. While PC counterpart needs 2-3 minutes in the very same scenario.

Just an hour ago I wanted to sign-up to some service and I wasn't able to do this, because my mobile Gmail was fetching account verification e-mails after 30+ minutes since sending them. Which was too long, because service -- that I was trying to sign-up for -- allows only 30 minutes long account verification tokens and each time was showing an error that the token that I am trying to verify account with has already expired.

After three such unsuccessful attempts I opened up my laptop, used web Gmail and managed to complete the process within 3 minutes, because that was the time needed by Gmail to show up verification e-mail.

fast.com shows 30 Mbps for mobile phone and 60 Mbps for laptop, so network speed shouldn't be a problem here.

On contrary to other mail clients, Gmail doesn't have any frequency setting for checking e-mail and mails are checked with as often as Google thinks they should.

So, is there anything I can do about this?

Any thing to speed up my mobile version of Gmail?


问:
Any way to force Android to treat copied pasted images as new?
I have some art apps that only let you choose images from built-in galleries that display images chronologically.

I have hundreds/thousands of images on my tablet (organized in folders), especially older ones I want to edit. It'll take forever to find within these apps galleries.

One thing I noticed is that downloaded images appear at the top of these galleries. So I thought a workaround would be to COPY & PASTE the older image (via file managers) - so that it appears as new.

But for some reason, Android will only treat downloaded images as new - not copied pasted images.

Is there any trick to make this work? Because I'm forced to edit on Android - but it's so annoying to do simple things as in Windows.


问:
How to identify temporary files by file extension
I want use find command to search and delete all temp files that could exist in android by file extension as a result of device regular usage. So far I could gather the following:

*.tmp

*.log

all cache folders

etc

But I don't know any other ones can anybody tell me another file extension I could add in my search because I what to run find command while specifying all the file extensions so as to delete them


问:
Output sound through jack and speakers on Samsung Galaxy phone
I am trying to find a way for my phone to output sound to both the phone's jack and to the phone's speakers simultaneously.  Currently, plugging something into the jack turns off the speakers.

The reason I'm asking is because I'm hard of hearing and need the speakers so I can hold the phone up to webcaptioner.com to create automatic captions, while using the jack to plug the sound into my hearing aids.

I have a Samsung Galaxy (samsung-sgh-I747) using Android version 4.4.2.

What I have tried: I looked on the phone under "sound" and "accessibility" - nothing there works.

I also tried plugging the phone directly into the computer to see if this could make really clear captions, but the computer didn't register the incoming sound.
I tried turning on "Samsung captions" - but no captions appear anywhere.

I also found that it seems you need an app or a splitter - https://www.quora.com/How-can-you-use-your-headphones-and-speaker-at-the-same-time-for-a-mobile - I'm hoping there can be another solution.

OwnerDisplayName: oymonk


问:
How to make the kernel to also check termux bin folders
How can i make android kernel to always check termux binary folder for some binaries assuming they are not found in /system/bin ? I tried copying those binaries from termux bin folder into /system/bin but they refuse to be executed. I need help please.</p>


问:
How to fake device info for a specific app?
I need an app that can spoof device info. Like:

Choose amount of RAM: 20GB

Choose your CPU: ARM64 9000cores

Choose app to lie to: [android app]

And so on.
I know there is an Xposed module for that, but I want to temporarily fake info for only one app of my choosing, and not permanently for the whole device.

I also know of the GLTools app, that lets you do exactly that, but because it's a GPU tweaking app, it wants me to install a custom EGL driver first, which I don't need.

I would prefer a non-root alternative, if such exists, but root ones are equally as welcome.


问:
How to copy files from Android root directory app to SDCard or PC (Rooted Device)
I have an app which allows downloading videos too but it can be viewed only via app.
Now I've rooted my tablet but still unable to copy those videos from Root Directory App Data to SDCard or My computer using Total Commander.
Tried several method to pull app package from adb as well but no luck.

Files location: Data/data/com.app.package/app_files
Videos permission in the directory shows rw----- and when I do it from Root File Manager in my device, it crashes. When I try doing the same from Total Commander, it says Error Downloading file!

Commands I've executed on adb:

adb pull "/data/data/com.app.package/" Z:\Data

Result: Cannot find 'Data.....'

adb shell run-as com.app.package cp /data/data/com.app.package/

Result: run-as: Package 'com.app.package' is not debuggable


问:
bootloader error err:0x7000
I am trying to unlock my phone's bootloader
Device techno i3
I have installed drivers , adb &fastboot
And when I type
fastboot oem unlock
It gives error
err:0×7000</p>

```<code>(bootloader)    off-mode-charge: 1
(bootloader)    warranty: yes
(bootloader)    unlocked: no
(bootloader)    secure: yes
(bootloader)    kernel: lk
(bootloader)    product: RLK6737M_65_N
(bootloader)    version-preloader: 0.1.00
(bootloader)    version: 0.5
all: Done!!
Finished. Total time: 0.133s
</code>```

Title: bootloader error err:0x7000


问:
Does the Moto G7 Power support HDMI alt mode?
I plugged my Moto G7 power into my audio/video receiver, with a high quality USB-C to HDMI cable. This same cable works with other devices, such as a Lenovo C330 Chromebook. Unfortunately, I am not getting any HDMI signal from my Android device. Apparently HDMI "alt mode" is required in order to support video output from Android devices, but I am not sure if the Moto G7 Power has this capability or not.

Question: How can I check if the Moto G7 Power supports HDMI alt mode?


问:
How do I prevent the installation of just a few specific apps on my android phone?
I basically want to prevent myself from installating VPNs and a few social networking sites like Quora and Reddit , every other app is fine</p>


问:
Catch USSD Codes
I need some help to figure out a way to catch which USSD codes are executing in my phone. This is for a little project I'm working on, to simplify an app that my cell carrier provides, but I don't have any idea of what codes are executing some times, couse there are not documentation about it. I'm expecting something like a sniffer or similar, but I'm open to suggestions. My handset is a Xiaomi Redmi Note 5, just in case somebody knows a way to achieve what I'm looking for doing a trick in system settings or something hidden in the OS.</p>

Title: Catch USSD Codes


问:
Flashed stock firmware galaxy S7; speaker phone stopped working (please help)
My speakerphone isn't working correctly..
Whenever I switch to speaker phone in a call /video call the other person cannot hear me. The other person can hear me only when I am calling via either headphones or non-speakerphone mode.I recently installed/flashed the stock firmware (android 8.0) onto my samsung galaxy SM-G930F to try and fix the issue (to no avail unfortunately).

I previously had Lineage OS 16.0 Herolte (on which speaker phone worked perfectly) installed but on that ROM Roaming did not work so that's why I decided to install a different ROM. Currently installed ROM is android 8.0 stock firmware downloaded from this link: https://www.sammobile.com/samsung/galaxy-s7/firmware/SM-G930F/PHN/download/G930FXXS8ETC3/327932/
I thought installing original firmware would fix the issue but unfortunately not..
Am I doing something wrong?

Notes:

The microphone is working perfectly (when tested using voice recorder)

the issue is definitely with the samsung s7 phone not with the phone of the person of the other side of the line (this issue occurs regardless of who is being called from the s7)

I have tested it with many apps (phone app, whatsapp, discord, skype, hangouts), all give the same issue

I have tried:

rebooted many times

I cleaned the speaker ports and microphone port (all are clean now)

flash original firmware (android 8.0)(currently installed OS)

starting phone in safe mode

wiping system cache

plugging in/out a headphone into the headphone jack many times

unplugging headphone connector on Motherboard (made no difference)

I checked the contacts on the speaker assembly (which connect to the MB), they look clean and in pristine condition

To summarize:
When I am in a call (regardless of what app I am using) it works fine as long as my phone (s7) is not in speaker-phone mode (in this case the other person can hear me and all works as it should), as soon as I switch to speaker phone mode I can still hear the other person but the other person cannot hear me anymore.

I downloaded the firmware from Sammobile.com as suggested by quite a few tutorial videos. I downloaded the version for the correct country (the Netherlands), for correct phone model (SM-G930F); here is a link to the page I downloaded the firmware from: https://www.sammobile.com/samsung/galaxy-s7/firmware/SM-G930F/PHN/download/G930FXXS8ETC3/327932/

I flashed using ODIN V3.14.4 as suggested on the download page, all appeared to have gone well, ODIN gave no errors and said "passed" when it was done flashing..

I downloaded the version "Netherlands (PHN)"

I have tried all the 'fixes' I could find so far on the internet but nothing has worked yet, i need some help. Any suggestions on what I could try/test to make it work again would be very much appreciated! Thank you so much!


问:
Whatsapp calls not working on a specific Wifi
I live in Germany and I can't make a whatsapp call whenever I am connected to my home's wifi. It just goes on "connecting". Whatsapp messages work and whatsapp calls work on other wifis and my phone internet too. I checked my wifi internet speed and its around 100mbps so that is also not an issue. It seems our landlord did some firewall settings to block some websites and now she doesn't know how to enable the whatsapp calling. Or there could be some other issue. Help is appreciated. </p>


问:
How to combine ODEX and VDEX files with an APK file?
I have an .apk file, also comes with it two files, one .odex files, another .vdex file. The files were pulled from the /system/app folder of another phone.

The files hierarchy on the original system is like this:

/system/app/FM2/FM2.apk
/system/app/FM2/oat/arm64/FM2.odex
/system/app/FM2/oat/arm64/FM2.vdex

What I want to do here is to combine all these files into a single APK file, so that I may be able to install it on other phones.

(Let's ignore for the moment that the other phone may not have the required dependency installed on it)

So, how can I combine .apk, .odex, and .vdex files together into a single .apk file?

P.S. I have read some articles about using smali and baksmali to convert odex to dex and vice-versa, but I couln't find the detailed tutorial that I need. Also, these articles never talk about VDEX files, which is an issue here.

P.P.S. Both the source and destination phones are exactly the same with Android 10, but different regions.


问:
How do I view only my phone contacts on my Motorola Milestone X2?
How may I view only my regular phone contacts and not have them sync to Gmail?

I do not, and do not want to, use Gmail, nor do I want to have my phone contact list connected to it.  I use separate apps for email.  Fine, those work well.

But...my carrier transferred my contacts from my old BlackBerry to my new Milestone X2, but once I registered for a "throwaway" gmail account (only to be able to use the app store) and unchecked the "sync" box, my phone contacts have disappeared.

Is giving Google access to my phone contact list a requirement for using an Android device?  If so, back to the store it goes.  If not, how may I view my regular phone contacts?


问:
OTA update is not enter into recovery mode in android10
Created ota_v1.zip and ota_v2.zip.

Followed this script https://github.com/dpavlin/android-command-line/blob/master/adb-install-update.sh

My device not going recovery more, just device is reboot. I could not able to understand where did mistake.

I am trying understand , How to install OTA.zip file into my target device.

Thanks in advance. Refered https://source.android.com/devices/tech/ota/ab also.


问:
LineageOS/OpenGApps refuse to install on SM-G901F
Very annoying.

I'm trying to install LineageOS on Samsung Galaxy S5 Plus (SM-G901F), which used to run with stock OS before.

I successfully installed TWRP

I backed up my partitions and wiped them

Downloaded Lineageos (lineage-16.0-20200416-nightly-kccat6-signed)

Downloaded Addonsu (addonsu-16.0-arm-signed)

Downloaded OpenGApps

Installation of all packages in one run seems to finish without problems.

When I start the system it takes half an hour to boot but eventually resets and boots into recovery. I never get to see more than the moving bubbles.

I tried the following OpenGApps-packages:

open_gapps-arm-9.0-aroma-20200418 (wouldn't even install)

open_gapps-arm-9.0-super-20200418

open_gapps-arm-9.0-stock-20200418

outcome is the same for all. I also tried without addonsu, but outcome was the same. Now, what are the next steps? Or what did I miss?

Is the storage of my phone too small?

Did I select wrong OS version?

does the opengapps version not match that of the OS?

Should I try without opengapps?

Update

Using nightly build 20200423 with opengapps-nano worked. But not with addonsu. Can I install addonsu later? Or does it suffer the same problem as opengapps that it can't be installed in a second run?


问:
Reading system logcat using a script
Is it possible to read the android system logcat without connecting the device to the phone using an script or an application.

So i can further extract the data from logcat to my Machine learning model

Title: Reading system logcat using a script


问:
How to remotely control Windows PC with Android?
Is there a way to remotely access my Windows PC with Android Phone and able to control it.

```<code>System Config: Windows 10, Model Lenovo

Android Config: Android 10, Poco X2
</code>```

I want to access the PC by connecting different networks(I mean both are not connected to the same network)


问:
Connect to wired network in Lenovo Vibe K5 using USB to Ethernet Adapter via OTG
It is possible to connect to the Internet through a wired connection in my smartphone Lenovo Vibe K5? I've bought a USB to Ethernet Adapter, model HB-T80, to use in my Lenovo Vibe K5 smartphone with OTG adapter, to have a wired RJ45 connection. But it does not recognizes the network card.

Is Vibe k5 with Android 6.0 Marshmallow compatible with USB to Ethernet OTG Adapters (smartphone is OTG compatible) ? Is it necessary to install some drivers, or flash some kernel?


问:
How do I correctly backup android apps with a PC for a factory reset?
I want to reset my phone. I want to preserve some apps state across the reset. I don't want to use third party software. Which folders do I have to copy?</p>


问:
Bootloop Issue and how to fix them
I'm not good at english, but i'll trying

So, my problem is my phone with MT6737M chipset with 3.18.35 kernel version always bootloop when i run any task on TWRP (like installing zip or even backup) and can only be recovered using original system.img on sp flashtool, so i can't modify any systems on it. I trying to port some ROMs and convert it into system.img and flash it via sp flashtool but always bootloop (also convert original extracted Stock ROM to system.img to verify that converter works) but still bootloop (So, it can only be recovered by original system.img). how can i fix that?

edit : bootloop on my phone is just stuck on boot logo

Title: Bootloop Issue and how to fix them


问:
Tasker: Need help automating media activities
Poweramp is a popular media player.

I made a loop to check a few things:

If Poweramp is running

If a jack is plugged

If the volumes are according

Almost everything work, except Tasker doesn't seem to detect if Poweramp is running (even though there are explicit toasts of it).

No plugins on the market work either

My idea to overcome this is to read the toasts and see if the title (or anything) matches the string "Poweramp".

How to do this inside a task (not a profile) ?

I read some suggestions to use the %NTITLE var, or something, but it's confusing. No results on my attempts.

I also read about an AutoNotification plugin, but it's even more confusing...
(I have it installed, but out of the box tasker is prefferred)

Kindly change the example
 below with the solution, if there is:

```<code>
This is a task, not a profile !
This is also a simplified version of my code

Label: Check
If (PlugConnected=1) //Global variable set elsewhere
  PerformTask: VolumesMedia
  If (%ntitle != Poweramp)
    Launch App: Poweramp
  Endif
  Wait 1 minute
  Goto: Label Check
Else
  PerformTask: VolumesNormal
  Kill App: Poweramp
Endif

</code>```

Sometimes poweramp crashes, that's why I need a checkup loop. And other reasons.

Thank you ahead

More:

Everything above is a simplification of my situation. Out of curiosity:

Sometimes I plug via P2 connector, and most of the times, via bluetooth.

For either source there are different audio settings. There's also a third 'default' audio setting (tasks) that is triggered by other profiles (states and triggers) not related to media.

My bluetooths (car and home stereo) generally trigger a task, but sometimes it goes crazy, forcing me to create tasks and profiles beyond triggers only to ensure it is alive and breathing (redundancies)

There's a Profile that detects if an app is running (so much simple), but it's not detecting Poweramp, hence, another redundancy structure (task) I'm forced to create

There's a profile to turn off radios to spare energy, and it's intrinsically connected to the media...

So on.

Basically, this complex (but optimized) structure I have right now is the one I developed (over maybe a year) to circunvent glitches.

I could simplify so much more, but Tasker is very limited as I cannot make a profile call two tasks (I need to make tasks only to call other tasks. That's even ridiculous).

If I could program tasker as I program C, my god... (And I know only the basics of C). Suggestions accepted.


问:
Reduce Display Size / Increase Bezel
I've had my Note9 for a year and even though I thought I would love it, am now being driven mad by the display/writing surface wrapping around the edge of the phone. There must be a way to increase the Bezel size through software!

I have searched for apps and settings, but I can't find a way to make the screen smaller. Most apps can run in Pop-up (Windowed) mode, but it is a pain in the ass to get there and it seems like there is no way to make it the default mode to run the app in.

I tried "one-handed mode" but not only is it not movable or resizeable to put it in the centre, when it is against one edge, it puts the edge right around the curve of the phone face, so that doesn't help either!

It's super frustrating not being able to use the pen (or even your finger sometimes) up to the edge of the screen; there must be a fix!

Anyone know a trick to fix this in Android?

Title: Reduce Display Size / Increase Bezel


问:
Error trying to copy gz userdata file to partition in adb shell
Dealing with limited space I split my userdata image file with this command:

dd if=/dev/block/mtd/by-name/userdata | gzip -c | split -b 250m - /mnt/sdcard/userdata.gz.

That works fine, but when I try to restore with this command:

cat userdata.gz* | gzip -dc | dd of=/dev/block/mtd/by-name/userdata

I get this error:

-dc: No such file or directory

0+0 records in

0+0 records out

0 bytes transferred in 0.001 secs (0 bytes/sec)

Yes,I shelled into the device and navigated to the directory I pushed the gz file to. What am I doing wrong?


问:
Recover files from android that wont turn on
I have an og Pixel XL, a couple years ago it died on me and went into a boot loop where it shows the white screen with a Google logo and then it shuts off and turns black, and it repeats. It will continue to try to turn itself on forever, fail, turn off and try turning itself on again until the battery dies.

The only thing that works to stop the cycle is holding volume down to open the bootloader screen, from here I have the following options:

Recovery Mode      >>> Choosing this gets back into the boot loop I described

Restart Bootloader >>> It restarts the bootloader...

Power off          >>> Choosing this also gets back into the boot loop I described

Barcodes           >>> Shows me the barcodes of the phones info

Start              >>> Choosing this also gets back into the boot loop I described

I already bought a new phone to replace this one so I don't care so much about getting it working again, I assume this is some sort of hard ware failure. What I would like to know is if there's anything i can do to get files off of it? I have a lot of old photos and songs I'm hoping to copy off its storage.

Thanks in advance


问:
Recover from Encryption unsuccessfull on zte blade apex2
I have an old Zte Blade Apex 2 with stock rom TIM-IT and stock recovery that can't start because of Encryption unsuccessfull error.

It can boot in recovery with power + volume+ so as a first step I tried to wipe data and cache but the issue persists.

The original rom is not available anywhere online, but some other provider's ROMs are available (movistar or Micro P UK), I tried to use one of those updates but the updater script will fail because of an assert on getprop("ro.build.product") which differs only by the network operator name.
Clearly changing the updater script inside the zip causes "failed to verify whole-file signature" error.

For this device there is a TWRP recovery available but currently it's not installed.

I can run adb sideload (in recovery mode) and adb shell without root (from FTM mode, power + volume-), but trying adb restart bootloader will start the device normally with the encryption error. By booting power with volume+ and volume- together (that should be fastboot mode) the red led is on and the device won't be recognized by Windows 10 (USB device not recognized) while on ubuntu with lsusb I can see the usb device id (which is different from the one in FTM mode allowing adb commands) but the command fastboot devices won't show any device and also trying to manually provide the device id won't work.

Any suggestion to recover this phone?

UPDATE: I started the phone with power+both volume keys, lsusb gives ID 19D2:0112 ZTE WCDMA Technologies MSM QHUSB__BULK. while ./edl.py r recovery r.img keeps printing dots "Waiting for the device". In FTM mode ID 19D2:0500 ZTE WCDMA Technologies MSM Android I could run abd reboot edl but edl.py will return Library.sahara - couldn't find a loader for given hwid and pkhash :(
Now lsusb gives 05c6:9008 Qualcomm, Inc. Gobi Wireless Modem (QDL mode)
On windows it is recognized by MiFlash so it should be correctly in EDL mode, but how can I flash the TWRP recovery now?


问:
i'm not member anymore in groups after moving from the modified to official whatsapp
I installed whatsapp plus year ago or so. I entered several groups did some conversions. a month ago whenever I press or go to the app it showed me you can't use it anymore after the 1st of April and I have to revert back to the official, but i could get in yet after 1st of April I'm only stuck at that page.

i tried several thing none of which worked fully and here's what mostly worked

1-I had edited the date so it worked and did a backup and refused to restore it as normal

2-so, I got the whatsapp folder and uninstalled the whatsapp gold

3-took the files from the \abo3rabBackup\databases and put them in /data/data/com.whatsapp/databases

and key from \abo3rabBackup\files to /data/data/com.whatsapp/files

keystore.xml from \abo3rabBackup\shared_prefs to /data/data/com.whatsapp/shared_prefs

of the official whatsapp newly installed because they seemed from the system I assumed that because the msgstore.db was not encrypted

4-and whatsapp asked me to set it up once again and I could see all the messages of people and groups again as normal and make a back up although is shows I'm not a member of all these groups anymore

so my question here are there anything that i have to else transfer to make whatsapp recognize I'm in that groups

and thanks for any help and patience in advance


问:
How to properly display HDR image on Android with supported display
I have found some documentation (HDR Video Playback) how to display HDV video content on HDR-supported phones. But how to display HDR image (16bit PNG or EXR or create HDR content Bitmap and display) ?

The only one information I have found is here.


问:
snapchat going to settings
Whenever I take a photo on snapchat it takes me to app settings. Ive gotten rid of other apps and uninstalled it then installed it again but nothing works.
This happens after i take a photo.</p>

Title: snapchat going to settings


问:
How do I stream my Android screen to my mac?

Possible Duplicate:

  How do I project the screen of my android phone for a presentation?

I want to live stream my Android phone while I'm playing a game. So far, my attempt is to stream my Android's screen to my mac, then from my mac, live stream it using Procaster.

So what do I need to accomplish this? I don't have a rooted phone. I just got it so I don't want to void my warranty at any time soon.

If my approach isn't the best way to do it, what can you suggest? I've already read ( How do I project the screen of my Android phone for a presentation? ) but the solutions provided there are for rooted phones.


问:
Why my tablet shows black screen
i am facing a weird problem with a chinese tablet,my tablet seems to be working normally i can hear sounds and the backlights works but it shows nothing,i though it was flex cable problem so i replaced it but the problem is not gone then i tryed three LCD screens but it was the same .

how can is diagonse this problem?

Title: Why my tablet shows black screen


问:
Nokia 8 combo jack headset volume bug
My phone is a Nokia 8 with the latest update (Android Pie). I use to listen music/videos with wired headphones with some remote control buttons and a microphone. The buttons are not designed for Android phones so only the main pause/play button is working.

My phone recognizes these combo jack headphones very strangely. Once I plug the jack in, there is temporary state when the sound is correctly played for about 1 sec. Then the media is paused like if the jack is removed. Finally, when I unpause the media, the sound is played again but with different volume settings.
My guess is the phone is switching between combo mic and normal stereo headphones. This is not happenning with headphones without microphone.

My main problem is that the minimum volume in combo settings in the Android scale has continuously raised over time. Now even the first step results in a sound too loud for a quiet environment, which makes my headphones unusable. I have the impression that the volume rises every time I use the remote pause button, but that's very uncertain.

I tried many apps to reduce volume or force my phone to recognize my headphones as only stereo. I also investigated the android normal and developper settings. And the Nokia 8 is unrootable...

Any idea about how to solve this strange behaviour from Android ?
Thanks

Title: Nokia 8 combo jack headset volume bug


问:
how to bypass screen lock password on Ira Comet (2012 model)?
How do I bypass screen-lock password on Ira Comet (2012 model)? From Wishtel. No specific tutorials on this model online.
In trying to hard reset:--
I cannot get into recovery mode, I mean, not all the way. It stops at the  stage of the fallen down Android with the exclamation mark. No text lines appear to choose further reset settings, no matter what button-combinations I use (power+volume-up, etc etc)! After a while of just waiting the tab goes off entirely. I can of course restart it to the normal screen with image n lock-screen prompt.
The tablet is wifi, but the screen was locked when the internet as off so cannot access the net. I am not even getting any prompt to reset the password no matter how many wrong passwords I type in one after the other. It does not seem to have any reset pinhole either. It has no usb debugging done either.
Can anyone suggest a way to unlock the password, or how to go to full recovery mode on it?</p>


问:
please explain the: >"adb shell sm partition disk:179,64 mixed 80" command
it is taken from I want to split one MicroSD card into two parts: part adoptable storage, and part normal storage. How can I do this?

what is 80 at the end? 80%?

I ran that on an Adoptable Storage card and it erased many installed programs :/ lesson learned
https://www.reddit.com/r/MotoG/comments/g7n3ye/fyi_do_you_want_to_expand_your_internal_storage/


问:
How to access my android phones data with only fastboot mode access and no developer options enabled and no access to recovery options?
I have an Asus Zenfone Max Pro M1 device. Few hours back, it shutdown suddenly and i cannot reboot it. What all i tried are:

1) When i try to Restart, it shuts down after showing asus logo.
2) When i try to access Recovery Mode by pressing Volume Down and Power Button, it shuts down after showing asus logo.Hence cache cannot be cleared
3) I can Access CSC FASTBOOT MODE. But no Developer options enabled.

Can someone help me on how i can get my datas back in this situation? all tutorials on web says my issue will be due to corrupt files. I am ready to factory reset my device. But my data is precious. Confidential Office files have to be retrieved. Any ways?


问:
cant flash Lenovo Tab M10 TB-X605L LTE with Android 8
I have a Lenovo Tab M10 TB-X605L LTE that I would like to give to my grandfather with Teamviewer Host installed to accept incoming calls because he is unable to do so. We want to give him the opportunity to videocall with family members during the corona confinement.

Unfortunately the Teamviewer Host app is giving issues on Android 9 and needs to be flashed to Android 8 for it to work.

I found this helpful post by BogisW and followed the steps he described:
Cannot flash Qualcomm with Stock Image (Lenovo Tab M10 TB-X605L LTE, Android 8 Oreo)

I'm running into issues when putting in the flash command:

```<code>./qdl --debug --storage emmc --include 'TB-X605L_USER_S000020_20180921_Q00020_ROW' 'TB-X605L_USER_S000020_20180921_Q00020_ROW/prog_emmc_firehose_8953_ddr.mbn' 'TB-X605L_USER_S000020_20180921_Q00020_ROW/rawprogram_unsparse.xml' '/TB-X605L_USER_S000020_20180921_Q00020_ROW/patch0.xml'
</code>```

these are the errors i get back:

```<code>[PATCH] failed to parse /TB-X605L_USER_S000020_20180921_Q00020_ROW/rawprogram_unsparse.xml
qdl: failed to detect file type of /TB-X605L_USER_S000020_20180921_Q00020_ROW/rawprogram_unsparse.xml
</code>```

```<code>[PATCH] failed to parse /TB-X605L_USER_S000020_20180921_Q00020_ROW/patch0.xml
qdl: failed to detect file type of /TB-X605L_USER_S000020_20180921_Q00020_ROW/patch0.xml
</code>```

I have no TWRP installed and doing this from a Ubuntu linux machine.
It seems to me the issue could be with the path to the unzipped firmware but i don't know where to place them and don't understand the --storage emmc... should they be placed on a SD card? should i mount it in any way?

I would be very grateful if someone could tell me what to do here, i'm getting stuck and i'm just trying to get this to work and have the tablet shipped to my grandfather to make some videocalls.
Thanks!!


问:
Upgrade from Android 7.0 to 9.0 in Asus Zenpad 10
I have an Asus ZenPad 10 P028 and it has Android 7.0.
I was wondering is a good idea to upgrade to Android 9.0 and also is it feasible?

I've seen there are tutorials to move to LineageOS but it will not support my tablet version.

The reason to upgrade is that the android version I've is not stable, some apps crash unexpectedly and is not the fastest.

I'm not sure as I've read in other questions if the kernel would support the device.

What would you recommend?


问:
How do I troubleshoot the boot process ending up in the fastboot menu after LineageOS 17.1 upgrade?
I have an OnePlus6 (enchilada) which was working fine with LineageOS 16. I've just upgraded it to 17.1 following the official upgrade doc and using OpenGapps.

Now, after the whole procedure, I am stuck in the fastboot menu, where I can either shutdown or boot to recovery.

How do I troubleshoot? Is there some way to gather boot logs?
Or maybe there's a way to turn the boot process into a more verbose one?

(I tried booting into recovery, only then I get adb access, but no /proc/last_kmsg there as people suggest, and the /proc/kmsg contains only the recent boot logs)


问:
China phone new, touch not working
Maybe anybody can help me. I got a brand new china phone (xgody) with no working touch. As it was a present to the Dominican Republic, back shipping was not an option.
As the situation goes a little pressured now in Virus times, I do not have the money to buy a new phone and I need at least an emergency phone.
The screen looks perfectly fine, the buttons work, just the touch does not do anything. (I reached the google account password when it happened, after that no reaction on touch) For any reason, the USB connect is on charging only.

otg does not work on that phone

the only solution non-otg may be to enable USB debugging with adb command, but all solutions use nearly the same word by word and something is missing. I never get the command window from adb to write something. all articles say to hold power button, volume up/down + home button. My home button is touch, for that I cant do this.

Yes, I can reach factory mode on the phone, but there are only worthless tests, clear eMMC, version and reboot.

Anybody maybe can help me please.
thx so much in advance

Title: China phone new, touch not working


问:
Unable to do factory reset on my vivo mobile without password
My mobile model is vivo y95. I forgot my new pattern which i have changed recently and im unable to unlock my mobile. So i tried to do factory reset on my mobile.

But when i click on Wipe data option it is asking pattern again.

Please let me know any option to unlock my phone (With factory reset also fine).