how to make complete os backup to create update.zip? how exactly can i create a update.zip file from  an android device that runs on android kitkat? i tried to backup using titanium backup but it needs root access. is there any way to backup the complete rom without rooting?
adb has a built-in backup command. See, eg, this question for details.