June 16, 2014 By: Jimmy McGee
Geohot roots the Samsung Galaxy S5 and most other devices! That and much more news is covered by Jordan, as he reviews all the important stories from this weekend. Included in this weekend’s news is a story talking about how Firefox OS apps can now run on Android, as well as how to control your Google Play Store permissions with finer detail! That’s not all that’s covered in today’s video!
Be sure to check out the other videos released this week on XDA Developer TV. XDA Developer TV Producer TK released an Xposed Tuesday video for PinNotif. Then, Adam talked about simple Hacking prevention. And later, TK gave us a an Android App Review of TWRP Theme Manager. Pull up a chair and check out this video.
June 16, 2014 By: Will Verduzco
If you’re an HTC device owner and you frequently find yourself using your phone while on the road, you probably have become well acquainted with Car Mode. For those unaware, HTC Car Mode is a user interface mode that puts together all of the most useful functions that you may find yourself using while in the car. This includes navigation, your phone dialer, music, and voice commands.
While Car Mode is a great feature addition, HTC decided to limit its functionality quite a bit in Sense 6. Most likely to encourage more responsible driving and to discourage drivers from playing with their phones while on the move, HTC removed some features that were available in previous versions. The most noticeable example is the loss of status bar pulldown functionality and the ability to easily switch between applications for multitasking.
Luckily, this is XDA, and our community frequently finds ways around OEM-imposed limitations. To that end, XDA Senior Member Ambious created an Xposed module that brings back all of the missing functionality on Sense 6-powered devices. Naturally, in order to run this modification, you need both a device running Sense 6, as well as Xposed Framework.
You can reclaim your missing features by heading over to the module thread. However, please be careful when driving. There’s good reason why HTC removed these functions for the general population, and that’s because you shouldn’t be texting (or playing with your mobile device) while driving. But if used wisely, this can serve as a time saver for when you’re not actively driving, and you need to access your device.
June 16, 2014 By: Will Verduzco
If you’ve ever tried to modify and reinstall a system application, you probably encountered application signature checks in one form or another. Either you removed the original app before proceeding, or you gave your modified APK another package name in order to get it to install without first removing the old application. And in either case, you also had to re-sign the application yourself in order to get it to install in the first place.
You can get around all of these behaviors by temporarily disabling application signature checks. But before we get into the metaphorical meat and potatoes of this article and tell you how to do so, it’s critical that we talk a little bit about application signature checks, what they do, and why you should never remove them in the vast majority of cases. READ ON »
If you’re a college student living in university housing or if you reside in a densely populated area, chances are that you have dozens of wireless networks in range. You may also have different WiFi networks in range that you connect to depending on task. For example, some schools and companies only allow users to access certain resources if locally connected. This then becomes an issue when you have many potential networks to connect to, as these resources may or may not work.
Luckily, it’s not very hard to check what WiFi network you’re connected to. Simply swipe down from your status bar with two fingers, and stock Android will tell you. However, that’s still one step that can be done away with. XDA Senior Member pyler created a simple Xposed module called XSSID Indicator that places your connected wireless network’s SSID right in the middle of your status bar. And since this area’s not ordinarily occupied by any information, there’s practically nothing to lose.
Naturally, you must be rooted and have Xposed Framework in order to apply this modification, but that’s the vast majority of us at this point. Head over to the module thread to get started.
June 15, 2014 By: Will Verduzco
A few days ago, we talked about the rumored future of Android’s UI. Dubbed “Quantum Paper,” this initiative aims to deliver a much more consistent user experience across all Google products when accessed through Android, the Web, and even iOS.
One of the expected UI tweaks that we may see if and when Quantum Paper comes to fruition is the widespread use of tinted and translucent status bars. This, along with app-specific action bar colors, will lead to a highly unified user interface in Google’s core applications. But luckily, we don’t have to wait in order to enjoy a taste of some of the UI stylings that may make their way into the next version of Android.
Inspired by the previously covered Tinted Status Bar Xposed Module and by the rumored Quantum Paper UI, XDA Forum Member Woalk created Tinted Translucent StatusBar. This module allows you to make your status and navigation bars translucent, with a predefined color. The module also lets you to define how to handle applications with and without built-in action bars, and you are able to set this for every activity in every app.
If you’ve been looking for a way to clean up and unify your Android UI a tad and you have Xposed Framework installed, you may want to give this module a shot. You can get started by heading over to the module thread. And if you want to build off of this module to create something similar, head over to the project’s Github.
June 15, 2014 By: Will Verduzco
Just a few days ago, we talked about how recent changes to the Google Play Store permissions system potentially open the door to a world of new rogue applications. For those in need of a quick refresher, this all boils down to Android’s entire permission system being collapsed into 13 categories. Users running the latest versions of the Play Store are by default only shown the applicable categories, rather than individual permissions themselves. And to make matters worse, permissions changes are not even presented to the user when updating apps if they fall into existing permission categories.
Needless to say, the latest changes to the Google Play Store are pretty unfavorable from a security standpoint. And although the shift to permissions categorization may be good for novice users who have difficulty understanding more granular permissions, it helps no one when permission changes within any given category are not shown.
Luckily for security-conscious users, there is now a solution for the security issues introduced into the latest versions of the Google Play Store, and it comes in the form of an Xposed Module from XDA Forum Moderator GermainZ. With this module, the Play Store will now default to show you every single permissions that is requested. And more importantly, you will now have to manually allow application updates that ask for new permissions, regardless of parent category.
It’s unfortunate that in trying to make the Play Store more user friendly that Google has chosen to severely curtail user privacy and security. Luckily, however, the aftermarket development community has pulled through yet again to bring back what Google has taken away. You can get started by heading over to the module thread.
[Many thanks to Forum Moderator Whiskey103 for the tip!]
June 14, 2014 By: Will Verduzco
You may recall that not too long ago, CyanogenMod implemented per-app performance profiles in its recent builds. While many were quick to criticize the move because certain benchmarks were automatically included in the high performance whitelist, performance profiles can be legitimately useful when used wisely and given adequate user control and transparency. After all, you can probably stand to limit your maximum CPU speed or number of active cores when reading an eBook.
Obviously, not everyone runs CyanogenMod ROM. But luckily, there are certain tools available to bring performance profiles to users of all ROMs. Performance Profiles by XDA Recognized Developer h0rn3t is one such tool, and it uses the magic of Xposed Framework to do so.
Performance Profiles, as its name suggests, allows users to set per-app performance parameters. This includes being able to modify minimum and maximum CPU frequencies (including multicore control), governor, I/O scheduler, GPU frequency, NICE priority, and so on. You’re able to set profiles for these parameters for when your screen is off, when you’re in your lock screen, or when you’re in certain apps. Apps are detected through activities, so this works when an application has at least one visible activity on screen.
If you’ve been looking for a way to implement per-app performance profiles on your device, head over to the module thread to give this a shot.
June 10, 2014 By: Jimmy McGee
Who among us doesn’t occasionally get overwhelmed by the sheer number of notifications that pop up on our smartphones? Sometimes if we are not careful when clearing them, we may lose that important information that we wish to attend to.
In this episode of XDA Xposed Tuesday, XDA Developer TV Producer TK reviews an Xposed Module that lets you pin important notifications. XDA Forum Moderator GermainZ created the PinNotif module. TK shows off the modules and gives his thoughts, so check out this Xposed Tuesday video.
If you are an Xposed user and you own (or have owned) a Samsung or Nexus device, chances are that you’ve heard of XDA Recognized Developer wanam‘s fantastic Wanam Xposed modules. We first talked about wanam’s module for Samsung TouchWiz ROMs back in August of last year. Not too long after, a similar module popped up for Nexus devices. For those who don’t remember, these modules allow users to enjoy quite a few additional features and added customization without much effort.
Now, wanam is back with another customization-enabling Xposed module. As one would expect from its name, XSense is meant for HTC Sense devices. XSense brings quite a bit to the table for Sense users running Xposed. This includes call recording, additional app rows on the BlinkFeed launcher, a reboot menu with more options, the ability to skip music tracks with the hardware volume buttons, dual-pane preferences, tweaked status bar clock notifications, and much, much more.
Thanks to the power of Xposed Framework, XSense allows users to tweak their stock or near-stock ROMs without any permanent modifications. The only requirement is that you’re rooted, have Xposed Framework installed, and be running a stock or near-stock Sense-based firmware based on KitKat.
It’s nice to see wanam bring his bag of tricks over to Sense-based devices. You can learn more by heading over to the module thread.
Despite how many of us may wish to forget about Honeycomb, Android 3.x was notable in a number of ways. One of these is without a doubt Google’s unveiling of its nearly ubiquitous Holo UI. Since then, Holo has undergone substantial revision, and is now a major highlight of 4.x devices.
Thanks to Holo and third party developer participation, we now have an incredibly cohesive UI on our mobile devices. But as much as we like seeing Holo in its various iterations, it’s not always perfect. For example, sometimes we’d rather have an application that displays natively in Holo Light instead show up in Holo Dark or vice versa. Luckily, XDA Senior Member hamzahrmalik offers up a great Xposed module to do precisely that.
The aptly titled Holo Themer allows any user with Xposed Framework install to force between Holo Dark and Light on any application. In addition, it also allows users to enable Holo Light with a dark Action Bar. Naturally, this only works with applications that already use a Holo theme of some kind. However, that is pretty much almost any application nowadays.
If you’ve wanted to achieve a different look by switching between Holo themes, head over to the module thread and give Holo Themer a shot,
June 3, 2014 By: Jimmy McGee
“Ok Google, write my article for me.” Well I guess it was worth a try. Users on the Google Experience Launcher have now gotten used to being able to say “OK Google” to launch Google Voice Search. Wouldn’t it be nice to have this functionality on third party launchers?
In this episode of XDA Xposed Tuesday, XDA Developer TV Producer TK reviews an Xposed Module that lets you launch Google Search with ‘Ok Google’ from your home screen on third party launchers. XDA Recognized Developer MohammadAG created the OK Google for Third Party Launchers module. TK shows off the modules and gives his thoughts, so check out this Xposed Tuesday video.
June 2, 2014 By: Tomek Kondrat
The Google Now Launcher, more commonly referred to as the Google Experience Launcher or simply GEL, is a popular choice among the XDA community. It’s simple and powerful, and it puts Search and Google Now at the forefront. While originally developed for release alongside the Google Nexus 5, it has now been made available for all devices running Jelly Bean or KitKat.
Despite its popularity, the Google Now Launcher is hardly customizable. To combat this, however, XDA Senior Member theknut created an Xposed module that added some goodies to GEL. After receiving a major update that revived the module following an incompatible Google Search update, Xposed GEL Settings has now been updated to version 1.7.
So what does Xposed GEL Settings 1.7 bring to the table? With this update, theknut added an option to use custom icon packs for your favorite applications. Version 1.7 now also offers close integration with Today Calendar, which can use different icons for certain days of the week. In addition, the update also brings a dynamic home button, whereby the center button on your on-screen navigation bar can switch to the app tray when you’re on your main home screen.
The latest version of Xposed GEL Settings can be found in its development thread, with all the details pertaining to the 1.7 update available in this post.If you are a Google Now Launcher user and constantly wish to bypass its limits, head over and give the module a try.
June 2, 2014 By: Tomek Kondrat
Sony rolled out Jelly Bean updates for its 2012 and 2013 devices a few months back. Since then, the OEM has managed to release KitKat for some of its top flyers from the last year. Nonetheless, majority of Sony’s devices still officially run Android 4.3.
One of Sony’s newest devices is the Xperia Z2, which was released back at MWC in Barcelona this past February. The Z2 has an unique conversation application that is used to send and receive SMS and MMS messages. It’s a great app, but even good things can be improved.
With the potential of the Xposed Framework, things can be made better without using APKTool and Smali edits. XDA Recognized Developer Jackos created an Xposed module that replaces all non-standard characters used in certain parts of the world. This trick allows to send a standard 160-character message instead of a 70-character one. Cost saving isn’t this modules only feature either. When you decide to use it, your incoming MMS messages will display a preview and message time stamps are corrected. The application should work on all ROMs using the Z2′s conversation app.
You can get started by visiting the module thread. If you are using the Z2 or a Z2-based ROM and want to enhance the functionality of your conversation app app, give this module a try.