1*79398b25SAndroid Build Coastguard Worker INSTALLING SQUASHFS 2*79398b25SAndroid Build Coastguard Worker 3*79398b25SAndroid Build Coastguard WorkerThe squashfs4.3.tar.gz file contains the squashfs-tools directory containing 4*79398b25SAndroid Build Coastguard Workermksquashfs and unsquashfs. 5*79398b25SAndroid Build Coastguard Worker 6*79398b25SAndroid Build Coastguard Worker1. Kernel support 7*79398b25SAndroid Build Coastguard Worker----------------- 8*79398b25SAndroid Build Coastguard Worker 9*79398b25SAndroid Build Coastguard WorkerThis release is for 2.6.29 and newer kernels. Kernel patching is not necessary. 10*79398b25SAndroid Build Coastguard Worker 11*79398b25SAndroid Build Coastguard WorkerExtended attribute support requires 2.6.35 or newer. File systems with 12*79398b25SAndroid Build Coastguard Workerextended attributes can be mounted on 2.6.29 and newer kernels (the 13*79398b25SAndroid Build Coastguard Workerextended attributes will be ignored with a warning). 14*79398b25SAndroid Build Coastguard Worker 15*79398b25SAndroid Build Coastguard WorkerLZO compression support requires 2.6.36 or newer kernels. 16*79398b25SAndroid Build Coastguard Worker 17*79398b25SAndroid Build Coastguard WorkerXZ compression support requires 2.6.38 or newer kernels. 18*79398b25SAndroid Build Coastguard Worker 19*79398b25SAndroid Build Coastguard WorkerLZ4 support is not yet in any mainline kernel. 20*79398b25SAndroid Build Coastguard Worker 21*79398b25SAndroid Build Coastguard Worker2. Building squashfs tools 22*79398b25SAndroid Build Coastguard Worker-------------------------- 23*79398b25SAndroid Build Coastguard Worker 24*79398b25SAndroid Build Coastguard WorkerThe squashfs-tools directory contains the mksquashfs and unsquashfs programs. 25*79398b25SAndroid Build Coastguard WorkerThese can be made by typing make (or make install to install in /usr/local/bin). 26*79398b25SAndroid Build Coastguard Worker 27*79398b25SAndroid Build Coastguard WorkerBy default the tools are built with GZIP compression and extended attribute 28*79398b25SAndroid Build Coastguard Workersupport. Read the Makefile in squashfs-tools/ for instructions on building 29*79398b25SAndroid Build Coastguard WorkerLZO, LZ4 and XZ compression support, and for instructions on disabling GZIP 30*79398b25SAndroid Build Coastguard Workerand extended attribute support if desired. 31