Or Continue to Thread: [APP][ROOT REQ][v1.2][2014/05/…
Find Your Device:
19th March 2014, 05:13 AM   |  #1  
boscorama's Avatar
OP Senior Member
Thanks Meter: 86
 
164 posts
Join Date:Joined: May 2012
SystemStatus App
For Gustavo_s Kernel

Description:
This app retrieves the same information as the custom kernel's systemstatus command and displays it in the app's main screen.
Additionally, some or all of the same information can be displayed in a system overlay area, making it available when the app is in the background (that is, while it is still in the Recent Apps list).
Requirements:
This app currently requires:
  1. Gustavo_s kernel; and
  2. a rooted phone (which the kernel will do for you. )
Features:
Manual and Automatic Status Refresh
  • The information screen can be manually refreshed using the ActionBar button.
  • Additionally, an automatic refresh delay can be specified. The default for this delay can be set in the settings/preferences. The value entered on the main screen will be used for the current session and will revert to the set default when the app is restarted.
  • Automatic refresh can be configured to start immediately on app startup.

System Overlay
The other ActionBar button toggles the display of the overlay service. This service will place a view of the system status information over the top of all other items on the screen. The overlay is totally touch transparent in that it will not respond to any touch operations and will not interfere with any interactions with widgets, apps or notifications on the screen.

The information displayed in the overlay is controlled by the checkboxes in the main screen. Items with a tick will be displayed in the overlay. And, yes, it is possible to remove all the fields. But why?

Additionally, the following preferences are available for the overlay:
  • position on the screen can be set to one of 8 positions. The default is 'Top/Left'.
  • font size can be set to one of 5 sizes.
  • field labels can be left or right justified.
  • field values can be left or right justified.
  • background opacity (i.e. how much it obscures the background items) can be set to one of 4 values: None (transparent, the default), 20%, 50% and 80%. Black is currently the only background color.
  • the display service can be launched automatically on app startup, similar to the auto-refesh functionality. In fact, they work well together.
Screenshots:
Translations:
If you think you can provide suitable translations of the app's language resources, please let me know and we'll gladly try to get your language supported.

Currently supported translations:
  • English - App base language
  • Portuguese (pt) - now there's a surprise!
  • Polish (pl) - Thanks to @galonpzw
Current Release
The currently released APK(s) are attached to this post and listed below:
  • GSKSystemStatus-1.2.apk
    Changes from 1.1:
    • Add Polish (pl) language translation - Thanks @galonpzw
  • GSKSystemStatus-1.1.apk
    Changes from 1.0:
    • Stop occasional double SU check.
    • Overlay Timer suspends when screen is off in order to preserve battery.
    • Add 'Exit' command to menu. This is a simpler way to stop both the app and the overlay service.
    • Code refactoring (non-visible change)
  • GSKSystemStatus-1.0.apk
    Changes from 1.0b8:
    • Data retrieval is now fully independent of the systemcat command.
    • Overlay is now a foreground service. This may fix the 'display stops' issue reported by @davidroid03
    • There is now an ongoing notification present while the overlay is active. This provides quick access to the main app.
    • Portuguese language fixes.
  • GSKSystemStatus-10b8.apk
Attached Thumbnails
Click image for larger version

Name:	gsk_ss1.png
Views:	6192
Size:	55.1 KB
ID:	2637953   Click image for larger version

Name:	gsk_ss2.png
Views:	6108
Size:	65.3 KB
ID:	2637954   Click image for larger version

Name:	gsk_ss3.png
Views:	6124
Size:	255.7 KB
ID:	2637955   Click image for larger version

Name:	gsk_ss0.png
Views:	3969
Size:	40.4 KB
ID:	2642647  
Attached Files
File Type: apk GSKSystemStatus-10b8.apk - [Click for QR Code] (88.0 KB, 163 views)
File Type: apk GSKSystemStatus-1.0.apk - [Click for QR Code] (91.2 KB, 127 views)
File Type: apk GSKSystemStatus-1.1.apk - [Click for QR Code] (92.0 KB, 216 views)
File Type: apk GSKSystemStatus-1.2.apk - [Click for QR Code] (95.1 KB, 271 views)
Last edited by boscorama; 9th May 2014 at 06:31 PM. Reason: Add v1.2
The Following 19 Users Say Thank You to boscorama For This Useful Post: [ View ]