Desktop software
Jabp (just another banking program) – our personal finance software for Windows/MacOS/Linux – version 4.77 (Malcolm Bryant)
Android software
Basic Launcher – a simple app launcher for Android phones with a focus on privacy; it uses no permissions at all – version 1.12 (Malcolm Bryant). Get Basic Launcher from the Google Play Store here. See a YouTube video of how to use the launcher. Here’s another video that shows how to hide or unhide apps from the carousel.
Doze Test – this is a utility app intended for advanced users. The app demonstrates the difference when an Android device is in Doze mode, by running test jobs every 5 minutes – version 1.00 (Malcolm Bryant). For more technical information on Doze, see here, here and here. See videos on how to temporarily disable Doze mode using Wear Installer 2 on an Android phone or a WearOS watch. Note: disabling Doze uses more battery.
Files (AOSP) – this is a shortcut to the basic Android Open Source Project file manager which isn’t always discoverable on Android devices – version 1.00 (Malcolm Bryant). This file manager can access files in the /Android/data/ folder hierarchy which are inaccessible to most other apps.
JabpLite – our personal finance software for Android phones – version 4.77 (Malcolm Bryant). Get JabpLite4 from the Google Play Store here.
[Note: a new online user guide for Jabp4 & JabpLite4 is available here]
Notification Log – a helper app to show the Android system notification log, Android 4.3 to Android 10 only – version 1.00 (Malcolm Bryant)
Notification Log 2 – an alternative helper app to replicate the Android system notification log which was removed in Android 11. All Android versions above 4.3 – version 2.04 (Malcolm Bryant)
Notification Reader – Notification Reader allows you to select apps on your device which will have incoming notifications spoken using text-to-speech – version 1.00 (Malcolm Bryant). For each app, you can choose the level of information from the notification to be spoken: app name, title, text, expanded text. This app can particularly be useful for anyone who is sight-impaired. Get Notification Reader from the Google Play Store here.
Wear Installer – provides an easy way to sideload legacy apps on Wear OS devices – version 1.17 (Malcolm Bryant). Get Wear Installer from the Google Play Store here. See a YouTube video of how to use Wear Installer with a WearOS 2 watch. See a YouTube video of how to use Wear Installer with a WearOS 3 watch (Samsung Galaxy 4). A help page for Wear Installer is here. Update 17 October 2022: Wear Installer now runs only on your Android phone, there is no watch app to install.
Wear Installer 2 – an improved general purpose installer for WearOS apps – version 2.23 (Malcolm Bryant). Get Wear Installer 2 from the Google Play Store here. See a YouTube video of how to use Wear Installer 2. A help page for Wear Installer 2 is here. Here’s another YouTube video of how to use Wear Installer 2 with a Pixel Watch (also applies to any watch running WearOS 4). Update 17 October 2022: Wear Installer 2 now runs only on your Android phone, there is no watch app to install.
Wear Reminder – a helper app which runs on your Android phone and mirrors Google Assistant reminders on your Wear OS device – version 1.05 (Malcolm Bryant)
Android and WearOS software (companion apps)
Tennis Swing Analyser – an app to analyse your tennis swing from the movements of the watch on your wrist and provide various statistics on your Android phone – version 3.04 (Malcolm Bryant). See documentation: Quick Start Guide, User Guide, How the app can help me, Understanding wrist & arm rotation, How shots are analysed (technical). See videos: on the watch, on the phone, on the court, using the ‘analyse with video’ feature, watch display options, accuracy filters. Get Tennis Swing Analyser from the Google Play Store here
Vibrate The Time – vibrates the time on your watch – version 1.18 (Malcolm Bryant). Customise the vibration settings using the companion Android phone app. Get Vibrate The Time from the Google Play Store here. Credits: thanks to Steve Nutt for the idea for this app.
Wear Battery Monitor – alerts users when their watches are experiencing abnormal battery drain, on low battery or when fully charged – version 1.16 (Malcolm Bryant). The phone apk file is here and the watch apk is here. Install the watch apk using Wear Installer 2. Update 11 Sep 24: note that due to an operating system bug in WearOS 5, the Play Store version of this app doesn’t currently work on the Pixel Watch 3 – please manually install on the PW3. More details here. Get Wear Battery Monitor (earlier version 1.14) from the Google Play Store here.
Wear BT Monitor – an app which alerts you if the Bluetooth connection drops between your Android phone and WearOS device – version 1.30 (Malcolm Bryant). The phone apk is here and the watch apk is here. Get Wear BT Monitor from the Google Play Store here. See a YouTube video of how to use Wear BT Monitor.
Wear I Am 2 – an app for WearOS watches with LTE to automatically send your location to an Android phone with the same random key – version 2.03 (Malcolm Bryant). Here are download links to the phone app and the watch app. Install this app to your watch from the Download folder using Wear Installer 2, here is a YouTube video showing how. Here’s another YouTube video to show how to use the app on your phone and your watch. Here’s one more video showing how to use the auto start feature.
Wear Logger – an app to log runs on your Wear OS watch and upload from your Android phone to Google Fit, Strava, Garmin and/or Health Connect – version 1.73 (Malcolm Bryant). Here are links to the phone apk and the watch apk. Alternatively get Wear Logger from the Google Play Store here. Strava asked us to show this logo here:
Wear Media Toggle – a utility app to toggle media between ‘play’ and ‘pause’ on your watch each time it runs. On Samsung Galaxy watches, WMT can be mapped to a long-press of the top or bottom hardware button with SPayRemap. Version 1.02 (Malcolm Bryant). Download to your phone and install to your watch from the Download folder using Wear Installer 2. Here’s a YouTube video showing how to use WMT. Note: to control your phone audio, install this apk file on your Android phone, open the companion app and toggle the setting for phone audio. This video shows how to use the phone app.
Wear Notification Helper – allows you to select apps on your Android phone which will have custom notification alerts on your watch – version 1.16 (Malcolm Bryant). Get Wear Notification Helper from the Google Play Store here. Alternatively, here are links to the phone apk and the watch apk. See a YouTube video of how to use this app. See another YouTube video showing new features.
Wear Reminder 2 – a helper app which runs on your Android phone and your watch and sends Google Assistant reminders and other Google content to your Wear OS device, with optional text-to-speech feature – version 2.30 (Malcolm Bryant). The phone apk file is here and the watch apk file is here. Alternatively get Wear Reminder 2 from the Google Play Store here. See a YouTube video of how to use Wear Reminder 2.
Wear Text – a simple app to make calls, send SMS messages and send WhatsApp messages from your watch by voice command. Google Assistant should do this but it has bugs (!). Version 1.08 (Malcolm Bryant). See a YouTube video showing how to use Wear Text to set up on your Android phone, make calls and send messages. Here are direct links to the phone APK , the watch APK and the readme file. Update 19 May 2021: a recent Google update has broken the ability to launch an app by saying “Open (app name)”; please use a hardware button to launch Wear Text.
WearOS software
[Note: please see here for new information about installing WearOS apps, including watches running WearOS 4]
Alexa Voice Assist – a helper app to open Amazon Alexa for Smartwatches (WearOS) in listening mode – version 1.01 (Malcolm Bryant). Download to your phone and install to your watch from the Download folder using Wear Installer 2. See a YouTube video of how to install and use Alexa Voice Assist.
Anti Burn In Watchface – a very simple analogue watchface where no element remains in the same place on the screen – version 1.00 (Malcolm Bryant). Based on the Google Pixel Analogue watchface but rebuilt using the new watchface format that is supported from WearOS 4 onwards. Complications are not supported. Download to your phone and install to your watch from the Download folder using Wear Installer 2.
Digital Clock Delay – a utility to delay the digital clock overlay on WearOS 3 devices to allow notifications to be read or while using any selected app – version 1.05 (Malcolm Bryant). You can install DCD to your watch from the Download folder on your phone using Wear Installer 2. See a YouTube video of how to install and use DCD.
Fit Strength Training – a helper app to restore the strength training functionality which was removed from Google Fit (Malcolm Bryant). Update 11 May 2021: the latest change to Google Fit has unfortunately broken this workaround.
Open WhatsApp On Wear – you can see how to install WhatsApp on your watch from this Reddit post. If WhatsApp is available, this utility app will open it – version 1.00 (Malcolm Bryant). Update July 2023: the official WhatsApp for WearOS has been announced, so this this app is no longer needed.
Pixel Watch Button Remapper – reassigns the top and central buttons on your Pixel watch to open any installed app on your watch – version 1.01 (Malcolm Bryant). Download to your phone and install to your watch from the Download folder using Wear Installer 2. See a YouTube video showing how to install and use PWBR.
Pixel Watch Notification Fix – makes notifications display while the watch is in ambient mode – version 1.00 (Malcolm Bryant). Download to your phone and install to your watch from the Download folder using Wear Installer 2. Note: Digital Clock Delay now includes the features of this app. If DCD is installed, you can uninstall PWNF.
Screen Lock Helper – automatically enters an unlock pattern for your watch – version 1.04 (Malcolm Bryant). Download to your phone and install to your watch from the Download folder using Wear Installer 2. See a YouTube video on how to install. See another video showing how to use the app. Note: this app currently works only with the following languages: UK English, US English, Spanish, German, French, Polish, Danish, Dutch, Italian, Portuguese, Swedish, Greek and Russian.
SPayRemap – a standalone app for the Samsung Galaxy Watch 4, 5, 7, Ultra to re-purpose a long-press of the top and bottom button to open any installed app – version 1.07 (Malcolm Bryant). Download to your phone and install to your watch from the Download folder using Wear Installer 2. See a YouTube video of how to install and use SPayRemap. See another YouTube video of how to remap the middle button on a Galaxy Watch Ultra (demonstrated on a Watch 4). Note when using SPayRemap: Samsung Pay has now rebranded to ‘Wallet’. Google Pay has now rebranded to ‘Google Wallet’. Credits: thanks to BigBoot’s GW4Remap for the idea for this app.
Wear App Picker – a standalone app for WearOS 3 devices to allow apps to be picked by name (similar to WearOS 2) – version 1.03 (Malcolm Bryant). Download to your phone and install to your watch from the Download folder using Wear Installer 2.
Wear GPS Fix – an app to acquire a GPS fix on your WearOS device and immediately open the fitness app that you selected – version 1.17 (Malcolm Bryant). Get Wear GPS Fix from the Google Play Store here.
Wear Heart Rate – an app to give an instant heart rate measurement on Wear OS devices using the onboard sensor or a Bluetooth chest strap – version 1.08 (Malcolm Bryant). Get Wear Heart Rate from the Google Play Store here. See a YouTube video of how to use this app.
Wear I Am – a standalone app designed for watches with LTE which sends an SMS with your current location to a contact that you choose – version 1.01 (Malcolm Bryant). Download to your phone and install to your watch from the Download folder using Wear Installer 2. Privacy note: the app does not request internet access and your location is not stored or uploaded. Only the contact that you have chosen receives your location via a text message. Credits: thanks to Variable Geometries for the idea for this app.
Wear Settings – a utility app that opens the default WearOS settings app on watches that have customised versions such as Samsung Galaxy watches running WearOS 3 – version 1.00 (Malcolm Bryant). Download to your phone and install to your watch from the Download folder using Wear Installer 2. Credits: thanks to Deniz for the idea for this app. Update: this app no longer works with watches running WearOS 4.
Wear Steps – a utility app which counts steps from the in-built pedometer on your WearOS device – version 1.00 (Malcolm Bryant). Download to your phone and install to your watch from the Download folder using Wear Installer 2.
Wear Tile Launcher – create a tile so that you can quickly launch your 4 favourite apps – version 1.09 (Malcolm Bryant). Since this app is only for WearOS watches and not for phones, please visit the Google Play Store via a desktop browser (the link is here) or open the Play Store on your watch and search for Wear Tile Launcher. See a YouTube video of how to use Wear Tile Launcher.
Wear Two Launcher – a simple launcher for WearOS 4 watches in the style of WearOS 2 – version 1.05 (Malcolm Bryant). The latest version can be installed by downloading to your phone and using Wear Installer 2. The original version is available from the Google Play Store here. See a YouTube video of how to use Wear Two Launcher.
Wear Voice Opener – an app to open other apps on your watch using your voice – version 1.05 (Malcolm Bryant). Google Assistant did this previously but Google suddenly removed the ability. Get Wear Voice Opener from the Google Play Store here. See a YouTube video of how to use Wear Voice Opener.
When I’m Home – allows you to set a reminder on your WearOS watch which is automatically triggered when you return home – version 1.04 (Malcolm Bryant). Download to your phone and install to your watch from the Download folder using Wear Installer 2. See a YouTube video of how to install and use When I’m Home.
Alexa software
Bus Times – our Alexa skill to get real-time bus information for your local bus stops in the UK (Malcolm Bryant) This Alexa skill is temporarily unavailable.
Tennis Rank – our Alexa skill for tennis enthusiasts (Malcolm Bryant). Update 27 October 2021: this skill is temporarily broken due to changes in the underlying data feed. Update 5 February 2022: moved to new data feed, this skill is now working again.
Legacy EPOC software
5creen_v100 – 5creen is a screen saver engine for EPOC which allows screen savers to be added and created easily. (Mark O’Neill)
5outhpark_v11 – Oh my god! Stan, Kyle, Kenny and Cartman invade your desktop, along with all your other favourites from the hit TV show. (Mark O’Neill)
5talk_v105 – A speaking clock for every occasion. Open or closed, on or off, the time is only a button press away. (Mark O’Neill)
abp522er5 – The award-winning personal finance program for Psion computers (Symbian 5). (Malcolm Bryant)
abp522er6 – The award-winning personal finance program for the Nokia 9210/9290 (Symbian 6) and the Nokia 9300/9500 (Symbian 7). (Malcolm Bryant)
battleships92xx_v1.0 – Battleships is an implementation of the classic game where the player and the Communicator take turns in firing shots, attempting to sink the opponent’s fleet. Battleships has four different playing levels and was written purely in OPL (Arjen Broeze)
bigday – An excuse for a party any time! (Reuben Thomas)
caliope – Caliope, a musician’s helper, provides a virtual one-octave keyboard which can be pointer or key operated, and a simple metronome. (Reuben Thomas)
caliope_uiq2 – Caliope for UIQ2 devices (Reuben Thomas)
CapsView – CapsView is meant for those who use CapsLock and never know in which mode they are. It displays in one of the screen corners an icon that indicates the state of CapsLock. It allows also to toggle the state of CapsLock by clicking with the pen on the icon. (Pascal Nicolas)
Clip80_v1.00 – Clip80 is a multi clipboard tool. It works like the built in system clipboard. Just use Alt+x,c,v. (Wolfgang Golder)
ClipboardHistory_040523 – Clipboard History will automatically keep a record of the last few items you had in the Psion clipboard, and you can even edit them. (Chris Handley)
Clock5 – Clock5 provides password protection for your Palmtop, along with a full-screen sized clock, stopwatch, worldclock, calendar, LED night clock and much, much more… (Martin Guthrie)
clock6_er6_110 – Full screen clock for your Communicator. (Martin Guthrie / Ewan Spence)
CronTab091 – CronTab runs programs and macros at scheduled time, allowing backups, compression of files, defragmentation of disks and memory or any other batch at regular intervals (e.g. during the night). (Pascal Nicolas)
EpocSync304 – EpocSync allows you to keep an EPOC computer synchronised with another machine via infrared, or with the EPOC Emulator, or with a remote FTP server. Now includes source code and design architecture. (Malcolm Bryant)
ER6emulation_for_Symbian – ER6 emulation for OPL is a package of OPH, OXH & OPM files for programmers, which provides fairly faithful emulation of the ER6+ (Symbian) version of OPL on ER5 (Psion) devices. (Dave Rushall)
ER6emulation_for_EPOC – ER6 emulation for OPL is a package of OPH, OXH & OPM files for programmers, which provides fairly faithful emulation of the ER6+ (Symbian) version of OPL on ER5 (Psion) devices. (Dave Rushall)
FastBackup_070228 – FastBackup is a nice incremental backup program for EPOC. This seventh release has some good improvements. (Chris Handley)
flcalc172 – The Programmer’s Calculator. (Dave Rushall)
flfing131 – A combined TCP/IP ‘finger’ and ‘ping’ client. (Dave Rushall)
flwld441 – EPOC’s leading world clock. (Dave Rushall)
flhtml12 – Flexible HTML generation OPM. (Dave Rushall)
FreeCrypt102er5 – Encrypt your sensitive files (Malcolm Bryant)
FreeCrypt102er6 – Encrypt your sensitive files, ER6 version (Malcolm Bryant)
FreeMem – FreeMem defragments the memory on your machine and reclaims all the unused segments, thereby increasing performances (less segments spread over several cells). (Pascal Nicolas)
freeopms – A package of 10 OPMs (BusyProgBar, EpocEdit, HScrollBar, ProgBarX, ProgBar, RexxUtils, Scribble, TextWin, ToolBar & VScrollBar). (Ian Chapple)
glucomon – GlucoMon is intended to help diabetics monitor their blood-sugar levels. Readings can be analysed and plotted on a graph, which may give an interesting insight into how a diabetic has been managing their blood-sugars. (Ian Chapple)
graph32 – Don’t know your asymptotes from your tangents? Well don’t panic! – Graph32 is the tool for all your 2d and 3d plotting needs. (Nicolas Piguet)
IconPatcher – Patch/extract/view/rename your Extras bar icons…! (Martin Guthrie)
idesk_s80_v1.46 – iDesk is a desktop replacement utility for Nokia 9300/9500 Communicators. iDesk features customizable hotkeys, a taskmanager, taskswitcher, password and note taker and much more. (Arjen Broeze)
Imaging100 – Imaging is a picture viewer for Symbian ER5 palmtops. Imaging includes advanced features such as automatic scrolling, running as a video and slide show. MBM files can be edited with the usual replace, delete, append and insert options. (Stephen Goldsmith)
Jabp244_legacydevices – Jabp version 2.44 for Psion 5/5mx/7, Nokia Communicator, UIQ2 devices, UIQ3 devices, IPAQ, Sharp Zaurus (Malcolm Bryant)
JabpLite203 – JabpLite version 2.03 for Java-enabled feature phones, for Blackberry 7 phones and for Symbian phones (Malcolm Bryant)
jCompile102 – A Java compiler for the P800 smartphone and Psion computers. (Malcolm Bryant)
jRC4104 – Encrypt your sensitive files on any pJava-enabled device. (Malcolm Bryant)
jText111 – A simple text editor for the UIQ2 and UIQ3 devices. Includes ability to password-protect files. (Malcolm Bryant)
jTextEncrypt100 – Encrypt/decrypt jText or jTextLite files from the command line (Malcolm Bryant)
jTextLite107 – A simple text editor for mobile phones with optional encryption. (Malcolm Bryant)
jZip201 – A zip and unzip utility for UIQ2 and UIQ3 devices, the Nokia 9210/9290 and the Psion netBook/Series 7/Series 5mx. (Malcolm Bryant)
Locker – Locker is meant for those who need to protect their machines with a password but find that the option ‘Once a day’ is not enough and the option ‘At switch on’ is too much. (Pascal Nicolas)
lua5opl , lua5opx , lua5cpp , lua5lib – Put the fun back into EPOC programming with this lovely little language. (Reuben Thomas)
Mcr5v245 – Macro5… It’s Alive! The continuing adventures of Pascal Nicolas’s superb and definitive macro-handling, task-switching, shortcut-launching, key-remapping program. (Pascal Nicolas / Martin Guthrie)
MaM_1.21a – Menus and More – a small but powerful tool to provide a user definable ‘context’ menu. (Wolfgang Golder)
mrmatt , mrmbg , mrmgam1 , mrmgam2 , mrmgam3 , mrmgam4 – The puzzle game that rocks! (Reuben Thomas)
mynotes – MyNotes is a note-taking application, which allows short notes (up to 255 characters) to be entered. (Ian Chapple)
NoRevPlus101 – Revtran is a program that allows OPO and Opl APP files to be reverse translated back into OPL source code. NoRevPlus provides three different methods to prevent this reverse translation and protect your intellectual property. (Stephen Goldsmith)
NumLock – NumLock is a very small utility especially designed for AZERTY keyboards. It Caps locks the first line of the keyboard so that numbers can be entered without having to press ‘Shift’. (Pascal Nicolas)
Palette – Palette lets you use all 256 of the Psion’s colours in Sketch – instead of just the 16 built-in ones. (Martin Guthrie)
pcre – Perl-Compatible Regular Expressions is a port of the widely-used regular expressions library of that name to EPOC. (Reuben Thomas)
pgg – Project Galactic Guide – EPOC Version is the ‘HitchHikers Guide to the Galaxy’ that your Psion’s been waiting for! (Martin Guthrie)
phocal_030F – Phocal is a little photographer’s calculator for Series 60 (and soon UIQ) phones. At the moment it calculates the depth of field based on the focal length and aperture of the lens. With its intuitive and fast user interface it is perfect for one hand operation. (Adrian Pemsel)
postit – PostIt allows up to eight sticky notes (PostIts) to be displayed on your Psion. (Ian Chapple)
psAddle – The addictive numbers strategy game. Don’t let your EPOC machine get the better of you! (Martin Guthrie)
PsionCommander-1.00-SIS – Psion Commander – a filemanager application for Psion ER5 devices with the classical two-pane layout. (Wolfgang Golder)
quad_er5_100 – The complexity of Chess. The simplicity of Noughts and Crosses. And as fast as lightning! (Ewan Spence)
quad_9200_100 – (ER6 version) The complexity of Chess. The simplicity of Noughts and Crosses. And as fast as lightning! (Ewan Spence)
Reclaim220 – Reclaim that disk space. (Stephen Goldsmith)
sfcave_9200_100 – One Control, one goal, one addiction. (Ewan Spence)
solun52b – Oh my! It’s full of stars! (Dave Rushall)
start5v30b9bin – Reinventing a familiar interface on EPOC. (Adrian Pemsel / Stephen Goldsmith)
swaph_v1 – The Song Writers and Poets Handbook – SWAPH – is a rhyming dictionary that helps you harness your creative powers. (Mark O’Neill)
Toggle! – Toggle allows you quick, easy and intelligent control of the Sound and Link status. (Martin Guthrie)
TubeRoute_070227 – TubeRoute is an EPOC program for finding the best route between two stations on an underground railway system, as well as trams, and even buses! This third FreEPOC release is compatible with the released ER6 emulation package. (Chris Handley)
TubeRoute_Hamburg , TubeRoute_Berlin , TubeRoute_KualaLumpur , TubeRoute_London , TubeRoute_Madrid , TubeRoute_Paris , TubeRoute_Paris_extra , TubeRoute_Vienna , TubeRoute_Washington – various cities for TubeRoute (Chris Handley)
vCal106er5 – (ER5 version) Produces vCalendar files from Symbian Agenda/Calendar files and vice versa. Runs on Symbian 5 and Symbian 6 devices. (Malcolm Bryant)
vCal106er6 – (ER6 version) Produces vCalendar files from Symbian Agenda/Calendar files and vice versa. Runs on Symbian 5 and Symbian 6 devices. (Malcolm Bryant)
vcard – vCard is the only EPOC program enabling the management of vCard files. (Ian Chapple)
vexed202 – (ER5 version) Can you help Sekushi Dianno solve the mystery of the sliding tiles in the classic OPL app. (Ewan Spence)
vexed_er6_110 – (ER6 version) Can you help Sekushi Dianno solve the mystery of the sliding tiles in the classic OPL app. (Ewan Spence)
Vexed_S60_060 – (S60 version) Can you help Sekushi Dianno solve the mystery of the sliding tiles in the classic OPL app. (Ewan Spence)
VoiceMan5 – VoiceMan5 allows you to configure the Voice-note recording features on your Palmtop and reminds you when you’ve recorded them. (Martin Guthrie)
zile – Zile is a lightweight Emacs clone. (Reuben Thomas)