Create a Secure Android Work Profile with Shelter (No Root)

16 min read Learn how to set up a fully isolated Android work profile using the open‑source Shelter app, without rooting your device. Step‑by‑step guide, tips and troubleshooting included. October 10, 2026 18:00 How to Create a Secure Android Work Profile with Shelter (No Root)

Many Android users want a clean way to keep work‑related apps and data separate from personal ones, but they either don’t have a corporate‑issued device or don’t want to hand over control to a Mobile Device Management (MDM) solution. Android’s built‑in work profile feature does exactly that, and the open‑source Shelter lets you create and manage a work profile without rooting.

Why use Shelter instead of the stock work profile?

  • No root required. Shelter uses Android’s managed‑profile APIs, which are available on most devices running Android 5.0+.
  • Open‑source and privacy‑focused. The code is auditable, and the app does not collect personal data.
  • Full control over app migration. You decide which apps live in the work profile and can move them back and forth.
  • Portable backups. Shelter can export the work profile as a backup that can be restored on another device.

Before you start

  • Charge your device to at least 50 %. Creating a work profile touches the system partition and may trigger a brief reboot.
  • Back up important data. While Shelter never modifies the primary (personal) profile, a failed profile creation can leave the device in an inconsistent state. Use Google Backup or a manual ADB backup if you’re cautious.
  • Check device compatibility. Most devices with Android 5.0 (Lollipop) or newer support managed profiles, but some manufacturers (e.g., Huawei with heavy EMUI customisation) may hide the APIs. If Shelter reports “Managed profile not supported,” you may need a different device.
  • Have a stable Wi‑Fi connection. Shelter downloads a small helper APK (the “profile owner”) during setup.

Step 1 – Install Shelter

  1. Open the Google Play Store (or F‑Droid for a fully open‑source distribution).
  2. Search for Shelter – Android Sandbox and tap Install.
  3. Once installed, launch the app. The first screen explains that Shelter will create a "managed profile" (a work profile).

If you prefer F‑Droid, the steps are identical; just use the F‑Droid client to install the same package name (net.typeblog.shelter).

Step 2 – Grant Required Permissions

  1. When Shelter starts, you’ll see a permission request for Device admin. Tap Activate.
  2. Android will open the Device admin apps screen (Settings → Security → Device admin apps). Check the box next to Shelter and press Activate again.
  3. Next, Shelter asks for the Install unknown apps permission to load the helper APK. Tap Allow when prompted.

These permissions are safe because Shelter never accesses your personal data; they merely give it the authority to create and manage the isolated profile.

Step 3 – Create the Work Profile

  1. In the main Shelter screen, tap the + Create work profile button.
  2. Shelter will download a small profile_owner.apk from its servers. This file is signed by the Shelter developers and contains the minimal code needed to act as the profile owner.
  3. After the download finishes, Android will show a standard Set up work profile wizard. Follow the on‑screen prompts:
    • Choose a name for the profile (e.g., Secure Work).
    • Select a lock‑screen method for the work profile. You can reuse your personal PIN/pattern or set a distinct one for extra security.
  4. When the wizard completes, you’ll see a new icon (a briefcase) appear in the notification shade and a separate user switch on the lock screen.

What you should see: The Android Settings app opens to a page titled “Work profile” with a toggle that says “Work profile is on.” The status bar now shows a small briefcase badge, indicating that the profile is active.

Step 4 – Populate the Work Profile with Apps

Shelter offers two ways to move apps into the work profile: manual selection or bulk import.

  1. Tap the Apps tab at the bottom of Shelter’s main screen.
  2. Press the + Add apps button. A list of all installed apps on the personal side appears.
  3. Select the apps you want to isolate (e.g., Microsoft Outlook, Slack, Signal). You can also search for an app by name.
  4. Tap Copy. Shelter will install a second instance of each selected app inside the work profile.
    • Note: Some apps, especially system‑level ones (Google Play Services, Google Maps), cannot be duplicated. Shelter will show a warning and skip them.
  5. After copying, you’ll see two icons for each moved app: one in the personal launcher (greyed out) and one in the work launcher (with a briefcase overlay).

To verify, swipe down the notification shade, tap the briefcase icon, and you’ll be switched to the work profile’s home screen where the copied apps appear.

Step 5 – Fine‑Tune Privacy & Security Settings

Now that the work profile exists, you can adjust how it interacts with the personal side.

  • App permissions. Open Settings → Apps → [App] → Permissions inside the work profile to grant or deny each permission just as you would on the personal side.
  • Data sharing. By default, Android blocks cross‑profile data sharing. If you need to share a file from personal to work, use the Share menu and choose the work‑profile target; Android will copy the file into the work storage.
  • Network access. The work profile can have its own VPN configuration (Settings → Network → VPN). This is handy if your company requires a corporate VPN that you don’t want to route personal traffic through.
  • Battery optimisation. Some manufacturers aggressively kill background work‑profile apps. Open Settings → Battery → Battery optimisation, switch the view to “All apps,” find the work‑profile version of the app, and set it to “Don’t optimise” if you need it to run continuously.

Step 6 – Back Up the Work Profile (Optional but Recommended)

Shelter can export the entire work profile as an encrypted backup. This is useful if you plan to switch phones or want a safety net before a major OS update.

  1. In Shelter’s main screen, tap the Backup & Restore button (the cloud icon).
  2. Select Backup work profile. Choose a destination folder (e.g., /storage/emulated/0/Download).
  3. Set a strong password when prompted. Shelter will encrypt the backup file (.ab format) with this password.
  4. Tap Start backup. The process may take a few minutes depending on how many apps and data you have.

To restore on a new device, install Shelter, create a fresh work profile, then use the same Backup & Restore screen and choose Restore work profile. Enter the password you set earlier, and Shelter will reinstall the apps and copy the data.

Step 7 – Switching Between Profiles in Daily Use

Android makes it easy to flip between personal and work contexts.

  • Quick Settings tile. Swipe down twice to open the full Quick Settings panel, then tap the briefcase icon. It toggles you into the work profile.
  • Lock screen shortcut. On most devices, swiping left or right on the lock screen switches users. Look for the briefcase badge.
  • App launcher. Some launchers (e.g., Nova) show a separate tab for the work profile. You can also long‑press an app icon and choose “Open in work profile” if the app supports it.

When you’re done with work, simply switch back to the personal profile; the work apps will disappear from view, keeping your personal space uncluttered.

Alternative: Using Island Instead of Shelter

If Shelter fails on your device (some OEMs block the profile‑owner API), the Island app offers a similar sandbox. Island uses the same managed‑profile mechanism but includes additional tricks to bypass certain OEM restrictions. The workflow is virtually identical: install, grant admin, create profile, move apps.

Troubleshooting Common Issues

1. “Managed profile not supported” error

This usually means the device’s firmware has disabled the profile‑owner API. Try the following:

  • Check Android version: Managed profiles require at least Android 5.0, but some custom ROMs hide the feature.
  • Look for a “Work profile” toggle in Settings → Accounts → Work. If it’s missing, the OEM likely disabled it.
  • Switch to Island, which sometimes works where Shelter does not.
  • As a last resort, consider rooting the device and using a custom ROM that fully supports work profiles.

2. Apps won’t launch inside the work profile

Possible causes and fixes:

  • App is not compatible with work profiles. Some apps detect the managed‑profile flag and refuse to run. In that case, you must keep the app on the personal side.
  • Insufficient storage. Work profile uses its own internal storage quota. Free up space on the device or move large files to an SD card.
  • Battery optimisation killing the app. Disable optimisation for the work‑profile version as described in Step 5.

3. Work profile disappears after a reboot

On some devices, a forced reboot can reset the profile if the device admin status was not properly retained.

  1. Open Settings → Security → Device admin apps.
  2. Make sure Shelter (or Island) is still checked.
  3. If it’s unchecked, re‑activate it and then recreate the work profile.

If the problem recurs, check for a system update that may have altered the managed‑profile handling.

4. Cannot copy certain apps to the work profile

Google Play Services, Google Play Store, and other core Google apps cannot be duplicated. This is normal and does not affect most use‑cases. If you need a separate Google Play Store for the work side, consider using a third‑party app store (e.g., Aurora Store) inside the work profile, but be aware of the security implications.

Safety and Privacy Considerations

  • Data isolation is strong but not absolute. If you manually share files via the Share menu, a copy is created in the work profile. Deleting the original does not automatically delete the copy.
  • Device admin rights. Shelter holds device‑admin privileges, which means it can enforce a lock‑screen and wipe the work profile remotely. Revoking this permission will also delete the work profile.
  • Backup encryption. Always protect the exported .ab backup with a strong password. Treat it like any other sensitive credential.

When to Use a Work Profile vs. a Separate Device

A work profile is perfect when you want to keep everything on a single phone—travel light, avoid carrying two devices, and still benefit from OS‑level separation. However, if your organization enforces strict MDM policies (e.g., remote wipe of the entire device), a dedicated work phone is still the safest route.

Wrap‑up

With Shelter you can create a fully isolated work environment on any Android phone that supports managed profiles, all without rooting or installing heavyweight third‑party security suites. The steps above walk you through installation, profile creation, app migration, privacy tuning, backup, and troubleshooting. By following this guide you’ll gain a practical, portable sandbox that protects corporate data, reduces personal‑work app interference, and keeps your privacy intact.

User Comments (0)

Add Comment
We'll never share your email with anyone else.