The project's README from github.com/frs0n/placard. As one markdown file: README.md.
Placard is an iOS app for browsing, creating, installing, and managing custom PosterBoard wallpapers.
.tendies wallpaper packages
bad_query is supported for installation and library managementThe Simulator can be used to browse the catalog and develop the interface, but it cannot install or manage system wallpapers.
placard.xcodeproj in Xcode.Swift Package Manager resolves ZIPFoundation automatically when the project is opened.
Placard fetches the community wallpaper catalog, downloads the selected .tendies package, validates and extracts its PosterBoard descriptors, and assigns fresh identifiers before installation. On supported devices, bad_query provides access to the PosterBoard container. Placard also uses that access to display and remove installed wallpapers.
For a custom video wallpaper, Placard generates the required CAML and PosterBoard descriptor structure locally, then installs it through the same pipeline. Wallpaper changes finish with a SpringBoard refresh powered by NeoSpring.
[!WARNING] Placard relies on behavior that is not provided by a public Apple API. Compatibility may change between iOS releases. Installing or deleting system wallpaper data carries risk; use the app only on a device and OS version you are prepared to test.
Placard would not exist without the work of the following projects and contributors:
.tendies support.Wallpaper artwork remains the property of its respective creators. Author attribution supplied by the catalog is displayed in the app.
Placard is released under the GNU General Public License v3.0.
Some incorporated techniques or source material come from upstream projects. Review their respective terms before redistributing a build; in particular, the upstream bad_query and NeoSpring repositories may not declare a separate license.