Skip to content

feat: Add PPQ protection mode picker (Original vs Ryuk) - #6

Open
yannouuuu wants to merge 1 commit into
faroukbmiled:mainfrom
yannouuuu:feature/ppq-protection-mode
Open

feat: Add PPQ protection mode picker (Original vs Ryuk)#6
yannouuuu wants to merge 1 commit into
faroukbmiled:mainfrom
yannouuuu:feature/ppq-protection-mode

Conversation

@yannouuuu

@yannouuuu yannouuuu commented Jul 22, 2026

Copy link
Copy Markdown

Summary

Replaces the boolean PPQ Protection toggle with a picker offering two modes:

Mode Behavior
Original Keeps the app's original bundle identifier unchanged
Ryuk Transforms the identifier (ryuk prefix, keyword replacement, PPQ suffix)

This has been a highly requested feature by many users who want the flexibility to keep the original bundle identifier when desired.

Migration

Old saved data (Bool) silently falls back to the default (.ryuk) — no breaking change for existing users.
Ryuk mode remains the default, preserving the current behavior for all existing users.

Replace the boolean PPQ Protection toggle with a picker offering two modes:
- Original: keeps the app's original bundle identifier unchanged
- Ryuk: transforms the identifier (ryuk prefix, keyword replacement, PPQ suffix)

This has been a highly requested feature by many users who want the
flexibility to keep the original bundle identifier when desired.

The Ryuk method remains the default for backward compatibility.
Migration from old Bool format is handled silently in the decoder.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant