最近忙しくてなかなか遊ぶ暇が無くてブログの更新も滞りがちです。
あまり使われてなさそうなEasyRootScriptですが、スクリプトを作れば色々なandroid端末に対応可能になっています。
tabletrepublicで見つけたN710のroot化手順をスクリプトにすると以下のようになります。
DEBUG,0 ADB,.\adb.exe ECHO,●●●N710root取得の実行を開始します●●● ECHO,■利用ファイルチェック... USE,fakebackup.ab USE,Superuser.apk USE,su ECHO,■端末接続チェック... WAIT-FOR-DEVICE PROGRESS,10 SHELL,ls -l /system/bin/su GREP,-rwsr-sr-x root shell ECHO,×既にroot取得済みです OK,root取得済みなので中断します ECHO,■中断しました RETURN,1 END EXISTS,/data/local.prop ECHO,?/data/local.propあり ELSE ECHO, /data/local.propなし END YESNO,root権限の取得を開始しますか?,警告 ELSE RETURN END ECHO,■root権限取得を開始します PROGRESS,20 BGSHELL,while ! ln -s /data/local.prop /data/data/com.android.settings/a/file99; do :; done ECHO, local.prop作成待ちループ開始 RESTORE,fakebackup.ab ECHO, N710で「continue」らしきものを選択してください PROGRESS,30 BGWAIT EXISTS,/data/local.prop ECHO, /data/local.propが作成されたので再起移動します REBOOT ELSE ECHO,×/data/local.propが無い為異常終了します ECHO,■中断しました RETURN END PROGRESS,40 ECHO,■再起動中(1回目)です... WAIT-FOR-DEVICE PROGRESS,50 ECHO, suの転送・権限変更を開始 PUSH,su,/data/local/tmp/su PUSH,Superuser.apk,/data/local/tmp/Superuser.apk SHELL2, mount -o remount,rw -t ext4 /dev/block/mmcblk0p1 /system ; cat /data/local/tmp/su > /system/bin/su ; chmod 06755 /system/bin/su ; ln -s /system/bin/su /system/xbin/su ; cat /data/local/tmp/Superuser.apk > /system/app/Superuser.apk ; chmod 0644 /system/app/Superuser.apk SHELL,sync; sync; sync PROGRESS,60 SHELL,rm /data/local.prop EXISTS,/data/local.prop ECHO,×local.propの削除に失敗しました ECHO,■中断しました RETURN ELSE PROGRESS,70 ECHO,■再起動中(2回目)です... REBOOT SLEEP,1 END WAIT-FOR-DEVICE PROGRESS,80 EXISTS,/system/bin/su ECHO, root権限取得に成功しました ELSE ECHO,×suが消えてしまいました。終了します ECHO,■中断しました RETURN END ECHO,■正常に完了しました RETURN
必要なファイルはHow to Root ViewSonic N710からダウンロードしてEasyRootScriptのフォルダに入れておいてください。
もちろん別途EasyRootScriptをダウンロードして展開しておく必要があります。
N710自体を持っていないので試していませんが間違っていても壊れるようなことは無いと思います。
はじめまして
質問なのですがN710nのroot化で上記のようにスクリプトを作成してからEasyRootScriptを起動しroot権限取得でしょうか?(N710のrootフォルダは入れてあります