...
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 store | Specs/Notes | eduroam Companion app | eduroam CAT app | geteduroam app | |||
---|---|---|---|---|---|---|---|
iPhone 5s (iOS 12.5.2) | Apple AppStore | Available in app store; Full functionality | n/a | Available | in app store; Full functionality1 | ||
iPhone 6s (iOS 13.1.3) | Apple AppStore | Available in app store; Full functionality | n/a | Available | in app store; Full functionality1 | ||
iPhone 8 (iOS 14.4.2) | Available in app storeApple AppStore | Available; Full functionality | n/a | Available; Full functionality | Available in app store|||
iPhone 7 (iOS 15.1) | Apple AppStore | Available; Full functionality | Samsung A12 (Android 10) | n/a | Available; Full functionality5 | ||
Huawei Honor 8 (EMUI 5.0.1; Android 7.0) | Google Play | 4GB RAM 1080x1920 screen | Available Available in app store; Full functionality | Available | in app store; Full functionality | Samsung A40 (Android 11) | 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 Available in app store; | Available | in app store; geteduroam preferred | Available; Full functionality | ||
Huawei P40 lite (EMUI 10; | Android AOSP 10) - | post-Google banSideloaded (not in AppGallery) | Available in app store; Full functionality | ||||
OnePlus One (LineageOS 17; Android 10) | Available in app store; | Available in app store; Full functionality | Nokia 1 (Android Go) | Pending | Pending|||
No Google Play | Huawei AppGallery | Not in AppGallery; | 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 supported | Available; Full functionality | |||
Google Pixel 3a | Google Play | Available; Full functionality | Not supported | Available; Full functionality6 | |||
Google Pixel 4 | Google Play | Available; Full functionality | Not supported | Available; Full functionality6 | |||
HONOR 90 | Google Play | There's an issue with geteduroam v1.1.0 on this phone. 7 | Available; | Not supported | Available | ||
Google Pixel 5 | Google Play | Available; Full functionality | Not supported | Available; Full functionality | |||
Nokia 1 Plus | Google Play Go | 1GB RAM 5.45" 480 x 960 screen | Available; Full functionality3 | Not supported | Available; 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; | 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