VOOZH about

URL: https://theapplewiki.com/wiki/Sydney

⇱ Sydney - The Apple Wiki


Sydney
👁 Sydney Logo
Developer(s)Bank5ia
Initial release2 May 2022 (2022-05-02); 3 years ago
Stable release
1.1.1 / 23 August 2022 (2022-08-23); 3 years ago
Written inObjective-C
Operating systemiOS
Websitechariz.com/buy/sydney

Sydney is a jailbreak extension that allows users to customise a range of visual elements for each of their Apple Pay cards (also known as Payment Passes) found within the Wallet app.

Sydney was designed and developed by Bank5ia over a 7 month period in late 2021 to early 2022 before a public release in April 2022. Sydney was programmed using Objective-C, utilising Theos to manage, develop, debug and compile the tweak into a distributable .deb file.

Features

Sydney's features are all visual-based and does not create any permanent changes to the user's filesystem. These visual-only features are also only applied dynamically and as they're needed.

  • Picture:
    • Use an Image, GIF or Effect
    • Use an on-device Apple wallpaper
    • Choose from a theme
    • Use a gradient or block colour
    • Use the users own picture
    • Blur the users card image
    • Enable a parallax effect
  • Logo:
    • Use a Visa or MasterCard logo
    • Dynamic black and white switching for Visa logo
    • Changes automatically based on the users chosen picture
    • Remove card log
  • Card Numbers:
    • Use the user's real 4 card digits
    • Choose custom numbers to replace real digits
    • Disable card numbers
    • Hide the 4 dots before numbers
    • Custom card number color
  • Other:
    • Custom card name
    • Custom card border color
    • Beautiful and high quality settings
  • Apple Cash Only:
    • Set a fake money balance (Visual only)
    • Manually switch Apple Cash logo to black or white
    • Custom card balance color

Sydney's Development

👁 [icon]
This section needs expansion. You can help by adding to it. (February 2025)

Gathering payment pass information

This is needed to display the users passes within Sydney's preferences and for other reasons.

Working dynamically

Sydney needed to support an infinite amount of Apple Pay cards, so Sydney needed to work dynamically.

Understanding the view hierarchy

Developing picture customisations

Image

GIF

Effect

Developing extra customisations

Creating preference page

Validation

Validation is used within Sydney to stop the user from entering un-supported text or customising un-supported cards.

Compilation and distribution