• 74

3/27 NexusHD2-Gingerbread V2.5 NAND (Android 2.3.3)

Gpc wrote:
問題回報一下



畫面常常會不見 不知道為什 我是搭配我自己build的zImage加幾個KO檔案



light.so 應該有更新 可以更新一下

不過在/system/lib/hw和/system/lib/module裡面有很多重複的檔案

恩! 謝謝告知,你是指 gauner1986 提供的 lights.htcleo.so (10-Oct-2010 10:28) 嗎?
我看到最新的是這個。
http://htcleo.noobhands.net/gauner1986/?C=M;O=D

"畫面常常會不見"是什麼意思? 用 r11 kernel 一切正常。

最後一句: "...有很多重複的檔案" 也看不懂你的意思。


tw206su wrote:
大大~~我用了你的方...(恕刪)

執行完 GScript 重新開機至 Settings(設定) => About phone(關於手機) => 查看 Kernel version(核心版本)

或是到 /system/lib/modules 確認檔案日期。

tealeaves wrote:
執行完 GScrip...(恕刪)


大大~~
我執行完下載來的"BFQ-OC-UV-AXI_925mv-n1-0.1.c"資料夾
去system裡面看檔案日期有變動~~10/15
但~~去設定裡面看手機核心還是一樣沒變~~???

是正常嗎~~??

我的核心版本如下~~麻煩大大幫我看一下好嗎~~??謝謝~~


tw206su wrote:
大大~~我執行完下載...(恕刪)


還有~~我用了這版"NexusHD2-FRG83 V1.3"~~

設定裡的"無線與網路"~wifi都會顯示"錯誤"~~??

有人會這樣嗎~~??

tw206su wrote:
還有~~我用了這版"...(恕刪)


我的不會~你的radio多少~

tealeaves wrote:
恩! 謝謝告知,你是指 gauner1986 提供的 lights.htcleo.so (10-Oct-2010 10:28) 嗎?

我看到最新的是這個。
http://htcleo.noobhands.net/gauner1986/?C=M;O=D
"畫面常常會不見"是什麼意思? 用 r11 kernel 一切正常。



最後一句: "...有很多重複的檔案" 也看不懂你的意思。


嗯 10-Oct-2010 10:28 那個

畫面不見不知道什原因 怪怪的 我是用EVO 剛剛build的kernel 閃光燈也正常了

重複的檔案是

model裡面的東西 不是放了就會被load起來 要用insmod才能LOAD,OS不會自己LOAD,除非一些必要的driver
至於hw裡面的東西 light.xxx.so 您的裡面就好幾個,但仔細去看Android source code就會發現LoadLibrary的時候,只會LOAD一個,預設是根據build.prop裡面的名稱去LOAD,如果沒有找到才會load其他的,所以不是把SO檔案放到裡面就會被load起來,
tw206su wrote:
大大~~我執行完下載...(恕刪)

肯定是你換 kernel 哪裡出錯。
怎麼正確換 kernel,看這裡吧!
http://htc-linux.org/wiki/index.php?title=Leo/UpdateKernel
有 A、B、C三種方法,

其實還有 GScript 的方法,這裡有我以前寫的教學 http://www.mobile01.com/topicdetail.php?f=224&t=1704152&p=16#22129916

建立一個 BFQ-OC-UV-AXI_925mv-n1-0.1.c.sh 放進以下內容,之後從 Android 的 GScript 裡執行,保證不會有錯。
=====================================
export DIR=BFQ-OC-UV-AXI_925mv-n1-0.1.c
mount -o remount rw /system
rm /system/lib/modules/*
cp -p /sdcard/zImage/$DIR/zImage /sdcard/Android/
cp -p /sdcard/zImage/$DIR/*.ko /system/lib/modules/
chmod 755 /system/lib/modules/*
mount -o remount r /system
echo Finished
======================================
Gpc wrote:
嗯 10-Oct-2010 10:28 那個

畫面不見不知道什原因 怪怪的 我是用EVO 剛剛build的kernel 閃光燈也正常了

重複的檔案是

model裡面的東西 不是放了就會被load起來 要用insmod才能LOAD,OS不會自己LOAD,除非一些必要的driver
至於hw裡面的東西 light.xxx.so 您的裡面就好幾個,但仔細去看Android source code就會發現LoadLibrary的時候,只會LOAD一個,預設是根據build.prop裡面的名稱去LOAD,如果沒有找到才會load其他的,所以不是把SO檔案放到裡面就會被load起來,

謝謝指教,我不是 linux 專家,很多東西還在學習中。

modules 目錄內之所以那麼多 ko 檔,是 michyprima's R11 kernel 包含的,我只是全放而已,沒有要全部載入生效的意思,反正有放沒放這些 ko 檔都不會增加 SD 卡內 system.ex2 此檔的檔案大小。
個人是覺得一般使用者需要的只有負責無線網路、藍牙等功能的 bcm4329.ko

hw 目錄有這麼多 so 檔,則是 Nexus One 預設就有那麼多,我的 build 強調 stock 版,所以不打算刪除。
我只增加 lights.htcleo.so,不曉得這樣作法是否會引起問題?

您說的在 build.prop 中指定,我今天也在 hastarin 的 kernel 文章中看到 http://forum.xda-developers.com/showthread.php?t=787588

摘錄如下:
Originally Posted by memin1857
I talked to gauner1986 (author of the new lights file) and the filename comes from the build.prop file.
It is the ro.board.platform=xxxxxx line in the build.prop file.
xxxxx is also your lights filename. (lights.xxxxx.so)
For example my desire hd build has msm7x30
others I have seen are htcleo, default, qsd8k, ace, bravo.
So you have to rename the lights.htcleo.so that is in hastarins root\system\lib\hw folder to match your builds filename if you want it to work.

看來我應該改 ro.board.platform=htcleo 才對。

Edit:
順便請教一下,hw 目錄下的 so 檔如何正確載入,是否可以在哪裡找到教學。 GPC 大知道的話,還請不吝賜教。

tealeaves wrote:
個人是覺得一般使用者需要的只有負責無線網路、藍牙等功能的 bcm4329.ko

bcm裡面只有網卡而已
藍芽已經內建在kernel了

tealeaves wrote:
依您之見,lights.htcleo.so 有被載入嗎?

我記得你裡面也有qsd8k的,所以理論上你放進去的新的so檔案是不會被載入的,新功能就沒生效了
(新的so,按鍵過一段時間會按掉,按了會再亮)

另外你有打算弄PPP版本的嗎

因為新的EVO KERNEL已經不能支持RMNET了

所以新KERNEL都沒辦法用..
Gpc wrote:
我記得你裡面也有qsd8k的,所以理論上你放進去的新的so檔案是不會被載入的,新功能就沒生效了

(新的so,按鍵過一段時間會按掉,按了會再亮)



另外你有打算弄PPP版本的嗎



因為新的EVO KERNEL已經不能支持RMNET了



所以新KERNEL都沒辦法用..

瞭解,謝謝。
qsd8k 是 Nexus One 預設的。

現在 按鍵也是過一段時間會暗掉,按了會再亮。 不解。

PPP 版我已經弄了,不過藍牙沒作用就是了。
我猜想是不是因為 N1 與 Evo 的 Bluetooth Stack 不同。

Edit:
當我砍掉 lights.htcleo.so 重新開機後, 按鍵亮了後不會暗下去。
所以我想之前的設定似乎沒有錯,lights.htcleo.so 有被載入。(雖然我不太清楚如何被載入的)
從 Logcat 觀察到的也是如此, lights 運作正常。
  • 74
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 74)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?