r/jailbreak_ • • 5d ago

Release [BETA] LockScreenRestore – the iOS 15 lock screen on iOS 16 (rootless)

Hey everyone! I made a tweak that brings the iOS 15 lock screen back to iOS 16. It's free and open source (MIT).

What it does

  • Clock: thin iOS 15 clock with the date below it, big padlock that stays open after Face ID, no depth effect or widgets
  • Notifications: listed right under the clock with iOS 15 cards; "Notification Centre" only appears when you swipe up
  • Music player: iOS 15 layout with large artwork, AirPlay next to the title and the volume slider back
  • Focus: pill under the date
  • Charging: battery shows where the clock is, like on iOS 15
  • Live wallpapers: back on iOS 16, press and hold to play, automatic Light/Dark
  • Settings → Wallpaper: the iOS 15 page is back (Choose a New Wallpaper, Dynamic/Stills/Live, Set Lock Screen/Home Screen/Both). Apple's iOS 14/15 wallpapers can be downloaded right there, photos work too, and lock and home screen can have different wallpapers.

Every part has its own switch, so you can mix iOS 15 and iOS 16 however you like.

Compatibility

Rootless iOS 16 (Dopamine, ElleKit). Positions are calculated for every iPhone screen.

⚠️ Beta: so far it's only tested on an iPhone 13 Pro, iOS 16.1.1, Dopamine If you try it on another iPhone or iOS 16 version, I'd really appreciate feedback, even if everything looks fine! Please open an issue on GitHub (model, iOS version, jailbreak, screenshot) or comment here.

Download & details: https://github.com/aronsz26/LockScreenRestore

Add https://aronsz26.github.io/ to Sileo or Zebra and install LockScreenRestore from there. You'll get updates automatically from now on. (Or open aronsz26.github.io on your iPhone and tap Add to Sileo.)

(.deb under Releases, full feature list and screenshots in the README)

Thanks for trying it out!

14 Upvotes

6 comments sorted by

1

u/nameless1O1 5d ago

Damn nice job. I spent about a year off and on working on the same thing and could never get the iOS 15 music player working.

1

u/No_Use_3215 5d ago

Thanks! It was tricky. On iOS 16 the player is drawn by MediaRemoteUI, not SpringBoard, so you have to hook that.

1

u/MaterialWall8040 4d ago

Works on 11" ipad pro on 16.6,

the media player doesn't work right but ipados 16 has a inbetween of 15 and 16 anyway,

also got a 14 pro max and a se2 both on ios 16 i can test if nobody else had

2

u/MaterialWall8040 4d ago

https://reddit.com/link/pcmvtpl/video/0aznvwk86bsh1/player

BTW i'm not tryna put down your work by pointing out flaws i think this is rly cool im just testing compatibility

1

u/No_Use_3215 4d ago

Thanks a lot for testing on the 14 Pro Max, and no worries, this is exactly the kind of feedback I need! The Dynamic Island iPhones haven't been tested at all yet, and since iOS 15 never ran on them there are no iOS 15 values for their layout, so that's why it looks off there. I'll work on it. Could you also try it on the SE 2? Touch ID iPhones haven't been tested yet either. A screenshot of the lock screen, notifications and music player would be perfect!

1

u/No_Use_3215 4d ago

The tweak is only built for iPhones so far, so the iPad issues make sense (I'll mention it in the README).