[Weekend Modding] [Xposed Framework] XHaloFloatingWindows Module

This topic has been discussed on this blog several times Xposed Framework and its own forms, but now I thought of opening a column dedicated to these modules and then to the modding Android and I'll talk about it every weekend. There will therefore not be a specific day, but between Friday and Sunday I will publish an article that will describe in detail one or more modules and probably also other topics related to modding.

If you don't know Xposed Framework yet, you can read theintroductory article and installation guide. Obviously it is necessary to have root permissions.

Let's start this section with XHaloFloatingWindows, a form of which there Peter has already spoken, but in my opinion deserves more attention.

As you can guess from the name, XHaloFloatingWindows allows you to transform the application windows into real floating windows, thus obtaining the famous multi-window. After installing and activating this module, this will warn us that it will be possible to get the floating windows of the applications for which we receive notifications via applications on the Play Store.
In reality it is possible to have floating windows even without installing additional apps, and not only for the apps for which we receive notifications, but for all apps! Let's see how ..

I remember that it is necessary to install and enable the module through Xposed Framework, then restart the terminal to make this and all the modules work.
Starting XHaloFloatingWindows we can configure which apps will have to open in a popup, the dimensions that the latter will have to have, transparency and much more. Let's see some settings.

Please note:: don't play much with transparency, you may no longer see windows if you set a very low value!

On the startup screen we have the basic popup settings.


  • Popup window: we can set the opacity, the size and in which part of the screen the popup will be shown.
  • Size of the Popup Window: how easy it is to deduce it is possible to set the standard dimensions with which the popup will start
  • Popup behavior: we can manage how to make the keyboard appear, whether to make the applications remain in the Task Manager or not, create a Whitelist and a Blacklist and choose which of these lists open in a popup and which do not.
  • SystemUI Mods: with the settings in this tab we can add an entry to the notifications in the notifications area, which with a long press will show the option to open it in a popup; we can invert this option, so that with a normal tap the app is opened in a popup and with an extended tap you activate the 'open normally' item.
  • Statusbar Taskbar shows the recently used applications

If by the top button we choose instead Mobility & Resizable it will be possible to further customize the appearance and behavior of the pupop. After activating these options through the appropriate On / Off switch we can customize:

  • Title bar: choose whether or not to make another bar appear above the popup and related configurations
  • Moving Setting: to save the last position of the popup and to ensure that the windows opened by the same app have the same size
  • Resizable options: to activate displacement effects, such as real-time resizing or Snap-in to 'paste' the windows to the edges of the display when moving (ie as it happens on Linux or on Windows)
  • Triangle: allows you to set and configure a triangle that will be shown at the bottom left of the popup, useful for moving or resizing the latter.
  • Square: like the previous one, but on the right
  • edges: as the name implies, you can set whether to show the borders around the floating window, the color and the width.
  • Other Settings: finally to choose whether to show the app in the notifications area once minimized, whether to use the same color in the title bar (requires the form Tinted StatusBar), Etc.

And here is how a popup may appear

Finally, through Test area we can start some apps for testing or reach the XDA thread for support.

Download | Link

This is one of my favorite modules, very useful in larger displays and on the contrary difficult to manage on small displays. The application has been tested on CyanogenMod 11 and works on most ROMs. It can also work on MIUI, but CAUTION it is not possible to use Xposed Framework as your terminal would go into bootloop! Alternatively, you will have to use it WSM Tools.

Next week I'll talk about GravityBox, a very interesting module to customize our device in great detail. If you have any doubts or requests for any particular module let me know in the comments!
Until next time

Read also:

Receive the latest posts by email

Enter the email and choose the inscriptions on the new page

Added devices
  • Compare Smartphone (0)
  • Compare Notebook (0)