What does Odex and Deodex mean?

Commonly used terms when flashing an Android Devices firmware or installing custom ROM’s are odex and deodex. Many users that are novice at best when it comes to Android terminology may find these terms the roadblock to customizing their devices.  Since we are here to try and help you understand your Android devices a little better here is an explanation of each of the terms.

What is an Odex file?
Applications for Android devices come in a format with the extension .apk. These applications contain certain .odex files whose primary function is to save space. These .odex files are compiled to preload part of an application on boot so that it can increase speed. When an application is Odexed its hard to hack because part of the application is already loaded somewhere else.

What is Deodex?
When an application is Deodexed it is basically repackaging the APK so that they are saved into classes.dex files. Then when this application is saved it is all in one place which means a modified APK will not conflict with other areas where odexed files reside.

In easy to understand terms the odexed applications load from multiple locations making it hard to modify and deodexed applications are like self sustaining files in one location.  What these help developers do is make changes to an app or apps that would otherwise be too difficult to find otherwise.  When using methods to odex and deodex you will need to know what your doing because you risk damaging the packages and making the apps unusable.

If you are just your average user you will never have any need to use either of these terms although when rooting your device you may hear them and now you know what they mean.  Once someone has created a root method or shared a hacked app it wont matter what they did with it before hand so don’t stress these terms.

Sprint Devices will now have McAfee Mobile Security

Sprint Logo
Sprint Logo

Sprint and McAfee announced that they will partner up to bring mobile security to Sprint’s mobile devices. Sprint will now make it easy for users to access McAfee Mobile Security and Family Protection on their Android devices. With many manufacturers sending out their devices with unlocked bootloaders this added security will be needed on a grand scale.

Sprint’s Press Release Below:

Sprint and McAfee Offer Customers Mobile Security Applications to Help Protect Information on Their Wireless Devices

McAfee Mobile Security Technology Provides Malware Protection, Device Recovery and Backup 

Application Readily Available to Customers in Sprint Zone

OVERLAND PARK, Kan. & SANTA CLARA, Calif. (BUSINESS WIRE), August 10, 2011 – Sprint (NYSE: S) and McAfee announced today that they are providing Sprint customers easy access to McAfee® Mobile Security and McAfee®Family Protection Android™ Edition software, which will better help them protect the important information stored on their mobile devices.

As the use of smartphones and tablets continues to grow, Sprint is actively working with developers, manufacturers and leaders in the industry to provide solutions that can help protect customers’ information and their devices. McAfee Mobile Security can help Sprint customers protect the important information stored on these devices from loss, theft and viruses. In addition, McAfee Family Protection Android Edition provides parents an application that will allow them to filter inappropriate websites on their child’s mobile device.

Sprint customers using select Android-powered devices can easily download the McAfee Mobile Security and McAfee Family Protection Android Edition applications from the Android Market™ by clicking on McAfee within Sprint Zone or the Sprint Tab in the Android Market. Customers can find Sprint Zone as an icon on their device1.

The McAfee Mobile Security software is available as a seven-day trial and can be purchased as a 12-month subscription for $29.99. The McAfee Family Protection Android Edition is available as a 30-day trial and can be purchased as a 12-month subscription for $19.99.

Silence all Notifications on your Honeycomb Tablet

On your phone its nice to be alerted when you get emails, calls, voicemail, etc. What about your Tablet? These notifications are in most cases annoying at best. Below are the steps you can take to turn off all notification sounds. Of course you can always leave on the ones that you feel are still useful. Generally I turn off the ringtone and audible selection sounds because the lock screen wakes up my wife when I want to use the tablet in bed at night, the obviously the brightness is also down.

Instructions to Silence all Sounds on Honeycomb:

  1. Go to Settings -> Sound -> Volume
  2. Slide all three sliders to the far left
  3. Go to Notifications and set ringtone to silent
  4. Go to Feedback and uncheck “Audible selection” and “Screen Lock Sounds”
  5. Thats it your Tablet is now silent

This will fix the ever so annoying sounds on your Honeycomb Tablet that you think you have turned off by turning the volume down just to open something else and have the sounds come back. Many apps and areas of the Tablets will use different sounds to play their notifications other than just media.

While this will silent all sounds on the device using hardware methods you can always root your tablet and turn off all sounds by simply deleting the sound files that are used by the system and/or replacing them with much more subtle sounds that don’t make you want to throw your tablet across the room. How many times can you hear chimes or Hello Moto before it drives you nuts.

Google App Inventor to be Discontinued

Google App inventor Discontinued

Google App Inventor was a very easy way for those Android users that don’t have much development experience to develop apps. This service provided by Google began a stint of very low quality apps being pushed to the Android Market. Now this tool that has only been around for a short time is being removed from Googles lineup.

Google’s Post via Google Labs:

With the winding down of Google Labs, Google will discontinue App Inventor as a Google product and will open source the code. Additionally, because of App Inventor’s success in the education space, we are exploring opportunities to support the educational use of App Inventor on an open source platform.
As a result of these changes App Inventor will be available through the end of the year but users should expect the current App Inventor URL, to change sometime in the next 90 days. Please subscribe to the App Inventor Announcement forum for future updates.

We liked the idea of App Inventor although we will not miss the low quality apps that were being developed by it with its removal.

HTC Trademarks “CLOSECONNECT” for Near Field Communication

HTC has recently filed a trademark for the term “CLOSECONNECT”. This term is just another way for saying “Near Field Communication” and brings up the question, when will this be available on devices?  We have heard a lot of buzz about NFC and all of the features it could add to smartphones from transferring data to paying for items in stores.  What we haven’t heard is of a device that has all of the features ready to use and listed as available.  At any account here is what has been said about the CLOSECONNECT trademark filed.

Computer hardware and software for setting up, configuring, and administering wireless networks; Computer application software for mobile phones, cellular phones, smartphones, PDAs, and tablet computers used to connect to other mobile devices; Computer software for mobile phones, cellular phones, smartphones, PDAs, and tablet computers used for the collection, editing, organizing, modifying, book marking, transmission, storage and sharing of data and information; Computer application software for mobile phones, cellular phones, smartphones, PDAs, and tablet computers used to manage near field communication technology features on those devices; Computer software for setting up, configuring, and administering peer-to-peer networks and local peer-to-peer networks.

We aren’t sure if HTC plans on using this to describe the devices that they offer NFC on although many companies tend to purchase new trademarks for old technologies in the hopes that their term will take off. This is more or less a marketing endeavor for pushing a new name for NFC when talking about HTC devices.  Think of it as searching the internet for something we don’t “search for it” we “Google it”.  This is of course an example at the larger scale but same concept and reasoning behind most of these types of trademarks.

U.S. Cellular to Start Tiered Data Plans

AT&T and Verizon have both moved to a tiered data plan structure. This structure has allowed them to create a more structured approach to data usage to allow more users with less data strain. U.S. Cellular has decided to follow suit.

U.S. Cellular (the 6th largest carrier in the US) will begin their tiered data plans within the next few months that will mirror AT&T and Verizon’s structure. It seems that their data plans will be capped at 2GB with any usage over this incurring extra charges.

Report from FierceWireless:

Subscriber losses continued to plague the carrier, however, and U.S. Cellular CEO Mary Dillon said on the company’s earnings conference call that the quarter was “mixed” and subscriber results were “disappointing.” However, she noted a growing number of customers migrating to the carrier’s Belief Project plans, and said these customers are spending more money on data services. The carrier ended the period with 2.3 million Belief Project customers.

U.S. Cellular has over the first half of this year increased their smartphone portfolio with some great high end Android devices. This being said they have seen a huge subscriber loss during this time even with these new offerings.

U.S. Cellular reported net subscriber losses of 58,000 retail customers, which included a loss of 41,000 postpaid customers and 17,000 prepaid customers. The company said postpaid customers comprised 95 percent of retail customers at the end of the quarter. U.S. Cellular served 5.64 million total customers at the end of the quarter.

We have come to expect all carriers to move towards tiered data. Even with some subscriber loss the increase in revenue from data overages should increase profits. This will allow U.S. Cellular to put themselves back into the game with some increased stability.

Amazon Cloud Player vs Google Music

Two of the most impressive companies in the mobile industry have cloud based music services for computers and mobile devices. Google has its Google Music and Amazon has its cloud player.

Google Music will automatically upload your iTunes collection, music from your computer and your mobile device. It will even keep the playlists you’ve created in sync with your other programs. Google Music allows free storage for up to 20,000 songs which is about twenty times that of Amazons Cloud Player. You can tell the app on your phone which songs to keep cached locally and it automatically keeps a copy of recently played songs on your device so you don’t have to stream them again to play them. One great feature of Google Music is that it will allow you to take music that you haven’t purchased and place it in the cloud no matter how you get it.

Amazon Cloud Player does have a feature that you won’t find with Google Music, and that is the ability to purchase music to add to the cloud. Similar to Apple Amazon sells tracks for around one dollar each. Amazon Cloud will also give you 20 GB of free storage when you purchase a full album through its service for one year. You can get additional storage for $1 per GB per year if you need more than the 5 GB it offers for free.

Either way these services both blow Apples iCloud out of the water although neither currently offer an app on Apples App Store. Google does have a few advantages over Amazon making it the Cloud Music service of choice although those who purchase a lot of music from Amazon would be better suited for Amazons Cloud Player.

HTC Acquires Dashware Inc. for Cloud Integration

HTC Dashware Aquisition
HTC has been focusing many efforts on cloud services for their device users. HTC has acquired Dashware Inc. which specializes in cloud based computing to improve on its sense services.

With cloud based services HTC users can currently (through HTC Sense) backup, share, find, lock and wipe their devices remotely. Now that they have acquired this new resource we will see HTC Sense improving greatly in the near future.

A little more about HTC’s Cloud Initiatives from HTC Deirectly:

“Cloud services are key to delivering the promise of connected services to our customers,” said Fred Liu, president of engineering and operations, HTC Corporation. “People want access to all of their important content wherever they are on any device. The addition of Dashwire’s cutting-edge sync services and deep mobile cloud experience strengthens our ability to deliver these services in a more powerful way.”

“Dashwire was founded with the conviction that mobile cloud services would fundamentally change how people create, connect with and share their content across their devices,” said Ford Davidson, founder and CEO of Dashwire. “HTC shares the mobile cloud computing vision with Dashwire which makes it exciting for us to be joining the HTC family to drive even more innovation in this space.”

HTC unlocked Bootloader Tool Available Soon!

We spoke a few weeks ago about HTC unlocking bootloaders on all of their devices. The time has finally came where they have talked about it more as a “coming soon” than “its in discussion”. There is one thing HTC users need to take into account, it may void your warranty if you use it.

HTC’s Statement on Facebook August 3rd:

So how will this work? The Web tool, which will launch this month, requires that you register an account with a valid e-mail address and accept legal disclaimers that unlocking may void all or parts of your warranty. Then plug in your phone to a computer with the Android SDK loaded to retrieve a device identifier token, which you can then enter into the Web tool to receive a unique unlock key via e-mail. Finally, apply the key to your device and unlocking will be initiated on your phone.

HTC has listened to us all and will be making this tool available later this month:

**UPDATE 8/3/2011**

Since our last update, many of you have asked how the bootloader unlocking process will actually work, and in particular why HTC’s most recently released devices still have a locked bootloader. Rest assured we’re making progress toward our goal to roll out the first software updates in August to support unlocking for the global HTC Sensation, followed soon by the HTC Sensation 4G on T-Mobile and the HTC EVO 3D on Sprint. Because unlocking the bootloader provides extensive control over the device and modifications may cause operation, security and experience issues, new devices will continue to ship locked but will support user-initiated unlocking using a new Web-based tool.

So how will this work? The Web tool, which will launch this month, requires that you register an account with a valid e-mail address and accept legal disclaimers that unlocking may void all or parts of your warranty. Then plug in your phone to a computer with the Android SDK loaded to retrieve a device identifier token, which you can then enter into the Web tool to receive a unique unlock key via e-mail. Finally, apply the key to your device and unlocking will be initiated on your phone.

We’re excited to bring bootloader unlocking to developers and enthusiasts, and we feel this new Web tool will meet your needs and continue to provide customers with the best experience. Thanks to the community for supporting these efforts!

We look forward to having the ability to unlock bootloaders on our HTC devices and are happy that there is a manufacturer that looks out for the users and not just their bottom line. Although we do believe that more of us that are technical minded will look at HTC more thouroughly when choosing new devices to play with because of their caring attitude towards consumers.

AT&T Customers Illegally Tethering Risk Losing Unlimited Data

ATT LogoThere are many AT&T customers that have grandfathered unlimited data plans. If you decide to root (or jailbreak) your phone and use tethering apps like Barnacle, you risk losing your data plan and automatically being placed within a tethering plan.  This of course would be for those that tether and are noticed by assumably using insane amounts of data from a mobile device.

In March of this year Ma Bell started sending alerts to those users illegally tethering asking them to upgrade their plan to support tethering. It seems that alerting doesn’t work and providers will be taking more extreme measures. Those found tethering illegally will now automatically be moved into a 2GB tiered data plan with a 2GB tethering package. Not only will those that had a $30 unlimited plan now have less data but they will be paying $15 more as the tiered plan is $45.

Currently there is no known date for when this will take place but we do know it will be soon and those of you that don’t stop tethering may be paying more for less service.  Of course those tethering here and there and using small amounts of data will likely never be noticed but taking advantage of the loophole may kill your chances of keeping unlimited data.

We have been trying to find any way to avoid the automatic upgrade and loss of unlimited data but it seems that the only way around it is to be careful, use very little data when tethered or just stop tethering.  We of course tether all the time but aren’t watching Netflix on the tethered device so should never see it come up as an issue.  However if we do get alerted or even God forbid lose unlimited data we will be sure to let you all know.