2011年10月28日 星期五
2011年10月18日 星期二
Android 3.2 WIFI 與 行動上網 控制
這次要來實作wifi與3g切換時,要自動關閉另一個上網的功能,且不影響網路功能
也就是說
開啟wifi時要自動關閉3g,開啟3g時要自動關閉wifi
所以有要在2個地方增加程式來切換。
(1)修改 \packages\apps\Phone\src\com\android\phone\Settings.java
這隻主要是控制3g按鈕enable動作,找到3g按鍵enable那段程式增加下列程式
(2)修改 \packages\apps\Settings\src\com\android\settings\wifi\WifiEnabler.java
在public boolean onPreferenceChange(Preference preference, Object value) 最後增加
重新build image
參考資料來源:
http://developer.android.com/reference/android/provider/Settings.html
http://developer.android.com/reference/android/net/wifi/WifiManager.html
也就是說
開啟wifi時要自動關閉3g,開啟3g時要自動關閉wifi
所以有要在2個地方增加程式來切換。
(1)修改 \packages\apps\Phone\src\com\android\phone\Settings.java
這隻主要是控制3g按鈕enable動作,找到3g按鍵enable那段程式增加下列程式
WifiManager mWifiManager = (WifiManager)getBaseContext().getSystemService(Context.WIFI_SERVICE); mWifiManager.setWifiEnabled(false);
(2)修改 \packages\apps\Settings\src\com\android\settings\wifi\WifiEnabler.java
在public boolean onPreferenceChange(Preference preference, Object value) 最後增加
if (enable == true) { ConnectivityManager cm = (ConnectivityManager)mContext.getSystemService(Context.CONNECTIVITY_SERVICE); cm.setMobileDataEnabled(false); }
重新build image
參考資料來源:
http://developer.android.com/reference/android/provider/Settings.html
http://developer.android.com/reference/android/net/wifi/WifiManager.html
2011年10月7日 星期五
ubuntu apt-get update Failed
當執行apt-get update 失敗時,有可能是mirror網址出了問題,可以依下列方式來修改連結
1.Failed msut modify /etc/apt/source.list
2.edit all website
<例如>
http://tw.archive.ubuntu.com/ubuntu/ lucid universe
to
http://us.archive.ubuntu.com/ubuntu/ lucid universe
3.save file
4.#apt-get update successful
失敗原因如下
1.Failed msut modify /etc/apt/source.list
2.edit all website
<例如>
http://tw.archive.ubuntu.com/ubuntu/ lucid universe
to
http://us.archive.ubuntu.com/ubuntu/ lucid universe
3.save file
4.#apt-get update successful
失敗原因如下
Err http://tw.archive.ubuntu.com lucid/restricted Sources Unable to connect to tw.archive.ubuntu.com:http: Err http://tw.archive.ubuntu.com lucid/universe Packages Unable to connect to tw.archive.ubuntu.com:http: Err http://tw.archive.ubuntu.com lucid/universe Sources Unable to connect to tw.archive.ubuntu.com:http: Err http://tw.archive.ubuntu.com lucid/multiverse Packages Unable to connect to tw.archive.ubuntu.com:http: Err http://tw.archive.ubuntu.com lucid/multiverse Sources Unable to connect to tw.archive.ubuntu.com:http: Err http://tw.archive.ubuntu.com lucid-updates/main Packages Unable to connect to tw.archive.ubuntu.com:http: Err http://tw.archive.ubuntu.com lucid-updates/restricted Packages Unable to connect to tw.archive.ubuntu.com:http: Err http://tw.archive.ubuntu.com lucid-updates/main Sources Unable to connect to tw.archive.ubuntu.com:http: Err http://tw.archive.ubuntu.com lucid-updates/restricted Sources Unable to connect to tw.archive.ubuntu.com:http: Err http://tw.archive.ubuntu.com lucid-updates/universe Packages Unable to connect to tw.archive.ubuntu.com:http: Err http://tw.archive.ubuntu.com lucid-updates/universe Sources Unable to connect to tw.archive.ubuntu.com:http: Err http://tw.archive.ubuntu.com lucid-updates/multiverse Packages Unable to connect to tw.archive.ubuntu.com:http: Err http://tw.archive.ubuntu.com lucid-updates/multiverse Sources Unable to connect to tw.archive.ubuntu.com:http: W: Failed to fetch http://tw.archive.ubuntu.com/ubuntu/dists/lucid/Release.gpg Could not connect to tw.archive.ubuntu.com:80 (140.112.8.139). - connect (110: Connection timed out) W: Failed to fetch http://tw.archive.ubuntu.com/ubuntu/dists/lucid/main/i18n/Translation-en_US.bz2 Unable to connect to tw.archive.ubuntu.com:http: W: Failed to fetch http://tw.archive.ubuntu.com/ubuntu/dists/lucid/restricted/i18n/Translation-en_US.bz2 Unable to connect to tw.archive.ubuntu.com:http: W: Failed to fetch http://tw.archive.ubuntu.com/ubuntu/dists/lucid/universe/i18n/Translation-en_US.bz2 Unable to connect to tw.archive.ubuntu.com:http:
2011年10月6日 星期四
error:unknown filesystem
試著在電腦中裝雙系統,WINDOW、LINUX(以下以ubuntu為例)…
但因為想保留WINDOW再移除LINUX中發生了個問題
正常來說在移除LINUX前要先移除MBR中的GRUB 再進WINDOW格式化ubuntu分割區
但因為不知道情況下,先在WINDOW中移除了ubuntu造成在重開機時發生了
「error : unknow filesystem」情況,
基本上是以光碟開機,然後重寫MBR (1) XPE 20090909 或用(2)spdfdisk
那我是採用USB方式因為,因為當時手上根本沒有光碟或遇到沒有光碟機的機器
下面記錄解決方法:
(1)準備一支USB並將設定能開機、SPFDISK.exe放到USB中
準備方式參考http://blog.xuite.net/choubee/blog/39074139 來製作
(2)先將USB插在電腦上,進BIOS設定USB開機,重啟電腦
(3)找到SPFDISK.EXE然後執行他,接著進磁碟分割工具,按下TAB鍵,選擇「重建MBR」
(4) 重新開機,如果出現英文詢問時,按下YES即可。
(5) 完成
參考資料來源:
http://blog.xuite.net/choubee/blog/39074139
http://www.slime.com.tw/nctu/teach/SPFDISK/SPFDISK/SPFDISK.htm
但因為想保留WINDOW再移除LINUX中發生了個問題
正常來說在移除LINUX前要先移除MBR中的GRUB 再進WINDOW格式化ubuntu分割區
但因為不知道情況下,先在WINDOW中移除了ubuntu造成在重開機時發生了
「error : unknow filesystem」情況,
基本上是以光碟開機,然後重寫MBR (1) XPE 20090909 或用(2)spdfdisk
那我是採用USB方式因為,因為當時手上根本沒有光碟或遇到沒有光碟機的機器
下面記錄解決方法:
(1)準備一支USB並將設定能開機、SPFDISK.exe放到USB中
準備方式參考http://blog.xuite.net/choubee/blog/39074139 來製作
(2)先將USB插在電腦上,進BIOS設定USB開機,重啟電腦
(3)找到SPFDISK.EXE然後執行他,接著進磁碟分割工具,按下TAB鍵,選擇「重建MBR」
(4) 重新開機,如果出現英文詢問時,按下YES即可。
(5) 完成
參考資料來源:
http://blog.xuite.net/choubee/blog/39074139
http://www.slime.com.tw/nctu/teach/SPFDISK/SPFDISK/SPFDISK.htm
訂閱:
文章 (Atom)