Xoom: Enable MicroSD card

Motorola has still not released an official fix for the MicroSD card slot on Xoom but that has not stopped the brave and adventurous developer community (and crazy people) to fix that problem. To fix the nasty problem, all you have to do is use the kernel ‘Tiamat’ (v1.3.0). This will add support for the slot that can be found in the SDcard2 root folder.

xoom_sd_card_fix_patch

We have been told that the official fix is in the tunnel and will be released in ‘few’ weeks. Wow, that is gross.

Anyway, here are the instructions on how to install the new kernel. Of course, before following these instructions, make sure you have rooted your Xoom. Feel free to follow my Xoom Root Instructions guide.

1. Reboot into the bootloader by running:
adb reboot bootloader

2. Flash the boot image to your boot partition, then boot back into Android by running:
fastboot flash boot boot.img
fastboot reboot

3. Push the bcm4329.ko, scsi_wait_scan.ko, and any other modules to your /system/lib/modules folder and reboot.
adb remount
adb push bcm4329.ko /system/lib/modules/bcm4329.ko
adb push tun.ko /system/lib/modules/tun.ko
adb push scsi_wait_scan.ko /system/lib/modules/scsi_wait_scan.ko
adb push cifs.ko /system/lib/modules/cifs.ko

adb push vold.fstab /system/etc/vold.fstab
adb reboot

[new kernel link]

After this kernel patch, you will be able to expand Xoom’s memory to up to 64GB (built in 32GB + 32GB via microSD). Would not that be cool?