Skip to content

Commit 301c34c

Browse files
committed
Update Channels hooks for WA 2.25.9.XX
1 parent 9cc7430 commit 301c34c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

app/src/main/java/com/wmods/wppenhacer/xposed/core/devkit/Unobfuscator.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1255,7 +1255,7 @@ public synchronized static Class loadTabFrameClass(ClassLoader loader) throws Ex
12551255

12561256
public synchronized static Class loadRemoveChannelRecClass(ClassLoader loader) throws Exception {
12571257
return UnobfuscatorCache.getInstance().getClass(loader, () -> {
1258-
var clazz = findFirstClassUsingStrings(loader, StringMatchType.Contains, "RecommendedNewslettersListDataItem(recommendedNewsletters=");
1258+
var clazz = findFirstClassUsingStrings(loader, StringMatchType.Contains, "hasNewsletterSubscriptions");
12591259
if (clazz == null) throw new RuntimeException("RemoveChannelRec class not found");
12601260
return clazz;
12611261
});
@@ -1581,16 +1581,16 @@ public synchronized static Method loadListUpdateItems(ClassLoader classLoader) t
15811581

15821582
public synchronized static Class loadHeaderChannelItemClass(ClassLoader classLoader) throws Exception {
15831583
return UnobfuscatorCache.getInstance().getClass(classLoader, () -> {
1584-
var clazz = findFirstClassUsingStrings(classLoader, StringMatchType.Contains, "NewsletterHeaderDataItem");
1584+
var clazz = findFirstClassUsingStrings(classLoader, StringMatchType.Contains, "statusTilesEnabled");
15851585
if (clazz == null) throw new RuntimeException("HeaderChannelItem class not found");
15861586
return clazz;
15871587
});
15881588
}
15891589

15901590
public synchronized static Class loadListChannelItemClass(ClassLoader classLoader) throws Exception {
15911591
return UnobfuscatorCache.getInstance().getClass(classLoader, () -> {
1592-
var clazz = findFirstClassUsingStrings(classLoader, StringMatchType.Contains, "NewsletterDataItem", "isMuteIndicatorEnabled");
1593-
if (clazz == null) throw new RuntimeException("HeaderChannelItem class not found");
1592+
var clazz = findFirstClassUsingStrings(classLoader, StringMatchType.Contains, "isMuteIndicatorEnabled");
1593+
if (clazz == null) throw new RuntimeException("NewsletterDataItem class not found");
15941594
return clazz;
15951595
});
15961596
}

0 commit comments

Comments
 (0)