mirror of
https://github.com/PlayCover/PlayCover.git
synced 2026-04-26 00:05:52 +03:00
[GH-ISSUE #296] [Game Support]: Blue Archive [EN/Global] - Stuck on File verification #130
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#130
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 @mmkzer0 on GitHub (Sep 5, 2022).
Original GitHub issue: https://github.com/PlayCover/PlayCover/issues/296
App Store link
https://apps.apple.com/us/app/blue-archive/id1571873795
Current issues
More details
The Global / EN Version of the game installs and starts without issue. It gets stuck however. After an initial short download, the Game gets stuck on "Verifying downloaded file" and stays on this step indefinitely. It however neither crashes nor locks up.
Crash log
Issue Language
@Depal1 commented on GitHub (Sep 5, 2022):
What PlayCover version are you using?
@mmkzer0 commented on GitHub (Sep 5, 2022):
I tried the game both on the latest Release (1.1.1) as well as the latest Nightly (53). I also uninstalled the Game and re-installed it for each Version.
Edit: This is the screen in question the game gets stuck on
@KhoraLee commented on GitHub (Sep 5, 2022):
I know how to fix stucking at
Verifying downloaded file. But it will not work either because of NGSM(Nexon's anti cheat solution). Game will show alert same as MDNF(https://github.com/PlayCover/PlayCover/issues/57)@ohaiibuzzle commented on GitHub (Sep 5, 2022):
Any idea on what it might potentially check? I am working on an option to not inject PlayTools (so that games detecting dylibs won't get tripped), but if it is something related to the game executables, it would be a nightmare to do.
@mmkzer0 commented on GitHub (Sep 5, 2022):
I should also mention that the game seemingly has no Jailbreak Detection, as it works as it should on my Jailbroken [checkra1n] iPhone 6s and 7 (both which are primarily used to dump and decrypt IPAs).
That said, if there is anything I can/should test or can do, I'd be more than willing to.
@ohaiibuzzle commented on GitHub (Sep 5, 2022):
The issue being that it might not just be anti-cheat, but also anti-tampering
Can you try reinstalling the dumped IPA into the device and see if it still work?
@KhoraLee commented on GitHub (Sep 5, 2022):
@ohaiibuzzle Oh installing decrypted ipa on real device with sideloadly also shows Illegal program detected.
@ohaiibuzzle commented on GitHub (Sep 5, 2022):
Well, not Sideloadly (which signs the file again), rather, maybe try installing a patch like AppSync Unified from Cydia and install the unencrypted IPA that way. If it still trips, we know for sure that is integrity check since apps are permitted to read their executable contents
@mmkzer0 commented on GitHub (Sep 5, 2022):
I will try once I am back home. I will also try decrypting the IPA with different Programs.
@mmkzer0 commented on GitHub (Sep 5, 2022):
The dumped IPA cannot open on my iPhone 7 after I re-installed it, but that may be an issue with my iPhone. I will try with my 6s as well.
Another thing. I downloaded the Japanese Version on my iPhone 7 to decrypt and play around with. The JP Version however detects my iPhone being jailbroken and closes the game after a short time with "Illegal Program detected" and closes. That did not stop me from dumping it however. A-Bypass and KernBypass were also unable to fool the Game.
Now here is the weird thing: the JP Version installs without issue with PlayCover, opens, downloads assets, and can be played. It needs the Jailbreak Bypass Option set, otherwise the Game will throw an "Illegal Program detected" exception, and then just works.
So, the JP and Global Version must differ in some tangible way when it comes to their JB detection.
@ZhichGaming commented on GitHub (Sep 5, 2022):
Blue Archive JP has been fixed in version 1.0.6 by Lucus but I don't think Blue Archive EN ever worked.
@KhoraLee commented on GitHub (Sep 5, 2022):
Yes JP version is whole different game. It uses XignCode for anti-cheat solution not NGSM.
@Helloyunho commented on GitHub (Sep 11, 2022):
same with the korean version
@Helloyunho commented on GitHub (Dec 28, 2022):
okay so I somehow managed to get over the verification but now it gets killed with the error 'NexonNgsmValidateFail' and
Illegal program has been detected@ohaiibuzzle commented on GitHub (Dec 28, 2022):
I wrote an absolutely terrifying hax to get around it. Unfortunately it seems like it might be too dirty at this point in time to get merged
@Helloyunho commented on GitHub (Dec 28, 2022):
it's good to hear that you at least got a way to pass the NGSM
@IsaacMarovitz commented on GitHub (Dec 29, 2022):
Not planned unless a suitable patch is proposed
@Helloyunho commented on GitHub (Jan 3, 2023):
even though this issue is closed I'm still trying to bypass NGSM so if anyone can help me please do
@Riinka2803 commented on GitHub (Jun 29, 2023):
@ewof commented on GitHub (Nov 24, 2023):
can we get spoonfeed guide or something on how to use the dirty hack i just wanna play ba