Giter Site home page Giter Site logo

fgoassetsmodifytool's Introduction

fgoassetsmodifytool's People

Contributors

dependabot[bot] avatar hexstr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

fgoassetsmodifytool's Issues

Figure.yaml在Readme中记载的位置不正确

Figure.yaml实际在Mod文件夹下被读取,Readme里放在Figure文件夹下了:

08-25 14:13:15.532  4158  4158 D hexstr  : [X86PluginLoader] 1 plugins loaded.
08-25 14:13:18.031  4158  4208 I hexstr  : [ScriptReplace] File number: 0
08-25 14:13:27.153  4158  4208 E hexstr  : [YAML] bad file: /sdcard/Android/data/com.bilibili.fatego/files/Mod/Figure.yaml
08-25 14:13:27.154  4158  4208 I hexstr  : [FigureReplace] 42 items loaded.

Figure里面挪出来就好了。

P.S. 大佬有没有详细立绘和编队立绘的psd模板,我从Atlas拉了图片不过不太清楚怎么并在一起

昨晚还正常,今天起床所有版本都闪退

请问是模拟器问题吗,大佬你测试用的是什么模拟器

具体表现是开游戏,卡在白色标志那个界面不动,下方有插件读取,然后就跟崩溃了一样闪退

重新打过插件,也覆盖了后面更新的chara

日服CharaGraph替换无效

相同文件且抓取的日志相同的情况下,国服CharaGraph和NarrowFigure都能生效,日服只有NarrowFigure生效。

模块在模拟器上无法工作

雷电模拟器9.0.13
magisk 24.1 开启zygisk
image
image
刷入模块后目录并没有生成Mod文件夹
新建Mod后存入文件
image
进入游戏,无变化,望告知解决方法,谢谢

偶发性崩溃

复现:安装chara包以后偶发出现闪退,删除mod文件夹下生成的文件可以暂时解决,但不稳定
(方便查询,新开一个issue)
完整log:

130|:/data/data/com.termux/files/home # logcat -s hexstr:V
--------- beginning of system
--------- beginning of crash
--------- beginning of main
08-26 13:16:41.309 27252 10669 I hexstr  : [ScriptReplace] File number: 0
08-26 13:16:43.293 27252 10669 E hexstr  : [YAML] bad file: /sdcard/Android/data/com.bilibili.fatego/files/Mod/Figure.yaml
08-26 13:16:43.293 27252 10669 I hexstr  : [FigureReplace] 42 items loaded.
^C
130|:/data/data/com.termux/files/home # logcat --pid 27252
--------- beginning of main
08-26 13:16:39.892 27252 27252 D ActivityThread: setupGraphicsMemoryUsage bitmap=536870912
08-26 13:16:39.892 27252 27252 D ActivityThread: setupGraphicsMemoryUsage texture=536870912
08-26 13:16:39.893 27252 27252 D ActivityThread: setupGraphicsMemoryUsage graphicbuffer=536870912
08-26 13:16:39.895 27252 27252 D ActivityThread: setupGraphicsMemoryUsage total=1073741824
08-26 13:16:39.896 27252 27252 D NetworkSecurityConfig: No Network Security Config specified, using platform default
08-26 13:16:39.896 27252 27252 D NetworkSecurityConfig: No Network Security Config specified, using platform default
08-26 13:16:39.893 27252 27252 W bilibili.fatego: type=1400 audit(0.0:102707): avc: denied { read } for name="tcp" dev="proc" ino=4026532269 scontext=u:r:untrusted_app_29:s0:c232,c256,c512,c768 tcontext=u:object_r:proc_net_tcp_udp:s0 tclass=file permissive=0 app=com.bilibili.fatego
08-26 13:16:39.893 27252 27252 W bilibili.fatego: type=1400 audit(0.0:102708): avc: denied { read } for name="tcp6" dev="proc" ino=4026532652 scontext=u:r:untrusted_app_29:s0:c232,c256,c512,c768 tcontext=u:object_r:proc_net_tcp_udp:s0 tclass=file permissive=0 app=com.bilibili.fatego
08-26 13:16:39.925 27252 10555 W Settings: Setting adb_enabled has moved from android.provider.Settings.Secure to android.provider.Settings.Global.
08-26 13:16:39.939 27252 27252 I AndroidPlugin: onCreate Fgo Main Activirty
08-26 13:16:39.948 27252 27252 D CompatibilityChangeReporter: Compat change id reported: 147798919; UID 10232; state: DISABLED
08-26 13:16:39.964 27252 10571 I DpmTcmClient: RegisterTcmMonitor from: $Proxy1
08-26 13:16:39.966 27252 27252 I AndroidPlugin: onResume
08-26 13:16:39.966 27252 27252 W studio  : onResume
08-26 13:16:39.966 27252 27252 I GSCPubCommon: aOl
08-26 13:16:39.998 27252 27252 I ViewRootImpl: performConfigurationChange mLastWindowMode=1,mLastRotation=1,mAppIsGameMode=0
08-26 13:16:39.999 27252 10563 I AdrenoGLES-0: QUALCOMM build                   : 5a9022f91f, Ib11adbd47c
08-26 13:16:39.999 27252 10563 I AdrenoGLES-0: Build Date                       : 07/26/21
08-26 13:16:39.999 27252 10563 I AdrenoGLES-0: OpenGL ES Shader Compiler Version: EV031.35.01.09
08-26 13:16:39.999 27252 10563 I AdrenoGLES-0: Local Branch                     :
08-26 13:16:39.999 27252 10563 I AdrenoGLES-0: Remote Branch                    :
08-26 13:16:39.999 27252 10563 I AdrenoGLES-0: Remote Branch                    :
08-26 13:16:39.999 27252 10563 I AdrenoGLES-0: Reconstruct Branch               :
08-26 13:16:39.999 27252 10563 I AdrenoGLES-0: Build Config                     : S P 10.0.7 AArch64
08-26 13:16:39.999 27252 10563 I AdrenoGLES-0: Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
08-26 13:16:40.001 27252 10563 I AdrenoGLES-0: PFP: 0x016dc094, ME: 0x00000000
08-26 13:16:40.076 27252 27252 I ViewRootImpl: performConfigurationChange mLastWindowMode=1,mLastRotation=0,mAppIsGameMode=0
08-26 13:16:40.085 27252 27252 I Choreographer: Skipped 8 frames!  The application may be doing too much work on its main thread.
08-26 13:16:40.119 27252 10573 I Unity   : SystemInfo CPU = ARM64 FP ASIMD AES, Cores = 8, Memory = 11184mb
08-26 13:16:40.119 27252 10573 I Unity   : SystemInfo ARM big.LITTLE configuration: 4 big (mask: 0xf0), 4 little (mask: 0xf)
08-26 13:16:40.119 27252 10573 I Unity   : ApplicationInfo com.bilibili.fatego version 2.45.0 build dd31be80-70b7-4bc7-8b63-c32ee493a6d5
08-26 13:16:40.119 27252 10573 I Unity   : Built from '2018.4/china_unity/release' branch, Version '2018.4.30f1 (ad8d9fbddd5b)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
08-26 13:16:40.352 27252 27252 I ViewRootImpl: performConfigurationChange mLastWindowMode=1,mLastRotation=1,mAppIsGameMode=0
--------- beginning of system
08-26 13:16:40.468 27252 27252 D ActivityThread: handleStartActivity set lunch com.bilibili.fatego, 10232, 命运-冠位指定, true, 1
08-26 13:16:40.559 27252 10573 E libprocessgroup: set_timerslack_ns write failed: Operation not permitted
08-26 13:16:40.559 27252 10573 I chatty  : uid=10232(com.bilibili.fatego) identical 14 lines
08-26 13:16:40.559 27252 10573 E libprocessgroup: set_timerslack_ns write failed: Operation not permitted
08-26 13:16:40.574 27252 10573 D Unity   :  GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_b
08-26 13:16:40.575 27252 10573 D Unity   : order_clamp GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_E
08-26 13:16:40.575 27252 10573 D Unity   : XT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated GL_QCOM_texture_foveated_subsampled_layout GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_motion_estimation GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather GL_QCOM_shading_rate GL_QCOM_frame_extrapolation
08-26 13:16:40.582 27252 10573 D bilibili.fateg: PlayerBase::PlayerBase()
08-26 13:16:40.582 27252 10573 D bilibili.fateg: TrackPlayerBase::TrackPlayerBase()
08-26 13:16:40.582 27252 10573 I libOpenSLES: Emulating old channel mask behavior (ignoring positional mask 0x3, using default mask 0x3 based on channel count of 2)
08-26 13:16:40.583 27252 10573 D AudioTrack: set(): streamType 3, sampleRate 48000, format 0x1, channelMask 0x3, frameCount 0, flags #104, notificationFrames -8, sessionId 2249, transferType 0, uid -1, pid -1
08-26 13:16:40.583 27252 10573 D AudioTrack: set(): streamType 3 frameCount 0 flags 0104
08-26 13:16:40.587 27252 10573 I AudioTrack: createTrack_l(0): AUDIO_OUTPUT_FLAG_FAST successful; frameCount 0 -> 3840
08-26 13:16:40.588 27252 10573 D AudioTrack: start(): 0x7db73d1440, mState = 1, mClientPid 27252
08-26 13:16:40.694 27252 10573 W Unity   : OnLevelWasLoaded was found on Reporter
08-26 13:16:40.694 27252 10573 W Unity   : This message has been deprecated and will be removed in a later version of Unity.
08-26 13:16:40.694 27252 10573 W Unity   : Add a delegate to SceneManager.sceneLoaded instead to get notifications after scene loading has completed
08-26 13:16:40.694 27252 10573 W Unity   :
08-26 13:16:40.694 27252 10573 W Unity   : (Filename:  Line: 356)
08-26 13:16:40.694 27252 10573 W Unity   :
08-26 13:16:40.752 27252 10573 V MediaRouter: Selecting route: RouteInfo{ name=手机, description=null, status=null, category=RouteCategory{ name=系统 types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
08-26 13:16:40.873 27252 10721 W Unity   : The referenced script on this Behaviour (Game Object 'SmartBeat') is missing!
08-26 13:16:40.873 27252 10721 W Unity   :
08-26 13:16:40.873 27252 10721 W Unity   : (Filename:  Line: 294)
08-26 13:16:40.873 27252 10721 W Unity   :
08-26 13:16:40.947 27252 10573 D bilibili.fateg: PlayerBase::PlayerBase()
08-26 13:16:40.947 27252 10573 D bilibili.fateg: TrackPlayerBase::TrackPlayerBase()
08-26 13:16:40.948 27252 10573 I libOpenSLES: Emulating old channel mask behavior (ignoring positional mask 0x3, using default mask 0x3 based on channel count of 2)
08-26 13:16:40.948 27252 10573 D AudioTrack: set(): streamType 3, sampleRate 48000, format 0x1, channelMask 0x3, frameCount 0, flags #104, notificationFrames -209, sessionId 2257, transferType 0, uid -1, pid -1
08-26 13:16:40.948 27252 10573 D AudioTrack: set(): streamType 3 frameCount 0 flags 0104
08-26 13:16:40.948 27252 10573 W AudioTrack: set(): notificationFrames=-209 clamped to the range -1 to -8
08-26 13:16:40.951 27252 10573 I AudioTrack: createTrack_l(0): AUDIO_OUTPUT_FLAG_FAST successful; frameCount 0 -> 3840
08-26 13:16:40.990 27252 10573 W Unity   : DontDestroyOnLoad only work for root GameObjects or components on root GameObjects.
08-26 13:16:40.990 27252 10573 W Unity   :
08-26 13:16:40.990 27252 10573 W Unity   : (Filename:  Line: 543)
08-26 13:16:40.990 27252 10573 W Unity   :
08-26 13:16:41.001 27252 10573 I Unity   : sdk LoadSDK:BiliSdk
08-26 13:16:41.001 27252 10573 I Unity   : BaseSdk:LoadSDK(SDKParams)
08-26 13:16:41.001 27252 10573 I Unity   : SdkManager:Awake()
08-26 13:16:41.001 27252 10573 I Unity   :
08-26 13:16:41.001 27252 10573 I Unity   : (Filename: ./Runtime/Export/Debug.bindings.h Line: 45)
08-26 13:16:41.001 27252 10573 I Unity   :
08-26 13:16:41.034 27252 10732 D AudioTrack: start(): 0x7db76055a0, mState = 1, mClientPid 27252
08-26 13:16:41.035 27252 27252 V MediaRouter: Selecting route: RouteInfo{ name=手机, description=null, status=null, category=RouteCategory{ name=系统 types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
08-26 13:16:41.055 27252 10573 I Unity   : OnApplicationPause:False
08-26 13:16:41.055 27252 10573 I Unity   : ManagementManager:OnApplicationPause(Boolean)
08-26 13:16:41.055 27252 10573 I Unity   :
08-26 13:16:41.055 27252 10573 I Unity   : (Filename: ./Runtime/Export/Debug.bindings.h Line: 45)
08-26 13:16:41.055 27252 10573 I Unity   :
08-26 13:16:41.062 27252 10573 D CompatibilityChangeReporter: Compat change id reported: 147600208; UID 10232; state: ENABLED
08-26 13:16:41.066 27252 10573 W Unity   : DontDestroyOnLoad only work for root GameObjects or components on root GameObjects.
08-26 13:16:41.066 27252 10573 W Unity   :
08-26 13:16:41.066 27252 10573 W Unity   : (Filename:  Line: 543)
08-26 13:16:41.066 27252 10573 W Unity   :
08-26 13:16:41.072 27252 10573 I Unity   : sdk init:BiliSdk
08-26 13:16:41.072 27252 10573 I Unity   : BaseSdk:init()
08-26 13:16:41.072 27252 10573 I Unity   : BiliSdk:init()
08-26 13:16:41.072 27252 10573 I Unity   :
08-26 13:16:41.072 27252 10573 I Unity   : (Filename: ./Runtime/Export/Debug.bindings.h Line: 45)
08-26 13:16:41.072 27252 10573 I Unity   :
08-26 13:16:41.072 27252 10573 W Studio  : call gamesdk init in background looper
08-26 13:16:41.072 27252 27252 I GSCPubCommon: init
08-26 13:16:41.077 27252 27252 E GSCBaseCDN: [getApmConfig] apmConfig is null
08-26 13:16:41.080 27252 27252 W Skynet.HandlerThread: create default handler thread, we should use these thread normal, isDebug:false
08-26 13:16:41.080 27252 27252 I Skynet.DefaultPluginListener: com.base.apm.network.NetworkPlugin plugin is inited
08-26 13:16:41.080 27252 27252 I Skynet.DefaultPluginListener: com.base.apm.jcrash.JCrashPlugin plugin is inited
08-26 13:16:41.080 27252 27252 I Skynet.DefaultPluginListener: com.base.apm.network.NetworkPlugin plugin is started
08-26 13:16:41.080 27252 27252 I Skynet.DefaultPluginListener: com.base.apm.jcrash.JCrashPlugin plugin is started
08-26 13:16:41.082 27252 27252 W Studio  : init callback delay 10s
08-26 13:16:41.291 27252 10752 D SkynetEventListener: recordBean.requestId =55eb0edc-d8bb-474a-85e4-c6223abe3ba5
08-26 13:16:41.309 27252 10669 I hexstr  : [ScriptReplace] File number: 0
08-26 13:16:41.648 27252 10573 I Unity   : screentDPI:586
08-26 13:16:41.648 27252 10573 I Unity   : ResolutionManager:SetResolutionType(ResolutionType)
08-26 13:16:41.648 27252 10573 I Unity   : OptionManager:Initialize()
08-26 13:16:41.648 27252 10573 I Unity   : <startCheckAll>d__24:MoveNext()
08-26 13:16:41.648 27252 10573 I Unity   : UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
08-26 13:16:41.648 27252 10573 I Unity   :
08-26 13:16:41.648 27252 10573 I Unity   : (Filename: ./Runtime/Export/Debug.bindings.h Line: 45)
08-26 13:16:41.648 27252 10573 I Unity   :
08-26 13:16:41.649 27252 10573 I Unity   : ResolutionType:NORMAL
08-26 13:16:41.649 27252 10573 I Unity   : ResolutionManager:SetResolutionType(ResolutionType)
08-26 13:16:41.649 27252 10573 I Unity   : OptionManager:Initialize()
08-26 13:16:41.649 27252 10573 I Unity   : <startCheckAll>d__24:MoveNext()
08-26 13:16:41.649 27252 10573 I Unity   : UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
08-26 13:16:41.649 27252 10573 I Unity   :
08-26 13:16:41.649 27252 10573 I Unity   : (Filename: ./Runtime/Export/Debug.bindings.h Line: 45)
08-26 13:16:41.649 27252 10573 I Unity   :
08-26 13:16:41.649 27252 10573 I Unity   : DefaultScreenWidth:0     DefaultScreenHeight:0
08-26 13:16:41.649 27252 10573 I Unity   : ResolutionManager:SetResolutionType(ResolutionType)
08-26 13:16:41.649 27252 10573 I Unity   : OptionManager:Initialize()
08-26 13:16:41.649 27252 10573 I Unity   : <startCheckAll>d__24:MoveNext()
08-26 13:16:41.649 27252 10573 I Unity   : UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
08-26 13:16:41.649 27252 10573 I Unity   :
08-26 13:16:41.649 27252 10573 I Unity   : (Filename: ./Runtime/Export/Debug.bindings.h Line: 45)
08-26 13:16:41.649 27252 10573 I Unity   :
08-26 13:16:41.671 27252 10573 I TetheringManager: registerTetheringEventCallback:com.bilibili.fatego
08-26 13:16:41.840 27252 27252 D WTF     : ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:41.840 27252 27252 D WTF     : │ GSCPubCommon$w.onSuccess  (GSCPubCommon.java:1)
08-26 13:16:41.840 27252 27252 D WTF     : │    GSCPubCommon$w.a  (GSCPubCommon.java:1)
08-26 13:16:41.840 27252 27252 D WTF     : ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
08-26 13:16:41.840 27252 27252 D WTF     : │ RouteProcessService /init/agreement subscribe
08-26 13:16:41.840 27252 27252 D WTF     : └────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:41.844 27252 27252 V WTF     : ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:41.844 27252 27252 V WTF     : │ IdExternalStorageCache.load  (IdExternalStorageCache.java:4)
08-26 13:16:41.844 27252 27252 V WTF     : │    IdExternalStorageCache.loadSync  (IdExternalStorageCache.java:4)
08-26 13:16:41.844 27252 27252 V WTF     : ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
08-26 13:16:41.844 27252 27252 V WTF     : │ Read public env from common path /storage/emulated/0/Documents/env.pub
08-26 13:16:41.844 27252 27252 V WTF     : └────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:41.850 27252 10752 D SkynetEventListener: recordBean.requestId =null
08-26 13:16:41.860 27252 27252 D WTF     : ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:41.860 27252 27252 D WTF     : │ a.a  (BaseRouteMapProcessService.java:41)
08-26 13:16:41.860 27252 27252 D WTF     : │    BaseRouteProcessService.subscribe  (BaseRouteProcessService.java:6)
08-26 13:16:41.860 27252 27252 D WTF     : ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
08-26 13:16:41.860 27252 27252 D WTF     : │ RouteProcessService /init/agreement notifyFinish
08-26 13:16:41.860 27252 27252 D WTF     : └────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:41.860 27252 27252 D WTF     : ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:41.860 27252 27252 D WTF     : │ Observable.notifyObservers  (Observable.java:163)
08-26 13:16:41.860 27252 27252 D WTF     : │    g.update  (GSRouteObserver.java:12)
08-26 13:16:41.860 27252 27252 D WTF     : ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
08-26 13:16:41.860 27252 27252 D WTF     : │ RouteProcessService /init/force_update subscribe
08-26 13:16:41.860 27252 27252 D WTF     : └────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:41.864 27252 10780 D SkynetEventListener: recordBean.requestId =null
08-26 13:16:41.876 27252 10785 W CursorWindow: Window is full: requested allocation 155 bytes, free space 66 bytes, window size 2097152 bytes
08-26 13:16:41.956 27252 27252 D WTF     : ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:41.956 27252 27252 D WTF     : │ b$a.a  (ForceUpUtils.java:5)
08-26 13:16:41.956 27252 27252 D WTF     : │    ForceServiceImpl$a.a  (ForceServiceImpl.java:10)
08-26 13:16:41.956 27252 27252 D WTF     : ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
08-26 13:16:41.956 27252 27252 D WTF     : │ RouteProcessService /init/force_update notifyFinish
08-26 13:16:41.956 27252 27252 D WTF     : └────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:41.957 27252 27252 D WTF     : ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:41.957 27252 27252 D WTF     : │ Observable.notifyObservers  (Observable.java:163)
08-26 13:16:41.957 27252 27252 D WTF     : │    g.update  (GSRouteObserver.java:12)
08-26 13:16:41.957 27252 27252 D WTF     : ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
08-26 13:16:41.957 27252 27252 D WTF     : │ RouteProcessService /init/floating_ball subscribe
08-26 13:16:41.957 27252 27252 D WTF     : └────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:41.958 27252 10799 D WTF     : ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:41.959 27252 10799 D WTF     : │ InitFloatingBallRouteService$a.a  (InitFloatingBallRouteService.java:4)
08-26 13:16:41.959 27252 10799 D WTF     : │    InitFloatingBallRouteService.access$200  (InitFloatingBallRouteService.java:1)
08-26 13:16:41.959 27252 10799 D WTF     : ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
08-26 13:16:41.959 27252 10799 D WTF     : │ RouteProcessService /init/floating_ball notifyFinish
08-26 13:16:41.959 27252 10799 D WTF     : └────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:41.963 27252 27252 D WTF     : ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:41.964 27252 27252 D WTF     : │ Observable.notifyObservers  (Observable.java:163)
08-26 13:16:41.964 27252 27252 D WTF     : │    g.update  (GSRouteObserver.java:12)
08-26 13:16:41.964 27252 27252 D WTF     : ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
08-26 13:16:41.964 27252 27252 D WTF     : │ RouteProcessService /init/announcement subscribe
08-26 13:16:41.964 27252 27252 D WTF     : └────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:41.972 27252 27252 I System.out: share config data {"requestId":"452047f024fe11ed9738160b5e72a570","timestamp":"1661491001858","code":500069,"message":"该游戏分享配置未生效","server_message":""}
08-26 13:16:41.973 27252 27252 I AndroidPlugin: onPause
08-26 13:16:41.977 27252 10573 D bilibili.fateg: PlayerBase::pause() from IPlayer
08-26 13:16:41.977 27252 10573 D AudioTrack: pause(550): prior state:STATE_ACTIVE
08-26 13:16:42.025 27252 10757 D SkynetEventListener: recordBean.requestId =null
08-26 13:16:42.036 27252 10766 D SkynetEventListener: recordBean.requestId =e0de6f60-8d62-409c-9dda-376dd2070400
08-26 13:16:42.063 27252 10772 D SkynetEventListener: recordBean.requestId =a8bdee7c-6a97-4ca5-af38-a66a36236c59
08-26 13:16:42.068 27252 10776 D SkynetEventListener: recordBean.requestId =779ac0fb-478b-4fde-8522-df8415a162af
08-26 13:16:42.078 27252 10573 I Unity   : OnApplicationPause:True
08-26 13:16:42.078 27252 10573 I Unity   : ManagementManager:OnApplicationPause(Boolean)
08-26 13:16:42.078 27252 10573 I Unity   :
08-26 13:16:42.078 27252 10573 I Unity   : (Filename: ./Runtime/Export/Debug.bindings.h Line: 45)
08-26 13:16:42.078 27252 10573 I Unity   :
08-26 13:16:42.078 27252 10573 D bilibili.fateg: PlayerBase::stop() from IPlayer
08-26 13:16:42.078 27252 10573 D AudioTrack: stop(): 0x7db73d1440, mState = 0
08-26 13:16:42.078 27252 10573 D AudioTrack: stop(549): called with 71520 frames delivered
08-26 13:16:42.087 27252 27252 V MediaRouter: Selecting route: RouteInfo{ name=手机, description=null, status=null, category=RouteCategory{ name=系统 types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
08-26 13:16:42.101 27252 27252 I Skynet.AppActiveDelegate: onForeground... visibleScene[com.gsc.announcement.AnnouncementActivity]
08-26 13:16:42.117 27252 27252 I ViewRootImpl: performConfigurationChange mLastWindowMode=1,mLastRotation=1,mAppIsGameMode=0
08-26 13:16:42.166 27252 10755 I Skynet.DefaultPluginListener: report issue content: tag[com.base.apm.network.NetworkPlugin]type[6];key[null];content[];extensions[{"requestResultSet":"[{\"isSuccess\":\"true\",\"host\":\"p.biligame.com\",\"path\":\"\\\/api\\\/external\\\/config\\\/v3\",\"method\":\"POST\",\"protocol\":\"h2\",\"isRedirect\":\"false\",\"isHttps\":\"true\",\"callStartTime\":\"1661491001081\",\"totalCost\":\"243\",\"dnsCost\":\"0\",\"requestHeaderCost\":\"0\",\"requestBodyCost\":\"0\",\"upCost\":\"0\",\"responseHeaderCost\":\"100\",\"responseTime\":\"1661491001222\",\"responseBodyCost\":\"2\",\"downCost\":\"102\",\"connectCost\":\"138\"},{\"isSuccess\":\"true\",\"host\":\"api.biligame.net\",\"path\":\"\\\/sdk-hot-deploy\\\/businessPath\\\/client\\\/config\",\"method\":\"GET\",\"protocol\":\"h2\",\"requestId\":\"55eb0edc-d8bb-474a-85e4-c6223abe3ba5\",\"isRedirect\":\"false\",\"isHttps\":\"true\",\"callStartTime\":\"1661491001077\",\"totalCost\":\"336\",\"dnsCost\":\"0\",\"requestHeaderCost\":\"0\",\"requestBodyCost\":\"0\",\"upCost\":\"0\",\"responseHeaderCost\":\"122\",\"responseTime\":\"1661491001291\",\"responseBodyCost\":\"0\",\"downCost\":\"122\",\"connectCost\":\"212\"},{\"isSuccess\":\"true\",\"host\":\"line1-sdk-app-api.biligame.net\",\"path\":\"\\\/api\\\/agreement\\\/config\",\"method\":\"POST\",\"protocol\":\"h2\",\"requestId\":\"883a9696-e95d-4d2f-a645-429bf7e99f90\",\"isRedirect\":\"false\",\"isHttps\":\"true\",\"callStartTime\":\"1661491001082\",\"totalCost\":\"756\",\"dnsCost\":\"0\",\"requestHeaderCost\":\"0\",\"requestBodyCost\":\"0\",\"upCost\":\"0\",\"responseHeaderCost\":\"610\",\"responseTime\":\"1661491001228\",\"responseBodyCost\":\"0\",\"downCost\":\"610\",\"connectCost\":\"144\"},{\"isSuccess\":\"true\",\"host\":\"line1-sdk-app-api.biligame.net\",\"path\":\"\\\/api\\\/package\\\/force_update\",\"method\":\"GET\",\"protocol\":\"h2\",\"isRedirect\":\"false\",\"isHttps\":\"true\",\"callStartTime\":\"1661491001861\",\"totalCost\":\"95\",\"dnsCost\":\"0\",\"requestHeaderCost\":\"0\",\"requestBodyCost\":\"0\",\"upCost\":\"0\",\"responseHeaderCost\":\"90\",\"responseTime\":\"1661491001864\",\"responseBodyCost\":\"2\",\"downCost\":\"92\",\"connectCost\":\"0\"},{\"isSuccess\":\"true\",\"host\":\"p.biligame.com\",\"path\":\"\\\/api\\\/client\\\/share\",\"method\":\"GET\",\"protocol\":\"h2\",\"isRedirect\":\"false\",\"isHttps\":\"true\",\"callStartTime\":\"1661491001846\",\"totalCost\":\"117\",\"dnsCost\":\"0\",\"requestHeaderCost\":\"1\",\"requestBodyCost\":\"0\",\"upCost\":\"1\",\"responseHeaderCost\":\"112\",\"responseTime\":\"1661491001850\",\"responseBodyCost\":\"1\",\"downCost\":\"113\",\"connectCost\":\"0\"},{\"isSuccess\":\"true\",\"host\":\"p.biligame.com\",\"path\":\"\\\/api\\\/client\\\/country.list\",\"method\":\"POST\",\"protocol\":\"h2\",\"isRedirect\":\"false\",\"isHttps\":\"true\",\"callStartTime\":\"1661491001847\",\"totalCost\":\"153\",\"dnsCost\":\"0\",\"requestHeaderCost\":\"0\",\"requestBodyCost\":\"1\",\"upCost\":\"1\",\"responseHeaderCost\":\"104\",\"responseTime\":\"1661491001852\",\"responseBodyCost\":\"44\",\"downCost\":\"148\",\"connectCost\":\"0\"},{\"isSuccess\":\"true\",\"host\":\"api.biligame.net\",\"path\":\"\\\/cloud-storage\\\/config\\\/getConfig\",\"method\":\"POST\",\"protocol\":\"http\\\/1.1\",\"isRedirect\":\"false\",\"isHttps\":\"false\",\"callStartTime\":\"1661491001847\",\"totalCost\":\"213\",\"dnsCost\":\"0\",\"requestHeaderCost\":\"0\",\"requestBodyCost\":\"0\",\"upCost\":\"0\",\"responseHeaderCost\":\"209\",\"responseTime\":\"1661491001851\",\"responseBodyCost\":\"0\",\"downCost\":\"209\",\"connectCost\":\"3\"},{\"isSuccess\":\"true\",\"host\":\"static.biligame.net\",\"path\":\"\\\/gamesdk\\\/sdkHotConfig_v2.json\",\"method\":\"GET\",\"protocol\":\"h2\",\"isRedirect\":\"false\",\"isHttps\":\"true\",\"callStartTime\":\"1661491001846\",\"totalCost\":\"233\",\"dnsCost\":\"0\",\"requestHeaderCost\":\"1\",\"requestBodyCost\":\"0\",\"upCost\":\"1\",\"responseHeaderCost\":\"54\",\"responseTime\":\"1661491002025\",\"responseBodyCost\":\"0\",\"downCost\":\"54\",\"co
08-26 13:16:42.213 27252 27252 I AnnouncementActivity: announcement api model is null
08-26 13:16:42.244 27252 27252 I AndroidPlugin: onResume
08-26 13:16:42.245 27252 27252 W studio  : onResume
08-26 13:16:42.245 27252 27252 I GSCPubCommon: aOl
08-26 13:16:42.248 27252 27252 D Skynet.AppActiveDelegate: [getTopActivityName] Cost:1
08-26 13:16:42.249 27252 27252 D WTF     : ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:42.249 27252 27252 D WTF     : │ AnnouncementActivity.onDestroy  (AnnouncementActivity.java:3)
08-26 13:16:42.249 27252 27252 D WTF     : │    CallbackManager$1.callback  (CallbackManager.java:3)
08-26 13:16:42.249 27252 27252 D WTF     : ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
08-26 13:16:42.249 27252 27252 D WTF     : │ RouteProcessService /init/announcement notifyFinish
08-26 13:16:42.249 27252 27252 D WTF     : └────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:42.249 27252 27252 D WTF     : ┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:42.250 27252 27252 D WTF     : │ Instrumentation.callActivityOnDestroy  (Instrumentation.java:1352)
08-26 13:16:42.250 27252 27252 D WTF     : │    Activity.performDestroy  (Activity.java:8251)
08-26 13:16:42.250 27252 27252 D WTF     : ├┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄
08-26 13:16:42.250 27252 27252 D WTF     : │ RouteProcessService /auth/announcement notifyFinish
08-26 13:16:42.250 27252 27252 D WTF     : └────────────────────────────────────────────────────────────────────────────────────────────────────────────────
08-26 13:16:42.263 27252 27252 D Unity3DCallback: send message to Unity3D, callbackType =Init
08-26 13:16:42.263 27252 27252 D Unity3DCallback: send message to Unity3D, message data ={"callbackType":"Init","code":10010,"data":"init gamesdk success"}
08-26 13:16:42.288 27252 10767 I bilibili.fateg: Waiting for a blocking GC ClassLinker
08-26 13:16:42.302 27252 10573 D AudioTrack: start(): 0x7db73d1440, mState = 1, mClientPid 27252
08-26 13:16:42.302 27252 27252 V MediaRouter: Selecting route: RouteInfo{ name=手机, description=null, status=null, category=RouteCategory{ name=系统 types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
08-26 13:16:42.312 27252 10732 D AudioTrack: start(): 0x7db76055a0, mState = 2, mClientPid 27252
08-26 13:16:42.313 27252 10573 I Unity   : OnApplicationPause:False
08-26 13:16:42.313 27252 10573 I Unity   : ManagementManager:OnApplicationPause(Boolean)
08-26 13:16:42.313 27252 10573 I Unity   :
08-26 13:16:42.313 27252 10573 I Unity   : (Filename: ./Runtime/Export/Debug.bindings.h Line: 45)
08-26 13:16:42.313 27252 10573 I Unity   :
08-26 13:16:42.316 27252 10573 I Unity   : AceProject
08-26 13:16:42.316 27252 10573 I Unity   : FgoSpecialUtilForChina:AceProtectInit()
08-26 13:16:42.316 27252 10573 I Unity   :
08-26 13:16:42.316 27252 10573 I Unity   : (Filename: ./Runtime/Export/Debug.bindings.h Line: 45)
08-26 13:16:42.316 27252 10573 I Unity   :
08-26 13:16:42.318 27252 27252 V MediaRouter: Selecting route: RouteInfo{ name=手机, description=null, status=null, category=RouteCategory{ name=系统 types=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO  groupable=false }, supportedTypes=ROUTE_TYPE_LIVE_AUDIO ROUTE_TYPE_LIVE_VIDEO , presentationDisplay=null }
08-26 13:16:42.745 27252 27252 D ActivityThread: handleStartActivity set lunch com.bilibili.fatego, 10232, 命运-冠位指定, true, 1
08-26 13:16:43.150 27252 10573 I Unity   : PatchManager.Load:Success
08-26 13:16:43.150 27252 10573 I Unity   : <TryNewDownloadFixPatch>d__8:MoveNext()
08-26 13:16:43.150 27252 10573 I Unity   : UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
08-26 13:16:43.150 27252 10573 I Unity   :
08-26 13:16:43.150 27252 10573 I Unity   : (Filename: ./Runtime/Export/Debug.bindings.h Line: 45)
08-26 13:16:43.150 27252 10573 I Unity   :
08-26 13:16:43.293 27252 10669 E hexstr  : [YAML] bad file: /sdcard/Android/data/com.bilibili.fatego/files/Mod/Figure.yaml
08-26 13:16:43.293 27252 10669 I hexstr  : [FigureReplace] 42 items loaded.
08-26 13:16:43.294 27252 10669 E CRASH   : signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0000007cb4ce9c58
08-26 13:16:43.294 27252 10669 E CRASH   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
08-26 13:16:43.294 27252 10669 E CRASH   : Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
08-26 13:16:43.294 27252 10669 E CRASH   : Build fingerprint: 'meizu/meizu_18Pro_CN/meizu18Pro:11/RKQ1.210715.001/1652421954:user/release-keys'
08-26 13:16:43.294 27252 10669 E CRASH   : Revision: '0'
08-26 13:16:43.294 27252 10669 E CRASH   : pid: 27252, tid: 10669, name: UnityMain  >>> com.bilibili.fatego <<<
08-26 13:16:43.294 27252 10669 E CRASH   :     x0   0000007c1c5c131c  x1   0000007c1c5c1310  x2   0000007c1c5c1308  x3   0000007c1c5c1320
08-26 13:16:43.294 27252 10669 E CRASH   :     x4   0000007c1c5c1678  x5   0000000000000004  x6   0000007c1c5c1268  x7   0000007c1c5c1284
08-26 13:16:43.294 27252 10669 E CRASH   :     x8   0000007cb4ce9c58  x9   0000000038dd09d2  x10  00000000b711dee6  x11  000000008c263b73
08-26 13:16:43.294 27252 10669 E CRASH   :     x12  00000000340e4b83  x13  0000000000000080  x14  000000000000002c  x15  000000000000002e
08-26 13:16:43.294 27252 10669 E CRASH   :     x16  0000007f9c044b70  x17  0000007f9bfd64c0  x18  0000007c217fd000  x19  0000007c1c5c1cc0
08-26 13:16:43.294 27252 10669 E CRASH   :     x20  0000007f9c03c05c  x21  0000007c1c5c1cc0  x22  0000000000006a74  x23  000000000000294d
08-26 13:16:43.294 27252 10669 E CRASH   :     x24  0000007c1c5c1cc0  x25  0000007c1c5c1cc0  x26  0000007c1c5c1ff8  x27  00000000000fc000
08-26 13:16:43.294 27252 10669 E CRASH   :     x28  0000007c1c4c9000  x29  0000007c1c5c12a0  x30  0000007c9bb99c2c
08-26 13:16:43.294 27252 10669 E CRASH   :     sp   0000007c1c5c1210  pc   0000007c9bb9ab48  pstate 0000000000001000
08-26 13:16:43.294 27252 10669 E CRASH   : backtrace:
08-26 13:16:43.303 27252 10669 E CRASH   :      #00  pc 00000000000005bc  [vdso] ()
08-26 13:16:43.303 27252 10669 E CRASH   :      #01  pc 0000000000104b44  /memfd:jit-cache (deleted) ()
08-26 13:16:43.303 27252 10669 E CRASH   :      #02  pc 0000000000103c28  /memfd:jit-cache (deleted) ()
08-26 13:16:43.303 27252 10669 E CRASH   :      #03  pc 0000000000102f30  /memfd:jit-cache (deleted) ()
08-26 13:16:43.303 27252 10669 E CRASH   :      #04  pc 00000000001045c4  /memfd:jit-cache (deleted) ()
08-26 13:16:43.303 27252 10669 E CRASH   :      #05  pc 000000000010e1f0  /memfd:jit-cache (deleted) ()
08-26 13:16:43.303 27252 10669 E CRASH   :      #06  pc 00000000000a25bc  /memfd:jit-cache (deleted) ()
08-26 13:16:43.303 27252 10669 E CRASH   :      #07  pc 000000000013ed44  /memfd:jit-cache (deleted) ()
08-26 13:16:43.303 27252 10669 E CRASH   :      #08  pc 000000000010f0e8  /memfd:jit-cache (deleted) ()
08-26 13:16:43.303 27252 10669 E CRASH   :      #09  pc 00000000001385dc  /memfd:jit-cache (deleted) ()
08-26 13:16:43.303 27252 10669 E CRASH   :      #10  pc 00000000001384b4  /memfd:jit-cache (deleted) ()
08-26 13:16:43.303 27252 10669 E CRASH   :      #11  pc 000000000013834c  /memfd:jit-cache (deleted) ()
08-26 13:16:43.303 27252 10669 E CRASH   :      #12  pc 0000000000137b68  /memfd:jit-cache (deleted) ()
08-26 13:16:43.303 27252 10669 E CRASH   :      #13  pc 000000000007509c  /apex/com.android.runtime/lib64/bionic/libc.so (_ZL15__pthread_startPv+64)
08-26 13:16:43.303 27252 10669 E CRASH   :      #14  pc 00000000000153c8  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
08-26 13:16:43.305 27252 27252 E CRASH   : other thread is trapped; signum = 11
08-26 13:16:43.305 27252 27252 E InputEventReceiver: Exception dispatching input event.
08-26 13:16:43.305 27252 27252 E MessageQueue-JNI: Exception in MessageQueue callback: handleReceiveCallback
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI: java.lang.Error: signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0000007cb4ce9c58
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI: Build fingerprint: 'meizu/meizu_18Pro_CN/meizu18Pro:11/RKQ1.210715.001/1652421954:user/release-keys'
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI: Revision: '0'
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI: pid: 27252, tid: 10669, name: UnityMain  >>> com.bilibili.fatego <<<
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:     x0   0000007c1c5c131c  x1   0000007c1c5c1310  x2   0000007c1c5c1308  x3   0000007c1c5c1320
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:     x4   0000007c1c5c1678  x5   0000000000000004  x6   0000007c1c5c1268  x7   0000007c1c5c1284
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:     x8   0000007cb4ce9c58  x9   0000000038dd09d2  x10  00000000b711dee6  x11  000000008c263b73
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:     x12  00000000340e4b83  x13  0000000000000080  x14  000000000000002c  x15  000000000000002e
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:     x16  0000007f9c044b70  x17  0000007f9bfd64c0  x18  0000007c217fd000  x19  0000007c1c5c1cc0
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:     x20  0000007f9c03c05c  x21  0000007c1c5c1cc0  x22  0000000000006a74  x23  000000000000294d
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:     x24  0000007c1c5c1cc0  x25  0000007c1c5c1cc0  x26  0000007c1c5c1ff8  x27  00000000000fc000
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:     x28  0000007c1c4c9000  x29  0000007c1c5c12a0  x30  0000007c9bb99c2c
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:     sp   0000007c1c5c1210  pc   0000007c9bb9ab48  pstate 0000000000001000
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:      at [vdso].(:0)
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:      at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:      at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:      at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:      at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:      at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:      at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:      at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:      at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:      at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:      at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:      at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:      at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:      at libc._ZL15__pthread_startPv(_ZL15__pthread_startPv:64)
08-26 13:16:43.307 27252 27252 E MessageQueue-JNI:      at libc.__start_thread(__start_thread:64)
08-26 13:16:43.308 27252 27252 D AndroidRuntime: Shutting down VM
--------- beginning of crash
08-26 13:16:43.308 27252 27252 E AndroidRuntime: FATAL EXCEPTION: main
08-26 13:16:43.308 27252 27252 E AndroidRuntime: Process: com.bilibili.fatego, PID: 27252
08-26 13:16:43.308 27252 27252 E AndroidRuntime: java.lang.Error: signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0000007cb4ce9c58
08-26 13:16:43.308 27252 27252 E AndroidRuntime: Build fingerprint: 'meizu/meizu_18Pro_CN/meizu18Pro:11/RKQ1.210715.001/1652421954:user/release-keys'
08-26 13:16:43.308 27252 27252 E AndroidRuntime: Revision: '0'
08-26 13:16:43.308 27252 27252 E AndroidRuntime: pid: 27252, tid: 10669, name: UnityMain  >>> com.bilibili.fatego <<<
08-26 13:16:43.308 27252 27252 E AndroidRuntime:     x0   0000007c1c5c131c  x1   0000007c1c5c1310  x2   0000007c1c5c1308  x3   0000007c1c5c1320
08-26 13:16:43.308 27252 27252 E AndroidRuntime:     x4   0000007c1c5c1678  x5   0000000000000004  x6   0000007c1c5c1268  x7   0000007c1c5c1284
08-26 13:16:43.308 27252 27252 E AndroidRuntime:     x8   0000007cb4ce9c58  x9   0000000038dd09d2  x10  00000000b711dee6  x11  000000008c263b73
08-26 13:16:43.308 27252 27252 E AndroidRuntime:     x12  00000000340e4b83  x13  0000000000000080  x14  000000000000002c  x15  000000000000002e
08-26 13:16:43.308 27252 27252 E AndroidRuntime:     x16  0000007f9c044b70  x17  0000007f9bfd64c0  x18  0000007c217fd000  x19  0000007c1c5c1cc0
08-26 13:16:43.308 27252 27252 E AndroidRuntime:     x20  0000007f9c03c05c  x21  0000007c1c5c1cc0  x22  0000000000006a74  x23  000000000000294d
08-26 13:16:43.308 27252 27252 E AndroidRuntime:     x24  0000007c1c5c1cc0  x25  0000007c1c5c1cc0  x26  0000007c1c5c1ff8  x27  00000000000fc000
08-26 13:16:43.308 27252 27252 E AndroidRuntime:     x28  0000007c1c4c9000  x29  0000007c1c5c12a0  x30  0000007c9bb99c2c
08-26 13:16:43.308 27252 27252 E AndroidRuntime:     sp   0000007c1c5c1210  pc   0000007c9bb9ab48  pstate 0000000000001000
08-26 13:16:43.308 27252 27252 E AndroidRuntime:
08-26 13:16:43.308 27252 27252 E AndroidRuntime:        at [vdso].(:0)
08-26 13:16:43.308 27252 27252 E AndroidRuntime:        at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.308 27252 27252 E AndroidRuntime:        at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.308 27252 27252 E AndroidRuntime:        at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.308 27252 27252 E AndroidRuntime:        at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.308 27252 27252 E AndroidRuntime:        at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.308 27252 27252 E AndroidRuntime:        at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.308 27252 27252 E AndroidRuntime:        at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.308 27252 27252 E AndroidRuntime:        at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.308 27252 27252 E AndroidRuntime:        at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.308 27252 27252 E AndroidRuntime:        at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.308 27252 27252 E AndroidRuntime:        at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.308 27252 27252 E AndroidRuntime:        at memfd:jit-cache (deleted).(:0)
08-26 13:16:43.308 27252 27252 E AndroidRuntime:        at libc._ZL15__pthread_startPv(_ZL15__pthread_startPv:64)
08-26 13:16:43.308 27252 27252 E AndroidRuntime:        at libc.__start_thread(__start_thread:64)
08-26 13:16:43.309 27252 27252 I Skynet.DefaultPluginListener: report issue content: tag[com.base.apm.jcrash.JCrashPlugin]type[1];key[null];content[];extensions[{"errorType":"java.lang.Error","errorMessage":"signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0000007cb4ce9c58\nBuild fingerprint: 'meizu\/meizu_18Pro_CN\/meizu18Pro:11\/RKQ1.210715.001\/1652421954:user\/release-keys'\nRevision: '0'\npid: 27252, tid: 10669, name: UnityMain  >>> com.bilibili.fatego <<<\n    x0   0000007c1c5c131c  x1   0000007c1c5c1310  x2   0000007c1c5c1308  x3   0000007c1c5c1320\n    x4   0000007c1c5c1678  x5   0000000000000004  x6   0000007c1c5c1268  x7   0000007c1c5c1284\n    x8   0000007cb4ce9c58  x9   0000000038dd09d2  x10  00000000b711dee6  x11  000000008c263b73\n    x12  00000000340e4b83  x13  0000000000000080  x14  000000000000002c  x15  000000000000002e\n    x16  0000007f9c044b70  x17  0000007f9bfd64c0  x18  0000007c217fd000  x19  0000007c1c5c1cc0\n    x20  0000007f9c03c05c  x21  0000007c1c5c1cc0  x22  0000000000006a74  x23  000000000000294d\n    x24  0000007c1c5c1cc0  x25  0000007c1c5c1cc0  x26  0000007c1c5c1ff8  x27  00000000000fc000\n    x28  0000007c1c4c9000  x29  0000007c1c5c12a0  x30  0000007c9bb99c2c\n    sp   0000007c1c5c1210  pc   0000007c9bb9ab48  pstate 0000000000001000\n","errorStack":"java.lang.Error: signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0000007cb4ce9c58\nBuild fingerprint: 'meizu\/meizu_18Pro_CN\/meizu18Pro:11\/RKQ1.210715.001\/1652421954:user\/release-keys'\nRevision: '0'\npid: 27252, tid: 10669, name: UnityMain  >>> com.bilibili.fatego <<<\n    x0   0000007c1c5c131c  x1   0000007c1c5c1310  x2   0000007c1c5c1308  x3   0000007c1c5c1320\n    x4   0000007c1c5c1678  x5   0000000000000004  x6   0000007c1c5c1268  x7   0000007c1c5c1284\n    x8   0000007cb4ce9c58  x9   0000000038dd09d2  x10  00000000b711dee6  x11  000000008c263b73\n    x12  00000000340e4b83  x13  0000000000000080  x14  000000000000002c  x15  000000000000002e\n    x16  0000007f9c044b70  x17  0000007f9bfd64c0  x18  0000007c217fd000  x19  0000007c1c5c1cc0\n    x20  0000007f9c03c05c  x21  0000007c1c5c1cc0  x22  0000000000006a74  x23  000000000000294d\n    x24  0000007c1c5c1cc0  x25  0000007c1c5c1cc0  x26  0000007c1c5c1ff8  x27  00000000000fc000\n    x28  0000007c1c4c9000  x29  0000007c1c5c12a0  x30  0000007c9bb99c2c\n    sp   0000007c1c5c1210  pc   0000007c9bb9ab48  pstate 0000000000001000\n\n\tat [vdso].(:0)\n\tat memfd:jit-cache (deleted).(:0)\n\tat memfd:jit-cache (deleted).(:0)\n\tat memfd:jit-cache (deleted).(:0)\n\tat memfd:jit-cache (deleted).(:0)\n\tat memfd:jit-cache (deleted).(:0)\n\tat memfd:jit-cache (deleted).(:0)\n\tat memfd:jit-cache (deleted).(:0)\n\tat memfd:jit-cache (deleted).(:0)\n\tat memfd:jit-cache (deleted).(:0)\n\tat memfd:jit-cache (deleted).(:0)\n\tat memfd:jit-cache (deleted).(:0)\n\tat memfd:jit-cache (deleted).(:0)\n\tat libc._ZL15__pthread_startPv(_ZL15__pthread_startPv:64)\n\tat libc.__start_thread(__start_thread:64)\n","key":"[vdso]"}]
08-26 13:16:43.371 27252 27252 I Process : Sending signal. PID: 27252 SIG: 9
logcat: Unexpected EOF!

This means that either the device shut down, logd crashed, or this instance of logcat was unable to read log
messages as quickly as they were being produced.

If you have enabled significant logging, look into using the -G option to increase log buffer sizes.

请求再发布许可

大佬我能在度盘转你的链接吗,然后附上比较详细的食用说明qwq

国服夜神模拟器0.22版本花屏,0.1版本可以运行

昨晚首先尝试最新版本[email protected],出现进入游戏以后画面显示异常(表现为持续黑屏、出现全屏幕的红屏、花屏等)但通过声音和交互判断游戏还在正常运行并且能对交互做出相应的反应
替换为0.1版本zygisk_Plugin_FGOAssetReplace.zip后,粗略看起来表现正常
想请教下这种情况是否在预期内,以及0.22版本相比0.1版本在功能上的区别是什么呢?
模拟器安卓版本是安卓9,64 bit
另外是否需要0.22版本抓log看下,我晚上回去操作下

pad block corrupted

出现了pad block corrupted 解密后可查看的文件只有很小一部分

建议整理一下文档

目前文档分散在项目首页,以及ModuleDownload和AssetDownload的发布页面。既不方便找,也不方便改。

建议统一放到一个地方去,比如项目首页。

我找资料的时候写了个笔记,不嫌弃的话可以参考一下。

只是有些部分我也没找到答案,不然直接拿去用也可以的。

大佬好,我是踩蘑菇FGO日服汉化组的组长

踩蘑菇FGO日服圈子 这个是我们汉化组发日服汉化的圈子,解包和打包FGO包的过程有很多问题,看到你在做BGO反和谐补丁,想联系大佬你帮忙看看。也想邀请你来踩蘑菇同步分享下你的反和谐补丁,造福被BGO折磨的社区玩家,不知道大佬可以加个联系方式不,我的微信:200990117

大佬,我理了一份8.26和谐从者及礼装ID汇总,希望能对您有帮助

大佬具体ID如下,希望大佬有空的时候方便看一下,看看能不能替换下

卡面立绘及从者详情页中半身像和谐:
斯卡哈(枪兵)ID:301300
大流士三世ID: 701100
咒腕哈桑ID:600200

概念礼装立绘及详情页中半身像和谐:
英灵肖像:斯卡哈 ID:9401020
不夜蔷薇 ID:9400410
街头巧克力女仆 ID:9401090
Go West!! ID:9401510
First Order ID:9301460
柔软的慈爱 ID:9401400
三色兼备 ID:9401560

从者及概念礼装详情页中半身像和谐:
俄里翁 ID:200900
卡米拉Assassin ID:601700
玉藻猫 ID:701600
美杜莎Rider ID:400100
牛若丸Rider ID:401400
剧院魅影 ID:601300

封印指定 执行者 ID:9400380
元素转换 ID:9400310
黑之圣杯 ID:9400480
卡姆兰之战 ID:9401700

队伍确认界面从者半身像和谐:
斯卡哈(枪兵)ID:301300
阿尔托莉雅·潘德拉贡〔Alter〕ID:100200
尼禄·新娘 ID:100600
牛若丸Rider ID:401400
美杜莎Rider ID:400100
剧院魅影 ID:601300

大佬求救 0.2.2兼容性问题

雷电模拟器9.0.18 安装FGOAssetReplace0.21跟0.22出现兼容性问题不能加载模块 其他模块都可以正常安装加载
WBT)P6_3W{%CO{Q2L1{X3JK

能否增加对小米渠道服的支持

{
"package_list": [
"com.aniplex.fategrandorder",
"com.bilibili.fatego",
"com.bilibili.fgo.mi"
]
}
我修改了TargetListEmulator.json,
但不知为何仍然不起作用

加密时报错

再解密后重新加密时会有如下错误,每个文件都是这样
output buffer too short
at Org.BouncyCastle.Crypto.Paddings.PaddedBufferedBlockCipher.DoFinal(Byte[] output, Int32 outOff)
at FGOAssetsModifyTool.CatAndMouseGame.CatHomeMain(Byte[] data, Byte[] home, Byte[] info, Boolean isCompress) in Y:\Workspace\FGOAssetsModifyTool\FGOAssetsModifyTool\CatAndMouseGame.cs:line 286
Value cannot be null. (Parameter 'bytes')
at System.IO.File.WriteAllBytes(String path, Byte[] bytes)
at FGOAssetsModifyTool.Program.DisplayMenuAsync() in Y:\Workspace\FGOAssetsModifyTool\FGOAssetsModifyTool\Program.cs:line 93

模块在手机上没有工作

安装完模块后没有mod文件夹,自己新建一个文件夹后把42.char放入,进游戏没有变化。
请问可能是哪些原因呢?
1BB334C520B39D6F336DEBDF061DE2F7
2A84 288KRYJ(O04VI7EH
D9E672C00CE75A2FE9092E7DDA2D7EE0

无法运行

你好,在下载最新的net6.0.7z并解压后,里面的FGOAssetsModifyTool.exe无法运行

`mstSvtComment.yaml` 读取异常

新版本下从者简介读不出来了

Error logs
08-28 14:36:13.473  6983  7020 I Unity   : endload:CharaGraph/2500400
08-28 14:36:13.473  6983  7020 I Unity   : AssetLoader:EndLoad()
08-28 14:36:13.473  6983  7020 I Unity   : <LoadDataCR>d__36:MoveNext()
08-28 14:36:13.473  6983  7020 I Unity   : UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
08-28 14:36:13.473  6983  7020 I Unity   :
08-28 14:36:13.473  6983  7020 I Unity   : (Filename: ./Runtime/Export/Debug.bindings.h Line: 45)
08-28 14:36:13.473  6983  7020 I Unity   :
08-28 14:36:13.599  6983  7020 I Unity   : endload:Servants/Status/2500400
08-28 14:36:13.599  6983  7020 I Unity   : AssetLoader:EndLoad()
08-28 14:36:13.599  6983  7020 I Unity   : <LoadDataCR>d__36:MoveNext()
08-28 14:36:13.599  6983  7020 I Unity   : UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
08-28 14:36:13.599  6983  7020 I Unity   :
08-28 14:36:13.599  6983  7020 I Unity   : (Filename: ./Runtime/Export/Debug.bindings.h Line: 45)
08-28 14:36:13.599  6983  7020 I Unity   :
08-28 14:36:13.796  6983  7020 I Unity   : endload:Servants/Commands/2500400
08-28 14:36:13.796  6983  7020 I Unity   : AssetLoader:EndLoad()
08-28 14:36:13.796  6983  7020 I Unity   : <LoadDataCR>d__36:MoveNext()
08-28 14:36:13.796  6983  7020 I Unity   : UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
08-28 14:36:13.796  6983  7020 I Unity   :
08-28 14:36:13.796  6983  7020 I Unity   : (Filename: ./Runtime/Export/Debug.bindings.h Line: 45)
08-28 14:36:13.796  6983  7020 I Unity   :
08-28 14:36:15.926  6983  7020 E CRASH   : signal 11 (SIGSEGV), code 0 (?), fault addr 0000274200001b47
08-28 14:36:15.926  6983  7020 E CRASH   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
08-28 14:36:15.926  6983  7020 E CRASH   : Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
08-28 14:36:15.926  6983  7020 E CRASH   : Build fingerprint: 'samsung/d2que/d2q:9/QP1A.190711.020/900220715:user/release-keys'
08-28 14:36:15.926  6983  7020 E CRASH   : Revision: '0'
08-28 14:36:15.926  6983  7020 E CRASH   : pid: 6983, tid: 7020, name: UnityMain  >>> com.bilibili.fatego <<<
08-28 14:36:15.926  6983  7020 E CRASH   :     x0   000071d90ad69b49  x1   00000071d9190578  x2   0000000000000000  x3   000071d92d9ecd58
08-28 14:36:15.926  6983  7020 E CRASH   :     x4   0000000000000000  x5   000071d92d9ebdd0  x6   0000000000000000  x7   0000000000000030
08-28 14:36:15.926  6983  7020 E CRASH   :     x8   000071d9246a55ec  x9   000071d92d9ed540  x10  000071d92d9ed540  x11  0000000000000000
08-28 14:36:15.927  6983  7020 E CRASH   :     x12  00000000000001f2  x13  000071d9258d491c  x14  ffffffffffffffff  x15  000071d92d9ebce8
08-28 14:36:15.927  6983  7020 E CRASH   :     x16  000071d92822f1d0  x17  000071d9246dde40  x18  0000000000000001  x19  0000000000000080
08-28 14:36:15.927  6983  7020 E CRASH   :     x20  0000000000000000  x21  000071d92d9ece00  x22  0000000000000006  x23  000071d8faaac8c0
08-28 14:36:15.927  6983  7020 E CRASH   :     x24  000071d8fd146d80  x25  0000000000000001  x26  0000000000000000  x27  0000000000000001
08-28 14:36:15.927  6983  7020 E CRASH   :     x28  00000000047094e8  x29  000071d92d9ecc10  x30  000071d9246a5400
08-28 14:36:15.927  6983  7020 E CRASH   :     sp   000071d92d9ecc10  pc   000071d9246a5278  pstate 0000000080000000
08-28 14:36:15.927  6983  7020 E CRASH   :
08-28 14:36:15.927  6983  7020 E CRASH   : backtrace:
08-28 14:36:15.953  6983  7020 E CRASH   :      #00  pc 0000000000407cec  /system/vendor/lib64/libhoudini.so ()
08-28 14:36:15.953  6983  7020 E CRASH   :      #01  pc 00000000014a5274  /data/app/com.bilibili.fatego-gRnIEHxDsfgB5hMO9hLxbw==/lib/arm64/libil2cpp.so ()
08-28 14:36:15.953  6983  7020 E CRASH   :      #02  pc 00000000014a53fc  /data/app/com.bilibili.fatego-gRnIEHxDsfgB5hMO9hLxbw==/lib/arm64/libil2cpp.so ()
08-28 14:36:15.953  6983  7020 E CRASH   :      #03  pc 00000000014a5748  /data/app/com.bilibili.fatego-gRnIEHxDsfgB5hMO9hLxbw==/lib/arm64/libil2cpp.so ()
08-28 14:36:15.953  6983  7020 E CRASH   :      #04  pc 0000000000261b94  /data/local/tmp/gh@hexstr/FGOAssetReplace/arm64-v8a.so ()

资源加密是不是应该先压缩再加密?

不是很确定,所以没有直接pr

自测时,发现单元测试不通过

        [TestMethod()]
        public void CatGame3Test()
        {
            CatAndMouseGame decryptor = new(CatAndMouseGame.FileType.CN);
            var test = "abcd";

            var enc = decryptor.CatGame3(test);
            var dec = decryptor.MouseGame3(enc);

            Assert.AreEqual(test, dec);
        }

对照解密方式,改了一下压缩资源的加密为先压缩后加密,然后正常

        public byte[] CatHomeMain(byte[] data, byte[] home, byte[] info, bool isCompress = false)
        {
            byte[] result = null;
            try
            {
                if (isCompress)
                {
                    using (MemoryStream inStream = new MemoryStream(data))
                    {
                        using (MemoryStream outStream = new MemoryStream())
                        {
                            if (fileType == FileType.CN)
                            {
                                BZip2.Compress(inStream, outStream, true, -9);
                            }
                            else
                            {
                                GZip.Compress(inStream, outStream, true);
                            }
                            data = outStream.ToArray();
                        }
                    }
                }

                var blockCipher = new CbcBlockCipher(new RijndaelEngine(256));
                var cipher = new PaddedBufferedBlockCipher(blockCipher, new Pkcs7Padding());
                var keyParam = new KeyParameter(home);
                var keyParamWithIV = new ParametersWithIV(keyParam, info, 0, 32);
                cipher.Init(true, keyParamWithIV);
                var buffer = new byte[cipher.GetOutputSize(data.Length)];
                var length = cipher.ProcessBytes(data, buffer, 0);
                cipher.DoFinal(buffer, length);
                result = buffer;
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                Console.WriteLine(ex.StackTrace);
                result = null;
            }
            return result;
        }

这个方法应该是主要用在文本替换那,是日服是和国服不一样?

尝试解密bin文件,程序报错,大佬能帮忙看看么

尝试解密最新日服bin文件,程序报错,大佬能帮忙看看么

Decrypt: Y:\r\Android\24d0fc396047b5ea450004e0aacc112fcc10761c.bin
Decrypt: Y:\r\Android\24d12337048dc4042a2d906f27cc4cbee1f4c4a2.bin
Decrypt: Y:\r\Android\24d616d3ba303d20173365746233354711011c11.bin
Decrypt: Y:\r\Android\24d83d4eb18c2c4c4986f343ea9fa7f86f5cc1ef.bin
Decrypt: Y:\r\Android\24df1474fdd83855933ba271a5c6ac48668ec714.bin
Decrypt: Y:\r\Android\24e24e430a5e5fb62a875587377250798d9dca64.bin
Decrypt: Y:\r\Android\24e351544782acd0508a16ceb5c2e062ceaff7d6.bin
Decrypt: Y:\r\Android\24e62b9d56872f85802244429c014df9cefd3a48.bin
Decrypt: Y:\r\Android\24f42d25dafd7cce5f9def0b0af6d1bb6a4ed287.bin
Decrypt: Y:\r\Android\24f569e2ab8d8dad162518253f3cd9db31a89129.bin
Decrypt: Y:\r\Android\24f59afbf77a65e4761f3024367c27751f2608d0.bin
Decrypt: Y:\r\Android\24fd1c3e0dc8a147c73f56b3023333b0cd97b7e2.bin
Decrypt: Y:\r\Android\24feeb3e4008b7a5614333dcc6062b2bb9e83160.bin
在 System.Security.Cryptography.RijndaelManagedTransform.DecryptData(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount, Byte[]& outputBuffer, Int32 outputOffset, PaddingMode paddingMode, Boolean fLast)
在 System.Security.Cryptography.RijndaelManagedTransform.TransformFinalBlock(Byte[] inputBuffer, Int32 inputOffset, Int32 inputCount)
在 System.Security.Cryptography.CryptoStream.FlushFinalBlock()
在 System.Security.Cryptography.CryptoStream.Dispose(Boolean disposing)
在 System.IO.Stream.Close()
在 System.IO.Stream.Dispose()
在 CatAndMouseGame.DataDecryptor.Dispose(Boolean isDisposing)
在 CatAndMouseGame.DataDecryptor.Dispose()
在 CatAndMouseGame.MouseHomeMain(Byte[] data, Byte[] home, Byte[] info, Boolean isCompress)
MouseHomeMain failed
值不能为 null。
参数名: bytes
在 System.IO.File.WriteAllBytes(String path, Byte[] bytes)
在 FGOAssetsModifyTool.Program.d__0.MoveNext()

2022.8.26更新后arm64闪退

08-26 23:13:54.015 1828 1852 I ActivityManager: Displayed com.bilibili.fatego/com.gsc.announcement.AnnouncementActivity: +115ms
08-26 23:13:54.044 1681 1681 D SurfaceFlinger: duplicate layer name: changing Surface(name=Dim Layer for - Task=12)/@0x5ab214c - animation-leash to Surface(name=Dim Layer for - Task=12)/@0x5ab214c - animation-leash#1
08-26 23:13:54.055 1679 4385 D AudioFlinger: Client defaulted notificationFrames to 753 for frameCount 2261
08-26 23:13:54.066 6159 6320 I chatty : uid=10054(com.bilibili.fatego) expire 2 lines
08-26 23:13:54.271 1828 1828 W WindowManager: removeWindowToken: Attempted to remove non-existing token: android.os.Binder@4e4c26a
08-26 23:13:54.332 1828 1938 W BestClock: java.time.DateTimeException: Missing NTP fix
08-26 23:13:54.338 1828 1938 W BestClock: java.time.DateTimeException: Missing NTP fix
08-26 23:13:54.347 1828 1939 W BestClock: java.time.DateTimeException: Missing NTP fix
08-26 23:13:55.027 6159 6178 I chatty : uid=10054(com.bilibili.fatego) expire 2 lines
08-26 23:13:55.484 1378 1378 I servicemanager: type=1400 audit(0.0:1293): avc: denied { transfer } for scontext=u:r:servicemanager:s0 tcontext=u:r:init:s0 tclass=binder permissive=1
08-26 23:13:55.484 6330 6330 I cmd : type=1400 audit(0.0:1294): avc: denied { write } for path="pipe:[52857]" dev="pipefs" ino=52857 scontext=u:r:system_server:s0 tcontext=u:r:init:s0 tclass=fifo_file permissive=1
08-26 23:13:55.644 6159 6196 E AndroidRuntime: FATAL EXCEPTION: UnityMain
08-26 23:13:55.644 6159 6196 E AndroidRuntime: Process: com.bilibili.fatego, PID: 6159
08-26 23:13:55.644 6159 6196 E AndroidRuntime: java.lang.Error: signal 6 (SIGABRT), code -6 (?), fault addr --------
08-26 23:13:55.644 6159 6196 E AndroidRuntime: Build fingerprint: 'samsung/z3qksx/z3q:9/NRD90M/900220715:user/release-keys'
08-26 23:13:55.644 6159 6196 E AndroidRuntime: Revision: '0'
08-26 23:13:55.644 6159 6196 E AndroidRuntime: pid: 6159, tid: 6206, name: UnityMain >>> com.bilibili.fatego <<<
08-26 23:13:55.644 6159 6196 E AndroidRuntime: x0 00000000000000a1 x1 00007ef9fdf800f8 x2 0000000000000006 x3 000000000000006c
08-26 23:13:55.644 6159 6196 E AndroidRuntime: x4 000000000b89d222 x5 000000007fffffff x6 0000000000000002 x7 0000000000000030
08-26 23:13:55.644 6159 6196 E AndroidRuntime: x8 3061cb2d77474205 x9 3061cb2d77474205 x10 00007ef9fdf800f4 x11 000000000b85aef5
08-26 23:13:55.644 6159 6196 E AndroidRuntime: x12 00007ef9fdf80578 x13 000000000b85aef2 x14 0000000000000000 x15 00007ef9fdf80568
08-26 23:13:55.644 6159 6196 E AndroidRuntime: x16 000000000c4e9968 x17 000000000b7cdc40 x18 0000000000000001 x19 000000000c3165b6
08-26 23:13:55.644 6159 6196 E AndroidRuntime: x20 00007efa9ee343c0 x21 ffffff80ffffffc8 x22 00007ef9fdf80d80 x23 00007ef9fdf80dc0
08-26 23:13:55.644 6159 6196 E AndroidRuntime: x24 00007ef9fdf80ea0 x25 00007ef9fdf80de8 x26 00007ef9ff07f9c0 x27 0000000000000000
08-26 23:13:55.644 6159 6196 E AndroidRuntime: x28 0000000000000000 x29 00007ef9fdf80e50 x30 000000000c4c7c0c08-26 23:13:55.644 6159 6196 E AndroidRuntime: sp 00007ef9fdf80d00 pc 000000000c4c7c0c pstate 0000000060000000
08-26 23:13:55.644 6159 6196 E AndroidRuntime:
08-26 23:13:55.644 6159 6196 E AndroidRuntime: at libhoudini.(:0)
08-26 23:13:55.644 6159 6196 E AndroidRuntime: at arm64-v8a.(:0)
08-26 23:13:55.647 1828 6132 W ActivityManager: Force finishing activity com.bilibili.fatego/.UnityPlayerNativeActivity
08-26 23:13:55.651 1828 1845 I ActivityManager: Showing crash dialog for package com.bilibili.fatego u0
08-26 23:13:55.666 1828 1845 W WindowManager: updateFocusedWindowLocked, focusedAppToken is null.

模拟器为夜神模拟器,使用安卓9-64位
安装方式:adb覆盖安装
插件版本号0.2.3

国服立绘替换png不生效

您好,我使用的是雷电模拟器,确认64位,其他chara文件可以正常生效,根据步骤新建了立绘相关的文件夹,删除了custom.chara并另外使用了603700.png,也使用了enable相关的yaml文件,该png为窄边框psd替换二破卡面后快速导出的png,但是进游戏之后并没有效果,请问是什么原因,谢谢!

请求翻译

这个仓库,需要把mstSvt.yaml中的从者名称修改正确,把mstSvt-JP.yaml新从者名称翻译并添加。

解码错误

似乎FGO7周年纪念中实施的bin文件不能被解密。
日文版 2.58.0

com.aniplex.fategrandorder\files\data\d713\Android\0092fc7be2c337fb3aa38e49d0378b143c013bc9.bin
pad block corrupted
   at Org.BouncyCastle.Crypto.Paddings.Pkcs7Padding.PadCount(Byte[] input)
   at Org.BouncyCastle.Crypto.Paddings.PaddedBufferedBlockCipher.DoFinal(Byte[] output, Int32 outOff)
   at FGOAssetsModifyTool.CatAndMouseGame.MouseHomeMain(Byte[] data, Byte[] home, Byte[] info, Boolean isCompress) in Y:\Workspace\FGOAssetsModifyTool\FGOAssetsModifyTool\CatAndMouseGame.cs:line 331
MouseHomeMain failed
Value cannot be null. (Parameter 'bytes')
   at System.IO.File.WriteAllBytes(String path, Byte[] bytes)
   at FGOAssetsModifyTool.Program.DisplayMenuAsync() in Y:\Workspace\FGOAssetsModifyTool\FGOAssetsModifyTool\Program.cs:line 130

DeepL translation used

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.