15
[FIX] E: error executing updater binary in zip

Thread Status:
Not open for further replies.
  1. Antoine Vdb
    KitKat May 17, 2015

    Antoine Vdb , May 17, 2015 :
    If you can't flash a new ROM because tour TWRP says : "E: error executing updater binary in zip" flash this zip file and reboot your TWRP. It worked for me so you should give it a try. What it does : simply changes the "name" of your device for it to be compatible with the ROM you flash. Most ROM's have the codename for OPO specified as "A0001", while the phone itself reads as "bacon".
    So when flashing in TWRP if the ROM's target codename does not match the name given by the device it reads it as icombatible device and cancels the flashing. That flashable zip to my knowledge fixes it so the device now reads as A0001 instead of bacon and then it matches the code string in most ROMs so there is no error when installing. Thanks to @4nlimited3dition for the explanation

    Link : https://docs.google.com/file/d/0ByV49D2VcsYfbTJod2Zyc2lRdlU/edit?usp=docslist_api
     
    Last edited: May 17, 2015

    #1
    galam, ngelin, GeertBerkers and 12 others like this.
  2. DaxNagtegaal
    Marshmallow May 17, 2015

    DaxNagtegaal , May 17, 2015 :
    I know you wouldn't post malicious stuff, but people that don't know you might think you would.

    I for sure wouldn't download a random zip from a random person and flash it :p

    Explain what it is/does.
     

    #2
  3. AlphaX2025
    Honeycomb May 17, 2015

    AlphaX2025 , May 17, 2015 :
    @DaxNagtegaal and all others who doubt, It will make your phone overheat to 60 Degree Celsius and melt it like pure steel

    LOL, JK Dont take it seriously, Dax!

    All those who trust, it might fix their problems!
     

    #3
    deviantartjr and Marcoziezo like this.
  4. malidan
    Nougat May 17, 2015

    malidan , May 17, 2015 :
    Does this not usually happen when you have wiped everything including storage?
    1 swipe to reboot to system
    2. Swipe to install superuser
    3. Twrp reboots to recovery
    4. Binary error gone and ready to install.
     

    #4
    galam likes this.
  5. malidan
    Nougat May 17, 2015


    #5
  6. Antoine Vdb
    KitKat May 17, 2015

    Antoine Vdb , May 17, 2015 :
    It happened to me although I hadn't wiped everything
     

    #6
  7. Antoine Vdb
    KitKat May 17, 2015

    Antoine Vdb , May 17, 2015 :
    Yeah, was thinking about that while posting it... I actually have no idea what it does and I have to admit I found it on a YouTube video of an Indian (with a poor accent too :p).. It was risky but I did it and it works perfectly. If someone can explain me what it does I would be pleased too ;) I think it updates the firmware or something... Don't know if it's still the case but back in the days, in order to flash Exodus you had to flash the firmware before
     

    #7
  8. malidan
    Nougat May 17, 2015

    malidan , May 17, 2015 :
    You lost root for some unknown reason.
     

    #8
  9. Antoine Vdb
    KitKat May 17, 2015

    Antoine Vdb , May 17, 2015 :
    No, root has been in the dev option since some time now on Lollipop ROMs
     

    #9
  10. malidan
    Nougat May 17, 2015

    malidan , May 17, 2015 :
    To the E: partition
     

    #10
  11. Antoine Vdb
    KitKat May 17, 2015

    Antoine Vdb , May 17, 2015 :
    Don't really understand (sorry my knowledge stops somewhere there I think )
     

    #11
  12. malidan
    Nougat May 17, 2015

    malidan , May 17, 2015 :
    You need root to write to the partitions when you install a custom rom . Basically the binary error is saying you don't have root.
     

    #12
  13. 4nlimited3dition
    Jelly Bean May 17, 2015

    4nlimited3dition , May 17, 2015 :
    I believe it does the same as manually changing the target device's code-name from A0001 to Bacon in flashable ROMs. But in this case it changes it on your device from bacon to A0001.

    As most if not all ROMs you flash will check your phones code name and if it doesn't match the name specified in the ROMs updater script it gives the error.
     
    Last edited: May 19, 2015

    #13
  14. Antoine Vdb
    KitKat May 17, 2015

    Antoine Vdb , May 17, 2015 :
    Oh ok I understand now ! But how to be sure we have root permanently ? Flash superSU and then flash the zip ?
     

    #14
  15. DaxNagtegaal
    Marshmallow May 17, 2015

    DaxNagtegaal , May 17, 2015 :
    No you don't need root for that at all what are you talking about
     

    #15
    Greg0410 and Antoine Vdb like this.
  16. Antoine Vdb
    KitKat May 17, 2015

    Antoine Vdb , May 17, 2015 :
    Have no idea
     

    #16
  17. 4nlimited3dition
    Jelly Bean May 17, 2015


    #17
  18. Antoine Vdb
    KitKat May 17, 2015

    Antoine Vdb , May 17, 2015 :
    Oh ok understood but then all ROMs use what ? Bacon or A0001 ?
     

    #18
  19. 4nlimited3dition
    Jelly Bean May 17, 2015

    4nlimited3dition , May 17, 2015 :
    I have noticed that most ROM's have the codename for OPO specified as "A0001", while the phone itself reads as "bacon".
    So when flashing in TWRP if the ROM's target codename does not match the name given by the device it reads it as icombatible device and cancels the flashing. (because "bacon" ≠ "A0001").That flashable zip to my knowledge fixes it so the device now reads as A0001 instead of bacon and then it matches the code string in most ROMs so there is no error when installing.
     

    #19
    Antoine Vdb likes this.
  20. Antoine Vdb
    KitKat May 17, 2015

    Antoine Vdb , May 17, 2015 :
    Alright thanks a lot for the explanation I'll add it to the OP ;)
     

    #20
    DaxNagtegaal likes this.