# Parental lock application

**URL:** https://community.muos.dev/t/parental-lock-application/506
**Category:** Testing
**Tags:** pixie
**Created:** [June 13, 2025, 5:24pm UTC](https://community.muos.dev/t/parental-lock-application/506 "2025-06-13T17:24:21Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![X-Ryl669](https://community.muos.dev/user_avatar/community.muos.dev/x-ryl669/32/801_2.png) [@X-Ryl669](https://community.muos.dev/u/X-Ryl669)
#### Post date: [June 13, 2025, 5:24pm UTC](https://community.muos.dev/t/parental-lock-application/506/1 "2025-06-13T17:24:21Z")

</div>

Here’s a parental lock application for MuOS.

1. Copy the archive to `/mnt/mmc/ARCHIVE` and install it via the archive manager.
2. Look into the `install.md` in `/mnt/mmc/MUOS/application/ParentLock/` for how to configure it
3. Enable the `Custom init script` in advanced settings to have it start at boot

It monitors the playing time per day and you can set up day limits depending on the day.  
When the time is up, it displays a lock screen where you can unlock it (until next power off) by entering your setup lock code or power off by pressing `power` button or `B` button

Enjoy. I’ll open source it in the next day or so and post here.

[parentlock.muxzip](https://community.muos.dev/uploads/short-url/7K4XEQ4U6FnoMi0w51HC0Wc9mIw.muxzip) (622.6 KB)

---

<div class="post-metadata">

### Author: ![chronoss0109](https://community.muos.dev/user_avatar/community.muos.dev/chronoss0109/32/278_2.png) [@chronoss0109](https://community.muos.dev/u/chronoss0109)
#### Post date: [June 14, 2025, 12:19am UTC](https://community.muos.dev/t/parental-lock-application/506/2 "2025-06-14T00:19:37Z")

</div>

Why not… thanks a lot !!!

---

<div class="post-metadata">

### Author: ![X-Ryl669](https://community.muos.dev/user_avatar/community.muos.dev/x-ryl669/32/801_2.png) [@X-Ryl669](https://community.muos.dev/u/X-Ryl669)
#### Post date: [June 14, 2025, 6:55am UTC](https://community.muos.dev/t/parental-lock-application/506/3 "2025-06-14T06:55:06Z")

</div>

The repository is at [GitHub - X-Ryl669/parentlock: muOS Parental Lock application](https://github.com/X-Ryl669/parentlock)

---

<div class="post-metadata">

### Author: ![tob\_uis](https://community.muos.dev/letter_avatar_proxy/v4/letter/t/96bed5/32.png) [@tob\_uis](https://community.muos.dev/u/tob_uis)
#### Post date: [June 17, 2025, 10:05pm UTC](https://community.muos.dev/t/parental-lock-application/506/4 "2025-06-17T22:05:01Z")

</div>

noooooooo now my mom gonna put time restrictions ☹ lol

---

<div class="post-metadata">

### Author: ![lynnfield](https://community.muos.dev/user_avatar/community.muos.dev/lynnfield/32/149_2.png) [@lynnfield](https://community.muos.dev/u/lynnfield)
#### Post date: [July 5, 2025, 3:17am UTC](https://community.muos.dev/t/parental-lock-application/506/5 "2025-07-05T03:17:00Z")

</div>

thank you so much! exactly what I’m looking for. This gives me so much power

---

<div class="post-metadata">

### Author: ![liutienhaw](https://community.muos.dev/letter_avatar_proxy/v4/letter/l/e495f1/32.png) [@liutienhaw](https://community.muos.dev/u/liutienhaw)
#### Post date: [December 18, 2025, 4:24pm UTC](https://community.muos.dev/t/parental-lock-application/506/6 "2025-12-18T16:24:24Z")

</div>

Thanks so much. I was using this on my RG34XX SP with the unofficial muos no problem but I just updated to Loose Goose and I can’t get it to work. It shows up in the Archive Manager and runs, but doesn’t seem to install as I can’t find the config folder. Any info or guidance would be helpful, thanks!

---

<div class="post-metadata">

### Author: ![arrisde](https://community.muos.dev/letter_avatar_proxy/v4/letter/a/3d9bf3/32.png) [@arrisde](https://community.muos.dev/u/arrisde)
#### Post date: [December 29, 2025, 11:14pm UTC](https://community.muos.dev/t/parental-lock-application/506/7 "2025-12-29T23:14:44Z")

</div>

Filesystem layout has changed in Goose and the app cannot handle it currently. To make it compatible, I made some adjustments to load all files from application folder (as [suggested](https://muos.dev/installation/archive#example-2) in Goose documentation), plus I also disabled the restart functionality of the ‘B’ button on the lockscreen since I found it annoying.

You can find the updated version in my repo: [GitHub - arrisde/parentlock: muOS Parental Lock application (Goose version)](https://github.com/arrisde/parentlock)

Kudos to @X-Ryl669 for creating this in the first place, I’ve found the app has some glitches but it does get the job done 🙂

---

<div class="post-metadata">

### Author: ![X-Ryl669](https://community.muos.dev/user_avatar/community.muos.dev/x-ryl669/32/801_2.png) [@X-Ryl669](https://community.muos.dev/u/X-Ryl669)
#### Post date: [January 5, 2026, 4:55pm UTC](https://community.muos.dev/t/parental-lock-application/506/8 "2026-01-05T16:55:53Z")

</div>

Thanks for the update. When you think your version is ok, please feel free to submit a PR. I’ve tagged the pixie version now (so it’s still possible to rewind to pixie’s version). Your commits will be on top and I’ll update the branch to match your changes. Thanks!

---

<div class="post-metadata">

### Author: ![kayarelle](https://community.muos.dev/user_avatar/community.muos.dev/kayarelle/32/483_2.png) [@kayarelle](https://community.muos.dev/u/kayarelle)
#### Post date: [February 16, 2026, 2:47am UTC](https://community.muos.dev/t/parental-lock-application/506/9 "2026-02-16T02:47:19Z")

</div>

I’d love to be able to use this on my goose handhelds. I tried the muxzip in your repo @arrside but installing it made it not show up or seem to work. I’m on loose goose and have user init scripts enabled. Is there any other steps needed to get it working?

---

<div class="post-metadata">

### Author: ![arrisde](https://community.muos.dev/letter_avatar_proxy/v4/letter/a/3d9bf3/32.png) [@arrisde](https://community.muos.dev/u/arrisde)
#### Post date: [February 18, 2026, 9:37am UTC](https://community.muos.dev/t/parental-lock-application/506/10 "2026-02-18T09:37:17Z")

</div>

Did you change unlock code and set daily limits in `/mnt/mmc/MUOS/application/ParentLock/parent_lock.ini`? You can set daily limits to `1` for testing, then the lock screen should show up after 1 min.

---

<div class="post-metadata">

### Author: ![arrisde](https://community.muos.dev/letter_avatar_proxy/v4/letter/a/3d9bf3/32.png) [@arrisde](https://community.muos.dev/u/arrisde)
#### Post date: [February 18, 2026, 9:48am UTC](https://community.muos.dev/t/parental-lock-application/506/11 "2026-02-18T09:48:54Z")

</div>

Sorry I haven’t checked the forum in a while, will send a PR soon. I also have a few ideas for improvements/features (but no time to implement myself right now), I can submit these as issues if you like?

---

<div class="post-metadata">

### Author: ![hadesarcadius](https://community.muos.dev/user_avatar/community.muos.dev/hadesarcadius/32/3007_2.png) [@hadesarcadius](https://community.muos.dev/u/hadesarcadius)
#### Post date: [March 8, 2026, 1:51am UTC](https://community.muos.dev/t/parental-lock-application/506/12 "2026-03-08T01:51:19Z")

</div>

I was curious if there was any idea for setting up a period where access was alowed, like after 9am till 7pm, this would be independent of the current implemention.

I have no issue with my kid throwing themself into older games but not at the expense of sleep.
