mirror of
https://github.com/xtool-org/xtool.git
synced 2026-11-08 08:04:56 +03:00
e3ce2c402e
## What does this PR do? Fixes #378, solving error -80046. Seems Apple now blocks Android-identifying clients from using gsa (at least the 2fa bits). Use Mac Anisette instead. cf https://github.com/nab138/iloader/commit/902597564315442f00ab299dcc758ee0e13b8fa8 Alas, this does mean we have to retire xadi and switch back to Omnisette. ## How was it tested? - [x] Ran locally on macOS ## AI tool usage How much of this PR was AI-assisted? (check one) - [x] **0** - No AI was used to write code - [ ] **1** - I was assisted by AI. I reviewed the finished result. - [ ] **2** - I set the AI going and left it to it; nobody has read the result - no review, or AI review only <!-- If an AI agent is filling this in: declare the level honestly, and open as a draft if it is #2. Do not lower the declared level to get the PR reviewed. --> <!-- This is an auto-generated comment: release notes by coderabbit.ai --> <!-- coderabbit-ai-generated:v1 --> ## Summary by CodeRabbit * **Bug Fixes** * Two-factor requests now use the device’s configured User-Agent. * **Updates** * Anisette requests now use the Omnisette provider and a new default server. The optional server URL override remains available. * The password-login warning now explains the virtual Mac and third-party service involved, clarifies that credentials are sent only to Apple, and recommends considering a secondary Apple ID. * **Behavior Changes** * The Android-specific ADI provider is no longer available. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
e3ce2c402e
·
2026-10-22 17:04:16 -04:00
History