2011-08-25 35 views
0

所以我想要在我的Android上獲得root權限以使用Barnacle。但我一直得到同樣的錯誤,一遍又一遍:Android的rootshell:權限被拒絕 - 索尼Xperia和MacOSX

$ adb shell 
$ rootshell 
rootshell: permission denied 

這是怎麼回事?我的意思是,似乎合乎邏輯,我需要一些權限才能訪問rootshell,但似乎無法找到任何解決方法。

任何人都知道如何?

是否有任何其他的方式來獲得你的手機的root訪問權限? (一個簡單的方法,希望)

編輯1:

我會澄清的問題。

Unix和Linux系統讓您檢索/變化失去了root用戶的密碼。考慮到這一點:

  • 有沒有一種簡單的方法在我的Mac OS X上使用終端對Android設備進行根?我的設備是Xperia X10 mini pro。
  • 或者說,沒有任何人知道爲什麼我得到的使用permission denied錯誤亞行和ROOTSHELL擺在首位?它應該工作,如here所述?

日Thnx!

A.

回答

0

我不知道我是多麼的一個問題,這是與否或是否適合StackExchange的,但我會回答也無妨。我沒有足夠的代表做別的關於反正:d

當你試圖剷除任何Android手機在一般情況下,你需要運行一個程序,讓你的root訪問權限。你不能簡單地說「請給我 - 根 - 權限 - 請」。 :)但是,是的,谷歌在這種情況下是你的朋友。顯然你的手機索尼Xperia需要一個非常具體的生根過程,這裏列舉這裏:http://forum.xda-developers.com/showthread.php?t=711907

我會建議在XDA上提出這樣的問題,因爲該網站是致力於這樣的問題。這個網站是編程問題和類似:)

+0

謝謝,鮑勃。我在SOF中發佈了這個問題,因爲我已經到處尋找Mac解決方案 - 每種解決方法都需要使用PC。現在你提到它了,我看到它是如何成爲一個顧客服務類型的問題,但它實際上是關於使用android sdk。 (偉大的鏈接,順便說一句,可能會得到我的答案。) – misterte

0

是root索尼XPERIA 可以使用
king root softwarerootkitXperia L

如何通過 'getroot'

得到temproot用法

將'getroot'推入設備,設置權限並執行'getroot'

adb push getroot /data/local/tmp 
adb shell 
$ cd /data/local/tmp 
$ chmod 0755 getroot 
$ ./getroot 

利用CVE-2013-6282漏洞

內核起始地址0xc0008000的

在某些情況下,修改KERNEL_START_ADDRESS或KERNEL_SIZE在 'getroot.c'