タグ付けされた質問 「root-access」

特にルート権限を必要とする質問。問題がデバイスのルート化に関するものである場合は、代わりに「ルート化」タグを使用してください。ルート化を解除するには、「ルート化解除」タグを使用します。


1
ルート化アプリが機能しなくなったのはなぜですか?
数年前は、どのデバイスでもroot化するのは簡単でした。KingRoot、KingoRoot、または同様のアプリをインストールし、大きなROOTボタンを押して、あとはすべて任せてください。約5分後、緑色の「Root Succeeded!」プロンプトが表示され、ルートアプリを保持するか、それをアンインストールしてSuperSU / Superuserなどのクリーンなルートマネージャーアプリをインストールするかを選択できます。 それらはどのように機能しますか?なぜ彼らはもう働いていないのですか?そして、それらが機能する場合、それらを使用する必要がありますか?

3
正しい権限で(ルートを使用して)ext4フォーマットのSDカードをマウントするにはどうすればよいですか?
ここでは、ext4フォーマットのSDカードの作成についていくつか言及されていますが、ガイドはありません。この密接に関連する質問はそれを行う方法がないことを示唆していますが、私の質問は私の電話が特に根付いているという点で異なります。 カードをext4(GUIDパーティションテーブル)としてフォーマットしました。私のCyanogenmod電話がそれをマウントしました/mnt/fuse/sdcard1。次のスクリプトを作成して、ここで指示に従ってカードをマウントし/storage/sdcard1ました。/data/local/userinit.sh #!/system/bin/sh REALMNT=/mnt/fuse/sdcard1_real if ! [ -d "$REALMNT" ]; then mkdir "$REALMNT" || exit 1 fi mount -t ext4 /dev/block/mmcblk1p1 "$REALMNT" sdcard "$REALMNT" /storage/sdcard1 1023 1023 & 再起動してファイルをコピーし(ESファイルエクスプローラーを使用)、親ディレクトリに貼り付けようとしましたが、失敗しました。 /storage/sdcard1/foo/bar.mp3: open failed: EACCES (Permission denied). 実際にファイルを再生できるので、開くことができます。FWIW、元のマウントポイント(/mnt/fuse/sdcard1)からコピーしようとすると、少し異なるエラーが発生します。 Failed to copy the file bar.mp3 Samsung Galaxy S3とCyanogenmod 10.2.0-i9300を使用しています。 ==編集== su ls -l …

1
root化された4.2.2で4.3へのアップグレードを防止します。端末
Android 4.2.2でNexus 7を応援しました。4.3へのシステムアップグレードの通知を受け取ります。アプリのテストのために4.2を保持したいので、おそらくこれはしたくないでしょう。で設定>タブレット情報>システムが更新され 、そこでは、それは言う: Androidのシステムアップデート4.3 [再起動&インストール] どうすればアップグレードを防ぐことができますか、つまり、[再起動とインストール]ボタンを削除して、今後のアップグレードと通知を防ぐにはどうすればよいですか?

2
ChainsDDのSuperuserとClockworkModのSuperuserの違いは何ですか?
少し前に、LG Optimus Sliderを応援しました。プロセスは、ChainsDDからスーパーユーザーをインストールしました。 これで、Koushが開発したClockworkModの別のスーパーユーザーがいることがわかります。 スーパーユーザーのこれら2つの異なるバージョンの違いは何ですか?SuperuserはAdam Shanks(ChainsDD)とKoushik Dutta(koush、Clockwork Recoveryの作者でもある)の両方によって開発されたと思いました。 ChainsDDのスーパーユーザーがしばらくの間私にトラブル(遅い応答、クラッシュなど)を与えており、それが役立つかどうかを確認するための代替手段を探しています。

2
コマンドラインから回復モードに入る
AndroidのコマンドラインからAndroidスマートフォンをリカバリモードで再起動する方法があるかどうか誰かが知っていますか? 注意: 私はない、NOT ADBのアクセス権を持っています。 ブートローダーからそれを行うための魔法の電源投入シーケンスがわかりません。一般的なことを試してみましたが、何も機能しません。 I DOはルートを持っています。(また、端末エミュレータを使用してデバイスに直接コマンドを入力できます。) ROMマネージャーのようなアプリケーションがそれを行うので、私はそれが何らかの形で可能であることを知っています。しかし、どうやって?


6
CM12.1の起動時にスクリプトを実行する方法
これに関連して私が見つけることができるほとんどの質問は、2011年前後のものであり、おそらく物事が変わったのはそれほど驚くことではないでしょう。私はたくさんのことを試しましたが、結果はまったくありませんでした。 いくつかのスクリプトが含まれています/system/etc/init.d(これ/etc/init.dはデバイスにも表示されます)。特に、00bannerウェルカムメッセージを記録することになっているスクリプトがあります。ウェルカムメッセージがlogcatに表示されることはありません。 私は自分のスクリプトをここに配置しましたが、最終的にはこれだけになりました。 #!/system/bin/sh log -t mytest Testing 何もない。端末から手動で実行しない限り、logcatには表示されません。その後、動作します。 ここには、90userinitファイル/data/local/userinit.shが存在する場合に呼び出すファイルもあります。上記と同じ内容で作成しました。繰り返しますが、logcatには何も表示されません。これは驚くべきことではありませ00bannerん。実行しないと、これも実行されないからです。 「init.rc」という名前の何かを検索しましたが、デバイスのどこにもそのようなものはありません。 私のスクリプトはすべて755の権限を持っています。 他に何を試すことができますか?(私のためにスクリプトを実行するアプリ以外)

1
ルート権限を取得されたデバイスでAndroid Payにカードを追加する
新しいAndroid Payアプリが公開されているので、先に進んでそれをデバイスにセットアップする必要がありました。現在、多くの人が気づいているように、ルート権限を取得したデバイスは「Android Payは使用できません-Googleは、デバイスまたはAndroidで実行されているソフトウェアがAndroid互換であることを確認できません」というメッセージを受け取ります。 さて、私が見つけた1つの修正は、「スーパーユーザーが無効で非表示になっています」というメッセージが表示されるSuperSUのルートを一時的に無効にすることです。これを行った後、カードを追加してもエラーは発生しません。 残念ながら、カードを追加することはできません。Googleにデバイスを認識させる方法は他にありますか? ソニーXperia Z3(D6616) ビルド番号:23.1.C.0.385 SuperSUバージョン2.49

2
スーパーユーザーはrootアクセスを許可/プロンプトしません
をGoogleMaps使用してSDカードを移動しようとしましたLink2SD。そうしようとすると、次のようなメッセージが表示されました Link2SDはrootアクセスを取得できませんでした。rootアクセス権がある場合は、スーパーユーザーのリクエストに「許可」または「許可」で応答してください。 次にSuperUser、アプリケーションリストを確認するために開きました。アプリがないのにびっくり!私がチェックした最後の時間は、いくつかのアプリでしたが(Link2SD、BatteryDoctor、TerminalEmulator)。 ネットで検索したところ、アプリにルートアクセスが必要な場合は、それを要求することがわかりました。次のステップは、SuperUserの設定/設定を確認することでした。 自動応答がに設定されているプロンプト 通知がチェックされています 通知タイプはステータスバーに設定されています [高度なプロンプトを使用する]がオフになっている をナビゲートするとLink2SD、Link2SD更新されていることに気付きました。次に、アンインストールしてから再度インストールします。初めて実行したときは、ルートアクセス権を与えるように促されることはありませんでした。 何が悪いのでしょうか?アプリにルートアクセスを許可する方法はありますか(「残忍な力」によって)?

1
CF-Autorootはどのように機能しますか?
CF-autorootがAndroidデバイスをルート化する方法の背後にある理論は何ですか? 私はそれがsuを実行するために使用したテクニックについて疑問に思っていますか? カスタム/パッチが適用されたLinuxカーネルを使用していますか?またはそれはローカルルートエクスプロイトに基づいていますか? CF-Autorootソースコードが見つからなかったので、それはクローズドソースプロジェクトであると想定しました。

3
端末プロンプトから「su」を呼び出すにはどうすればよいですか?
他の場所で文書化されているエクスプロイトを実行することで、ターミナルでルートプロンプトを取得できます。(例:http : //wiki.cyanogenmod.com/wiki/Motorola_Droid_2_Global : _Full_Update_Guide) この時点で、 "su"バイナリをインストールして4755のアクセス許可を与えることができます。これにより、誰でも実行できるようになり、バイナリの所有者は "root"であり、スティッキービットが設定されているため、私はrootになるはずです。しかし、私はどうやら、再起動しないとターミナルからrootになれない方法がありません。しかし、再起動後、「su」を使用してrootになることができません。 $ ls -l /system/bin/su -rwsr-xr-x root app_101 26234 2012-07-09 15:00 su OK、それを実行してrootになることができるはずですが、端末のこの特定の呼び出しでのみ、権限は正常に見えます。 $ /system/bin/su Permission denied rootとして実行するコマンドを指定した場合、または他の引数を指定した場合も失敗します。 $ /system/bin/su /system/bin/sh Permission denied どうして?動作している他のメカニズムはありますか?Superuser.apkをインストールしたくありません。たとえば、不要なファイルを手動で削除するなど、必要に応じて一時的にルートシェルを取得できる方法が欲しいからです。その上、Superuser.apkはとにかくsuバイナリに依存しているので、それを呼び出す方法が必要なのに、なぜターミナルでそれを複製できないのでしょうか。 編集:別の考えがあったので、/ bin / shを別の場所にコピーして、それをsuid rootにしました。しかし、私は新しいバイナリを実行できますが、それは私に根を与えません。Androidは、通常のLinuxではできない、sidでトリッキー/異なることをしていますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.