- Imported from https://github.com/supermegamestre/Project-Real-Resurrection-3 - APKTool decompilation (Smali bytecode) for modding and rebuilding APK - Supports both 32-bit (armeabi-v7a) and 64-bit (arm64-v8a) architectures - Includes full Smali source, resources, and native libraries - Ready to rebuild APK after modifications with apktool b command - Added comprehensive README-apktool.md with modding guide This branch complements the JADX branches: - Use JADX (main/discord-community) to UNDERSTAND code (readable Java) - Use APKTool (this branch) to MODIFY and REBUILD APK (editable Smali) Total: 44,417 files, 538.51 MB Smali source code
52 lines
1.8 KiB
Protocol Buffer
52 lines
1.8 KiB
Protocol Buffer
syntax = "proto3";
|
|
|
|
package gatewayprotocol.v1;
|
|
|
|
option swift_prefix = "Gateway";
|
|
|
|
enum Platform {
|
|
PLATFORM_UNSPECIFIED = 0;
|
|
PLATFORM_ANDROID = 1;
|
|
PLATFORM_IOS = 2;
|
|
}
|
|
|
|
enum MediationProvider {
|
|
MEDIATION_PROVIDER_UNSPECIFIED = 0;
|
|
// Non well-known mediation provider, custom_mediation_name field should contain full mediation name from SDK
|
|
MEDIATION_PROVIDER_CUSTOM = 1;
|
|
// AdMob Mediation. Should match following values set in mediation.name: AdMob
|
|
MEDIATION_PROVIDER_ADMOB = 2;
|
|
// MAX Mediation. Should match following values set in mediation.name: MAX, AppLovinSdk_*, max
|
|
MEDIATION_PROVIDER_MAX = 3;
|
|
// Level Play Mediation. Should match following values set in mediation.name: ironSource, ironsource, IronSource
|
|
MEDIATION_PROVIDER_LEVELPLAY = 4;
|
|
}
|
|
|
|
// Information about the client who is making request
|
|
message ClientInfo {
|
|
// SDK Version represented as integer for example 4710
|
|
uint32 sdk_version = 1;
|
|
// SDK Version represented as string for example 4.7.1
|
|
string sdk_version_name = 2;
|
|
// Game ID used to initialize the SDK
|
|
string game_id = 3;
|
|
// Test Mode flag provided during initialization
|
|
bool test = 4;
|
|
// Platform of the client
|
|
Platform platform = 5;
|
|
// The well-known mediation provider used by the client
|
|
MediationProvider mediation_provider = 6;
|
|
// Non well-known mediation provider name, filled only if mediation_provider equals to MEDIATION_PROVIDER_CUSTOM
|
|
optional string custom_mediation_name = 7;
|
|
// The mediation provider version
|
|
optional string mediation_version = 8;
|
|
// The Omid partner version
|
|
optional string omid_partner_version = 9;
|
|
// The Omid version
|
|
optional string omid_version = 10;
|
|
// Check SDK development platform (e.g. Unity, Xamarin, Adobe Air, etc.)
|
|
optional string sdk_development_platform = 11;
|
|
// Admob SDK version if exists
|
|
optional string scar_version_name = 12;
|
|
}
|