Breaking News
Home / Smartphones / Latest News, Guides and Reviews / Asus / Fix Error When Updating Zenfone Firmware

Fix Error When Updating Zenfone Firmware

Most of the time, there’s a tendency that we encountered errors when doing system tweaks on the settings of our phones. This may cause annoying errors when updating the firmware when using manual method or Over-The- Air software updates. Some are caused by installing apps like Lucky Patcher or Xposed Framework. Today, we will discuss a method to get over that bothersome errors. I hope this simple tutorial will help you get back those smooth and hassle-free firmware updates.

Use this tutorial at your own risk! I’m not responsible for any bricked device or loss of important data when doing the process. Please see our disclaimer policy for more information.

List of items that you need:

The content is hidden by default. Please Like, +1 or Tweet to reveal it. Help us promote this page. 

1. Zenfone with ROOT Access
2. Root Explorer installed (I used FX File Explorer with Root access)
3. Latest firmware that you want to update (e.i. Kitkat update)
4. PC that can detect your phone’s internal memory


Instructions on how to fix error when updating Zenfone firmware:

1. Once you downloaded the firmware that you want to update, using your PC, open it with WinRar or Winzip.

2. Navigate to the “System/Framework” folder and find the following files:

  • Core.odex
  • Core.jar
  • Services.jar
  • Services.odex

3. Drag/extract them to your Desktop.

4. Connect your Asus Zenfone to the Windows computer using a compatible data cable.

5. Copy the extracted files to the internal memory/storage of your phone.

6. Once copied, use the Root Explorer of your phone and navigate to the “/System/Framework”

7. Delete the core.odex, core.jar, services.jar and services.odex. These files are already patched by Xposed Framework/Lucky Patcher and won’t let the system to update.

8. After deleting, move the files that you extracted to the same directory (System/Framework).

9. Change the permission of these files to rw-r- – r- –

10. Once done, try to update your phone either by OTA, manually (via internal storage or ADB sideload).

For manually updating your Zenfone, please read:

Note: If you are successful, your root access will be removed. Try to reboot again to check if you have root access. If not, root again by using the PC method.

Credits to Mr. Rob Camaing Jr. of ASUS Zenfone Philippines Community Facebook group.

Alden Roi

Alden Roi

Alden Roi is the founder of AndroidMeister. A tech enthusiast by heart who loves blogging about mobile phones, technology and mobile gaming. He is also interested in trading stocks, reading books and travelling.
Alden Roi

Latest posts by Alden Roi (see all)




  1. Hi,

    I followed the instructions. However, permissions for services.jar & services.odex could not be changed/accessed. I used ES File Explorer. Copied update System updated upon reboot, but I got the error ‘the has stopped working. I cannot get into the system as this pop-up is persistent. How do I fix my zenfone 5 now. Thanks for your help. I did a reset 2 times and cleared cache as well. Same problem.

  2. Hey there Android Meister. I have an Asus Zenfone 5. I’ve root my device via SuperSU. How to unroot my device and return it to original firmware as I can’t update to latest system firmware. It’ll shows ERROR. Tq.Please reply.

  3. Hey, when i update my zenfone4, it says “update failed : your device is recovered to original configuration”. Can i fix this problem with your ways?
    *Sorry for my english*

Leave a Reply

Your email address will not be published. Required fields are marked *