Adblocker for the Twitter Android app.

Overview

Twitter Ad Eater

Twitter Ad Eater is a module for the Xposed/EdXPosed/LSPosed framework that attempts to remove ads from the Twitter Android application.

Installation

  1. Download the module from the Releases page.
  2. Install the APK.
  3. Open the LSPosed app.
  4. Enable the module and whitelist the Twitter app on the module page.
  5. Reboot the device.

Background

I created this module after switching to Android 11 where the original module does not seem to work anymore.

The module is tested so far only on Android 11 and with the LSPosed framework. Feel free to report any issues and I will take a look.

Implementation of this module is inspired by the Twitter AdKiller module but I decided to create my own module because... why not? :P

TODO

  • Remove promoted trending topics/hashtags
  • Remove the "moments" or "stories" section (or whatever it is called...) from the timeline to save space
  • Try to find a more efficient way of filtering out promoted content, instead of hooking into the general ViewGroup.addView method
  • Filtering out Tweets by keywords
You might also like...
Water tracker app helps you with daily reminder to drink water. This app is just a trial to test and improve my android development skills.
Water tracker app helps you with daily reminder to drink water. This app is just a trial to test and improve my android development skills.

🚀 About Me I am a self-thaught developer learning web and android development. This app is just a trial to test and improve my android development sk

Visual Studio App Center Sample App for Android

Visual Studio App Center Sample App for Android The Android application in this repository and its corresponding tutorials will help you quickly and e

Android app for Ribbit, Broker API Reference App
Android app for Ribbit, Broker API Reference App

Ribbit Reference Implementation (Android) The reference implementation for designing the Android user interface of a broker-dealer trading application

Android-Java-App - Notepad app with user and password. SQL Lite
Android-Java-App - Notepad app with user and password. SQL Lite

DVNote2 App Android-Java-App Notepad app with user and password Application made in Android Studio with Java language and SQLite database. How does it

Android Bitcoin market app base on Jetpack Compose and MVI. The app displays current bitcoin market price and history price k-line charts.

compose-bitcoin Android Bitcoin market app base on Jetpack Compose and MVVM & MVI. Features Current bitcoin market price. K-line charts of history pri

App for lesson 8 of the Android App Development in Kotlin course on Udacity
App for lesson 8 of the Android App Development in Kotlin course on Udacity

Connect to the Internet - Mars Real Estate This is the toy app for Lesson 8 of t

Android Camper parking app written in kotlin for assignment 2 of Mobile App Development
Android Camper parking app written in kotlin for assignment 2 of Mobile App Development

Technical Report Splash view Application shows a splash screen when opened. The

Quiz-App - An Android app which have some basic questions
Quiz-App - An Android app which have some basic questions

Quiz-App An Android app which have some basic questions Start page Questions pag

Comments
  • On Android 10 not working fully

    On Android 10 not working fully

    My device: Redmi Note 7 ROM: MIUI.eu Android: 10 Using Lsposed The module seems to working fine but I'm seeing at least one promotional tweet in the timeline wherever I open the app which are later disappeared. Also whenever I go to a trending topic for the first time I see a promotional tweet if I go back and revisit the same trending topic again the promotional tweet are gone. And I still see the stories in timeline. Attaching all the screenshots of it. Please provide support and updates to this module whenever need and fix the bugs IMG_20210329_075415 IMG_20210329_075253 Screenshot_2021-03-29-03-21-17-285_com twitter android Screenshot_2021-03-29-03-20-53-225_com twitter android Screenshot_2021-03-29-03-15-53-910_com twitter android Screenshot_2021-03-29-03-03-51-020_com twitter android Screenshot_2021-03-29-02-58-02-501_com twitter android

    opened by JayaKrishnaKruthick 12
  • Ads flashing and janky scrolling

    Ads flashing and janky scrolling

    So far I'm really happy with the module and these are only minor things, so sometimes when opening a tweet or going to the trends and back to the timeline ads appear for a tiny moment. Also scrolling upwards sometimes has a weird "rubber band effect" right where the ad would be located.

    Again, these are small things but mby you don't even experience the same problem so just letting you know

    Here's the rubber band effect:

    https://user-images.githubusercontent.com/40364718/139337675-02cd79bd-440b-4774-b8ef-7e162265f9b7.mp4

    The flashing:

    https://user-images.githubusercontent.com/40364718/139337711-b81fba71-0080-4991-a151-215b7a32de5f.mp4

    opened by MKCOOL142 1
Releases(v1.3)
A simple android Twitter client written in Kotlin

Blum Blum is an unofficial, simple, fast Twitter client written in Kotlin. This project is a complete rewrite of the Java version. Screenshot Build To

Andrea Pivetta 77 Nov 29, 2022
📦📦Video downloader for Android - Download videos from Youtube, Facebook, Twitter, Instagram, Dailymotion, Vimeo and more than 1000 other sites

youtube-dl-android ?? An Android client for youtube-dl: https://github.com/rg3/youtube-dl Major technologies Language: Kotlin Architecture: MVVM Andro

Cuong Pham 445 Jan 8, 2023
Sending komq's latest YouTube & Twitch notifications via Twitter.

Komwitter Twitch & YouTube Notification Twitter Bot for komq. Used Libraries: Twitter4J Twitch4J Kotlinx.serialization and some other dependency libra

BaeHyeonWoo 4 Feb 10, 2022
Food Recipe App is an app for collecting most of food recipe in one app

Food Recipe App is an app for collecting most of food recipe in one app

Heba Elsaid 10 Dec 25, 2022
Arjun Naik 1 Apr 16, 2022
Ride-Sharing Uber Lyft Android App - Learn to build a ride-sharing Android Taxi Clone App like Uber, Lyft - Open-Source Project By MindOrks

Ride-Sharing Uber Lyft Android App - Learn to build a ride-sharing Android Taxi Clone App like Uber, Lyft - Open-Source Project By MindOrks

MindOrks 1.2k Dec 29, 2022
Android-basics-kotlin-tip-time-app - Tip Time app from Android Basics in Kotlin

Tip Time Tip Time app from Android Basics in Kotlin at developers.google.com. It

Ramon Lima e Meira 0 Jan 2, 2022
Environmental-Monitoring-Android-App - This Android App is used to monitor environmental parameters data from remote sensors

Environmental-Monitoring-Android-App - This Android App is used to monitor environmental parameters data from remote sensors. Parameters includes but not limited to temperature, humidity, air quality, level of Ionizing radiation, ...

Francisco Pascal Elias TAMBASAFIDY 0 Jan 4, 2022
Library to change Android launcher App Icon and App Name programmatically !

AppIconNameChanger Change Android App launcher Icon and App Name programmatically ! Download Demo APK from HERE Kindly use the following links to use

Prabhakar Thota 587 Dec 29, 2022
HideDroid is an Android app that allows the per-app anonymization of collected personal data according to a privacy level chosen by the user.

HideDroid An Android App for preserving user privacy HideDroid is an Android app that allows the per-app anonymization of collected personal data acco

null 100 Dec 12, 2022