CyanogenMod May Start Selling Forbidden Android Fruit
CyanogenMod, which offers aftermarket firmware for Android mobile devices, is apparently planning to sell apps that have been banned from the official Android Market.
Koushik Dutta, who writes apps for CyanogenMod, has put up a screenshot of what seems to be the landing page for the app market.
The market's offerings will include root apps, as well as tether apps and Visual Voicemail apps, according to Dutta.
The market for root apps "is there, it's talked about in techie circles, but it's not really in the general market," Michael Morgan, a senior analyst at ABI Research, told LinuxInsider.
"Most people don't even want to take the risk of rooting their device, and they may not see it as an advantage," Morgan explained.
What Rooting's All About
Rooting is the process that gives users of mobile Android devices superuser access, a.k.a. "root access," within the operating system.
It lets users change or replace system applications and settings, run specialized apps that require administrator-level permissions, and even remove and replace the operating system.
The process is similar to accessing admin permissions on Linux or OS X.
It's possible to download apps that require rooting from Google's Android Market.
Rooting and Its Risks
Rooting can cancel out a mobile device's factory settings and possibly void the vendor's or service provider's warranty.
Further, if the rooting process isn't completed correctly, it could damage the software. That would require a factory recover, which means all data on the device, such as contacts and apps, would be lost. In extreme cases, it could require the user to turn to a service technician for help.
On the other hand, most rooting applications and methods can be easily reverted.
Still, root apps would be desired only by "a very sophisticated audience," ABI's Morgan remarked.
The Fruits of Rooting
Rooting an Android device can sometimes improve performance through overclocking or relocating the memory cache. In other cases, it'll let users add new themes and edit core apps such as maps, the calendar or the clock, among other things.
Further, users will be able to install apps to an SD card, which Android typically doesn't allow.
Rooting an Android mobile device can also let the user get tethered Internet access.
Android 2.2 and up support tethering. The tethering feature has been disabled at the request of parties like wireless carriers, who will re-enable this feature for a fee.
Clamping Down on Rooting
Carriers and mobile device manufacturers generally frown on rooting because it complicates their lives.
"There are often delays in pushing out updates to devices because either the operator or the handset manufacturer hasn't got the update to work right on the hardware, and rooting the device throws another problem into the mix," ABI's Morgan explained. "If people report a bug, they may not be able to figure out why because they're testing to the standing device."
Google did not respond to our request comment for this article.