mirror of
https://github.com/PlayCover/PlayCover.git
synced 2026-04-26 00:05:52 +03:00
[GH-ISSUE #1231] [Game Support]: The Blue Archive situation #708
Labels
No labels
UI
app-support
bug
bug
documentation
duplicate
enhancement
game-support
good first issue
help wanted / caution
inactive
invalid
macos-beta
pull-request
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/PlayCover#708
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ohaiibuzzle on GitHub (Nov 24, 2023).
Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/1231
App Store link
https://apps.apple.com/app/blue-archive/id1571873795
Current issues
More details
I have seen too many bug requests regarding Blue Archive, so here is the situation regarding it on PlayCover, so we can maybe get a better picture of the situation and/or help from the wider community.
If you have tried to play Blue Archive on PlayCover, you probably have noticed the slight differences between the Japanese distribution of BA by YoStar and the global Nexon version:
The cause:
The reason why we got Japanese BA to run is that we can simply do steps like masking anticheat calls in order to make it playable despite the dialog (because the game logic allowing us to do so). BA Global does not do this and would require a complete runtime... blockout (basically) so that it could completes its server-side verification for us to login. I myself spends at minimum weeks on this, and if there are any blatant checks that I am aware of, we've already have it on Jailbreak Bypass. Any checks that may have been dumped down dynamically (via Lua), no idea. None of us are professional reverse engineers, so we can only go for what we can see.
If you're maybe asking why such a bypass is needed, keep in mind the macOS Catalyst runtime itself is actually not sandboxed as heavily as on iOS, even legitimate apps that are downloaded from the Mac App Store would fail jailbreak checks running on the actual macOS runtime for iOS
So, if you are willing to take a crack at getting this whole thing running, go ahead and try for it. Me (at least), have done as much as I can at satisfying NGSM checks with no significant results yet.
Crash log
Issue Language
@Format-DJ commented on GitHub (Nov 25, 2023):
But it still doesn't work BlueArchive JP
@ohaiibuzzle commented on GitHub (Nov 25, 2023):
If you have been over on the Discord you know we got it working.
@Format-DJ commented on GitHub (Dec 7, 2023):
Now do I need to download the latest nightly to run it?
@basil-gray commented on GitHub (Feb 10, 2024):
Just want to corroborate the last comment on #1019 - the JP version runs with SIP disabled,
boot-args="amfi_get_out_of_my_way=0x1ipc_control_port_options=0", and on 2.0.5. It does not work on 3.0.0 Beta 2 or 6.3.3.@BennyDioxide commented on GitHub (May 15, 2025):
Somehow I got Blue Archive working on my MacBook Air M3 with PlayTools
I've set up Mitmproxy, but even without it still works
@ohaiibuzzle commented on GitHub (May 16, 2025):
@BennyDioxide Game version and region?
@BennyDioxide commented on GitHub (May 20, 2025):
Sorry for not seeing this
Global Server
Region TW
Version 1.76.341379 (341379)
Downloaded from decrypt.day using PlayCover
PlayCover Version: 3.1.0 (856)
iOS device: iPad Pro (12.9-inch) 5th gen | M1 | 8GB
Bypasses: PlayChain (Experimental), Jailbreak Bypass (Experimental)
mitmproxy is not required at all
@XiaoGanCN commented on GitHub (May 30, 2025):
Maybe it got something to do with server region I think?
No matter what I do, I can't bypass
User Verification Failed. Returning to Title Screen.Region NA
Version 1.76.341379 (341379)
Also downloaded from decrypt.day
PlayCover Version: 3.1.0 (1068)
iOS device: iPad Pro (12.9-inch) 5th gen | M1 | 8GB
Bypasses: PlayChain (Experimental), Jailbreak Bypass (Experimental)
@ohaiibuzzle commented on GitHub (Jun 2, 2025):
@BennyDioxide Interesting. I mean mitmproxy is not even necessary. I just used it to sniff NGSM data to see if I can spoof anything.
Weird that it just works now though, maybe because of the desktop PC release that they relaxed NGSM?
@saudeep commented on GitHub (Jun 2, 2025):
Does it only works in a Global account? I tried with my NA account and got the User Verification Failed.
@ScathachSkadi commented on GitHub (Dec 16, 2025):
Does not work for me.
@BennyDioxide commented on GitHub (Dec 17, 2025):
Sorry for abandoning this issue.
Just within 2 weeks after my post the thing doesn't work anymore.
Probably because Nexon detected that the device info is wrong:
the statistics send every two minutes shows that I'm using macOS and iPadOS at the same time within the same packet.