Một tweak đã rất quen thuộc với cộng đồng Jailbreakers. Cho phép bạn tinh chỉnh màn hình khóa và màn hình chính của thiết bị với nhiều widget rất đẹp mắt.
Matchstic đã phát hành bản nâng cấp mới cho tweak Xen HTML v2.0~beta1, ở phiên bản này các bạn sẽ không cần phải cài thêm các tweak hỗ trợ hiển thị thông tin thời tiết, pin... như: XenInfo, Widget Weather... nữa rồi nhé 😉
Tất nhiên đây mới chỉ là bản Beta nên vẫn sẽ có một số lỗi, nếu bạn gặp bất cứ lỗi gì hãy thông báo cho Matchstic tại đây để anh ấy kiểm tra và fix nhé
Xen HTML allows for displaying widgets on both the iOS Lockscreen and Homescreen.
It provides a number of useful features:
Homescreen Background Layer
Adds support for rendering a widget behind icons.
This layer has full touch support.
Adds both a stationary background layer behind the lockscreen, and a moving foreground layer for widgets.
Integrated Widget Settings Editor
Both Options.plist and config.js can be easily modified whilst in Settings.
Provides support for a new file widget developers can use, which can give additional metadata to Xen HTML.
It also allows for the usage of Options.plist in any widget, and is fully backwards compatible.
See Documentation for more information.
Improved Performance and Stability
Xen HTML uses new WebKit APIs from Apple to help improve performance, and to optimise battery usage.
Widget Placement Adjustments
Provides drag and drop support for moving around widgets whilst in Settings.
All settings can be previewed without leaving Settings.
No Resprings for Settings Changes
No settings change in Xen HTML's settings panel will ever require a respring.
Why should I use this?
The idea behind Xen HTML is that it unifies all existing HTML-based tweaks together, and improves their performance using new APIs where possible.
To load widgets into Xen HTML, it is recommended to place those that are intended for the Lockscreen into:
The file LockBackground.html will be then be used to load your widget. This is to ensure backwards compatibility with both GroovyLock and LockHTML.
For the Homescreen, Xen HTML will load widgets from:
The HTML file loaded from here will be Wallpaper.html, again, to maintain backwards compatibility with SBHTML.
Both of these folders will be created on installation by Xen HTML if they do not currently exist.
[iOS 10 - 13.5] Improve the stability of widgetinfod v2.0~beta3.2
[iOS 9 - 13.5] Fixed an issue where translated content did not fallback correctly v2.0~beta3.1
[iOS 9 - 13.5] Reverted fix for "widgets could scroll horizontally when double tapping their edge" v2.0~beta3
[iOS 10 - 13.5] Rebuilt the IPC layer between widgets and widgetinfod This greatly improves system stability, such as unexpected freezes or missing widget data [iOS 10 - 13.5] Addressed some potential battery issues in <code>widgetinfod</code> [iOS 9 - 13.5] Fixed an issue in Settings where widget previews were not unloaded correctly, leading to excess memory usage [iOS 9 - 13.5] Added toggle for changing how the built-in battery management system should work Option is available in Settings -> Xen HTML -> Advanced [iOS 10 - 13.5] Fixed issue preventing Snowboard from themeing Today View widgets [iOS 9 - 13.5] Developer Options are now moved to the Advanced section [iOS 9 - 13.5] Fixed an issue where widgets could scroll horizontally when double tapping their edge [iOS 9 - 13.5] Added an option to restore the default Lockscreen idle timeout [iOS 13.0 - 13.5] Fixed an issue where widgets were not clipped to the edges of the screen [iOS 10.0 - 13.5] The Weather narrative field in widgets should now be auto-translated v2.0~beta2.1
[iOS 10 - 13.5] Fix an incompatibility with IconOmatic when loading app icons v2.0~beta2
[iOS 10 - 13.5] Default widgets now support Dark Mode (thanks to tomaszpoliszuk) [iOS 10 - 13.5] Added support for XenInfo actions: openurl, openapp [iOS 10 - 13.5] Fixed issue where iframes would open their contents in Safari [iOS 9 - 13.5] Fixed issue that prevented CarPlay icons from theming [iOS 10 - 13.5] Added an Applications data provider to the API [iOS 10 - 13.5] Added new default widget to demonstrate the Applications data provider [iOS 10 - 13.5] Added some further safety checks to prevent widgetinfod from crashing [iOS 10 - 13.5] Improved widget compatibility v2.0~beta1
[iOS 10 - 13.5] Added integrated widget library This allows widgets to take full advantage of system-level data and functionality, without any additional tweaks installed
You no longer need the following tweaks installed:
• Widget Weather 3
• InfoStats 2
This feature is currently in progress; it can run the majority of widgets currently available.
See the Documentation for more details
Note: there are a small number of reports that widget data is missing after installation
If this happens to you, try running ldrestart, or rebooting
[iOS 10 - 13.5] Added seven (7) new default widgets, that showcase usage of the new widget library [iOS 9 - 13.5] Added various stability improvements: • SpringBoard's memory limit is now raised to avoid random resprings
• Other tweaks are prevented from injecting into WebKit XPC services, unless they explicitly set that they need to
[iOS 13.4 - 13.5] Added full support for these two iOS versions Please report any new issues here
Additionally, be on the lookout for widgetinfod crashes
[iOS 13.3] Fix Lockscreen widgets not showing up [iOS 13] Tweaked internal handling of XenInfo updates when widgets are paused v1.1~beta4
[iOS 13] Fix issue where apps would not open correctly after tapping notifications v1.1~beta3
Forgot to disable logging to file v1.1~beta2
[iOS 13] Removed support for Legacy Mode This lead to crashing if used on iOS 13 v1.1~beta1
[iOS 13] Initial support for iOS 13 [iOS 9.0 - 13.2] Fixed an issue preventing widgets showing in the Notification Centre when Persistent Mode was enabled v1.0.1~beta1
[iOS 12.4] Experimental hotfixes for A12 users w/ unc0ver Some issues are still expected, such as instability when applying widgets
Depends : firmware (>= 9.0), mobilesubstrate, preferenceloader, firmware (>= 11.0) | com.unlimapps.uaunbox