2012年7月23日月曜日

ICSとSDカード

オフィシャルなテストアーカイブがちょろちょろ出ているが、基本的にSDカードがマウントされない病になっている。

で、個人的にごそごそしてみた結果、mountはできるようになった。
内部SDは、USBストレージとして認識されている。
外部SDは、REMOVABLE SD CARDとして認識されている。
内部SDをUSBストレージとして扱うのが(ICSの仕様的に)正しいのかどうか分からんが、、、

で、外部SDは /mnt/sdcard/removable_sdcard に mountされる都合、USBストレージの容量計算がおかしくなっている。
合計容量は692Mなのに、内訳のその他が4.15GBて。
この辺りが、内部SDやら外部SDやらの仕様を混乱させている元だと思うのだが。。。。
個人的に、外部SDのマウントポイントは/sdcard とは無関係にするべきだと思う。

んで、ここまではできるんだけど、問題が無いわけではない。
たとえば、SDカードのマウント解除が正しく動かない。
あと、パッチをどう作るか悩んでいる。

う゛ーん。

0 件のコメント:

コメントを投稿