可以通過修改手機基帶來收發自定義信號嗎?
01-08
既然手機跟基站可以間隔幾十公里通信,那兩台手機之間可否通過佔用2g/3g/4g 頻率直接通信呢?安卓手機有Root許可權的情況下可以直接控制基帶晶元收發信號嗎?
可以看見2g頻率比wifi頻率低得多,通信距離能明顯延長嗎?
- 第一代:IEEE 802.11 a 物理速率54Mbps 頻率範圍:5.150-5.350GHZ ,5.475-5.725GHZ, 5.725-5.825GGZ;
- 第二代:IEEE 802.11 b 物理速率11Mbps 頻率範圍:2.4G-2.4835GHZ;
- 第三代:IEEE 802.11g 物理速率54Mbps 頻率範圍:2.4G-2.4835GHZ;
- 第四代:IEEE 802.11n 物理速率300Mbps 頻率範圍:2.4G-2.4835GHZ,5.150-5.850GHZ;
- 第五代:IEEE802.ac 物理速率1Gbps 頻率範圍:5.150-5.350GHZ ,5.475-5.725GHZ, 5.725-5.825GGZ;
當然不行,你當234G通信系統是對講機啊。
謝邀。。。看不懂題目,這裡是將手機基帶直接想像成了SDR(軟體定義無線電)了嗎?若將來直接採用SDR的晶元做基帶(且晶元性能,如採樣速率這些夠高),並且開放平台,那麼貌似將來才有可能。目前基帶晶元和SDR好像沒什麼特別大的關係,都是專用晶元而已。
模擬電路世界裡面,RF發射是通過調製解調、已經打包到數字IC的話,是控制寄存器,裸片直接擼代碼的話,可能能接觸到。然後已經有成熟的協議棧再二次開發的話,RF的寄存器一般是不會讓你碰的。
...
至於手機的基帶跟RF... 我覺得你想多了。還是從需求入手吧...想得太簡單了。
Android手機的話,僅僅通信一個功能就涉及好多模塊,從最上面的撥號應用,調用Framework發送命令到Linux里的RILD線程,再調用CP驅動把命令發送給CP,CP和基站通過空口收發命令,這之前還要校準天線參數……所有的架構都是參照通信協議設計的,你root一個我看看。歡迎打臉。
在你能拿到全部資料的前提下,看晶元。
如果晶元支持多種解碼,並沒有封裝底層協議的話,你可以當作一個軟體無線電的平台來試試(不改頻點)。如果晶元封裝了底層協議,那就等5G的D2D吧~然而現在沒有哪家手機晶元廠商不怕死的把底層暴露出來。
首先,你得問問無管局同不同意。無管局批准了,400m的手台可比這些800m+的頻率低多了,傳播也容易多了,設備還好買,不用自己改。
1.手機和基站能直接通訊的主要原因之一是基站天線較高功率靈敏度,其他手機不具備這項。這就限制了手機與手機間可通訊的距離了。2.要修改手機收發的訊號,首先要控制的是收發手機網路訊號的基帶晶片,但那基帶晶片運行的系統和Android完全不同,國內一般會用刷基帶來稱呼把那系統升級或降級的動作,但刷的都只是官方的基帶,應該還沒未經授權的人能修改其運作方式,前些年在黑客大會上有報導說有人透過偽基站來經該子系統入侵手機但也只是用到協議的漏洞並需要對手機基帶晶片有極深入認識,即使如此該次示範也應沒涉及到修改該子系統,而且即使能修改到也還要考慮不知道基帶晶片的硬體能不能支援相應修改。另一方面wifi模組的wifi direct倒是有兩端內置直連的功能,但現在手機內的wifi天線設計是以最低接收2.4GHz的訊號來設計的,要接收更低頻訊號需要更長的天線(反比)。3.全世界在幾百MHz頻率範圍的頻譜都相當擠塞,隨便選個頻率收發訊號基本都會對其他系統造成干擾。而且也會違反相關管制法律。即使隔離掉其他系統干擾,增加可傳送距離會導致用戶數目和噪訊增加,也可能會導致擠塞。再加上本來低頻率就要佔比較大比例頻段才有相等寬度的頻譜所以在可分得的頻段內速度會較低。4.雖然在第3點中提到過低頻譜的各種問題,但也不是完全沒方法,例如說其實現在就有802.11af、802.11ah以及802.22的規劃打算用空白電視頻道、900mhz的2G交還的頻譜來當WLAN/WRAN用。當然速率也會比較低(相對現在gbps級的wifi而言)。但這三個協議貌似都是以較高功率的基站作核心來用,不清楚客戶端直連會怎樣。另一方面,在手機網路上也有以前的iDEN和未來的LTE D2D以點對點通訊為目標開發,iDEN在歐美等地在過去二十年左右的時間都有人用(一般用900MHz的頻譜),宣傳資料說可以到十公里距離,但實測大概在一公里上下(iDEN這服務只支援語音通訊)。LTE D2D未出所以表現未明。現時市場上也有個叫gotenna的產品,利用150MHz頻段把這天線插上智能手機收發[2W的]訊號,一對售價199美元,但速率也就9.6kbps,只設計成文字收發,但聲稱在相距80公里距離也能相對收發。再往下降頻率的話有個別手機(例如Nokia部分的)有FM發訊器,配合內置FM收音機的手機也可以做到兩台手機間的單工通訊,但因為這種發訊器的功率一般都只是mW級,所以即使頻率只有100MHz也只能在短距離使用。
iPhone解鎖網路運營商都老難了,因為無法破解基帶無法破解,改個屁如果能破解,然後還要逆向工程基帶的協議棧,沒有高通的文檔和SDK,一切從頭做起
從理論上來說是可以得,從理論上來說是可以的,從理論上來的是可疑的,但是實際上就沒有實際了。
基帶是單獨一個晶元,就算AP集成基帶,也是兩個單獨的邏輯部分集成在一起基帶處理器裡面單獨有一套複雜程序是關於無線通信的,AP通過特定的協議與基帶通訊就算是root了安卓,也只是能完全控制了AP,你不知道協議無法和基帶溝通就算知道了協議,也無法讓基帶做超出協議規定和基帶內部程序功能外的事情.所以要實現你的目的,不僅僅要 root android,還要破解基帶,從而能夠修改基帶中程序.這樣你就可以把手機變成對講機了.當然了,技術上是可行的
推薦閱讀:
※Android 關機為什麼不能啟動鬧鐘?
※同一個App,Android版本的開發周期是否要比iOS版本的長一些?為什麼?
※手機qq為什麼這麼耗電?
※初學者學習 Android 開發,有什麼好網站推薦?
※Android後台任務很費電,為何不改進?