qihang-app/build-profile.json

206 lines
8.0 KiB
JSON

{
"profileName": "qihang",
"identity": {
"profileAlias": "idp_c7a1935e"
},
"brand": {
"appName": "Qihang",
"uriScheme": "qihang",
"authorityPrefix": "com.jsq.qihang",
"storageDirectory": "QihangStorage_V1"
},
"metro": {
"moduleIdSalt": 65418237,
"assetIdentity": {
"family": "qelvo8",
"namespacePrefix": "glyph",
"assetNamePrefix": "rune"
},
"jso": {
"seed": 39167284,
"controlFlowFlattening": false,
"controlFlowFlatteningThreshold": 0,
"identifierNamesGenerator": "hexadecimal",
"identifiersPrefix": "_iy3l_",
"stringArray": false,
"stringArrayThreshold": 0,
"rotateStringArray": false,
"splitStrings": false,
"numbersToExpressions": false,
"disableConsoleOutput": true
}
},
"web": {
"hashSalt": "w-7a3d91e4-qh",
"uniqueName": "runtime_qh34",
"chunkLoadingGlobal": "webpackChunk_runtime_qh34",
"publicProfileTag": "idn_p_3a18cf6d",
"publicBrandTag": "idn_b_92f41a7c",
"defines": {
"__IDENTITY_CHANNEL_HINT__": "web-qh",
"process.env.TAURI_PLUGIN_TCP_PING_NAME": "swift-radar",
"process.env.TAURI_PLUGIN_PAYMENT_REQUEST_NAME": "ivory-dock",
"process.env.TAURI_PLUGIN_CUSTOMER_SERVICE_NAME": "ivory-lane"
}
},
"windows": {
"universalInstaller": {
"templateVariant": "classic",
"languages": [
"English",
"SimpChinese"
],
"pages": [
"INSTFILES",
"FINISH"
],
"sectionOrder": [
"install",
"epilogue"
],
"archOrder": [
"arm",
"x86"
],
"patchPeTimestamp": true,
"dummyPayloads": [
{
"fileName": "idn_c7a1_mid.bin",
"placement": "afterArch",
"content": "marker=6eb913af\nphase=after-arch\nslot=01\n"
},
{
"fileName": "idn_c7a1_tail.bin",
"placement": "afterLaunch",
"content": "marker=20cd71e5\nphase=after-launch\nslot=02\n"
}
]
}
},
"android": {
"namespace": "com.jsq.qihang",
"applicationId": "com.jsq.qihang",
"manifestPlaceholders": {
"identityAuthorityPrefix": "com.jsq.qihang",
"identityUriScheme": "qihang",
"identityStorageDirectory": "QihangStorage_V1"
},
"stringFog": {
"enabled": true,
"implementation": "com.github.megatronking.stringfog.xor.StringFogImpl",
"packageName": "com.jsq.qihang.stringfog.qh",
"mode": "bytes",
"fogPackages": [
"com.jsq.qihang.core.dns"
],
"strictPackageCheck": true,
"keyGenerator": {
"strategy": "hardcode-random",
"propertyName": "STRING_FOG_KEY_QH"
}
},
"r8RepackagePrefix": "y",
"resguard": {
"enabled": true,
"family": "qelvo8",
"pathPrefix": "sentry"
},
"noise": {
"enabled": true,
"style": "enum",
"packageBase": "com.jsq.qihang.qhmesh.qhxk91",
"resourcePrefix": "qhmesh",
"grammar": {
"family": "qelvo8",
"enumPrefix": "Prism",
"enumInterfacePrefix": "Chord",
"classPrefix": "Contour",
"anchorPrefix": "Sentry",
"assetBucketPrefix": "cellar",
"xmlRootPrefix": "matrix",
"xmlValuePrefix": "rune",
"xmlAttrPrefix": "anchor"
},
"fileCountMin": 4,
"fileCountMax": 6,
"resFileCountMin": 560,
"resFileCountMax": 560,
"resUniqueFileCountMin": 240,
"resUniqueFileCountMax": 240,
"assetFileCountMin": 64,
"assetFileCountMax": 64,
"assetUniqueFileCountMin": 88,
"assetUniqueFileCountMax": 88,
"payloadLineCount": 9,
"sharedPathSalt": "jsq-qihang-v2-shared",
"sharedContentSalt": "jsq-qihang-v2-qh-content",
"uniquePathSalt": "jsq-qihang-v2-qh-path",
"uniqueContentSalt": "jsq-qihang-v2-qh-unique"
},
"_comment": {
"desc":"StoragePlatformBridge class not found出现的原因就是'com/flutter/storage:com/qh/app/storage'长度不一致",
"dexClassRemap": "DEX 可不等长替换;但包含 native .so FindClass/JNI 路径的包必须保持 key/value 等长,否则 .so 二进制替换不会生效。"
},
"dexClassRemap": {
"com/flutter/clipboard": "com/qh/apps/clipboard",
"com/flutter/filemanager": "com/qh/apps/filemanager",
"com/flutter/inapppurchase": "com/qh/apps/inapppurchase",
"com/flutter/storage": "com/qh/apps/storage",
"com/flutter/uploadqueue": "com/qh/apps/uploadqueue",
"com/flutter/apiclient": "com/qh/apps/apiclient",
"com/flutter/dnsclient": "com/qh/apps/dnsclient",
"com/example/channel": "com/qh/apps/channel",
"com/geolib/data": "com/qh/geodataa",
"com/diagnostickit": "com/qh/diagtoolsa",
"com/reactnativeexitapp": "com/qh/apps/exitbridge",
"com/flutter/proxyruntime": "com/qh/apps/proxyruntime",
"com/flutter/baiduocpc": "com/qh/apps/baiduocpc",
"com/antidebugcollector/bridge": "com/qh/shieldmg/w/b/c/d/e/fja",
"com/pushnotification/bridge": "com/qh/msgrelay/d/e/f/g/hma",
"com/reactnativedeviceid/bridge": "com/qh/hwuuid/g/h/i/j/k/m/n/pa",
"com/reactnativedevicemodel/bridge": "com/qh/hwmodeldata/j/k/m/n/p/q/ra",
"com/reactnativedevicename/bridge": "com/qh/hwdisplayname/n/p/q/r/swa",
"com/reactnativesystemversion/bridge": "com/qh/platformbuild/r/s/t/u/v/w/ba",
"com/reactnativeversioninfo/bridge": "com/qh/releasestamp/u/v/w/b/c/dha",
"com/rntoast/bridge": "com/qh/tips/f/g/ha",
"google/appintegrity/bridge": "com/qh/appvalid/b/c/d/e/fa",
"com/domaindiscover0/bridge": "com/qh/dnspool0/e/f/g/h/ia",
"com/domaindiscover1/bridge": "com/qh/dnspool1/h/i/j/k/ma",
"com/customerservice/bridge": "com/qh/srvchat/k/m/n/p/qua",
"com/reactnativebugly/bridge": "com/qh/dmpcrsh/p/q/r/s/t/ua",
"com/reactnativeoaid/bridge": "com/qh/adident/s/t/u/v/wea",
"com/prod/sentry/bridge": "com/qh/caplog/v/w/b/ca",
"com/prod/sentry": "com/qh/caplg/ca",
"com/modal/bridge": "com/qh/pop/i/jpa",
"com/batterysettings/bridge": "com/qh/enrgmgr/m/n/p/q/rva",
"com/reactnativenetworkinfo/bridge": "com/qh/linkstatinfo/q/r/s/t/u/vda"
}
},
"rust": {
"env": {
"PROXY_SERVICE_BRAND": "Qihang",
"PROXY_SERVICE_NAME": "QihangAppService",
"PROXY_RPC_PORT": "37919",
"PROXY_SOCKS5_PORT": "1084",
"PROXY_HTTP_PORT": "7894",
"DOMAIN_DISCOVER_0_DOMAINS": "https://qihangapi.greatwalltopmark.com",
"DOMAIN_DISCOVER_1_URLS": "https://raw.githubusercontent.com/ym-source/ym/main/host_qihang.txt,https://pubtofile.oss-cn-hongkong.aliyuncs.com/host_qihang.txt,https://pub-eed78fedcfb6470ea94589a3771b4e0f.r2.dev/host_qihang.txt,https://yingmao.oss-cn-hongkong.aliyuncs.com/host_qihang.txt,https://yingmao2.s3.ap-east-1.amazonaws.com/host_qihang.txt,https://wfjsq.s3.ap-east-1.amazonaws.com/host_qihang.txt",
"API_CLIENT_APP_ID_ANDROID": "exception",
"API_CLIENT_APP_SECRET_ANDROID": "1234567890qwertasdcv",
"API_CLIENT_APP_ID_IOS": "ios",
"API_CLIENT_APP_SECRET_IOS": "export",
"API_CLIENT_APP_ID_MACOS": "exception",
"API_CLIENT_APP_SECRET_MACOS": "1234567890qwertasdcv",
"API_CLIENT_APP_ID_WINDOWS": "exception",
"API_CLIENT_APP_SECRET_WINDOWS": "1234567890qwertasdcv",
"API_CLIENT_APP_ID_LINUX": "exception",
"API_CLIENT_APP_SECRET_LINUX": "1234567890qwertasdcv",
"TAURI_PLUGIN_TCP_PING_NAME": "swift-radar",
"TAURI_PLUGIN_PAYMENT_REQUEST_NAME": "ivory-dock",
"TAURI_PLUGIN_CUSTOMER_SERVICE_NAME": "ivory-lane",
"CUSTOMER_SERVICE_URLS": "https://raw.githubusercontent.com/ym-source/ym/main/kf/hb_kefu.txt,https://pubtofile.oss-cn-hongkong.aliyuncs.com/kf/hb_kefu.txt,https://pub-eed78fedcfb6470ea94589a3771b4e0f.r2.dev/kf/hb_kefu.txt,https://yingmao.oss-cn-hongkong.aliyuncs.com/kf/hb_kefu.txt,https://yingmao2.s3.ap-east-1.amazonaws.com/kf/hb_kefu.txt,https://wfjsq.s3.ap-east-1.amazonaws.com/kf/hb_kefu.txt",
"CUSTOMER_SERVICE_ACCOUNT_NAME": "启航"
}
}
}