Linked Questions

6 votes
3 answers
4k views

Could a 64-bit hardware device run a 32-bit Android version?

This question comes from How can I tell if my installed Android version, not CPU, is a 64 bit or 32 bit one? On desktop computers it is possible to install a 32-bit operating system on a 64-bit ...
Sopalajo de Arrierez's user avatar
6 votes
2 answers
8k views

How to use Android device as router without cellular connection?

I have an Android tablet that has no SIM card and no cellular connection. Is it possible to set it up as a discoverable WiFi access point? I know when you have a cellular connection you can set up ...
K. Rawls's user avatar
3 votes
2 answers
1k views

Why can't ARMv8a applications run on ARMv7a?

I have an ARMv7a device and I am not able to install ARMv8a applications. But I am able to install ARMv7a + ARMv8a applications. How am I able to install ARMv7a + ARMv8a and ARMv7a but not ARMv8a ...
Aditya's user avatar
  • 31
3 votes
2 answers
9k views

32-bit and 64-bit Android: how to tell before buying a phone [duplicate]

I have been looking into 32-bit or 64-bit Android versions for phones. It seems to me that the information on the number of bits of the installed Android version is always missing from phones' specs, ...
Marco Vergura's user avatar
5 votes
1 answer
3k views

What is needed to run ELF binaries compiled from android APKs? (understanding android internals)

I'm trying to understand how Android works internally. Before ART, it used Dalvik to run java code. I guess it created a Dalkiv process in 'Linux' kernel which was simply a VM that ran the dex ...
Guerlando OCs's user avatar
1 vote
1 answer
2k views

Run 32-bit ARM ELF executable on 64-bit Android

For various testing reasons, I need to run my own 32-bit ARM ELF executables on various real ARM Android devices (I can't use emulators). Because it is not easy to buy an ARMv7 device nowadays, I'd ...
MazeGen's user avatar
  • 21
1 vote
1 answer
2k views

Where does Android store the binaries of the apps themselves?

In operating systems like windows there is a special folder like Program Files where the executables themselves are stored. But in android it's kind of amazing that the binaries themselves are hidden ...
Aravind A's user avatar
  • 259
1 vote
1 answer
4k views

Running "tcpdump" on Android shell gives error: "not executable: 32-bit ELF file"

I'm trying to install tcpdump to monitor network traffic. I've tried multiple versions from link1 and link2. Whenever I try to execute I get an error: ~$ adb connect 192.168.1.10:5555 ~$ adb root ~$ ...
Deffjm's user avatar
  • 13
4 votes
0 answers
15k views

How to Check Android Phone’s Processor (ARM, ARM64, or x86)?

Knowing which processor you have is very important to make sure you are downloading the right files. One app, nowadays, has multiple versions for multiple processors so that it runs smoothly on each ...
Pluviophile's user avatar
2 votes
0 answers
9k views

How to run 64 bit apps on a 32 bit Android smartphone without root access?

I know it's difficult or rather almost impossible to change a 32 bit to 64 bit with or without root but is it possible to run 64 bit apps on a 32 bit Android smartphone without root access ? I am ...
Tushar's user avatar
  • 121
1 vote
0 answers
496 views

Boot Linux from stick in Termux

This question explains in detail why it's basically impossible to boot Linux from a USB stick. But I am still wondering: is it possible to load and "boot" a stick-bound Linux distro from a ...
Dracam's user avatar
  • 11
0 votes
0 answers
427 views

getprop: abi vs abilist

I was reading this blog post on determining the supported ABIs for a phone. It said that, prior to Lollipop, the command is getprop ro.product.cpu.abi whereas, after Lollipop, it's getprop ro....
Daniel Walker's user avatar
0 votes
0 answers
20 views

Does Google Nexus6 support 64bit android apps?

I have a 64bit android application with "minSdkVersion=20" (means it can be installed on Android 4.4 above). My question is: can this application be installed on Google Nexus6 with android 6 ...
Mehran's user avatar
  • 1
0 votes
0 answers
99 views

able to use the user-installed app even if we remove the app's odex file

I want to get the answers for the following queries: If I remove the app's odex file from the data/app/packagename/oat/arm64/base.odex , then does it mean that the app will run in the same way as it ...
Nikhil_Coder's user avatar
0 votes
0 answers
39 views

How to know which App architecture is installed on my device? 32bit and 64bit [duplicate]

I've researched a lot about this, found how to know if the APK is 32bit or 64bit https://stackoverflow.com/questions/30348216/how-to-find-if-apk-is-32-bit-or-64-bit I tried going to the developer ...
Sam's user avatar
  • 9