Google tries to control Android fragmentation

Posted by – March 31, 2011

There has been some talk about Google’s decision to delay the Honeycomb source code release. If Google releases Honeycomb, Ice Cream Sandwich, Google TV and Chrome OS source codes within a month, then all this will be forgotten. Sure sure, M$/NOK will make Bingdroid, HP will make Webdroid, and RIM is making Playdroid.

It is OK if Google enforces rules on Google Marketplace and the Google Apps to demand a one-click search engine or social network change, meaning the Bingdroids cannot lock users into only using Bing but that it must be a one click easy process to change the search engine to Google as default if that is what the user wants. Same thing with the Facedroids, one click should be available to move contacts out of Facebook.

It is great if Google’s purpose starting with Honeycomb and Ice Cream Sandwidth is to try to regulate the home replacements and manufacturer’s custom UI layers. Please make it default to allow the Android bloatware user interfaces to be turned off! I don’t mind if manufacturers think they absolutely have to make Touchwiz, Sense, Blur, Rachael or other, but they should all make it an easy to find one click process to restore default UI, they should all provide a one-click Android Vanilla switch.

The main requirement that I think Google has with Android, is that they have to make sure that everyone making Android devices with full native Android Vanilla UI and OS, must be allowed the Google Marketplace, especially the cheap Tablet and Smartphone makers, no absolute need for compass, dual-cameras or any other very specific hardware features, apps in Google Marketplace with very specific hardware requirements (a small minority) can easily be filtered based on the hardware detected.

Google must have teams working closely with all the ARM chip providers, Texas Instruments, Rockchip, Telechips, Samsung, Qualcomm, Marvell, Freescale, ST-Ericsson, VIA, Nvidia and more, and Google has a responsibility to make sure each of those platforms support the full Honeycomb, Ice Cream Sandwich, Google TV and Chrome OS, as soon as they totally open source them in a month or so. That is what I expect Google is doing with their ARM chip provider partners. And that work on deep SoC optimizations level must also be coordinated with each of the serious companies using each of those SoC to bring Honeycomb, Ice Cream Sandwich, Google TV and Chrome OS products to market in the next couple or three months.

If for some reason you hear that Google is not willing to give access to Honeycomb source code to any serious Tablet maker (with a reputation of releasing tablets that can be trusted, no minimum company size) or to any of these chip makers, that could be scandalous and would have to be brought to the attention of the blogosphere, so in case you hear about any of those cases please post in the comments or send me an email to charbax@gmail.com so that I can try to understand who gets access to the Honeycomb source code, when and exactly how.

Some people (especially Apple fanboys) have been complaining that Honeycomb tablets supposedly only have 100 apps HD tablet optimized yet. Those people should also mention that about 90% of the 250’000 Android apps are built with Android 1.6 Donut SDK or newer, and since then, most Android apps are built to scale to medium density screens, which means they work fine on tablets. That actually means, the number of apps that work fine on Android tablets is more something like 220’000 apps, more and more of which are being re-optimized for more than 800×480, yet still most of those scale to 1024×600 or 1280×800 just fine.

Also, I believe the goal of Google is to implement future versions of Android, perhaps including Honeycomb and Ice Cream Sandwich already with a new system that auto-upgrades even the core parts of the OS, meaning that once devices are ready to ship with Honeycomb or Ice Cream Sandwich, they may never really need to be firmware updated by the manufacturer, that core Android system upgrades could be done automatically and securely through the Google Marketplace. That would be a very deep anti-fragmentation move, and that would mean that all future Android devices would all be automatically future-proof.

  • guest

    Not only is El Goog controlling fragmentation, they are also controlling android market apps with Apple style draconian behavior.

    http://arstechnica.com/gaming/news/2011/03/google-yanks-psone-emulator-developer-blames-xperia-play-launch.ars

    And as if Android fragmentation, Google cannot do anything about it, Amazon will make sure fragmentation happens. :-P

  • guest

    *as for Android fragmentation

  • guest

    “It is great if Google’s purpose starting with Honeycomb and Ice Cream Sandwidth is to try to regulate the home replacements and manufacturer’s custom UI layers.”

    I love how phandroids such as you are coming around to the Apple viewpoint that *control of ecosystem* is more essential than openness, in order to reduce the amount of puke and crap such as this

    http://fuglyandroid.tumblr.com/

  • guest

    “That would be a very deep anti-fragmentation move, and that would mean that all future Android devices would all be automatically future-proof.”

    Can I place first dibs on whatever it is you are smoking?

  • http://ARMdevices.net/ Charbax

    You don’t believe they can centralize core OS upgrades within the Google Marketplace, thus in collaboration with SoC makers and eventual input from open source hackers, they can optimize the software upgrades centrally which thus automatically can go and be installed to replace older code in the devices from now on, no more need for each manufacturer sourcing the firmware upgrades.

  • http://ARMdevices.net/ Charbax

    Fast change is the essential part, not so much about the control, Android is developing 10x faster than iOS. iOS is basically the same as iPhone1 3 years ago. While Android is in constant movement to smarter and better functionality and better UI designs such as Honeycomb.

    If Google can help shut down the Touchwiz, Sense, Blur, Rachael of the world, that would be great. That doesn’t mean they cannot get input for UI improvements from the industry in the open, and it’s not necessarily something they have to force as the only allowed UI, they just have to make it easily switchable on/off and let people who want Vanilla Android have it, that can be a requirement.

  • http://ARMdevices.net/ Charbax

    I’m looking into this. Could it be PSX is a registered trademark and dev just needs to rename it to something else and be allowed in Google Marketplace, or could it be someone notified Google that PSX4Droid might be based on a previous emulator and that somehow PSX4Droid didn’t follow GPL on it?

  • guest

    Fat chance the said “open source hackers” will be on their side, if they keep screwing them by anti OSS withholdings and stuff.

    With hardware specs moving so fast in mobile space, even if software updates are provided, newer feature will make older phones obsolete, as with iPhone and iPhone 3g, despite them getting timely and free-of-charge updates. Future proof? seriously?

  • http://ARMdevices.net/ Charbax

    The goal is to make Android so good nobody, not even hackers care to root/jailbreak them anymore. The main reason people rooted Android thus far, as far as I know, was for enabling tethering and very few stuff like that. I believe Google wants to make tethering a default feature of the OS. And if overclocking or whatever else can also be officially supported to the true hardware limit, I just don’t see why anyone would care much about rooted/jailbroken Android firmwares.

    What they need to do is to bring Android to a point of openness so they have a reliable and efficient way to keep the open source community up to date with all the latest advances that they are making at the Googleplex, thus nearly publish dailies for all to look into, and then they need to allow code to be submitted from any open source developers, and have code testing happen out there in the open. I am sure they will reach that kind of openness eventually, and I also understand that in the beginning they think they need not to let competition know what they are doing, at least for the first couple months with each new Android version (new Android versions are coming very fast). But as Android is now already the biggest Smartphone OS, a few more months of secret Android development and I think Google will be able to start being more transparent with what they exactly do day to day.

  • guest

    @iPhone stagnation comment: That was out of necessity. Please re-take your “Intro to Corporate Strategy 101″ class. A first mover, by reason of the headstart is able to spend years without major changes. The chasing pack, on the other hand, have to move faster to catch up and pass the first mover.

    @OSS leads to faster development comment: Also, there is no reason an open source project should move faster if there is no clear direction. Case in point, FF3.6 and the associated bloat, which allowed Chrome to come out of nowhere and take marketshare.

    @Touchwiz, Sense Blur comment: Yes the idea is good. The direction that Google, the hardware manufacturers and carriers (US) are going right now, I am not sure Google has many options. It is not AAPL v GOOG any more. by the end of the year there will be three “tightly controlled systems” vs one “open system” (i use that word with much sarcasm). My money is on the tightly controlled and well funded systems.

  • guest

    I sure hope so.

  • guest

    BTW, and this is totally unrelated to the post, so I hope intergalactic troll defenders like TechU dont start attacking me on this, but

    Charbax: What is the latest on the Marvell Ebox computer that was unveiled on your site at CES 2010 more than 14 months ago?

  • guest

    from the app developer’s twitter feed

    http://twitter.com/zodttd/statuses/53519800151969792

  • http://ARMdevices.net/ Charbax

    I suggest you remove your money from iOS, as it’s already been proven in 2010 that Android is by far the dominating platform of the future. It’s growing so fast, there is no going back to proprietary.

  • guest
  • http://ARMdevices.net/ Charbax

    Did the app developer get any reasoning for removal? That doesn’t mean there wasn’t a reasonable reason for the temporary removal, it may have nothing to do with Xperia play. Or Sony may have complained about PSX trademark or possibly the illegal inclusion of their proprietary PSOne BIOS file with that emulator at that point.

  • http://ARMdevices.net/ Charbax

    I’ll ask my contacts at Marvell, there is the awesome OLPC XO-1.75 being built on Marvell Armada 610, so I think that might lead to tons of thin desktops and cheap laptops on that platform.

  • http://ARMdevices.net/ Charbax

    It makes sense that Sony optimizes Playstation Suite for specific hardware, which is their own hardware, based on Qualcomm 8255 with Adreno 205 graphics. Though I am sure Sony will tweak the playstation suite to also work on other devices, well anyways, that is up to them.. That doesn’t really prove much related to emulators does it.

  • guest

    it is still round three of a fifteen round fight :-P

    We have seen this same “linux/OSS will rule!” slogan in netbooks. Everybody knows how that ended :-P Apple and Microsoft are eating the mobile devices cake on that front :-P

  • guest

    It proves that the timing of Google’s “display of Apple style whimsical pulling of app market emulator app” , is not based on app market rules, or GPL, but to appease Sony.

    I wonder what a shitstorm that would have raised had Apple done the same.

  • http://ARMdevices.net/ Charbax

    Apple blocks all game emulators since day one, as well as about 2000 other very useful apps, blocked cause competes directly with Apple’s proprietary and closed plan to make more money.

  • guest

    As you, and most readers of this blog have realized by now, there is a world of difference between “might lead to tons of devices” and “Actual products available to consumers”. I think Marvell dropped the ball on Ebox

  • http://ARMdevices.net/ Charbax

    Marvell didn’t drop the ball on embedded Linux based on their latest Armada ARM Processors, ebox is just an example of what can be done. The only difference between the product being available to the public or not, is market demand, technical feasibility gets done with the right timing by the hordes of engineers when a market demand is observed. I believe the work Linaro is doing to streamline embedded Linux for laptop/desktop use will help bring tons of actual real commercial ARM Powered laptop and desktops to the market.

  • guest

    Exactly my point. Now Google is also whimsical and beholden to corporate interests. Samfe difference :-P

  • guest

    *Same

  • guest

    I take it you are suggesting Google’s plan is to NOT make more money? :-P

  • http://ARMdevices.net/ Charbax

    Not through proprietary anti-competitive evil walled garden strategy.

    Google has systems that increases sales and lowers costs for all the businesses of the world. On the other hand, Apple is valued 1.5x more than Google and all they have is a closed proprietary smartphone, that was so secretive in development that they didn’t realize that it doesn’t work when held in the left hand, and which they can only sit back and observe how it gets completely out-competed by the rest of the industry using a superior open platform.

  • http://ARMdevices.net/ Charbax

    If you just register on disqus.com you can then edit your posts if you notice some typo or want to add on to your argument.

  • Nicole

    I work in the advance tech support department for DISH Network and neither I nor any of my geeky co-workers are able to get a good sense of how this will affect Google TV. I have the Logitech Revue integrated with my DVR and I use my Android as a remote and they both work like a charm. Any word on how this Ice Cream concoction will enhance our current equipment?

  • Nicole

    I work in the advance tech support department for DISH Network and neither I nor any of my geeky co-workers are able to get a good sense of how this will affect Google TV. I have the Logitech Revue integrated with my DVR and I use my Android as a remote and they both work like a charm. Any word on how this Ice Cream concoction will enhance our current equipment?

  • http://ARMdevices.net/ Charbax

    Hi Nicole, I’m a long time Archos fan, former Dish Network hardware, you can see my other site http://forum.archosfans.com

    Here are some of the reasons why I think that Google TV on ARM will be huge:

    - the box can be made for much cheaper than the Intel powered box. ARM chips are lower power, thus require less electronics, the box can be made smaller. Basically, Google TV can be sold everywhere for $99 unsubsidized.

    - This means Google TV functionality could be part of every future Android smartphone, those smartphones integrate HDMI output.

    - ARM support means many more chips can be used, many more manufacturers can make them, competition increases innovation and reduces prices.

    - I think there will be two types of Google TV, the type that includes existing TV (with HDMI input and overlay features), and the cheaper type that only displays WebTV content (only HDMI output, overlays only on web content). The future is webTV only for all, but people watch in average 5 hours “normal” TV per day, so normal TV isn’t disappearing overnight.

    - If Hollywood and other content owners can’t come to their senses and open up all content on all Google TV and any other box without special licences, then BitTorrent will quickly become the most popular application on Google TV, it’s an open platform (maybe you aren’t supposed to know this?).

    - But in reality, this is the decentralisation of broadcasting, this is a fight between WebTV-on-demand and the old-content-gatekeepers. In all this revolution, what role should Dish Networks try to anticipate? I am not sure. I’m all for bringing Gigabit Fiber networks to the people everywhere, perhaps satellites can help bring Gbit/s download-only bandwidth to a whole country using the satellite dish technology, maybe Dish Networks needs to build a set-top-box with removable 2TB hard drives (that currently cost $89 in Frys and Best Buy) that lets people download 2TB of all the best content content in some type of multi-cast, spreading around all the 1080p Movies and TV shows on everyones hard drives, and then provide a global licence, $20-30 max for everyone to access all those files as much as they want, and this should possibly include all the best content. But this may only be temporary solution until everyone can get Gigabit Fiber in the home. Possibly, with collaboration with HDTV screen manufacturers, you can launch 4K2K or Quad-HD LCD screens for little more expensive than a normal 1080p screen (it’s just a new processor in there), and then provide Google TV with 4K2K decode capability and distribute on-demand 4K2K video content that can be encoded at below 25mbit/s (all the best movies digitized) through on-demand multicast, whatever highest bitrate can be multi-cast for download-only.

    Sorry if I speak too much. You can contact me charbax@gmail.com if you would like more.

  • http://ARMdevices.net/ Charbax

    And about what you actually asked. Honeycomb is the first true tablet OS, a tablet being a bigger screen is an awesome remote for Google TV, probably the best type of remote. To be used as a TV remote, might be one of the biggest reasons people will buy the tablets, especially the 10″ ones that mostly are used on the sofa anyways (too big to carry around in jacket pocket).

    Ice Cream Sandwich brings the best UI and core system features of Honeycomb to smaller screens that are in the phones. I think that can mean the new holographic UI, new widgets, better/smoother multi-tasking, no more hardware buttons (means completely reconfigurable shortcuts depending on software), new settings menus, better multi-tab web browsing.

    The goal I think with Google TV when used in combination with regular TV such as in Dish Networks, is to provide better and better overlay features, to imagine making it perfectly smooth for people for example to chat in overlay on top of TV, nice new UI to rate content, find info about content, but not really needing to resize the TV image (especially not making it tiny small), but introduce more overlay features, so all that interactive content shows up on top of the TV content behind, or all around it. The goal is to bring all the things people would do if they have short attention span, want to multi-task, pause video, check stuff on the web all the time, chat with friends watching the same things, but to put all that on one screen and make it easy to interact in lean-back mode in the sofa. Thus the interaction model might be the nice thin Logitech keyboard and also a tablet for getting more interactive custom buttons, widgets, and other shortcuts, all a combination of what gets to be on the screen, what stays on the tablet screen, all to enhance the TV watching experience. Having to pause TV to search on the laptop for info about an actor is not the best solution, with Google TV, it should be people still lye back in the sofa, hit one or two charachters on the keyboard, or click one shortcut/widget on the tablet, and boom cast info is displayed on top of the TV content, pausing is maybe not even needed, but YouTube videos can pause TV and play and are just one click away.

  • Nicole

    Thank you so much for the breakdown, I’m really looking forward to how GoogleTV will be enhanced as changes will hopefully be made soon. I’ll pass on this link to others!

  • http://armdevices.net/2011/05/08/google-tv-is-still-the-future-of-tv-more-rumoring-before-google-io/ Google TV is still the future of TV, more rumoring before Google I/O – ARMdevices.net

    [...] Google tries to control Android fragmentation (armdevices.net) [...]

  • http://armdevices.net/2011/05/11/honeycomb-source-code-to-remain-closed-until-q4-who-has-access-now/ Honeycomb source code to remain closed until Q4? Who has access now? – ARMdevices.net

    [...] Google tries to control Android fragmentation (armdevices.net) [...]

  • Anonymous

    I think that This codes been released already(Correct me,if i am wrong). I heard about this codes from my colleague. I am really curious for Google TV.
    Dreamboxes

blog comments powered by Disqus