Repolode
rddmwmddr

rddmwmddr/android-ad-cleaner

root化せずUSB経由で、中国メーカー製Android(HyperOS、ColorOS、OriginOS、MagicOS)の広告、ホット検索、ニュースフィード、マーケティング通知をオフにします。

スター
6,916
フォーク
620
未解決の Issue
18
最終コミット
6 時間前

これは何?

Android Ad Cleanerは、HyperOS、ColorOS、OriginOS、MagicOSなど中国メーカー製Androidのスキンに組み込まれた広告、ホット検索ボックス、ニュースフィード、宣伝通知をオフにするスクリプトとデスクトップクライアントのセットです。USB経由でadbを使い、システムやメーカー製アプリが標準で提供する設定項目だけを切り替えるため、root化、ブートローダーのアンロック、再フラッシュは不要で、システムアップデートにも影響しません。

ツールは段階的に動作します。まず読み取り専用のチェックを行い、変更前の状態を保存してから、設定画面を順にたどるデバイス別の手順を実行します。マーケティング通知はチャンネルごとに制御でき、既知の広告コンポーネントパッケージを停止するコマンドも用意されています(実行には所有者の確認が必要です)。検索、ロック画面のカードフィード、アプリストアでのインストールとアップデート、天気アラート、荷物追跡は維持されます。変更はそれぞれ1つのコマンドで元に戻せます。

AIコーディングエージェントから実行する方法、チャットAIの案内に従って手動で操作する方法、macOSおよびWindows向けデスクトップアプリを使う方法があります。デスクトップアプリは端末を検出し、オフにする項目を選択して、ライブログを確認しながら処理を実行できます。

主な機能

  • 01システム設定で、パーソナライズ広告、広告トラッキング(OAID)、スマートレコメンドサービスをオフにします。
  • 02ホット検索リスト、ニュースフィード、ブラウザーの情報フィードを無効にします。
  • 03ストアのバナー、起動画面、サインイン時の宣伝をオフにします。
  • 04アプリごとにマーケティング通知のチャンネルを選択でき、注文や配送の通知は維持できます。
  • 05pm suspendで既知の広告コンポーネントパッケージを停止します。停止は1つのコマンドで元に戻せます。
  • 06端末検出とライブログに対応したmacOSおよびWindows向けデスクトップクライアントを提供します。

ユースケース

  • 購入したばかりの中国メーカー製Android端末で、広告や宣伝通知を整理する。
  • 1台のコンピューターから、家族の複数の端末で同じ設定作業を行う。
  • 各手順を確認しながら、AIコーディングエージェントにadb経由で設定変更を実行させる。
  • まだプロジェクトで対応していない機種について、モデルごとの設定画面への経路を記録する。

クイックスタート

  1. 1

    スマートフォンで開発者モードとUSBデバッグを有効にします(READMEのチュートリアルを参照)

  2. 2

    リポジトリのフォルダーからPythonの依存関係をインストールします

    pip3 install -r requirements.txt
  3. 3

    接続中のスマートフォンを一覧表示して、シリアル番号とモデルを確認します

    python3 tool/run.py devices
  4. 4

    変更を加える前に、スマートフォンで読み取り専用のチェックを実行します

    python3 tool/run.py -s <序列号> check

使う前に知っておきたいこと

  • 中国メーカーのAndroidスマートフォン(HyperOS、ColorOS、OriginOS、MagicOS)のみ対応しており、USB接続が必要です。
  • 自動化スクリプトがあるのは、テスト済みの一部モデルのみです。それ以外のスマートフォンでは、手動での操作か新しいスクリプトが必要です。
  • メーカー設定はシステムアップデートで変わるため、結果が異なる場合があります。事前にバックアップすることをおすすめします。

収録されている特集

トピック

よくある質問

android-ad-cleaner とは?
root化せずUSB経由で、中国メーカー製Android(HyperOS、ColorOS、OriginOS、MagicOS)の広告、ホット検索、ニュースフィード、マーケティング通知をオフにします。 Android Ad Cleanerは、HyperOS、ColorOS、OriginOS、MagicOSなど中国メーカー製Androidのスキンに組み込まれた広告、ホット検索ボックス、ニュースフィード、宣伝通知をオフにするスクリプトとデスクトップクライアントのセットです。USB経由でadbを使い、システムやメーカー製アプリが標準で提供する設定項目だけを切り替えるため、root化、ブートローダーのアンロック、再フラッシュは不要で、システムアップデートにも影響しません。
android-ad-cleaner は無料で使えますか?ライセンスは?
android-ad-cleaner は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
android-ad-cleaner は今もメンテナンスされていますか?
活発にメンテナンス中。android-ad-cleaner の最終コミットは 2026年11月7日 です。
android-ad-cleaner は何に使えますか?
購入したばかりの中国メーカー製Android端末で、広告や宣伝通知を整理する。 1台のコンピューターから、家族の複数の端末で同じ設定作業を行う。 各手順を確認しながら、AIコーディングエージェントにadb経由で設定変更を実行させる。 まだプロジェクトで対応していない機種について、モデルごとの設定画面への経路を記録する。
android-ad-cleaner のインストール方法は?
スマートフォンで開発者モードとUSBデバッグを有効にします(READMEのチュートリアルを参照) リポジトリのフォルダーからPythonの依存関係をインストールします: pip3 install -r requirements.txt 接続中のスマートフォンを一覧表示して、シリアル番号とモデルを確認します: python3 tool/run.py devices 変更を加える前に、スマートフォンで読み取り専用のチェックを実行します: python3 tool/run.py -s <序列号> check
android-ad-cleaner はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/rddmwmddr/android-ad-cleaner

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト