Snow Leopard PPC A5 Post-Release Repair Utility
Version: 8.1

OVERVIEW

This utility repairs leftover developer-account artifacts from the released A5 image.

Specifically, it removes residual ownership and system state associated with:
    powerpcdeveloper (UID/GID 501)

These remnants can cause:
- Incorrect file ownership
- Permission issues
- Network problems (self-assigned IP, DHCP failures)
- General system instability

WHAT THIS TOOL DOES

- Repairs system file ownership residue tied to UID/GID 501
- Restores critical permissions on key binaries
- Resets stale network configuration
- Rebuilds dyld and kext caches
- Preserves user home folders and personal data
- Offers optional performance tuning after the repair phase

WHAT THIS TOOL DOES NOT DO

- Does not wipe /Users
- Does not delete personal files
- Does not require reinstall

FILES INCLUDED

- slppc-a5-repair.sh       Main repair script
- slppc-a5-repair.command  Double-clickable wrapper for macOS Terminal
- README.txt               This document
- CHANGELOG.txt            Version history

USAGE

Terminal method:
    chmod +x slppc-a5-repair.sh
    sudo ./slppc-a5-repair.sh

Double-click method:
    Open slppc-a5-repair.command

IMPORTANT NOTES

- You may need to reconfigure networking after reboot.
- A backup of network configuration is created automatically.
- The repair log is written to:
    /var/log/slppc-a5-repair.log
  or, if unavailable:
    /tmp/slppc-a5-repair.log

- Backups are stored in:
    /var/backups/slppc-a5-repair-*

RECOMMENDED WHEN

Run this utility if you experience:
- Broken networking
- Permission issues
- Strange ownership behavior
- A5 image contamination from the original build account

CREDITS

Snow Leopard PPC Project
ChrisCharman + contributors
