ルートなしの強力な機能のための6つのAndroidADBアプリ
特にプロセスに不慣れな場合は、デバイスをルート化することには重大なリスクが伴います。一部のメーカーまたは通信事業者は、保証の尊重を拒否する場合があり、デバイスをブリックすることもできます。
ルートを使用したくないが、電源機能が必要な場合は、多くの非表示設定を微調整して、Android Debug Bridge(ADB)のユーザーエクスペリエンスを向上させることができます。
ADBに関する一般的な誤解は、開発者またはルート化されたデバイスでのみ役立つというものです。しかし、それは真実ではありません。 ADBを利用して、デバイスをルート化せずに強力な機能を有効にするサードパーティアプリをいくつか紹介します。
これらのサードパーティアプリをインストールする前に、ADBを適切にセットアップすることが不可欠です。手順と実行は、WindowsとmacOSで異なります。
ステップ1 :AndroidSDKプラットフォームツールをダウンロードします。 Macを使用している場合、HomebrewがADBをインストールするための推奨される方法です--- Homebrewを初めて使用する場合は、Homebrewから始めるためのガイドを参照してください。 Homebrewをインストールしたら、ターミナルを開きます タイプ:
brew install homebrew/cask/android-platform-tools
ステップ2 :Windowsを使用している場合は、デバイスにADBドライバーをインストールします。このためのリンクのリストは、Android開発者のWebサイトにあります。 xda-developersのシンプルな「15秒ADBインストーラー」ツールを試すこともできます。 Mac用のドライバは必要ありません。
ステップ3 :zipファイルをC:ドライブに解凍します。コンテンツはplatform-toolsというフォルダにあります 。 Macでは、このフォルダは樽にあります フォルダ。




Androidデバイスに戻り、次の手順に従います。
ステップ4 :開発者向けオプションを有効にします(まだ有効になっていない場合)。これを行うには、設定>電話についてに移動します ビルド番号をタップします 7回。
ステップ5 :電話をコンピューターに接続します。接続したら、表示されるUSB接続通知をタップします。接続モードがPTPに設定されていることを確認してください 。
ステップ6 :設定>開発者向けオプション 、USBデバッグを切り替えます スライダーを押して、次のダイアログボックスに進みます。
PowerShellまたはターミナルの使用
ステップ7 :Windowsでは、 Shiftを押し続けます キーを押してplatform-toolsを右クリックします 前に説明したフォルダ。 ここでPowerShellウィンドウを開くを選択します 。 ADBを確認するには、次のコマンドを入力します:
.\adb devices
注: PowerShellでは、必ずドットバックスラッシュを配置してください adbデバイスの前 。そうしないと、エラーが表示されます。 ドットバックスラッシュを配置する コマンドプロンプトを使用している場合は必要ありません。

ステップ8 :USBデバッグアクセスを有効にする許可を求めるプロンプトが携帯電話に表示されます。これを許可します。
ステップ9 :Macを使用している場合は、ターミナルを開きます adbデバイスと入力します ADBを起動します。以下のアプリコマンドごとに、。\を省略できます。 これは、PowerShellのWindowsユーザー専用です。
問題が発生し、AndroidがADB経由でWindowsに接続できない場合は、アドバイスがあります。
それでは、Android向けの最高のADBアプリをいくつか見てみましょう。
1.アプリの操作



App Opsは、Android内のフレームワークであり、個々のアプリの権限を微調整できます。 Android 4.3で最初に登場しましたが、どういうわけかインターフェースに直接公開されていませんでした。
Android 6.0は、Androidの権限の動作に大きな変更をもたらしました。古いオールオアナッシングパーミッションモデルの代わりに、アプリパーミッションでアプリの個々のパーミッションを最終的に制御できます。 画面。
ただし、管理するために取得する権限はそれほど詳細ではありません。たとえば、WhatsAppに連絡先へのアクセスを許可すると、連絡先の読み取りと変更の両方が可能になります。権限の各コンポーネントを選択的に許可または拒否することはできません。 App Opsを使用すると、美しいインターフェースで、あらゆるアプリのすべての権限にアクセスできます。
ADBセットアップ
AppOpsにはAndroid6.0以降が必要です。また、システムレベルのAPIを呼び出して処理し、App Opsを効率的に機能させるには、ShizukuManagerアプリが必要です。
ADBを設定したら、 Shizuku Managerを開きます 。 PowerShellで次のコマンドを入力します:
.\adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/files/start.sh
次に、App Opsを開き、任意のアプリをタップして、権限の深さを調べます。権限を変更したら、更新をタップします ボタンをクリックして設定を保存します。
- 13の言語と美しいテーマ(ナイトモードを含む)のサポートが付属しています。
- フレームワーク以外のアプリの設定をバックアップおよび復元します。
- テンプレートを設定することで、新しくインストールしたアプリの権限を許可または選択的に拒否できます。
- 複数のグループ化と並べ替えのオプション---アプリ名、権限、インストール時間など。
2.タイル



クイック設定メニューは、通知シェードから直接、あらゆる種類の便利なタスクを実行できます。ただし、カスタムのクイック設定トグルを追加して拡張することもできます。
Tilesは、これらのカスタムクイック設定トグルを1か所に集めます。ほぼ70のカテゴリがあり、明るさ、音量、場所、携帯電話のデータなど、重要な電話設定を制御できます。クイック設定画面が乱雑にならないように、各タイルをアクティブまたは非アクティブにすることができます。
ADBセットアップ
一部のクイック設定トグルにはADBが必要です。これを行うには、ADBを設定し、次のコマンドを貼り付けます:
.\adb shell pm grant com.rascarlo.quick.settings.tiles android.permission.WRITE_SECURE_SETTINGS
アクセスできるようになると、アニメーション、データローミング、没入型モード、場所、USBデバッグなどを制御または管理できます。
- タイルの可視性を表示または非表示にするコントロールがあります。
- アクティビティタイルを使用すると、タイルを追加して、一部のアプリの非表示のアクティビティを開始できます。
- ロケーションタイルを使用して選択ロケーションモードを選択できます。オプションには、高精度、バッテリー節約、およびデバイスのみのモードが含まれます。
3.ナップタイム



Dozeは素晴らしいAndroid機能です。デバイスの画面がオフになっている、プラグが抜かれている、静止しているときに、バックグラウンドCPUとネットワークアクティビティを一時停止することにより、バッテリー消費を削減します。これはAndroid6で導入されましたが、Android7ではさらに改善されました。
この機能は、ウェイクロック(存在する場合)をブロックし、同期メカニズムを一時的に停止し、Wi-FiおよびGPSスキャンを防止します。 Naptimeは、より多くの機能でDozeの実装を改善します。それは攻撃的な居眠りを強制し、画面が消えてから数分でキックします。
ADBセットアップ
このコマンドを貼り付けます:
.\adb -d shell pm grant com.franco.doze android.permission.DUMP
次に、次のコマンドを入力します:
.\adb -d shell pm grant com.franco.doze android.permission.WRITE_SECURE_SETTINGS
アクセスを取得したら、Androidのバッテリー最適化からNaptimeをホワイトリストに登録します(設定>アプリと通知>すべてのXアプリを表示>Naptime>詳細>バッテリー>バッテリー最適化 )正しく機能するようにします。
- このアプリは、複雑なメニューやセットアップなしで簡単に使用できます。アプリにリストされているオプションを切り替えるだけです。
- Dozeがいつ開始または停止したかを知るために、詳細なDoze統計と履歴を提供します。
- TaskerまたはMacroDroidを使用している場合は、オンデマンドでDozeを有効または無効にできます。
4.流体ナビゲーションジェスチャ



ジェスチャーを使用してデバイスをナビゲートすることは、目新しいことではありません。ただし、ほとんどのAndroidメーカーは、すべて異なる動作をするカスタムジェスチャーを使用しています。非常に多くのバリエーションがあるため、直感的でもカスタマイズ可能でもありません。ほとんどの場合、オンとオフを切り替えることしかできません。
流動的なナビゲーションジェスチャを使用すると、ナビゲーションジェスチャのほぼすべての側面を構成できます。開始するには、3つの基本的なジェスチャ(スワイプ、スワイプして保持、ドラッグ)が提供されます。これらのジェスチャは、画面の左端と右端、左下と右下、および中央下で使用できます。
ADBセットアップ
特定の機能を使用してナビゲーションキーを非表示にするには、次のコマンドを使用します。
.\adb shell pm grant com.fb.fluid android.permission.WRITE_SECURE_SETTINGS
ナビゲーションキーを復元するには、アプリを無効にしてアンインストールします。または、次のコマンドを入力します:
.\adb shell wm overscan 0,0,0,0
- ナビゲーションキーを非表示にし、ジェスチャーを使用してナビゲートできます。
- クイックスワイプおよびスワイプ保留中のアクションを設定します。クイックスワイプ、スワイプアンドホールドの最近のアプリ、クイック設定の切り替えなどの戻るボタンを構成します。
- ジェスチャーフィードバックの感度、場所、音を設定できます。
5.ブレヴァン



バックグラウンドで永続的に実行されているアプリは、システムリソースを消費し、バッテリーの寿命を縮める可能性があります。人気のアプリGreenifyなど、これを防ぐのに役立つアプリはたくさんあります。しかし、それらはしばしば厄介であり、特定の機能を実装するのは困難です。
Breventは、ADBを使用するだけで、アプリのスタンバイまたは強制停止のアプリを実行できます。
ADBセットアップ
アプリを起動してADBをセットアップします。次に、次のコマンドを入力します:
.\adb -d shell sh /data/data/me.piebridge.brevent/brevent.sh
Breventは、デフォルトでアプリを強制的に停止したり、スタンバイ状態にしたりすることはありません。最初にそれらをブレヴァンリストに入れる必要があります。アプリを長押ししてから、拒否をタップします ボタン。アプリがこのリストに含まれると、バックグラウンドでアクティブな状態が維持されなくなります。
アプリをタップして、同期を許可を選択します ダイアログボックスから通知を受信したり、タスクを実行したりします。
- 同期で通知を受信できるようにしながら、Facebookなどのバッテリーを大量に消費するアプリを制限できます。
- めったに使用されないアプリの場合、戻るボタンを押すとすぐにアプリを強制停止する積極的なオプションを設定できます。
6.より良いバッテリー統計



携帯電話のバッテリーを消耗させるアプリを見つけるのは謎です。特定のアプリを終了すると、スリープ状態になることをどのようにして知ることができますか?また、Naptimeなどのバッテリーセーバーアプリの効果をどのように測定できますか?
Better Battery Statsは、バッテリーに関する詳細なデータを取得します。デバイスを深い睡眠状態から目覚めさせ、動作の異常な変化と舞台裏で何が起こっているかを検出し、アプリの使用状況とウェイクロックに関する情報を収集するアプリを表示します。データはさまざまなカテゴリで表示されます---起動後、プラグが抜かれ、画面がオフになるなど。
ADBセットアップ
以前は、このアプリはルート化されたデバイスでのみ利用可能でした。しかし、ADBを使用すると、誰でもADBを使い始めることができます。次のコマンドを順番に貼り付けて実行します:
.\adb -d shell pm grant com.asksven.betterbatterystats android.permission.BATTERY_STATS
.\adb -d shell pm grant com.asksven.betterbatterystats android.permission.DUMP
.\adb -d shell pm grant com.asksven.betterbatterystats android.permission.PACKAGE_USAGE_STATS
- 画面と覚醒率を表示します。理想的には、画面のオン時間はアウェイク時間と同じである必要があります。
- アウェイク/スリーププロファイルの変更を見つけて、不正なアプリをすばやく特定します。
- バッテリー統計には、Dozeの詳細な指標が表示されるため、バッテリーセーバーアプリの効果を確認できます。
- 部分的なウェイクロックが発生するアプリ、またはカーネルウェイクロックでCPUを消費するアプリを選択できます。
ルートを必要としないAndroidハック
ルート権限を取得すると、携帯電話が大幅に調整されて開きます。ただし、一部のアプリが機能しなくなる可能性があり、潜在的なセキュリティ問題を伴うデバイスへのリスクが高まります。多くのユーザーにとって、root化は実行可能なオプションではありません。
上記で説明したADBといくつかのすばらしいサードパーティ製アプリを使用すると、root化せずにユーザーエクスペリエンスを向上させることができます。詳細については、デバイスをルート化せずに実行できる人気のあるハックをご覧ください。
-
Android 向けプロジェクター アプリ ベスト 10
プロジェクターは、あなたのパフォーマンスやアイデアをより多くの人々に最もフォーマルな方法で披露するための最良の方法の 1 つです。時間が経つにつれて、プロジェクターもアップグレードされ、生活がよりシンプルで成功したものになりました。 Android 用の最高のプロジェクター アプリを使用すると、スマートフォンをプロジェクターのリモコンとして使用できます。 プロジェクターは、デバイスに取り付けられたボタンを介してのみ制御できる時代がありました。スマートフォンからプロジェクターを簡単に操作できるようになったので、必要なのはスマートフォンに適したアプリだけです。今日は、使用するのに最適な 10 の
-
Android 向けの 5 つの最高の応援アプリ
Android は何年にもわたって開発され、ユーザーにも力を与えてきました。ただし、メーカーによって既に設定されている Android を変更できる範囲には制限があります。 Android をルート化すると、デバイスに無制限にアクセスできます。これは、デバイスのソフトウェアを開発者レベルで変更できることを意味します。 Android をルート化するのはクールに聞こえるかもしれませんが、デバイスの保証が無効になることを知っておく必要があります。また、携帯電話が壊れて回復できない可能性がわずかにあります。ただし、心に決めて探検するのが好きなら、それは冒険であり、アクセスするだけの価値があります.