Android 2.3 Gingerbread, it turns out, actually has some optimizations up its sleeve that help dual-core processing. We were wondering what happened with that, considering the barrage of dual-core handsets about to hit the market from LG, Motorola and Samsung. Gingerbread swaps the YAFFS file system, currently used in most Android devices, for Ext4, the current Linux kernel file system. Well, with a name like “Yet Another Flash File System” (YAFFS), the current version was destined to go.
YAFFS is single-threaded, which would have been a bottleneck when trying to record those full HD video clips, and save them to the flash memory, whereas Ext4 doesn’t have this limitation. Thus the new file system is more suited for usage with the multicore ARM-based chipsets that will be creeping into handsets and tablets next year. According to one Googler that has been pulled in to help with Ext4 for Android, as long as developers are mindful about how Ext4 does buffering and sync, there is no need to worry about data loss.
Ext4 will actually improve the handling of data loss, if developers make sure their application data is getting to persistent storage on time. Linux writes to so many files at once, that not all of them get written to permanent memory, and there is a risk for data loss. For example, when you drop your Android phone and the battery escapes, there is a chance those files that were not written in permanent memory, will evaporate.
There are newer Linux file systems out there, like Oracle’s Btrfs, but Google went with the current generation Ext4 as more mature, not to mention that’s what El Goog started using in its servers this year. It makes us all warm and fuzzy inside that Android got Google’s server file system, and suddenly the little green robot can claim much more geek-cred with us.
source: Thunk.org via Arstechnica
Prepare your pinch of salt, because here is one very unconfirmed rumour – according to insiders in Taiwan, the tablet-optimized version of the green robot (Honeycomb) will be released in March 2011 as Android 3.0.
A previous report claimed that Honeycomb is set to arrive in February as Android 2.4, but in typical Google fashion, the Mountain View-based giant neither confirms, nor denies these rumours, so all we can do is simply… wait.
The good news is that CES is just around the corner and it’s certain that we’ll know a lot more after January 9, which happens to be CES 2011’s last day, is behind our backs. Most of the known Honeycomb-powered tablets have rumoured launch dates in the spring, so we guess this is the season when we will taste the Android 2.4/3.0 flavour for the very first time.
source: DigiTimes via Android Community
AT&T now has the system for carrier billing of Android Market purchases up and running. The app charges can be automatically added to the monthly phone bill, instead of having to enter your credit card number, or use Google Checkout.
Google has been pushing for this for while now, and T-Mobile implemented the feature about a year ago. The update is being rolled out to users as we speak, and includes the new Market features like new categories, larger app size allowance, as well as the infamous 15 minutes refund window, instead of the oh-so-generous 24 hours, when we could kill a game or two, and then ask for our money back.
Those were the days.
via Electronista
Just over a year ago it seemed that the marriage between Verizon and BlackBerry was blooming in full color as BlackBerries accounted for more than 90 per cent of Big Red’s smartphone sales. It took a month after the release of the first DROID for that share to plunge to less than 60 per cent and latest data from ITG Investment Research shows that ‘Berries have finally fallen pray to Android.
In October, RIM gave up the first place among Verizon smartphones to Motorola and now RIM’s smartphones rank second with a dwindling share of 20 per cent. Things are far from rosy for the Canadian manufacturing as Taiwanese HTC is gearing up to replace them from the second place.
|
|
|
BlackBerries lost the battle to Motorola’s smartphones in October |
HP’s Palm made a brief appearance in the Verizon smartphone race, but after the Pre Plus made a debut it seemed to be quickly forgotten and the delay of the Palm Pre 2 resulted in an even lower market share of the brand. And now, unless Jobs and company bring the iPhone 5 to Verizon soon, it looks like the green robot will reign supreme in the carrier’s ranking for some time.
source: Free PC Guides via Yahoo! News
According to a source who is a developer and has worked on different versions of Android, the Honeycomb build of the Android OS is coming as soon as February and will be Android 2.4. While most have been expecting the software to come to market as Android 3.0, it seems that Google wants to hold off on using the 3.0 label for a more all-encompassing upgrade that would bring dramatic changes to the software.
After Honeycomb will come Ice Cream and Jellybean. One of those could be the 3.0 release. For now, though we still need to see Android 2.3 get downloaded on qualifying handsets, not to mention getting Froyo on all Google models that are scheduled to receive Android 2.2.
source: AndroidandMe
An internal memo from Verizon to employees says that Google has released the source code for Android 2.3 to device manufacturers and that Big Red is assessing which of its Android phones will be receiving the new updated OS. Which of Verizon’s DROID handsets-if any-will have to skip the new upgrade? Android engineer Brian Swetland said that, “Any device that runs well with Froyo should run even better with Gingerbread,” which gives hope to those who own the original Motorola DROID
As we reported, Gingerbread doesn’t have a minimum set of system requirements. That could lead to Android 2.3 being downloaded on most of Verizon’s DROID-branded handsets . The carrier also has a good track record when it comes to Android upgrades as it currently has the largest number of handsets running the Android 2.2 OS.
source: AndroidandMe
Th
|
This internal memo tells Verizon employees that Gingerbread is coming |
Gingerbread is set to appear in the Android Open Source Project (AOSP) soon after Nexus S day, which is tomorrow. Isn’t that some great news? It comes from Android developer Jean-Baptiste Queru’s Twitter account and the only thing we are left wondering is just how soon is soon.
Some of you might wonder what this means, so let’s clarify that having the source code on the Android Open Source Project means that custom ROMs will follow suit and you will likely get Gingerbread on your rooted device sooner than you might have thought. And this would be just about any sweet DROID or other Android-flavored handset.
Now, you might still want to check out if some minimum hardware requirements would appear for the latest Android release (not that we expect this to stop you), but for the time being it seems that most phones will be compatible. And given that even older devices like the T-Mobile G1 squeezed Froyo, we are hopeful that Gingerbread will be running smoothly on older phones as well.
source: Twitter via AndroidCentral
Pressured by the interviewers at the D: Dive into Mobile conference last week, Andy Rubin, of Android origin, had a hard time fending off questions about Google talking with Nokia’s new CEO Stephen Elop about the possibility of introducing Android to Nokia devices. Such a move would make huge sense, at least for the North American market, where Nokia is almost non-existent. Despite that it is not as big as Europe, Asia and Africa, where Nokia sells half a billion phones a year, the American market is extremely visible and something of a trendsetter in the last few years, with the advent of iOS and Android devices.
Andy Rubin said that, basically, every OEM manufacturer is adopting Google’s mobile OS, and with the shutting down of the Symbian Foundation website Nokia is left the sole licensee of the aging platform. He said that he is totally open for business should the new management at Nokia, which is headed by the former Microsoftie Stephen Elop, decide to evaluate Android as an option. We are sure that Google’s chief Android guy would love to see his creation on a few hundred million phones more. The “no comment” type of avoiding direct questions if Google is in talks with Nokia about it, only confirms the sneaking suspicion that talks might already be underway. The Nokia part starts at about 6 minutes into the video below.
source: AllThingsDigital via Computerworld
<
The latest Android version – 2.3 Gingerbread – was announced together with the unveiling of its first playground, the Google Nexus S, and thus the platform kept up with the tradition of an update every few months or so.
Despite that it is not a x.0 version, Gingerbread is another trailblazing release, which brings along numerous additional features for users and developers alike. Let’s cut to the chase, and dig what’s in store for us come December 16th.
The Interface
Although under the hood the changes from a developer’s standpoint go deep and thorough, on the surface it is clear that if there will be a revolutionary overhaul in the interface, it has been left for the tablet-friendly Honeycomb, which should be appearing a few months from now. This way Google has prepped the groundwork for developers, including added support for larger screens, such as those found on tablets, and still left itself enough time to achieve a “wow” effect with the overhauled Honeycomb interface. In essence, Google is just playing catch up with a lot of the interface features introduced in Android 2.3.
The default homescreen is basically the same, just the launcher icons have been repainted greenish, maybe as a tribute to the small robot’s coloring. Green is also the highlighting color of the status bar icons when you’ve synced to a Google account, or when you enter a number in the dialpad, whose background is pitch black now. The lights are off throughout the interface, not only in the dialpad – black is the background of both the pop-up menus, and the the notification bar now, which had a greyish background before.
The Android team still hasn’t implemented having the connectivity and profile switches in the notification bar, like on Samsung’s TouchWiz 3.0, or LG’s Android phones, which is a much better solution than fiddling with the default widget. Speaking of which, we didn’t notice any new widgets, only a few new live wallpapers. The homescreens have received a new option in the pop-up menu now, called “Manage apps”, which takes you directly to a process management app. Apart from some tab reshuffling, it now clearly shows precisely how much memory the running applications are gulping out of the available resource.
The screenshot pairs show the changes in interface from Froyo – on the left are the stock Froyo screens, while the right ones are Android 2.3.
The Super AMOLED screen on the Google Nexus S consumes the least power when displaying black, but Gingerbread will be installed on devices with LCD displays too, so those phones’ battery consumption won’t be affected as much by the darker backgrounds. Upon selecting something, now it lights up in bright orange, compared to the yellowish one in Froyo, and also when you get to the end of a list while scrolling, it produces a subtle orange glow – both solutions are more visible than the previous scheme in Android 2.2. Also, some icons in the settings list, such as the ones for the Wireless&networks and Accounts&sync apps, have been changed.
One of the first things people are doing when they get an Android phone, is to install some sort of task kill and management app from Android Market, since Android didn’t allow proper task management and active multitasking. Because of that, with time you ended up with unoptimized applications leaking resources and battery power, even when inactive.
Gingerbread has remedied the situation with an active task manager, where it kills processes and even applications when they start to hog down the handset, and haven’t been used in a while. Neat and necessary to address. Now you can pause the game you are playing, when you receive push email, leave it, reply, and return back to the exact same monster you were about to chop into pieces, without waiting for the game to reload. Long press on the home button, and you receive a snapshot of your running applications, like in Froyo, so you can pick one and continue precisely where you left off.
Another new addition which we can file in the “it was about time” category, is the download manager. With a dedicated app, it stores and manages all your external downloads (from emails, Android Market, the browser, etc.) in one place, allowing you to reopen or delete them from a single location. Maybe we’ll see a full-fledged file browser next.
The default Android keyboard was a very basic, stripped-down virtual keyboard, where keys felt crammed, and you had to switch to another page for number and symbol input. In Gingerbread, upon long press, all the accented versions of a letter appear, together with a number if the key is on the top row, and the keys are more spaced-out, allowing for faster and more accurate typing. The Froyo keyboard also has accented versions of a letter upon long-press, just not so many. We particularly liked that all the punctuation symbols are in one place now, and the use of multitouch in the keyboard now allows to slide your finger to the symbol of choice after the long press.
The new text selection method now uses a large handle to place the small blinking cursor exactly where you want the selection to start, instead of the wimpy little triangle we had trouble pinpointing in Froyo. Afterwards a second handle is used to mark the text in all directions, and the process is easy as pie, just not launched the same way in all applications, which is a bummer. Then you tap on the selected text to copy/cut and then paste wherever needed. Neat, but not as uniform as the existing text selection solutions in iOS, WP7, or even in HTC Sense, for that matter.
These “changes” were present in HTC Sense’s virtual keyboards a couple of years ago, when Windows Mobile still reigned supreme. Our Samsung Galaxy S, updated to Froyo, has roughly the same keyboard in its TouchWiz 3.0 interface, as Gingerbread, so it’s just a case of taking the good ideas out there, and plugging them in.
New Functionalities
The new stuff in Gingerbread is native support for NFC chips, multiple cameras and VoIP, motion and other sensors, sound mixing, as well as larger screens, such as those on tablets, for instance. Let’s see how developers can take advantage of those.
Near Field Communication (NFC) technology
The Google Nexus S has a chip inside that can fetch various info with a tap on any item with an NFC transmitter, or from a few inches away. The application, running it it in Gingerbread, is called Tags. From what we hear the chip is limited to read-only for now, and can’t be flashed like Samsung’s new NFC chip, which didn’t make the cut on time to get into the Nexus S. Unlocking the two-way NFC communication, which could allow mobile payments, should be coming to the Nexus S with a firmware update. In Japan they use the NFC technology in phones for entering public transport, paying at cash terminals, as an employee ID for access to office buildings, or simply to scan items at stores and price compare.
The possibilities here are almost endless, and limited only by the developers’ imagination. It is not a big deal right now, since there is not much NFC infrastructure in place in the US, but since Google, Apple, RIM, the carriers, retailers and banks are all jumping on board now, this thing should take off very quickly.
Google just announced it is expanding its Hotpot and Places services with a pilot program in Portland. They distribute Places kits to local businesses, that will include tips on boosting their online presence, as well as NFC decals that say “Recommended on Google.” These NFC decals will be able to communicate with the new Google Nexus S device, taking customers to that shop’s Places page on their device. The pilot is designed to offer us a taste of what it will be like to have NFC infrastructure everywhere.
We have more info on contactless payments and NFC usage in a dedicated article here. Moreover, Visa just approved a microSD card with NFC capabilities that can be used by existing phones that don’t have the embedded chip, so it’s a matter of time US goes the way of the Samurai.
VoIP
If you have a SIP service, used for voice and video calling over the Internet, and many corporations do on their campuses, you can call via Wi-Fi now, and the option is integrated in your Gingerbread contacts list. Developers can take advantage of it in numerous ways, such as calling within apps, and it will be easy to implement due to the native support.
We can’t imagine the carriers being ecstatic about this feature, and Google knows it, since in the Gingerbread manual we read: “Support for the platform’s SIP and internet calling features on specific devices is determined by their manufacturers and associated carriers.” Hey, no need to downplay this – every bit that might take us away from the carrier lock helps.
Access to multiple cameras
Using the front-facing camera is now an option in the camera interface. We’ve had this in TouchWiz 3.0 of our Samsung Galaxy S since it was updated to Android 2.2, and it’s much better looking than Android’s rusty default camera interface.
It is not a big deal by itself, except for crappy self portraits, but giving developers access to multiple cameras is where it’s at, provided that your Android smartphone has more than one shooter. The possibility to access both the front and rear cameras, when capturing video, opens a bunch of application possibilities for the coders.
Access to motion and other sensors
Now this is a big one. How about going all Nintendo Wii on your phone? The six-axis gyroscope from InvenSense, which is in Nintendo’s MotionPlus controller should be in the Google Nexus S. Android 2.3 should also support the newest 9-axis one, so precise measurements of linear acceleration and gravity can bring anything to your Android phone. That spans from virtual baseball games, to the phone being able to figure out if it is in your pocket or backpack just from the way it bounces up and down, and thus tell your fitness app and doctor the real story about your daily activities on the coach. Oh, the funny one is support for a barometer – we haven’t heard yet of a handset that has this inside, but it will surely be helpful in more accurate predictions of your local weather conditions, and measuring altitude in general.
Google has really gone all-in to support game development for the Android platform now, and the upcoming Sony Ericsson PlayStation phone, running Gingerbread, is a proof of that. Observant folks spotted dedicated gaming controls support in the Android 2.3 SDK the first day it launched. Of course, the iPhone 4 and others have had these motion sensors for a few months now, and smartphones are gradually becoming the most wide-spread mobile gaming platform, so obviously Google doesn’t want to miss out on the lucrative mobile gaming revolution. In Google’s words – “a game application could use readings from a gyroscope and accelerometer on the device to recognize complex user gestures and motions, such as tilt, spin, thrust, and slice.”
See a demo of the InvenSense technology in the company video below, where a Nexus One with a planted gyro commands a virtual airplane and a sword – the cool stuff starts at 3:43. That’s what’s coming to Android, thanks to Gingerbread. Yay to slicing!
Multimedia enhancements
Gearing Android 2.3 towards the gaming aspect has been further backed up by improving support for 3rd party video drivers, used in 3D graphics acceleration. Additional system level enhancements include minimized application pauses, which ensure smoother animations, and increased responsiveness in games. Also, the Gingerbread platform now recognizes touch and keyboard events faster, and at the same time with minimized CPU load. This helps all interactions with your Android phone to appear smoother, but the main application is heavy 3D games, which use touch controls.
On the video codec front, Gingerbread now embeds support for Google’s WebM open video standard, thus manufacturers won’t have to pay royalties for high quality video compression like H.264, which is patented. It is good enough for the web in the way that JPEG and MP3 formats were for pictures and music compression, so it might one day become a standard for online video.
Google hasn’t stopped with the graphics department. Audio has also received a boost with the support of the AMR wideband speech codec, that can be used to significantly improve voice quality over 3G networks and sound capturing in general. A few carriers in Germany, UK and France are already supporting such high-definition voice service. The other big addition to the Gingerbread audio portfolio is support for the AAC codec, which is deemed as the successor of the MP3 format, achieving better quality at similar compression rates.
Mixable audio effects are introduced with Android 2.3, which allows developers to easily add equalizers, bass boost, headphone virtualization, and reverb to audio on Gingerbread devices; these can be applied to one, or multiple tracks.
Support for extra large screens
Developers have support for extra large screens now, which is a harbinger of all the tablety things that will happen to Android next year. Extra large in Google’s terms is up to 10″, and people can start coding now for the onslaught of 10-inchers, such as that famous Motorola tablet, running Honeycomb, which Android’s Andy Rubin showed briefly the other day. Smart move on Google’s part, this way tablet manufacturers can have big-screen compatible apps right now for Gingerbread, and what will be left for the Android team is to focus all efforts on the tablet-friendly user interface, coming in Android 3.0.
As a whole. Android 2.3 Gingerbread surprises pleasantly mainly with the range of additional functionality under the hood. Developers haven’t seen so many extra possibilities from Android since Donut (Android 1.6). Now with Gingerbread, the coding aficionados are having a rich playground with the support for motion sensors, multiple cameras, 3rd party video drivers and NFC chips, so the ball is in their court to surprise us even further. Oh, and on extra large screens as well, please.
source: Google
According to the prominent Wall Street analyst Charles Wolf of Needham & Co, the launch of Windows Phone 7 was a success and this may lead to a head-to-head battle between Microsoft’s new mobile OS and Android. If this happens, Apple is expected to be the big winner.
Reports are that Windows Phone 7 is not selling well and that iOS and Android are going from strength to strength. That doesn’t stop this analyst to see the first month of WP7 as encouraging and to remind us that Microsoft has a marketing budget of $500 million that would “buy the support of the leading smartphone manufacturers.”
It is widely speculated that the iPhone is coming to Verizon in 2011 and Wolf argues this would be a massive blow for the green robot:
“Android benefited from the absence of the iPhone on the Verizon network, because the carrier spent heavily to promote the platform as an alternative to the iPhone. Android effectively moved into a vacuum created by the implosion of Windows Mobile.”
This, along with the fact that both Android and Windows Phone 7 share a similar model (Google and Microsoft use multiple manufacturers for their handsets as opposed to the Apple/RIM model of producing its own devices), means that if Windows Phone 7 enjoys a long-term success, it would be Android that would suffer the most:
“It’s difficult not to conclude that the Android platform will be impacted more than any other operating system because of the similarity of the two licensing models.”
What’s your opinion on this report? Does it seem viable to you that Windows Phone 7 may prove to be a worthy foe of the green robot, giving the number 1 spot to Apple in the process or this is just a Redmond-inspired wishful thinking?
source: Computerworld via WP Central

© 2009 AndroidArena.com All rights reserved