Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR@dependabot recreate will recreate this PR, overwriting any edits that have been made to it@dependabot merge will merge this PR after your CI passes on it@dependabot squash and merge will squash and merge this PR after your CI passes on it@dependabot cancel merge will cancel a previously requested merge and block automerging@dependabot reopen will reopen this PR if it is closed@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditionsRebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
Bumps the pip group with 1 update in the / directory: urllib3.
Updates urllib3 from 2.5.0 to 2.6.0
Sourced from urllib3's releases.
2.6.0
🚀 urllib3 is fundraising for HTTP/2 supporturllib3 is raising ~$40,000 USD to release HTTP/2 support and ensure long-term sustainable maintenance of the project after a sharp decline in financial support. If your company or organization uses Python and would benefit from HTTP/2 support in Requests, pip, cloud SDKs, and thousands of other projects please consider contributing financially to ensure HTTP/2 support is developed sustainably and maintained for the long-haul.
Thank you for your support.
Security
- Fixed a security issue where streaming API could improperly handle highly compressed HTTP content ("decompression bombs") leading to excessive resource consumption even when a small amount of data was requested. Reading small chunks of compressed data is safer and much more efficient now. (CVE-2025-66471 reported by
@Cycloctane, 8.9 High, GHSA-2xpw-w6gg-jr37)- Fixed a security issue where an attacker could compose an HTTP response with virtually unlimited links in the
Content-Encodingheader, potentially leading to a denial of service (DoS) attack by exhausting system resources during decoding. The number of allowed chained encodings is now limited to 5. (CVE-2025-66418 reported by@illia-v, 8.9 High, GHSA-gm62-xv2j-4w53)[!IMPORTANT]
- If urllib3 is not installed with the optional
urllib3[brotli]extra, but your environment contains a Brotli/brotlicffi/brotlipy package anyway, make sure to upgrade it to at least Brotli 1.2.0 or brotlicffi 1.2.0.0 to benefit from the security fixes and avoid warnings. Prefer usingurllib3[brotli]to install a compatible Brotli package automatically.- If you use custom decompressors, please make sure to update them to respect the changed API of
urllib3.response.ContentDecoder.Features
- Enabled retrieval, deletion, and membership testing in
HTTPHeaderDictusing bytes keys. (#3653)- Added host and port information to string representations of
HTTPConnection. (#3666)- Added support for Python 3.14 free-threading builds explicitly. (#3696)
Removals
- Removed the
HTTPResponse.getheaders()method in favor ofHTTPResponse.headers. Removed theHTTPResponse.getheader(name, default)method in favor ofHTTPResponse.headers.get(name, default). (#3622)Bugfixes
- Fixed redirect handling in
urllib3.PoolManagerwhen an integer is passed for the retries parameter. (#3649)- Fixed
HTTPConnectionPoolwhen used in Emscripten with no explicit port. (#3664)- Fixed handling of
SSLKEYLOGFILEwith expandable variables. (#3700)Misc
- Changed the
zstdextra to installbackports.zstdinstead ofzstandardon Python 3.13 and before. (#3693)- Improved the performance of content decoding by optimizing
BytesQueueBufferclass. (#3710)- Allowed building the urllib3 package with newer setuptools-scm v9.x. (#3652)
- Ensured successful urllib3 builds by setting Hatchling requirement to ≥ 1.27.0. (#3638)
Sourced from urllib3's changelog.
2.6.0 (2025-12-05)
Security
- Fixed a security issue where streaming API could improperly handle highly compressed HTTP content ("decompression bombs") leading to excessive resource consumption even when a small amount of data was requested. Reading small chunks of compressed data is safer and much more efficient now. (
GHSA-2xpw-w6gg-jr37 <https://github.com/urllib3/urllib3/security/advisories/GHSA-2xpw-w6gg-jr37>__)- Fixed a security issue where an attacker could compose an HTTP response with virtually unlimited links in the
Content-Encodingheader, potentially leading to a denial of service (DoS) attack by exhausting system resources during decoding. The number of allowed chained encodings is now limited to 5. (GHSA-gm62-xv2j-4w53 <https://github.com/urllib3/urllib3/security/advisories/GHSA-gm62-xv2j-4w53>__).. caution::
If urllib3 is not installed with the optional
urllib3[brotli]extra, but your environment contains a Brotli/brotlicffi/brotlipy package anyway, make sure to upgrade it to at least Brotli 1.2.0 or brotlicffi 1.2.0.0 to benefit from the security fixes and avoid warnings. Prefer usingurllib3[brotli]to install a compatible Brotli package automatically.If you use custom decompressors, please make sure to update them to respect the changed API of
urllib3.response.ContentDecoder.Features
- Enabled retrieval, deletion, and membership testing in
HTTPHeaderDictusing bytes keys. ([#3653](https://github.com/urllib3/urllib3/issues/3653) <https://github.com/urllib3/urllib3/issues/3653>__)- Added host and port information to string representations of
HTTPConnection. ([#3666](https://github.com/urllib3/urllib3/issues/3666) <https://github.com/urllib3/urllib3/issues/3666>__)- Added support for Python 3.14 free-threading builds explicitly. (
[#3696](https://github.com/urllib3/urllib3/issues/3696) <https://github.com/urllib3/urllib3/issues/3696>__)Removals
- Removed the
HTTPResponse.getheaders()method in favor ofHTTPResponse.headers. Removed theHTTPResponse.getheader(name, default)method in favor ofHTTPResponse.headers.get(name, default). ([#3622](https://github.com/urllib3/urllib3/issues/3622) <https://github.com/urllib3/urllib3/issues/3622>__)Bugfixes
- Fixed redirect handling in
urllib3.PoolManagerwhen an integer is passed for the retries parameter. ([#3649](https://github.com/urllib3/urllib3/issues/3649) <https://github.com/urllib3/urllib3/issues/3649>__)- Fixed
HTTPConnectionPoolwhen used in Emscripten with no explicit port. ([#3664](https://github.com/urllib3/urllib3/issues/3664) <https://github.com/urllib3/urllib3/issues/3664>__)- Fixed handling of
SSLKEYLOGFILEwith expandable variables. ([#3700](https://github.com/urllib3/urllib3/issues/3700) <https://github.com/urllib3/urllib3/issues/3700>__)
... (truncated)
720f484 Release 2.6.024d7b67 Merge commit from forkc19571d Merge commit from fork816fcf0 Bump actions/setup-python from 6.0.0 to 6.1.0 (#3725)18af0a1 Improve speed of BytesQueueBuffer.get() by using memoryview (#3711)1f6abac Bump versions of pre-commit hooks (#3716)1c8fbf7 Bump actions/checkout from 5.0.0 to 6.0.0 (#3722)7784b9e Add Python 3.15 to CI (#3717)0241c9e Updated docs to reflect change in optional zstd dependency from zstandard t...7afcabb Expand environment variable of SSLKEYLOGFILE (#3705)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR@dependabot recreate will recreate this PR, overwriting any edits that have been made to it@dependabot merge will merge this PR after your CI passes on it@dependabot squash and merge will squash and merge this PR after your CI passes on it@dependabot cancel merge will cancel a previously requested merge and block automerging@dependabot reopen will reopen this PR if it is closed@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions
You can disable automated security fix PRs for this repo from the Security Alerts page.Bumps the npm_and_yarn group with 1 update in the / directory: @modelcontextprotocol/sdk.
Updates @modelcontextprotocol/sdk from 0.4.0 to 1.24.0
Sourced from @modelcontextprotocol/sdk's releases.
1.24.0
Summary
This release brings us up to speed with the latest MCP spec
2025-11-25. Take a look at the latest spec as well as the release blog post.What's Changed
- fix: update spec links from latest to draft by
@domdomeggin modelcontextprotocol/typescript-sdk#1171- Make sure to consume HTTP error response bodies by
@GreenStagein modelcontextprotocol/typescript-sdk#1173- docs: add GET request handling for streamableHttp stateless mode by
@saharis9988in modelcontextprotocol/typescript-sdk#1161- SEP-1686: Tasks by
@LucaButBoringin modelcontextprotocol/typescript-sdk#1041- Fix JSON parse error on SSE events with empty data by
@felixweinbergerin modelcontextprotocol/typescript-sdk#1184- Fix StreamableHTTPClientTransport instantiation by
@yuwzhoin modelcontextprotocol/typescript-sdk#944- feat: eslint rule to prefer node protocols by
@mattzcareyin modelcontextprotocol/typescript-sdk#1187- fix: call tasks/result to deliver side-channel messages by
@felixweinbergerin modelcontextprotocol/typescript-sdk#1185- Add invalid_target oauth error (rfc 8707) by
@GreenStagein modelcontextprotocol/typescript-sdk#1183- fix(client): use StreamableHTTPError instead of plain Error in send() by
@yamadashyin modelcontextprotocol/typescript-sdk#1178- coerce 'expires_in' to be a number by
@adam-kuhnin modelcontextprotocol/typescript-sdk#1111- Allow HTTP issuer URLs when MCP_DEV_MODE is enabled by
@jerome3o-anthropicin modelcontextprotocol/typescript-sdk#1189- fix: update registerTool signature for proper typed ToolCallback by
@mattzcareyin modelcontextprotocol/typescript-sdk#1188- SEP-1046: Client credentials flow for M2M without user interaction by
@KKonstantinovin modelcontextprotocol/typescript-sdk#1157- adds the transitive
@types/express-serve-static-coredependency as a direct devDependency by@mgyarmathyin modelcontextprotocol/typescript-sdk#1078- Fix optional argument handling in prompts for Zod V4 by
@filip-bartuska-ipfin modelcontextprotocol/typescript-sdk#1199- fix hanging stdio servers by
@mattzcareyin modelcontextprotocol/typescript-sdk#1200- README refactor by
@KKonstantinovin modelcontextprotocol/typescript-sdk#1197- [Docs] Fix typo by
@koicin modelcontextprotocol/typescript-sdk#1067- feat: add closeSSEStream callback to RequestHandlerExtra by
@felixweinbergerin modelcontextprotocol/typescript-sdk#1166- fix: improve SSE reconnection behavior by
@felixweinbergerin modelcontextprotocol/typescript-sdk#1191- fix: normalize headers in sse transport by
@marcrasiin modelcontextprotocol/typescript-sdk#856- feat: add closeStandaloneSSEStream for GET stream polling by
@felixweinbergerin modelcontextprotocol/typescript-sdk#1203- fix: normalize null to undefined in ElicitResultSchema content field by
@mattzcareyin modelcontextprotocol/typescript-sdk#1204- Modify Origin header validation in validateRequestHeaders (streamableHttp.ts and sse.ts) to allow requests without an Origin, as they are not relevant to server DNS rebinding protection. by
@jacopocin modelcontextprotocol/typescript-sdk#1205- fix: allow zod 4 transformations by
@mattzcareyin modelcontextprotocol/typescript-sdk#1213- feat: backwards-compatible createMessage overloads for SEP-1577 by
@felixweinbergerin modelcontextprotocol/typescript-sdk#1212- chore: bump version for release by
@felixweinbergerin modelcontextprotocol/typescript-sdk#1215New Contributors
@GreenStagemade their first contribution in modelcontextprotocol/typescript-sdk#1173@saharis9988made their first contribution in modelcontextprotocol/typescript-sdk#1161@yuwzhomade their first contribution in modelcontextprotocol/typescript-sdk#944@yamadashymade their first contribution in modelcontextprotocol/typescript-sdk#1178@adam-kuhnmade their first contribution in modelcontextprotocol/typescript-sdk#1111@mgyarmathymade their first contribution in modelcontextprotocol/typescript-sdk#1078@filip-bartuska-ipfmade their first contribution in modelcontextprotocol/typescript-sdk#1199@koicmade their first contribution in modelcontextprotocol/typescript-sdk#1067@marcrasimade their first contribution in modelcontextprotocol/typescript-sdk#856@jacopocmade their first contribution in modelcontextprotocol/typescript-sdk#1205Full Changelog: https://github.com/modelcontextprotocol/typescript-sdk/compare/1.23.0...1.24.0
1.23.0
What's Changed
... (truncated)
356b7e6 chore: bump version for release (#1215)09623e2 Merge commit from forkcf51343 feat: backwards-compatible createMessage overloads for SEP-1577 (#1212)8204126 fix: allow zod 4 transformations (#1213)6083600 Modify Origin header validation in validateRequestHeaders (streamableHttp.ts ...a6ee2cb fix: normalize null to undefined in ElicitResultSchema content field (#1204)4b651b8 feat: add closeStandaloneSSEStream for GET stream polling (#1203)5ceabfb fix: normalize headers in sse transport (#856)f67fc2f fix: improve SSE reconnection behavior (#1191)fab7e1e feat: add closeSSEStream callback to RequestHandlerExtra (#1166)This version was pushed to npm by pcarleton, a new releaser for @modelcontextprotocol/sdk since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR@dependabot recreate will recreate this PR, overwriting any edits that have been made to it@dependabot merge will merge this PR after your CI passes on it@dependabot squash and merge will squash and merge this PR after your CI passes on it@dependabot cancel merge will cancel a previously requested merge and block automerging@dependabot reopen will reopen this PR if it is closed@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions
You can disable automated security fix PRs for this repo from the Security Alerts page.Bumps the npm_and_yarn group with 1 update in the / directory: @modelcontextprotocol/sdk.
Updates @modelcontextprotocol/sdk from 0.4.0 to 1.24.0
Sourced from @modelcontextprotocol/sdk's releases.
1.24.0
Summary
This release brings us up to speed with the latest MCP spec
2025-11-25. Take a look at the latest spec as well as the release blog post.What's Changed
- fix: update spec links from latest to draft by
@domdomeggin modelcontextprotocol/typescript-sdk#1171- Make sure to consume HTTP error response bodies by
@GreenStagein modelcontextprotocol/typescript-sdk#1173- docs: add GET request handling for streamableHttp stateless mode by
@saharis9988in modelcontextprotocol/typescript-sdk#1161- SEP-1686: Tasks by
@LucaButBoringin modelcontextprotocol/typescript-sdk#1041- Fix JSON parse error on SSE events with empty data by
@felixweinbergerin modelcontextprotocol/typescript-sdk#1184- Fix StreamableHTTPClientTransport instantiation by
@yuwzhoin modelcontextprotocol/typescript-sdk#944- feat: eslint rule to prefer node protocols by
@mattzcareyin modelcontextprotocol/typescript-sdk#1187- fix: call tasks/result to deliver side-channel messages by
@felixweinbergerin modelcontextprotocol/typescript-sdk#1185- Add invalid_target oauth error (rfc 8707) by
@GreenStagein modelcontextprotocol/typescript-sdk#1183- fix(client): use StreamableHTTPError instead of plain Error in send() by
@yamadashyin modelcontextprotocol/typescript-sdk#1178- coerce 'expires_in' to be a number by
@adam-kuhnin modelcontextprotocol/typescript-sdk#1111- Allow HTTP issuer URLs when MCP_DEV_MODE is enabled by
@jerome3o-anthropicin modelcontextprotocol/typescript-sdk#1189- fix: update registerTool signature for proper typed ToolCallback by
@mattzcareyin modelcontextprotocol/typescript-sdk#1188- SEP-1046: Client credentials flow for M2M without user interaction by
@KKonstantinovin modelcontextprotocol/typescript-sdk#1157- adds the transitive
@types/express-serve-static-coredependency as a direct devDependency by@mgyarmathyin modelcontextprotocol/typescript-sdk#1078- Fix optional argument handling in prompts for Zod V4 by
@filip-bartuska-ipfin modelcontextprotocol/typescript-sdk#1199- fix hanging stdio servers by
@mattzcareyin modelcontextprotocol/typescript-sdk#1200- README refactor by
@KKonstantinovin modelcontextprotocol/typescript-sdk#1197- [Docs] Fix typo by
@koicin modelcontextprotocol/typescript-sdk#1067- feat: add closeSSEStream callback to RequestHandlerExtra by
@felixweinbergerin modelcontextprotocol/typescript-sdk#1166- fix: improve SSE reconnection behavior by
@felixweinbergerin modelcontextprotocol/typescript-sdk#1191- fix: normalize headers in sse transport by
@marcrasiin modelcontextprotocol/typescript-sdk#856- feat: add closeStandaloneSSEStream for GET stream polling by
@felixweinbergerin modelcontextprotocol/typescript-sdk#1203- fix: normalize null to undefined in ElicitResultSchema content field by
@mattzcareyin modelcontextprotocol/typescript-sdk#1204- Modify Origin header validation in validateRequestHeaders (streamableHttp.ts and sse.ts) to allow requests without an Origin, as they are not relevant to server DNS rebinding protection. by
@jacopocin modelcontextprotocol/typescript-sdk#1205- fix: allow zod 4 transformations by
@mattzcareyin modelcontextprotocol/typescript-sdk#1213- feat: backwards-compatible createMessage overloads for SEP-1577 by
@felixweinbergerin modelcontextprotocol/typescript-sdk#1212- chore: bump version for release by
@felixweinbergerin modelcontextprotocol/typescript-sdk#1215New Contributors
@GreenStagemade their first contribution in modelcontextprotocol/typescript-sdk#1173@saharis9988made their first contribution in modelcontextprotocol/typescript-sdk#1161@yuwzhomade their first contribution in modelcontextprotocol/typescript-sdk#944@yamadashymade their first contribution in modelcontextprotocol/typescript-sdk#1178@adam-kuhnmade their first contribution in modelcontextprotocol/typescript-sdk#1111@mgyarmathymade their first contribution in modelcontextprotocol/typescript-sdk#1078@filip-bartuska-ipfmade their first contribution in modelcontextprotocol/typescript-sdk#1199@koicmade their first contribution in modelcontextprotocol/typescript-sdk#1067@marcrasimade their first contribution in modelcontextprotocol/typescript-sdk#856@jacopocmade their first contribution in modelcontextprotocol/typescript-sdk#1205Full Changelog: https://github.com/modelcontextprotocol/typescript-sdk/compare/1.23.0...1.24.0
1.23.0
What's Changed
... (truncated)
356b7e6 chore: bump version for release (#1215)09623e2 Merge commit from forkcf51343 feat: backwards-compatible createMessage overloads for SEP-1577 (#1212)8204126 fix: allow zod 4 transformations (#1213)6083600 Modify Origin header validation in validateRequestHeaders (streamableHttp.ts ...a6ee2cb fix: normalize null to undefined in ElicitResultSchema content field (#1204)4b651b8 feat: add closeStandaloneSSEStream for GET stream polling (#1203)5ceabfb fix: normalize headers in sse transport (#856)f67fc2f fix: improve SSE reconnection behavior (#1191)fab7e1e feat: add closeSSEStream callback to RequestHandlerExtra (#1166)This version was pushed to npm by pcarleton, a new releaser for @modelcontextprotocol/sdk since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR@dependabot recreate will recreate this PR, overwriting any edits that have been made to it@dependabot merge will merge this PR after your CI passes on it@dependabot squash and merge will squash and merge this PR after your CI passes on it@dependabot cancel merge will cancel a previously requested merge and block automerging@dependabot reopen will reopen this PR if it is closed@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions
You can disable automated security fix PRs for this repo from the Security Alerts page.Hi, thank you for SMbootFX, really awesome project.
I’d like to request a new boot animation theme inspired by a short video I made. I understand QMG can’t be directly converted from video — this is just a visual reference.
Details: • Device: Samsung Galaxy A04e • One UI: 6.1 (Android 14) • Resolution: 720x1280 • Duration: ~7 seconds • Boot only (no shutdown) • Style: Clean
I fully understand if this is not possible or takes time. Thanks for considering.
Hi, thank you for SMbootFX, really awesome project.
I’d like to request a new boot animation theme inspired by a short video I made. I understand QMG can’t be directly converted from video — this is just a visual reference.
Details: • Device: Samsung Galaxy A04e • One UI: 6.1 (Android 14) • Resolution: 720x1280 • Duration: ~7 seconds • Boot only (no shutdown) • Style: Clean
I fully understand if this is not possible or takes time. Thanks for considering.
Good day!
I am using KernelSU Next and weirdly after updating to the latest KSUN version, the modules arent working anymore..
Here are some infos from the KSUN Manager: Screenshot_20251220_132346_KernelSU Next.jpg
Hi, thank you for SMbootFX, really awesome project.
I’d like to request a new boot animation theme inspired by a short video I made. I understand QMG can’t be directly converted from video — this is just a visual reference.
Details: • Device: Samsung Galaxy A04e • One UI: 6.1 (Android 14) • Resolution: 720x1280 • Duration: ~7 seconds • Boot only (no shutdown) • Style: Clean
I fully understand if this is not possible or takes time. Thanks for considering.
Iron Man's animation is different from its preview
you made a folder windows-bootfx inside zip