USB反向綁定=手機通過USB從PC獲取網絡連接。Android USB反向綁定:如何欺騙應用程序
我知道該怎麼做除了一個問題USB反向數據連線:很多Android應用程序將使用代碼檢查網絡連接下面做任何有用的工作之前:即,使用USB倒車時
ConnectivityManager connectivityManager = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo info = connectivityManager.getActiveNetworkInfo();
的問題是上述代碼將報告沒有網絡連接。但是,有一個網絡連接(這是USB反向網絡連接本身),而ping,wget和所有不做這種愚蠢檢查的程序都能正常工作。
所以問題是:我怎樣才能破解系統,讓這個網絡連接檢查返回成功(以便我可以欺騙這些應用程序)?
順便說一句。我使用Cyanogenmod 7.並且任何針對此MOD的解決方案也是受歡迎的。
你是想爲此做一個應用程序,或者只是尋找一個修改android系統來做到這一點?由於我不認爲從Java代碼的角度來看,你可以改變很多,以使整個系統認爲它是連接的。 – user717572
user717572:如果我們可以動態調整運行時參數,這是最好的。否則,我認爲我們可能需要修改系統。歡迎任何適用的解決方案。 – Cyker
你的應用程序啓動了反向共享還是第三方的事情? –