60
votes
Accepted
What is QuadRooter? Are 900 million Android devices vulnerable?
What is QuadRooter?
Quadrooter is a name for a set of security vulnerabilities including
CVE-2016-2059
CVE-2016-2504
CVE-2016-2503
CVE-2016-5340
These are weaknesses in Linux/Android system ...
18
votes
how to adb wait-for-device until the home screen shows up?
This is an old question and borderline off-topic but here is how to do it in a single line:
adb wait-for-device shell 'while [[ -z $(getprop sys.boot_completed) ]]; do sleep 1; done; input keyevent ...
18
votes
Accepted
Which phones have the purest Android?
tl:dr; Google phones have the purest Android. They come with Google apps
In Android ecosystem, phones launched by Google are stock Android (aka vanilla). It's the purest form of Android because Google ...
16
votes
Which phones have the purest Android?
How about looking for models supported by LineageOS? This is a ROM you can flash to your device, and you can even use it without the Google Apps (or flash them later)
Although they are not included ...
11
votes
Accepted
Is it possible to change file permissions on Android's internal storage?
On all operating systems based on Linux kernel - like Android is - it's possible to set permissions on files (including directories) provided that filesystem supports UNIX permissions (uid, gid, mode)....
11
votes
Which phones have the purest Android?
The question has quite deep implications.
Android is not an OS, it is an "ecosystem".
There is Android Open Source Project. This is the "base" of the Android OS.
Hardly usable and ...
6
votes
Remove word from autocorrect - Six Android versions and three phones later
When you type in "don't" try holding your finger on "Dont". You should get something along the lines of:
Never predict "Dont" again?
Press yes, and you should be sorted!
6
votes
Accepted
RSSI range for WiFi icons
I didn't look back through older versions, but here's information accurate as of Android 7.1.2.
The code that performs the transformation from RSSI to signal "level" is found in the WifiManager....
6
votes
Accepted
Change System Language to one not listed?
Background:
Firstly please take a look at the similar post: How do I add a new language?.
Adding a full language support for a device is done at ROM level, the
langauges that the default ...
6
votes
How to prevent app from showing its update in play store using titanium backup?
I'll give you a good alternative for that
If you don't want to ever update the app even after you reset your phone and reinstall it without involving the Google Play Store settings. Grab an app ...
6
votes
Accepted
What’s the difference between stock Android, Android One, and Android Go?
Stock Android is meant for Pixel devices/other OEMs who like to keep the Android experience stock. Pixel devices are guaranteed to get 3 years of OS updates and security patches. Features, functions, ...
5
votes
How to move SMS from hangouts to messenger app
Devin, I am not extremely familiar with stock Android, so I apologize if some of what I try to describe does not work exactly as I try to explain it.
The SMS messages on your phone is maintained in a ...
5
votes
Accepted
Do Android One tablets exist?
The Wikipedia page on Android One has a complete list of all Android One devices released, and unfortunately there doesn't seem to be any tablets.
There couldn't be any tablet resellers with Android ...
5
votes
Why does my stock Samsung Galaxy phone/tablet lack some features compared to other Samsung Galaxy models?
There are at least 4 possible reasons:
Device model
One UI Core
Android Go
Android versions
Device Model
Newer Samsung phones and tablets tend to have more features despite having the same Android ...
4
votes
how to run binary on non-rooted android phone?
You can download termux, copy your binary to the termux home folder and run it
cp /storage/emulated/0/mybinary .
chmod +x mybinary
./mybinary
I haven't actually managed to run something because I ...
4
votes
Remove word from autocorrect - Six Android versions and three phones later
Several people didn't read the original post. The original poster had tried long-pressing the word to get it to delete, but that didn't work. I know this is an old thread, but I just found it ...
4
votes
How do I view root ( / ) with Termux if termux-setup-storage doesn't help?
termux-setup-storage only grants android.permission.WRITE_EXTERNAL_STORAGE that lets the app access internal SD card i.e. /sdcard.
Android's init creates rootfs / with permissions 0:0 (uid:gid) and ...
4
votes
Accepted
For basic users - Any reason to install mobile security App?
tl:dr Yes, you need such apps and more a wholistic approach
Breaking down the possible threats (simplistically) :
1.Viruses: They don't exist on Android. See Is an antivirus really needed for ...
4
votes
Accepted
Why do the system apps show 0B memory space occupied?
Many system apps have their (original) apk's stored on the system partition, which as it is fixed in size wouldn't really count towards available storage. Nor are they user removable. So it doesn't ...
3
votes
How can I delete ALL alarms in the stock Clock app?
Incredibly, this is still an unaddressed issue in 2022.
I have noticed that it's possible to ask google assistant to delete all of your active alarms -- meaning the ones that are scheduled to ring.
So ...
3
votes
Accepted
Android 6.0 drains my Nexus 5 battery within an hour
I'm guessing this is being caused by a glitch in Google's sync services. This can be a difficult fix if there are more underlying problems, however clearing the system cache will likely fix the issue.
...
3
votes
Why are there multiple versions of "Phone" installed under all apps in Android Lollipop?
These are not different versions, these are different apps. An app can have any name regardless of other apps' names. It is possible to have hundreds of apps with the same name on one phone because ...
3
votes
Accepted
Can't activate nor deactivate any administrator permissions outside of safe mode
If you are using an app such as Facebook Messenger, CF.lumen, Lux or Twilight that draws over the screen, you'll need to stop them doing so in order to interact with secure settings pages such as the ...
3
votes
What is QuadRooter? Are 900 million Android devices vulnerable?
More on Quadrooter
Traffic hijacking Linux flaw affects 80% of Android devices -- including Nougat - extracts
While there are a huge number of smartphones and tablets at risk, Lookout says that ...
3
votes
Accepted
Lollipop and above - How do I install an APK as a system app?
Okay, I got it working. Here's how I did it:
Copy the APK file to /system/app/some-folder/ or /system/priv-app/xyz-folder/.
Keeping them in their own folders may/will prevent conflicts. Some apps ...
3
votes
Why isn't the touchscreen pressure reading being put into use by Android?
Don't run to conclusions early - some Huawei/Meizu/ZTE flagships has it, sometimes referred to as "3D Press" or other names.
Ultimately the feature is worthless - it requires 3rd-party apps to ...
3
votes
Accepted
Can I Install Stock Android 7 N On Any Device?
Not stock, you would have to install a custom ROM that is specifically designed for your device, they are not generic... Check XDA here: https://forum.xda-developers.com/redmi-pro in the Xiaomi Redmi ...
3
votes
how do I delete search history on Firefox on an Android phone
Firefox settings → Clear Private data → clear search history
3
votes
What system should i back up ? system_image or system
this concerns TWRP only and is just a different method for backup & restore
have a look in /etc/recovery.fstab
you will see the same partition is listed twice
/system ext4 /dev/block/...
3
votes
Accepted
Why is the '/storage/emulated/' directory inaccessible?
On Android 6+ /storage is a mountpoint where tmpfs is (bind) mounted (from /mnt/runtime/default) with mode 0755 i.e. it's world-readable.
For every app /storage/emulated is a bind mount in an ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
stock-android × 502rom-flashing × 34
samsung × 31
root-access × 25
adb × 24
rooting × 22
4.4-kitkat × 21
recovery-mode × 20
applications × 18
rom × 17
custom-roms × 16
ota-update × 16
5.0-lollipop × 15
nexus-5 × 15
updates × 14
fastboot × 14
stock-rom × 14
cyanogenmod × 12
google-play-store × 11
twrp × 11
android-versions × 11
boot-loop × 10
5.1-lollipop × 10
2.3-gingerbread × 9
battery-life × 9