frs0n

placard

frs0n

Placard is an iOS app for browsing, creating, installing, and managing custom PosterBoard wallpapers, turning short vertical videos into lock screen dynamic wallpapers.

v1.9.2
Published at
23d ago
562
Stars
17,255
Download
Synced at
16h ago

Latest release

v1.9.2Sep 26, 2026, 07:37 AM
Downloads slow? Switch the source anytime above

README

Project Overview

Placard is an iOS app for browsing, creating, installing, and managing custom PosterBoard wallpapers. It ships with a community wallpaper catalog for searching, sorting, and previewing interactive wallpapers, and can turn vertical videos up to 12 seconds into looping or auto-reversing lock screen wallpapers. Through the sandbox extension technique provided by bad_query, it accesses the system PosterBoard container on supported devices without jailbreak.

Item Value
Platform iOS 26 - 27 (physical iPhone)
Language Swift (Xcode project)
Package Unsigned IPA, self-signing required
License GPL-3.0

Browse, create, install, and remove — full lifecycle management for your lock screen wallpapers.

Key Features

  • Community catalog: browse, search, sort, and preview community-made interactive wallpapers from multiple wallpaper repositories
  • Package import: download or import local .tendies wallpaper packages with automatic validation and PosterBoard descriptor extraction
  • Video wallpapers: generate looping or auto-reversing lock screen wallpapers from vertical videos up to 12 seconds
  • One-tap install: install wallpapers directly into the system PosterBoard on supported devices
  • Wallpaper management: view and remove installed custom and featured wallpapers
  • SpringBoard refresh: refresh SpringBoard via NeoSpring after wallpaper changes so they take effect immediately
  • Bilingual UI: English and Simplified Chinese localization

Target Audience

  • iPhone users
  • Lock screen wallpaper enthusiasts
  • Interactive wallpaper creators
  • Users who personalize their home screen

Quick Start

  1. Download the unsigned IPA from Releases and sign it with your own certificate, or build with Xcode
  2. Open placard.xcodeproj in Xcode and select your development team under Signing & Capabilities
  3. Build and run on a physical device, then browse the community catalog or import a .tendies package
  4. Select a wallpaper and install it, then refresh SpringBoard to see it on the lock screen

Core Advantages

  • No jailbreak: accesses the PosterBoard container directly through the bad_query sandbox extension technique
  • Complete workflow: from browsing the community catalog to self-made video wallpapers, from installing to removal
  • Local generation: all descriptor structures for video wallpapers are generated on device, no uploads

System Requirements

Item Requirement
OS iOS 26 or later
Device Physical iPhone with bad_query support
Build Xcode 26 or later
Dependencies ZIPFoundation resolved automatically by Swift Package Manager

Notes

  • Private APIs: relies on undocumented Apple behavior; compatibility may change between iOS releases
  • System wallpaper risk: installing or deleting system wallpaper data carries risk; use only on a device and OS version you are prepared to test
  • Simulator limits: the Simulator can browse the catalog and develop the interface, but cannot install or manage system wallpapers
  • Upstream licenses: upstream repositories such as bad_query and NeoSpring may not declare separate licenses; review terms before redistributing a build

Release history

Sort