eduroam Apps

eduroam provides several apps through the Google and Apple app stores to make the use of eduroam more convenient.

eduroam Companion

The eduroam Companion app provides a global map of eduroam hotspots on your phone as provided by the eduroam operators worldwide. It allows you to view them on the map (default), get directions to the nearest eduroam access point or share the information to other apps.

eduroam Companion is currently not available on Huawei AppGallery, but you can side-load it from reputable app stores. It is deeply integrated with Google Play APIs and will have a degraded user experience on Huawei phones that do not use Google Play.

geteduroam

The geteduroam app provides an easy way to set up your device for eduroam using the eduroam CAT profile for your organisation. More information about geteduroam is at its home page and here

We also maintain an end user help page to explain common behaviour and common errors. See the geteduroam App page, or see the Jisc information page about geteduroam here.

eduroam CAT app

The eduroam CAT app is geteduroam's predecessor. It provides an easy way to set up your Android device with an eduroam CAT profile. It is no longer maintained and is recommended only for Android versions before Android 8.

Compatibility and Testing matrix

This matrix shows how the above apps have been tested with a variety of devices and their operating systems.


App storeSpecs/Noteseduroam Companion appeduroam CAT appgeteduroam app
iPhone 5s
(iOS 12.5.2)
Apple
AppStore

Available;
Full functionality
n/aAvailable;
Full functionality1
iPhone 6s
(iOS 13.1.3)
Apple
AppStore

Available;
Full functionality
n/aAvailable;
Full functionality1
iPhone 8
(iOS 14.4.2)
Apple
AppStore

Available;
Full functionality
n/aAvailable;
Full functionality
iPhone 7
(iOS 15.1)
Apple
AppStore

Available;
Full functionality
n/aAvailable;
Full functionality5
Huawei Honor 8 (EMUI 5.0.1;
Android 7.0)
Google
Play

4GB RAM

1080x1920 screen

Available;

Full functionality

Available;
Full functionality
n/a
Huawei Y6 (EMUI 8;
Android 8)
Google
Play
2GB RAM
5.7" 720 x 1440 screen
Available;
Full functionality
Available;
geteduroam preferred
Available;
Full functionality
OnePlus One
(LineageOS 17;
AOSP 10)
Google
Play

Available;
Full functionality

Available;
geteduroam preferred
Available;
Full functionality
Huawei P40 lite
(EMUI 10;
AOSP 10)
- No Google Play
Huawei
AppGallery

Not in AppGallery;
Partial functionality2

Available;
geteduroam preferred
Available;
Full functionality
Samsung A12
(Android 10)
Google
Play

Available;
Full functionality
Available;
geteduroam preferred
Available;
Full functionality
Samsung A40
(Android 11)
Google
Play

Available;
Full functionality
Not supportedAvailable;
Full functionality

Google Pixel 3a
(Android 12)

Google
Play

Available;
Full functionality
Not supportedAvailable;
Full functionality6

Google Pixel 4
(Android 13)

Google
Play

Available;
Full functionality
Not supportedAvailable;
Full functionality6

HONOR 90
(MagicOS 7.1; Android 13)

Google
Play
There's an issue with geteduroam
v1.1.0 on this phone. 7

Available;
Full functionality

Not supported

Available
Full functionality6,7

Google Pixel 5
(Android 14)

Google
Play

Available;
Full functionality
Not supportedAvailable;
Full functionality

Nokia 1 Plus
(Android Go 11)

Google
Play Go
1GB RAM
5.45" 480 x 960 screen
Available;
Full functionality3
Not supportedAvailable;
Full functionality
Hisense U605
(Android Go 8.1.0)
Google
Play Go
1GB RAM
4" 480 x 854 screen
Available;
Full functionality3
Available;
Full functionality
Available;
Full functionality
Premio S40
(Android Go  8.1.0)
Google
Play Go
512MB RAM
5" screen

Available;
Partial functionality3
Degraded performance4

Available;
Full functionality
Available;
Full functionality

1 App displays an erroneous message, but configuration is successful. Check Wi-Fi Settings for connection

2 App requires Google Play Services, map not available. Sharing to Petal Maps possible.

3 Map functionality limited to display only. Sharing to Google Maps Go (Chrome app) possible.

4 First load takes several minutes and occasionally stalls/times out. Subsequent loads much faster.

5 Does not work with private certificate authorities. Bug acknowledged by Apple, considered fixed in iOS 15.2.

6 Android 12 and beyond applies strict security checks to certificates on Wi-Fi profiles. See EAP Server Certificate considerations for more information.

7 Version 1.1.0 generates an 'Invalid Profile' error. Please use version 1.0.16 of geteduroam instead. Download it from APKPure here: https://apkpure.com/geteduroam/app.eduroam.geteduroam/download/1.0.16