
yaffey
Yet Another Flash File (System) Editor YEAH!
A GUI utility for reading, editing and creating YAFFS2 images in Windows.
Written in Qt 4.8.1. Links against official YAFFS code (included in source tree) for ECC algorithm.
Features
- Create new YAFFS2 image
- Open existing image
- Export files/directories from image
- Import files and directories into image (permissions inherited from parent directory, dates created/modified/accessed set to current date & time)
- Delete files
- Edit filenames
- Edit permissions
- Edit user and group ids
- Edit symbolic link aliases
- ECC (Error Checking & Correction) support
- Added import dialog to choose to import file(s) or a directory
- Added support to import multiple files
- Added support to import 1 directory at a time (using dialog)
- Added drag & drop importing (which supports multiple directories & files!)
- Added support to delete more than one item at a time
- Added summary dialog after saving an image
- Added text below icons in toolbar at the request of varun.chitre15 @ XDA!
- Only handles YAFFS2 images with page size of 2112 (2048 chunk + 64 spare)
- Only edit 1 file at a time (no bulk changing permissions)
- Can't save changes to opened image, only save as...
- Can't create directories (but can import directories!)
- Can't create symbolic links
- Can't export symbolic links
- No support for hard links
- No support for special files (device files, etc)
- No option to disable ECC (always on)
- UI synchronous with file operations so UI freezes when reading/writing
Flash images created with this utility to your device at your own risk.
Project Information
The project was created on May 7, 2012.
- License: GNU GPL v3
- 43 stars
- hg-based source control