How to Update Galaxy S2 with CyanFox Jellybean 4.3 Android Firmware – Guide

Cyan Fox is one of the most stylish Holo themed custom ROM firmware which ropes in the latest Jellybean 4.3 Android OS for the Samsung Galaxy S2 smartphone. The best part of this is that Galaxy S2 users can now make use of the stylish Jellybean 4.3 Android OS without needing to depend on Samsung as we don’t see any plans from Samsung to officially update the device. While there are already bunch of custom ROM firmwares which claims to offer smoothest Jellybean 4.3 experience, but this one is one of the most adopted custom ROM firmware by Galaxy S2 users.


Highlight Features:

- List view animations,
- Paranoid Halo notifications,
- Unread counts with new API (WIP),
- Advanced Recent Apps RAM bar,
- Alternate App Picker

So, after following the list of quick pre requisites mentioned below, you need to follow the below mentioned pre requisite instructions you need to proceed on to check out the detailed instructions which will help you upgrade the device.

Quick Pre Requisites:

  • It’s good to back up all the data present in your device manually with the help of below mentioned steps and not with the KIES as it doesn’t help you restore the data.

SMS – Use “SMS Backup & Restore app”,
Contacts – Sync with the Gmail application,
Call Log - Call Log and Restore
Images, Songs, Videos, Files – Copy to internal / External SD Card,
APN and MMS Settings – Note down from the path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names

  • From the path “Settings > Applications > Development > USB debugging”, enable the USB Debugging in your device. Minimum battery life should be a minimum of 40% or else there is a risk of device getting turned Off in the middle of firmware update.
  • As this is the custom ROM firmware, make sure that your device is rooted. To check on whether the device is rooted or not, check the same with the help of “Root Checker” app. If your Galaxy S2 is not rooted, with the help of below mentioned steps you can root the device.

Procedure to Update Galaxy ACE S5830 with Official DDKQ8 Firmware

Procedure to Root Galaxy ACE S5830 on Official DDKQ8 Firmware

Disclaimer: We should not be held responsible or liable in any manner for any damage caused to the device which is very unlikely if you follow the instructions carefully mentioned in this article.

Once you have rooted the device, head over to the next step where we have summed up the detailed instructions which will help you upgrade the device.

Procedure to Update Galaxy S2 with Jellybean 4.3 Cyanfox Custom ROM:

  • After copying the two files, disconnect the device from computer and turn off your Galaxy S2 so that it can be entered in the Recovery Mode.
  • Recovery Mode in Galaxy S2 can be entered by Volume Up button + the Home key button (the middle button). While holding these both buttons, you need to switch ON your device. Alternatively, you can also enter the device in recovery mode with the help of ROM Manager app.
  • In recovery mode, Clear the Cache and Wipe the data with the help of appropriate steps. Once done, select “install zip from sd card” and then choose the zip file of Galaxy S2 Android which you have placed in your phone.
  • Once the firmware is updated, select “Go Back” and select “reboot system now”. The whole process of firmware update will take around 5-6 minutes and once the firmware is updated successfully, you can check the same from the path “Settings > About Phone” where the current firmware version will be mentioned.

Note: Just in rare case if your Galaxy S2 becomes unresponsive / gets stuck / gets into boot loop mode, re insert the battery and

So there you go, you have now successfully applied the update of Jellybean 4.3 Holo Custom ROM Firmware in your Galaxy S2 smartphone. Do let us know in the comments section just in case if you face any issues in the process of firmware update.


  1. I had an Error (Status 7)
    Installation aborted

    • Ajay, did you manage to solve this?

      I also tried to install CyanFox-2.0.2-i9100 from stock 4.1.2 Samsung Galaxy S2, also got message:
      “Installation aborted (status 7)
      set_metadata_recursive: some changes failed
      (Status 7)”
      Mantas Žilius: what do you mean by
      “you need to have pre-installed CWM recovery from latest CM 10.2 builds, old CWM won’t work”.

      I installed latest CWM from PlayStore.

  2. pl guys send me the link hw to update s2 to 4.3

  3. Hi Guide, My phone is Galaxy S2 when update to version CyanFox Jellybean 4.3 why when use so very hot machine and when using to restart machine i know why ?Can u detail for me?

  4. hi sir, why my phone is Galaxy S2 when update to version CyanFox Jellybean 4.3 why can’t connect to Kies?

  5. I9100 rooted on AOKP ROM 4.22 JB- gapps.
    Wipe cache/wipe data on CWM 6.02, Recovery mode. Install zip from SD ROM OK, update successful. The problem was JB-gapps for 4.3 that didn’t open, twice. Now is on ReVolt 4.2.2 working fine. What could have been the cause of abort installation? Thanks anyway, no damage or other collateral.

  6. Worked perfectly but please how do I get back my Radio app and play store app?

  7. @Fernando: I didn’t get problems regarding SD card. The only one I’ve got was import contacts from it but I believe that this is problem of Contacts app, so I coppied contacts.vcf from SD card to internal memory with file manager and imported them.
    Now I’m playing with this Build and I’ve found a lot of useful things. As I wrote before the only thing that I’m missing are system fonts which I’ll be able to choose them from Settings.
    And I’ve forgot to wrote that instalation of this Rom went without any problems at all and after few hours of playing with it everything is still working like charm!

  8. It works like a charm the only thing that I’m missing is changing system font from Settings menu and some apps like FM radio. I found some default apps in preload/symlik folder but I can’t install them.
    Thank you!

  9. Just a quick note. I am unable to access external SD card with this version. The phone does not recognize it.However, it is recognized through the computer.Fix is needed, I have to discontinue the use of this MOD because it limits me.

  10. And my corin set is rooted able. I check it today. Plz help me can I install that Jellybean 4.3 Firmware Update on my corin set galxy s2 i9100?

  11. how to take screenshot in this..??

  12. And I have a corin set galaxy s2. Is it work on my phone? Jellybean 4.3 Firmware. With out any risk ? Plz tell me

  13. Will it help in terms of battery usage? I installed CyanogenMod and it has very low battery life. Like noticeably low. It is causing a lot of problems for me.

  14. How can download the link ?

  15. Will this work for the D710? Sprint Galaxy S2 Epic 4G Touch?

  16. This custom ROM is avaliable in Pt-br?

  17. Want to tell us”which” S2 this is for. AT&T or T-Mobile? Would like to avoid a brick.

  18. hi is this update is for i9100g or i9100 ?

  19. u shud provide source link

  20. Is wifi/wifi direct working in cyan fox rom?
    And what r d probable drawback of this rom?
    plz get me the ans Mr.Pradeep…