DigiControl

DigiControl


DigiControl has a lot of things under the hood that require you to start/stop/restart Digi components and interact with sessions and permissions. It is a mediator between installed components, plugins, your Android device, and you.

If you don't want to submit bug reports, set the debug level to “OFF” in DigiControl preferences.

It is an alpha stage software written in Scala language. Scala on Android is a bit out of the mainstream, so take it easy. Bridge piece is on C++ BOOST.
A large part of the source code is available at GitHub as DigiLib library under an Apache 2.0 license.
FYI: There are a lot of threads and hundreds of places with a watchdog timer and thousands of places with recovery logic. Also, the user interface and background service are independent processes.

- If the application freezes: The longest watchdog timeout is about 5 minutes; the shortest watchdog timeout is 1 second. Most of them are not more than 20 seconds. Wait, and after it unfreezes, upload a report to us.
- If an application blocks something or shows something unexpected, upload a report to us, then rotate your device. After the device is rotated, there will be reinitialization.
- If something blows up, it explodes with stack traces, uh, Sssssmmmokie! Restart the application after the crash, and upload a report to us.

You may upload a report via context menu. The report dialog will appear automatically if there is a stack trace.

If you have an idea of how to improve DigiControl or wish to change something, please submit your idea via GitHub tracker. Please submit technical issues too.

There is only DigiSSHD component available at this time. DigiSSHD is an SSH server that provides secure shell, scp, and sftp.

Recent changes:
bug fix release based on user reports, many many thanks to everyone
- critical bug fix - remove possible null pointer exception at initialization stage
- fix race condition at deinitialization stage
- improve report utility
- fix cached services deinitialization
Add to list
Free
82
4.1
User ratings
30
Installs
10,000+
Concerns
1
File size
2660 kb
Screenshots
Screenshot of DigiControl Screenshot of DigiControl Screenshot of DigiControl

About DigiControl
DigiControl has a lot of things under the hood that require you to start/stop/restart Digi components and interact with sessions and permissions. It is a mediator between installed components, plugins, your Android device, and you.

If you don't want to submit bug reports, set the debug level to “OFF” in DigiControl preferences.

It is an alpha stage software written in Scala language. Scala on Android is a bit out of the mainstream, so take it easy. Bridge piece is on C++ BOOST.
A large part of the source code is available at GitHub as DigiLib library under an Apache 2.0 license.
FYI: There are a lot of threads and hundreds of places with a watchdog timer and thousands of places with recovery logic. Also, the user interface and background service are independent processes.

- If the application freezes: The longest watchdog timeout is about 5 minutes; the shortest watchdog timeout is 1 second. Most of them are not more than 20 seconds. Wait, and after it unfreezes, upload a report to us.
- If an application blocks something or shows something unexpected, upload a report to us, then rotate your device. After the device is rotated, there will be reinitialization.
- If something blows up, it explodes with stack traces, uh, Sssssmmmokie! Restart the application after the crash, and upload a report to us.

You may upload a report via context menu. The report dialog will appear automatically if there is a stack trace.

If you have an idea of how to improve DigiControl or wish to change something, please submit your idea via GitHub tracker. Please submit technical issues too.

There is only DigiSSHD component available at this time. DigiSSHD is an SSH server that provides secure shell, scp, and sftp.

Recent changes:
bug fix release based on user reports, many many thanks to everyone
- critical bug fix - remove possible null pointer exception at initialization stage
- fix race condition at deinitialization stage
- improve report utility
- fix cached services deinitialization

Visit Website
User reviews of DigiControl
Write the first review for this app!
Android Market Comments
A Google User
Jul 17, 2013
Duuuuuuude The best app if you don't have root and don't knoe how root a phone, like myself, because you have a pc. Only what's with missing components at the bottom of the screen??? It doesn't really matter is still the sh*t..
A Google User
Aug 25, 2012
Bells & whistles Too many useless ui features. Bugs throughout.
A Google User
Aug 25, 2012
Bells & whistles Too many useless ui features. Bugs throughout.
.
Aug 25, 2012
Bells & whistles Too many useless ui features. Bugs throughout.