顯示包含「WIFI」標籤的文章。顯示所有文章
顯示包含「WIFI」標籤的文章。顯示所有文章

2017年11月24日星期五

為Android還原Wifi設定的終極方法

近日有朋友轉了新手機,我一如以往的幫忙由舊機過渡至新機。一直以來,Android系統舊機換新機是極度方便簡單,只需要在新機第一次設定時以相同的Google帳號登入,系統便會給你選擇是否由其他手機轉移資料至新機,所有應用程式及部份應用程式的資料、甚至wallpaper都會自動經雲端過渡至新機上,基本上只需處理whatsapp與wechat的資料轉換即可。

但不知道是Huawei EMUI的問題還是Android Oreo的變動問題,新機上所有wifi 設定一個也沒有給還原過來!在網上搜尋過一些手動處理 Android還原的方法,包括手動用bmgr (Android backup manager)和 adb backup都不見效,由於新舊機都沒有ROOT,所以直接抄 wpa_supplicant.conf這個方案亦不可行,舊機70多個wifi設定要手動逐個逐個重新設定實在不是辦法。

最後,唯有用一些時間,寫了個十分簡單的app,以讀取經 adb backup檔 extract出來的設定檔(extract 方法見 "How to extract, create or edit android adb backups")或是直接抄出來的wpa_supplicant.conf,自動化地在新機重新設定所有wifi網絡。Case closed!

既然app已寫好,雖然簡單,但亦發佈至Play Store,供有緣人發現及使用。

WifiConfigRestorer

2014年5月2日星期五

Android App - WifiDuck > 自動登入無線網絡熱點

我的第一個放上架的App,取名WifiDuck(duck在粵語發音與“得”相同,意即“掂”,鴨在粵語發音與"App"亦相近),可令Android機在支援的熱點自動進行web login,免卻人手開browser做登入。

主要功能

  1. 自動登入WiFi熱點
  2. 設定無線熱點至系統
  3. 通知鈴聲(可設)
  4. 探測互聯網方式(可設)
  5. 自動更新
  6. 多語言(繁,簡,英) 
期望未來陸續加入更多支援的熱點。

2011年12月9日星期五

在Android上使用WPA-Enterprise加密的WiFi

為加強無線通訊的安全性,有些地方會設定使用WPA-Enterprise作無線加密(如公司的WiFi),使用這類型的WiFi,除了要跟指引設定相關選項外,最重要的就是要在相關設備安裝電子證書(Cert),這類Cert多數以.cer為副檔名,Windows/Mac等OS一般都可以直接匯入便可,但Linux(包括Android)一般只可import .pfx檔的cert, .cer的檔案無法直接開啟作匯入。但稍為Google一下,便發現原來只需要透過瀏覽器,開啟有適當MIME/Type的檔案便可成功匯入。

當然,可以自己安裝Web Server給你的設備作匯入cert的動作,但嫌麻煩的話互聯網上其實已經有人提供有關服務,只需要上載相關cert檔,便可透過提供的url(或使用QRCode)於Android設備上匯入有關證書。

如果擔心上載cert有安全風險(其實cert只有public key,風險不高),最好就自己設置有關服務。所以,我也於Google App Engine山寨了相似服務,供自己或各朋友使用。

2011年9月6日星期二

利用QR code簡化wifi設定

前幾日見到有個介紹,先發現原來可以利用QR code簡化wifi的設定 (應該存在一段時間,只係自己無留意)。

只需到QR Code Generator siteQR-Code-WiFiQR碼產生器,輸入SSID、密碼、加密方式等資料後,便能產生相應的QR碼,可以print出來貼在AP上或儲存有關圖片至手機,使用時用barcode scanner掃一掃便可,方便朋友使用你家的wifi或你手機的wifi share,又快又方便。

當然,唔好期望記錄在QR code內的密碼會被保密,所以使用時要考慮你的use case是否適合。