Last call to make your voice heard! Our 2022 Developer Survey closes in less than a week. Take survey.
11 votes
Accepted

Howto get device's features with adb

Sdk: adb shell getprop ro.build.version.sdk Complete list: adb shell getprop Through the package manager: adb shell pm list features
user avatar
  • 2,430
11 votes
Accepted

Is it possible to know the wear level information of a phone, like SSD have with SMART?

SMART was originally designed for ATA devices and extended to SCSI and PCIe/NVMe later to cover almost the whole range of HDDs/SSDs. Trying to send SMART commands to eMMC, e.g. using smartctl would ...
user avatar
  • 17.5k
10 votes
Accepted

How can I tell if my installed Android version, not CPU, is a 64 bit or 32 bit one?

uname -m will display the architecture of the running kernel. This is different than whatever your hardware may be capable of running. Unfortunately, you have to know which architectures are 32-bit ...
user avatar
9 votes
Accepted

How to measure battery capacity (mAh)?

Motorola Droid 4 XT894 has 1785mAh battery with 2% tolerance i.e 1735mAh actual battery capacity. Your seller seems to have fooled you. Also it doesn't seem like the seller put up the battery ...
user avatar
  • 3,100
9 votes
Accepted

Is there an Android equivalent to iOS's "CallKit"?

Android does, but it's not very well documented. The ConnectionService class was introduced in Marshmallow and allows an app to register itself as a voice service, the user needs to manually enable ...
user avatar
8 votes
Accepted

How do timers and alarms function while the device is sleeping?

All computers have a special piece of hardware called the clock (more fully, the real-time clock or RTC). The clock is connected to the CPU, but it runs even when the computer is completely powered ...
user avatar
  • 34.4k
8 votes
Accepted

Why does Android not include an Add Hardware Wizard?

On desktops and laptops, drivers are a necessary evil. Hardware is often user-serviceable and prone to changes, and there is a huge variety of possible combinations. On phones and tablets, this isn't ...
user avatar
7 votes

Micro USB cables that only charge but no data, no mounting etc (Samsung Galaxy S)

As devnul3 says, a power-only cable is a USB cable where the data pins are not connected. The main reason they exist is because they can be made ever so slightly cheaper by virtue of only needing 2 ...
user avatar
  • 311
7 votes
Accepted

If I buy an Android phone today and want security updates for as long as possible, how should I choose a phone? I'm willing to use custom ROMs.​

The Dutch consumer organization retests their smartphones periodically for updates: https://www.consumentenbond.nl/acties/updaten/ruim-een-derde-smartphones-heeft-sterk-verouderde-veiligheidsupdate ...
user avatar
6 votes

Are there any rowhammer resistance phones?

The list from the Drammer app mentioned in your first link, shows some devices are not vulnerable, E.g, HTC Desire 510.( Row hammer wiki suggests that ECC overcomes TRR mentioned below the table) ...
user avatar
  • 37.7k
6 votes
Accepted

How to get data off a completely dead Android phone?

It seems like a hardware issue (not directly related to storage), better try to get fixed. Unless the device boots at least to some bootloader stage (like fastboot or odin or edl) you can't access its ...
user avatar
  • 17.5k
5 votes

Will I be removed from groups on WhatsApp if I upgrade to a new phone?

You retain your groups if you have the same number. Off-topic, you may also want to check the official documentation on how to back-up and restore your chat history to the new phone.
user avatar
  • 17.2k
5 votes

What Android phones are ANT+ hardware enabled?

This list gives the most correct answer, as it gives "what Android phones have ANT wireless hardware" regardless of if the software piece has been turned on: http://forum.xda-developers.com/hardware-...
5 votes
Accepted

Why do some Android phones have two microphones instead of one?

The second microphone is used for noise cancelling. The phone uses it to listen to the external environment (not including your voice), so that it can filter that out from the sounds it hears using ...
user avatar
  • 34.4k
5 votes

A pop-up was on my screen and said I had a virus!

Congrats! You won 10 bottles of snake oil if you're lucky. Honestly: this has two very clear indicators of being scam: There are no viruses on Android. And even if there were, how should that ...
user avatar
  • 89k
5 votes

Can not use Alt - C in in android phone and mac laptop

Probably this answer is long overdue. But maybe it might help someone else in the future. Had the same problem and it seems that since Android 10 apps can only access the clipboard if they are in the ...
user avatar
  • 51
4 votes

Is my phone liable to explode if I charge it with a charger that came with a different phone?

yes, it is absolutely safe to charge a device with a charger that has more current capacity than needed. Ohm's law tells us the relation between current, voltage, and resistance: I = V / ...
user avatar
  • 41
4 votes

How to get hardware specs of Android device?

My favorite is the AIDA64 app. I've been purchasing Android boxes (>10 makes/models in last 6 months) and testing/vetting them for friends. Heard the expression, "Mutton dressed like lamb"? It ...
user avatar
  • 41
4 votes

Micro USB cables that only charge but no data, no mounting etc (Samsung Galaxy S)

Sorry to disagree with the other answers, but those assumptions are simply wrong: To be compliant with Battery Charging Spec. or any other comparable charging mechanism, the data lines require ...
user avatar
4 votes

What is JTAG in regards to Android?

JTAG is a Protocol ! Simply in other Protocols such as USB is protocol UART is protocol for transferring DATA or communicating with devices . JTAG Directly communicate with the CPU and with the ...
user avatar
  • 151
4 votes

What are the minimum hardware specifications for Android?

Here follows a somewhat simpler answer regarding the RAM memory requirements. According to the above mentioned docs, all versions from "Lollipop" (Android 5.0) up to Android 11 need at least ...
user avatar
  • 41
4 votes

Why do some Android phones have two microphones instead of one?

As well as noise cancelling, some phones also use the two mics to record sound files and videos in stereo.
user avatar
4 votes

My phone doesn't always charge at full speed, even with certain 2-amp chargers. What are the necessary conditions for it to charge at full speed?

The OS isn't relevant to charging speed, but the internal hardware differs heavily between phones. One thing you'll experience is that nearly all chargers that advertise themselves as 2.1A are ...
user avatar
  • 982
4 votes

Explosion proneness of my Samsung Galaxy Note 7 device

Galaxy Note7 Safety Recall Samsung Galaxy Note7 Battery Safety Recall and Exchange Program Samsung has announced a voluntary recall and exchange program on certain Galaxy Note7 devices in ...
user avatar
4 votes
Accepted

Microsd card slots: shared vs dedicated - What is the difference?

You're most likely looking at DualSIM devices. If they come with a dedicated SD card slot, you can use 2 SIMs and an external SD card. If it's a shared slot, it's either 2 SIMs or 1 SIM + SD card – i....
user avatar
  • 89k
3 votes

where can I find information about my phone by imei

My suggestion is imeidata.net. I've gotten incorrect data from the sites mentioned in other answers. For example, for my phone, imei.info gives the wrong data: Model: Sidekick LX Brand: T-MOBILE ...
user avatar
3 votes

How can I find out which bands my phone supports

Phones based on Qualcomm Snapdragon, like the padfone X, have their band settings stored in NVRAM, in a field called rf_bc_config. This will be set in the factory to match the band choices embedded ...
user avatar
  • 225
3 votes
Accepted

How clean master measure device temperature

if there is no hardware support (sensor) is present in device That's your mistaken assumption. Even dumbphones contain digital thermometers, to allow them to protect themselves against overheating ...
user avatar
  • 34.4k
3 votes
Accepted

Are those dead pixels? "Dead Pixel Detect and Fix" apk did not work with them

Dead pixel is a class of manufacturing defects on screens which causes a pixel or sub pixel to remain permanently on or permanently off. The actual cause of dead or stuck pixel varies, and while some ...
user avatar
  • 19k

Only top scored, non community-wiki answers of a minimum length are eligible