release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Search | Go
Wiki > Main > CreativeMiniFS (r2)

Creative Zen X-Fi


Overview

This page describes the "minifs" file system used in many Creative devices. All this information has been obtained by reverse engineering and could contain errors.

Introduction

This file system is typically used to store system files and can be updated by upgrading the device (the upgrade being an encrypted archive, it can actually contain any file). It is suspected that there are two versions of it, and only two sizes have been observed: 20MiB and 50MiB.

Version Devices
1 Zen Vision: M
2 ZEN X-Fi, Mozaic

Version 2

High-Level View

The first block contains the super block, the second and third block seems to contains unused data.

Super Block

The super block is located in first sector of the first block and contains some very important information on the file system.

Offset Size Name Value Comment
0 4 Version 2 Always 2 for version 2
4 4 Block Size 16384 Number of bytes per block, always 16384 in practice
8 4 ? 40894464 Size of something in bytes ?
12 2 X Blocks 64 Number of X blocks
14 2 ? 1 Boolean value, gives the unit of field at address 8 ?

-- AmauryPouly - 02 Jun 2013
Edit | Attach | Print version | History: r5 | r4 < r3 < r2 < r1 | Backlinks | View wiki text | More topic actions...
r2 - 02 Jun 2013 - 22:30:58 - AmauryPouly
Copyright by the contributing authors.