Firstly, all the credits in the following links, go to the original authors.
Now after o remove these..will i be able to do OTA updates after i unroot it? Ty
Iam just sharing in a nutshell.
Next, Sharing my Experience after rooting my Zenfone-2:
I have found that even after rooting my phone, some of the bloatware cannot be disabled. But can be uninstalled.
Uninstalling bloatware after rooting did not improve RAM management significantly. Neither the battery life. The RAM management is integrated in to android lollipop rom itself. Only ASUS can fix,as far as i know.
The another important thing i found in Zenfone-2 is the processor scaling. Intel configured in " Interactive Mode". Most of the other phones I found were in " On Demand" mode. Such as Mediatek phones. In those phones, battery life was good.
In Zenfone-2, in Zero load conditions, the processor stays at 500Mhz in all Four cores. Where as in Mediatek, cores go to sleep mode. ASUS and Intel should look in to this modification of processor scalling, for better battery life.
Now coming to the point
....Once you remove the so called bloatware, which are actually integrated in to the ZEN-UI system settings, the OTA will fail, as the link within the system build is broken. So OTA will check and says failed.
It is always good to do the following. I tried and tested it on my phone.
Unlock bootloader, unless you are a developer and trying to test your own custom ROM. For kinders, rooting is more than enough.
the phone using temporary CWM only. Installation of Custom Recovery will not update the OTA. So that the original recovery stays intact, even after rooting. . When you get an OTA, just unroot the phone using SuperSU apps, full unroot option and then restart and install OTA.
3. ALWAYS KEEP
the Original Latest build rom file handy. If any thing goes wrong after rooting and fiddling with the system apps, you can simply using adb sideload from recovery mode, can flash the original rom and get your device back to factory un-rooted phone.
4. ONE IMPORTANT
thing is that the build no of the rom file and the build no on the phone should be same. The phone will not accept lower version of the build. For example, if it is 188.8.131.52 on the phone. So only 184.108.40.206 will get installed but not 2.18.40. Any thing above 2.19.40 will also get easily installed. Since the bootloader is locked and downgrade process is locked.
The links to download the build as required is,
http://www.asus-zenfone.com/search/label/ROM Zenfone 2
For rooting phone using temporary CWM, check this post.
Wishing enjoyable fiddling with your phone.
And don't forget to click thanks if you find it useful.