diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index f742f4d..d7a64c0 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -70,6 +70,12 @@
android:exported="false"
android:theme="@style/Theme.MagiskModuleManager">
+
+
cookieMap = new HashMap<>();
+ private final boolean androidacySupport;
+
+ private CDNCookieJar(boolean androidacySupport) {
+ this.androidacySupport = androidacySupport;
+ }
@NonNull
@Override
public List loadForRequest(@NonNull HttpUrl httpUrl) {
if (!httpUrl.isHttps()) return Collections.emptyList();
+ if (this.androidacySupport && httpUrl.host().endsWith(".androidacy.com")) {
+ String cookies = CookieManager.getInstance().getCookie(httpUrl.uri().toString());
+ if (cookies == null || cookies.isEmpty()) return Collections.emptyList();
+
+ }
Cookie cookies = cookieMap.get(httpUrl.url().getHost());
return cookies == null || cookies.expiresAt() < System.currentTimeMillis() ?
Collections.emptyList() : Collections.singletonList(cookies);
diff --git a/app/src/main/res/layout/webview.xml b/app/src/main/res/layout/webview.xml
new file mode 100644
index 0000000..5174fc5
--- /dev/null
+++ b/app/src/main/res/layout/webview.xml
@@ -0,0 +1,9 @@
+
+
+
+
\ No newline at end of file