WARNING! Make a backup first! It could wipe Your external SD!

Steps for automatic installing:

1. Copy all files and folders to My Storage
2. Enter to o2beta folder
3a. For external SD install, just click installandroid.exe 
3b. To install on internal storage - rename sd_ms.cpio.gz to sd.cpio.gz, but You MUST have partitions created earlier properly (fat32, ext4, swap)!. After rename click installandroid.exe. BE AWARE THAT AUTOMATIC INSTALL ON MY STORAGE WASN'T TESTED!
4. Wait, extracting ~150MB could take time.
5. After reboot run haret.exe from My Storage
6. Enjoy!


Notes: 
1. If phone is not working for You (it's missing WCDMA 1900 frequency), just use standard JJ1 image. To do this rename cm_update_wm.sh script to cm_o2_update.sh re-run android and after update reboot. (cm_update_i65.sh script is to back to standard beta phone image).
2. If You remove external SD card and installed on Internal Storage, it may not boot (change in startup.txt and /system/etc/fstab required).
3. There is important change in startup.txt kernel parameters. There must be added following parameter (for manual install only) to kernel parameters line: vmalloc=256M
4. Updates names are: cm_o2_update.tar.gz and cm_o2_update.sh
5. Automatic mounting of My Storage is now in /loadmod. It should detect Your partition number and mount it.