diff --git a/app/src/main/java/app/revanced/integrations/patches/GeneralBytecodeAdsPatch.java b/app/src/main/java/app/revanced/integrations/patches/GeneralBytecodeAdsPatch.java index 41a8f30b..2524a3c1 100644 --- a/app/src/main/java/app/revanced/integrations/patches/GeneralBytecodeAdsPatch.java +++ b/app/src/main/java/app/revanced/integrations/patches/GeneralBytecodeAdsPatch.java @@ -32,17 +32,14 @@ public class GeneralBytecodeAdsPatch { List bufferBlockList = new ArrayList<>(); if (SettingsEnum.ADREMOVER_AD_REMOVAL.getBoolean()) { - blockList.add("_ad"); - blockList.add("ad_badge"); - blockList.add("ads_video_with_context"); + bufferBlockList.add("/ads."); + bufferBlockList.add("/googleads."); + bufferBlockList.add("/pagead/"); + blockList.add("cell_divider"); blockList.add("reels_player_overlay"); blockList.add("shelf_header"); - blockList.add("text_search_ad_with_description_first"); blockList.add("watch_metadata_app_promo"); - blockList.add("video_display_full_layout"); - - bufferBlockList.add("ad_cpn"); } if (SettingsEnum.ADREMOVER_SUGGESTED_FOR_YOU_REMOVAL.getBoolean()) { bufferBlockList.add("watch-vrecH");