text:
Phone stuck in fastboot mode, can't boot into OS or Recovery mode and flashing stock rom doesn't help
When I tried to reboot my phone a few days ago, it booted into CSC fastboot mode and it couldn't boot into the OS. I tried Vol down + power off combo to boot into recovery but that doesn't work and after showing the Android Phone screen, it just powers off again.
The CSC fastboot screen is the same as on this image of another phone (same model) having the same issue:

I unlocked the bootloader using fastboot and now it shows FASTBOOT instead of CSC FASTBOOT.

fastboot getvar all shows 'unlocked: yes', so the bootloader is definitely unlocked.
Then I flashed the stock rom for my phone and even after successfully flashing all required img files, I still cannot boot successfully. I tried this procedure multiple times but nothing works.
I also can't boot into recovery after flashing stock recovery.img or even compatible twrp versions. Flashing works successfully but it shows FAILED when trying to boot.
After leaving the phone alone for a day, I connected it to the pc using the usb cable this morning and the battery charging animation showed up and it showed the Bootloader unlocked warning with 'press power off to pause boot'

I got excited or something and pressed the power off button. It then booted into the fastboot mode again as usual. But now it briefly shows the battery animation when I connect it to the charger when it's switched off, and it boots into fastboot mode again.
I tried re-locking the bootloader and trying it again, same with locking it and nothing works. Neither does trying to flash or boot recovery/twrp, or flashing the stock rom again.
The volume buttons are working fine and there was no problem with them before as well. I also opened the device and tried pressing the buttons manually and got the same result.
fastboot getvar all output:

its good you unlocked bootloader, keep it unlocked! can you boot twrp from fastboot?

No. I can't boot either twrp or stock recovery from fastboot.

fastboot format:ext4 cache userdata worked successfully, so did flashing boot recovery, system and vendor.
fastboot --set-active=b returned error: Device does not support slots.
I've also tried 4 different usb cables but it's the same result. The phone is also a little less than 2 years old.

I believe so, yes. I've added the output to the question.

Seems as if flashing to partitions like boot, vendor, recovery, mdtp isn't being successfully done even though the flashing runs fine. I manually tried to flash boot.img using fastboot flash boot boot.img to see if the partition shows up in fastboot getvar all:
target reported max download size of 536870912 bytes
sending 'boot' (46561 KB)...
OKAY [  1.117s]
writing 'boot'...
OKAY [  0.031s]
finished. total time: 1.189s
but the only partitions mentioned are cache, userdata and system, like before. Flashing this rom worked for other people who had the same issue.

I got the device to finally boot. fastboot boot boot.img or fastboot boot recovery.img never worked but the flashing worked. Now, I just flashed boot.img and entered fastboot continue and it finally worked! I still don't know why it couldn't boot the image after flashing normally or show the partition in getvar. Thanks for pointing me to the missing partitions, it really helped!

Although I guess this way I'd have to use fastboot continue to boot up whenever I have to restart my phone.

try fastboot flashing unlock_critical or something and try to flash all partitions again

No luck. Either there's some issue with the volume button or something's just wrecked. For now, I'll just stick to fastboot continue whenever to restart, and back up everything using twrp (just in case) which I can run by flashing it as boot and fastboot continue and then doing the same with the original boot image when I'm done with twrp.

What is your cell model so we could help with stock or twrp backup


text:
In Twrp recovery mode touch screen is not working on redmi y2
I wanted to root my redmi y2 device. I have unlocked my bootloader and successfully flashed Twrp recovery from adb however it's touch screen is not working, probably because my device doesn't supports touch screen in recovery mode as it also uses volume keys to navigate in it's stock recovery.
Is there any other custom recovery which uses volume and power keys to navigate or can I give command from adb or anything else to flash magisk in recovery mode with my pc only or just any other method to root my phone.
I have already wasted hours and hours serching on the web to resolve the issue, also I have tried different versions of Twrp but again no luck.
Please help me out, thanking you in advance.

Stock recovery always uses volume keys for navigation. According to the TWRP device list your device is not supported. Which version did you flash? Each TWRP version has to be the correct one for your device otherwise some hardware components may not work as you have encountered with the touch controller.

@Robert I had used an unofficial version of it posted on xda TWRP unoffical for redmi y2. Ok I think being unofficial is the only problem.

@alecxs thankyou too much, flashing orange fox recovery worked for me. Sorry I didn't noticed that this TWRP was not for MIUI11

Orange fox recovery should be flashed in case if you are using MIUI 11. Link to that can be found here. For MIUI 9 and 10 users this TWRP is working fine.

source: Stack Exchange

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/

sort: votes


text:
Vodafone VFD 100 android 5.0 phone shows "no command" on recovery mode
I have a problem with my android 5.0 Vodafone VFD 100 phone.
So it restarted on its own, and then showed the message “Android is starting, optimizing app x of y” (not the first time). There were 19 apps in total and it got stuck on app number 11. I got impatient and since restarting it brought me to the same place, I removed the battery while it was optimizing apps. Now it won’t boot thereafter. I have tried several suggestions to no avail. When I switch to recovery mode, it displays “no command” on a blank screen after “input language=> English” after choosing the language. Please help as soon as possible since I’m currently stuck.
Regards.

Have you performed a factory reset?

@Robert It doesn't show any other options after the "select language=> English" apart from "no command"

Does this answer your question? What does the "no command" screen mean? (Trying to execute hard reset Recovery)

the "optimizing" process is to generate dalvik-cache and must not disturbed

You should flash a custom recovery, then reboot your phone in recovery. And then in the recovery, wipe the Dalvik-cache.

How should one flash something when android does not boot and there is no way to OEM unlock in developer options? (btw OP don't know how to enter recovery mode at all)

Android does boot but there is no recovery installed. This is why it says no command. To access the bootloader on most android phones, you have to hold Power and Volume - and + until the bootloader screen appears.

Android does not boot thats why OP want to factory reset in first place. have you read what the No command screen means, and how you can enter recovery from No command screen?

https://www.androiddata-recovery.com/blog/solved-no-command-error-in-recovery-mode-on-android

all_licenses: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/


text:
How to insert an emoji using adb shell input?
I've been trying to insert emojis into my android phone using ADB.
adb shell input text "..."
works for inserting text, but when I tried to insert an emoji using the unicode(\uD83E\uDD70), I am only getting the raw text inserted. Is there a way to achieve this ?

Seems like this is not possible with plain adb. But with the help of an app that acts as virtual keyboard: https://stackoverflow.com/a/23482717/150978


text:
How can I download a torrent to the SD card using BitTorrent?
How can I download a torrent to the SD card using BitTorrent?
I tried to go to Settings -> Default Download Folder, but I can't see to be allowed to browse to the SD storage location (see error below when I click on the back arrow):

I use BitTorrent.

Saving to SD card  isn't officially supported - this is not documented in the support (at least, I couldn't find it) but it's mentioned in reply to user review (user name - Sujeet)


text:
Running sh script non rooted
I am not a developer and I have an application that I need to run on my Samsung 10+ which uses a plugin developed for the app to receive sensor data from a separate android device via Bluetooth connection. The Samsung 10+ is typically connected to the sensor via the Bluetooth MAC address. As the sensor data is received it is displayed on a map overlay on the Samsung. I don't have the actual sensor, as I don't need it for my purposes, but I have a script which can be run which is supposed to output representative data so that when I connect the two devices I should see the data displayed. What I need help with is identifying how you actually run a script on an android if you are not a superuser. Thanks for any assistance.

For executing scripts there are two possibilities:
Via Android Debug Bridge (adb)
ADB is usually used when the device is connected via USB to a PC. But for trusted Wifis there is a also a possibility to run ADB over Wifi (but the connection is play-text like terinal which may lead to security problems, therefore the limitation to trused Wifis). Then you can execute a script that is e.g. saved in /data/local
Use an app like Termux
Apps like Termux provide an environment similar to a Linux distribution with packet manager and execution environment. You don't need a connected PC. However as Termux is an app the Android permission system applies you may get a problem accessing the Bluetooth hardware as Termux as far as I remember does not requests the Bluetooth permissions on installation.

Thank you very much for the help. I was not able to use adb, but like Termux.

@Adrian you can accept and/or upvote the answer if it worked for you so that it's more helpful for future visitors. Thank you.


text:
Huawei Mediapad T1 7.0 not Turning On
I have a problem on my Huawei Mediapad T1 7.0.
It's not turning on. I tried "hard reset" and nothing happens. I also tried poking the reset button below, still nothing. I plugged it on charger but it's stuck with the welcome screen. Can anyone tell me how to fix this?

Reinstall the firmware, and boot up with your PC. The firmware you can get on Huawei websites.


text:
Samsung Galaxy Tab 2 Stuck in Reboot Loop
I have an old Samsung Galaxy Tab 2 I dug up from many years ago. When I tried to turn it on after charging it fully, it was stuck in a reboot loop. I already tried factory resetting it and clearing the cash, but it hasn't helped. I am trying to flash an new OS using ODIN, but since I haven't been able to turn USB tethering on, I can't connect the tablet to my computer. Is there any way I can turn USB tethering on through the recovery mode, maybe through the ADB? Just to be clear, I can not access the settings before the tablet reboots itself, and I never turned on developer tools.

you don't need cash, tethering, usb-debugging/adb, developer options or recovery mode. just enter download mode and flash with Odin (it's free) https://www.hardreset.info/devices/samsung/samsung-p5110-galaxy-tab-2-101/download-mode

when I enter download mode the tablet doesn't connect to the computer though, on device manager it keeps coming up as an unrecognized device. I downloaded the proper USB drivers off the Samsung website as well, but it didn't seem to help.

if you can't install right drivers then use heimdall for linux

how will that help if the tablet isn't connecting to the pc? I have the drivers, but my computer isn't recognizing the tablet? I'm also on Windows by the way

"it keeps coming up as an unrecognized device" sounds like a recognized connection to me. yes i know you are on windows, that's why i recommend linux. try Xubuntu LTS from bootable usb flash drive (press F11 or F12 before computer starts up for boot menu) https://unetbootin.github.io documentation README,
support,
tutorial or search android.stackexchange.com

it's not a recognized connection, Odin won't detect the device either. I want to know if it is still possible to flash new firmware without turning on USB tethering, since I'm not able to access the settings that would let me turn it on.

but i have other opinion. you can see a coming up (unrecognized) device each time when connecting phone? that is clearly some kind of reaction. and of course Odin won't detect anything without successful installed drivers. nevertheless, installing drivers is a windows thing. no need to install drivers on linux

It is the Galaxy Tab 2 10.1, model number GT-P5113. I'm trying to flash from SIM card if possible now, since my pc still isn't recognizing the device as a Galaxy Tab 2. I understand that it is a reaction, but it doesn't help. I tested my drivers with another Samsung device as well and it worked, so I don't think it is a problem with that either. I think it is either a problem with the cable or the device itself. My question now is how to properly flash from SIM if it is even possible.

indeed for this old device it is possible to boot (oem signed) custom recovery via update sdcard. try philz_touch_6.57.8-p5110-signed.zip and clean up /data/log with Aroma file manager https://android.stackexchange.com/q/215785

from custom recovery it should even possible to install ROM from adb shell, but this requires converting with simg2img (which is a linux tool) https://android.stackexchange.com/q/219853

I'm running into a signature verification failed error when I try to install the zip you gave, I'm not sure if it isn't OEM signed or if there is some other problem, but it's not letting me install the custom recovery, and most resources online say I need one in order to flash anything. Is there anyway to sign the zip or bypass the signature check through stock recovery?

if your usb-connector is broken, you can try to sign zip with test keys. i recommend to mention @osm0sis in proper xda thread (it's not his project but he is still active member and has the knowledge) otherwise it would be easier to flash TWRP from linux

https://android.stackexchange.com/q/226261


text:
Is there risk of bricking in attempting to install a custom recovery on adevice that has been compromised and has sstem level malware apps on it?
My phone has been compromised and has malware system apps that have persisted after factory reset. I'd like to install a custom recovery so that I can at least get it back to functional if I brick it while rooting and trying to clean house.
But I worry that the bad actor will have altered things enough that if I try to set up a custom recovery to take a system image, it will end up irrecoverably bricked - are there cases of installing custom recovery bricking a phone for good, with and without known malware on the device?

If you are making system modifications there is always a risk to brick the system. Depending on the device and what you do the risk can be serous to negligible. Hence the only answer I can give to you is yes there is a risk. But anyway on a compromised device it really does not matter if you recycle the device directly or accidentally brick it while trying to restore it.

for removal of malware you can install official ROM with official flash tool, no need for custom recovery

@alecxs Not valid when the stock ROM itself contains malware.

@Grimoire true, thx for complement. guess in this case it's most likely xhelper malware which uses mtk-su


text:
Mount CIFS/SMB share to Android 10 as folder?
Im trying to mount cifs share to android 10 rooted phone and i already mount it but i cant see files in folder in other apps only in rooted one. It is possible to do something like that to get  access from all apps to cifs share?

Mount in global namespace. See How to mount NFS on Android with correct permissions? and How to bind mount a folder inside /sdcard with correct permissions? and Why partition gets unmounted automatically after some time?


text:
OnePlus 3T stuck on options menu with Power Key Damaged
i want to get it on/Started. But its stuck on the options menu. and my power key is not working . Is there any another way around this Instead of me waiting for its battery to get completely drained (which i think will mostly take DAYs)
Photo of Options menu where i am stuck


text:
Firefox’s “Add to Home Screen”, but different profiles & privacy
I have Firefox 68.9.0 on Android 8.1.0. Some websites allow one to add them to the home screen, a part of HTML5's Progressive Web App, and the website can then be viewed as if it's a real app, without the browser UI. However it shares the same regular Firefox cookies, so if I log into a site on regular Firefox, and open the “home screen” version, it's logged in there.
Is it possible to “add to home screen” and yet make it a different “profile”, so things are separated? This would allow me to (for example) add several twitter.com “apps” each logged in a different user. Is this possible?

I don't think it would be possible because cookies and home screen aren't shared across profiles AFAIK - an alternative could be to "share" that url and retrieve when in other profile? Choice of where to share would be dependent on what apps you are signed in from both profiles

Also see this question and comments - SMS to yourself may be an option, if that works


text:
Nexus 7 2013 WiFi (flo) bootloader unlock fails
Update: I don't know what I did differently apart from factory resetting it a lot of times, but it finally went through and unlocked.

I'm trying to unlock the bootloader on my Nexus 7 2013 WiFi 32GB (flo). I turned it off, pressed power button + volume down, which soon greeted me with "the bootloader". I then ran fastboot oem unlock which prompted the tablet to ask me whether I really want to unlock the bootloader, and I subsequently navigated to yes using the volume keys and confirmed with the power button. Following that, this was printed to my computer's terminal:
(bootloader) Unlocking bootloader...
(bootloader) erasing userdata...
(bootloader) erasing userdata done
FAILED ()
Finished. Total time: 17.372s

As you can see, it only says FAILED (). No error code. Looking at photos of others unlocking the bootloader, it seems that the next step should be erasing cache, however it evidently does not progress there. I can still boot into Android though. First boot initially greeted me with an "erasing" screen which had an Android on it, and all user data was erased (as expected). I did try repeating the procedure once more after letting it boot Android again but the result was the same.
Other things I have tried are manually formating the userdata and cache partitions via the recovery menu and factory-resetting from within Android, however neither of these were fruitful.
I have tried 2 different computers and 2 different USB cables but they yielded the same results. How might I go about resolving this so that I can unlock the bootloader?

Have you enabled the "OEM unlock" slider in the developer settings? Without that option enabled bootloader unlocking will not work. If unlocking is still not possible try to perform a factory reset from within the running Android system (via settings menu).

@Robert I was thinking that too, but neither looking through the developer settings nor searching reveal any such option. I think it may be due to that this device initially shipped with Android Jellybean. I'll try a factory reset from within Android though. I was also thinking re-flashing might help.

I realise that even re-flashing an image from Google requires unlocking the bootloader. Reset from within Android was not fruitful either.

Which Android version is installed? According to some blogs there should be an "Allow OEM unlocking" option in developer menu. You can also try the command fastboot oem unlock-go.

@Robert Latest one available for the Nexus 7 2013 WiFi, i.e. 6.0.1 with security patch level being 5 August 2016. Are these blog posts about the Nexus 7? And I'll try that.

Result was unfortunately the same as fastboot oem unlock.

what happens for fastboot erase or format:ext4 userdata/cache? also there is a fastboot flashing unlock for all devices and unlock_critical for some

Update: I'm not sure what I did differently, but now it went through and unlocked.


text:
App resource usage over time
Looking for a way to collect resource usage (processor, at least) on unrooted OS for running apps over time. This last part is crucial, since there are numerous apps presenting current usage for running applications, but i’m yet to find one which can generate statistics, collected by running in the background, for used apps over a period of time. Basically my question is a duplicate of this one, but it was last active in 2012 and also never really got an answer for realtime statistics collection.

From the developer of 3C Toolbox Pro in XDA

3C Task Recorder, whether rooted or not, it can collect CPU, memory and network usage . It creates a CSV file that you can easily use from a PC.

If non rooted, you will need 3C Companion PC app
to enable memory usage and improved CPU stats.

Recording options in screen shots below (some of them paid)

I don't use the recorder. The pro version of Toolbox linked at top is far more versatile and has tons of features (there is a free version too with less features). If you are interested only in usage, the recorder should suffice. Screenshots from 3C Toolbox

Edit
OP confirms

Task Recorder works great and could actually unrootedly track random access memory usage for me even without its companion.

Well said, and thank you for this input. «Task Recorder» works great and could actually unrootedly track random access memory usage for me even without its companion. Accepting your answer!


text:
Get number of SMS notification
Some services use SMS notifications. Examples would be Amazon and others for 2FA, some banks for TAN services and so on. Today I received an phising attempt via SMS for a bank account. It contained a shortlink (no, I didn't open it). I called the bank to notify them about those attempts and wanted to hand over the number, so they can try to take the account at its origin down. The problem was: I could not retrieve the number.

The device runs on Android v10.
Normally you can look up contact details by clicking on the senders name on top. This does not work for this kind of notifications.
It's not a Flash SMS. It's stored in the inbox permanently.

Note: I know this question sounds basic, but neither me nor other colleagues I ask (who also work in tech), could find out anything about this … not even an approach to take. So I thought to ask at the collective brain of technology: StackExchange.

Some SMS dont have number but only have header names like sms from google
You can google that header name to find source or since you have reported
banks contact ISP they will easily identify who sent you phishing msg to you


text:
COVID-19 contact tracing API stats?
Is there a way to see how many unique contact tracing IDs my phone has registered via BLE?

Nope.
As part of the joint Apple/Google initiative, a great deal of emphasis is placed on the privacy of the data. Authorized Covid-19 Exposure Notification Apps are the only ones that can use the API. Even the Apps themselves have no way of asking such a question.
On Android the Google Play Service is the one sending out identifiers and recording nearby identifiers.
From Architecture section of the documentation:
https://developers.google.com/android/exposure-notifications/exposure-notifications-api
Google Play Services:

Manages daily random keys
Manages Bluetooth broadcast and collection
Identifies whether the user was in close contact with a confirmed case
Presents permission requests to user for scanning/reading beacons and submitting user keys on diagnosis.

The Exposure Notification App submits a set of suspect identifiers (presumably from a secure medical source, i.e. those who have tested positive) into the Google Play Service API and that returns a risk score on that identifier.
You as a user won't know anything beyond what the app will tell you and the app is limited to the data in ExposureSummary/ExposureInformation or ExposureWindow as found in the Exposure Notification API data structure documentation. Wether all of the detail in available in exposure datasets is presented to the user is determined by the App authors presumably in conjunction with local health authorities.


text:
Galaxy S7EDGE Random Reboots
Two months back from now I installed LightROM oreo, it was fine then but after two months it started to get slow. So I decided to flash pie or Q rom, but from my previous experience whenever I install a pie or Q port of note or some else model it started to get hot or lag. This time I for some reason thought, lets try NOUGAT but it ended up horribly as my phone now keeps on restarting and rom is either not flashed. It stucked in bootloop so I flashed stock rom with REPARTITION OPTION checked in Odin with pit file. Tried every trick in the book that I knew of but it keeps on restarting, meaning if I go to recovery(TWRP flashed via Odin from AP tab) it restarts after couple of moments or became hang in recovery mode. In OS mode keeps restarting after every couple of moments. I have attached the last_kmsg file.
last_kmsg file
What things I have tried;
Flashing BL separately.
Flashing CP separately.
Flashing them together.
Trying old TWRP versions.
Using moro TWRP.
MODEL

SM-G935FD

CSC By default XSG(UAE) changed to PAK(Pakistan).
I posted the same question in xda but didn't get any response so far. I have seen few errors in last_kmsg but can't figure out what they are.
EDIT: got hold of logcat during random reboot logcat.txt

SOLVED it by myself;
So the problem was with recovery partition size, now when I installed nougat rom it tried to install bootloader and modem and somehow messed up recovery partition, samsung phones has a restriction for that meaning you can't downgrade either your Binary or Kernel via odin or any other flashing tool for that matter. Not even with twrp, sometime back I also tried another nougat rom but that had an option of if you want to upgrade but this ROM just tried to do without prior asking and it wasn't also mentioned in the OP. So how did I figured it out after three days is by going through last_kmsg and logcat.
This is a guide for only for Samsung phones
How did I solve it is by doing the following things in order;

Download latest or same binary version of your device firmware. Mine
at this time is 8 (B=8. K=7), you can find it by going into download
mode (by pressing HOME + VOL-Down + POWER Button) and looking on
top left corner after few lines.

Select all the files BL,CP,AP,CSC, and Home USER DATA and then go to second tab in odin check following options: NAND Erase, Re Partition and F.Reset Time, uncheck all other like auto reboot and everything else.

Now plug in your Phone (assuming you have already installed USB Drivers) and click start/flash.

After it is done, reboot your phone again into download mode by holding HOME+VOLDOWN+POWER key first it shutdowns then it reboots again into Download Mode.

Now reset odin by clicking on reset button or closing and reopening it, then load TWRP .tar file in AP Tab and check all the previous flags except NAND Erase and choose your PIT file. Google this for your Phone and Carrier. Inmy case it is PAK and is bundled with XSG(UAE) OMC.

After recovery is flashed, reboot to recovery mode by pressing HOME+VOLUP+POWER key and go to Wipe>format and after that flash your phone's specific mods/zips like DM-Verity disabler and any other. Now you have your stock ROM, install Magisk/SuperSU or flash any other custom ROM.

Now the problems that can be solved by this way are if you have messed up your Boot Loader by trying some boot-splash or boot-animation mod (Do all the same things explained above except load your BL*.tar.md5 file at BL tab not AP tab and same goes for modem(cp) at CP Tab), messed up recovery partition by trying to flash old rom after upgrading your Binary or any other partition related problem.


text:
How can I authorize my laptop for USB Debugging if I can't see the screen?
I use USB Debugging to control this phone because the screen is missing. Not broken, missing. The LCD and display assembly is literally gone. I simply can't see what's on the screen without USB Debugging.
I used to be able to use Vysor to control the phone. That worked for years I think. But recently it started refusing to let me do that. Vysor says that it needs me to authorize the computer by tapping OK in a dialog.
This is BAD! I can't do ANYTHING with the phone without Vysor working! I can't tap anything or even see what's on the screen. The only thing I can do is press the volume buttons and power button.
I tried looking up guides, but they're all:

"use dr.fone": all are blatant advertisements so no
connect a mouse: missing screen so can't see
use clockworkmod/twrp: bootloader isn't unlocked
connect a hdmi: all my phone has is a USB-C port, and those adapters are expensive... I would need one that has both a HDMI port and a USB port so I can use a mouse to work it, oh and I would also probably need to connect it to my computer at the same time to make the authorization dialog pop up so it's complicated and impossible for me

I think the phone's running Android 6, and there is no password or anything (lock screen is a simple slide/tap to unlock I think). But I have no idea what to do.
How do I authorize my computer again so I can control the phone?
(Also, I'm sorry if the tone of this post is a bit off. I was very annoyed when writing it. Eventually I got what I needed without having to access the broken phone, but I'm leaving this question up because it's nice to have and could bear some future value for googlers.)

If Vysor really only want's you to press OK then you may succeed by attaching a simple keyboard via USB OTG and then accept this dialog via Return key. This is the only chance I see at the moment.


text:
What is the difference between fastboot oem unlock and fastboot oem unlock-go?
I'm having issues unlocking my Nexus 7 2013 WiFi's bootloader, and it was suggested that I try fastboot oem unlock-go instead of fastboot oem unlock. Both seem to act the same on my device, however both also fail on my device so it is possible that the difference appears after the failure on my end comes.
Regardless, I would like to know: What is the difference between these two commands? I'm not managing to find documentation.

are both commands available at this device? the only difference i can imagine is for -go something is skipped (maybe erasing userdata, or confirmation dialog)? you can tell us

@alecxs both are available yes, and looking at the log I did not notice anything being skipped, however it ends prematurely due to it always failing (for currently unknown reasons). The confirmation dialogue was still there.

This XDA post says 1.it is specific to OEM 2. How to see if it this command is honored by your device 3.warns you not to try running fastboot commands of this type

@beeshyams this link is not helpful, the only explained command is oem off-mode-charge

@alecxs It is helpful to the extent not to try that command, if the device doesn't support and how to determine that. I didn't attempt to answer but provided what I found

@beeshyams thx for this. but it is misleading and contradictory to warn that fastboot oem unlock-go differs in any way from fastboot flashing unlock and therefore shouldn't be tried

@alecxs the point is OP doesn't know and I don't know the difference between these commands and you would agree it's not a good idea to run such commands without understanding the outcome. I was only emphasising this, while fastboot flashing unlock is known and well understood. I am as keen to know what the difference is and when does one use this? That's why up voted question

@beeshyams -go is recommended as alias on every 2nd tutorial, but nobody knows the difference. have seen this for by-passing xiaomi bootloader lock (temporary unlock?) http://xiaomitips.com/guide/unlock-redmi-note-3-bootloader-without-official-permission

@alecxs I too saw similar but IDK if it is an alias or two distinct things. Maybe it is a temporary unlock?

fastboot oem ... commands aren't standardized by Google. They are vendor specific. As a rough guess, they'd be 50+ from different vendors I have come across. Vendors even implement their own non-oem commands in fastboot, not following Google's recommendations. Because technically speaking bootloader (which includes fastboot) is not a part of Android. Usually OEMs don't provide official documentation on their fastboot implementation. So what the community knows is mostly based on reverse engineering flashing tools (which sometimes are plain batch or shell files).

Most device will prompt an Yes/No UI, and the user can press Volume Up/Down to choose an option, and press power to comfirm.
"fastboot oem unlock-go" will skip the prompt. But no all device support this command.

thx for clarifying :)

Can you help me find the documentation for this? I can't find fastboot oem unlock-go anywhere.


text:
Optimizing app 1 of 1 on Android starting after GooglePlay update
I have a Lenovo Tab3 8 Tablet that had been working fine until about five-six months ago.
Then I got this Optimizing app 1 of 1 message one day, when I had to restart the tablet, which basically made the device useless.
I have been trying to fix it ever since, but every time I do the emmc factory reset from the boot menu it lasts only until the next reboot.
That is, however, only when I update the device over GooglePlay before rebooting. If I reboot without updating, it doesn't show the Optimizing app message, and I can log in my profile, but then the first time I have to use GooglePlay to add a new app or autoupdate the system, the same issue reappears and I have to do the reset all over again.
This seems to be due to some faulty GooglePlay update routine involving preinstalled apps.
It's extremely frustrating.
Anybody with the same problem on this device, or similar model/OS version?
Anything is welcome!
Here's all the system info I managed to get from the sys menu of the tablet:
Model number: Lenovo TB3-850M
Android version: 6.0
Kernel version: 3.18.19
Build number: TB3-850M_S100036_171214_ROW
Software version: TB3-850M_160509

As you don't have much to loose I would try to unlock the bootloader, install TWRP and try a custom ROM for TB3-850M. It is quite some work but at least there is a chance to use the tablet again for some years.

Well, indeed, why should it be simple, when it can be difficult...?
Anyways, thanks a bunch, @Robert!
I'll leave the thread open for some time to give your tip a few tries, and then I'll feed back again.


text:
How can I see which application is controlling the brightness?
How can I see which application is controlling the brightness?

Check your apps having SYSTEM_ALERT_WINDOW permission, typically screen filter apps or those having device admin rights

@beeshyams Thanks, doesn't the alert come from Android OS?

Nope. Some installed app. Find out which app has that permission, using any app like this. I haven't used this app, it popped up first on search or use an app from this answer to see which app is causing that "toast"

On second thoughts, it could be OS toast too responding to restrictions caused by another app, I am not sure but the apps in the second part of the comment above would help

Googling the toast message hinting on Netflix app modifying display setting...?

@AndrewT. Thanks in my case I suspect VLC to be responsible, but I'm interested in the more general case where we have no clue on which application is controlling the brightness and would like to find the application without uninstalling the applications one by one


text:
"This app is compatible with all your devices", but the Install button is greyed out on the web version of the Play Store
On the web version of the Play Store, the "Install" button is greyed out even though the message says: "This app is compatible with all of your devices."

What is the possible reason, and how to fix this?

this happens to me all the time with some apps. The app is available if I use the play store app in the phone though.

I had the same issue. I think it is a google bug (or an unexpected feature effectively working as a bug). However, I still could install anything I wanted to, only not from the web.

Just saw this workaround posted by a Stefan Brunnauer on Google Play Help, and it worked perfectly for me
"Had the same problem - I removed the missmatching &gl=US query parameter at the end of the browser URL and it worked. Maybe this helps."

Still valid at 06/2022

Still valid in 02/2024!  Thanks!

It turns out that even if the app is compatible, it might be blocked in your country.
As mentioned here, removing the country parameter on your url will help.
For example, if the URL is
https://play.google.com/store/apps/details?id=com.dubox.drive&hl=en_AU&gl=US
removing the &gl=US like so:
https://play.google.com/store/apps/details?id=com.dubox.drive&hl=en_AU
This solved the problem for me.
Hope this helps.

I used an incognito window to sign in and it worked. So maybe something to do with browser cache.

I solved the greyed install application on Android emulator :

Choose an emulator configured with Google Apis AND Google Play Store.
Launch the Play Store application to install your desired application.
With these settings I can install my chosen apps.
Hope this will aid someone!

Welcome to Android Enthusiasts Stack Exchange, a Q&A site focusing on issues faced by end-users and power users. Just want to note that the question is specifically talking about the web Play Store, not the app version.


text:
Good app-switching on Android 10
I have a Xiaomi Mi Pad 4 tablet, on a custom ROM (Floko), including Magisk and root.
Today decided to update to Android 10.
I can't find a way to make multitasking feel good again.
The new app switchers put only 1 app per screen and give mile-long scroll distances to the others.
The old Oreo fallback has been removed from AOSP. [1]
(It stacked apps vertically, with their titles - you had access to 4/5 apps on the same screen.)
My rom has the option to use OmniSwitch recents, which put more apps on the same screen, but they disable the double-tap to previous app functionality. Also not the best recebts UI (though way ahead of the newer ones).
Semi-related: The pixel launcher puts some icons down in the recents based on I don't know what logic, but even those get obliterated when I switch launchers. And I want to switch launchers badly, because the pixel launcher doesn't let me manage home screens.
Any way to make app switching good again (rom or app)? I'd rather not downgrade, cuz the Pie rom had some other issues with my device (Which might end up worth it, given how frequently I end up app-switching and what a horrible experience it is now.)

Try this solution https://android.stackexchange.com/q/222088/131553

Interesting. Help site says asking software rec questions are expressly off-topic for this site. In the mean time I've been cavorting around the play store, and I did find something which accomplish the same thing as the answer you linked with way less hassle - an app called "Taskbar". I also tried a million launchers, some of which came with their own recents providers(switchable via a magisk module called "Quick Switch"). Sadly all of them reported incompatible. So the original question still stands. At least until I downgrade to Pie, which is the direction we're heading for right now.


text:
How to root Nexus 6P w/ unofficial LineageOS 17.1?
I flashed PixelBoot's unofficial LineageOS 17.1 on Nexus 6P, however I failed to root it.
First I tried flashing Magisk-v20.4.zip, which failed w/ "cannot mount /vendor" error. Here suggests I should upgrade TWRP to a "Treble compatible version" but my TWRP is already the latest 3.3.1-0.
Secondly I installed MagiskManager-v7.5.1.apk to see if I could use the "patch boot.img" approach. But it kept "checking for updates" till the end of the world, not showing the "install" button at all. I should probably opt out of the canary channel, however I am already in the stable channel.
Thirdly I looked for LineageOS's su addon zip. Unfortunately they offer that kinda thing for 16.0, 15.1 and 14.1 only.
As the last resort I flashed SuperSU-v2.82-201705271822.zip and installed supersu-2-82.apk. But the latter just fails to detect the former and refuses to work.
How am I supposed to root my phone?
It it because of the incompatibility between Android10(LOS17.1) and TWRP?

Darn it. Anti-DDoS issue. solution


text:
Filtering/hiding all SMS based on recipient number
I'm looking for a possibility to hide all SMS sent to a certain number in a dual sim environment. I have number A and number B and I would like to see only SMS for number B, num


text:
Customize clock + weather indicator in the lock screen
I have a Google Pixel 3 (Android 10).
Is there a way to customize or remove the clock + weather indicator in the lock screen? I have searched quite a bit but could not find any way to do so.

From Nova FAQ How do I disable the weather option in the Google Search bar?
First, head into Nova Settings > Home screen > Search bar style and disable the "Weather" option at the bottom.
Then go to Nova Settings > Labs and deselect the "Weather in search bar" option.

But I don't see the weather option or the labs option. Reason is likely this as in FAQ-As of January 31st, 2020, Google is planning to shutdown the weather API completely so this feature will no longer work at all nor will it be accessible in any way within Nova Launcher. I am sure I did it this way when I was on Android 9 and after update to 10 too it works but then those options are missing now. Maybe search for weather app and disable that? See if that helps?

Another possibility is that you back up your Nova settings, uninstall Nova, search for an old (Android 9) times APK of Nova, install that, make the changes as per notes above, check if weather goes away. If it does, restore settings and upgrade to latest version!


text:
Bootloader is unlocked, fastboot returns "FAILED remote: Not allowed to flash" when trying flash .img
I am trying to root my Google Pixel 3a with Android 10. The bootloader is unlocked. It says so in the dev settings, and I have to go through the warning prompt every time I reboot my device.
I am following these instructions for rooting it(using method 2). When I run the fastboot command to flash the patched .img file, it returns:
C:\Users\MyPC\Android>fastboot flash boot_2 magisk_patched.img
target reported max download size of 268435456 bytes
sending 'boot_2' (30392 KB)...
OKAY [  0.798s]
writing 'boot_2'...
FAILED (remote: Not allowed to flash (boot_2))
finished. total time: 0.861s

I tried without the "_2" which also does not work. I used fastboot getvar current-slot to determine which partition is correct.
Things I've tried to troubleshoot:

Running cmd as Administrator (im using win10)
Confirmed OEM unlocking is turned on in the dev settings (it is, it
says "bootloader is already unlocked"
Confirmed USB debugging is on
Disabled "Verify apps over USB" and "Verify bytecode of debuggable
apps" in the dev settings.
Confirmed file transfer is enabled from my PC and my Phone (it is, I
can transfer files back and forth between them)
Tried a different USB cable

Having "OEM Unlocking" turned on does not unlock the bootloader, it gives you the ability to unlock the bootloader and it doesn't appear you have actually unlocked it... On the fastboot/bootloader screen, does it show Device State as Locked (in green) or Unlocked (in red) or perform a "fastboot oem dmesg" and it will either output information (unlocked) or state "not allowed when device is locked". If you unlocked, you have entered "fastboot flashing unlock" and had to accept a very "nasty" warning, as well as a factory default. You know when you are unlocked...

slot is usually a letter (not a number) like boot_a. try unlock_critical also make sure AVB isn't a showstopper (vbmeta)

@acejavelin On the bootloader screen it says Unlocked (in red). I brought up the OEM unlocking for extra clarification. I ran "fastboot oem dmesg" and it output information. I do know that I'm unlocked, which makes it more confusing why im getting a "not allowed to flash" error

@alecxs Yep, that was the problem. Thank you


text:
Use or access large NTFS cluster sizes (e.g. 2048 kb / 2049 kb / 2M or 2MB) in an Android (or Linux) OS?
I have an external media storage drive where I (believe that I) have formatted the partitions as 2048 kb (or 2,048 kb for any Googlers searching) cluster sizes and there are a couple of smaller clustered partitions on the same USB drive. This might be termed as 2049 kb or 2,049 kb ( or 2M / 2 M / 2MB / 2 MB ) in some places, but 2048 is the number that Windows provides when you format.
I'm pretty sure that is the number that I chose when I formatted them. However, the actual number in the cluster report is 2097152 or 2,097,152 from this command:
fsutil fsinfo ntfsinfo [drive]

However, whenever the physical device is correctly recognised by Android operating systems, it will not recognise the large cluster partitions. Is this an Android-specific fault, or is it working as designed, and wasn't ever supposed to read clusters / file allocations of that size?
I have (I believe exhaustively) searched for answers on this (at 2048 and 2049), but as you can appreciate, I get a lot of unrelated stuff. I'm aware of how to Google well (quotes, brackets, intitles, etc), and have searched this network, too, and have not found a solution. This is a bit of a pain, is all, as it means that my drive can essentially only be used on my Windows computers, and then (I think) only a couple of them.
On Android, I've tried ES File Explorer on a Shield, and CX on a Galaxy Tab S4. I can't afford the NTFS plugin for Total Commander, but I would guess it's an OS restriction, not an App one. KODI doesn't see the partitions, and I'm not sure where to go next, to be honest.
I mention Linux in the title because my router (stock TP-Link Archer C1200 v2) also won't recognise the large clustered drives. I'll be testing on a Pi, later, to see if that gives me any joy, and a Mint box at my parents, when I can.
Windows 10 devices have no issues with the drive, I have a VISTA box that I can test, but I have a feeling that it won't recognise the drive as I may have tested it months ago. (This post has been in draft for a long time. ;-)
With the greatest respect (and I think Stack avoids this well, but still) let's not delve into why I chose NTFS or these cluster / file allocation sizes.

2 LARGE File size drives at this configuration NOT seen by Android devices:
Bytes Per Sector  :                512
Bytes Per Physical Sector :        4096
Bytes Per Cluster :                2097152
Bytes Per FileRecord Segment    :  1024

1 SMALLER File size drives at this configuration ARE seen by Android devices:
Bytes Per Sector  :                512
Bytes Per Physical Sector :        4096
Bytes Per Cluster :                32768
Bytes Per FileRecord Segment    :  1024

2 EVEN SMALLER File size drives at this configuration ARE seen by Android devices:
Bytes Per Sector  :                512
Bytes Per Physical Sector :        4096
Bytes Per Cluster :                4096
Bytes Per FileRecord Segment    :  1024

NTFS is Microsoft's proprietary filesystem. It means that unauthorized entities don't have the right to include an open source implementation of the driver in their products. That's why NTFS has never been fully supported in Linux/Android kernel. So if it works on your device, it's a bonus. If it doesn't, you cannot blame. The current in-kernel driver implementation (not being developed for years) is buggy and supports read-only mounting. There are FUSE implementations of NTFS drivers (which I've been using in Linux distros for years) and many OEMs/developers include that in their ROMs.

Same was the case with exFAT, but now MS open-sourced it a few months back. Some details here: https://android.stackexchange.com/a/223592/218526

Cheers, @IrfanLatif, I didn't think it'd be as simple as bloody closed source horribleness. So the irony that routers, TVs, etc, won't recognise any other formats than FAT32 or NTFS (ie not exFAT), coupled with no decent cluster/file allocation methods in other file systems means that I'm basically banjaxed for large file storage ... would that be about right?

I believe you should stick with a max size of 64 kilobytes for the best interoperability. Windows 10 expanded the maximum cluster size from 64 to 2048 kilobytes (2097152 bytes per cluster) in the Spring of 2018.
The open-source world patched util-linux almost immediately to be able to read the partition structures off of such disk, but it will take a while for that to propagate through all Linux-based products (routers, backup software, Android, etc).


text:
how to access images in whatsapp running inside dual space
I am using Whatsapp inside Dual Space in Xiaomi Mi A3 mobile.
I am not able to find the images downloaded inside Whatsapp inside Dual space. Where can I find them.
Internal Storage/Android/data/com.ludashi.dualspace/files
has 2 folder Movies,crashinfo
and folder
Internal Storage/Android/data/com.ludashi.dualspace/cache/
has 2 folder video-cache and UnityAdsCache.
So I don't see Whatsapp folder inside Dual space. What can I do to find images of Whatsapp running in Dual space.


text:
How to find out if note 10 lite is fake?
If I'm going to buy used note 10 lite, what's the way to check is original and not fake?

boot into download mode and find the model number

Thank you. Is there an official site where I can put this model number or serial number and find out if it's original?

Does this answer your question? Samsung Galaxy Note 3 SM-N9006: Chinese knockoff/clone or genuine phone?

Does this answer your question? Galaxy S7 - How can i check which CPU chipset do i have?

afaik the download mode screen can't be faked, if you see model number on this screen you can trust it is real model number. search for this model on gsmarena.com. on the other hand, if this device has fastboot mode then it is clearly Mediatek chipset (Samsung don't have fastboot mode) enter download/fastboot mode with Vol-Down (+ Home) + Power


text:
Purpose of MTK Logger
All phones with Mediatek processors have this pre-installed logging application and the data it collects is massive,right up to the plugging/out of the phone from the charger.
What is this service targeted towards? One could say for troubleshooting and modding purposes but Mediatek generally targets the lower end (limited-capabilites but affordable) market.
Besides,I don't think I've heard of any other chip maker that ships out built-in data loggers.
EDIT:My question does not pertain to what this service does(which has been covered in other questions) but to the reason for the existence of such a program.I understand that it's difficult to answer this question so even headers would do the job.

Does this answer your question? MTK Logger Application

I went through the answers there before posting, but the answers didn't cover as to WHY it is a full fledged application. They also don't explain why such detailed datapoints are covered by the logger.

You should mention in your question which questions you have already gone through and what they miss. Asking duplicate questions is discouraged.

MTK chips are usually used in mid and low-end phones, however MTP also provides high-end chips like "Dimensity 1000 5G". Regarding the "why" I can only guess. I know that MTK based devices are very popular with companies developing/selling Android based custom devices that are no general purpose Android (smartphone) systems such as devices for banking (TAM generator, document signing, ...) or medical accessories. May be MTK logger should help people developing such devices.

@Robert So does it mean that this service is present in the "software blueprint" of all MediaTek chips?

I have not developed an MTK based device but that would be from my perspective a reasonable answer.


text:
Does android keeps a system log about location and networks?
I'm working together with the local authorities to try to identify where a phone was during the last few days. Some pictures were taken but GPS was turned off. Is there any clue that we could get from the local logs about the location of such images, like available networks? If so, where should we look at?
Device using: Android 8.0

By default Android does not save any local logs, even the logcat log is just a ring buffer that contains only the last log elements that fit into the log buffer (often this buffer has ~65KB).
Typically such abuffer is overwritten after a few hours, if the device use not used it may last up to one or two days but that is very device specific. Some devices log dozens of messages per minute even in Air-plane mode without any app active.
First you should check if the location services are activated at all. If they are not activated there is a high chance that they aware deactivated all the time and hence no app was able to access any location.
As far as I know Android itself does not record data on available or used mobile network  bases or Wifi access points. Only if Google location services are activated such data is collected and uploaded to Google.
If you have support of the local authorities the easiest way would be to contact the mobile network provider the used SIM-card is from and use their log which antennas were used in the specified time span.

Thank you, I will trust your answer. I didn't thought about the SIM card. Thanks!


text:
my Samsung note 3 not booting up
Is my phone is bricked or not?The device is not turning on . I thought it was ran out of power. I connected it to my charger. But instead of charging, it shows a blinking  battery symbol contains a circle. When I turned off the charger, my phone started  flashing with the boot logo untill the end of its battery charge and it is not turning on. I'm not installed a custom rom or rooted it.Can anyone find a solution?
device:samsung galaxy note 3
model:SM-N900

What blink frequency have you seen? Is it a low frequency like one disappering every few seconds or a fast blinking like one per second?

logo shows more than two seconds and fading

Then the "flashing" may be the effect of a crash + bootloop of the "charge OS". If even this tine embedded system does not work without crash a serious hardware problem is with a high probability the cause.

Something got wrong with the power button of the phone. I removed it and turned it on without power button. It booted up normally. Thanks for Robert for mentioning about the hardware issue.


text:
Bluestacks using about 30GB
I have installed Bluestacks 4 android emulator on my 64bit Windows PC. I have not installed many apps but in the data folder it is using about 29GB of data. In the folder Program Data/Bluestacks/Engine/Android, I can see Data.vdi and Data_0.vdi, The second one is 27.4GB and fomer is few 100 MBs. My question is what could be the reason for such large file size? Is there a way to clear unnecessary data from bluestacks?

BlueStacks is a virtual machine using image files that contain the whole "persistent memory" that is available to the virtual Android device.
Such virtual image files can be created in two ways:

When creating the virtual machine you can decide of much memory (persistent not RAM) you assign to that virtual machine. And to make this space available an image file is created of the chosen size. The file internally is then formatted as needed by the virtual machine and contains a lot of free space, but this free space is only visible inside the virtual machine. From the outside from the beginning on the full virtual disk size is allocated in form of a file

To avoid allocating a full virtual disk size some virtual machines allow to allocate space on demand. This means that if the virtual machine writes data to a sector of it's virtual disk the will be appended to the virtual disk image the first time it is written to. The main problem is that the BlueStacks is not aware which sector has been written before or not, hence if you write and delete files inside BlueStacks other sectors may be written and so the image file is growing larger the more often you use BlueStacks.

VirtualBox contains command-line tools that allows to compress images that have grown too large but don't contain much data. But that is no longer an Android topic. Search Superuser.com for how to trim/compress VirtualBox images.


text:
Files app (com.android.documentsui) crashes on Recent tab
I have a Xiaomi Redmi Note 7 with Android 9. There's this factory app called "Files" (which is com.android.documentsui) that's not working properly anymore.
I have some apps on my phone like AutomaTag to change the tags of my songs and Sticker Maker to make WhatsApp Stickers. Both of them use this Files app when I have to select an image. Unfortunately, the app is not opening, and when it's opening, it just crashes or doesn't respond at all after a few seconds.
I tried deleting data for that Files app and for both my apps, but it didn't work. So, the next thing I did was installing an app that created a shortcut to that Files app, and surprisingly, it opened and worked! Slow, but it worked, except when I try to open the "Recent" tab, that one crashes the app.
Okay, that's fine, so I just have to avoid that Recent thing. Except, every time "Files" opens, it opens on that Recent thing, so it crashes every time.
I also deleted the cache and when I open the app, it worked. But when I tried to select something, it crashed again.
What do I have to do? Can I delete that app? And how do I do it? Do I need to replace it?

Connect your phone via adb with a PC and start adb logcat. Usually if an app crashes there is an error message and a stack trace in the logcat output. Without the error message and the stack trace we can only guess the problem source. Additionally with that stack trace you could open an issue ticket at Xiaomi and/or Google if it is a general bug of the app.

Or just use another file explorer - many on Play Store. Solid Explorer is a good choice. Mixplorer from XDA is great

Enable Developer options. Go into Developer options > Running services > Cached processes. Stop  all Google service or process you see there.


text:
Chrome Android redirects to web.bwanet.ca
Downloaded Sophos Intercept X today cause my Chrome browser kept opening to https://web.bwanet.ca all of a sudden + all my open tabs were gone.
Is it due to Sophos? If so, is there a specific feature in the Sophos app that can stop future hijacks?

Not sure about the Sophos download, but as far as bwanet is concerned, on several online forums (see below) people mention that if your phone is from Bell/Virgin, then that is who is "hijacking" your home page to bwanet.
The solution is to go into your browser settings and change the home page Bell/Virgin sets upon every browser install.
I gathered this from the following pages:

r/virginmobile on Reddit (2021-01-20)
Google Chrome Help (2019-09-02)
Samsung Community (2021-12-21)

First it is totally unclear why the tabs are gone. Can be anything between a simple bug in the web browser or a sophisticated attack.
And second nobody knows what bugs and vulnerabilities are hidden in the browsers you mentioned and additionally what bugs and vulnerabilities are introduced in the next version.
Hence from my perspective the only answer you can get is NO. Nothing can prevent or stop unknown problems in a constantly updated software browsing constantly changing web sites.
You can always protect yourself only against known problems. This also applies to  software like Sophos Intercept X.

well on windows desktop years ago i remember lots of software that worked well to stop browser hijacker malware, but on android i'm unfamiliar with which part of the anti-virus/malware apps work to protect browsers.


text:
Flashed magisk_patched_boot.img as fastboot flash recovery...Phone stuck on Powered by Android
I was trying to root my Micromax Q440 and I tried to follow the steps ie;
1:  fastboot flash recovery c:\twrp.img
2: fastboot flash boot c:\magisk_patched.img
but in the 2nd step, I used recovery instead of boot as a result my phone is currently stuck on "Powered by Android" screen and none of the Power + Volume(up) functions are working.
It also shows Orange State and your device will boot in 5 seconds
Is there a way to recover or this device is gone forever..?

orange state is just a warning that bootloader is unlocked (ignore). magisk has changed usage. before patching boot.img select advanced settings - preserve force encryption then try again. you can do it on any device. undo at any time by flashing original boot.img + recovery.img from fastboot (Vol-Dn + Power)


text:
Samsung Tablet A, 16GB memory full?
My Samsung Tab A (2016) shows my storage almost full, but the numbers do not come close.  I've run various cleaners, deleted everything not used, put most of my files on the Cloud somewhere, and still almost 14GB are unaccounted for.
My settings does not have a "storage", it has "Device Maintenance."  I've found no way to clear all caches at once, so do it app by app. I have tried everything I've found on the web, various programs, still get warnings my space is running out.  I almost replaced with the next model year (2019) but fear the same thing will happen.  I use it as a e-reader, but all my books are in the cloud, on my SD card, or are removed from my device after reading.I rarely use it as a camera, and don't store any image I don't use.
Am I spazzing for no reason?  Screenshot of my "storage" tab.

In your calculation for forget the size of the Android system itself. Use an app like DiskInfo to see the real partition(s) size and usage.


text:
installing custom rom in Samsung galaxy s3 SGH T999
hi I m unknown from unknown I want to install custom 6.0 on my Samsung galaxy s3 SGH t999 I tried available ones but did not work cm13 rom and Google apps are installed but getting into boot loop can u tell me how I resolve this I tried all possible ways

the reason for boot loop is Unknown

How can I fix that mr

https://android.stackexchange.com/q/226294

Try to install TWRP Recovery and go to recovery mode and click wipe data and tick all without internet and external storage then wipe data then go back and click install select the file and install it


text:
Xiaomi stuck in fastbot mode while bootloader is locked
I've found my Xiaomi redmi note 4 stuck in fastboot mode after the battery had died. I tried different ways to unbrick it but nothing helps. The list of ways I tried:

platform tools fastboot binary. fastboot reboot bootloader - still
rebooting to fastboot.
 Also, adb binary doesn't recognize my device.
I can't use mi unlock tool because it doesn't see my phone.
Miflash doesn't recognize the device also.

Are there any other ways to unbrick it?
Edit: It's Mediatek Helio X20

If your device is in bootloader/fastboot mode then adb does not work that is by design: https://android.stackexchange.com/a/225159/2241

first i would try is, in fastboot mode keep holding Volume Up while fastboot reboot and release button when in recovery mode. there you can wipe cache

@alecxs still rebooting to fastboot. Do you know if there any mac os drivers from the examples above?

flash boot recovery system from SP Flash Tool. make sure you have the right scatter file. always flash with golden rules: "Download Only" + never flash preloader

The problem was not in fastboot mode. The reason was that my volume button was shortening and was always pressed. Fixing the button solved the issue.


text:
Can't find stock rom for rooting
I want to root this phone (HTC U12 life) but cannot find source rom for it. I've checked a ton of websites (including htcdev) but found nothing. It looks like, this phone has been forsaken for a while now, so I am getting kinda desperate. However, I managed to find a post on XDA showing successful root of this phone, so there is still hope.The post is dead btw. Could you please give me a clue on where to get the rom? And if you can't, maybe there is a way to extract the rom from the phone itself or port a rom from another phone like HTC U11 life? I am not too advanced in android development but ready to learn if I have to. Any help is appreciated.

this dev successful built TWRP. unfortunately decided not to share. but have a look at his github there is HTC_OTA_Downloader which might help to get boot.img

To root your HTC U12 Life you can use one click root apps like Kingo Root.Can I post this as an answer?

@EliteX No, i would downvote https://android.stackexchange.com/q/205706

Yes looks this seems no other way stocks roms not available I searched plenty.I admit I dont recommend most install malware but some good there and we should use when nothing solution left

https://android.stackexchange.com/q/226198

android.stackexchange.com/q/226198 - is my post too. I had lost my password for this account back then but got it back already. And I have already tried one click rooting apps but none of them worked for me. And yes my bootloader is unlocked.


text:
Unable to install a modified apk file
I want to monitor the https traffic of an Android app downloaded from google play.
This app can only be run at Android N and above.
So I use Charles proxy and follow this document to modify the apk file.
Here's what I have done:

Download the app from google play.

Use apk extractor to get the apk file of the app.

Run apktool d the_app.apk to extract the apk file.

Modify res/xml/network_security_config.xml and AndroidManifest.xml based on the description of Charles Proxy document.

Run apktool b the_app to package the files back to an apk file.

Install the apk on my Android phone, whose version is 8.

My phone says "App not installed".

Why can't I install the modified apk on my phone?
I've disabled Google Play Protect on my phone.
The apktool is installed by following the description here.
Is there anything I missed?

It looks like that I have to resign the apk.

The generated APK file by apktool needs to be signed before you can install it on a Android phone or emulator:
First you have to create a key-pair for signing stored in a keystore (only required once):
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000

Note this command uses keytool for JDK. source
Then you have to sign the app using apksigner which is part of the Android SDK:
java -jar build-tools\29.0.3\lib\apksigner.jar sign -ks my-release-key.keystore <apkfile>

Now you can install it on the device:
adb install <apkfile>

If you have the original apk file installed on device you have to uninstall it. because of the changed signature you can install your modified apk file over the already installed original file.

Thank you. Where can I download apksinger.jar for my macOS? I've downloaded the "command line tools only" page here, but can't find apksigner in the file I downloaded.

Do I have to use sdkmanager to install apksigner?

It seems like that I have to first install build-tools by running sdkmanager --install 'build-tools;29.0.2'

I've found that apksigner is installed in /usr/local/Caskroom/android-sdk/4333796/build-tools/29.0.3. This path looks is rarely seen to me.

The app is successfully installed. But I still can't see the https traffic from charles proxy. This strange.

@Robert It used to be possible to change the package name and install multiple copies of a single app all with their own data, which would allow keeping both the original and modified apps installed. Is this not still possible?

@l3l_aze This topic has nothing to to with app repackaging. If you have a question on that topic please post it as new question.

No, sorry for going off-topic -- it seemed relevant because you said they would have to uninstall the original app to accomplish this, which may be avoidable and that could be useful for some people who will find this later or maybe the OP.

@l3l_aze App repackaging requires more modifications and can be detected by the app easily. A lot of apps don't work if you just change the packageName. Therefore changing the packageName may make such a test way more complicated and error prone than it has to be. On the other hand uninstalling the app is simple and can be done by every body.


text:
Android 4.0 – any browser able to set UserAgent?
Is there any browser (or its add-on) running on Android 4.0 where I can tweak UserAgent string?
I would like to use older Android device to view Microsoft To-Do list in a browser. But they obviously have Android version check, because they display only old OWA (Outlook Web Access) interface.
Apps already tested:

Samsung Internet - seeing the old Outlook UI (also in desktop mode)
UC Browser - this app is unable to start
Opera Mini - seeing the old Outlook UI

After further research I found that Dolphin Browser has User agent setting built-in directly in its Settings screen, on tab Advanced.
In my specific case, switching the above setting to Desktop made the Microsoft To-Do web UI accessible as expected.


text:
adb reboot recovery error: closed
I have an old Samsung Tab 3 (NT210) that is bricked after not being used for a few years - it gets stuck at the Samsung logo screen after being turned on. However, I am able to boot into the recovery screen.
I have been looking at various online solutions and most seem to suggest flashing custom recovery and ROM to solve this issue. I have managed to find a twrp recovery image and a custom ROM for the device, and had decided to load them into the device via adb. I followed the instructions from this webpage: https://how2do.org/how-to-use-adb-sideload-to-install-roms-updates-restore/
I first ensured that my device was recognised as shown:
adb devices
List of devices attached
5200ee695a69c000        sideload

However, the process will fail at 'adb reboot recovery' as I keep getting the following error:
adb reboot recovery
error: closed

Further research into this problem showed that likely cause of this error is because the device is using stock recovery. I can also confirm that the device has not been rooted before. Commands such as adb shell or adb usb will also return the "error: closed" error message.
Is it still possible to root or salvage the device? I can still charge the device and boot it into recovery or download mode, but that's about it.
Thanks for the help!

Hello Strider1994. You've got the instructions all wrong (adb commands don't work in stock recovery). First, list your priority. Do you want the device to be able to boot into Android or you want to root the device whatever the state your Android is in? Second, forget about stock recovery if you want to root the device as it is useless (other than to factory reset the device and sideload stock ROM). Third, in any case you would choose you are likely to lose your existing data in the device so be ready for that. Fourth, proceed to Uncle Web with your priority in mind.

The sideload mode is a special adb mode only used by recovery roms. It is not a full adb connection, instead it can be only used to provide a ROM image via USB and flash it. Therefore other commands except adb sideload do not work.


text:
Where to find IndexedDB in Android
I have this problem that I cannot open the page anymore since I already reach the max limit
capacity of my indexeddb but I wanted to copy it so that I can migrate it to another device.
My question is where can I locate the path of the IndexedDB Folder in Android? I know in Windows
it would be easy to find %appdata%/local/Google/Chrome/User Data/Default/IndexedDb.
However in android no idea where to find it.
Hopefully someone can answer my question, and hopefully no need of 'ROOT'
Thanks.

The path you have included in your post is for Windows not Android. If there is an IndexedDb on Android it will be located on most devices somewhere below /data/data/com.android.chrome/ which is only accessible with root permissions.

The path you have included in your post is for Windows not Android.
General approach how to access app data without root
If there is an IndexedDb on Android it will be located on most devices somewhere below /data/data/com.android.chrome/ which is only accessible with root permissions.
However the Chrome app allows backup via adb, therefore you should be able to make an backup of the chrome app data and extract the file then from the backup. For doing so you need a device with activated developer options and enabled Android Debug Bridge (adb).
Backup Chrome data to the file backup.ab
adb backup com.android.chrome

Then you need to convert the backup using Android backup Extractor (abe):
java -jar abe-all.jar unpack backup.ab backup.tar

Now you can open the created backup.tar file using an archive tool like 7zip an extract everything or just search for the file IndexedDb file.
If you have found the file and you want to modify it the whole process works in the opposite direction, using "abe pack mode" and "adb resore".
Chrome and IndexedDB
Looking at the data structures created by the latest Chrome app on a rooted DB there is no IndexedDB file created by Chrome on Android.
Instead IndexedDB is a directory containing multiple database - one for every web site. Each database consists of multiple files.
Therefore if you expect that a certain site has created a very large IndexedDB storage it should be possible to reclaim that storage by deleting the IndexedDB storage of that site.
You can display details on the IndexedDB by opening the url chrome://indexeddb-internals/ in Chrome.

woah, it works for the other apps. however when i tried it in com.android.chrome it has 1kb file without anything inside of it. sad :( but thank you for the answer.

@user2180795 That is really strange, backup should be allowed for Chrome according to it's AndroidManifest.xml. But when I test the command on a device I also only get a 47bytes file. I am not sure why this happens.

I think I have to find another way to downsize the existing indexeddb code, via updating the data on it when the page loads like down sizing the base64 files added to the indexeddb. Since backup without rooting is not possible. :(

See my update. By using the url chrome://indexeddb-internals/ you can see how much data is really occupied by the IndexedDB structures in your web browser.

Woah, it almost got it problem is that when I tried to download the data it says 'Insufficient Permissions' :(


text:
Need help LOCKING a Moto G6 XT1925-13 after restoring stock OS
I had semi-bricked / soft-bricked my Motorola Moto G6 smartphone as explained here: https://forums.lenovo.com/t5/Moto-G6-Moto-G6-Plus-Moto-G6-Play/Need-help-unbricking-a-Moto-G6-XT1925-13-and-restoring-stock-OS/m-p/5013164
And I was stuck trying to install the stock ROM again. Finally, I was able to install the stock ROM onto the device, but I am unable to LOCK it again. The problem I'm facing because of that is that I will not able to upgrade the OS at all.
fastboot.exe oem lock
(bootloader) WARNING: This command erases all user data.
(bootloader) Please re-run this command to continue.
OKAY [  0.021s]
Finished. Total time: 0.029s

fastboot.exe oem lock
(bootloader) Check 'Allow OEM Unlock' in Android Settings > Developer
(bootloader) Options
OKAY [  0.029s]
Finished. Total time: 0.058s

When I boot into the OS, in the Setting > ... > Developer Options, "OEM unlocking" is already unchecked, as "Bootloader is already unlocked".
In its current state, I cannot upgrade the OS. It's currently at: Android 9.
When trying to check for upgrades, it says:
Android version: 9
Current version: PPSS29.55-37-7-10
Security patch level: April 1, 2020

Here is what the bootloader displays (I've hidden only the serial number):
AP Fastboot Flash Mode (Secure)
BL: MBM-2.1-ali_retail-32ffece02ed-200416
Baseband: M450_23.31.10.89R ALI_INDIADSDS_CUST
Product/Variant: ali XT1925-13 64GB PVT2
Serial Number: [removed]
CPU: SDM450
eMMC: 64GB SAMSUNG RH64AB RV=08 PV=05 FV=0000000000000005
DRAM: 4GB SAMSUNG LP3 DIE:8Gb M5=01 M6=06 M7=00 M8=5F
Console [NULL]: null
Tools Mode Config: DISABLED
Battery OK
flashing_unlocked
Transfer Mode: USB Connected

do yourself a favor and keep it unlocked, you won't solve the OTA issue with this! flash latest ROM from fastboot instead https://forum.xda-developers.com/showthread.php?t=3914542

Install Magisk directly after a factory reset before it boots up and the device will be eligible for OTAs. You use 'fastboot boot TWRP.img' instead of flashing TWRP. Make sure to install Magisk Manager and select options to hide Magisk (2 different options) and reboot a couple times to see the effect.
This works on my Moto G6.


text:
Resistor like symbol android

For a couple of days, this weird symbol that looks like a variable resistor has been showing on my android one (Moto one power) device.
What is that supposed to be? How do I get rid of it
I've played around with the volume/vibrate, every developer options, along with disabling the developer options altogether.
Thanks

I found out what the issue was. Leaving it out here if someone else encounters this as well. This icon essentially means 'Sensors off'. The symbol was the reason my camera was not working as well.
Inside the developer options, under quick developer tiles, there is a 'Sensors off' option.
Not sure why disabling the developer options did not revert back the change though.

Disabling the developer menu does not affect the settings you have made, it just hides the menu. The only thing that might get deactivated by hiding the menu is the Android Debug Bridge (adb) connection.

Ah that makes sense. I thought that all the developer changes get undone, because the accent color that I sent in the developer settings reverted back to default on disabling the developer option.


text:
How to avoid "The file format is not supported." when sending problematic JPGs from WhatsApp upon selection from gallery?
Device description:

Hardware: LenovoPad YOGA Table 2-1050L
Operating System: Android 5.0.1
Application: WhatsApp both 2.20.189 and 2.20.193.10 (newest from web, unavailable through google play)

Problematic, fine JPGs and exif:

problematic1.jpg
problematic2.jpg
fine1.jpg
fine2.jpg
directory with photos and '"exiftool(-k).exe" -a -u -g1 -w txt' output

Reproduction steps:

On WhatsApp chat screen - Add Attachment
On Attachment source selection - Gallery
In Gallery - select specific problematic JPG
Gallery redirects to "Add a caption" screen which redirects back to Gallery/Chat (depending on Gallery) after few seconds (<3 s).
Some galleries show "The file format is not supported." in a Toast UI Element after redirection.

Taken steps to mitigate:

reinstall android from 4.x.x to 5.0.1
reinstall WhatsApp, clear data & cache, restore backup
upgrade to newest WhatsApp version not yet made available through Google Play from offial site
sending from sharing options of different galleries fails after selecting recipient in WhatsApp on Step 4)

Observations:

sending as a Document (Step 2. - Document) works
sending from Samsung Galaxy S5, Android 6.0.1, WhatsApp 2.20.189 to mentioned device works
sending, resolution scaled down to >78% fails BUT to <=78% works WHILE taking a photo with much higher resolution and sending it works
sending, with minor change from built in gallery editor (which also scales down resolution), works
sending different JPG taken in a same day with the same camera with higher resolution works
sending photo taken by camera works
sending from external/internal storage fails

Example solution:

process affected JPGs in a batch processing software with minimal impact on quality (do not want to scale down to <=78%)
software fix

Please help. My next step would be attaching debugger or scaling down every photo >_<.


text:
Keep getting strange words in Google Keyboard's dictionary
I keep getting strange words getting predicted by Google Keyboard's dictionary. I know I've never used them and doubt they would've come with the keyboard. One example is "Lync". I think some are names like "Bahar". Also slang words that I don't use like "kiddo" and abbreviations like "MSI and "SV". Also just the prediction seems strange, like I tried typing "something" and it came up with "softcover", which is a word I rarely use. How do I make it stick to more common words? I've tried resetting the custom dictionary but it didn't help.

Gboard suggests words based on some factors, including selected languages, and contact info (if you enable it). Are those words possibly related to the contacts in the device?

@AndrewT. there are some very bizarre words and names

The Mysterious Japanese Dictionary
I can only think of one thing right off the top of my head. Gboard is reading and automatically importing a ASCII text encoded zip file from somewhere. Most likely  in the emulated/0/ path and everything within aka all recursive subdirectories and all content of said subdirectories. It could be an app that is using a zip file to run its code somehow or storing don't sort of data in a zip format that the app utilizes. It could be a bad extension somewhere, For example a folder or a file that contains ASCII text somewhere within and the extension of that folder\file somehow got changed into .zip...The possibilities are quite numerous now that I really think about it. The one concern I have about all this is the frequency and verbosity(intensity) that Google spies on everybody content... Personal or otherwise.
The reason I am interested in this topic(and I realize that this "answer" does not solve the issue at hand) is because this has and still is happening to my Gboard dictionary, Though I don't get random words that make no sense or don't go with what I am typing. So I tend to ignore the glitch/bug.
In fact Gboard somehow (without my knowledge/permission) located a .zip file, said hey this looks like a Japanese dictionary, processed to import the file, create an actual Japanese dictionary, and finally somehow created all new shortcuts for every single word. I've literally just sat here and scrolled down this mysteriously looking Japanese dictionary and still did not get to the bottom. There are thousands and thousands of "words" in the Japanese dictionary. So yeah, I think I will give it another go and try to track down the source of this mysterious Japanese dictionary that Gboard wants me to have so badly. (I tried to uninstall the app and reinstall it and it still searched through ALL folders and files to once again locate and import the Japanese dictionary that is completely unreadable, only to confirm my suspiciousness  and make me free like I was not going crazy for a second.


text:
How to stream an image into camera source trough ADB?
I am trying to stream an image into the camera source of an Android 10 device through adb.
This should effect on all apps that use the camera source and not only using specific camera apps.
Thank you!

Does this answer your question? Use image file as camera

@Robert unfortunately not. The image should be streamed in the camera source itself, thus affecting the low-level device IO.Thanks for the input.

Most likely what you want is only possible with root permissions and system modification. The only rootless solution I see is using an external USB device that claims to be an USB webcam and allows you to upload the image it later sends back to Android as live image. Not sure if such a device already exists.

I have full control over the device: in fact, it's just a solution for my own device and not a distributed implementation. May I get more insights on how to achieve this, given that I have full control over android?

I don't know what concrete steps have to be performed, but my starting point would be to implement a custom CameraDevice layer and then install it on the device replacing the existing CameraDevice implementation. May be the source code of the Android emulator and it's way to provide the camera data to the emulator is helpful to understand how an external image can be injected into the device.

@Robert thank you for this. It seems very complicated, actually - I was trying to replicate something like what emulators do when you try to use the camera: they let you upload a video, an image or use an USB-Camera connected to the PC. In my case I am not using any emulator (using a phone is mandatory), but if the only solution is such a "low level workaround", then I might have to stick with it - unless I'm missing something.

If you want to supply static images to one app only on a rooted device I would give Frida a try. It allows to manipulate the app at run-time. Still a bit of work but I assume it would be achievable with much less work.


text:
Is it possible for an android app from play store to be customised for particular users?
Is it possible to customize a popular app downloaded from google play store for a user? Of late I have seen a few apps being weirdly customized in my android phone. Not sure if it is a form of hacking, or my phone has been compromised. Any thoughts that would help me diagnose would help.

What form of "customization" are you talking about?

They added another user in the settings

It's possible to customize apps on a broad case based on some factors, like language/locale, Android version, etc., but not directly per user. Probably would help if you can mention some of the apps (and their link to Play Store if possible)

In the google play app preferences, it was showing a different country and user name some time back until I corrected it

Do you mean another Android user (multi-user Android system) or another account in the account list you can view via settings menu? If it is the latter this is nothing special every app can add accounts and if it uses oAuth authentication via Google or Facebook and you allow it some of your data will be accessible to the app. But that is not a customization, this is simply a login like on a web page.

If you go to the Google play app settings you will see that It has your name, email id and country code. In that section it was showing the name, email id and country code of another user.


text:
How to stop push notifications to Garmin Vivoactive 3 from Android Phone when lost connection?
I have a Vivoactive 3 Series watch which is hooked up to my Android phone. When I get text messages I get notifications on my watch (what I want). However when I go in a dead zone in my house my phone will tell me that I lost data connection and then these messages get pushed to my watch.
Howe can I stop them from being pushed to my watch (I am also fine with just not seeing this message on the phone as well).


text:
How to create a bootable stick with a Linux distro?
I used to have Debian and Android on my laptop then somehow my Debian get damaged, and now I have Android-x86 only on my laptop.
When I insert my USB stick (which contain ISOs of a few Linux distros), it asks me to format it. It's a stick formatted as ext4 partition. So, I want to somehow create a bootable USB by any method. I am badly stuck. What should I do next?

Would like to know the answer too!

@Quidam you still have grub you can boot iso from grub cmd line. search for combination of these two questions https://superuser.com/q/1237684 + https://superuser.com/q/154133


text:
How to root a HTC U12 Life without source code?
I have HTC U12 life. The problem is that, I want to root it, but I just cannot find its source code anywhere: no stock rom and no source kernel. Nothing. Neither on official resources nor on regular websites and forums. And the phone was released two years ago. Is there any way to root my phone without source code or to get the source code somehow? And by the way the phone is 100% rootable because I've seen a post on XDA showing a successful root.

https://android.stackexchange.com/q/226146

the better question is how to dump firmware off the device. you need boot.img for rooting, unlocked bootloader or HTC specific Qualcomm Firehose Loader for flashing/dumping in EDL mode

akecxs, thanks for giving a clue. Could you please post a guide or some kind of manual on how to pull off the dumping? It's not like I am lazy, just want to follow up a reliable information you reccomend if, for sure, you know the subject.

have you unlocked bootloader? https://www.htcdev.com/bootloader


text:
How to protect my galaxy S9 from data recovery after factory reset?
I have a Galaxy S9 that I will send to Samsung in a couple of days for the trade-in program and I want to delete everything on it in a way that it cannot be recovered even after a factory reset.
From my limited research, there are people who recommend encrypting the phone before doing the reset as this will ensure the data is just noise and unreadable after the reset. But there is no option on my S9 to encrypt the phone as I saw on the youtube videos, and after a quick search I found out that S9's are encrypted by default.
So is it safe to just factory reset it since it's encrypted by default anyway?
I'm not that good when it comes to tech and stuff, what would you guys recommend I do?
Thanks for the response.

See: How to make a complete factory reset, without anyone being able to retrieve my data? To be extra sure, just run through the setup wizard once after factory-reset (skip account setup then), and after everything's up reset again. Before the second reset, check if all stuff on the "internal SD" was really gone – and if you have an external SD card, remove it before sending in the device. I doubt anyone there will take the trouble of "forensic revocery" there, even if some data might be recoverable. Not worth the effort.

@Izzy So basically what you're suggesting is I double factory-reset my phone? Okay I already did that. And before that first reset, I also set up the startup lock, and then I added biometrics fingerprint and face recognition for security, and then on lock I also added a PIN, password and pattern lock. Is this enough to make all the data unrecoverable?

I cannot say whether it makes recovery of (some) data impossible – but certainly unfeasible: considering the effort it would need, you'd only try it if you're pretty sure there's something worth it. A forensics expert might be able to fish something out, but would charge at least a 4-5 digit sum for it. I don't know you, so I cannot make your "risk assessment". If you're the boss of the CIA (or they have a "special eye on you"), or "just a simple boy", makes a huge difference here. For the latter, it should be fully sufficient under these circumstances.

just delete a single file. now try to recover this file right after. good luck


text:
Fitness health/apps: Export personal data from phone (i.e Dafit)
Many apps used by smartbands/watches have no option to export your personal data, so you can't process/visualize, store, or migrate to other app.
Also I know that some fitness apps for android apps allow the data export to external files as excel, such as Withings healthmate can sync data with its "cloud/server" and from their webpage you can export data to excel.
For Dafit and other fitness apps with export/import :
Do you know apps/options/methods to extract its data?
Do you know  apps to process/convert data from different apps ?
/convert this

Though i haven't found specific apps I found method for "powerusers".
Dafit stores its information in plain text inside a SQlite database files, there are several tables with apparently no relationship (maybe from code there are few relations).
How to extract/process the data:

Extract data file from Android

Option1. Find the data folder (from android), copy&paste to accessible folder ¿root req?
Option2. Do a backup (titanium backup, oandbackup,...) and unzip the content of backup to a folder

Open file with a SQLlite tool
Export to spreadsheet/excel tables and process/transform there
Process/transform using SQL queries.

I got the file, but it does not seem to be a database file at all. The first 16 bytes are
00 00 00 18 00 00 00 00 followed by eight FF.


text:
How can I add a visual effect on where I click on the screen on Android?
How can I add a visual effect on where one clicks on the screen on Android?
Similarly to what can be done in Windows:

I don't see any Show Touches in Developer Options:

Developer Options -> Show Touches seems like a possible way, unless you're trying to do it for a single app.

@l3l_aze thank you, I don't see any Show Touches in Developer Options: https://i.stack.imgur.com/L7VQu.jpg

Interesting, usually Android's Developer Options has a lot more -- is this not Settings -> Developer Options, or is it a preview release, emulator, or Android-x86?

Screenshot is of Accessibility Settings Developer Options. You need to full adb Developer Settings. Settings (Gear icon) -> (at bottom) Developer Options -> Input section, Show Taps.

@l3l_aze I use the Android 10 on Samsung Galaxy S9. I don't have Settings -> Developer Options. I'm starting to wonder if the application my employer asked me to install for security purposes is hiding Settings -> Developer Options.

Yeah, it has to be enabled by going to Settings -> System -> About Phone -> Software Version, and tapping "Build Number" until it says you're a Developer. Sorry, lol -- forget it's not available by default because it's an autopilot thing for me on a new phone.

@l3l_aze that worked, thanks! You're welcome to copy your comment into an answer. Thanks Morrison too for your help.

First, enable Developer Options by going to Settings -> System -> About Phone -> Software Version and tapping "Build Number" until it says you're a developer.
Then, go to Settings -> Developer Options and enable "Show Touches".
This shows the small pointer/dot when you press on the screen, as is often seen in emulators.
There's some possibly-dangerous options here, so please make sure you understand what they do before trying them! :)


text:
Asus Zenfone 3 Max - ZC520TL - Cant boot anymore - Only fastboot
I have a Asus Zenfone 3 Max, ZC520TL, MT6737M WWW_phone X008_1, 7.0/NRD 90M 14.10.1808.119-2018
I wanted to install lineage on my phone without rooting it (I want to be able to use banking app), I took a look on internet on how to do it and the first step was unloacking the bootloader and then installing twrp
With the apk on the asus website, I unlocked the bootloader, then I rebooted to it in fastboot mode
I tried to install twrp from different sources I could find on internet (my phone is not officially supported by TWRP) with "fastboot flash recovery IMAGE.img"
None of these images worked
I did few tries with these commands (in this order) :
fastboot erase cache
fastboot flash boot recovery.img
fastboot erase recovery

And then the problems began...
I can't access the recovery mode, it displays in the background the asus logo and then reboot;
I can't access the normal boot, it's looping;
I only have access to the fastboot mode
So from now, I wanted to make my phone works again, I tried to flash both in boot and recovery partitions the boot.img extracted from the official rom available on the asus website
Tried to reinstall the unsuccesful TWRP img I already downloaded
And my phone doesn't support "fastboot boot IMAGE.img"
Does anyone have an idea on how to make it works?
Thank you

fastboot erase will erase partitions, that makes device unbootable (besides your other mistakes and dm-verity) stock recovery.img should flashed to recovery partition, stock boot.img must flashed to boot partition, and fastboot format:ext4 cache will create new cache partition

I did the cache format, however I successfully wrote the boot.img but nothing better

https://forum.xda-developers.com/android/general/recovery-twrp-3-1-1-asus-zenfon-3-max-t3650670

there are different MT6737T and MT6737M

I went through this page, the problem is I am on Linux, and the 3 TWRP images they gave are written successfully but do not work

How can I know which MT6737M I am using?
Is there a version to select for no-verity-opt-encrypt.zip?

I flashed the boot.img of the correct version, after checking it I was using the 15.10 instead of 14.10, so now it boot correctly to install the os but still no recovery, how can I get it?

version of no-verity-opt-encrypt doesn't matter. are you sure twrp is not working? sounds more like TWRP is replaced with stock recovery on each boot. check your hardware matches the TWRP build. get device info with this app https://play.google.com/store/apps/details?id=ru.andr7e.deviceinfohw


text:
How to install Android from Google on a Chinese Android phone?
I have Android v85a bought from China. It has FuntouchOS installed. I want to change that to some latest compatible version of Android from Google.
Is it possible?

Is the device Android Treble compatible (there are apps in PlayStore  that can test this)?

What Android Treble ?

Android Treble is an important technology required for using the AOSP Generic System Image provided by Google. As Android is not an device generic OS like Windows or Linux on a non-Treble device you need an Android version compiled exactly for your device.


text:
Where is the file location for samsung notes/memos and/or can I recover these files if I deleted the app?
I backed up all the files on my S9+ because I wanted to reinstall my buggy samsung notes app, but it turns out notes doesn't fall under documents anymore and it has its own separate sync that needs to be toggled from a default off. I've tried using different recovery software but they're either shady or don't work. I'm open to trying to root the device but I wanted to see if anyone knew where in the Android the notes or memos files are located and if it is still possible to recover them. I had pretty important stuff in the notes which is why I'm so concerned. Thanks in advance

Did you create a (different than Google) Samsung account? Also did you password/fingerprint protect your notes?

you can't recover, it's lost


text:
Is the Samsung Health App as a whole ending? Or is it just the Together Community tab/program?

We regret to inform you that the Together Community(BETA) service will no longer be available as of 1 July 2020.

https://www.reddit.com/r/samsung/comments/hevmxm/samsung_health_app_ending_the_together_community/
https://content.samsungknowledge.com/notices/46/en-US/en_US.html
Question: This refers to the 'together' tab of the samsung health app and not the whole of the samsung health app right?

Samsung Health is still alive so yeah the together tab I guess.