Comment 4 for bug 823313

Revision history for this message
Philippe Langlais (philang) wrote :

I found the root cause, the problem is that some SD-card are too slow to enumerate their partitions and Snowbal Android boot doesn't verify that mmc partitions are present.
To fix this bug, Android must mount mmc parttions with wait option in Snowball platform init.rc file:

In Snowball Android 3.0 kernel, git://git.linaro.org/bsp/st-ericsson/linux-3.0-android-ux500.git :
   revert commit 2036fd7 "Temporary fix to bypass mmc card discovery problem"

In git://android.git.linaro.org/device/linaro/snowball.git:
  revert d04a69b7 "Temporary fix to bypass mmc card discovery problem"
  and apply attached patch

Mathieu, can you test this fix with your Snowball and different SD-cards