Android手機WIFI資料開關命令svc教程[FYI]

來源:互聯網
上載者:User

看到一不錯的帖,收藏備用。

http://topic.csdn.net/u/20110218/16/1ed56b93-0306-4ef7-9c85-5864bebcf2f5.html?32725

 

    因為用預設的shell不好,所以就用busybox的sh來代替,後來發現adb install無法安裝程式。到了bin目錄看了一下,發現幾個好用的指令碼。

1。svc命令。這個指令碼在/system/bin目錄下,這個命令可以用來控制電源管理,wifi開關,資料開關(就是上網流量)

2.svc power stayon [true|false|usb|ac] 這個是控制usb插入的時候螢幕是否常亮,這個有地方設定,就不多說了

3.svc data disable

這個命令可以關閉資料連線,就是上網流量,大家都知道控制上網的開關很多,但是大都是通過在apn上的存取點加尾碼來實現的,但是這個命令不會更改apn的任何設定,直接在底層關閉資料連線。 應該是最徹底的,而且又不影響apn的設定。

這個跟apndroid有什麼區別,apndroid是在關閉上網資料的時候,已經在下載的串連可能不會被強制關閉(這個在apndroid自己的說明中也有提到)。比如你在下載一個10M的電影,下載了1M,不響下載了。用apndroid關閉串連,可能這個下載還會繼續,不會馬上停掉。

但是用這個命令,絕對毫不留情的哢嚓掉。

4.svc data enable 這個是開啟上網資料連線,跟上一個命令是相反的。

5 svc data prefer

個命令是控制3g資料連線比wifi優先。我們都知道,正常情況下,有wifi的時候,不會用到3g串連。但是這個命令是相反,有3g的話先用3g流量,沒有3g的時候採用wifi.我想大家不會這麼傻吧,所以這個命令沒什麼用。

6. svc wifi disable 關閉wifi 串連

7 svc wifi enable 開啟wifi串連

8 svc wifi prefer 設定wifi優先,跟5是相反的。

上面的命令都要在shell中執行,需要root。

大家可以用gscript (搜尋一下論壇有) ,然後輸入這些命令做成在捷徑放在案頭,跟那些開關軟體一樣方便使用。

Source From:
http://51shouji.blogbus.com/logs/71788144.html

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.