2011年2月18日 星期五

一碗熱湯

前天2/16總算是搞定了這回的任務 Android RIL for data connection
果然還是Google大學厲害

因為Goo到文章在 soup.io, 所以我也順便煲了一碗湯, 把過程相關的文章網址丟上去

2011年2月8日 星期二

風中摸笠耳 霧裡看庵竹

最近又有機會接觸Android RIL... 這回真的有裝置可以玩

前面已經有人努力過了, 所以已經有可以開機可以操作的GUI, 而且也能透過USB認到3.5G module並掛載到/dev/ttyUSB*, 甚至都已經從reference RIL改出一版vendor RIL了

但是不知道是不是氣歹, 我拿來玩就沒法通, 有看到operator name顯示在home screen了, 但是會偶爾跳成(no service), 而data connection沒通, phone dialer打了也卡在dialing...

弄了一兩個星期, 過年放10天假, 回家都照顧新生的女兒, 也沒多想

年假放完, 今天開工, 其他同事重新搞了一版kernel/rootfs, 居然就可以用了, dialer一撥就成功了~~
回頭討論, 發現是我們拿前人做的那版vendor RIL裡面有個macro define有 typo!
挖哩咧... 這點另一位同事早先就看到而且有問我了, 我卻一直忽略, 覺得那份code一定沒錯....
果然 有些事情還是得有天賦才行呀~

鬱悶啊~ 總是會有種 "為什麼不是我找到key point" 的fu.... /_\

這樣不行!!
很多東西都拿別人build好的 (而且是local build....沒上source control的...)...
我想我還是來搞一版自己build的, 至少一步一步都動手過, 比較掌握的住各個環節