# 📂 App functionality

**<— Return to:** @[https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/profiles-UiYjt5uT5E](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/profiles-UiYjt5uT5E) 


---

**<— Previous lesson:** @[https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/work-profile-shelter-TgPu6g3VL9](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/work-profile-shelter-TgPu6g3VL9) 

**—> Go deeper:** @[https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/exploit-protection-compatibility-z2rdMnVfgu](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/exploit-protection-compatibility-z2rdMnVfgu) 


[https://iframe.mediadelivery.net/embed/158816/fbdb7732-3bde-4db6-b58e-7727742a6899?autoplay=false&loop=false&muted=false&preload=true&responsive=true](https://iframe.mediadelivery.net/embed/158816/fbdb7732-3bde-4db6-b58e-7727742a6899?autoplay=false&loop=false&muted=false&preload=true&responsive=true)

This video shows various examples of how to approach specific apps that are in a separate user profile and require a phone number to log in require either Google Play services to be installed, or what to do when the sandbox hardening of GrapheneOS interferes with an apps functionality.


:::warning
**Please note:** This video is not intended as a guide to follow, bur rather to showcase different types of apps and what can be done to be able to get them to work. 

:::

### **Some challenges that we may face with apps:**

* apps broken by GrapheneOS's sandbox hardening
* apps requiring Google Play services
* apps requiring logging in (to a Google account)
* apps requiring to log in via code sent to a phone number (or Email)
* apps requiring to open a link to authenticate from the same profile the app is installed in

 

__Timestamps:__

0:00 Quickly switch profiles (via quick settings button)

0:25 Install apps (via Aurora Store)

1:10 example 1: install Uber

2:30 example 2: install RBC (banking app)

3:15 Check app compatibility for RBC (banking app)

3:30 Manage app compatibility

3:50 enable 'Exploit protection compatibility mode (disable GrapheneOS's sandbox hardening)

4:30 Login to apps requiring phone numbers (that are set up in a separate user)

6:15 Notification forwarding from separate user

8:20 Change name or picture of user profile

8:45 Creating 3rd user

10:35 Check app compatibility (ex. Blablacar)  
   -- Result: app doesn't work, says it is missing Google Play services

10:55 workaround - use web browser to access a service instead of app

11:45 Installing Google Play

13:00 Strategy for apps requiring Google

14:25 Initialize Google (without signing in)

14:55 Check app compatibility with Google Play services installed (ex. Blablacar)  
   -- Result: app works as expected

15:20 Check app compatibility (ex. Braintap)  
   -- Result: app doesn't work, says it's missing Google Play services

15:55 Installing Google Play

17:00 Check app compatibility with Google Play services installed (ex. Braintap)  
  -- Result: app moves forward, but forces user to log in to a Google account

18:05 Change name or picture of user profile

18:45 Delete user profile

 

 

__Topics covered here:__

* Setting up an app in a separate user profile, that requires a phone number login 
* Getting notifications of apps in separate user profiles
* Get apps working that require Google Play services
* Get apps working by lowering GrapheneOS' sandbox hardening

---

**Documents**

- [Getting Started](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/getting-started-2PIp21MpGq)
- [Application Guides](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/application-guides-jAjlxuCIBy)
- [Above Essentials](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/above-essentials-KkbCdqt7F7)
- [Profiles](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/profiles-UiYjt5uT5E)
- [Migrating from other devices](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/migrating-from-other-devices-h0cJeSFPOe)
- [Backup & Restore](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/backup-restore-8eA0cmjC3G)
- [FAQs](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/faqs-HUNU8JOych)
- [Privacy Strategies](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/privacy-strategies-uHCZH7KxdC)
- [Older Above Phones](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/older-above-phones-fG3zUVbYnS)