|
一、關(guān)于ADB
1、adb概念:
adb的全稱為Android Debug Bridge,就是起到調(diào)試橋的作用。通過adb我們可以在Eclipse中方便通過DDMS來調(diào)試Android程序,說白了就是debug工具。adb的工作方式比較特殊,采用監(jiān)聽Socket TCP 5554等端口的方式讓IDE和Qemu通訊,默認(rèn)情況下adb會daemon相關(guān)的網(wǎng)絡(luò)端口,所以當(dāng)我們運(yùn)行Eclipse時adb進(jìn)程就會自動運(yùn)行。
2、adb用途:
adb是android sdk里的一個工具, 用這個工具可以直接操作管理android模擬器或者真實的android設(shè)備(如G1手機(jī)). 它的主要功能有:
* 運(yùn)行設(shè)備的shell(命令行)
* 管理模擬器或設(shè)備的端口映射
* 計算機(jī)和設(shè)備之間上傳/下載文件
* 將本地apk軟件安裝至模擬器或android設(shè)備
ADB是一個 客戶端-服務(wù)器端 程序, 其中客戶端是你用來操作的電腦, 服務(wù)器端是android設(shè)備.
二、無線ADB
通常,我們的Android手機(jī),在電腦上通過USB數(shù)據(jù)線連接到電腦,然后電腦上安裝手機(jī)助手類的軟件,就能實現(xiàn)對手機(jī)的日常管理,這就是USB調(diào)試的實現(xiàn)。
相對于這種方法,如果adb的使用,不是通過USB數(shù)據(jù)線連接,而是通過網(wǎng)絡(luò)(TCP/IP)來實現(xiàn)的,我們就把它稱之為“無線ADB”。
在Android手機(jī)上,如果要使用USB ADB調(diào)試,通??梢栽贏ndroid系統(tǒng)設(shè)置中,打開“開發(fā)人員選項”,并勾選上“USB調(diào)試”開關(guān)即可。但如果要實現(xiàn)無線ADB,有時,需要在手機(jī)上安裝WirelessAdb的小應(yīng)用,就能輕松打開無線ADB功能了。這樣,就可以無需USB數(shù)據(jù)線,通過WIFI直接進(jìn)行adb調(diào)試了。
三、42K1酷開5.0內(nèi)測系統(tǒng)無線ADB功能開啟
42K1我們不能通過USB數(shù)據(jù)線進(jìn)行adb,所以考慮通過WIFI來實現(xiàn)無線ADB。
1、按酷開5.0內(nèi)測開發(fā)指引,我們從主頁,進(jìn)入電視的“設(shè)置”界面:
145022y8lmtzzzgl0lx0rx.png.thumb.jpg (228.04 KB, 下載次數(shù): 48)
下載附件
保存到相冊
2016-5-24 21:19 上傳
145413xk2yhpeyibinskgk.png.thumb.jpg (207.38 KB, 下載次數(shù): 60)
下載附件
保存到相冊
2016-5-24 21:19 上傳
145024bjgxw5oxam575q7z.png.thumb.jpg (90.56 KB, 下載次數(shù): 54)
下載附件
保存到相冊
2016-5-24 21:19 上傳
2、進(jìn)入“本機(jī)信息”界面:
145030jmetfuet71y1gt1l.png.thumb.jpg (92.13 KB, 下載次數(shù): 55)
下載附件
保存到相冊
2016-5-24 21:19 上傳
3、使用遙控器,輸入指令“上上下下左右左右”,打開“工廠菜單”:
145034ctfnzyvqxnlfd0pp.png.thumb.jpg (112.6 KB, 下載次數(shù): 53)
下載附件
保存到相冊
2016-5-24 21:19 上傳
3、進(jìn)入“高級設(shè)置”:
145038yq8h9lgk2ekggp22.png.thumb.jpg (112.61 KB, 下載次數(shù): 50)
下載附件
保存到相冊
2016-5-24 21:19 上傳
145044n0eiyjolwzcblbre.png.thumb.jpg (117.31 KB, 下載次數(shù): 55)
下載附件
保存到相冊
2016-5-24 21:19 上傳
5、移動到“ADB開關(guān)”選項,可以看到默認(rèn)狀態(tài)是“關(guān)”:
145048bxxghp1yr496hjub.png.thumb.jpg (117.33 KB, 下載次數(shù): 47)
下載附件
保存到相冊
2016-5-24 21:19 上傳
6、將此項調(diào)整為“開”,這樣我們就輕松打開了42K1酷開5.0的無線adb功能了。
四、42K1酷開5.0內(nèi)測系統(tǒng)無線ADB功能試用評測
1、42K1電視IP地址查詢:在前面的“關(guān)于本機(jī)”界面就可以看到。
191006l3l2l9i2e028llwp.jpg.thumb.jpg (37.83 KB, 下載次數(shù): 53)
下載附件
保存到相冊
2016-5-24 21:19 上傳
2、電腦IP地址查詢:
153152ogylyfp7dqxjqjd1.jpg.thumb.jpg (53.37 KB, 下載次數(shù): 50)
下載附件
保存到相冊
2016-5-24 21:19 上傳
3、TCP網(wǎng)絡(luò)連接性檢測:
153220sjbp4uzzpl881fvn.jpg.thumb.jpg (37.24 KB, 下載次數(shù): 48)
下載附件
保存到相冊
2016-5-24 21:19 上傳
D:adb>ping 192.168.0.100
正在 Ping 192.168.0.100 具有 32 字節(jié)的數(shù)據(jù):
來自 192.168.0.100 的回復(fù): 字節(jié)=32 時間=3ms TTL=64
來自 192.168.0.100 的回復(fù): 字節(jié)=32 時間=2ms TTL=64
來自 192.168.0.100 的回復(fù): 字節(jié)=32 時間=2ms TTL=64
來自 192.168.0.100 的回復(fù): 字節(jié)=32 時間=3ms TTL=64
192.168.0.100 的 Ping 統(tǒng)計信息:
數(shù)據(jù)包: 已發(fā)送 = 4,已接收 = 4,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
最短 = 2ms,最長 = 3ms,平均 = 2ms
檢測結(jié)果:網(wǎng)絡(luò)通訊正常。
4、無線ADB連接檢測:
153824pvfp344p3p04444p.jpg.thumb.jpg (42.72 KB, 下載次數(shù): 54)
下載附件
保存到相冊
2016-5-24 21:19 上傳
D:adb>adb connect 192.168.0.100
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
connected to 192.168.0.100:5555
檢測結(jié)果:無線ADB連接成功建立,使用默認(rèn)端口:5555;ADB服務(wù)使用端口5037。
5、ADB設(shè)備查看:
153845xh12550weox32h1d.jpg.thumb.jpg (22.08 KB, 下載次數(shù): 55)
下載附件
保存到相冊
2016-5-24 21:19 上傳
D:adb>adb devices
List of devices attached
192.168.0.100:5555 device
結(jié)果:正確顯示無線 adb所連接的設(shè)備。
6、adb shell登錄:
153934punmzc04m8c8m04f.jpg.thumb.jpg (15.92 KB, 下載次數(shù): 51)
下載附件
保存到相冊
2016-5-24 21:19 上傳
D:adb>adb shell
root@android:/ #
結(jié)果:adb shell 成功登錄。
7、root 相關(guān):
警告:root有風(fēng)險,以下內(nèi)容切勿輕易嘗試!
進(jìn)入adb shell,我們就直接發(fā)現(xiàn),adb shell 默認(rèn)就具備root權(quán)限(shell的命令提示符為“#”)。我們來檢測一下root權(quán)限的可用性。
以root權(quán)限使用adb :
155232gpz4drqpultrqxd8.jpg.thumb.jpg (14.59 KB, 下載次數(shù): 54)
下載附件
保存到相冊
2016-5-24 21:19 上傳
D:adb>adb root
adbd is already running as root
結(jié)果:系統(tǒng)提示adb已經(jīng)以root權(quán)限方式工作;
以root權(quán)限對系統(tǒng)重新掛載:
155232okmkowazuuaozaa8.jpg.thumb.jpg (25.98 KB, 下載次數(shù): 53)
下載附件
保存到相冊
2016-5-24 21:19 上傳
D:adb>adb remount
remount succeeded
結(jié)果:system可讀寫掛載成功。
依此看來,要想對酷開5.0系統(tǒng)進(jìn)行root,不必依賴任何復(fù)雜的工具軟件,直接用adb 就可以輕松實現(xiàn)。
在開始root之前,先來看看系統(tǒng)當(dāng)前的root狀態(tài)。打開沙發(fā)管家,“工具箱”“設(shè)備信息”:
160136yxuwoziq1e2szvql.jpg.thumb.jpg (34.31 KB, 下載次數(shù): 48)
下載附件
保存到相冊
2016-5-24 21:19 上傳
可以看到"root狀態(tài)":關(guān)閉。
我們首先置入su文件:
160550pzbjntdrjnbbrqgd.jpg.thumb.jpg (28.83 KB, 下載次數(shù): 47)
下載附件
保存到相冊
2016-5-24 21:19 上傳
D:adb>adb push su /system/xbin/su
505 KB/s (159472 bytes in 0.307s)
然后我們向系統(tǒng)應(yīng)用置入root權(quán)限管理:
160550otkdkd8ytbdfljx8.jpg.thumb.jpg (31.45 KB, 下載次數(shù): 47)
下載附件
保存到相冊
2016-5-24 21:19 上傳
D:adb>adb push Superuser.apk /system/app
375 KB/s (5249707 bytes in 13.650s)
相關(guān)權(quán)限修改:su與授權(quán)管理、創(chuàng)建system/bin下的su鏈接
161156hq1jyo6i1p1i15ph.jpg.thumb.jpg (35.4 KB, 下載次數(shù): 47)
下載附件
保存到相冊
2016-5-24 21:19 上傳
161155elzbziwsidms282l.jpg.thumb.jpg (41.97 KB, 下載次數(shù): 56)
下載附件
保存到相冊
2016-5-24 21:19 上傳
161157r97uj7aa3dvmz7xk.jpg.thumb.jpg (36.32 KB, 下載次數(shù): 52)
下載附件
保存到相冊
2016-5-24 21:19 上傳
是不是很容易?現(xiàn)在來在電視上“我的應(yīng)用”中是不是多了一個“授權(quán)管理”的應(yīng)用:
161557cbed2o0p6io30530.png.thumb.jpg (131.67 KB, 下載次數(shù): 48)
下載附件
保存到相冊
2016-5-24 21:19 上傳
是的,多了一個叫"Kingroot"的應(yīng)用。
最后再安裝個當(dāng)貝市場檢測一下,看看是不是已經(jīng)能夠獲取ROOT權(quán)限了!
191446myej7nnnpc25k5ze.png (209.56 KB, 下載次數(shù): 53)
下載附件
保存到相冊
2016-5-24 21:19 上傳
當(dāng)貝市場是專為智能電視和安卓電視盒子打造的TV APP應(yīng)用商店!追求極簡體驗,完美適配遙控器!海量精選TV應(yīng)用,快下載體驗吧! |
上一篇: 大屏智能電視55寸之爭:微鯨W55K1J與酷開A55超強(qiáng)橫評下一篇: Mstar 6A938主控,酷開50A2核心硬件技術(shù)解析
|