feat(Cricbuzz - Hide ads): Hide Cricbuzz11 UI elements (#5381)

This commit is contained in:
hoodles 2025-07-09 10:47:10 -07:00 committed by GitHub
parent f37482443a
commit a3d47e72e3
11 changed files with 121 additions and 9 deletions

View file

@ -0,0 +1 @@
<manifest/>

View file

@ -0,0 +1,28 @@
package app.revanced.extension.cricbuzz.ads;
import com.cricbuzz.android.data.rest.model.BottomBar;
import java.util.List;
import java.util.Iterator;
import app.revanced.extension.shared.Logger;
@SuppressWarnings("unused")
public class HideAdsPatch {
/**
* Injection point.
*/
public static void filterCb11(List<BottomBar> list) {
try {
Iterator<BottomBar> iterator = list.iterator();
while (iterator.hasNext()) {
BottomBar bar = iterator.next();
if (bar.getName().equals("Cricbuzz11")) {
Logger.printInfo(() -> "Removing Cricbuzz11 bar: " + bar);
iterator.remove();
}
}
} catch (Exception ex) {
Logger.printException(() -> "filterCb11 failure", ex);
}
}
}