If you're trying to customize and control your devices, Android offers a lot of flexibility. One of the ways to control your devices and perform some privileged tasks is by using the Bugjaeger app.

In this post I would like to show you how to start and kill apps remotely. This can be useful espe...

Continue Reading...

Android natively offers APIs that enable video processing and various video effects. I used some of these APIs already in my previous projects. MediaCodec and OpenGL ES are the main parts that enabled video processing.

I'm planning to use MediaCodec and OpenGL ES also in my future...

Continue Reading...

deer apple
Android offers multiple solutions for capturing the screen and transferring the captured stream. In this post I would like to show how to do screencast from one Android device to another via USB and WiFi with the help of my Bugjaeger app.

The Bugjaeger app consists of tools used by professiona...

Continue Reading...

kars_to_lake
As part of the enterprise features, Android offers various APIs for device administration. Many of these APIs are not available to "regular" apps and can only be executed from an app running in Device Owner or Profile Owner mode.

I already showed how to install apps programmatically without use...

Continue Reading...

Android offers various APIs for video encoding, decoding, and editing. In my other posts I already showed some examples on how to use these API's. In this post I would like to extend the information from my previous post and add a new use case - embedding text into existing video.

I...

Continue Reading...