關於一鍵root - Android
By Victoria
at 2015-10-02T14:54
at 2015-10-02T14:54
Table of Contents
想請問關於一鍵root後
存取/dev 下的檔案內容的問題
系統:android studio 1.4 RC 2
平板:ASUS Transformer Pad TF300T
if ((fd = open("/dev/net/tun1", O_RDWR | O_NONBLOCK))<0)
return errno;
errno 回傳 13 (errno13定義: Permission denied)
tun1屬性如下:
crw-rw-rw- root root 10, 200 2015-10-01 20:35 tun1
但是平板已經一鍵root了, 卻無法open device file
是否表示一鍵root不是真正的root
而是要透過解鎖Bootloader才能操作設備檔案?
測試的結果:
Android手機 return 的fd>0
Asus平板 return 的fd<0 (errno 13)
所以同樣的code 手機ok,平板不ok
但是android手機因為有些問題無法使用,所以要在asus平板上測試
想請問是否平板有哪些地方可能有問題呢?
我是用ndk c code去open devices "tun1",
java code 加上了 Process pro = Runtime.getRuntime().exec("su");
這樣APP權限應該是沒問題吧?
--
存取/dev 下的檔案內容的問題
系統:android studio 1.4 RC 2
平板:ASUS Transformer Pad TF300T
if ((fd = open("/dev/net/tun1", O_RDWR | O_NONBLOCK))<0)
return errno;
errno 回傳 13 (errno13定義: Permission denied)
tun1屬性如下:
crw-rw-rw- root root 10, 200 2015-10-01 20:35 tun1
但是平板已經一鍵root了, 卻無法open device file
是否表示一鍵root不是真正的root
而是要透過解鎖Bootloader才能操作設備檔案?
測試的結果:
Android手機 return 的fd>0
Asus平板 return 的fd<0 (errno 13)
所以同樣的code 手機ok,平板不ok
但是android手機因為有些問題無法使用,所以要在asus平板上測試
想請問是否平板有哪些地方可能有問題呢?
我是用ndk c code去open devices "tun1",
java code 加上了 Process pro = Runtime.getRuntime().exec("su");
這樣APP權限應該是沒問題吧?
--
Tags:
Android
All Comments
By Caroline
at 2015-10-04T18:23
at 2015-10-04T18:23
By Michael
at 2015-10-06T07:50
at 2015-10-06T07:50
By Charlie
at 2015-10-07T09:11
at 2015-10-07T09:11
Related Posts
line 電腦版+手機板
By Gary
at 2015-10-02T10:45
at 2015-10-02T10:45
htc m7感應不良
By Audriana
at 2015-10-01T23:59
at 2015-10-01T23:59
line點進去不是最新訊息
By Hazel
at 2015-10-01T22:41
at 2015-10-01T22:41
三星S2卡在充電畫面無法開機
By Rachel
at 2015-10-01T22:41
at 2015-10-01T22:41
請問這種情況該怎麼裝軟體
By Christine
at 2015-10-01T21:04
at 2015-10-01T21:04