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 2524a3c1..41a8f30b 100644 --- a/app/src/main/java/app/revanced/integrations/patches/GeneralBytecodeAdsPatch.java +++ b/app/src/main/java/app/revanced/integrations/patches/GeneralBytecodeAdsPatch.java @@ -32,14 +32,17 @@ public class GeneralBytecodeAdsPatch { List bufferBlockList = new ArrayList<>(); if (SettingsEnum.ADREMOVER_AD_REMOVAL.getBoolean()) { - bufferBlockList.add("/ads."); - bufferBlockList.add("/googleads."); - bufferBlockList.add("/pagead/"); - + blockList.add("_ad"); + blockList.add("ad_badge"); + blockList.add("ads_video_with_context"); 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");