久しぶりの更新です。
SuperSuから「バイナリを更新しろ」としつこく行ってきていたのを無視していたんですが
(理由:めんどくさいため)
ついに、メッセージが変わりまして、
通知で「#:更新しろ」からSuperSUを開くと
「Su binary occupied」 とでます。
Root対応ファイルエクスプローラーの xPlorer で rootディレクトリを見ようとすると
「あなたのスマホルート化されてない!」と断られる始末。
「Su binary occupied」メッセージ内には「HOW TO SOLVE」というリンクが有り、SuperSU開発元のフォーラムに飛んでいきますが、Root化のやり方しか乗ってません。っていうかとても詳しく書いてあります。これ見りゃよかったよ。。。(汗)
フォーラム内では他にも同じ現象が出た人がいます
http://forum.supersu.com/topic/2061/what-is-su-occupied-and-how-to-solve-it
「これは他のSuperユーザーアプリにSuperUser取られちゃってるってこと。どれだかわかればいいんだけど、難しいからもいちどカスロム焼くといい」
とのこと。
しかしもう少しググりますとXDAで以下のような相談が
https://forum.xda-developers.com/nexus-10/help/supersu-error-su-binaries-occupied-t3612334
「バージョン2.82にしてからこうなっちゃったよ。だから、”設定”から”再インストール”を選び、クリーンアップしてから、取っておいた2.79apkを入れたんだ。それでノープロブレムさ。2.79が最高だね」
しかしわたしは2.79を保存しておいたりしてません。
開発元のサイトでダウンロードは可能です。
http://www.supersu.com/download
しかしapkファイルってどこに於けばいいんだっけ?とアンドロイド素人は思うわけです。
そこでまずはとにかく、再インストール、GooglePlayからインストール、を行いました。
するとメッセージが「Su binary needs to be updated」に変わりましたので
そのままTWRPは使わずUPDATEし、再起動→なんのメッセージもです、です。
おもしろいのはSuperSUを、手動でアンインストール+再セットアップしてもダメだったこと。
アンインストールすると、rootディレクトリが見えたことですね。何かがルート取ってたみたいですが。はてさてどのアプリやら。
行った手順を確認したいのですが、
SuperSUの画面で”設定”から”再インストール”を行って、次に2.79apkを手動でインストールなさったのでしょうか?
xdaの猛者のやり方じゃなくて、
SuperSUの画面の”設定”から”再インストール”を行って、その後Playに行ってアプリをインストールしなおした
ということですね。
このやり方で上手くいきました。
ありがとうございました。