[ZenFone 2 Q&A, Help & Troubleshooting] vernel1008:
Once rooted, you will try to install XPOSED Framework. You most probably need it for the Greenify + experimental like i did.

NOTES:

Use this guide if you think you want to preserve the files of your internal memory.

You have a very crappy internet connection so you can't download files larger than 500MB

You need to use your phone urgently

You have no prior experience in flashing

If you are not confident with the steps I provided, please stop. Try to search for other posts that may help you instead

As of this moment, January 13, 2016, PLEASE DON'T USE the Xposed Installer from this link as your current firmware isn't supported yet. You will face bootloops.

If you are currently in a bootloop, here is how I fix mine.

What you'll need:

1. Download and install ADB and Fastboot in your PC

2. Download One Click Root. You will need the Xoa_root.bat which is the root remover. Put this file on your adb folder which is usually at C:\adb

3. Download Asus Firmware 2.20.40.160. Just download the update version which is around 20MB only. Put this file on your adb folder which is usually at C:\adb

4. A little patience and good eyesight

What you'll do:

I will assume that you are already rooted since you want to install xposed framework

Follow the steps in order as I do not know the complications if one zip file is flash earlier than the other

STEPS:

1. You are in the Asus Boot Logo (the one with a small loading circle and not moving)

2. Boot into Bootloader (hold power + vol up)

3. Once in Bootloader, don't touch anything. You will see [Normal Boot] in green

4. Go to your folder where you put the One Click Root. Extract the zip file on a separate folder. Once extracted, open Xoa_root.bat on your Notepad. Remove this 3 lines since you cannot access ADB at this point.

5. Once removed, click Xoa_root.bat. make sure your phone is connected with your PC.

6. Wait until the removal of root is finished

7. Reboot

8. Open your phone to Bootloader again [power + volume up]

9. Once in Bootloader, go to [Recovery] by clicking the Volume down. Then press power button

10. Phone will reboot. Then you will proceed with the sleeping android with Red !

11. Hold Power Button and click Volume Up

12. Release Volume Up and you will proceed with Recovery

13. Once in Recovery, go to Sideload ADB. For extensive tutorial go to this link

14. Click Apply Update from ADB

15. On your PC, open a cmd or command prompt

16. type cd C:\adb

17. then type adb sideload NameOfZipFileUpdate.zip

18. wait until update is finished

19. choose wipe cache partition [optional]

20. Voila! your zenfone is working again - minus the root

SOME NOTES ON WHY I FOLLOWED THESE STEPS

1. ADB cannot detect your Zenfone 2 while in Asus Boot Logo. It may be detected but it will show as Error: Unauthorized blah blah blah blah. This has something to do with the RSA key of your device. Hence, you cannot issue a command to uninstall the XPOSED FRAMEWORK since you are not authorized to issue command to your phone.

2. ADB cannot detect your Z2 while in Fastboot Mode obviously. You can only issue a fastboot command from it. Hence, you cannot issue a command to uninstall the XPOSED FRAMEWORK

3. You cannot issue a custom command in ADB while in Recovery Mode. You can only issue the command ADB Sideload once you click the Apply Update via ADB.

4. If you go directly installing the Firmware Update without removing Root, you will face bootloops again.

5. You can issue an install/uninstall command via fastboot mode. Hence, the Xoa_root.bat will help you to remove root

6. The firmware update will flash all the folders that the XPOSED FRAMEWORK was intalled into so flashing the updated Firmware will fix your bootloop.

If you got question & suggestions, let me know.

---------------------------------------------------------------------------------------------------------------------------

Summary:

As advised by KrasCGQ, you may download the full firmware so you can have a clean system installed. I have a very slow connection so I wasn't able to test if it will work. As per his advise, you will also retain your files in internal memory.

Vernel