August 26, 2014 By: Jimmy McGee
The greatest thing about technology is its ability to keep us connected. However, technology can also impact our sleep, from waking us with notification noise to keeping us watching videos. Well, CyanogenMod has a QuietHours setting that mute notifications automatically. But what if you don’t want to install CyanogenMod or CyanogenMod doesn’t support your device?
In this episode of XDA Xposed Tuesday, XDA Developer TV Producer TK reviews an Xposed Module that lets you have quiet hours on almost any device. XDA Forum Member kimifan316 created the XQuietHours module. TK shows off the modules and gives his thoughts, so check out this Xposed Tuesday video.
Some quotes from movies are quite famous and end up being remembered for a long time. Sometimes they are long, sometimes short, but they are always catchy. If you ever watched Guardians of the Galaxy, you certainly know about what I’m talking about.
I am Groot! Yes you are right, one of the best, extremely lovable wooden characters played ever by Vin Diesel says nothing but this quote. Groot can put down roots on your Android device. It’s entirely possible, thanks to XDA Forum Member mikmitch who created a rather unusual Xposed Framework module that Grootifies almost every text field available in Android and adds sounds effect to app transitions. The module is configurable, so you can select which parts of Android should be rooted by Groot and his most eloquent sentence.
This module is similar to another funny module Hodor!, which was released a while ago. In addition to having love for Groot and other characters to Guardian of the Galaxy, you need to have Xposed Framework up and running on your device to use this module. Your device must also be rooted.
If you haven’t watched Guardians of the Galaxy, you should because it’s one of the best movies released this year according to IMDB . And in the meantime, you can prepare yourself for a meeting with Groot. To do so go to the Groot module thread and get started.
August 25, 2014 By: Tomek Kondrat
Xposed Framework is one of the most interesting projects available for Android. Almost every ROM, no matter whether it’s stock-based or not, can have extra features enabled or have existing features fixed. And the most interesting part of Xposed is that it works with almost every device, as well as most of the currently used Android versions.
One feature that can easily work in some ROMs but is often disabled is call recording. The Android OS can easily use your device’s hardware to record incoming and outgoing calls. To enable this feature, you need a software solution. One such solution was created by XDA Senior Member pyler who developed an Xposed Framework module that enables call recording on CyanogenMod 11.
This module will work only with CyanogenMod 11 and ROMs based on it. To make use of this module, you need to run a nightly newer than August 14. The module is a straight port of CyanogenMod’s code, so usage is not too complex.
Before using this module you must also check if it’s legal to record calls in your country. While the majority of countries allow call recording, it is illegal in some areas and actions can be taken against those who violate the policy. And regardless of legality, make sure the other party knows you’re recording.
If you are a CyanogenMod 11 user and want to record calls, head over to the call recording module thread and give it a shot.
August 24, 2014 By: Tomek Kondrat
Battery life is one of those things that still is a bit of an issue on modern Android devices. It’s also the subject for many discussions that take place on the forums. Android itself is somewhat of a battery hog, and Google is trying to do its best by adding Battery Historian, a feature to track down wakelocks. There are also plenty of third party solutions like scripts that help or make the situation even worse.
One device component that often reduces users’ battery life is Google Play Services. These services often wake up a device every 60 seconds and then keep it awake for 15 seconds in a wakelock. It’s easy to calculate that Google Play Services are running for 25% of the overall device time. XDA Senior Member cryptyk decide to fix this behavior by making an Xposed module that lets you reduce the frequency of ALARM_WAKEUP_LOCATOR from 60 seconds to whatever time you want. Alarms can even be totally disabled, saving yourself lots of juice on your device.
Any solution that makes Android more battery friendly is more than welcome, especially when you can tailor the behavior to your liking. And judging from user response, this module is reportedly increasing the battery life quite a bit.
If you are running Xposed Framework on your device, you can easily change the wakelock frequency and thus add more battery life to your device. You can get started by visiting the NlpUnbounce module thread.
The Quiet Hours feature available on certain OEM firmwares and custom ROMs is extremely useful for those who have trouble sleeping. If you have friends spread all over the world, they may (and often do) try to contact you in the middle of the night. Quiet Hours prevents that, and makes your sleep time more efficient. This feature stops your device from playing any sound at preselected hours, primarily for use at night.
While most ROMs available on XDA have Quiet Hours functionality built-in, Paranoid Android and possibly other ROMs still don’t have this handy feature available. XDA Forum Member kimifan316 decided to give Paranoid Android’s users the possibility to use Quiet Hours and has ported CyanogenMod’s Quiet Hours functionality to other ROMs via an Xposed Framework module.
Using this module is very simple. All you need to do is make sure that Xposed Framework is up and running on your device, install the module, reboot your device, and set which hours should be muted. The module also allows you to device which days Quiet Hours should be active.
Does your current ROM lack Quiet Hours functionality? Add it right away! Make your way to the XQuietHours Xposed Framework module thread to learn more.
Many applications available here on XDA that aren’t available on the Google Play Store. There are usually a few reasons for their absence: Developer accounts cost money, they are too “hacky” to be acceptable on the Play Store, or simply developers don’t want to release their work in the biggest app store for Android. You can find plenty such applications in the various forums we have here.
Unlike some other operating systems, Android allows its users to install applications directly from internal storage. When initializing installation, you are given a screen that shows you every permission used by the app and other important information. Normally, you should be well informed of all of the permissions used by every single application. However, if you’re installing APKs en masse after a format and you already know that they are safe from previous experience, the repeated windows before installation can become a bit burdensome. XDA Senior Member hamzahrmalik realized this and created an Xposed Framework module that lets you disable such time-consuming screens.
Before using this module, you must keep in mind that these screens are there for a reason, and as such you need to use it wisely. Some applications contain malicious code that can be harmful to your device or steal valuable information, so we only recommend using it in a situation similar to the one listed above and only with trusted applications by well known developers.
If you are going to install many APKs directly and you already know that they are safe, you may wish to streamline the process. Head over to the AutoInstaller module thread, follow the instructions provided in the opening post, and enjoy fast and automatic app installation. Once done, don’t forget to disable the module so you don’t unwittingly install malicious apps.
August 19, 2014 By: Jimmy McGee
The greatest thing about technology is its ability to teach and promote personal growth. No one knows this to be truer than the technology enthusiasts who have procreated and have a little mini-them running around. However, sometimes this little spawn gets ahold of your phone, whether intentionally or unintentionally, and they sometimes make changes they should.
In this episode of XDA Xposed Tuesday, XDA Developer TV Producer TK reviews an Xposed Module that lets you create a kids mode on your phone to protect your device. XDA Senior Member WasseemB created the Kids Mode module. TK shows off the modules and gives his thoughts, so check out this Xposed Tuesday video.
August 18, 2014 By: Faiz Malkani
One of Android L’s most interesting features is its way of handling notifications, choosing to show a hovering dialog containing them, which you can interact with or swipe away. This allows you to view and interact with notifications without needing to pull down your notification shade and subsequently break your workflow. However, the source code for this was found in Android 4.4 KitKat and a similar feature was developed by the ParanoidAndroid team and baked into their ROMs.
However, ParanoidAndroid’s Hover feature, despite its ahead-of-its-time nature, lacks any form of customization or tweaks to modify Hover’s attributes. XDA Senior Member xenon92 has a fix for this, in the form of his xHover Xposed module. This handy module allows you to customize several features of Hover, such as timeout, notification waiting evade notifications and more. And as you would expect from an Xposed module, installation is as simple as installing the module APK, enabling it in the Xposed installer, and then rebooting your device. From there, you have a nice GUI to control it all.
Head on over to the xHover Xposed module thread to get started with Hover customization or to view the xHover source code. Keep in mind that this requires the Xposed framework to run, but will run on any custom ROM that has Hover included.
August 12, 2014 By: Jimmy McGee
Here on XDA Developer TV, we talk about helpful Xposed Modules on our weekly show, XDA Xposed Tuesday. We’ve covered some modules that have everything and the kitchen sink, and those are great, but sometimes the simplest module catches our attention because it solves a singular major annoyance.
In this episode of XDA Xposed Tuesday, XDA Developer TV Producer TK reviews an Xposed Module that lets you change the starting screen in the YouTube application. XDA Recognized Developer GermainZ created the YourTube module. TK shows off the modules and gives his thoughts, so check out this Xposed Tuesday video.
August 6, 2014 By: Will Verduzco
You may recall that earlier this year, we covered a simple Smai modification by XDA Recognized Themer and Contributor iamareebjamal that allowed users to change their battery stats color with a simple Smali modification. Such a modification isn’t exactly groundbreaking, as it just changes the way a certain (though often used) Settings page looks. However, as Google and OEMs place an increasing emphasis on UI styling, customizing a page’s look is more valuable than ever.
Let’s say that you wanted to go ahead and apply the modification listed above. Unfortunately, the guide only showed users how to do this through a Smali modification. While the modification itself isn’t anything difficult to perform, you still need to go through several steps before it can be applied. You have to pull your Settings.APK, decompile it, search for a particular location, and edit it to your liking. Then once that’s done, you have to push it back to your device, reboot, and hope that you like the color. If you’re not happy with the result, you have to repeat the whole, tedious process.
Luckily for those who don’t want to spend all day looking for the perfect color to match their particular mood, iamareebjamal went ahead and turned this into an Xposed Framework module that does the exact same thing–but with much greater convenience. The mod can be applied like any other Xposed module, and once enabled, you simply pick your color from the color wheel in the module itself. You can even set a particular transparency and compare the old and new colors directly.
If you have wanted to modify your Battery Stats color, head over to the X-Battery Stats module thread to give this a shot.
August 6, 2014 By: Jimmy McGee
The Sony Xperia Z2 has been out for a while, and if you own this device, you’ve probably gone through the various phases inherent to getting a new device. You’ve watched reviews on the device, you’ve purchased it, and you’ve even rooted it. So what do you do next?
In this video, XDA Developer TV Producer TK presents some applications and Xposed mods that he’s installed on his Sony Xperia Z2. Check out these mods to give you an answer to the question of “what to do now.” These suggestions include OK Google for Third Party Launchers, GEM Xperia Launcher Tweaks, Advanced Power Menu, and 20MP Superior Auto. Check this video out.
August 5, 2014 By: Jimmy McGee
In this day and age, pressing the power button to turn off your phone is old hat. The LG G2 brought the knock to wake feature and the LG G3 expanded on that! The idea of gestures doing things on your phone is nothing new, but some versions of Android just don’t have the customizability you’d like.
In this episode of XDA Xposed Tuesday, XDA Developer TV Producer TK reviews an Xposed Module that lets you to add various gestures to your Statusbar. XDA Forum Member MythosXe created the Statusbar Gestures module. TK shows off the modules and gives his thoughts, so check out this Xposed Tuesday video.
August 4, 2014 By: Faiz Malkani
Landscape orientation typing was all the rage a few years ago, back when phones had slide-out, physical keyboards. These devices also weighed a ton, so they quickly fell out of favor. However, this form of text input can sometimes prove to be more efficient, whether its because two handed typing feels natural with the increased width, or because you can’t seem to press a key without pressing the adjoining ones too when in portrait mode.
Sure enough, when Android came of age, landscape typing gained a foothold among various users, but all was not well with the world. Android keyboards, when operated in landscape orientation, have an unfathomable tendency to take up the full height of the screen, breaking context with the app and not allowing you to read other things, such as previous messages in a messenger app.
Luckily, XDA Senior Member xenon92 has a fix for this in the form of the Disable Fullscreen Keyboard Xposed Module. This module, as the name so obviously states, disables the full screen keyboard, along with the text input field that takes up the whole screen in landscape orientation. It is compatible with all major Android keyboards. All you have to do is install and enable it, and then let it work its magic.
Head on over to the Disable Fullscreen Keyboard application thread to get started with the module, or to view the source code of it if you want to check that out. The only requirement for it is the Xposed Framework.