MORE NOTES BEFORE INSTALLING
To take FULL advantage of what this recovery offers, you need to have a ext4 and swap enabled kernel installed (As far as I know, the kernel I compiled, and that you can download above, is currently the only one to offer this for the Avail/Merit Z990)
If you partition the sdcard in this CWM, please choose a sd-ext partition of 2GB or less. Why? Because for most other operations, the "format" program included in CWM fails with extX partitions larger than 2GB, and so, you cannot 'restore' your backups. It WILL create the nandroid of this partition, but it will not restore it.
Also, CWM will only create a ext3 partition. Why this is, I'm looking into it. As a work around, if you need a ext4 sd-ext, you need do change the ext3 to a ext4. How you do this, depends on your OS.
Since I use Linux (Ubuntu) almost exclusively, I know only how to do this in Linux. If you use another OS, Google how to "change ext3 to ext4 <OSNAME>". Ex: "ext3 to ext4 Windows"
In linux, have the sdcard attached to your system. Then, open a terminal (your choice how to do this), and type:
$:sudo mountLook for the line that describes the sdcard ext partition mount point (in my case, it is /dev/sdb2)
With this information, you can now type: (REPLACE <MOUNTPOINT> WITH YOUR DEVICE (Ex: sdb2)
sudo tune2fs -O extents,uninit_bg,dir_index /dev/<MOUNTPOINT>This will "convert" your sd-ext partition (which was created by CWM as a ext3 format), into a ext4 formatted partition, without losing any data on it
NOTE: If you had a previous nandroid backup that had a ext3 sd-ext partition data on it, CWM will reformat the sd-ext to ext3. Blame CM for this "feature"
Why a swap partition? It can help when you have a bunch of apps open/running, and you need the extra "room"
While it is true that this 'can' reduce the 'r/w life' of your sdcard, the amount that it can/does change it is negliable.
Like, one month less over 10+ YEARS of life.
I prefer the 'extra' room for my phone to run.
Up to you. Any size you want. Of course, the faster "class" of sdcard you have, the better.
Read up on swap in Android by Googling it (I won't get into how to really take advantage of this feature. It is a many optioned thing to try to explain)
(BTW, I use 'swapper2' from the Play Store, with advanced option "use swap partition' enabled)
Install this kernel. Really. It is a Stock kernel, no changes EXCEPT for adding ext4 and swap, built from ZTE Z990 source code. It's about as stock as you can get without going to the stock rom on the phone, but ext4 and swap added.
If you install CWM, you REALLY need this kernel, or you have no advantages at all over any other recovery.
If you DON'T install CWM, the added options of this kernel will not interfere with your 'stock' phone at all (custom ROMs may, or may not like it. I don't know.). If you don't have a ext4 partition, and have a ext3 one instead, it will actully help a little, due to 'better' filesystem management over the 'regular' ext3. If you don't have a swap partition, it will ignore that part.
So, really, installing the kernel has no downsides.
If you want to install the kernel, and not permanently install this CWM, flash the "update.zip" from the OP, flash the kernel.zip, and you're done.
As always, if you use these programs, neither myself nor AndroidArea51 and it's personnel are responsible for :
Loss of Data
Loss of Phone (Bricking)
Bacon disappearing from your fridge, and the dog mysteriously getting fat
Please, comments are welcome.