Root Explorerでシステムファイル操作

Root Explorerの基本的な操作方法について解説する。

さまざまなシステムファイルを操作するのに使用するアプリ。PCからコマンドでシステムファイルは操作できるが、このアプリは端末のみでファイル操作をするときに使用する。

※システムファイルを編集するにはroot取得が必要
Xperia GXのroot取得記事
Xperia rayのroot取得記事 GB/ICS
Galaxy Note国際版のroot取得記事

 1.「R/W」でマウントしてファイルの変更を可能にする

「R/Wでマウント」をタップする

 2.ファイルをテキストエディタで開く

1.の操作をしてから編集したいファイルをロングタップし、メニューから「テキストエディタで開く」を選択する。

 3.テキストエディタで編集したファイルを保存する

メニューを押して「保存して終了」をタップ

 4.パーミッションの変更

1.の操作をして「R/W」でマウントされていることを確認し、編集したいファイルをロングタップ、メニューから「パーミッション」を選択する。644(rw-r-r--)に変更する場合は下の画像の通りにする。

 5.よく使うフォルダに素早くアクセスする

よく使うファイル/フォルダをロングタップ→メニューからブックマークの追加を選択

メニュー→ブックマークをタップしてブックマークしたファイル/フォルダにアクセス基本的な操作は以上だ。

このアプリを活用してカスタムを楽しんでもらいたい。

コメントを閉じる

9 COMMENTS

はな


こんばんは 管理さんのブログを訪問したのは、最近NoxPlayerというエミュレーターを動かしはじめました。目的はアプリの検証のためです。
ゲーマーみたいに仮想機能は使わない代わりにPCとアンドロイド端末(Nox)とのファイルのやりとりは頻繁に行われると思います。

このファイルのやりとりに関してのチュートリアルがなく、端末を動かしてみるとファイルマネージャーというものを操作するみたいです。
ただ、このファイルマネージャーを動かすにはRootExplorerというGoogleアプリ
に属さないAKPアプリで操作し、細かいところは手動でファイルを動かすみたいです。

それでお訊ねしたいのはこのRootExplorerというものは汎用的なものと考えてよろしいでしょうか

返信する
かずのり


はなさん、コメントありがとうございます。

Root Explorerは汎用的なファイルマネージャーアプリになります。
一般的な画像や動画ファイル、文書などの操作に加えてRoot権限のある端末では重要なシステムファイルを操作できます。
NoxPlayer6.6.0.5を試してみましたが「Tools」フォルダに「ファイルマネージャー」というアプリが標準ではいっており、ルートフォルダにアクセスできそうなので本記事の「RootExplorer」は必要ないかと思います。

NoxPlayerとPCのファイル共有はサイドバーにある「フォルダ」というアイコンをクリックすればできます。
また、古いバージョンですが、NoxPlayerのファイル共有に関する説明記事がありましたのでどうぞ。
「Nox App Player」とPC、ファイルの共有方法

返信する
はな


管理人さん返答ありがとうございます。

>「Tools」フォルダに「ファイルマネージャー」というアプリが標準ではいっており
確認しました。

>ルートフォルダにアクセスできそう
どのように判断するのでしょうか

>NoxPlayerとPCのファイル共有
https://gyazo.com/43193ef37303adbd2122728e9b4c4c39
ですよね
その中でAndroidShareの箇所にあるsdcard/Picturesというのはなんですか

>「Nox App Player」とPC、ファイルの共有方法
これは少し古いので、私のバージョンに関してはどうかなという感じです

結局はデフォルトのファイルマネージャーだけでいいのですね。ファイルマネージャーに関するTutorialはないそうです。
ゲーム関係を除いて、ここの箇所がNoxの操作の中でも一番やっかいですね。

返信する
かずのり


確認方法は「ファイルマネージャー」で「ルートフォルダ」にアクセスするだけですよ。
ルートフォルダにアクセスするには設定で「Root起動」を有効にする必要があります。
PCとNoxPlayerとのファイル共有には関係ないですし、システムを破損する恐れがありますので、必要なければやらない方がいいです。

「sdcard/Pictuers」はNox側の保存場所ですね。
PCで「ユーザー/ユーザー名/Noxshare/ImageShere」にデータを置くと、Noxの「sdcard/Pictuers」でデータを確認できますよ。
ドラッグアンドドロップなど、簡単な操作でAndroid側にファイルを渡すこともできました。

PCから渡したファイルは

①ファイルマネージャーアプリを開く
②左上三本線でメニューを開く
③内部ストレージを開く
④Picturesを開く

の手順で「sdcard/Pictuers」にたどり着けます。

もしくは、私が試したNoxPlayere6.6.0.5だと、

①画面右側のサイドバーにある「フォルダ」をクリック
②緑色のドロイド君の絵をクリック

の手順でも「ファイルマネージャー」アプリの「sdcard/Pictuers」を開いてくれました。

返信する
はな


回答ありがとうございます。
Noxの入ったPCは別の所にあるので、明日検証してみます。

しかし、管理人さんも十分Noxのブログも書けるんではないでしょうか。他のブログ
やネット上を探してもPCとNox間のファイルやフォルダーの編集や移動を記述したものはありません。もし、なにかあれば教えていただけないでしょうか

返信する
はな


3/23
管理人さん返答ありがとうございます。

>設定で「Root起動」を有効にする必要があります。

デフォルトでは下記のようになっていました。
https://gyazo.com/07006be337248e426234dbd446806e4a

>PCとNoxPlayerとのファイル共有には関係ないですし、
システムを破損する恐れがありますので、必要なければやらない方がいい

これはRoot起動のチェックをはずすことですか

>「ユーザー/ユーザー名/Noxshare/ImageShere」
Noxの「sdcard/Pictuers」でデータ

両者は同期していて、Nox側で削除してしまうと、PC側のファイルも削除されてしまうのですね。
古いバージョンのFileManagererはもうないみたいですね。
https://gyazo.com/82d7f69f95dbe8344a663baa474d4556

>PCから渡したファイルは①~④

確認しました。
https://gyazo.com/ccf66b01c99e81b70a28e73741481bb6

>「sdcard/Pictuers」

この場合のPictuersは理解できますが、sdcardとはどういうことでしょう

>私が試したNoxPlayere6.6.0.5
①画面右側のサイドバーにある「フォルダ」をクリック
②緑色のドロイド君の絵をクリック

私のは6.6.0.1で①と②はなかったです。バージョンが古く
なってなくなったのですかね。
https://gyazo.com/06bd7145a6a796da8924a65402165b82

返信する
かずのり


チェックを入れると「root」が有効になり、ファイルマネージャーでシステムファイルを触れるようになります。
rootが有効でも、システムファイルを触らなければ問題ないです。

sdcardはAndroidの内部ストレージを指しています。「sdcard/Pictuers」は内部ストレージのPictuersフォルダとなります。

はなさんのバージョンだと「FileAssist」というのが共有の機能ではないでしょうか?

返信する
はな


回答ありがとうございます。

システムファイルというのはNoxPlayerが作成したファイルで利用者にとってはデフォルトのファイルですね。
最初、なにかなと思いました。このファイルに関しては触らないようにします。

sdcardに関しては多分、下記のQAでいいと思います。
内部ストレージのフォルダ名がなぜsdcard?
https://okwave.jp/qa/q8183778.html

ここでのsdcardとはメモリーのことではなく、ファイルには2つに分類される。

メイン→システムファイル
サブ→利用者が作成したファイル これをsdcardという

と理解しました。

FileAssistの件、了解しました。

誤った箇所があれば、指摘してください。

PS:NoxPlayerに関するブログをぜひ作成してください

返信する

コメントを残す