diff --git a/core/src/foss/golang/clash b/core/src/foss/golang/clash
index 7cd9cc6d19c81342cb47afd63113a1eff97ace08..c0174c15bc603413cff6c3c4a7e73f73ec420168 160000
--- a/core/src/foss/golang/clash
+++ b/core/src/foss/golang/clash
@@ -1 +1 @@
-Subproject commit 7cd9cc6d19c81342cb47afd63113a1eff97ace08
+Subproject commit c0174c15bc603413cff6c3c4a7e73f73ec420168
diff --git a/core/src/main/golang/native/log_open.go b/core/src/main/golang/native/log_open.go
index f00aad1653d7e43d19aced7ef76c6274be8125cd..a4a92b98bbb061991af462dcc129367a45c2aef7 100644
--- a/core/src/main/golang/native/log_open.go
+++ b/core/src/main/golang/native/log_open.go
@@ -25,7 +25,7 @@ func init() {
 		defer log.UnSubscribe(sub)
 
 		for item := range sub {
-			msg := item.(*log.Event)
+			msg := item.(log.Event)
 
 			cPayload := C.CString(msg.Payload)
 
@@ -52,7 +52,7 @@ func subscribeLogcat(remote unsafe.Pointer) {
 		defer log.UnSubscribe(sub)
 
 		for i := range sub {
-			msg, ok := i.(*log.Event)
+			msg, ok := i.(log.Event)
 			if !ok {
 				continue
 			}
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 89c41b3fb411b432d1d001d665071ee6c9b8ddaf..d13404f5ac3c6114c231f95c1ed148b0acd9e743 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
 distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.1-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-all.zip
 zipStoreBase=GRADLE_USER_HOME
 zipStorePath=wrapper/dists
-distributionSha256Sum=a9a7b7baba105f6557c9dcf9c3c6e8f7e57e6b49889c5f1d133f015d0727e4be
\ No newline at end of file
+distributionSha256Sum=e6d864e3b5bc05cc62041842b306383fc1fefcec359e70cebb1d470a6094ca82
\ No newline at end of file
diff --git a/settings.gradle.kts b/settings.gradle.kts
index c4ff06ae01063ea665144108a2e040e5d44b7f22..912a657cfa5a713392bc11a86735c414805802c0 100644
--- a/settings.gradle.kts
+++ b/settings.gradle.kts
@@ -18,7 +18,7 @@ pluginManagement {
 dependencyResolutionManagement {
     versionCatalogs {
         create("libs") {
-            val agp = "7.1.3"
+            val agp = "7.2.0"
             val kotlin = "1.6.21"
             val ksp = "$kotlin-1.0.5"
             val golang = "1.0.4"
@@ -30,7 +30,7 @@ dependencyResolutionManagement {
             val coordinator = "1.2.0"
             val recyclerview = "1.2.1"
             val viewpager = "1.0.0"
-            val material = "1.5.0"
+            val material = "1.6.0"
             val appcenter = "4.4.3"
             val serialization = "1.3.2"
             val kaidl = "1.15"