今天研究了一個早上
跟大家報告一下進度
首先是壞消息
之前嘗試編譯 Android for G1/ADP 目前是失敗的狀態,原因出在「msm7k」的編譯錯誤,根據 Google 的結果,是音效驅動的問題,目前國外有人解出,但沒公開解法。
再來也是壞消息
如何正體中文化的方式我大致上瞭解程序,中文化的方式很簡單,就是拿英文版來改就可以,但是翻譯完成的字串檔必須符合格式,所以必須利用「CAT(電腦輔助翻譯)」的工具來轉英文版的字串檔。
這裡附上鬧鐘英文版與日文版字串檔(英文版 日文版)希望有大大可以指點一下
ps1 如果不上傳到 android source 上的話,其實可以不用符合格式。
ps2 其實 android source 上有部份的正體中文翻譯檔,不過因為不符合格式被刪除。
ps3 我是希望翻譯完成的字串檔可以上傳到 android source 上,這樣才具備 open source 的精神
最後是好消息
就是「cupcake」的 img 檔,國外已經發佈了,本來我是想自己編一個正體中文在刷進機器的,不過可惜一直編譯錯誤,所以只好刷英文版,下午就會寫刷機的教學了。
7 則回應
真的假的..所以我自high了..XD
既然如此..教學也就沒必要了..QQ
真的假的..所以我自high了..XD
既然如此..教學也就沒必要了..QQ
沒關係
大家互相教學一下也很不錯阿
Hack 的領域還需要更多人的加入
其實 libaudio.so 的問題 android source code 已經修正了,請見「platform/hardware/msm7k.git」
修正過後我也重編了 android for dream,的確可以編譯完成
這就是 open source 的好處
有人唉唉叫就有人會修正
之前也我也像hata1234一樣去抽 img 裡的檔案來用
不過 cupcake 實在是不太穩定,我就沒有放檔出來了
再加上 g2 可能疑似就快要推出了
新的特色像是虛擬鍵盤、多國語言可能也會一併推出
到時就會有更穩定的 cupcake 版本可以安裝
大家期待吧!!!!
其實要compile cupcake 給ADP1/G1用也不是不行
只是須要一點小手段...
其本上就 照官網的方式來repo
(http://source.android.com/documentation/building-for-dream)
就可以make
大家應該都會在AudioHardware.cpp出錯...其實就是在要編譯libaudio.so的時侯出錯..
雖然我們沒有像國外的神人般可以自己debug來改它的程式碼..
(我不是..可能台灣的神人懶得玩吧)
但是既然神人都把image做出來了.我們不如就直接抓它的libaudio.so
很簡單..就耍點小手段就可以輕易的把libaudio.so放到我們自己的source tree裡了..
其實不單單只有libaudio是有問題的..
其實現在的cupcake一共有
1.libaudio.so
2.libwebcore.so
3.libOmxCore.so
4.mediaserver
5.system_server
五個source是有問題的..
但是只要從神人提供的image裡..把檔案抽出來..用點小手段..
屬於自己的kitchen就出來了..
P.S. 在這裡先 賣個關子..提示是..不要想要compile那些source有問題的module..只要讓他能用神人的檔案就好..
現在晚了..如果24小時內沒人發現方法..我就來寫教學吧
希望可以有更多高手共襄盛舉
我們(尤其是Jimmy)應該要請院長吃個飯才是
希望可以有更多高手共襄盛舉
我們(尤其是Jimmy)應該要請院長吃個飯才是
疑,被點名了...
我是很像藉著吃飯的名義,玩玩院長的開發機啦 ... XD
辛苦了
真是有研究精神
佩服佩服