If you're comfortable with the command line here's what I think is a better and simpler way that doesn't require adb and connecting to a computer, doesn't require root access or anything else tricky. Easy for a novice or total noob:
Termux is a terminal emulator with a modified version of Linuxlinux.
inxi is a command line system information script, built for for console and IRC. It is also used for forum technical support, as a debugging tool, to quickly ascertain user system configuration and hardware.
Termux also has the df
and dhdu
commands which show the real disk space used and available (free) and disk space used.
df -h
(disk free, human readable output)
du -hhs
(disk useduse, human readable output & summary)
The 2nd command example du
has a couple of switches:
-h
is used to show file sizes in human readable format just like df
, i.e. KB, MB, GB
-s
is to show a summary only. This is necessary to stop du
from displaying the name and size of every file. Instead it displays only a summary, which is the size of all files - the summary of disk use. Try just du
and see what you get.
du --help
=> Summarize device usage of the set of FILEs, recursively for directories.
df --help
=> The "disk free" command shows total/used/available disk space for each filesystem listed on the command line, or all currently mounted file systems.
Type inxi -h
(then press ENTER) for extensive help on how to get the information you want. If the results scroll past one screen just use swipe up to scroll up, if you are in a Termux shell. You can copy and paste from within the Termux terminal, in the usual manner, to any paste data into other app on the device, including browsers. This will allow you to post information to forums, tech support, or customer service agents. You can also try addition information gleaning commands suggested by linux savvy tech support ppl.
There are a whole lot of other options to get determine real'real' hardware and software details of an Android device from within Termux, and other linux style terminals/terminal emulators. You can even install additional packages within Termux. For more info just search for Termux using your favourite browser and search engine (most ppl use Google as their search engine but there are better & safer options like DuckDuckGo or even Yahoo among others).
Here's
Here's the results from the inxi
command on my Chinese tablet:
.../data/com.termux $ inxi CPU:
single core AArch64 (-UP-) speed/min/max: 871/286/1508 MHz Kernel:
3.18.79 aarch64 Up: 9h 37m Mem: 1.4/2.75 GiB (50.9%) Storage: 39.75 GiB/Total N/A Procs: 2 Shell: Bash inxi: 3.3.31 .../data/com.termux
$
.../data/com.termux $ inxi
CPU: single core AArch64 (-UP-) speed/min/max: 871/286/1508 MHz Kernel: 3.18.79 aarch64 Up: 9h 37m Mem: 1.4/2.75 GiB (50.9%) Storage: 39.75 GiB/Total N/A Procs: 2 Shell: Bash inxi: 3.3.31
.../data/com.termux $
The actual output from inxi
displays better than it is shown here, much more readable.
My device reports 1TB of storage, 16GB RAM and Android 13 via the built-insin Settings (Settings/System System /About) About.
Whereas it actually has 3GB RAM 25-30GB storage (depending on measuring methods/standards) and Android 8.1.0. which is mostly evident from the inxi
output.