Full Screen Your Apps on KitKat with Immerse Me

Expanded Desktop, also known as Immersive Mode, is one of the coolest features available in CyanogenMod and other custom ROMs. For those unfamiliar, it is essentially full-screen mode, where the menu and status bar are hidden and appear when you pull your finger from top of the screen vertically.

Many of you can’t have (blame manufacturers or carriers for locking your bootloaders) or don’t want to use custom ROMs. But now, it’s possible to use the Immersive Mode without changing your ROM. All you need to do is to use the Xposed Framework module created by well known XDA Senior Member MohammadAG. This module defaults to set Immersive Mode on all applications, but it will be possible to do this on a per-application basis in the future.

Please note that this module will work only on rooted phones running both Android 4.4 KitKat and Xposed Framework. If you’re a fan of immersive mode, you should make your way over to the module thread to learn more.

Make the Indeterminate Progress Bar Look More Fluid with Xposed

Recently, we’ve covered dozens of amazing Xposed modules. This isn’t going to change any time soon, as amazing modules are created almost every day, and it’s really hard to envision an end of this amazing phenomenon.

XDA Senior Member MohammadAG created a module to replace the indeterminate progress bar with a smoother variant. The progress bar that I’m writing about can be seen while loading Internet pages in the web browser or syncing a new account.

The developer replaced it with one similar to what is currently used in Gmail application when the messages are refreshed. MohammadAG presented the difference in a .GIF] animation, which can be found in this post.

The project is open source, so it allows other developers to contribute the code and make it even better. As you can see, Xposed Framework can be used to port some great functions like in GravityBox, but also for theming. That only proves how innovative this technology is.

If you use Xposed Framework and want to change some animations in your current ROM, make your way to the module thread and give it a try.

Build Apps that React to Google Search Using Xposed

Just yesterday, we briefly touched upon a Google Search update that brought the ability to search within apps directly from within Google Search. This update, which is gradually being rolled out to end-user devices, has the potential to make Google Search significantly more powerful. Rather than having to open an application to search within the app, Google Search can now act more like global search.

Unfortunately, there are a few limitations with Google’s first party offering. First of all, there are only a few apps that are compatible with this new functionality. Some of the biggest partners so far include IMDb, Rotten Tomatoes, Wikipedia, and a few others—though support can be added through the Content Provider API similar to what Senior Recognized Developer AdamOutler did not too long ago. The integration also still requires users to manually select the desired action from the Google Search results.

Luckily, XDA Senior Member MohammadAG came up with a solution to both of the above issues. The fix comes in the form of a third-party Google Search API that can be installed via XDA Recognized Developer rovo89‘s Xposed Framework. When installed, the API allows developers to create and run plugins that react to certain searches made in the Google Search app. A practical example demonstrating song lyrics functionality can be found on YouTube.

While MohammadAG’s API requires both Xposed Framework and this Xposed module to be installed, it also offers greater freedom and potential to interested app developers. End-users, as well as developers looking to integrate this functionality into their own apps, should head over to the module thread to get started.

AOSP Status Bar Toggles on Xperias Running 4.2 with Xposed

With the latest Android 4.2 update for the few Xperia devices in the last couple of months, came a much welcomed enhancement to the otherwise lackluster status bar toggles. Rather than restricting users to the inadequate four default toggles, Sony has loosened the reins by allowing up to 15 toggles to be added, removed, and rearranged. The most obvious problem with this, however, is the clutter that inevitably spawns from the combination of multiple rows of toggles and a couple of ongoing notifications.

It’s probably one of the reasons why XDA Senior Member MohammadAG created an Xposed module for the Xperia Z1, replacing these toggles with AOSP ones. That means out with the clutter, and in with the individual panels for the notifications and suite of toggles. As a cherry on top, the new set up is entirely compatible with the popular Gravity Box Xposed module and its whole variety of customization options, so you don’t have to miss out on whatever personalization you had previously with your status bar and toggles.

The module has also been reported to work with various other Xperia devices running Android 4.2 with the default Sony firmware, including the Xperia Z and ZL. The other requirement is to have XDA Recognized Developer rovo89‘s Xposed Framework up and running.

If you’d like to give this a spin, check out the original thread for more details and download.

AOSP Lock Screen on Certain TouchWiz Devices with Xposed

It’s no secret that Samsung has seen incredible success with its Galaxy line of Android phones. In fact, the company’s profitability makes up such a large slice of the Android pie, that the Android ecosystem is quickly turning into the Samsung ecosystem. While much of Samsung’s success is due to their heavy marketing presence, the rest is down to the various innovations found in their products and how they cater well towards their users. That said, not everything is perfect for every user with Samsung’s offerings. And to the many who prefer vanilla Android, TouchWiz is a drawback rather than an asset.

Sure, you can wipe your default firmware and install a custom, AOSP-based ROM on your device. In fact, that’s what a good number of us do when installing source-built ROMs such as Paranoid Android, Omni, and PACRom. However, we don’t always want to leave behind the value-added OEM software. Instead, we can get back the look and feel of stock Android, while keeping the default ROM and OEM apps alive.

XDA Senior Member MohammadAG has created a simple modification that allows you to get back the AOSP lock screen on your TouchWiz device. While this mod was originally developed for the Samsung Galaxy Note II, it should also work on the Galaxy S II and Galaxy S III.

Since this is an Xposed module, you will need to have XDA Recognized Developer rovo89‘s Xposed Framework (thread) installed. After that, you simply activate the module, reboot, and enjoy your AOSP lock screen.

Make your way over to the module thread to get started.

Easily Download Content from Instagram and Vine

If you’re an Instagram user, you’ve probably noticed how difficult it is to save an image to your computer. Sure, you could always take a screenshot of what’s displayed onscreen or peer into the HTML source on the desktop website, but these are rather inconvenient. Plus, if you simply take a screenshot, you end up having to crop your capture to only include the subject of interest. The same goes for the relatively new video sharing service Vine. You could easily set up a video capture program to save content to your device, but that’s far from convenient.

To help you save your favorite Instagram and Vine content locally, XDA Senior Member MohammadAG created two simple modifications that do all the hard work for you. Since these mods are Xposed modules, you will need to have XDA Recognized Developer rovo89‘s Xposed Framework (thread) installed. Once the modules are installed, simply activate them in Xposed installer and restart. And once you’ve restarted, a simple click on a Vine video or Instagram picture is all it takes to save the content to your local storage.

To get started, head over to the Instagram Downloader and Vine Downloader module threads.

Disable New NFC Tag Popup for Empty Tags with Xposed

If you’ve played around a bit with NFC, you’ve undoubtedly received the New Tag Collected message quite a few times. Normally, this message appears when you scan an NFC tag that is either empty or contains simple text. However, sometimes this may become a nuisance, especially when you have another application performing tasks when encountering empty tags.

Thankfully, there’s an app Xposed module by XDA Senior Member MohammadAG for that. If the name sounds familiar, it should. MohammadAG is also responsible for the fantastic NFC Unlocking app we covered a few days ago, as well as quite a few other apps we’ve featured here on the XDA Portal.

The module’s sole purpose is to remove the New Tag Collected dialog when scanning an empty tag. Installation, just like any other Xposed module, is incredibly simple. Just download, install, and activate the module. Then reboot, and you’re good to go. You will need XDA Recognized Developer rovo89‘s Xposed Framework (thread) installed, and your device must be running Android 4.1 or greater.

Make your way over to the module thread to get in on the action. And if you wish to look at the source, visit the Github.

Unlock Your Phone Using NFC

Over the last few months, we’ve talked about many different of simulating some of the built-in features of the Moto X on other devices. This includes apps (and open source projects) that deliver Active Display functionality and make Google Now listen to you at all times. A new modification courtesy of XDA Senior Member MohammadAG has appeared, and it allows any NFC tag to be programmed to function like the Motorola Skip.

The app, aptly titled NFC Unlocking, comes in the form of an Xposed Module. Because of this, you will need to have XDA Recognized Developer rovo89‘s Xposed Framework (thread) installed. Once the module is installed, simply activate it from your modules list and reboot. The module is based on previous work (NFCLockScreenOffEnabler) by qwerty12, as well as modifications by madfish73. MohammadAG then built from this to create his module.

So what exactly does this module do? Similar in function to the $20 Motorola Skip (essentially a glorified, non-writeable NFC tag), NFC Unlocking unlocks your device when a preregistered NFC tag is tapped to the device’s NFC sensor. And since this module forces your NFC sensor to stay active even when the screen is off, the mod works without having to first power on the display. The app also allows for a bit more freedom than the official offering, as you can set a detection sound, timeout, multiple authorized tags, and more.

You can get started by visiting the module thread.

Tinted Status Bar Brings App-Specific Color Changes

If you’ve been following the rumor mill surrounding Android 4.4 KitKat, you’ve surely seen the unverified leaked images of the new status bar. Rather than being a static shade, many think that the next revision of the OS will feature a dynamically colored status bar that changes depending on the app currently in view. This isn’t a new feature, however.

We’ve seen options to allow for this implemented by the Paranoid Android team for quite some time. However, it would be nice to see this in first party form, as well as being made accessible to all users on the latest OS. Until then, XDA Senior Member MohammadAG has us covered with an Xposed module aimed at doing exactly that.

Naturally since this is an Xposed module, you’ll need XDA Recognized Developer rovo89‘s powerful Xposed Framework (thread) to get started. After that, it’s largely a plug and play affair.

Since this module uses app-specific colors and naturally not every app has been added to the database, there will be a bit of tweaking required for less common applications. So far, there are 9 apps added with default colors across 13 activities, but if you’d like to see more, you can add them in through the developer’s Google Drive. However, future apps can be written to make use of MohammadAG’s status bar module by using a special intent that allows status bar and icon color to be specified.

Make your way over to the module thread to get started.

Multiple Widgets and Camera on Secure Lock Screen for TouchWiz 4.2 Devices

The lock screen widgets functionality that was introduced with Android 4.2 is incredibly useful. Lock screen widgets deliver at-a-glance information quickly and easily—without the need to fumble across home screens, apps, and menus. Their utility is then compounded when used in conjunction with lock screen security, since you can access this information without having to first unlock your device.

For some reason, however, Samsung decided that this functionality wasn’t important enough, as they have removed the possibility to add widgets when the device is secured. Thankfully, XDA Forum Member MohammadAG has created a quick modification that brings this functionality back. And just like the native Android functionality, it also enables a secure camera mode, where you can take new pictures and view them but not pictures taken previously.

The modification comes the form of a module for XDA Recognized Developer rovo89‘s fantastic Xposed framework (thread). It has thus far been tested on the Galaxy S 4 and Galaxy S III running the leaked 4.2.2 TouchWiz ROM, but it should work on any device running TouchWiz firmwares based on Android 4.2.

Head over to the module thread to get started. And if you happen t0 own an S 4 with a Flip Cover, check out MohammadAG’s other Xposed module for better media player access on the lock screen.

Control all Media Players on the Galaxy S 4 S-View Flip Cover

While it’s quite pricey, the S-View Flip Cover for the Galaxy S 4 is a pretty cool accessory. Allowing you to see alerts, answer and reject calls, see what song is playing, and view other vital information; the flip cover helps make your smartphone just a little bit smarter. However, by default the media player integration only works with the Samsung-provided media player.

Thankfully, XDA Senior Member MohammadAG has created an Xposed module (development thread) that allows you to display metadata from the following players: the Stock Samsung Media Player, Google Play Media Player, Poweramp, and limited support for other media players that use the metachanged intent and media buttons. In addition to viewing track information, MohammadAG’s modification allows you to switch songs by swiping left or right. The mod also allows you to play and pause media playback by long pressing the display.

Naturally, you must first be rooted and have Recognized Developer rovo89‘s Xposed framework installed. However, once you have fulfilled those prerequisites, all you have to do is install the module and activate it.

Normally, MohammadAG sells this on the Play Store. However, he has made it available to XDA community members free of charge. You can head over to the application thread to get the goods. And if you would like to take a look at the source code, visit MohammadAG’s Github.

[Thanks to theWaswas for the tip!]

Fine Tune Your Device’s Flashlight with Adjustable Torch

You’ve no doubt seen those apps that allow you to use your rear-facing camera’s flash as a flashlight. However, one thing you’ve undoubtedly never seen is an app that allows you to fine tune its brightness and control exactly how much light is emitted. This is exactly what XDA Forum Member MohammadAG has done with his latest application Adjustable Torch.

Adjustable Torch is verified compatible with the Galaxy S 4 and Galaxy Note II, but it should be compatible with any phone that uses the file /sys/class/camera/flash/rear_flash. Even better than the app’s functionality itself, however, is how MohammadAG’s spirit of sharing. He has made his application open source under GPLv3 license so that other developers can learn from his app and incorporate similar functionality in their own apps.

If you wish to give this a try on your own device, head over to the application thread. And if you wish to see how MohammadAG did his magic, or if you wish to incorporate similar functionality into your own app, head over to his Github. Be sure to leave feedback in the thread after trying the app if you have a previously unsupported device.

Maximize Lock Screen Widgets with Xposed Module

Lock screen widgets are incredibly useful tools. They give us glanceable information before we even unlock our devices. And depending on their contents, they allow us to quickly determine whether we need to unlock and use our phones before we actually use them.

However, as useful as lock screen widgets are, their functionality is often limited by the amount of screen real estate they are given to work with. Thankfully, XDA Senior Member MohammadAG has the perfect solution with his Xposed module. (If you’ve not yet heard of Xposed, be sure to read our introductory article about the fantastic and versatile framework.)

As described by MohammadAG, this Xposed module allows for lock screen widgets to be maximized so that they are able to display more information at a glance. The Xposed module has thus far been tested on the Galaxy S 4 and HTC One, but it should be compatible with all 4.2-based devices. And as with all Xposed-based modifications, installation is a breeze.

Those wishing to get a little more from their lock screen widgets should head over to the modification thread to get started.