piątek, 29 lipca 2016

Headless ScreenCorder - the first and only HEADLESS screen recording app for BB10

The first and only HEADLESS screen recording app. Enjoy the freedom of recording the screen of your phone at any time and from any window, without first having to launch a screen recording app and keeping it open. ScreenCorder is a small (60 kB ) headless service that works in the background all the time and is always ready to record your screen as soon as you DOUBLE-PRESS the POWER button. Another advantage is that as the app doesn't have to be open, its Active Frame won't be appearing in your recordings.

The user can choose between several resolutions and bitrates. Frame rate choice and some other options will be added in future releases. Videos are stored in MP4 format (the same as videos recorded with the camera) in the Camera folder, either in device memory or on the memory card, depending on user's choice. Sound (if enabled) is in AAC format.


** The Headless mode has certain tight restrictions, one of them being limited memory that a headless service can use. Due to this, the highest video resolution is only supported WITHOUT AUDIO. Sound can be recorded with two lower video resolutions ONLY. It is not a bug or shortcoming, it's an OS limitation that cannot be overcome (in max resolution the video buffer takes too much of memory available for a headless service for the audio buffer to also fit there).

** The current version has NOT been tested on the PASSPORT. Without access to real device, we couldn't test if the highest (native 1440x1440) resolution can be recorded on it by a headless service. Such thing could not be tested in the simulator. The two lower resolutions certainly work fine. All other phone models were fully tested. We look forward to Passport users' feedback.

Headless ScreenCorder is now available in the BlackBerry World store.

poniedziałek, 25 lipca 2016

Power:Less - BB10 power-saving enhancer

Power:Less is a tiny, native headless service enhancing power-saving features of BB10 devices. Fully automatic, just install and save power, and benefit from less unnecessary radiation around you. 


  • Automatically disable Bluetooth when entering Battery Saving Mode. Bluetooth will be automatically enabled when Battery Saving Mode is exited.
  • Automatically disable Bluetooth when entering Bedside Mode. Bluetooth will be automatically enabled when Bedside Mode is exited. (This function requires Battery Saving to be enabled for Bedside Mode in its settings). 
  • Automatically disable Bluetooth by simply placing the phone face down. Bluetooth will be automatically enabled when you pick up the phone. (This function requires "Flip to save power" to be enabled in Settings / Advanced Interactions). 
  • An extra feature is to automatically enable WiFi when exiting Battery Saving Mode or Bedside Mode. (NOTE: on BB10 phones it is IMPOSSIBLE to turn WiFi OFF programatically, so it takes disabling it manually, e.g. before entering the Bedside Mode. Fortunately, it only takes one tap on the Quick Settings WiFi button and then you won't have to remember about turning WiFi back ON as Power:Less will do it for you). Sleep well without unneeded Bluetooth and WiFi radiation and power consumption.
  • The headless service is very small (30 kB!) and takes virtually ZERO resources.

Power:Less for BB10 is available in the BlackBerry World store.

czwartek, 21 lipca 2016

EasyVolume for BB10

Control volume and mute/umute audio anytime with a single press. EasyVolume is an ultra-lightweight native headless application working invisibly in the background and letting you control audio with a single press of a button.

No more pressing and holding the Volume button and waiting until it reaches the desired volume level (e.g. zero to mute, which takes ages), or pressing it repeatedly multiple times. From now on, in any screen or application, just long-press the Volume Up or Down button and then simply select the desired volume. Or, even simpler and quicker, just short-press the middle Media button anytime (even when the device is locked) to instantly Mute or Unmute audio.

You can use both or just one of these functions, which is configurable in Settings. You can also choose if the Mute/Unmute function is enabled when the screen is off or the phone is locked.

The GUI part is only needed to choose the settings and then it can be closed and forgotten. Small and lightweight headless service will continue to work in the background and automatically restart upon reboot.

Additionally, on the Channel Control page you can see and/or modify levels of multiple audio devices (e.g. Bluetooth HFP, A2DP, wired headphones, HDMI Out, etc) including those which are not currently connected, which normally isn't accessible. EasyVolume automatically recognizes currently active device.

  • Ultra-lightweight, native, headless. The installation file is less than 100 kB. Takes virtually no CPU time or battery.
  • Quickly change volume or Mute/Unmute with a single button press, from any screen or app.
  • Enable either of the functions or both of them.
  • Allow or deny Mute/Unmute button when screen off or phone locked.
  • Enable or disable vibration feedback.
  • Active Frame showing currently active device and its volume.
  • True Mute, not 0% volume.

EasyVolume for BB10 is available in the BlackBerry World store.