osu-lazer: remove temper detection bypass patch

See #132610
This commit is contained in:
oxalica 2021-08-05 15:04:33 +08:00
parent 8a02ceafe0
commit 59538cea82
No known key found for this signature in database
GPG Key ID: CED392DE0C483D00
2 changed files with 0 additions and 26 deletions

View File

@ -1,23 +0,0 @@
diff --git a/osu.Game/OsuGameBase.cs b/osu.Game/OsuGameBase.cs
index 98f60d52d..a27ce47ca 100644
--- a/osu.Game/OsuGameBase.cs
+++ b/osu.Game/OsuGameBase.cs
@@ -135,17 +135,7 @@ public OsuGameBase()
[BackgroundDependencyLoader]
private void load()
{
- try
- {
- using (var str = File.OpenRead(typeof(OsuGameBase).Assembly.Location))
- VersionHash = str.ComputeMD5Hash();
- }
- catch
- {
- // special case for android builds, which can't read DLLs from a packed apk.
- // should eventually be handled in a better way.
- VersionHash = $"{Version}-{RuntimeInfo.OS}".ComputeMD5Hash();
- }
+ VersionHash = "253aa3a3a356a71295bf5b018cd4fda1";
Resources.AddStore(new DllResourceStore(OsuResources.ResourceAssembly));

View File

@ -25,9 +25,6 @@ in stdenv.mkDerivation rec {
sha256 = "I7UkbyH2i218d5RCq4al9Gr1C0MX339jFOeyKrKQ3b0=";
};
patches = [ ./bypass-tamper-detection.patch ];
patchFlags = [ "--binary" "-p1" ];
nativeBuildInputs = [
dotnet-sdk dotnetPackages.Nuget makeWrapper
# FIXME: Without `cacert`, we will suffer from https://github.com/NuGet/Announcements/issues/49