Copy the archive to /mnt/mmc/ARCHIVE and install it via the archive manager.
Look into the install.md in /mnt/mmc/MUOS/application/ParentLock/ for how to configure it
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.
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!
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 in Goose documentation), plus I also disabled the restart functionality of the ‘B’ button on the lockscreen since I found it annoying.
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!
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?
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.
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?
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.