特にプロセスに慣れていない場合、デバイスのルート化には重大なリスクが伴います。一部のメーカーまたは通信事業者は、保証の尊重を拒否する場合があり、デバイスをブリックすることもできます。
ルートを使用したくないが、電源機能が必要な場合は、多くの非表示設定を調整して、Android Debug Bridge(ADB)のユーザーエクスペリエンスを向上させることができます。
ADBに関する一般的な誤解は、開発者またはルート化されたデバイスでのみ役立つというものです。しかし、それは真実ではありません。 ADBを利用して、デバイスをルート化せずに強力な機能を有効にするサードパーティ製アプリをいくつか紹介します。
デバイスにADBを設定する
これらのサードパーティアプリをインストールする前に、ADBを適切に設定することが不可欠です。手順と実行は、WindowsとmacOSで異なります。
ステップ1 :ダウンロード AndroidSDKプラットフォームツール 。 Macを使用している場合、HomebrewがADBをインストールするための推奨される方法です---を参照してください。 Homebrewから始めるためのガイド あなたがそれに慣れていない場合。 Homebrewをインストールしたら、 ターミナル とタイプ:
brew install homebrew/cask/android-platform-tools
ステップ2 :Windowsを使用している場合は、デバイスにADBドライバーをインストールします。このためのリンクのリストは、 Android開発者のウェブサイト 。から簡単な「15秒ADBインストーラー」ツールを試すこともできます xda-developers 。 Mac用のドライバは必要ありません。
ステップ3 :zipファイルをC:ドライブに解凍します。内容はというフォルダにあります プラットフォームツール 。 Macでは、このフォルダは キャスク フォルダ。
Androidの場合
画像ギャラリー(3画像) 拡大 拡大 拡大 選ぶAndroidデバイスに戻り、次の手順に従います。
ステップ4 :開発者向けオプションを有効にします(まだ有効になっていない場合)。これを行うには、に移動します 設定>電話について をタップします ビルド番号 7回。
ステップ5 :電話をコンピューターに接続します。接続したら、表示されるUSB接続通知をタップします。接続モードがに設定されていることを確認してください PTP 。
ステップ6 : の 設定>開発者向けオプション 、を切り替えます USBデバッグ スライダーを押して、次のダイアログボックスに進みます。
PowerShellまたはターミナルの使用
ステップ7 :Windowsでは、 シフト キーを押して右クリックします プラットフォームツール 前に説明したフォルダ。選ぶ ここでPowerShellウィンドウを開きます 。 ADBを確認するには、次のコマンドを入力します。
.adb devices
ノート: PowerShellでは、必ず ドットバックスラッシュ 前 adbデバイス 。それ以外の場合は、エラーが表示されます。パッティング ドットバックスラッシュ コマンドプロンプトを使用している場合は必要ありません。
ステップ8 :USBデバッグアクセスを有効にする許可を求めるプロンプトが携帯電話に表示されます。これを許可します。
ステップ9 :Macを使用している場合は、 ターミナル と入力します adbデバイス ADBを起動します。以下のアプリコマンドごとに、省略できます 。 これは、PowerShellのWindowsユーザー専用です。
Facebookページとグループの長所短所
問題が発生した場合はアドバイスがあります AndroidはADB経由でWindowsに接続しません 。
それでは、Android向けの最高のADBアプリをいくつか見てみましょう。
1.アプリの運用
画像ギャラリー(3画像) 拡大 拡大 拡大 選ぶApp Opsは、Android内のフレームワークであり、個々のアプリの権限を微調整できます。 Android 4.3で最初に登場しましたが、どういうわけかインターフェースに直接公開されていませんでした。
Android 6.0は、に大きな変更をもたらしました Androidの権限のしくみ 。古いオールオアナッシングパーミッションモデルの代わりに、アプリの個々のパーミッションを最終的に制御できます。 アプリの許可 画面。
ただし、管理するために取得する権限はそれほどきめ細かくはありません。たとえば、WhatsAppに連絡先へのアクセスを許可すると、連絡先の読み取りと変更の両方が可能になります。権限の各コンポーネントを選択的に許可または拒否することはできません。 App Opsは、美しいインターフェースで、あらゆるアプリのすべての権限へのアクセスを提供します。
ADBのセットアップ
AppOpsにはAndroid6.0以降が必要です。また、 Shizuku Manager システムレベルのAPIを呼び出して処理し、AppOpsを効率的に機能させるアプリ。
ADBを設定したら、 Shizuku Manager 。 PowerShellで次のコマンドを入力します。
.adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/files/start.sh
次に、App Opsを開き、任意のアプリをタップして、権限の深さを調べます。権限を変更したら、をタップします 更新 ボタンをクリックして設定を保存します。
ユニークな機能
- 13の言語と美しいテーマ(ナイトモードを含む)のサポートが付属しています。
- フレームワーク以外のアプリの設定をバックアップおよび復元します。
- テンプレートを設定することで、新しくインストールしたアプリの権限を許可または選択的に拒否できます。
- 複数のグループ化と並べ替えのオプション---アプリ名、権限、インストール時間など。
ダウンロード: アプリの運用 (無料、プレミアムバージョンが利用可能)
2.タイル
画像ギャラリー(3画像) 拡大 拡大 拡大 選ぶクイック設定メニューは、通知シェードから直接、あらゆる種類の便利なタスクを実行できます。ただし、カスタムのクイック設定トグルを追加することで拡張することもできます。
Tilesは、これらのカスタムクイック設定トグルを1か所に集めます。ほぼ70のカテゴリがあり、明るさ、音量、場所、携帯電話データなど、重要な電話設定を制御できます。クイック設定画面が乱雑にならないように、各タイルをアクティブまたは非アクティブにすることができます。
ADBのセットアップ
一部のクイック設定切り替えにはADBが必要です。これを行うには、ADBを設定し、次のコマンドを貼り付けます。
.adb shell pm grant com.rascarlo.quick.settings.tiles android.permission.WRITE_SECURE_SETTINGS
アクセスできるようになると、アニメーション、データローミング、没入型モード、場所、USBデバッグなどを制御または管理できます。
ユニークな機能
- タイルの可視性を表示または非表示にするコントロールがあります。
- アクティビティタイルを使用すると、タイルを追加して、一部のアプリの非表示のアクティビティを開始できます。
- ロケーションタイルを使用して、選択的なロケーションモードを選択できます。オプションには、高精度、バッテリー節約、およびデバイスのみのモードが含まれます。
ダウンロード: タイル ($ 1)
3.昼寝
画像ギャラリー(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アプリを表示>ナップタイム>詳細>バッテリー>バッテリーの最適化 )正しく動作するように。
ユニークな機能
- このアプリは、複雑なメニューやセットアップなしで簡単に使用できます。アプリにリストされているオプションを切り替えるだけです。
- Dozeがいつ開始または停止したかを知るための詳細なDoze統計と履歴を提供します。
- TaskerまたはMacroDroidを使用する場合は、オンデマンドでDozeを有効または無効にできます。
ダウンロード: 昼寝の時間 (無料)
懐中電灯をつけてくれませんか
4.流体ナビゲーションジェスチャ
画像ギャラリー(3画像) 拡大 拡大 拡大 選ぶジェスチャーを使用してデバイスをナビゲートすることは、目新しいことではありません。ただし、ほとんどのAndroidメーカーは、すべて異なる動作をするカスタムジェスチャーを使用しています。非常に多くのバリエーションがあるため、直感的でもカスタマイズ可能でもありません。ほとんどの場合、オンとオフを切り替えることしかできません。
流動的なナビゲーションジェスチャを使用すると、ナビゲーションジェスチャのほぼすべての側面を構成できます。開始するには、3つの基本的なジェスチャ(スワイプ、スワイプして保持、ドラッグ)が提供されます。これらのジェスチャは、画面の左端と右端、左下と右下、および中央下で使用できます。
ADBのセットアップ
特定の機能を使用してナビゲーションキーを非表示にするには、次のコマンドを使用します。
.adb shell pm grant com.fb.fluid android.permission.WRITE_SECURE_SETTINGS
ナビゲーションキーを復元するには、アプリを無効にしてアンインストールします。または、次のコマンドを入力します。
.adb shell wm overscan 0,0,0,0
ユニークな機能
- ナビゲーションキーを非表示にし、ジェスチャーを使用してナビゲートできます。
- クイックスワイプおよびスワイプ保留中のアクションを設定します。クイックスワイプ、スワイプアンドホールドの最近のアプリ、クイック設定の切り替えなどの戻るボタンを構成します。
- ジェスチャフィードバックの感度、場所、およびサウンドを設定できます。
ダウンロード: 流体ナビゲーションジェスチャ (無料、プレミアムバージョンが利用可能)
5.ブレベント
画像ギャラリー(3画像) 拡大 拡大 拡大 選ぶバックグラウンドで永続的に実行されているアプリは、システムリソースを消費し、バッテリーの寿命を縮める可能性があります。人気のアプリGreenifyなど、これを防ぐのに役立つアプリはたくさんあります。しかし、それらはしばしば厄介であり、特定の機能を実装するのは困難です。
Breventは、ADBを使用するだけで、アプリのスタンバイまたは強制停止アプリを実行できます。
オンラインでプライベートに写真を共有するための最良の方法
ADBのセットアップ
アプリを起動し、ADBを設定します。次に、次のコマンドを入力します。
.adb -d shell sh /data/data/me.piebridge.brevent/brevent.sh
Breventは、デフォルトでアプリを強制的に停止したり、スタンバイ状態にしたりすることはありません。最初にそれらをbreventリストに入れる必要があります。アプリを長押ししてから、 拒否 ボタン。アプリがこのリストに含まれると、バックグラウンドでアクティブなままになりません。
アプリをタップして選択します 同期を許可する ダイアログボックスから通知を受信したり、タスクを実行したりします。
ユニークな機能
- 同期で通知を受信できるようにしながら、Facebookなどのバッテリーを大量に消費するアプリを制限できます。
- あまり使用されないアプリの場合、戻るボタンを押すとすぐにアプリを強制的に停止する積極的なオプションを設定できます。
ダウンロード: ブレヴァン (無料、プレミアムバージョンが利用可能)
6.より良いバッテリー統計
画像ギャラリー(3画像) 拡大 拡大 拡大 選ぶ携帯電話のバッテリーを消耗させるアプリを見つけるのは謎です。特定のアプリを終了すると、スリープ状態になることをどのようにして知ることができますか?そして、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を消費するアプリを選択できます。
ダウンロード: より良いバッテリー統計 ($ 2)
ルートを必要としないAndroidハック
応援することで、たくさんの素晴らしい調整を加えて携帯電話を開くことができます。ただし、一部のアプリが機能しなくなる可能性があり、潜在的なセキュリティ問題を伴うデバイスへのリスクが高まります。多くのユーザーにとって、root化は実行可能なオプションではありません。
上記のADBといくつかの素晴らしいサードパーティアプリを使用すると、root化せずにユーザーエクスペリエンスを向上させることができます。詳細については、デバイスをルート化せずに実行できるいくつかの人気のあるハックを見てください。
共有 共有 つぶやき Eメール すぐにWindows11にアップグレードする必要がありますか?Windows 11は間もなく登場しますが、できるだけ早く更新する必要がありますか、それとも数週間待つ必要がありますか?確認してみましょう。
次を読む 関連トピック- アンドロイド
- Androidのカスタマイズ
- Androidアプリ
アイケアスペシャリティのM.Optom学位を取得したラフルは、大学で長年講師を務めました。他の人を書いたり教えたりすることは常に彼の情熱です。彼は現在、テクノロジーについて書き、それをよく理解していない読者が理解できるようにしています。
RahulSaigalのその他の作品ニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
購読するにはここをクリックしてください