INNER CODE UNIT · Kotlin
onModuleLoaded
NexAlloy/NexAlloy · app/src/main/java/io/github/nexalloy/MainHook.kt:28
override fun onModuleLoaded(param: XposedModuleInterface.ModuleLoadedParam) {
modulePath = moduleApplicationInfo.sourceDir
}
override fun onPackageReady(param: PackageReadyParam) {
if (!param.isFirstPackage) return
if (!shouldHook(param.packageName)) return
this.param = param
inContext(param) { app ->
this.app = app
if (isReVancedPatched(param)) {
Utils.showToastLong("NexAlloy module does not work with patched app")
return@inContext
}
resourceMappings = object : ResourceFinder {
override operator fun get(type: String, name: String): Int {