To me, yaffs2 is already used - and I guess that's because yaffs2 support is already built-in to the kernel or installed as module. If you run adb shell mount, you probably will see:
/dev/block/xxxxx /system yaffs2 ro 0 0 /dev/block/xxxxx /data yaffs2 rw,nosuid,nodev 0 0 As you mentioned, yaffs2 is designed for the NAND memory and it doesn't make sense to me ext3 used for embedded system. But if you're talking about x86 port, that will be another story. Sorry I can't give authorative answer, hope someone in the list can help you. 2009/8/13 Hugo Wang <[email protected]> > I am sorry. It seems to me that it uses ext3? Or how to enable yaffs2? > Please correct me if am wrong. Thanks. --Hugo > > 2009/8/13 Liang Bao <[email protected]> > >> isn't android using yaffs2 already? >> >> 2009/8/13 Hugo Wang <[email protected]> >> >> Hi all, >>> I am a newbie to Android kernel development. The robustness of the file >>> system is very critical for a mobile >>> device. YAFFS2 is a file system that was designed specifically for NAND >>> flash, which is supposed to be more robust than EXT3 file system in terms of >>> NAND flash. I wonder if there is YAFF2 support in Android platform? or >>> there is an alternative other than EXT3? >>> >>> Any hint is very appreciated. >>> >>> Best >>> Hugo >>> >>> >>> >> >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ unsubscribe: [email protected] website: http://groups.google.com/group/android-kernel -~----------~----~----~----~------~----~------~--~---
