This answer is not applicable to Samsung / Huawei devices
First, unlock your bootloader. This again ranges from very easy to complicated procedures getting unlock codes, waiting period etc, so read that up first and you have adb installed (this would help , if you don't have it Is there a minimal installation of ADB?).
Second, and very important read these ...
Thanks to the chat discussion with Irfan Latif, alecxs and Kulfy the consensus was :
The OTA update should in theory have all previous security patches applied.
Updates are not covered under AOSP documentation and it's left to OEMs discretion. Probably that's why there isn't documentation around this.
Therefore, reach out to Google for a conclusive answer....
Though it may be trivial, posting the solution to make it easier for those seeking answers
It's because of restrictions imposed in Android 11. See Storage updates in Android 11. Apps are permitted to see only their folders and not of those of other apps,with these restrictions.
If your explorer is updated for Android 11 and you can't see, you can view the ...
Since about Android 6 all devices come with enabled user data encryption. I think since about Android 8 Google enforces that this encryption is hardware backed, which means you can't export the used encryption key and once the key has been deleted all data are gone forever.
These measures have been introduced to protect user data e.g. of a stolen device. ...
With much thanks to @Robert and especially @Firelord I was able to resolve my problem, and with relative ease.
Below contains all of the steps I had to take to recover the necessary information I required from the Microsoft Authenticator folder.
I had to have access to my entire TWRP backup, with all of the data partition files (I ...
Phone by Google app (which is the default Phone app on Google devices) uses data from Google and its licensors.
In the Caller ID setting (Settings - Caller ID & spam), Google put a disclosure,
Data being used in these features is provided by Google and its licensors. Learn more about business listings data.
The listed licensors are:
France, Germany, ...
If you ever enabled Google's "Find My Device", you might be able to unlock your phone by locking it there with another password. You can check if your device is listed in Find My Device. There you should be able to set a new temporary password to unlock your device. However, it seems like that's not always the case. Or that even the right password ...
Since OEM unlocking is not enabled in Developer options, and the bootloader is not unlocked, your options a limited.
The first (although not preferred option in most cases) is to contact Google support for an RMA on your device to get a replacement. This is usually a simple thing and they usually handle it quite well. You can find information on this to ...
This is not possible unless 1. you have root access(delete the sound file) or 2. Use a 3rd party trusted screenshot app or 3. Disable system sound(yeah it will disable notifications sounds and all too) I'd recommend you to use a 3rd party app(you can use power and volume button to take screenshots by the app by over-riding system's screenshot system) You can ...
Certainly not. It's safe
All that you are doing in this step is to
Check if your device is recognized in fastboot mode by fastboot devices
Replace the boot image by the patched boot image on your computer by
fastboot flash boot xxx.img.
fastboot reboot will boot you into OS where you can verify root as next step recommends.
This the normal way of rooting ...
The key related to MAC randomization is only generated for the first time.
And the MAC address is calculated by calling hmac_sha256 over the ssid with the generated key.
This key is stored in the /data/... on the device, and as far as i know, Android does not provide any API to remove it.
But when you perform a factory reset, all the data located under /data/...
On Android 11 there is a new option "Wi-Fi-enhanced MAC randomization" in the developer options.
When you enable it and delete/forget the network and then reconnect you get every time a new MAC address. Also you get a new MAC address for this Wifi/SSID when you reboot your device. Disabling and enabling Wifi is not enough to get a new MAC.
When you ...
I am on Android 11 (Pixel 4a) and was searching to do this and I recalled this question (had posted an answer and deleted, not being correct) . Here's the answer from Android 11 Changelog — Full List of All 50+ New Features
You Can't Change the Default Camera
To prevent malicious apps from capturing your location, Google has removed the ability to set a ...
Actually you can schedule and customize the Bedtime mode.
If you long press the Bedtime mode tile, it'll open the Bedtime mode screen.
In the schedule option, select all the days and in the time select 00.00 to 23.59, so as to keep it on almost the whole day(max. possible time - 23hrs 59 mins a day).
If you tap the Customize option, you can see a way to ...
I have the same issue with my Google Pixel 4a. Fortunately even though overscan is deprecated, setting size still works. The downside is that the screen is centered instead of being aligned to the bottom of the screen.
Open a root shell on your phone, then run:
wm size # to get your current phone display size
wm size 1080x1800 # slightly reduce the display ...
On Android 11 sdcard path seem to have changed. The path /mnt/sdcard still exists but via adb you don't the permissions to access this path.
But there are alternatives. On the an emulator running Android 11 I can see for example path /sdcard. This path however is a soft link to /storage/self/primary which again is a soft-link to /storage/emulated/0.
The default audio files that come with Android are encoded using the OGG Vorbis encoder and therefore you can find them in file-.system as .ogg files.
On Pixel phones the audio files are located in the path /product/media/audio/alarms/ respectively /system/product/media/audio/alarms/ (visible in this path in file manager apps like Cx File Explorer).
Use a ...
This is a problem that came with version 0.105 of Termux and should be gone with 0.106.
In the meantime this workaround helped me to solve the problem with Android 10 and 11.
Basically it involves the following steps:
Get access to the home directory inside Termux (for instance with a file manager)
Create the directory /home/.termux
Place an ...
You can try to go to Settings -> Connections -> Wi-Fi -> Three-Dots-Menu -> Advanced -> Turn on Wifi automatically -> turn this setting off.
It seems like some devices claim access to GPS in order to find the available WiFi networks if this setting is activated.
Could it ever happen that somehow an apps insists on using mobile data despite having a WiFi connection?
Yes, an app can do this. There is an API that allows an app to bind itself to a particular network, and it could deliberately select a cellular network. This might make sense for, for instance, an app for managing your cell carrier account (though a ...
For anyone who doesn't want to trust a public CA for their network: we made this work by ensuring the dnsNme was set correctly on our certificates. We had our CN equal to a domain, and our SAN incorrectly had the DNS field of SAN equal to a string like "Our RADIUS Server". Changing this to a proper domain and setting the "domain" field in ...
@Peter and Everyone. I ran into this exact issue. After spending a few hours befuddled by the nonsense that Android 11 has created with all of this...I decided to take a step back, look at this from a different perspective and had a tada moment :) The best solution sometimes is the most simplistic and one that was right in front of me the whole time. Well, ...
You can not cancel the update itself because it has already been applied.
Modern Android devices have the system partition twice (called A/B partition). One that is currently active and one that can be used for installing updates "seamless" (so called by Google). Which partition is currently active on next boot can be changed.
The screen you show ...
Pixel 3a XL Android 11
Slight problem. Root is enabled first boot into OS, but does not stay after reboot. Have to fastboot boot magisk_patched.img again to enable root. This was done with Magisk Canary.
Ok, got it working with Interact block in Automate.
It has a nice inspector I used for capturing an ethernet tethering tap event.
Reproducing tap only works with the screen unlocked so I used Tasker with AutoInput plugin to unlock the screen on the cable plug.