![]() |
#1 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 730
Karma: 72743
Join Date: Feb 2008
Location: Here or there
Device: iRex iLiad, iRex DR800S. K4NT. Kobo Aura, Aura One, Libra 2.
|
![]()
SysInfo v1
Summary SysInfo is a small utility that shows some information about the hardware of the device: CPU, memory, disks, load, uptime, battery level and running processes. Processes can be killed tapping at them, but be careful not do it to system programs as you could crash the device and need a reboot. Installation Copy the contents of the "bin" directory in this package to <SD card>/Programs folder on your DR. They aren't any external dependencies. Comparing with old version written in lua Some months ago I wrote a first version of this same program in another language called lua. That version is now obsolete, as this one is faster, has more features (battery level) and is fully integrated with the DR (popupmenu). Sources Though this program is provided as a standalone binary, it is written in Vala, a high level language which is then compiled to C. Note that sources and all the stuff of "Vala for DR" needed to build this program is already included in this package. Search for "Vala for DR" for more information. Instructions to build Steps: Code:
- You need a running DR development environment - Download, build and install Vala . download v0.11.7 . build and install Vala using devel machine compiler (i.e, gcc, not arm-poky-linux-gnueabi-gcc) - Build SysInfo: . all Vala needed files are in the "irex" directory . set the cross-compiling environment: $ source /usr/local/poky/eabi-glibc/arm/environment-setup . run "make" $ make - That's it . there could be some warnings, they usually don't matter Kind regards, Iņigo Serna |
![]() |
![]() |
![]() |
Tags |
system information |
|