Android でルート アクセスをプログラムで無効化または削除することはできますか? ありがとうございました
1 に答える
公式の Android ソースの「ユーザー」(対「userdebug」または「eng」) ビルドは、設計された機能として、いかなる種類のルート アクセスも備えていません。
これは、有名なブランド ベンダーから生産エンド ユーザー デバイスで通常得られるものです。対照的に、製造元が不明な安価なデバイスが他のビルド バリエーションのいずれかと一緒に出荷されることは珍しくありません (ただし、これは必ずしも悪いことではありません。そのような半完成ビルドには多くの場合、この機能を修正する必要がある欠陥があるためです)。
もちろん、ほぼすべてのソフトウェア プロジェクトが意図的に悪用される可能性があり、誰かが修正した Android のカスタマイズには、太陽の下で何かが含まれる可能性がありますが、それらは別のトピックであり、質問が具体的でなければならない Stack Overflow には広すぎます。
カスタム ROM の一部としてインストールされたエクスプロイトまたはエスカレーション ツールキットを削除するという点では、それらを削除するには、それらが何であり、どのように機能するかについて具体的な質問をする必要があります。ただし、システム パーティションに永続的な変更を加える機能が必要になる可能性があります。これは、完全な起動後にルート アクセスを取得することと同じくらい、ハードウェアのロックとブートローダー/回復機能に関するものです (root can' t フラッシュがロックされている場合は永続的な変更を行います; 逆に、通常のシステムを起動せずにフラッシュに書き込むことができる場合、ルートはそれほど重要ではありません)。