9 ms·
”No one at Google is Returning Our Calls”
- apunic 13y agoSlighlty OT: Anybody knows why installing an OS on mobile hardware cannot be just like installing Windows in the old days? First installing the base system and then drivers for 'non-standard' hardware components. Why do need hardware manufacturers and OS vendors to talk? Getting the G-Suite seems to be a problem now but there are already some alternatives for each of the G-Suite's apps and I'd welcome any newcomer to this stage-so I wouldn't consider the G-Suite as the main problem with Android.
- edent 13y agoIt pretty much is - depending on how locked down the system is. For example, you can install Ubuntu on (some) Android devices - http://www.ubuntu.com/phone/install http://www.ubuntu.com/phone/install It was possible to install Android on Nokia's Maemo phones - http://shkspr.mobi/blog/2009/05/nitdroid-installing-android-on-the-nokia-n810/ http://shkspr.mobi/blog/2009/05/nitdroid-installing-android-... It depends on how open the handset is to having its firmware replaced. What this article is talking about is having phones "blessed" by Google so they can include G* services (mail, maps, play, etc).
- hornetblack 13y agoYou can download source code and blobs for some Sony phones. Something things work, some require closed source blobs. Some things don't work because the driver providers don't allow Sony to redistribute them separately. Edit: info http://developer.sonymobile.com/knowledge-base/open-source/android-open-source-project-for-xperia-devices/ http://developer.sonymobile.com/knowledge-base/open-source/a...
- justincormack 13y agoThe Google apps are significantly better at present. What is needed is a community effort to work on one set of replacements that work well, rather than the fragmented alternatives.
- ldng 13y agoIndeed and this set could be consolidated around an ownCloud API. I would even go further make them isolated from google's API by default with options to enable tight integration with the platform, if you wish. That is for instance, an address book that does not share your contacts and a calendar app that might share it's event if you explicitly say so, an A-GPS that doesn't report automatically your position to Google ...
- qwerta 13y agoIt is possible. For example Ubuntu is installable on some phones. It is like Linux 15 years ago, there are a few good drivers and one has to check compatibility charts. Other problem is hardware detection. OS on PC can detect what hardware is installed. On mobile you need hardware map. There is no way to have universal installer for all mobile phones.
- venomsnake 13y agoWhy do you need the map, except - it was the way it has always been done in mobile?
- vetinari 13y agoThere is no plug-and-play, you need to know if the hardware is there or not. If you poke something and you are on the wrong board, if could free/reboot/brick/whatever. It is an ARM thing. The good news is, that there is a map and a single kernel can run on multiple boards. It is a recent development, before that, you needed a separately built kernel.
- aestra 13y agoCan you make a phonecall from Ubuntu?
- SectioAurea 13y agoAccording to official sources (http://www.ubuntu.com/phone/install http://www.ubuntu.com/phone/install), the Ubuntu Phone beta has the following capabilities: "Connection to the GSM network on Galaxy Nexus and Nexus 4" "Phone calls and SMS on Galaxy Nexus and Nexus 4"
- DanBC 13y agoBlue Screen of Death was often caused by shoddily written drivers. People don't want their phone to BSoD.
- kevingadd 13y agoThe Android devices I've had the displeasure of using (Galaxy S2, Nexus 4) reboot/crash/hang on a more regular basis than any Windows computer I've used in the last ~10 years. I used WebOS devices for a while before switching to Android, and I don't remember the last time either of those crashed or needed to be power-cycled. My iPhone 1 was an unreliable piece of garbage, though, so I guess I can't specifically shit on Android here. Anyway though, 'people don't want their phone to BSoD' seems a rather unsupportable statement: modern 'big seller' Android phones suffer from surprisingly poor quality control, especially if you install the OS updates on a regular basis. If they're not introducing some sort of hang/crash bug, they're breaking one or two of the built in applications. I remember one of the recent Nexus 4 OTA updates broke one of the built-in preferences panels under Settings - how do you ship an OS release without testing that? Ultimately cool new features and apps are more compelling to people than actual stability, judging by how many of my smartphone-owner friends complain about phone crashes and hangs. They're still using those phones and buying the latest models...
- wpietri 13y agoSame here. Two different top-of-the-line Verizon/Motorola phones, both have an average uptime of a few days. Generally due to a crash, but sometimes because performance is so terrible I have to reboot it. And thanks to the carrier's lockdown (for stability, they'll surely claim), I can't actually debug any of the performance issues. If anybody knows of an Android phone that actually works reliably out of the box, I'd be excited to hear about it.
- myko 13y agoMy MotoX has never crashed/rebooted on me.
- angryasian 13y agoAndroid itself can be installed without the Google suite otherwise known as GApps. Actually most roms don't include GApps for this reason. Look at any AOSP based rom. Its just they want access to the Google suite and this requires OHA http://www.openhandsetalliance.com/ http://www.openhandsetalliance.com/ requirements.
- alextingle 13y agoIt's not just them. Google doesn't talk to anybody.
- jaggederest 13y agoApart from Matt Cutts responding personally on HN, people trying desperately to sell you Adwords, and press releases; they may as well be a black hole.
- perlgeek 13y agoDon't forget the recruiters, how seem to cold-email everybody who has a github account :-)
- mgkimsal 13y agoI had a recruiter from Google call me, chat for 20 minutes, talk about my resume, then ask for my resume. I told her to bing my name and download the latest copy.
- chris_mahan 13y agoSame here. I told the person to type my name in google, with the word "resume" next to it, and that the first result would be my resume. She was astonished and asked how I could do this. I replied that I followed Google's own s/developer/webmaster/ guidelines. (Try it: google "chris mahan resume", it's still there, three years later, first result.) I subsequently failed the basic algo questions, though, not having a computer science degree (thankfully--both for not working at Google and not having a computer science degree).
- snowbunny 13y agoAnother option is to post a ranting and crying video to Youtube to get special treatment. http://www.youtube.com/watch?v=Ccxiwu4MaJs http://www.youtube.com/watch?v=Ccxiwu4MaJs (Warning: Strong language)
- justincormack 13y agoCan anyone explain how I can just install the G-suite on Cyanogenmod then? Is it blessed by Google? Or does it recognise that my phone is appropriately blessed via the bootloader?
- edent 13y agoYou can flash Gapps to get the G-suite in CyanogenMod. Download at http://goo.im/gapps http://goo.im/gapps Copy to your SD, reboot into recovery, flash the .zip file, reboot.
- poizan42 13y agoRead his question again. He didn't ask how to do it, he knows that. He asks why it works. I was wondering the same thing when I read the article - my best bet is that the idea of ‘cracked’ G-Suite keys is a journalistic fiction invented for the sake of the story. Not that it's legal for them to distribute it when they are not certified, but I don't think that there is actually a key required.
- dobbsbob 13y agoYou can open the .zip and replace the keys or clockworkmod which cyanogenmod uses allows it to copy from recovery by ignoring the fact keys are different from platform. I guess since they just provide binaries and not source, and google makes money when you use their apps and provide them data they don't care that other projects have GAPPs for dl
- snowbunny 13y agoIt's not blessed by Google. In fact they sent a C&D to CM over it. http://gizmodo.com/5367420/google-threatens-cyanogen-android-hacker-with-cease+and+desist http://gizmodo.com/5367420/google-threatens-cyanogen-android... The site(s) you're downloading it from are committing copyright violations and are subject to a DMCA takedown.
- SEMW 13y ago
- sounds 13y agoThat was unexpected. Why would Google be so ignorant of Android China? China seems like such an obvious part of the mobile big picture that I can only assume "big" things. In no particular order: • Google's decision to leave China [1] • Political interference to protect a Chinese mobile OS [2] • Some sort of license restriction that doesn't effect Google services over the web but kicks in for mobile (completely a wild guess here) • Political interference to keep Samsung out (so implausible I don't even believe it, but for the sake of discussion...) [3] [1] http://arstechnica.com/tech-policy/2010/01/furious-google-throws-down-gauntlet-to-china-over-censorship/ http://arstechnica.com/tech-policy/2010/01/furious-google-th... [2] maybe http://blogs.wsj.com/digits/2013/08/28/why-htc-is-making-a-mobile-operating-system/ http://blogs.wsj.com/digits/2013/08/28/why-htc-is-making-a-m... [3] http://www.idc.com/getdoc.jsp?containerId=prCN24344613 http://www.idc.com/getdoc.jsp?containerId=prCN24344613
- yeukhon 13y agoWasn't the problem has to do with small vendors, not big names? I would assume that was the issue? And if so, my guess is people just thought Chinese market was too complicated to handle (speaking from a Chinese perspective...) and particularly it was hard to deal with all the malware, links rewrite and law conflicts at all once, even with the powerful cash Google has. And since the Google China incident, Google doesn't seem to have any interest in the Chinese market anymore. It is a big market, but the effort to put into it to compete with local competitor is just way too much; plus Apple is already part of competition. I am actually amazed how Apple is able to succeed. To many people in China, owning an expensive phone like iPhone is a necessity (well, maybe I will call it a norm). Right now I think mobile market is shifting interest to developing regions like South America and Southeast Asia.
- leoc 13y agoOther ideas (all pure speculation): * A desire to protect Google's relationship with the big-name phone manufacturers: maybe the big players have hinted that Google getting too helpful to the small Chinese firms would tend to cool them on Android * Concern that the Chinese manufacturers might accept Google's technical help, then refuse to implement all of the G-suite or otherwise violate the terms of the certification. With Google's weakened position in China it might not be able to get effective redress * A specific form of the above: concern that Chinese-brand phones will contain trapdoors to allow clandestine Chinese government access to your Gmail etc. Google can't prevent this from happening on Chinese phones with "unofficial" G-suite access, but at least it can disclaim responsibility, never having certified the device
- pavlov 13y agoAndroid is more and more like the mobile equivalent of desktop Windows. Now they have the huge pirate market in China too. When this happened to Microsoft, certain strategy-oriented parts of the company were happy to see Windows spread everywhere as quickly as possible and deal with piracy later, whereas others were more concerned with the bottom line and how to extract revenue immediately. Google will have to deal with the same political questions. It's funny how Android even has its own versions of OS/2 in the form of BlackBerry 10 and Jolla's Sailfish -- that is, competing operating systems that proclaim to be technically more advanced while offering reasonable app-level compatibility with the dominant system. (I suspect that BB10 and Sailfish will share OS/2's fate in a few years. Too little user benefit against the high cost of lacking access to the dominant vendor's services.)
- RexRollman 13y agoIts worst than that. A least with Windows on PC clones, you have control over the hardware and can update to your hearts content. Android makers often change the interface and can interfere with you from getting updates.
- pavlov 13y agoThat's probably something that the PC clone vendors of the early Windows era (1990-95) would have loved to do, but they just didn't have the software competence. Developing a new shell for Windows was technically possible, but must have seemed like an outlandish prospect to companies like Compaq or Dell. ("Where are we going to hire a bunch of C developers who know GUIs and can do a better job at this than Microsoft? Forget about it.") Some companies did go there -- for instance, HP had an advanced Windows shell called NewWave [0], but I don't think they ever built PCs specifically for it. Today, the situation is very different. The executives at any old phone maker will look at Android and say: "That's just Java, isn't it? We have plenty of people who know Java. Hell, there's a school down the road where they train 100 Java developers every year. Let's do it! We can be a software company too, just like Apple!" And of course we know how that turns out. But it will take a long time until the executives at all those LGs and HTCs will recognize that their organization sucks at software, because it's not a software organization at its core. (Nokia spent tens of billions of dollars on Symbian and MeeGo until they finally got this lesson, and they ended up selling the phones to a software company.) [0] http://en.wikipedia.org/wiki/HP_NewWave http://en.wikipedia.org/wiki/HP_NewWave
- ABS 13y agothis "Google offers the Android codebase for free download, but this is only part of the software needed to make a phone viable" is simply false. You have everything needed for a "phone" and even for a "smartphone", you simply miss google services that might (West in particular) or might not (East in particular) be perceived as a must have by consumer. See for example all the android-based phone that ship with alternative markets, maps and similar services.
- Zigurd 13y agoNobody, not even Oppo with their CyanogenMod-based Android, is selling an Android product in developed-world markets without Google Play and the rest of Google's app suite. The real alternative is expensive: Build your own ecosystem, as Amazon has.
- ABS 13y agoindeed but that still doesn't make it true that you don't have a viable "phone" with aosp
- richardwhiuk 13y agoYou seem to have come up with the refutation to your claim, but then ignored it anyway. The Kindle Fire [1] does run Android and does not have the Play Store - it has the Amazon app store instead. 1: http://en.wikipedia.org/wiki/Kindle_Fire http://en.wikipedia.org/wiki/Kindle_Fire
- guelo 13y agoHe said "The real alternative is expensive: Build your own ecosystem, as Amazon has."
- zentiggr 13y agoSure - the 'smaller-brand' ICS tablet I have got its apps from the Amazon App Store almost exclusively, with a few sideloads for good measure. Figured out how to get Play services on to it, and have the best _and_ worst of two worlds :) ("Figured out how to" is its own death-knell, I know, in some circles. Not that clueless.)
- Zigurd 13y agoHow did Microsoft manage a zillion OEMs who had to have audited numbers and get invoiced, and Google can't manage a simple compatibility test and license agreement? Never mind third tier phone OEMs, this is really hurting Google in tablets, where you don't need carrier retail channels.
- adventured 13y agoMicrosoft - Bill Gates - from day one believed they were in the business of selling a product to a customer, providing support to that customer, and they wanted that customer to stay with them forever. For the first 15+ years of Microsoft's existence, they had no monopoly position, and had to always be hustling for customers. Google being a search engine, from day one never had to nor intended to provide support to any users. By dominating search usage (they owned search by what, five years in?), it guaranteed they'd own the search ad business by default (and of course they hooked up an excellent approach courtesy of goto.com), with that combination in place there would never be market incentive to provide good customer service to their ad customers and partners (and once that behavior was encoded into the company's DNA, they approached everything a similar way). Sometimes Google seems more like a hobby farm (that happens to have a golden goose) than a properly run business.
- PaulHoule 13y agoNobody at Google returns any calls from anybody, it's a core part of their DNA.
- schenecstasy 13y agoWeird, they're taking RapGenius's calls: https://news.ycombinator.com/item?id=6964169 https://news.ycombinator.com/item?id=6964169
- pistle 13y agoLet's prioritize... Help out a large OEM with some level of gravitas and reliability or 10's to 100's of bargain-bin-targeting mom & pop shops that are unwilling to put their balls on the line to get up to speed on making globally-commercial products. Then you have the morass of cheap China tainting your platform. Google loves Samsung because they understand, slightly, how to balance silly, shiny shit with passable hardware. Imagine the backlash when millions of consumers think "terrible piece of crap" when someone says, "Google-compliant, Android-based device." AND THEN those same OEM's will come back and tar Google (again) for their failures. I wouldn't rush out to prop up everybody with a cousin that knows a bad batch parts fence in Shenzen. Let the creme rise to the top first.
- d2dadvisory 13y agoSo I wrote the original post, and I'm always a bit afraid to wade into the comments, but I wanted to respond to this one. Your point is that Google is prioritizing correctly. That they are just going after the big OEMs first and then the guys I'm talking about are too small to bother with. About right? I didn't hammer the point in this post, because I've made it a few other places, but all of these OEMs collectively are bigger than any other single OEM. Collectively, this group produces between one half and two thirds of the world's phones. Most are very small, but many are now huge. Google seems to be focussing on just one or two. I think with a small amount of effort they could tap into the whole audience. It wouldn't require building a huge support structure. And the numbers are huge.
- pistle 13y agoThanks for the wading and additional, nuance-providing details. It would still seem that they would first focus on a single tier of support focusing around their favorite few largest OEMs to set the guide for the others. I'm not saying top 20% of devices, but something along the lines of focusing on the an 80-20 principal. Then, if you see a star being born that will disrupt your top picks, bring them in. Market dominance can be sustained that way. Those OEMs aren't going to be making iOS or Lumias. "It's not nice, it's Google." (TM)
- angryasian 13y agoI feel like this author just doesn't know what he's talking about and is just ranting on google because AOSP != google experience. He makes no mention of Open Handset Alliance http://www.openhandsetalliance.com/ http://www.openhandsetalliance.com/. This would be the first place to start.
- d2dadvisory 13y agoI'm the author. And I do know what I'm talking about. OHA doesn't even begin to solve the problem at hand. The subjects of my piece have access to AOSP, and could join OHA if they wanted to, but the fact is that those are not enough to support their products. These OEMs sell into incredibly competitive environments, and many of their customers want the full Google Experience and G-Suite. They'd be willing to pay something for it. My argument is just that it is in Google's best interests to become more engaged with this community. Nothing to do with how I feel about AOSP.
- drcube 13y agoWhy not offer a link to the Gapps download with instructions for installing them like CyanogenMod does? It wouldn't be that hard to streamline this for novices on first booting their phone and therefore bypass Google's bureaucracy.
- zavi 13y agoAuthor didn't say specifically what kind of requests Google didn't respond to. It could easily be the case that given EOM's device isn't good enough to pass Compatibility Test, and instead of fixing the issue EOM would contact Google saying "our phone doesnt really need this feature that your test requires, but you still give us keys to GSuite." Of course Google won't respond to such inquiry.
- reustle 13y agoA thought. Is Google interested in seeing more android devices sold, or more nexus android devices sold?
- bane 13y agoThe solution of course is for Google to charge a small fee, say $50k/yr to each OEM who wants to use Android on their devices (if the OEM can't handle that fee, then they have no hope of handling the huge manufacturing, support, carrier fees and other costs involved with launching a product). This fee will guarantee them a warm body with a heartbeat on the other end of a dedicated number who will be their "relationship manager" who can run things down internally and manage bringing new OEMs on. In reality, the RM would probably service 4-5 "accounts" at a time and these 4 accounts or OEMs would completely cover the cost of this employee or Of course having 20 or 30 RMs banging against the Android team to get info and support OEMs doesn't scale, so for every 3 or 4 RMs you hire additional staff on the Android dev side to handle that relationship. And that does scale. It's not a money maker for Google, but it covers support costs without turning support to OEMs into a cost center.
- jessaustin 13y agoThis would certainly be a solution for OEMs in this situation, but I wonder how much of G would even consider this a problem? Another way to ask this: how long will G neglect the needs of this market before we conclude that G doesn't consider this a market worth noticing? It seems possible that a third party could provide many of the services OEMs require, but I suspect that organization would need to be either very skilled or somewhat well-connected to the relevant dev groups at G, or else it would find itself in this same exact situation.