• Tutorial: How to output Android system information to a text/pdf/html f

    From Marion@21:1/5 to All on Mon May 19 06:28:53 2025
    Tutorial: How to output Android system information to a text/pdf/html file
    (As always, please improve by adding value where you know more than I do.)

    So as to not tangent a recent thread similar to this topic, here's a
    quick tutorial I just wrote for those who wish to save device info to a file.

    ADB, of course, can report your system information to a file, e.g.,
    adb shell getprop > about_phone_info.txt
    For specific keywords, one can grep for the desired strings:
    C:\> adb shell getprop | findstr version.release
    C:\> adb shell getprop | findstr ro.product.model
    C:\> adb shell getprop | gsm.version.baseband
    etc.
    But the information isn't always in easily understood format.

    For more easily understood text, html & PDF system-information files,
    I just tested these freeware system-reporting apps below for the team.

    Aida64 (location does not appear to be user selectable)
    <https://play.google.com/store/apps/details?id=com.finalwire.aida64>
    3dots > Save Report
    Saves default output in this location with this naming convention:
    /storage/emulated/0/Android/data/com.finalwire.aida64\files\report-2025-05-18-22-26-59.txt

    DevCheck (location is user selectable)
    <https://play.google.com/store/apps/details?id=flar2.devcheck>
    3dots > Export
    Saves default output anywhere with this type of naming convention:
    adb shell ls /storage/emulated/0/Download/DevCheck*
    adb pull /storage/emulated/0/Download/DevCheck-20250518-2305.txt

    DeviceInfo (location & type is user selectable)
    <https://play.google.com/store/apps/details?id=com.toralabs.deviceinfo>
    3dots > Export details > Report Type > [x]Text [_]PDF
    adb shell ls /storage/emulated/0/Download/Device-Info-Report*
    adb pull /storage/emulated/0/Download/Device-Info-Report.txt
    adb pull /storage/emulated/0/Download/Device-Info-Report.pdf

    Device Info HW (requires pro license to generate the reports)
    <https://play.google.com/store/apps/details?id=ru.andr7e.deviceinfohw>
    Only pro version can create the reports
    3dots > Info center > Create report > (o)HTML (_)PDF

    Free system-reporting apps which do not appear to save output to a file are
    Treble Info <tk.hack5.treblecheck>
    Inware <com.evo.inware>
    CPU Info <com.kgurgul.cpuinfo>
    CPU-Z <com.cpuid.cpu_z>

    As always, I write these tutorials as a voluntary public service, and
    since I'm always trying to learn more, please add value where you can.

    That way the entire team increases our extensive tribal knowledge level.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Arno Welzel@21:1/5 to All on Mon May 19 08:40:35 2025
    Marion, 2025-05-19 08:28:

    Tutorial: How to output Android system information to a text/pdf/html file (As always, please improve by adding value where you know more than I do.)

    So as to not tangent a recent thread similar to this topic, here's a
    quick tutorial I just wrote for those who wish to save device info to a file.

    ADB, of course, can report your system information to a file, e.g.,
    adb shell getprop > about_phone_info.txt
    For specific keywords, one can grep for the desired strings:
    C:\> adb shell getprop | findstr version.release
    C:\> adb shell getprop | findstr ro.product.model
    C:\> adb shell getprop | gsm.version.baseband
    etc.
    But the information isn't always in easily understood format.

    For more easily understood text, html & PDF system-information files,
    I just tested these freeware system-reporting apps below for the team.

    Aida64 (location does not appear to be user selectable)
    <https://play.google.com/store/apps/details?id=com.finalwire.aida64>
    3dots > Save Report
    Saves default output in this location with this naming convention:
    /storage/emulated/0/Android/data/com.finalwire.aida64\files\report-2025-05-18-22-26-59.txt

    DevCheck (location is user selectable)
    <https://play.google.com/store/apps/details?id=flar2.devcheck>
    3dots > Export
    Saves default output anywhere with this type of naming convention:
    adb shell ls /storage/emulated/0/Download/DevCheck*
    adb pull /storage/emulated/0/Download/DevCheck-20250518-2305.txt

    DeviceInfo (location & type is user selectable)
    <https://play.google.com/store/apps/details?id=com.toralabs.deviceinfo>
    3dots > Export details > Report Type > [x]Text [_]PDF
    adb shell ls /storage/emulated/0/Download/Device-Info-Report*
    adb pull /storage/emulated/0/Download/Device-Info-Report.txt
    adb pull /storage/emulated/0/Download/Device-Info-Report.pdf

    Device Info HW (requires pro license to generate the reports)
    <https://play.google.com/store/apps/details?id=ru.andr7e.deviceinfohw>
    Only pro version can create the reports
    3dots > Info center > Create report > (o)HTML (_)PDF

    Free system-reporting apps which do not appear to save output to a file are
    Treble Info <tk.hack5.treblecheck>
    Inware <com.evo.inware>
    CPU Info <com.kgurgul.cpuinfo>
    CPU-Z <com.cpuid.cpu_z>

    As always, I write these tutorials as a voluntary public service, and
    since I'm always trying to learn more, please add value where you can.

    That way the entire team increases our extensive tribal knowledge level.


    My addition here: to use ADB you need a working setup of ADB on the host computer and a connection via USB (newer devices also support ADB via
    WiFi which requires to know the IP address of the device in the local
    network). The device also has to allow "USB debugging" which can be
    enabled in the developer options of the device, otherwise you can't do
    anything at all using ADB.

    Also see: <https://developer.android.com/tools/adb?authuser=1&hl=en>


    --
    Arno Welzel
    https://arnowelzel.de

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marion@21:1/5 to Arno Welzel on Mon May 19 07:03:05 2025
    On Mon, 19 May 2025 08:40:35 +0200, Arno Welzel wrote :

    My addition here: to use ADB you need a working setup of ADB on the host computer and a connection via USB (newer devices also support ADB via
    WiFi which requires to know the IP address of the device in the local network). The device also has to allow "USB debugging" which can be
    enabled in the developer options of the device, otherwise you can't do anything at all using ADB.

    Also see: <https://developer.android.com/tools/adb?authuser=1&hl=en>

    Thanks! That's a helpful and accurate addition to the tutorial!

    You're absolutely right - a working ADB installation on the host computer
    and enabling USB debugging on the Android device are prerequisites for
    using any of the ADB commands I listed.

    It's also great that you mentioned ADB over Wi-Fi as an alternative for
    newer devices. That's a handy option for those who prefer a wireless connection.

    BTW, does anyone know why adb won't get the first file generated? /storage/emulated/0/Android/data/com.finalwire.aida64\files\report-2025-05-18-22-26-59.txt

    We should probably add your improvement to the concomitant XDA thread. ���*Tutorial: How to output Android system information to a text/pdf/html file* ���<https://xdaforums.com/t/tutorial-how-to-output-android-system-information-to-a-text-pdf-html-file.4737418/>

    Check it out and let me know if I added the information correctly.
    The advantage of XDA is that google searches find it so more people
    can benefit from our combined effort to increase our tribal knowledge.

    This is what I just now added to the XDA Developers thread...

    Important Note: To use ADB (Android Debug Bridge), you need a working ADB
    setup on your computer. This typically involves installing the Android SDK Platform-Tools. Additionally, you need to connect your Android device to
    your computer via USB, and enable "USB debugging" in the Developer Options
    of your Android device. For newer devices, ADB can sometimes be used over Wi-Fi, which requires knowing the device's IP address on the local network. Without these prerequisites, the ADB commands below will not work. You can
    find more information on setting up ADB here: https://developer.android.com/tools/adb?authuser=1&hl=en

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marion@21:1/5 to Marion on Mon May 19 15:52:48 2025
    On Mon, 19 May 2025 06:28:53 -0000 (UTC), Marion wrote :


    Free system-reporting apps which do not appear to save output to a file are
    Treble Info <tk.hack5.treblecheck>
    Inware <com.evo.inware>
    CPU Info <com.kgurgul.cpuinfo>
    CPU-Z <com.cpuid.cpu_z>

    I ran a quick search in Skyica, which is the best app search engine on
    earth for finding apps on the Google Play Store repository, which are free
    and which have no ads (and which don't allow you to pay to get no ads).

    A normal Android owner would never find this app because it only has fewer
    than 10K downloads, so it won't show up in the garbage searches people run.

    Introspect by Pixplicity
    <https://play.google.com/store/apps/details?id=com.pixplicity.devcheck>
    The GUI works ok but it does have bugs on my system (which, let's admit,
    is not a standard setup by any means so that happens with many tools).

    It can share the output but the sharing it does is limited to only 8
    apps, and not directly to a file - but one app is AllWrite where you
    can then COPY the shared information to the Android clipboard (and,
    by extension with scrcpy, to the Windows clipboard to save as a file).

    From AllWrite, you can share to over 100 installed apps, some of which
    are your file managers to create the file from AllWrite if desired.

    I don't recommend either app, but the whole point of the tutorial is
    to provide ways to save system information to a text file & this works.

    AllWrite Spech to Text notes
    <https://play.google.com/store/apps/details?id=rb.camere>

    In summary, PixPlicity is interesting in that it tells you system
    information, and it will share to some programs to save the file.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marion@21:1/5 to Marion on Mon May 19 16:31:27 2025
    On Mon, 19 May 2025 15:52:48 -0000 (UTC), Marion wrote :


    In summary, PixPlicity is interesting in that it tells you system information, and it will share to some programs to save the file.

    The perfect search engine also found this app which has only 5K downloads (again, normal Android owners will NEVER find these apps because they use garbage search engines out of sheer ignorance - so they miss a lot).

    Quick System Info PRE by Shawn Q.
    <https://play.google.com/store/apps/details?id=org.uguess.android.sysinfo.pre>
    <https://github.com/qauck/qsysinfo>
    <https://github.com/qauck/qsysinfo-pro>
    <https://bitbucket.org/qauck/qsysinfo/downloads/>

    The open source Quick System Info Pro (free on GitHub) can share the
    system information (even down to environment variables)

    Interesting you can view system logs with this program.
    Dmesg
    Logcat

    And you can set the log level from
    Verbose
    Debug
    Info
    Warning
    Error
    Fatal

    Which you can share to over 100 installed apps.
    But when I tried to send the ENTIRE system information set of scores of reports, I realized it's sending it to the developer (I think).

    So the way around that was to turn off the Wi-Fi & Cellular radios.
    Then you can share the report to over 100 installed apps on the device.
    android_report.zip

    I saved it to the Windows file system where the text file inside that
    zip was a whopping 30K lines of information about my Android system.

    Note I don't recommend this method because of the need to turn off
    the Internet but also note the immense amount of information generated.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marion@21:1/5 to Marion on Mon May 19 17:23:36 2025
    On Mon, 19 May 2025 16:31:27 -0000 (UTC), Marion wrote :


    Note I don't recommend this method because of the need to turn off
    the Internet but also note the immense amount of information generated.

    The best free/ad-free search engine in the planet also found this app.

    Quick System Info, by Shawn Q.
    <https://play.google.com/store/apps/details?id=org.uguess.android.sysinfo>
    But that's by the same author as the last app, so I'll skip it for now
    as it seems to simply be the same app as the prior one I just tested.

    The best search engine also found this app which has fewer than 100
    downloads, which is another app no typical Android user can ever find.

    System & Device Info by Trixels
    <https://play.google.com/store/apps/details?id=com.trixels.deviceinfo>

    What's different about this free/ad-free/buyout-free app is that it has a screen full of shortcuts to various system-level reporting activities.

    You can watch your CPU stats core by core, and you can (shockingly!) get a Wi-Fi dBM reading, surprisingly, without having to enable the obnoxious
    precise location that Google forced upon us a few releases back - but only
    for the current Wi-Fi connection (so, in reality, not really).

    While it displays lots of system device information tidbits, unfortunately,
    I didn't see any way to output the system device information to a file.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marion@21:1/5 to Marion on Mon May 19 17:33:51 2025
    On Mon, 19 May 2025 17:23:36 -0000 (UTC), Marion wrote :


    While it displays lots of system device information tidbits, unfortunately,
    I didn't see any way to output the system device information to a file.

    The best free search engine on the planet also found this app, which
    apparently has only about 1K downloads, so no normal Android owner would
    find this free/ad-free/buyout-free app for reporting system information.

    Device info System, CPU, Phone by Evil Scan
    <https://play.google.com/store/apps/details?id=com.evilscan.deviceinfo>

    It has an "Export" button which saves by default to DeviceInfo.txt
    adb shell ls /storage/emulated/0/Download/DeviceInfo*
    adb pull /storage/emulated/0/Download/DeviceInfo.txt

    The GUI on this app is rather interesting, where you'll just have to see it
    to realize what I mean by it being different from anything you've seen.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marion@21:1/5 to Marion on Mon May 19 20:04:45 2025
    On Mon, 19 May 2025 06:28:53 -0000 (UTC), Marion wrote :


    ADB, of course, can report your system information to a file, e.g.,
    adb shell getprop > about_phone_info.txt
    For specific keywords, one can grep for the desired strings:
    C:\> adb shell getprop | findstr version.release
    C:\> adb shell getprop | findstr ro.product.model
    C:\> adb shell getprop | gsm.version.baseband
    etc.
    But the information isn't always in easily understood format.

    While this is the Usenet thread asking for helpful input
    *Tutorial: How to output Android system information to a text/pdf/html file*
    <https://www.novabbs.com/computers/article-flat.php?id=59032&group=comp.mobile.android#59032>

    In the XDA thread on this topic, two people posted added value.
    *Tutorial: How to output Android system information to a text/pdf/html file*
    <https://xdaforums.com/t/tutorial-how-to-output-android-system-information-to-a-text-pdf-html-file.4737418/>

    One helpful person posted the adb command to get even more information
    C:\> adb shell dumpsys > phone_system_dump.txt

    Another contributor is a developer who suggested we use his app:
    "My app doers a lot on the device, displays it on a scrollable
    & expandable window, save the results to a history file
    OR a copy onto your sdcard. Is free & add-free, allows
    almost all code access, and does a whole lot more."
    <https://xdaforums.com/t/tutorial-how-to-output-android-system-information-to-a-text-pdf-html-file.4737418/post-90104315>

    *[APP][TOOL] TeMeFI comprehensive system Administration*
    <https://xdaforums.com/t/app-tool-temefi-comprehensive-system-administration.3806260/>
    "This app provides/returns a bucket load of information
    regarding your device and the currently running ROM,
    and much, much more. And hence the name "TeMeFI";
    as its Too Much F????? Information. The F stands for
    whatever your comfortable with."
    Download: TeMeFI-v1.2.06.apk
    MD5: 573C3807D3BE08C0DC1A283846AD14D5
    <https://2ly.link/23hAY>
    "You can use it without root, but you will be HEAVILY limited
    in what you can do. If you are unrooted, have a read of the
    following post, regarding a recently added feature for
    non-root users"
    <https://xdaforums.com/t/app-tool-te...-administration.3806260/page-38#post-84803685>

    As always, if you have more value to add to the topic,
    please do, so that everyone benefits from all your efforts.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marion@21:1/5 to Marion on Mon May 19 19:48:36 2025
    On Mon, 19 May 2025 17:33:51 -0000 (UTC), Marion wrote :


    The GUI on this app is rather interesting, where you'll just have to see it to realize what I mean by it being different from anything you've seen.

    I'm getting kind of tired of testing system-information reporters so
    suffice to say the best free search engine on the planet found quite a few which are free/ad-free/buyout-free such as this incomplete listing below.

    Device Info Tool by IDB LLC
    <https://play.google.com/store/apps/details?id=io.ipinfo.deviceinfo>

    Device info: Mobile Phone Info by ORUphones
    <https://play.google.com/store/apps/details?id=com.oruphones.oruphones_deviceinfo>

    Divice Info by psbskb [sic]
    <https://play.google.com/store/apps/details?id=com.psbskb.deviceinfo>

    System Info: See Device Status by Nexis Apps
    <https://play.google.com/store/apps/details?id=com.rizuapps.systeminfo>

    FCS Scanner by FCS Fair Computer Systems GmbH
    <https://play.google.com/store/apps/details?id=fcs.apps.fcsscanner>

    Device Info Master by Techi4u
    <https://play.google.com/store/apps/details?id=com.techi4u.device_info_master>

    Device Information by Cyber Advance Solutions
    <https://play.google.com/store/apps/details?id=com.cyberasol.dis>

    Device Info: About Phone by CavesCode
    <https://play.google.com/store/apps/details?id=com.developer.cavescode.device_info>

    I'll stop there as there are so many device information reporting
    apps that pretty much by now most APKs should have been covered.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)