10 ms·
Honest question, does such an API to replace Cortana in Windows 10 exist? Or is it like Internet Explorer, too deeply embedded in the OS to be able to remove?
by tehbeard 11y ago
Honest question, does such an API to replace Cortana in Windows 10 exist?
Or is it like Internet Explorer, too deeply embedded in the OS to be able to remove?
- kuschku 11y agoSuch an API sadly doesn’t exist on Android either. I’d love to have a Google-free Android with still all the features.
- JustSomeNobody 11y agoHow would this even be possible unless company X replaced Google in which case company X knows all your secrets the same as Google does? There's a reason Google can remind you that your flight is in 3 hours; they parse your emails for that information. Another company would have to do that same thing.
- kuschku 11y agoI’m not talking about another company – I’m talking about me, myself. One of my goals is to not share any data with a company I can’t trust – so I write my own tools for all these purposes, my own apps, and self-host these things. I already have a several GB large archive of my mail as I self-host it, why shouldn’t I be able to write software to parse it and remind me? Why do I always have to use services of a company when I buy a device, instead of being able to hack together my own? When you bought IBM PCs, they didn’t force you to use Windows with Notepad either – instead, people could write Linux, GNU, and Emacs for their own usage. This is what I expect from an open system, like Android.
- CaptSpify 11y agoI know this is getting into off-topic territory: That's exactly why I want a solid "real-linux" phone. Android is just too locked down and closed off for me. I've yet to try out the Ubuntu phone, but I'm really excited about it. Other than that, there's just no non-android linux phone that I know of.
- tracker1 11y agoA lot of that is the binary drivers for essential phone components... that said, Cyanogenmod is pretty close to "stock" (no google apps) and if you're on a rooted phone with a first or third party build of Cyanogenmod, you can do pretty much whatever you want. Unfortunately, it's really the chipset builders and the lack of UEFI/BIOS or something similar in ARM (and other non-x86 mobile platforms) that locks it out even further.
- kuschku 11y agoYes, but compiling 40GB of Android source myself every time I want to change things is quite annoying. And having to write my own smartlock provider as a system app isn't great either. It'd be great if in addition to everything being AOSP, they'd also allow changing more at runtime.
- tracker1 10y agoSo, you can't create a user plugable interface and submit the changes upstream? Who knows, they might even be accepted.
- pgeorgi 11y agohttps://developer.android.com/training/articles/assistant.html#implementing_your_own_assistant https://developer.android.com/training/articles/assistant.ht... disagrees Sample code: https://github.com/commonsguy/cw-omnibus/tree/master/Assist/TapOffNow https://github.com/commonsguy/cw-omnibus/tree/master/Assist/...
- kuschku 11y agoYet, still, I can’t replace the Google bar in the Recents menu: http://img.wonderhowto.com/img/03/61/63551918823389/0/quick-tip-access-app-info-pages-from-lollipops-recent-apps-menu.w654.jpg http://img.wonderhowto.com/img/03/61/63551918823389/0/quick-...
- curt15 11y agoThe procedure described here (https://www.reddit.com/r/nexus6/comments/3xo66d/remove_google_search_bar_from_recent_apps_screen/ https://www.reddit.com/r/nexus6/comments/3xo66d/remove_googl...) works just fine on a stock nexus 6.
- kuschku 11y agoThat works on my Moto G, but not on my Nexus 7 – the Nexus 7 is stuck on Android 5.1, and there’s no way to remove it. If I use root to remove the Google app forcefully, I get a black box with the text "widget failed to load". EDIT: Within of 10 minutes the comments go from +2 to -3? Seriously? Leave a comment instead of downvoting, please.
- BukhariH 11y agoWhat do you mean by features? Do you mean Google apps like gmail, play store and youtube because I think it should totally be up to the Google to distribute those apps on platforms. Because, otherwise you can get Google-free Android. Just look at Amazon FireOS or CyanogenMod. Or, in fact just go ahead a grab a copy of the source and make it how you want it to be.
- mSparks 11y agoreally? ive got an archos 55 platinum. would love to do this but cant find any way I'd trust to even root it.
- kuschku 11y agoNo, I can’t. As long as Google forbids OEMs from producing both FireOS and Google Android devices, I can’t buy a CyanogenMod device from Motorola, or similar. And no, I don’t think Google should be able to hardcode any of their services into Android – instead each service should be provided via a standardized API, so users can select defaults (like it already is done with many apps on Android).
- vr3690 11y agoGoogle develops Android for a reason - so you use Google more often rather than its competitors. It's a simple business decision.
- kuschku 11y agoWhich they can not legally do. That’s the point of Antitrust laws, to prevent one company unfairly taking over a market through their power in other markets. Google has to treat all competing services the same as their own on Android or Search – in general, in all markets where they have a majority. Microsoft had to add BrowserChoice.eu, and Google will have to add the same for Android, too. Microsoft was prevented from forcing OEMs to install Windows everywhere, and Google’s Anti-Fork Anti-Kindle clause will be declared invalid, too. This is the law, and if Google wants to avoid doing so, they’ll have to avoid operating in the EU.
- bunderbunder 11y agoHonest question: Should I care? This sounds to me less like a genuine thing to worry about and more like unresolved angst from 20 years ago. IE is too deeply embedded in the OS to remove, sure. That doesn't mean that I ever use it, or need it for the things it does. I just leave it there, mostly ignored, and go use another browser for my Web surfing needs. Or if we're talking mobile devices, there they do have a bit more control over their garden. But still, meh. Microsoft has no power in the mobile space.
- dsacco 11y agoWhen people ask an "honest question," in general they are explicitly stating they'd like an honest answer (in this case, is there an API) and not a charged and irrelevant commentary that snarkily begins with the words "honest question." Don't mean to pick on you in particular, but this drives me nuts on HN. The parent probably really just wanted to know if there was an API and figured fostering discussion would be nicer than simply googling for the answer. I did not get the impression the parent was making a comment about Microsoft with any political valence attached; there are genuine technical and taste reasons to wonder if you can swap out a search engine or a browser on a computer for a given task.
- nightski 11y agoWhy would one need an API? What functionality would this API even expose that isn't possible already? Cortana can already be disabled and you are free to run any software you'd like.
- junker101 11y agoreplacing the perma-button on the taskbar? and a short-cut key?
- untog 11y agoCortana is integrated into the OS a lot more deeply than a normal app would be.
- zacklytle 11y agoAs of insider build 14332, Cortana can no longer be disabled and is not an opt-in feature anymore. Upon first boot it's already "getting to know you".