How To Install Xposed on TouchWiz Marshmallow (Galaxy S6)

Wanam has recently updated its version of Xposed framework making it compatible with the latest Android 6.0 Marshmallow TouchWiz firmware for the Samsung Galaxy S6. Samsung did not make a lot of changes to the code, making it easy for developers to port Xposed to the Marshmallow TouchWiz firmware.

Even stock, TouchWiz Marshmallow offers new features, options and performance improvements. But it gets even better when installing the Xposed framework and then popular modules to add further options.

If you are still running on Android 5.1.1 Lollipop, follow our guide on how to install Android 6.0 Marshmallow on Samsung Galaxy S6. Now that your Galaxy S6 is running on Marshmallow, you can go ahead and install Xposed as well.

How To Install Xposed Framework on TouchWiz Marshmallow (Galaxy S6)

Since there isn’t a working custom recovery for Marshmallow, you need to flash the old bootloader in order to flash the recovery and Xposed, then you can go back to the new bootloader. Here’s how to do it.

Download all the files above and then follow the tutorial below.

  1. Download Xposed framework and Uninstaller and move them to your phone’s internal storage.
  2. Turn the phone off and go into download mode (volume down + home + power).
  3. Open Odin, uncheck Auto-reboot, click on BL and flash oldsboot.tar file.
  4. Go again into download mode. This time click on AP and select recovery.tar to flash.
  5. Then turn the phone off, go into recovery mode (volume up + home + power) and flash the framework.
  6. Turn the phone off and boot into download mode.
  7. In Odin, enable Auto-reboot and flash newsboot.tar file.

The phone will restart with Xposed framework installed. Now you can go ahead and install your favorite modules.


  1. not working for my s6 with xtrestolite rom, any suggestions? It keeps looping on the second bootscreen(samsung logo).


Please enter your comment!
Please enter your name here