July 4, 2014 By: Jimmy McGee
Android 4.4.4 roadmap from HTC for their device updates has been leaked! That and much more news is covered by Jordan, as he reviews all the important stories from this week. Included in this week’s news is the announcement of SuperSU being updated to root Android L developer preview. Also be sure the check out the story talking about what the Android L developer preview really is and what it all means! That’s not all that’s covered in today’s video!
Jordan talks about the other videos released this week on XDA Developer TV. XDA Developer TV Producer TK released an Xposed Tuesday video for Deep Sleep Battery Saver. Then, TK reviewed the Sony Xperia X2. And later, TK gave us a an Android App Review of QuickClick. Pull up a chair and check out this video.
June 29, 2014 By: Will Verduzco
While quite a few of us here on XDA have long since forgotten about OEM firmwares and updates in favor of aftermarket development efforts, many still prefer the additional value-added features found in stock-based ROMs. And for those who remain on stock or stock-derived firmware, it’s always nice to have an idea about upcoming Android releases.
Thanks to famed leaker and XDA Recognized Contributor llabtoofer, we now have a better idea of HTC’s upcoming update roadmap for several devices including the HTC One M8 (2014), One (M7), One Max, One Mini, and more. According to the leak, Android 4.4.3 + Sense 6, which was previously slated to hit the M7 and M8 will likely be skipped in favor of going straight to Android 4.4.4 + Sense 6. This update will likely hit these devices between July and August. It is also set to hit devices that were not set to receive the 4.4.3+ Sense 6 update such as the One E8 (M8_Ace), One Mini 2 (Mem), and One Dual SIM (M8_DUGL) between August and September.
Although the M7 will receive the update love, the Android 4.4.3/4 + Sense 6 update isn’t slated to hit older One variants, the Butterfly S, or Desire 816 and 610. However, Android L has not yet been ruled out for any of these devices, and evaluation will take place once source is released, which will likely be between October and December of this year. And once that happens, we already know that HTC intends on bringing L to all consumer M7 and M8 variants within 90 days.
You can learn more by heading over to Llabtoofer’s site or clicking on the screenshot to your right. What are your thoughts on HTC’s leaked update roadmap? Are you disappointed that several of these relatively recent devices likely won’t see an official update to 4.4.4? Let us know your thoughts in the comments below.
June 25, 2014 By: Will Verduzco
We still don’t know what the “L” in Android L stands for, but we’re already salivating at what this update will bring to consumer devices. Promising improved performance, a refreshed UI, better battery life, and much more; L is a legitimately significant release, and possibly the most important version since Ice Cream Sandwich.
With all of the new features introduced in L, it’s no wonder that many users are now wondering when they’ll get to experience this latest version on their own devices. We already know that the developer preview will be available for the Nexus 5 and Nexus 7 (2013) tomorrow. And now, HTC has taken the opportunity to commit to releasing Android L updates to all variants of the HTC One M8 (2014) and One M7 within 90 days of receiving the final software from Google.
HTC Customers and Enthusiasts,
HTC is excited about the new features in Android L release and we can’t wait to share them with you. We are committed to updating our flagship HTC One family as fast as possible as part of our HTC Advantage program. We will begin rolling out updates to the HTC One (M8) and HTC One (M7) worldwide within 90 days of receiving final software from Google, followed shortly thereafter by other One family members and select devices. HTC Advantage protects your smartphone investment, ensuring you have the best smartphone experience long after purchase.
This is certainly good to hear from HTC. And thanks to their great track record in meeting (or nearly meeting) their own self-imposed deadlines, we’re optimistic about this actually coming to fruition. Obviously we don’t yet know when Android L will be released, but it’s reasonable to assume a late Fall / early Winter timetable, which means that L will reach consumer HTC One devices some time early 2015.
April 4, 2014 By: Jimmy McGee
Android 4.4.2 KitKat for the Sprint LG G2 is rolling out! That and much more news is covered by Jordan, as he reviews all the important stories from this week. Included in this week’s news is the how HTC made kernel source available for the One M8 and how Microsoft announced Windows Phone 8.1 with Cortana and Action Center! That’s not all that’s covered in today’s video!
Jordan also talks about the other videos released this week on XDA Developer TV. XDA Developer TV Producer TK released an Xposed Tuesday video for Cool Tool. Jordan then reviewed the Mad Catz M.O.J.O. Finally, TK gave us an Android App Review of Live Weather. Pull up a chair and check out this video.
March 24, 2014 By: Will Verduzco
Just one week ago, we took a look at a leaked video that gave viewers a quick walk-through of what was purported to be HTC’s yet to be released Sense 6. While the veracity of the leaked video is still unknown, we do know that Sense 6 is on the horizon. It’s only a matter of time before it reaches consumer devices—well, if the company doesn’t go under before then due to poor sales and perplexing legal practices.
So naturally, the question on everyone’s mind is when and if their current generation HTC devices will receive the HTC Sense 6 goods. Well, thanks to leaked documents courtesy of XDA Recognized Contributor and leaker extraordinaire LlabTooFer, we now have a better idea.
HTC One owners will be glad to know that they’re first in line for the Sense 6 update, as HTC appears to have tentative plans to release the update some time between May and June. One Mini, One Max, and Butterfly S owners should also find comfort in knowing that they’re scheduled to receive the update one month later, some time between June and July.
Unfortunately, this means that other devices such as the original Butterfly, One X, One X+, One S, One V, One SV, Desire 601, Evo 4G LTE, and Desire 700 are probably going to be left in the cold—but we already expected as much. Another interesting tidbit that can be gleamed from the leaked documentation is that Sense 6 is also currently running atop Android 4.4.2—just like Sense 5.5 does at present. However, it’s not uncommon for different versions of Sense to run atop the same Android version.
What are your thoughts on HTC’s update schedule? Are you still bitter about the lack of updates for the One X and X+? Let us know in the comments below!
Ok, the image chosen for this article might be a tad misleading, but it does try to convey a rather important point. HTC is a company that has always worked closely with the underground/hacker/modder/developer community—or at the very least, they have not done a whole lot to prevent us from doing what we like. It has been this way ever since the days of Windows Mobile. They have pretty much kept their distance and have tried to tip toe around the many activities that take place on XDA and similar sites. However, this has not always been the case and it seems that the sleeping lion may finally be awakening, partly due to desperation.
Many, many, many moons ago, back when Android was still in proverbial diapers, we witnessed something that was the harbinger of what could be constituted as bullying to the nth degree. Many of you may have heard about a young software company by the name of LevelUp Studio. In case you do not know them by name, you may have heard of one of their most famous creations in the Android world: Beautiful Widgets. The widgets offer a wide variety of themed clocks, weather apps, and several other widgets to help you make your Android device look and feel the way you want it to be. Without a shadow of a doubt, one of the most iconic looks for an Android device is none other than HTC Sense. The folks at LevelUp figured that since not all devices out there were capable of running the Sense framework, LevelUp would give users the ability to enjoy Sense-like features such as an animated flip clock, weather, and so on. They then created a Sense theme. Not long after the theme was released in the Android Market, HTC sent the company a Cease and Desist letter due to this theme being “too close” to the aforementioned Sense elements. The company had little option, so they swiftly complied and took down the offending material. This episode came and went just like that, and not too many people paid too much attention.
Fast forward through the last 5 years and during that time, everything that could possibly have happened in the Android world has happened, including but not limited to HTC nearly getting crippled by Apple’s import bans. Now, HTC has decided to become the new bully in the Android community. You may recall a recent article here on the XDA Portal about DO Launcher by XDA Recognized Developer doga.ozkaraca. The article discussed the app but part of it also mentioned the following:
Then, HTC found out about the developer’s work and decided to send a DMCA letter to take the launcher out of the Play Store.
Now, does this remind you of something? After reading that bit, I decided to go into the thread to read a bit more about the OP’s story. Granted, there are always two sides to every coin and HTC does have a right to protect their work. However, this leads to a much larger question, particularly that of patents: Where are the limits for IP protection drawn? Why can’t someone grab an existing concept and, by the aide of his/her own ingenuity, make it better? Case in point, DO Launcher (at least the original alpha and betas) did mimic Sense 5 and even had “BlinkFeed” as a feature. But that was not a final product, which means that HTC jumped the gun by protecting their IP even before the software was finalized. What if that was simply the project base? What if that was simply a proof-of-concept to make a new, better launcher for all of the Android community? The code from Sense was not stolen by any means (after all, Sense is not exactly open to everyone), which means that the launcher was made from scratch. Artwork, icons, images, etc. might be the only debatable point. But even still, the previous point applies: What if this was not final? Once you add the ability to theme, the “artwork” part flies right out of the window.
A tongue-in-cheek piece here on the Portal talked about patents and how younger devs should try and stay safe. This is all nice and neat, but why a hobbyist who is simply sharing the fruits of his enjoyment need to worry about big, multinational corporation breathing down his neck and threatening with a massive lawsuit? For companies that vow to help developers and help ensure that innovation does continue, they sure make a hell of an effort to do the exact opposite. We see this more often than not coming from HTC, which now brings us back in full circle to the beginning of the article. Is HTC using their corporate status to become the new Apple? This is analogous to the kid who gets bullied in school and then becomes a bully later in life. By the time of their first volley of patent lawsuits, Apple targeted a much younger and smaller HTC. The latter seems to have undertaken that role and is now targeting small time developers to ensure that their self esteem and manhood remain.
Patent defense between companies is one thing. Let them sue themselves until the cows come home. It is a well known fact that the media circus they generate is often done in part to generate publicity. Who cares if another company made a device in the shape of a rectangle? Besides, they do have the financial means and human resources to withstand said media circus for long periods of time. The problem we face here at XDA is that the company in question seems to be shifting its attention from the larger fish to the new kids at school, effectively making HTC the new bully in dev-town. This yields a similar amount of media attention, far less cost in the courtrooms, far less risk, and best of all, they get to look like the “poor victim that can do no wrong.” Give me a break, HTC. Go back to the drawing board, use your resources for innovation, and in the immortal words of Chris Crocker, LEAVE
BRITNEYTHE DEVS ALONE!
February 26, 2014 By: Jimmy McGee
Mobile World Congress is happening right now. Chances are your FaceGramTwitterBook Plus feeds are being spammed with all the exciting announcements—everything from Sony’s new devices to Samsung and HTC, and that’s not all! There’s a good chance you missed something or have Kelly Bundyed it. That’s when you hear too much stuff and you loose the older information as it falls right out of your brain.
There is no need to fear because XDA Developer TV Producer Extraordinaire Jordan has scoured the web, RSS feeds, Social Media feeds, YouTube, and a Taco Bell Breakfast menu to compile all the information you need to know about what has been announced at this year’s Mobile world Congress. So, pull up a chair and check out this video.
February 17, 2014 By: Jimmy McGee
HTC America participated in a Reddit AMA and spoke about their future plans! That and much more news is covered by Jordan, as he reviews all the important stories from this week. Included in this week’s news is the announcement that the Huawei Ascend P6 is getting an Android KitKat beta and their is now a way to stream your local content on your Chromecast with LocalCast!
Jordan talks about how Google acquired a sound-based login company. Be sure to check out XDA Developer TV videos from last week including XDA Developer TV Producer TK’s Xposed Tuesday video for Complete Action Plus, Jordan’s introduction to ART, and XDA TK’s Android App Review of Quickr. Pull up a chair and check out this video.
February 14, 2014 By: Will Verduzco
There are many more power users running Android than other, more brand-loyal “Sheeple” platforms. Because of this, it should come as no surprise that the Android community is quite familiar with the awesomeness that is Reddit. A while ago, we talked a bit about a Reddit AMA session held by the awesome folks behind the popular Paranoid Android ROM. Now, there’s another Reddit AMA that may be of interest to you, and it’s with the HTC Product Team.
During the AMA session, various Redditors asked a wide variety of questions including update timing and availability, the foundations of Sense UI’s framework, and even the design inspiration behind various products like the HTC One and One X and why “the need/want for removable battery is continually decreasing.” And through HTC’s responses, we learned that HTC plans on righting its wrongs with the HTC One X by supporting the current devices for two years of updates and possibly updating at least certain variants of the One X, and why certain design and product decisions were made. Unfortunately despite being asked explicitely, there is no official word regarding an HTC-made Nexus device.
To check out the whole AMA, you should make your way over to Reddit and read the whole Q&A thread. It’s definitely worth your time if you’re an HTC fan.
January 31, 2014 By: Jimmy McGee
Android 4.4.2,for the AT&T Galaxy S4 and Note 3 has been leaked! That and much more news is covered by Jordan, as he reviews all the important stories from this week. Included in this week’s news is the announcement that the Sony Xperia Z1 received a maintenance release and the HTC One KitKat release for the US carrier versions has been delayed! That’s not all that’s covered in today’s video!
Jordan talks about the other videos released this week on XDA Developer TV. XDA Developer TV Producer TK released an Xposed Tuesday video for HKThemeManager, Jordan reviewed the RAVPower RP-WD01, and TK gave us an Android App Review of ZDLock. Pull up a chair and check out this video.
I am, and have always been, an early adopter of a lot of things, particularly when it comes to technology. My cell phone voyage started back in the year 2000 with a Nokia 5110. Back then, only a handful of people had phones, and seeing someone on the street with one was a somewhat rare sight. Nowadays, the same cannot be said. Cell phones have become a massive commodity—one that gets a lot of attention, and certainly one that is likely one of the most profitable industries in the world today (in the tech sector anyways).
Every Joe Schmuck and Jane Doe sport the latest Galaxy devices or one of Apple’s latest iconic iPhones (just to mention a few manufacturers). Sure, they all have a somewhat interesting appeal, and many of them are loaded with more unique functions and capabilities that (in theory) make life a lot easier. However, looking at the overall market and trying to overlay an innovation line through the timeline from the early 2000’s (when Nokia reigned supreme) ’til today, we can easily notice a few trends that are worrying and don’t necessarily correlate with what anyone would expect from “progress” or “development.”
Going back to the very beginning of my article, I mentioned owning a dinosaur of a phone, the Nokia 5110. The device was a jewel, and it did exactly what it needed to do (and far more). The device was relatively cheap to get with a 2-3 year agreement. So, the device manufacturer (again, in this particular case, Nokia) knew that in order to have a good customer base, the devices needed to last that long. After all, not everyone could spend $400-600 USD on a phone upgrade while still being locked in the middle of a contract, nor were they willing to do so either.
Nokia designed the 5100 series with a few crucial engineering concepts in mind: good battery, reliable, easy to service, and durable. I had my device for the length of my contract before I decided to upgrade (mainly due to swapping carriers). I have to admit that it must have been one of the best cell phones I have ever had the pleasure of using. Not because of the usage per se, but rather how the device gave me 0 issues in the course of 3 years of ownership. Needless to say, the thing was built to last, as the body was virtually indestructible (exaggerating a tad here, but it was a tough device). When I upgraded, I went with a Nokia 8210. They had done a good job because with their mindset, they created a device that prompted me to want to see what else they could come up a few years down the line—all that without compromising my ability to enjoy the one I currently had. Ah, those were the days.
Fast forward to 2007 (big jump, I know). The iPhone was released and the (back then) current king of smartphones, Windows Mobile HTC devices and Blackberry, were dethroned. Because of silly mistakes, loads of bugs, and a simple yet effective marketing strategy to get people to buy more, the iPhone 1G sees a successor not much later down the line. Seeing how many other manufacturers were now jumping into the bandwagon, stable and decent cell phone manufacturers saw themselves in dire need to release more products in a shorter timespan. This was primarily done to keep up with their competitors, who were quickly gaining market share due to shorter intervals between new products. The next thing that happened (and still does to this day), new models are released every 6-9 months, each one promising to be “better” than their predecessor(s). This last statement is the cornerstone of this entire article. Why are manufacturers releasing devices that are NOT designed to be the best they have to offer? It isn’t that they develop new tech for newer versions. Rather, they make enough (in)significant changes to the existing one, such that it can be labeled the “next best thing.”Does any of this sound familiar?
I myself am an engineer, as many of you are as well (or studying to become). It honestly makes my blood boil when I consider the engineering teams behind the product development of some of these devices. No longer are devices durable. Rather, they have gone entirely to the other end of the spectrum and have become practically disposable. I simply cannot believe that a $500-1000 USD item becomes “irreparable.” Product design basics dictate that any engineered product is designed to have a certain life expectancy under normal conditions, tear, and wear, and even leave some leeway for accidents. If products need repair, they should be perfectly serviceable by the manufacturer without having to charge the consumer exorbitant amounts of money to get the product back in working order. Needless to say, whenever a phone does break this day and age, sending it in for repairs is a fruitless ordeal due to the fact that more often than not, the device will be deemed as “not repairable” due to directions coming from engineering design teams.
Make the world a better place through the application of science? That is what product engineering should be about. Squeezing every last drop of sweat over your own design and making sure that you put your very best efforts into making something that people will have for years (not months) to come is what every engineering company should strive for. Unfortunately, this was quickly replaced with “ooh, look how shiny this new toy is,” which is then followed by “oh, your old one? pfft That is so 3 months ago…. you won’t get two pennies for it on eBay, and don’t even think about repairing it.”
We as consumers have allowed these companies to throw basic engineering practices out the window so that they can squeeze more juice out of us. Now, I have no issues with companies trying to make money. Hell, that is what they do after all. But when greed takes over your most basic principles, I simply have no sympathy. I still recall our friend XDA Senior Recognized Developer AdamOutler doing an unboxing of the new Droid Razr when it came out. His words have been stuck in my head ever since. “Motorola made this device to be disposable.” Why? What was the point of making the device “disposable?” Why did such an important part of engineering a new product (ease of service) gets tossed aside like this? Would it kill you to make your device fixable? Another example: I tried to fix the digitizer of my HTC Titan a few days ago, but ended up destroying the LCD entirely. Why would there be any need to superglue both LCD and digitizer and superglue that combo to the device’s body? To keep them in place you say? There are small, low profile screws that will do the job just as well without jeopardizing the serviceability of the device or its overall design (read: they will not make it any thicker).
The entire world has been sucked into a game that the companies play on a large scale. They are trying to see just how much they can shove down our throats, all while expending the least amount of effort in doing so. These practices not only have the effects mentioned earlier, but they can also have dangerous consequences (bulging exploding battery of SGS2 devices anyone?). The core activities here on XDA-Developers actually somewhat put a damper on this, as the allure of “a new OS version exclusive to a device” is now mitigated. But unfortunately, software is just but a small part of the overall equation.
Next time you are out there shopping for a cell phone, just think about a very important thing that goes beyond specs or pretty colors. Just think about how well the product you are about to purchase was engineered. Let that be your deciding factor, and don’t simply fall in line with the rest of the masses who will jump at anything shiny like fish in heat. There are manufacturers out there that still care about trying to keep their core engineering values. To these companies, kudos. To the ones like HTC, which used to be like this (my HTC Wallaby that I bought in 2003 and that has been through hell and back still works), look at your early years and try again. Get off the path you are in right now because you will lose this race. And to the companies that simply don’t give two flying feathers about engineering, progress, and making the world a better place (looking at you Apple), I sincerely hope that your lack of engineering values comes back with a vengeance and bites you where the sun doesn’t shine.
If I have to choose between a phone that is 0.0001 mm thick but that will break upon looking at it without any way to fix it or my old 5110, I’ll take my old Nokia any day of the week. At least, that has engineering at heart.
It should come as no surprise that here at XDA, we are always calling on the OEMs to do a better job of removing the bloat of their custom UIs (Samsung – we’re looking at you and your now insane TouchWiz size) and improving the overall user experience. What may come as a shock to some, though, is that a recent study by researchers at North Carolina State University says that those same OEMs, and their incessant need to have a custom UI as some sort of “branding,” are directly responsible for most of the security issues found with Android. Cue Home Alone face.
In all honesty, we really shouldn’t be all that surprised. XDA Elite Recognized Developer jcase gave a great talk at XDA:DevCon13 where he discussed “Android Security Vulnerabilites and Exploits.” There, he identified how OEMs (LG was his main example) are directly responsible for many of the vulnerabilities and exploits he finds.
The researchers at NC State found that 60% of the security issues were directly tied to changes OEMs had made to stock Android, specifically related to apps requesting more permissions than were necessary. They looked at 2 devices from each 4 different OEMs (Sony, Samsung, LG and HTC), with one running a version of Android 2.x and another running 4.x from each OEM, along with the Nexus S and Nexus 4 from Google.
Here are a few of the findings:
For the user, this should be a warning to pay attention to the permissions used when you install an app and take steps to protect yourself, like with the Xposed module XPrivacy. For OEMs, shame on you. Consumers place trust, no matter how unfounded and risky that is, on you. For you to be breaking that trust by not being responsible and open in your dealings and development is just plain careless.
The full study, presented yesterday at the ACM Conference on Computer and Communications Security in Berlin, is definitely a good read, with specific case studies done on the Samsung Galaxy S3 and LG Optimus P880.
Source: MIT Technology Review
[Thanks to XDA Elite Recognized Developer toastcfh for the tip.]
If you own or have owned an HTC device, chances are that you have come across a ROM Update Utility. RUUs are Windows-based utilities that do as their names suggest: They update your mobile device’s ROM. What do you do if instead of installing the ROM directly, you would rather extract the ROM contents from the RUU? Thankfully, XDA Recognized Contributor matt95 has created a series of guides aimed at doing exactly this.
Matt95’s first guide shows you how to build and use the required tool (created by Kenny Millington) to UnRUU your HTC ROM Update Utility. For those who would rather not bother with compiling the tool, matt95 has also included the executable in a later post. Once your ROM.zip has been extracted, you then need to decrypt it to be able to work with it. Thankfully, matt95 has also created a second guide aimed at doing exactly this. In other words, you take the ROM.zip generated by the previous guide, and you then apply a second tool (also created by Kenny Millington) to finish the job.