Sakion-Team / Re-Telegram

An Xposed module to enhance the Telegram
GNU General Public License v3.0
261 stars 16 forks source link

[Bug] 官方最新版本隐藏动态部分失效 #42

Closed noncharacter closed 8 months ago

noncharacter commented 8 months ago

What is the problem?

官方TG GooglePlay 最新版本 隐藏动态 部分功能失效,一直显示1条新动态,其他功能正常 Screenshot_20231031-204112

Module version

4.7,4.8

Telegram client

https://play.google.com/store/apps/details?id=org.telegram.messenger

Android version

11

Xposed(LSPosed) Logs

[ 2023-10-31T20:32:42.656    10728: 14056: 14056 I/LSPosed-Bridge  ] Loading module nep.timeline.re_telegram from /data/app/~~0IlE5QbuIgfanxqx3_OMOQ==/nep.timeline.re_telegram-MV8lsup60XTYIDg9X-DpoQ==/base.apk
[ 2023-10-31T20:32:42.659    10728: 14056: 14056 I/LSPosed-Bridge  ]   Loading class nep.timeline.re_telegram.HookInit
[ 2023-10-31T20:32:42.667    10728: 14056: 14056 I/LSPosed-Bridge  ] Loading module io.github.tehcneko.telespeed from /data/app/~~qLOzyCbMGKdBQm5sdBZW0g==/io.github.tehcneko.telespeed-wmhubXsf0nVDHQnHJEs7zw==/base.apk
[ 2023-10-31T20:32:42.667    10728: 14056: 14056 I/LSPosed-Bridge  ]   Loading class io.github.tehcneko.telespeed.SpeedHook
[ 2023-10-31T20:32:42.764    10728: 14056: 14056 I/LSPosed-Bridge  ] [Re:Telegram] Trying to hook app: org.telegram.messenger
[ 2023-10-31T20:32:42.871    10728: 14056: 14056 I/LSPosed-Bridge  ] [Re:Telegram] /data/user/0/org.telegram.messenger/files/RE-TG
[ 2023-10-31T20:32:45.240    10728: 14056: 23403 I/LSPosed-Bridge  ] [Re:Telegram] Protected message! event: class org.telegram.tgnet.TLRPC$TL_updateDeleteChannelMessages
[ 2023-10-31T20:32:45.241    10728: 14056: 23422 E/LSPosed-Bridge  ] java.util.ConcurrentModificationException
    at java.util.ArrayList$Itr.next(ArrayList.java:860)
    at nep.timeline.re_telegram.features.AntiRecall$3.beforeHookedMethod(AntiRecall.java:360)
    at de.robv.android.xposed.XposedBridge$AdditionalHookInfo.callback(Unknown Source:79)
    at LSPHooker_.markMessagesAsDeleted(Unknown Source:39)
    at org.telegram.messenger.MessagesController.lambda$processUpdateArray$360(MessagesController.java:17310)
    at org.telegram.messenger.MessagesController.$r8$lambda$LWCaE4l1cy0D1XGvUqeL5AiuecE(Unknown Source:0)
    at org.telegram.messenger.MessagesController$$ExternalSyntheticLambda104.run(Unknown Source:6)
    at android.os.Handler.handleCallback(Handler.java:938)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:233)
    at org.telegram.messenger.DispatchQueue.run(DispatchQueue.java:141)
[ 2023-10-31T20:32:45.251    10728: 14056: 23422 E/LSPosed-Bridge  ] java.util.ConcurrentModificationException
    at java.util.ArrayList$Itr.next(ArrayList.java:860)
    at nep.timeline.re_telegram.features.AntiRecall$4.beforeHookedMethod(AntiRecall.java:406)
    at de.robv.android.xposed.XposedBridge$AdditionalHookInfo.callback(Unknown Source:79)
    at LSPHooker_.updateDialogsWithDeletedMessages(Unknown Source:35)
    at org.telegram.messenger.MessagesController.lambda$processUpdateArray$360(MessagesController.java:17311)
    at org.telegram.messenger.MessagesController.$r8$lambda$LWCaE4l1cy0D1XGvUqeL5AiuecE(Unknown Source:0)
    at org.telegram.messenger.MessagesController$$ExternalSyntheticLambda104.run(Unknown Source:6)
    at android.os.Handler.handleCallback(Handler.java:938)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:233)
    at org.telegram.messenger.DispatchQueue.run(DispatchQueue.java:141)
[ 2023-10-31T20:32:45.261    10728: 14056: 23403 I/LSPosed-Bridge  ] [Re:Telegram] Protected message! event: class org.telegram.tgnet.TLRPC$TL_updateDeleteChannelMessages
[ 2023-10-31T20:32:45.320    10728: 14056: 23403 I/LSPosed-Bridge  ] [Re:Telegram] Protected message! event: class org.telegram.tgnet.TLRPC$TL_updateDeleteChannelMessages
[ 2023-10-31T20:32:45.330    10728: 14056: 23403 I/LSPosed-Bridge  ] [Re:Telegram] Protected message! event: class org.telegram.tgnet.TLRPC$TL_updateDeleteChannelMessages
[ 2023-10-31T20:32:45.383    10728: 14056: 23422 E/LSPosed-Bridge  ] java.util.ConcurrentModificationException
    at java.util.ArrayList$Itr.next(ArrayList.java:860)
    at nep.timeline.re_telegram.features.AntiRecall$3.beforeHookedMethod(AntiRecall.java:360)
    at de.robv.android.xposed.XposedBridge$AdditionalHookInfo.callback(Unknown Source:79)
    at LSPHooker_.markMessagesAsDeleted(Unknown Source:39)
    at org.telegram.messenger.MessagesController.lambda$processUpdateArray$360(MessagesController.java:17310)
    at org.telegram.messenger.MessagesController.$r8$lambda$LWCaE4l1cy0D1XGvUqeL5AiuecE(Unknown Source:0)
    at org.telegram.messenger.MessagesController$$ExternalSyntheticLambda104.run(Unknown Source:6)
    at android.os.Handler.handleCallback(Handler.java:938)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:233)
    at org.telegram.messenger.DispatchQueue.run(DispatchQueue.java:141)
[ 2023-10-31T20:32:45.423    10728: 14056: 23422 E/LSPosed-Bridge  ] java.util.ConcurrentModificationException
    at java.util.ArrayList$Itr.next(ArrayList.java:860)
    at nep.timeline.re_telegram.features.AntiRecall$4.beforeHookedMethod(AntiRecall.java:406)
    at de.robv.android.xposed.XposedBridge$AdditionalHookInfo.callback(Unknown Source:79)
    at LSPHooker_.updateDialogsWithDeletedMessages(Unknown Source:35)
    at org.telegram.messenger.MessagesController.lambda$processUpdateArray$360(MessagesController.java:17311)
    at org.telegram.messenger.MessagesController.$r8$lambda$LWCaE4l1cy0D1XGvUqeL5AiuecE(Unknown Source:0)
    at org.telegram.messenger.MessagesController$$ExternalSyntheticLambda104.run(Unknown Source:6)
    at android.os.Handler.handleCallback(Handler.java:938)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:233)
    at org.telegram.messenger.DispatchQueue.run(DispatchQueue.java:141)
[ 2023-10-31T20:33:35.725    10728: 14060: 14060 I/LSPosed-Bridge  ] Loading module nep.timeline.re_telegram from /data/app/~~0IlE5QbuIgfanxqx3_OMOQ==/nep.timeline.re_telegram-MV8lsup60XTYIDg9X-DpoQ==/base.apk
[ 2023-10-31T20:33:35.728    10728: 14060: 14060 I/LSPosed-Bridge  ]   Loading class nep.timeline.re_telegram.HookInit
[ 2023-10-31T20:33:35.737    10728: 14060: 14060 I/LSPosed-Bridge  ] Loading module io.github.tehcneko.telespeed from /data/app/~~qLOzyCbMGKdBQm5sdBZW0g==/io.github.tehcneko.telespeed-wmhubXsf0nVDHQnHJEs7zw==/base.apk
[ 2023-10-31T20:33:35.737    10728: 14060: 14060 I/LSPosed-Bridge  ]   Loading class io.github.tehcneko.telespeed.SpeedHook
[ 2023-10-31T20:33:35.818    10728: 14060: 14060 I/LSPosed-Bridge  ] [Re:Telegram] Trying to hook app: org.telegram.messenger
[ 2023-10-31T20:33:35.889    10728: 14060: 14060 I/LSPosed-Bridge  ] [Re:Telegram] /data/user/0/org.telegram.messenger/files/RE-TG
Nep-Timeline commented 8 months ago

你在配置文件中开启此功能了吗?

noncharacter commented 8 months ago

你在配置文件中开启此功能了吗?

开启了,RE-TG和之前的RETG文件夹下的配置都是true,只是更新后发现顶部那个字样没有屏蔽 头像倒是变回没有动态的那种了,下拉也不会进入动态 Screenshot_20231101-120520

noncharacter commented 8 months ago

你在配置文件中开启此功能了吗?

官方最新版TG(10.2.0之后)开启此功能效果如下图所示

Screenshot_20231101-121331 Screenshot_20231101-121346

没开启屏蔽的情况下头像周围会有一透明圆圈,如下图所示

Screenshot_20231101-121722

Nep-Timeline commented 8 months ago

试试最新版