Slashdot Mirror


Google Relaxes Handset Makers' Requirements for "Must-Include" Android Apps

According to The Verge, anyone who buys a new Android phone may benefit from an interesting change in their phone's default apps: namely, fewer pieces of included bloatware. However, the affected apps might not be the ones that a user concerned with bloatware might care most about (like carrier-specific apps), but are rather some of the standard Google-provided ones (Google+, Google Play Games, Google Play Books and Google Newsstand). These apps will still be available at the Google Play Store, just not required for a handset maker to get Google's blessing. (Also at ZDNet.)

80 comments

  1. Pff. by Anonymous Coward · · Score: 2, Insightful

    Now let's see Google let OEMs choose which browser to bundle with their devices. Open platform my aching ass.

    1. Re: Pff. by Anonymous Coward · · Score: 2, Funny

      Choosing a different browser on android is the least of its problems.

    2. Re:Pff. by Anonymous Coward · · Score: 0

      he definition of open: "mkdir android ; cd android ; repo init -u git://android.git.kernel.org/platform/manifest.git ; repo sync ; bend over and get ready to be googled in the ass"

    3. Re:Pff. by Karmashock · · Score: 1

      That's why you buy phones that permit you to root them... including full bootloader access. Then you blow out whatever the default rom is and replace it with something else... or just delete the bullshit.

      This is really only an issue because so many people have locked phones.

      When you buy a PC, the crap that might come on it if you buy it with preinstalled shit doesn't matter that much. You CAN uninstall it. But if the phone is locked... you can't. And THAT is the problem.

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    4. Re:Pff. by Rob+Y. · · Score: 1

      OEMs are free to choose a different browser. Don't know whether Chrome has to be installed, but it certainly doesn't have to be the default. Remember when Verizon was selling Android phones with Bing as the default search engine.

      --
      Posted from my Android phone. Oh, I can change this? There, that's better...
    5. Re: Pff. by rtb61 · · Score: 1

      I don't choose the first browser on Android, Google does that when ever I use Google Now but each and every time Google Now does it's bit I choose which browser actually accesses the internet. I was also running some MSN stuff right up until Windows 10 and then all M$ stuff on Android bit digital oblivion, Windows 10 is just so far across the line as to require no more custom with M$ or MSN.

      Google should also relax Android OS features upgrades to allow, install of some stuff like GUI features or applications to be upgraded on laggy manufacturers who purposefully hold up software upgrades to push hardware upgrades, this in conjunction with hardware components designed to failure and require expensive repair to replace, embedded batteries.

      --
      Chaos - everything, everywhere, everywhen
    6. Re: Pff. by iapetus · · Score: 1
      --
      ++ Say to Elrond "Hello.".
      Elrond says "No.". Elrond gives you some lunch.
    7. Re: Pff. by Anonymous Coward · · Score: 0

      Unless it's from Lenovo.

  2. Uninstall would be nice by jimmyswimmy · · Score: 5, Interesting

    Be nice if I could uninstall some of that crap. I just bought a Samsung and a Motorola mobile phone. Can't believe how little extra stuff is installed on the Motorola - it's wonderful. But both of them have a lot of Google apps I just don't want. Love Gmail and calendar, but news? books? Do not want. It would be wonderful if Google would let us remove these apps via the Play store. If they could do something about all the extra Samsung junk that would be great too.

    --

    Just my $0.55 (US inflation, 1774-2008, for $0.02)
    1. Re:Uninstall would be nice by johanw · · Score: 1

      Easy: root the device and uninstall them with Titanium Backup. You need to know what you're doing though: uninstall the wrong package and your phone muight start acting weird(er?).

    2. Re: Uninstall would be nice by Anonymous Coward · · Score: 1

      "easy". "need to know what you're doing".

      Does not compute.

    3. Re: Uninstall would be nice by ravnous · · Score: 1

      Or at least disable. Some of these apps don't even let you disable them. I know that doesn't actually free up any space if you just disable, but uninstalling doesn't help so much either because these preinstalled apps are on the /system partition, and removing them doesn't give you any more space on your /data partition.

      --
      When does this happen in the movie?
    4. Re:Uninstall would be nice by Anonymous Coward · · Score: 0

      There's an app called Link2SD that can do delete/freeze/downgrade/move pretty much any system or user app.

      I used to it to get rid of all the crapware and move the rest to external storage.

    5. Re: Uninstall would be nice by Anonymous Coward · · Score: 0

      I have plenty of apps on SD. The problem is when you restart your phone it removed the app shortcut and widges from home screens.

    6. Re:Uninstall would be nice by aNonnyMouseCowered · · Score: 2

      Rooting is an ugly, ugly hack. What we need is a way to configure the install (or whatever you call the ROM update, etc) so that ONLY wanted apps are installed, kind of like the way the way some Linux distros allow you to do a minimal install then let you add the packages ("apps" in smartphone-speak) you want.

      A custom ROM like Cyanogenmod allows that to some extent. I have a tablet without any of the closed-source Google apps installed (some Google "frameworks" software are present however).

    7. Re: Uninstall would be nice by Anonymous Coward · · Score: 0

      Doesn't do that for me, it just takes a couple extra seconds for them to show up.

      And I'm still on Android 2.3 ...

    8. Re:Uninstall would be nice by swillden · · Score: 5, Informative

      Be nice if I could uninstall some of that crap. I just bought a Samsung and a Motorola mobile phone. Can't believe how little extra stuff is installed on the Motorola - it's wonderful. But both of them have a lot of Google apps I just don't want. Love Gmail and calendar, but news? books? Do not want. It would be wonderful if Google would let us remove these apps via the Play store. If they could do something about all the extra Samsung junk that would be great too.

      Others have pointed out that you can uninstall by rooting. I just want to provide some technical background.

      Android device storage is partitioned into multiple file systems. Exactly how many file systems and what they are, what they're called and for what purposes they're used varies a bit, but fundamentally there are one or more read-only partitions which I'll call /system and one read-write partition which I'll call /data.

      /system contains all of the system binaries and libraries. It's mounted read-only as a security precaution and so that factory reset of the device will actually restore the device to its original condition. It's only modified during system updates (unless you root the device and modify it yourself).

      /data contains all user data, including all of the apps you install. As I said above, it's the only partition on the device that is mounted read/write. Factory resetting the device simply wipes /data.

      So, any apps that are supposed to be present on a factory-default configured device have to be installed on the read-only /system partition. Putting them on /data would mean they disappear during factory reset, unless there were also copies stored elsewhere which could be reinstalled, but that would just double the space they consume. And since they're on a read-only partition they can't be removed, and even if they were deleted from the read-only partition you wouldn't actually gain use of the space unless you re-partitioned the device and reallocated the freed space to /data.

      Google has done a couple of things to try to address this issue.

      In Ice Cream Sandwich, Google added the "disable" feature (and added a compliance requirement that disallowed OEMs and carriers from disabling the disable feature) which allows you to disable pre-installed apps. They're still present on /system, but aren't allowed to run on the device, so you can functionally get rid of them but not free up the space (which would require re-partitioning).

      In Lollipop, Google introduced the notion of "virtual pre-installs". A virtually-preinstalled app isn't installed in /system, but instead placed on /data at the factory. The user can then delete it, and it will be gone and the space it consumed will be available for use. When the user factory-resets the device it will be gone... but the first time the device is connected to Wifi, all virtually-preinstalled apps will be downloaded and installed, getting it back to that "fresh-from-the-factory" state. And the user can then delete them.

      The virtual pre-installation feature is particularly attractive to carriers, because Google also allows virtual pre-installs to be specified by the carrier. So if Verizon (for example) decides that they want to virtually pre-install the Verizon app then when a user with a generic phone inserts a Verizon SIM into it, the Verizon app will get installed -- to /data where the user can delete it.

      But virtual pre-installation only enables user deletion of OEM/carrier bloatware if the OEM/carrier decides to use it rather than "real" pre-installation. I don't know how many OEMs and carriers have opted to use it, but my impression is that not many have.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    9. Re:Uninstall would be nice by spire3661 · · Score: 1

      Motorola still has shady as fuck apps like the FM radio that cant be removed. WHY does the FM radio app need access to Device ID and call information???? Its ridiculous.

      --
      Good-bye
    10. Re: Uninstall would be nice by wolrahnaes · · Score: 1

      "easy". "need to know what you're doing".

      Does not compute.

      Riding a bicycle is easy, but you still need to know what you're doing.
      Driving a car is easy, but you still need to know what you're doing.
      etc, etc.

      There are plenty of things we do every day that are really easy once you know what you're doing, but can be incredibly intimidating to someone who's never done it.

      --
      I used to get high on life, but I developed a tolerance. Now I need something stronger.
    11. Re: Uninstall would be nice by Threni · · Score: 2

      Install adb (easiest way may be to just install Android Studio) then use it to "pm hide" whatever you want. No root required.
      This is in addition to just disabling an app via the usual settings thing.

    12. Re:Uninstall would be nice by Anonymous Coward · · Score: 0

      if I had to guess, an FM radio app might shut off the receiver during a phone call

    13. Re: Uninstall would be nice by wolrahnaes · · Score: 1

      Or at least disable. Some of these apps don't even let you disable them. I know that doesn't actually free up any space if you just disable, but uninstalling doesn't help so much either because these preinstalled apps are on the /system partition, and removing them doesn't give you any more space on your /data partition.

      Actually it can, sometimes. The copy in /system is undeletable to a normal Android system, but that also means it can't be updated. Where do the updates for these apps go? /data of course.

      That said I'm pretty sure stock Android allows you to remove updates for those apps and regain that space, but I'm not 100% sure since I haven't run a stock Android system in years.

      --
      I used to get high on life, but I developed a tolerance. Now I need something stronger.
    14. Re: Uninstall would be nice by tepples · · Score: 1

      That said I'm pretty sure stock Android allows you to remove updates for those apps and regain that space, but I'm not 100% sure since I haven't run a stock Android system in years.

      All versions of stock Android that I have used on Nexus 7 have had the "Uninstall updates" button on each preinstalled app's page in Settings.

    15. Re:Uninstall would be nice by spire3661 · · Score: 1

      Thats a simple 'call state' function. It doesn't need access to the list of my contacts or the device ID to mute the radio when im on the phone.

      --
      Good-bye
    16. Re:Uninstall would be nice by iampiti · · Score: 1

      Nah, I want an official, supported by the OS maker, method for uninstalling any app. Rooting is using an exploit to bypass the system security and that, obviously, is something Google will try to make disappear. In addition, also by its very nature, a different method may be required by each model/ROM version.

    17. Re:Uninstall would be nice by thegarbz · · Score: 1

      So, any apps that are supposed to be present on a factory-default configured device have to be installed on the read-only /system partition. Putting them on /data would mean they disappear during factory reset, unless there were also copies stored elsewhere which could be reinstalled, but that would just double the space they consume.

      As you said users can't read and write from the system partition anyway. Also apps typically have a small disk space footprint compared to data they cache. I see no problem with your solution of providing a copy in the system partition for those apps. ESPECIALLY since the whole point of this is that many users don't want to install them all.

      This is a model used by a lot of off the shelf PCs. There's a recovery partition which contains everything needed to factory reset the device, and I see no reason why this model can't be adopted by all but the absolute cheapest of smartphones. 30 seconds of video footage recorded from the front camera takes up more space than all the pre-installed junk on my phone.

    18. Re:Uninstall would be nice by jimmyswimmy · · Score: 1

      Thanks for that, it was interesting. IIRC getting the /system partition mounted rw was a pain on my last rooted device.

      The funny thing is that the only reason I want to delete some of these apps is because it's so hard to do it - my hackles are raised and I'm too foolheaded to back down.

      --

      Just my $0.55 (US inflation, 1774-2008, for $0.02)
    19. Re:Uninstall would be nice by swillden · · Score: 2

      So, any apps that are supposed to be present on a factory-default configured device have to be installed on the read-only /system partition. Putting them on /data would mean they disappear during factory reset, unless there were also copies stored elsewhere which could be reinstalled, but that would just double the space they consume.

      As you said users can't read and write from the system partition anyway. Also apps typically have a small disk space footprint compared to data they cache. I see no problem with your solution of providing a copy in the system partition for those apps. ESPECIALLY since the whole point of this is that many users don't want to install them all.

      That's achieved just as well by putting a single copy on /system and allowing the user to disable the app, which is what Android does.

      This is a model used by a lot of off the shelf PCs. There's a recovery partition which contains everything needed to factory reset the device, and I see no reason why this model can't be adopted by all but the absolute cheapest of smartphones. 30 seconds of video footage recorded from the front camera takes up more space than all the pre-installed junk on my phone.

      Disk space is much cheaper than flash. Particularly on older devices with smaller internal storage spaces, every last MB is precious. And, of course, today's monster storage will be small in a few years. Software tends to grow to fill all available space.

      Actually the "recovery partition" strategy is fine now, but when it first began a decade or so ago, it was pretty obnoxious. It was common for users to wipe the recovery partition to regain the wasted space (and then have to find some other way to reinstall if they ever needed to). I always did. Still do, actually, but less for the space than because I know I'll never use it.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    20. Re:Uninstall would be nice by thegarbz · · Score: 1

      That's achieved just as well by putting a single copy on /system and allowing the user to disable the app, which is what Android does.

      It is but with a difference. By keeping a copy on system you have multiple issues: Firstly any update to the app causes the app to be duplicated anyway since system isn't writeable. Secondly and I can't think right now if the whole /system thing is the reason for this, but presently any larger update to Android itself causes all the system apps that were disabled to become re-enabled. It's likely a bug or an issue with the update process, but this wouldn't be a case if the apps were opt-in rather than opt-out.

      Actually the "recovery partition" strategy is fine now, but when it first began a decade or so ago, it was pretty obnoxious. It was common for users to wipe the recovery partition to regain the wasted space (and then have to find some other way to reinstall if they ever needed to).

      As I said by comparison the apps on the system on my android image take up less space than 30 seconds of video from the camera. They take up less than 2% of the available space on the flash, and I have the smallest flash available on my admittedly flagship phone. Given the option of what to install I would say that not including some of the shit would get than to less than 1% of the 16GB I have. Apps are small compared to data. But as mentioned above, any update already wastes this duplicate space. There are also a large number of custom ROMs for Android that take this very approach. Delivery everything and allow the user to chose what to install, though admittedly this sits on a deletable zip file.

      actually ...

      How about a 3rd alternative. Deliver the phone empty and have users load apps on first connection to the internet. This isn't much of a stretch to anyone who runs a backup via their Google account anyway. At present if I factory reset my phone the very first thing it does after finishing the initial setup options is download the many hundreds of apps I used to have from Google Play anyway.

    21. Re:Uninstall would be nice by Anonymous Coward · · Score: 0

      What we need is a way to configure the install (or whatever you call the ROM update, etc) so that ONLY wanted apps are installed

      AOSP provides the clean installation source, combined with the binary driver modules that your device ships with you can create a clean system in the same way CyanogenMod does.

      the packages ("apps" in smartphone-speak)

      "apps" is short for "applications" whereas the packages available through the package manager include things like utility libraries and common runtimes that are not generally considered applications themselves.

    22. Re:Uninstall would be nice by righteousness · · Score: 1

      With the latest version of Android, you can disable any system app. Although the app binary still remains on the system storage, for all intents and purposes it is as if the app has been uninstalled - the app does not run and the app's icon is removed from the launcher. I think this is a good compromise and I don't see any benefit of allowing system apps to be uninstalled versus being disabled.

      --
      Don't fornicate. Seriously, just don't do it.
    23. Re:Uninstall would be nice by iapetus · · Score: 1

      There's a big benefit on low-end devices with lots of bloatware and very little storage.

      --
      ++ Say to Elrond "Hello.".
      Elrond says "No.". Elrond gives you some lunch.
    24. Re:Uninstall would be nice by phorm · · Score: 1

      In Ice Cream Sandwich, Google added the "disable" feature (and added a compliance requirement that disallowed OEMs and carriers from disabling the disable feature) which allows you to disable pre-installed apps

      One caveat to this is that - even though they're disabled as in not currently running - they will update in the Play Store if you have auto-updates turned on (and sometimes after doing so become enabled again).

    25. Re:Uninstall would be nice by swillden · · Score: 1

      One caveat to this is that - even though they're disabled as in not currently running - they will update in the Play Store if you have auto-updates turned on (and sometimes after doing so become enabled again).

      No, if updates to a disabled app are being downloaded, that's a bug. On what device do you see this?

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    26. Re:Uninstall would be nice by phorm · · Score: 1

      Galaxy S5. They don't auto-download (as I've got auto-update disabled) but they're keep prompting to do so in my list of updates.

    27. Re:Uninstall would be nice by swillden · · Score: 1

      Galaxy S5. They don't auto-download (as I've got auto-update disabled) but they're keep prompting to do so in my list of updates.

      That's bizarre. If you search for the app in the Play Store app, what do you see? The button that is normally labelled "Install" or "Open" should be labelled "Enable". If you don't enable it, Play will never offer you an update.

      Just to be sure I wasn't misremembering, I both checked the code and tested on my Nexus 6. To test, I disabled the pre-installed Gmail app (which I don't use, since Inbox is so much better) which removed an update from /data, leaving just the factory Gmail app on /system. In Play, I see the app listed as Disabled and if I touch on it, I see the "Enable" button. No updates are offered, even though one is available.

      Something is weird on your device. Mine is running Marshmallow while yours is Lollipop, but this is behavior that hasn't changed in a long time.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    28. Re:Uninstall would be nice by righteousness · · Score: 1

      In Android, system apps are installed in a read-only system partition. Uninstalling system apps would not make the space available to be used by other applications.

      --
      Don't fornicate. Seriously, just don't do it.
    29. Re:Uninstall would be nice by phorm · · Score: 1

      So I went back and re-disabled a bunch of these apps, and they're not showing up in the updates now. Perhaps something else re-enabled them previously causing them to show up in the updates again.

      I'll have to keep an eye on that. I wouldn't rule out some Samsung or phone-carrier shennanigans, but you are definitely correct that they're not showing in updates after the recent disable.

    30. Re:Uninstall would be nice by phorm · · Score: 1

      p.s.
      How's marshmallow, and what device are you running on? Where did you get the build from?

    31. Re:Uninstall would be nice by swillden · · Score: 1

      Cool. Feel free to e-mail me if they re-enable themselves. I'm interested.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    32. Re:Uninstall would be nice by swillden · · Score: 1

      I like Marshmallow quite a bit. It's actually been so long since I ran Lollipop (since February or so) that I'm not always sure what's new and what's not, though.

      I have a Nexus 6, though I'm sure I'll upgrade to a new device shortly. I get the build from Google's internal build servers, except when I build it myself. I'm an Android engineer. :-)

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    33. Re:Uninstall would be nice by phorm · · Score: 1

      I am suddenly extremely jealous :-)

    34. Re:Uninstall would be nice by swillden · · Score: 1

      It's a great gig!

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  3. Good God, no. by Overzeetop · · Score: 5, Insightful

    What makes you think the Verizon browser would be anything but a shit sandwich with extra advertising on top?

    Remember that Verizon still hasn't adopted IMAP for their email protocol. To view them as competent at anything is a farce.

    --
    Is it just my observation, or are there way too many stupid people in the world?
    1. Re:Good God, no. by Anonymous Coward · · Score: 0

      Verizon is quite competent at extracting money from their customers.

    2. Re:Good God, no. by davester666 · · Score: 1

      It's not enough. They need to make up for charging their victims so little by also selling information about their victims to other companies.

      --
      Sleep your way to a whiter smile...date a dentist!
  4. If only I could convince the manufacturers ... by damn_registrars · · Score: 5, Insightful

    I wish I could convince the phone manufacturers that I don't need the facebook app. I don't have a facebook account and have no use for the app, yet my phone will not let me uninstall it. In fact my phone keeps telling me that I need to update this large app that I never use.

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
    1. Re:If only I could convince the manufacturers ... by swillden · · Score: 5, Interesting

      I wish I could convince the phone manufacturers that I don't need the facebook app. I don't have a facebook account and have no use for the app, yet my phone will not let me uninstall it. In fact my phone keeps telling me that I need to update this large app that I never use.

      Assuming your phone is on 4.0 or above (which it likely is; less than 8% of devices are on older versions), you can go into Settings -> Apps -> Facebook and disable the app. That will prevent the update requests. It won't actually remove the app because it's installed on a read-only file system, but it will get it out of your face.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    2. Re:If only I could convince the manufacturers ... by damn_registrars · · Score: 1

      Assuming your phone is on 4.0 or above (which it likely is; less than 8% of devices are on older versions), you can go into Settings -> Apps -> Facebook and disable the app. That will prevent the update requests. It won't actually remove the app because it's installed on a read-only file system, but it will get it out of your face.

      That isn't as useful as removing, it though. It is still there, taking up space. I have an older LG android phone (4.0.x) that has only 2GB of internal storage, so every last MB is precious. Hence it is rather frustrating that the manufacturer decided I needed this app on my phone even though I have never used it.

      And yes, I know, 4.0.x is ancient. I might as well be posting this in the windows 95 thread. Some people don't enjoy upgrading their phones frequently, though. And oddly enough my phone still makes phone calls.

      --
      Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
    3. Re:If only I could convince the manufacturers ... by BradleyUffner · · Score: 4, Informative

      That isn't as useful as removing, it though. It is still there, taking up space. I have an older LG android phone (4.0.x) that has only 2GB of internal storage, so every last MB is precious.

      Nope, doesn't take up any space that would be usable to you. In Android the system is split in to separate partitions for the system applications and user applications. Even if you could delete something from the system partition it will not make additional usable space in the user partition.

    4. Re:If only I could convince the manufacturers ... by damn_registrars · · Score: 2

      That isn't as useful as removing, it though. It is still there, taking up space. I have an older LG android phone (4.0.x) that has only 2GB of internal storage, so every last MB is precious.

      Nope, doesn't take up any space that would be usable to you. In Android the system is split in to separate partitions for the system applications and user applications. Even if you could delete something from the system partition it will not make additional usable space in the user partition.

      Regardless, that is system space from the total that is dedicated to an app that I don't want and don't use. If they had set it up without that app, the partitioning could have allocated that space to the user space instead. There do exist android phones that do not have the facebook app installed, which suggests that the owners of those phones can install the app into user space.

      --
      Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
    5. Re:If only I could convince the manufacturers ... by fraxinus-tree · · Score: 1

      You will never have the "convincing power" of the FB company.

  5. Android still sucks by Anonymous Coward · · Score: 0

    Bought a quadcore huawei,
    I get a notification that I got new voicemail
    I try to open it
    It then asks me which Application I want to listen to it in
    I click on Chrome, and then it downloads voicemail.mp3 and doesn't play my voicemail.

    So I do it the old school way (dialing 1 or your number)
    Press the keypad to bring up the DTMF keypad
    I press 7 to delete the voicemail
    I listen to the next message, and go to hit 7 again, but the screen is already blackened,
    it takes almost 3 seconds for the screen to light up so I can hit the 7 again.

    Two web browsers. Why do I need two browsers? I just need Chrome, not some other generic one wasting storage and battery

    Same with, GPS / Navigation all discombobulated (with your choice between google maps, chrome, at&t navigation , and another one)

    And now, quad core phones overheat when left in hot car/sun for ~ 10 minutes

    fuck smart phones

    1. Re:Android still sucks by ledow · · Score: 2

      a) Why would you open a voicemail in a web browser? That's a stupendous security risk. And it would be an audio player, surely, not a browser?

      b) What is your carrier doing to deliver voicemail by anything other than their voicemail service?

      c) I share your pain somewhat here but: Put your phone on speakerphone when doing voice prompts. It's so much easier and you can ensure the screen doesn't go off. P.S. you have options to delay the screen turning off. Use them if it annoys you.

      d) Two web browsers? Choice. You might want to just use Chrome, others might want something else. P.S. Android's "Internet" option is Chrome, just an old version. They don't brand it because they don't want to shove it down your throat but this way everyone has a browser and can STILL choose their own (like, say, Chrome, or Opera Mini, or anything else at all). Compare and contrast to Safari on iPad, etc.

      e) Satnav - choice. They haven't said "YOU WILL USE THIS APP", they've given you apps, the carrier have given you apps, you can give yourself apps and choose what you want. Don't moan about choice. P.S. I use Copilot on all my Android devices.

      f) Get a better phone if it overheats. If a smartphone overheats, so would anything with an LCD screen or even old school tech. They dial back the speed under heat, not break. If it's breaking your phone is shit or nothing would survive that heat nicely and it's stopping you having to buy a new phone.

      Note: I hated smartphones for years and literally never used one until two-three years ago. Bought one Android Samsung, never looked back, stopped my old TomTom subscription/device and moved everything to the one place where I can choose to do everything or nothing. Hell, I can manage my workplace network from it. By far not a cutting-edge "YOU MUST USE THIS" kinda guy, but that seems to be exactly what you're moaning about the lack of. This ain't Apple. You can use / configure what you like how you like.

    2. Re: Android still sucks by Threni · · Score: 1

      Black screen for a bunch of seconds = slow, cheap phone, or faulty phone, or you're hovering over the presence detect and it's blanking the screen because it thinks it's your ear near the phone during a call and doesn't want you pressing buttons with it by accident.

    3. Re:Android still sucks by ftobin · · Score: 1

      a) Why would you open a voicemail in a web browser? That's a stupendous security risk. And it would be an audio player, surely, not a browser?

      Google Voice?

      b) What is your carrier doing to deliver voicemail by anything other than their voicemail service?

      Redirecting voicemail to Google Voice.

    4. Re:Android still sucks by Blaskowicz · · Score: 1

      a) Why would you open a voicemail in a web browser? That's a stupendous security risk. And it would be an audio player, surely, not a browser?

      b) What is your carrier doing to deliver voicemail by anything other than their voicemail service?

      Delivering voicemail is voicemail service, right? So why do they provide voicemail service with something other than their voicemail service? They should only provide voicemail service, not voicemail service.

      Hoping you don't take that personally.
      In my case, dumpbhone user, I can go to the carrier's website (from a PC) and listen to voice messages there. For the giggle I even tested dialing my own number (from the phone), landing on the "answering machine" and I could record shit there that showed up as a wav file on the website.

      As for a) well browsers have historically been able to open .txt files (they are out there on the web), pictures : which I do regularly for clean viewing and zooming, but naive website did/do link to them, some image sharing services even do as one of the options ; full on media player is what they happen to do now.
      I did a quick test of an .mp4 file : firefox is a competent player for it, without using a quirky plug-in (it would have used a plug-in years ago. With an .avi file it prompts me to activate a plug-in, which I decline to do.). The extremely minimal controls are tasteful for once.
      It happens to play mp3 from the built-in player too ; Google Chrome is known to not play them, for licensing or political reason.

      Security risk is nil, as this just opens and plays a media file. Doesn't even use the network. (yes in theory a crafted file may exploit an exploit in the decoder)
      Opening crap in the browser is an interesting approach. If I find myself on an OSX or Windows etc. system that is either really blank, or is loaded with crapware (including from adobe, microsoft, apple etc.) or I don't even want to think about unfamiliar software (Metro version of windows media player?) then I can open some of the local files in Mozilla Firefox, if available.

  6. These apps are exactlybthe ones... by Anonymous Coward · · Score: 0

    ... That will be no longer mandarory. Have you RTF?

    1. Re:These apps are exactlybthe ones... by jimmyswimmy · · Score: 1

      This is Slashdot, dude, of course I didn't RTFA. My point was to extend the summary - they may not be mandatory in an initial install anymore, but I already have a phone with this crap on it - in other words, the "included bloatware" has already been included. I'd like an easy way to remove it. And I'm far from alone. Look at the reviews on the play store for things like the HP printer service or half of the things which start with "S ". People give 1 star reviews because they hate these unremovable applications.

      Personally, I've gone with the Titanium backup route, and I've deleted things using an apk terminal, but I'm a standard deviation or two above the mean android user, who just wants to unclutter the applications list. Those are scary, complicated things for Mom to do.

      --

      Just my $0.55 (US inflation, 1774-2008, for $0.02)
  7. 'Google play services' by savuporo · · Score: 2

    Well, it would be really awesome if i could actually disable or at least throttle something called 'Google Play Services' that keeps running the battery down on every single device

    --
    http://validator.w3.org/check?uri=http%3A%2F%2Fwww.slashdot.org Errors found while checking this document as HTML5!
    1. Re:'Google play services' by Anonymous Coward · · Score: 0

      Yes, you can go to the android settings and disable background activity for this app (or any other). It sort of sucks that it doesn't get push messages then, so if you install through the desktop browser you have to open the play store on the device for it to poll the server and update, but that's what you want, right? Stop your lame excuses.

    2. Re: 'Google play services' by Threni · · Score: 1

      That's kind of a crucial one Google use to upgrade phones, check for malware and provide for a bunch of network stuff (Google cloud messaging, for example). You don't want to be fiddling with that.

    3. Re:'Google play services' by JCHerbsleb · · Score: 1

      The problem with disabling Google Play Services is that it is Google's tool for taking back some control from the carriers. Increasingly, portions of Android are updated through Play Services meaning you get security patches and functionality updates faster. Maybe it needs tweaking or improvement, but I think the purpose of the app is spot on.

    4. Re:'Google play services' by thegarbz · · Score: 1

      Google Play Services is a banner that encompasses a variety of things your device may do including things like providing location.

      I believe the vast majority of people who have Google Play Service draining their battery it's actually the result of another service constantly waking the phone to request its location, often that is Google Search. If your phone is rooted there's a few threads on reddit about the issue, and using Xposed framework blocking Google Search from getting the devices location seems to decimate the amount of battery drain attributed to Google Play Service.

  8. Sort of the opposite of what I was hoping... by CODiNE · · Score: 2

    With the recent security problems and the inability of many to update their phones due to manufacturer and carrier incompetence I was hoping Google would make things a bit more standardized and pull some control back from them.

    --
    Cwm, fjord-bank glyphs vext quiz
    1. Re:Sort of the opposite of what I was hoping... by gaiageek · · Score: 4, Insightful

      Exactly this. Android isn't a fledgling OS anymore where Google has to suck up to carrier demands. It needs to require that Android phones be able to receive critical system updates. It's actually pretty inexcusable that Android has gotten this far without this -- and I say this is a die-hard Android user.

  9. What's the threat model for web-based voicemail? by tepples · · Score: 1

    a) Why would you open a voicemail in a web browser? That's a stupendous security risk.

    I don't see it as any worse than webmail or listening to music on Soundcloud. What's the threat model?

    b) What is your carrier doing to deliver voicemail by anything other than their voicemail service?

    Probably storing the voicemails as audio files and making them available to people who want to check voicemail on a device other than their phone, for convenience. Some will even perform speech recognition to let the subscriber get the gist of the message before deciding whether to listen.

    Choice

    Then the manufacturer ought to preinstall the app in the data partition where the user can make a "choice" to delete it. After a factory reset, Google Play Store would reinstall it the next time it sees Wi-Fi.

  10. Phone dealers don't know which are locked by tepples · · Score: 1

    That's why you buy phones that permit you to root them... including full bootloader access.

    If I am buying a phone in person, why aren't sales associates trained on which phones have "full bootloader access"? If I am buying a phone online, how can I accurately gauge the size, weight, display quality, and touch screen responsiveness of a device through the Internet?

    1. Re:Phone dealers don't know which are locked by Karmashock · · Score: 2

      Don't be a goofball, watch some reviews, read some reviews, make an informed guess, and buy online with an unlocked bootloader.

      I've never regretted a phone bought this way. They all work just fine.

      As to the sales associates... they don't know anything and they never will. So you can let that little dream die or pound sand.

      Don't mean to be a dick but those are actually your options.

      Buying online works for me. I don't do it blind. I try to research the phone first and generally learn what I need to know very quickly.

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    2. Re:Phone dealers don't know which are locked by Anonymous Coward · · Score: 0

      If I am buying a phone in person, why aren't sales associates trained on which phones have "full bootloader access"? If I am buying a phone online, how can I accurately gauge the size, weight, display quality, and touch screen responsiveness of a device through the Internet?

      You genuinely cannot come up with the idea that maybe you should do some research on the internet first and then head to the store? Or head to the store, try out some units and if the sales person can't answer your question then do some research on the internet and go back afterwards? Research could be review sites, review videos, the opinions of trusted friends, etc. But you already know that, you're just acting like a dimwit.

    3. Re:Phone dealers don't know which are locked by Anonymous Coward · · Score: 0

      Go check the phones you are interested in on the xda devs forum. If there is a way to unlock the bootloader and root the phone, then it will be posted there.

  11. Don't put it in system in the first place by tepples · · Score: 1

    I think the complaint is that it should never have been installed in the system partition in the first place. Instead, it should have been installed in the user partition at the factory and placed on a list of apps to automatically reinstall when the user first connects to Wi-Fi after a reset.

    1. Re:Don't put it in system in the first place by swillden · · Score: 1

      I think the complaint is that it should never have been installed in the system partition in the first place. Instead, it should have been installed in the user partition at the factory and placed on a list of apps to automatically reinstall when the user first connects to Wi-Fi after a reset.

      Except the feature to do that didn't exist in the platform until Lollipop.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  12. They're in the same permission by tepples · · Score: 2

    The trouble is that Android permissions are historically too coarse-grained to let a manifest distinguish "application can query call state" from "application can query device ID".

  13. Still too much by Anonymous Coward · · Score: 0

    I don't use any of Google's bullshit apps, but I can't uninstall them either.

    Utter bullshit.

    The only requirements should be the minimum needed to boot the device and 1 app to get needed apps, since most users are too stupid to know how to manually install an app. That is all I want.

  14. Missing the point... by feranick · · Score: 1

    This changes absolutely nothing. We are not talking about core Android, but Google specific apps. These are already only and uniquely updated by the play store, even if they come preinstalled. These apps are not in AOSP. The change will make them optional to install. That's it. All of Android's security issues remains just the same.

  15. As a manufacturer customization by tepples · · Score: 1

    As I understand it: First, people blame Google for taking until Lollipop to get this right when bloatware was becoming a problem since Gingerbread. Second, even if the functionality were not part of the operating system, people blame manufacturers and carriers for not providing a single app, installed in /system with appropriate system permissions, to do the same thing after a factory reset.

    Whether implemented in the OS or in a manufacturer's customization, this functionality could have reduced /system to fewer than a half dozen apps and the libraries that they use actually need to be present prior to the first Internet connection. These are launcher, settings, and app store on tablets, and those plus dialer and SMS on phones.

  16. They said "Never heard of that model" by tepples · · Score: 1

    You genuinely cannot come up with the idea that maybe you should do some research on the internet first and then head to the store?

    I did that once. I researched phones, and once I settled on a phone to try, it turned out that zero out of four stores near me carried it.

    Or head to the store, try out some units and if the sales person can't answer your question then do some research on the internet and go back afterwards?

    This could take days of back-and-forth travel. Or are days of back-and-forth travel part of the expected experience of buying a phone?

    1. Re: They said "Never heard of that model" by Anonymous Coward · · Score: 0

      Look sonny, I once traveled four days by stagecoach just to try out a new jellybean, or was it a donut? Anyway, you young whippersnappers need a little more difficulty in your lives, it'll toughen you up. Now get off my lawn!

  17. Holy Crap: Venice by Anonymous Coward · · Score: 0

    This has implications for the new Venice slider from Blackberry. Wow.