2012-08-25 210 views
2

經過幾個星期的忙碌後,我有(我認爲)成功編譯我的三星Galaxy S3的g_hid.ko(USB Gadget HID模塊),但一直無法測試它。如果我嘗試從目錄中使用insmod它存儲在我得到insmod: can't insert 'g_hid.ko': No such device我是新來的,但我認爲這意味着我應該加載其他g_hid首先依賴的其他東西。任何人都知道這將是什麼或我能找到什麼?加載Android內核模塊

此外,當試圖使用rmmod我收到以下錯誤rmmod: chdir(/system/lib/modules): No such file or directory這是真的,該目錄doesnt存在,據我所知,我的模塊存儲在/ lib /模塊,但這是一個只讀文件系統,所以我不能在那裏添加我的模型。如果我嘗試使用modprobe,我也會得到同樣的錯誤。你可以提供的任何幫助將大大增加。

感謝

阿德里安

+0

這可能會更適合http://www.xda-developers.com –

+0

謝謝,虐待看看他們是否可以幫助 – Darc

+0

也許你需要先「root」你的設備? :P – TheCodeArtist

回答

1

我最終得到了這個工作。關於這個話題的連續討論是在Is it possible to program Android to act as physical USB keyboard?http://forum.xda-developers.com/showthread.php?t=1871281當我在幾個星期後(uni後)有空閒時間時,我打算寫下自己做過的每件事情,因爲似乎有很多興趣。

+0

那麼,你想介紹一下你最終做了什麼嗎? – slaadvak

+0

對不起,我從來沒有詳細的寫作。自從我2年前開始工作以來,我從未做過任何事情,也不記得如何使用它的具體細節。您最好的辦法是查看上面的XDA鏈接,因爲我在那裏寫了大部分的鏈接(儘管這更側重於讓它編譯)。祝你好運 – Darc

0

關於無法將模塊放到系統/ lib/modules目錄...您必須首先連接到該設備,併發出命令: 亞行根 亞行重新裝入

發出這些命令後,您可以將您的.ko進入正確的目錄,「只讀文件系統」問題將消失。