Fastboot images have to be stored on the PC where you execute the fastboot command not on the device.
Therefore the common process is:
PC: Download the image to be flashed
Boot the device into bootloader/fastboot mode
Connect the device to the PC via USB
Execute on the PC fastboot flash <target_partition> <path to the image on the PC>
Suggestion of Google find my phone
worked: Google knows where your phone is, even if you don't.
From another user, you can also do it with ADB:
adb push t.mp3 /sdcard/
adb shell am start -a android.intent.action.VIEW -d file:///sdcard/t.mp3 -t audio/mp3
(Playing a video file the same way or starting youtube (adb shell am
start -a android.intent....
It is a fairly common sight on a "Nokia 7.1". Did you try this tutorial already? The slots can essentially take you 1 version behind and you can then try booting. Sometimes that works (as in the comments sent by many). And since you want to preserve your data, there's even lesser chance that it will work, but it can.
If not, what you can try is to go one ...
It looks like you are confusing two different numbers:
adb get-serialno gives you the serial number of the device.
Link in your question is referring to IMEI number which can be obtained by adb shell service call iphonesubinfo 1
(see this and this for more)
Going by the context, you should use the first number (serial number) and not IMEI number.
If your device is rooted, there's a work-around (apply at your own risk – as Marcel correctly pointed out, there's a reason why it's made close to impossible):
backup the app you want to downgrade
uninstall the app you want to downgrade (completely, i.e. app & data)
install the older version
use Titanium Backup to restore data ...
What you want is not possible and for a good reason: updated data structures (files, database, etc) are often incompatible with old app versions. This is why you can downgrade debuggable packages (for development purposes) only.
If you have a problem with FairEmail, please report it in this forum:
The listed device 192.168.86.223:5555 device belongs to an device that has sometime been connected to your PC. adb saves this info until you manually disconnect this device.
To get rid of the entry execute the command
You can query get all information Android has about your battery by executing
adb shell dumpsys battery
Then you will get an output like this:
Current Battery Service state:
AC powered: false
USB powered: true
Wireless powered: false
Max charging current: 400000
Max charging voltage: 5000000
Charge counter: 1363859
You need to escape the dollar character. Otherwise, the shell would interpret anything after $ as the variable name. Since $SystemDashboardActivity as a variable is not set, your command is effectively interpreted as:
pm disable com.android.settings/.Settings
That naturally would disable the parent (.Settings) component.
Escape $ by prefixing it with \ ...
This question offers itself to a variety of approaches, because it seems that you are relying to an unknown extent on your user's lack of dev savvy.
A) Simplest: if your user is not an android tech, and you have no app store installed on the device, why assume that they know what an apk is and where to obtain one?
B) however, if you think that thats too ...
Well, does the ADB shell have root access? If so, all you need to do is access the ADB shell via a computer (I assume, that you know how to do that already, since you asked that you'd like to solve it specifically through ADB) and type in the following command: pm revoke *scamming apps package name here* android.permission.ACCESS_SUPERUSER This will revoke ...