Slashdot Mirror


New Android Malware Attacks Custom ROMs

drmacinyasha writes "Today Lookout disclosed a new form of Android malware found in Chinese markets which attacks third-party firmwares (ROMs). By using permissions granted to apps which are signed with the same private keys as the ROM itself, an app can update itself or install and uninstall other apps without user interaction. Most third-party ROMs use the private keys included in the Android Open Source Project, making them vulnerable to this attack. Last month's release of CyanogenMod 7.0.3 (and all subsequent builds) included an "important security fix" which a team member confirmed protects users against this vulnerability by preventing applications signed with the platform key to be installed to user or app-controlled storage."

146 comments

  1. Once again... by Daetrin · · Score: 5, Insightful

    The lesson that everyone needs to draw from this is that it's great that Android is open and allows you to do pretty much whatever you want. However if you start flashing your own ROMs and/or using markets other than the official Google one (and possibly Amazon's app store) then you better be REALLY SURE you know what you're doing and not just blindly download any random app from any random source that strikes your fancy.

    Of course hopefully this isn't news to people who are already computer savy.

    --
    This Space Intentionally Left Blank
    1. Re:Once again... by Anonymous Coward · · Score: 0, Troll

      Time to upgrade to iPhone - face the facts - it is just better!

    2. Re:Once again... by MobileTatsu-NJG · · Score: 2

      The lesson that everyone needs to draw from this is that it's great that Android is open and allows you to do pretty much whatever you want. However if you start flashing your own ROMs...

      Heh. You should look into why people flash their own ROMs.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    3. Re:Once again... by gweihir · · Score: 4, Insightful

      That is not the problem (or only part of it). The problem is that if you roll your own ROM, you need to use your own private key. Using Public Key Cryptography wrong removes any security it grants.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    4. Re:Once again... by bluemonq · · Score: 0

      Yes, the platform that at one point let you root your phone by visiting a website is better.

    5. Re:Once again... by Anonymous Coward · · Score: 0
    6. Re:Once again... by errandum · · Score: 4, Informative

      No, half of what you said is completely wrong.

      Flashing a 2.3 ROM will allow you to get the latest security fixes on those mobile phones that are no longer supported by the manufacturer. Even 2+ year old phones get the latest versions from cyanogen, so it extends the life of your device way beyond that of an iPhone.

      Furthermore, unlike apple, that seems to abandon a device when they decide it is too hard to update for it, most of the custom ROMs are made from people that actually own the device, so they simply strip down some features and/or add alternatives so that everyone ends up with the latest fixes.

      The only truth on what you said was, try not to install apps that didn't come from the Android Market and/or reputable sources. Just because you have the choice of installing something else, doesn't mean you should trust everyone.

    7. Re:Once again... by TehDuffman · · Score: 1

      Of course hopefully this isn't news to people who are already computer savy.

      Who is flashing their phone if they aren't computer literate. I don't know anyone that has modded their phone other than me that isn't nerdy already. Mom and Pop seem pretty safe from this.

    8. Re:Once again... by zonky · · Score: 3, Insightful

      Mainly because handset makes are lying, deceptive bastards who don't maintain devices.

    9. Re:Once again... by Anonymous Coward · · Score: 0

      Android is open and allows you to do pretty much whatever you want

      Eh... that's not often true.

    10. Re:Once again... by hedwards · · Score: 2

      I don't know, I think that people who aren't computer literate aren't likely to know that they can. But some of the apps out there will handle it for you, with little interaction on your part.

    11. Re:Once again... by Anonymous Coward · · Score: 0

      You're not an iphone user by any chance?

    12. Re:Once again... by tooyoung · · Score: 2, Insightful

      Who is flashing their phone if they aren't computer literate. I don't know anyone that has modded their phone other than me that isn't nerdy already. Mom and Pop seem pretty safe from this.

      Well, we see a lot of posts on /. where people are advocating that their non-technical friends buy Android instead of an iPhone so that they can avoid the walled garden. I have to assume that they aren't suggesting they stick with a stock Android phone, as the vendors load the phones with so much crap-ware and the phones are just as locked down as the iPhone. I can only assume is that the advice is to buy an Android phone from a vendor and flash it. Doesn't this open a number of non-technical people to issues like this?

    13. Re:Once again... by ColdWetDog · · Score: 1

      Who is flashing their phone if they aren't computer literate. I don't know anyone that has modded their phone other than me that isn't nerdy already. Mom and Pop seem pretty safe from this.

      Rooting an Android phone (or an iPhone) doesn't take a whole lot of computer savvy. Basically it's script kiddie level - 1. So, you might THINK you know a lot about computers and ROMS and whatnot, but you might not keep up on the security aspect. You might not be the most discerning of people when it comes to a 'neat' app. Further, as the malware designers get more sophisticated, it will be harder to tease out a reputable developer from some jackass trying to screw you.

      There will be some 'survival of the fittest' selection here and the vast majority of users that don't root their phones won't have many problems, but there the malware authors think there is enough of a market to spend the time to hack at the platform.

      --
      Faster! Faster! Faster would be better!
    14. Re:Once again... by PopeRatzo · · Score: 1

      The lesson that everyone needs to draw from this is that it's great that Android is open and allows you to do pretty much whatever you want. However if you start flashing your own ROMs and/or using markets other than the official Google one then Google will send its army of hackers to try to destroy your life with malware

      Fixed.

      --
      You are welcome on my lawn.
    15. Re:Once again... by artor3 · · Score: 4, Informative

      Nice flamebait, but Android phones can leave the walled garden with a simple checkbox in the options menu. Flashing your own ROM is something else entirely.

    16. Re:Once again... by syousef · · Score: 1

      The lesson that everyone needs to draw from this is that it's great that Android is open and allows you to do pretty much whatever you want. However if you start flashing your own ROMs and/or using markets other than the official Google one (and possibly Amazon's app store) then you better be REALLY SURE you know what you're doing and not just blindly download any random app from any random source that strikes your fancy.
      Of course hopefully this isn't news to people who are already computer savy.

      That's the lesson you took from this? I would have thought the lesson to learn was that customer hostile bullshit, like trying to allow apps to install without their consent, is a breach of basic security principles.

      --
      These posts express my own personal views, not those of my employer
    17. Re:Once again... by w0mprat · · Score: 1

      Once again... it's still massively better than the desktop software ecosystem. Significant malware problems are largely absent considering the millions of devices kicking about now. Android and indeed other platforms can still be called "Virus free" as a rule, although there have been some exceptions.

      Android also has a pretty good security model in the OS. There's certainly no cause for alarm.

      Massive respect to the ROM community for releasing a security update fast.

      --
      After logging in slashdot still does not take you back to the page you were on. It's been that way for 20 years.
    18. Re:Once again... by Daetrin · · Score: 1

      Please note the "and/or" in the original statement. I don't know how many people flash new ROMs who aren't as computer savy as they think they are (though i suspect it's a non-zero number) but installing "unapproved" apps is pretty easy to do.

      --
      This Space Intentionally Left Blank
    19. Re:Once again... by znerk · · Score: 1

      I have to assume that they aren't suggesting they stick with a stock Android phone, as the vendors load the phones with so much crap-ware and the phones are just as locked down as the iPhone.

      I have to assume you're an idiot who can't be bothered doing a few seconds of research to see just how incredibly inaccurate that statement is.

      Yes, some companies (hi, Sprint) lock their android devices down nice and tight, preventing the user from removing the stock apps, etc... others (such as AT&T) have a system that is remarkably open, and you wouldn't feel the need to root your device unless you were trying to circumvent specific things (the lack of wi-fi hotspot capability unless you pay an exorbitant fee, for example).

      I bought an Atrix, and my Sprint/Cricket-using friends were all amazed when I showed them that I can uninstall/reinstall the stock AT&T-branded apps at will, with no flashing or rooting required.

      --
      This work is licensed under a Creative Commons Attribution 3.0 Unported License.
    20. Re:Once again... by Jonner · · Score: 1

      It's always a really dumb idea to download random apps from anywhere as anyone who has downloaded trojans from the Google Market knows. The other important lesson from this is that you should not sign code with a well-known private key. It was a pretty dumb thing for the CM team to do.

    21. Re:Once again... by Anonymous Coward · · Score: 0

      Even WP7 is better than iPhone.

    22. Re:Once again... by MobileTatsu-NJG · · Score: 1

      Yes, the platform that at one point (a year ago) let you root your phone by visiting a website is better.

      FTFY.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    23. Re:Once again... by Eric(b0mb)Dennis · · Score: 2

      It's weird but I've experienced the opposite...

      People who are very illiterate with computers ask me about 'hacking' their device constantly, for free stuff.

      --
      Excuse me, I don't mean to impose, but I am the ocean
    24. Re:Once again... by thegarbz · · Score: 1

      Vendors don't load phone with crapware, carriers do. Also carriers only have one lockdown feature available which is the standard carrier lock on all phones.

      But even looking at the worst vendor, Motorola, there is no additional lockdown in the functionality of the phone. Your Motorola Droid is every bit as functional as a Google Nexus S operating system wise. The only additional locks some dodgy vendors put in the system is one that prevents the kind of tinkering that allows you to play with custom ROMs or flashing the bootloader. The Droid is as locked down as the iPhone. It's also not very popular.

      But again that's just one vendor. Pick another if you don't like it. For the major tinkerer who likes to play with things such as Cyanogen mod the Samsung Galaxy S for instance you hold down 3 buttons and it puts you into download mode. Run a tool on the computer and you can flash whatever the hell you want to the phone.

    25. Re:Once again... by TehDuffman · · Score: 1

      Who is flashing their phone if they aren't computer literate. I don't know anyone that has modded their phone other than me that isn't nerdy already. Mom and Pop seem pretty safe from this.

      Rooting an Android phone (or an iPhone) doesn't take a whole lot of computer savvy. Basically it's script kiddie level - 1. So, you might THINK you know a lot about computers and ROMS and whatnot, but you might not keep up on the security aspect. You might not be the most discerning of people when it comes to a 'neat' app. Further, as the malware designers get more sophisticated, it will be harder to tease out a reputable developer from some jackass trying to screw you. There will be some 'survival of the fittest' selection here and the vast majority of users that don't root their phones won't have many problems, but there the malware authors think there is enough of a market to spend the time to hack at the platform.

      Apparently your reading level is elementary school -1...

      We aren't talking about rooting or jail breaking a phone here. This is completely changing the operating system on your phone. It requires quite a bit more time and effort than rooting your phone. Most people who are changing the ROMs on their phones know what they are doing. Only something like 500k use CM which is a tiny fraction of the android user base.

    26. Re:Once again... by Kalriath · · Score: 1

      Actually, that's wrong. Carriers can also lockdown Android to not allow installation of non-market apps. AT&T used to.

      --
      For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
    27. Re:Once again... by dudpixel · · Score: 1

      wait, you're comparing apple with custom rom makers now?

      I love android but this is not an apples to apples comparison, pun intended.

      How much support does Google give you for your phone software updates?
      How much support does the manufacturer of your phone give?

      I'd say Apple supports their hardware AND software a lot better than either of the above.

      Its great that Android is open source, but you cant compare the efforts of ROM makers with an actual manufacturer. If Apple released their source code, do you not think the jailbreak community would have something equally as good?

      Lets not make this story into something it isn't.

      What we do have with Android is greater freedom which brings greater responsibility. "Look before you leap" definitely applies when flashing custom ROMs on your phone AND when installing apps on your phone.

      I use Lookout Mobile security on my phone (no I dont work for them) since I'm a bit paranoid, and it doesn't slow down the phone.

      --
      This seemed like a reasonable sig at the time.
    28. Re:Once again... by AvitarX · · Score: 1

      I'd be willing to bet plenty of the "computer literate" type do. It's not that hard to follow step by step directions.

      I suspect many do it for free/reduced price apps from shady sources even.

      The type of person that said ie7 was essentially Firefox at the office (they were digging the tabs, which I guess made them somewhat similar at a glance. The type with 10s of thousands of dollars of software on their computer that they don't even vaguely know how to use. Pretty much anyone with 'lite skillz would be a pretty easy target for this I bet.

      Hell, it makes me nervous to know that an app can bypass the permissions granting on my phone, it's kind of a big deal.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    29. Re:Once again... by MikeBabcock · · Score: 1

      In the world of "custom rom with one possible problem as a result that's been fixed in cyanogen" vs "stock rom that never gets updated with security fixes two years later", I'll take my chances with the first.

      --
      - Michael T. Babcock (Yes, I blog)
    30. Re:Once again... by colinnwn · · Score: 1

      I couldn't find a reference to whether CM was signing their ROM with the ASOP private key or not. Maybe they were, or maybe they weren't. This summary and the link to the CM developer comment doesn't by itself suggest CM was actually doing that dumb thing. What the CM 7.0.3 update supposedly prevents is the installation of any external apps signed with the ASOP private key. It is like how the native ActiveSync client in Android doesn't allow the use of self signed certificates anymore.

    31. Re:Once again... by thegarbz · · Score: 1

      Actually it's still right. But you're right too. This is the result of the strange relationship vendors have with specific carriers rather than a result of the carriers themselves. Carriers can add CSCs to Android which do things like push the aforementioned bloatware, but they can NOT disable features of the OS. They rely on vendors creating a specific handset for the carrier with specific firmware modifications if they wish to do that. e.g. There are two HTC Arias in circulation. One has an AT&T logo on it and comes with the restriction you mention. This is HTC's doing, not AT&Ts, and there's nothing stopping me from getting the normal HTC Aria and signing up to a pre-paid AT&T without restrictions.

      The way your mobile vendors and carrier work together to bring the same product with a different logo on it is incredible to say the least. The example I used before the Samsung Galaxy S there are:
      Samsung Captivate - AT&T
      Samsung Vibrant - T-Mobile
      Samsung Fascinate - Verizon
      Samsung Epic - Sprint
      Samsung Galaxy S - The rest of the bloody world.

      These phones are so close to identical that you can cross load the firmwares between them. They have minor differences in buttons but are all a Samsung Galaxy S underneath.

      In comparison in Australia you get
      Samsung Galaxy S with the OPS CSC - Optus
      Samsung Galaxy S with the VAU CSC - Vodaphone
      Samsung Galaxy S with the XSA CSC - Telstra

      All the same phone with CSCs just as intended by the Android system. All phones have an identical feature set save for the added bloatware.

    32. Re:Once again... by Anonymous Coward · · Score: 0

      The lesson that everyone needs to draw from this is that it's great that Android is open and allows you to do pretty much whatever you want. However if you start flashing your own ROMs and/or using markets other than the official Google one then Google will send its army of hackers to try to destroy your life with malware

      I'm a retard.

      Fixed.

    33. Re:Once again... by arglebargle_xiv · · Score: 1

      Using Public Key Cryptography wrong removes any security it grants.

      You can even see the problem in the original article, which refers to:

      publicly available private keys

      What's wrong with this picture?

    34. Re:Once again... by pandrijeczko · · Score: 1

      Let me give you a real world scenario, rather than your somewhat speculative comments.

      I'm in the UK, my provider is Vodafone, and I recently got a free upgrade from them so I went from a Google Nexus One (which incidentally had stock apps on it when originally sent to me) to a HTC Desire Z (for the keyboard) where the only non-standard thing I've noticed on it was a Vodafone bootup logo for about 10 seconds - if anything, I was quite shocked at how bereft it actually was of apps straight out of the box. So I've yet to see any of these crap-ware loaded phones of which you speak.

      The new phone is my main private/business phone and will stay with the standard Android ROM and any official updates. The older Nexus One is still very useful, I've just thrown 32GB MicroSD cards into both phones so I now have a nice load of portable music/video storage - what I will do with that phone is buy a cheap Pay As You Go SIM with some data allowance on it and then try out some hacked ROMs because I like fiddiling with stuff. Ultimately, if a piece of malware gets on it then the best it can do is use up the £10-odd PAYG credit that will be on the phone.

      Yes, I'm very computer savvy, already a fiddler and this way it gives more opportunity to fiddle without too much risk to myself. People who don't know the risks of what they're doing when it comes to flashing custom ROMs simple shouldn't do it.

      --
      Gentoo Linux - another day, another USE flag.
    35. Re:Once again... by errandum · · Score: 1

      Oh god.

      No, I was answering to the person who said using custom roms was dangerous and half way to get a virus. Unlike what was said, they let you have the latest fixes for a long time after it stops being supported.

      I said that in a way it was an advantage over apple because, even though they support your phones for 2 years, after you're abandoned, either you buy a new one, or you're stuck with what you get.

    36. Re:Once again... by gweihir · · Score: 1

      Test-keys, probably with a strong "DO NOT USE FOR PRODUCTION" comment. That is typically fine, if the users have a minimum of knowledge, skill and diligence. Qualities sadly missing in many people fancying themselves hackers or developers.

      That and OS development kit does assume a minimum of competence is perfectly fine IMO.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    37. Re:Once again... by Anonymous Coward · · Score: 0

      Your main question ("do you not think the jb community...") doesn't make sense. Large companies the likes of M$ and Big Red will *NEVER* release their source code. The answer, as it stands right now, is NO. The JB community CANNOT make anything equally good on any platform asides from those that actually give out their source (Android, Maemo, etc.) They do what they can in the confines of the OS, and nothing more (being limited to 5 SMS/MMS notification tones, for example: the jb community cannot increase this number, but can replace the sound files)

      You can talk theoretical all you like, but then I could make up equally preposterous scenarios and present them as factual arguments.

    38. Re:Once again... by bluemonq · · Score: 1

      Yes, the platform that at one point (a year ago) let you root your phone by visiting a website is better.

      FTFY.

      http://veryrite.com/2011/06/19/ipad-2-jailbreak-4-3-3-jailbreakme-3-0-ios-5/

    39. Re:Once again... by MobileTatsu-NJG · · Score: 1

      I stand corrected.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

  2. Just like with a PC by Anonymous Coward · · Score: 0

    It's all about careful usage of your device.
    Fortunately all the desktop-world AV companies are starting to make AV software for smart phones that mostly works... I think...
    Although I esteem ESET I still don't really know if their mobile app *does* anything. Ditto for Lookout... and all the others.

    1. Re:Just like with a PC by errandum · · Score: 1

      I have a theory that cloud AV is the way for mobile phones. Just insert a layer before install that will check signatures of what you have, report a positive/negative if it knows the file, and upload for checking if it doesn't.

      That way you'd save on batter and computing power and, lets face it, if you're installing something from the internet, it means you have it, so no harm done.

      Permanent AV protection is not needed in a mobile phone, I think.

  3. Re:first post! by Anonymous Coward · · Score: 0

    I'm pretty sure this makes you "King Douche" of the internet.

  4. Incompetent key handling. No surprise. by gweihir · · Score: 4, Interesting

    Those that do not understand how Public Key Crypto works should not use it.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Incompetent key handling. No surprise. by errandum · · Score: 1

      You have to understand that most of the people doing ROMs are hobbyists with no idea about the fundamentals of a lot of stuff. They have some programming skills and follow a tutorial on how to get things to work... and that's about it.

      There isn't that much information going around about what keys or how they should be used in relation to Android :\

    2. Re:Incompetent key handling. No surprise. by rwven · · Score: 4, Insightful

      That's like saying "Those who don't know how a locking mechanism works shouldn't use their car keys."

    3. Re:Incompetent key handling. No surprise. by Anonymous Coward · · Score: 1

      That's like saying "Those who don't know how a locking mechanism works shouldn't use their car keys."

      No, it's like saying, "Those who don't know how a locking mechanism works shouldn't be rekeying locks."

    4. Re:Incompetent key handling. No surprise. by F.Ultra · · Score: 1

      No it's more like "Those who don't know how a locking mechanism works shouldn't try to make their own car lock"

    5. Re:Incompetent key handling. No surprise. by Anonymous Coward · · Score: 0

      You don't need to know the inners of locking mechanism. It's enought to know that once you lock you car, is not good to leave the key in the lock; you must keep the key in your pocket.

    6. Re:Incompetent key handling. No surprise. by Amouth · · Score: 1

      but they shouldn't trust it fully.. no one should.. unless they understand it.

      Honestly a lot of people are surprised that locksmiths can make them a new key by just having the VIN of the car..

      If you understand it then you can trust it as much as you are willing based on that understanding.. sadly there is this blip on the curve when it comes to "security" where most people who know nothing about a method will trust it because they don't understand it and don't want to bother to.

      --
      '...if only "Jumping to a Conclusion" was an event in the Olympics.'
    7. Re:Incompetent key handling. No surprise. by rwven · · Score: 1

      Yes, but it's completely unreasonable to develop everyday end-user systems and then say that "unless a person as a CS degree and understands the underpinnings of the software, they shouldn't be using it." The OP posted a shortsighted, ego-ridden comment that is completely ridiculous in any real-world context.

    8. Re:Incompetent key handling. No surprise. by blair1q · · Score: 1

      I didn't understand your post. Could you send me your private key so that I can decode it?

    9. Re:Incompetent key handling. No surprise. by Anonymous Coward · · Score: 0

      "Those that do not understand how Public Key Crypto works should not implement it."

      Fixed that for you.

    10. Re:Incompetent key handling. No surprise. by Amouth · · Score: 1

      Your right about the OP - and i agree with you on that..

      I feel the problem is in peoples lack of taking the time to understand the basics of the tools they are using and are relying on.. it doesn't take a CS degree to understand the basics.

      --
      '...if only "Jumping to a Conclusion" was an event in the Olympics.'
    11. Re:Incompetent key handling. No surprise. by Abreu · · Score: 1

      Nothing more dangerous than a little knowledge, eh?

      --
      No sig for the moment.
    12. Re:Incompetent key handling. No surprise. by rwven · · Score: 1

      No... That would be like saying "Those that do not reverse engineer Public Key Crypto should not use it."

    13. Re:Incompetent key handling. No surprise. by mysidia · · Score: 1

      That's like saying "Those who don't know how a locking mechanism works shouldn't use their car keys."

      No. "Those who don't understand how a lock is operated shouldn't use a car that requires keys"

      "How public key crypto works" is a basic cryptography topic; at the same level as knowing that you turn a key to open a lock.

    14. Re:Incompetent key handling. No surprise. by rwven · · Score: 1

      Saying public key crypto is a basic cryptography topic is one thing. Righteously expecting the average joe to understand "basic cryptography" is egotistical bullcrap.

    15. Re:Incompetent key handling. No surprise. by dudpixel · · Score: 1

      More like "Those who don't know how a locking mechanism works shouldn't be the ones installing locks."

      --
      This seemed like a reasonable sig at the time.
    16. Re:Incompetent key handling. No surprise. by allo · · Score: 0

      who uses it, should understand the principle. not the maths behind it, but the idea. If the user does not understand the basic idea, he will mess up the security.

    17. Re:Incompetent key handling. No surprise. by dkf · · Score: 1

      Those that do not understand how Public Key Crypto works should not use it.

      In other news, gweihir has announced that he will no longer be accessing any website via HTTPS.

      (The number of people who understand the whole of a public key crypto system and deployment is vanishingly small. The underlying math is difficult. The programming is easy to make errors in. The way to use it, not all that obvious either going by the massive quantities of misinformation I see here and elsewhere on the 'net. Public key crypto is only practical to use if you don't understand it all; fortunately, there are useful abstractions for most of it that are accessible. Now, if only the firmware makers grokked even that little bit...)

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    18. Re:Incompetent key handling. No surprise. by arglebargle_xiv · · Score: 1

      That's like saying "Those who don't know how a locking mechanism works shouldn't use their car keys."

      No, it's like saying, "Those who don't know how a locking mechanism works shouldn't be rekeying locks."

      No, it's like saying, "Those who don't know how a locking mechanism works shouldn't be removing their own appendix with a rusty sardine can".

      (Kids these days, couldn't lance a pimple without an electric vibrating scalpel with automatic drain and suture).

    19. Re:Incompetent key handling. No surprise. by mcvos · · Score: 1

      But Cyanogen Mod is a pretty big project by now, isn't it? I can't believe nobody involved in it has any basic knowledge of public key encryption.

      How can people who know enough about encryption to root a phone, not know about public key encryption? I completely fail to understand the world today.

    20. Re:Incompetent key handling. No surprise. by mcvos · · Score: 1

      This is the winner.

      Keeping your private key non-private is the same as giving everybody access to your car key.

    21. Re:Incompetent key handling. No surprise. by mcvos · · Score: 1

      This isn't about average Joes. It's about people who create OS distribution (not something the average Joe does), and then sign them with a private key that's not private.

      Any programmer worth his salt should know at least the very basics of public key encryption, especially if he's actually going to make use of it. Why would you sign software when you don't even know why you're signing it?

    22. Re:Incompetent key handling. No surprise. by Lorkki · · Score: 1

      Are we still talking about the people who roll out custom Android firmware?

    23. Re:Incompetent key handling. No surprise. by errandum · · Score: 1

      it looks like some do, so they fixed it. CM is not vulnerable.

    24. Re:Incompetent key handling. No surprise. by Anonymous Coward · · Score: 0

      That's like saying "Those who don't know how a locking mechanism works shouldn't use their car keys."

      No. "Those who don't understand how a lock is operated shouldn't use a car that requires keys"

      "How public key crypto works" is a basic cryptography topic;
      at the same level as knowing that you turn a key to open a lock.

      NO, NO, NO.
      Those who don't understand how a locking mechanism works shouldn't replace their own locks on their own cars.

      These people are effectively changing out their locks and replacing them with locks that open with the use of a key that everyone has access to use.

      [disclaimer: not a fan of car analogies, but this is more of a "key" analogy]
      --
      codk

    25. Re:Incompetent key handling. No surprise. by Anonymous Coward · · Score: 0

      what could be more pathetic than hobbyist overvaluing his "knowledge"

    26. Re:Incompetent key handling. No surprise. by adavies42 · · Score: 1

      i've met people who've been shocked at how quickly standard pin tumbler locks can be picked by an expert (i.e., as fast as you can open a slightly stuck lock with its own key).

      if that's your level of understanding, you shouldn't be choosing the locks for a new building....

      --
      Media that can be recorded and distributed can be recorded and distributed.
      -kfg
    27. Re:Incompetent key handling. No surprise. by gweihir · · Score: 1

      I understand that. But these people need to understand that they or their users have zero right to complain about insecurities caused because of lack of understanding of basic security mechanisms. Public Key Crypto is not an Android concept, but a very basic crypto mechanism.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    28. Re:Incompetent key handling. No surprise. by gweihir · · Score: 1

      And same to you. Rather obviously my posting was about developers, not users. If you had any effective intelligence, you would immediately have seen that. Instead you have a big mouth and throw around insults. Pretty pathetic.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    29. Re:Incompetent key handling. No surprise. by gweihir · · Score: 1

      Are we still talking about the people who roll out custom Android firmware?

      I was. Seems quite a few people here are not and then blame me for their misconceptions. Pathetic, really.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    30. Re:Incompetent key handling. No surprise. by gweihir · · Score: 1

      Seems this level of clarity is necessary here. Of course that is what I said, "use" as in "use" do develop or modify.

      To many big egos with very small attached minds here.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    31. Re:Incompetent key handling. No surprise. by gweihir · · Score: 1

      Look at story: "Custom ROMs insecure because of public key reuse". Where these ROMs made by ordinary users? No. Then why do you assume I commented on ordinary users? Plain old stupidity? Overagression? Had a bad day at work?

      And for your information, I do know how PKK works, including the mathematics behind it. How dare you assume otherwise?

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    32. Re:Incompetent key handling. No surprise. by Amouth · · Score: 1

      agreed - people who do not understand things should not be in charge of them..

      --
      '...if only "Jumping to a Conclusion" was an event in the Olympics.'
    33. Re:Incompetent key handling. No surprise. by Anonymous Coward · · Score: 0

      For now. I expect the next generation to be taught in high school.

  5. Why are you talking about Apple? by Brannon · · Score: 1, Flamebait

    This is an Android story.

    And since when does Apple not support software on 2+ year old phones? Can you name a single vulnerability for any version of iPhone which doesn't have an available Apple-supported patch?

    Any single one. Dating back to the original iPhone from 4 or so years ago. Go ahead, I'll wait.

    1. Re:Why are you talking about Apple? by errandum · · Score: 0

      http://support.apple.com/kb/HT4291

      where is the original iphone in the sentence:

      "Available for: iOS 2.0 through 4.0.1 for iPhone 3G and later, iOS 2.1 through 4.0 for iPod touch (2nd generation) and later

      I haven't read, just searched google for "iPhone security updates"

      There, you can stop waiting. That too the grand total of 2 minutes to find.

    2. Re:Why are you talking about Apple? by errandum · · Score: 3, Interesting

      And I speak from experience because I did own an original iPhone that stopped being supported long long ago.

      And the way every single major version of Mac OS stops being supported not too long after a major version goes out. Unless you buy the upgrade you're screwed.

      That means 2 years support (as I said) is the norm. Compare that to the 7 years of support windows XP had and you'll get my point.

    3. Re:Why are you talking about Apple? by Anonymous Coward · · Score: 0

      From Wikipedia:

      Highest supported OS:
      iPhone (original) - iOS 3.1.3
      iPhone 3G - iOS 4.2.1

      There is also some people working on an Android version for the old iPhones.

    4. Re:Why are you talking about Apple? by errandum · · Score: 1

      That's exactly my point. After a while they stop supporting them - didn't think to look in Wikipedia.

      Those android versions, how do they work without the extra buttons?

    5. Re:Why are you talking about Apple? by Anonymous Coward · · Score: 0

      Long ago being in 2010? It was supported for 3 years. Far longer than most Android phones since most never get an update let alone Android has only been on the market for 3 years.

      http://www.zdnet.com/blog/apple/apple-dropping-support-for-iphone-2g/6578

      As for Apple and it's OS support, they typically continue to support 2 concurrent versions of the OS with a little overlap into a third for security patches. When it comes to MS and XP, they tried multiple times to kill the support early but were unable to due to poor adoption rates of Vista, especially in the corporate sector.

    6. Re:Why are you talking about Apple? by peragrin · · Score: 1

      true but Android handset manufactures only give you 6 months, of bug fixes, and maybe 18 months if it was a really popular handset,

      Apple gives you 30 months(my iphone 3G is updated to 4.1 ) Then again apple doesn't let the battery to be easily changed. so after 3 years the battery life is drastically reduced. With proper care they can still be good(I still get 2-3 days out of mine) but I take care to turn off wifi and bluetooth when not in use.

      Windows Phone only gives you bug fixes if the carriers approve taking 2-6 months longer than MSFT, so no emergency bug fixes will be pushed through.

      All that said I have to go root my nook color soon. The built in web browser and email client are beginning to annoy me.

      --
      i thought once I was found, but it was only a dream.
    7. Re:Why are you talking about Apple? by errandum · · Score: 1

      Show me those 3 years please. Count the months. Most go for 2.x years. iPhone 4 might go for a lot longer simply because the iPhone 5 is nowhere to be seen. But that's it.

      Even that article proves my point. That's when they announced no more updates, but the last update was 3.1.3 that got released way before the "3 years" you claim.

    8. Re:Why are you talking about Apple? by geminidomino · · Score: 1

      Iffy, at best, I'd wager, but not impossible. The Autonooter ROM for the Nook Color uses "softkeys' as a passable but far-from-perfect replacement that implements the buttons in software. Cyanogenmod has a much nicer and better functional one, but unfortunately, I don't know what it is.

    9. Re:Why are you talking about Apple? by errandum · · Score: 2

      That's the whole point of the original argument (that fanboys modded down)

      While there is people out there that use a phone, anyone can compile the latest fixes -(or get them from someone who knows how), hence, having a very long term support.

      Saying "ohh, don't install custom roms or you might get viruses" is stupid because those custom roms will give you access to the latest version on most phones when it comes out (with all the security features).

      You don't depend on a company (Apple or HTC or Samsung) to get your updates. If you want them, you can do it yourself.

      PS:2 years, 2.5, what's the point? It's limited support and, sometimes, crappy (if you have a 3G you know that iOS 4 kind of made it... crap - hanging a lot etc).

      So, to sum up, no, ROM's aren't evil and if you still take care with the places you get apps from there is no problem whatsoever.

    10. Re:Why are you talking about Apple? by Lanteran · · Score: 1

      None that I know of are operational yet- don't even know of any that are bootable at all.

      --
      "People don't want to learn linux" hasn't been a valid excuse since '03.
    11. Re:Why are you talking about Apple? by simmonsjeffreya · · Score: 1

      The way Apple does updates is a non-issue for most Mac users and makes sense to drop support for older versions.

      A.) It keeps most people on a similar OS version, making it easier for Apple and I'd suspect most developers appreciate this as well. It's no fun trying to support a million different OS configurations, which is the case with Windows.
      B.) They still support even the oldest Intel Macs with the latest OS, no one is being left out. This again allows everyone to be on a similar OS, making it easier for them.
      C.) Unlike Windows where upgrading costs hundreds, even for a laptop that may have only cost $400, an OS X full system upgrade is only $30. If you paid $1,500-$5,000 for a system, $30 shouldn't be making you cringe, and personally, the features added are well worth the $30.
      D.) It minimizes the amount of users who, for one reason or another, choose to stick with an OS that is over ten years old. Again, this is an issue for developers, who have to support all these configurations or lose out on a good portion of potential sales.

      IMO, Apple is doing things the right way, and if I were in charge of a tech company that produced one of the major consumer operating systems, I would much rather go the route they chose, than the route Microsoft chose. All of these reasons apply to OS X as well as iOS.

    12. Re:Why are you talking about Apple? by colinnwn · · Score: 2

      It is only $30 if you are careful to never miss an upgrade cycle. If you do, the cheap upgrade disks disappear from availability, and you have to call 800-i-fanboi to be told the upgrade will now set you back something like $180. Found that out the hard way after my aunt purchased an iPhone against my recommendation, then she discovered she couldn't sync it to her only computer, a PowerPC Mac.

    13. Re:Why are you talking about Apple? by simmonsjeffreya · · Score: 0

      May I suggest eBay? After one search, I found tons of copies of both Leopard and Panther, for less than $30. The average price is around $20, so it seems it would be even cheaper. $20+$30 for both full retail discs to get you current is a lot better than $150-$200 for a Windows upgrade, though I have to admit their retail upgrade/full OS prices have come a lot down.

    14. Re:Why are you talking about Apple? by teh+kurisu · · Score: 1

      And the way every single major version of Mac OS stops being supported not too long after a major version goes out. Unless you buy the upgrade you're screwed.

      Generally I find that it's support from app developers that starts to disappear first, as they start to take advantage of new OS features. Apple security updates for a given version of OS X are usually the last to dry up.

    15. Re:Why are you talking about Apple? by teh+kurisu · · Score: 1

      I think you're getting muddled up - Snow Leopard was the first release to be priced at around $30 (and Lion will be the second). Previously, releases cost around $130.

      Both of these releases were Intel only. The last version of OS X to support PPC was Leopard, and upgrading from Tiger to Leopard would have cost $130.

    16. Re:Why are you talking about Apple? by freedumb2000 · · Score: 1

      Not sure what you are talking about. It says it is 29$ for the full version: http://www.amazon.com/Mac-version-10-6-3-Snow-Leopard/dp/B001AMHWP8/ref=sr_1_1?ie=UTF8&qid=1308295261&sr=8-1

    17. Re:Why are you talking about Apple? by peragrin · · Score: 1

      Actually my 3G never suffered from iOS 4 problems for some reason. it doesn't hang, it doesn't do anything that was complained about. in deed now that it has been running a while it is moving as fast as it ever did.

      then again I don't play a lot of games on my phone so I might not have stressed it enough to notice.

      my only problem is if the android community doesn't care to upgrade your phone for you it never will be. How come Apple gets blasted for not supporting a phone for 20 years but android manufacturers gets off the hook for not doing it for 6 months. Double standards piss me off.

      --
      i thought once I was found, but it was only a dream.
    18. Re:Why are you talking about Apple? by Anonymous Coward · · Score: 0

      Way before 3 years? You do realize the original iphone was released in June 2007 right? The last update for the 2G line was in Feb of 2010.

      Nice try though.

    19. Re:Why are you talking about Apple? by errandum · · Score: 1

      You did not see the uproar on the htc page when they said 2.3 was not coming to the Desire? It seems that now it will.

      No one is off the hook. But android gives you a valid alternative to the lack of support the big corporations give you.

    20. Re:Why are you talking about Apple? by colinnwn · · Score: 1

      I said if you miss an upgrade cycle. Snow leopard would mean you didn't miss an upgrade cycle. I also said direct from Apple, not a third party that might have new old stock. Though most vendors immediately jack up the price after you can't get it from Apple anymore. Look again on Amazon for "Leopard" NOT "Snow Leopard".

    21. Re:Why are you talking about Apple? by colinnwn · · Score: 1

      Not exactly muddled up, but I'm not an Apple person, so I don't know the history. When I was trying to upgrade her, I searched google to see what the options were. It looked like people were saying when Leopard first came out, you could upgrade from Tiger to Leopard for $30, and that after Snow Leopard came out they discontinued those upgrade disks. I guess you are saying this is incorrect?

    22. Re:Why are you talking about Apple? by teh+kurisu · · Score: 1

      It sounds incorrect to me, although I'm not infallible :)

      I do distinctly remember that I didn't upgrade my PowerBook G4 to Leopard because I couldn't justify the cost. $30 I could stomach, $130 not so much.

    23. Re:Why are you talking about Apple? by LoganDzwon · · Score: 1

      There is no patch for the original iPhone because it is not susceptible to that problem. Original iPhone only runs up to 3.1.3. I'm not saying it doesn't exist, that iOS version is pretty old... but you would need to actually find a known vulnerability in 3.1.3 to prove him wrong.

    24. Re:Why are you talking about Apple? by wkcole · · Score: 1

      That's the whole point of the original argument (that fanboys modded down)

      While there is people out there that use a phone, anyone can compile the latest fixes -(or get them from someone who knows how), hence, having a very long term support.

      Not so much, or at least not always.

      For some phones (e.g. the Samsung Moment, released November 2009) you MUST have a real Windows machine (i.e. not even a VM ) to replace the manufacturer's deathgrip firmware. See, the "USB" port is shaped right and everything and often acts much like a real USB port, but when it comes to flashing the devices, well, it isn't. It's something that you need special drivers to talk to, and unless you want to go writing almost-USB drivers for some other system, you are stuck needing Windows running on bare metal. I sure wish I'd known that in 2009... It's not that I would have bought an iPhone (AT&T signal is zero where I am sitting) but it definitely would have made me more careful. Based on what I've read, Motorola and HTC have also worked to make it difficult to reflash their handsets. I'm not sure that there's a device running Android that is worth having once you eliminate the makers who have worked to close the mythical openness of Android.

      I think that's what has essentially ruined any sort of advantage Android might have had over other platforms based on its "openness." It's a myth that come very close to fraud, missing only because the real evangelists of the myth are fanboys rather than anyone selling anything. It would be easier for me to jailbreak an iPhone than to flash my Moment with Android 2.2, even if I did have a Windows machine to do so with. For most users, a phone OS is not usefully "open" if their device manufacturer and carrier want it to be closed, as is the case for the biggest device manufacturers and all of the major US carriers. Making that worse, the resource demands of Android have increased so much with successive versions that I doubt it would even make sense to try 2.3. The same has not been true of iOS over the same period. The unfortunate reality is that people who bought the latest iOS devices in the second half of 2009 (i.e. iPhone 3GS and 3rd gen. Touch) are still able to run the latest iOS rather painlessly, whereas most people who bought Android devices during the same period are probably never going to see anything later than 2.1 in a form that is easy to install and even those who do get 2.2 will probably not be happy with what they get. It's enough to make me miss Palm...

    25. Re:Why are you talking about Apple? by scot4875 · · Score: 1

      A.) It keeps most people on a similar OS version, making it easier for Apple and I'd suspect most developers appreciate this as well. It's no fun trying to support a million different OS configurations, which is the case with Windows.

      Ahh, this must be why practically every piece of software ever written for Win32 still works in Windows 7, and why Visual Studio does such a good job of abstracting out newer features so that developers can use them and have a backwards-compatible fallback automatically with no extra effort.

      --Jeremy

      --
      Jesus was a liberal
    26. Re:Why are you talking about Apple? by Anonymous Coward · · Score: 0

      You pretty much have to either buy the proper Google branded ones (Nexus One, Nexus S), or spend some time on the xda-developers forum before buying your phone.

      Also, apparently HTC is backpedalling, and all their new phones going forward will have unlocked bootloaders. This makes running an AOSP build really easy if you want. Not to say HTC doesn't have their own problems, but at least they aren't as bad as Motorola these days.

    27. Re:Why are you talking about Apple? by PipsqueakOnAP133 · · Score: 1

      From what I heard, when iPhones started needing versions of iTunes that don't run on 10.4 while 10.5 was already not available, it was possible to call in to Apple's tech support, tell them you can't find 10.5, and they'd send you 10.5 for free.

  6. Even better... by xded · · Score: 1

    If somebody does not even wonder why a private key is called like that, he should be kept away at all times from any computer system more complex than a pocket calculator.

    1. Re:Even better... by gweihir · · Score: 1

      Indeed. Maybe they thought it was a "Private's" key as opposed to an Officer's key?

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  7. To hell with the app culture by Anonymous Coward · · Score: 0

    Installing random application can be a threat to your computer's (or phone's) security. Whose moronic idea was it to take some damn fine open source projects and build a culture of closed source apps around them? That person deserves to be shot. Give me a phone platform with only open source apps and stop thinking that you will be rich by selling stupid nonsense apps.

    1. Re:To hell with the app culture by Anonymous Coward · · Score: 1

      Give me a phone platform with only open source apps and stop thinking that you will be rich by selling stupid nonsense apps.

      *gives fellow AC Maemo*

      (It's OK, Nokia wasn't using it anyway. They're too busy setting their Meego platform on fire so they can jump off it.)

      Really, it's basically what you describe. We have a community open-source repository with an automated build system. Submit your Debian source package, it builds, and the deb shows up in "extras-devel"; if you like it, you (the developer) can promote it to "extras-testing", and after a community testing process (n people have to rate it as ready for promotion), it's automatically promoted out to plain "extras" which is intended for end-users.

      Of course, in reality a ridiculous proportion of power-users run extras-testing or even extras-devel daily, and only pin something to an older version (and ideally file a bug, but you know that's rare) if/when something breaks.

      Last year Nokia finally brought their "ovi" app-store to the N900, but it has laughably few and pitiful apps compared to the extras repo.

      I have no clue if something similar will exist for the Nokia Meego device whenever they finally crap one out, but it's one of the biggest strengths of the platform IMO.

  8. Re:first post! by ColdWetDog · · Score: 2

    4chan down again?

    --
    Faster! Faster! Faster would be better!
  9. What % of 3rd party installed ROM base is non-CM7? by technomom · · Score: 1

    Of the ROM-installing community, what percentage is NOT using CM 7.0.3?

  10. Re:What % of 3rd party installed ROM base is non-C by Anonymous+Psychopath · · Score: 2

    Of the ROM-installing community, what percentage is NOT using CM 7.0.3?

    Everyone using a custom ROM on a device that CM does not support. I'm not sure how many that is, but it includes the HTC Thunderbolt users.

    --

    Eagles may soar, but weasels don't get sucked into jet engines.

  11. Re:What % of 3rd party installed ROM base is non-C by namalc · · Score: 2

    Those on devices where the CM 7.0.3 port is still very much a (buggy) work in progress, such as the LG Optimus.

  12. Re:What % of 3rd party installed ROM base is non-C by rrossman2 · · Score: 3, Interesting

    A lot. I was using's Doc's Rom Kitchen as it had a lot better support for my SGS. I ended up trying a CM7 nightly for my SGS, it was alright, but the cameras were too dark to be functional, and my ability to text went out the window. Reverted to a stock ROM, and while I can receive texts, I still can't send (which is more so confusing to me than anything as I really don't text).

    I'm now using the Insanity CM GalaxyS ROM (which is based on CM7, but is very stripped down and lite.. I love it). Also flashed the 2.6.35_7_Glitch Insane Edition V10 ROM for the i9000, which is freakin sweet!

  13. Not wanting to start a GLP flame war but... by nickovs · · Score: 2

    ... while the code for Android is GPLv2, the move of various other projects towards GPLv3 is only going to make this sort of problem worse. The 'anti-Tivoisation' clause basically demands that some authorised signing key gets distributed with any GPLv3 code that needs to be signed in order to run, and that the available signing key grants all the rights necessary for that code to function. While it is of course possible for users to completely rebuild the trust hierarchy with their own keys, very few people will be willing to do so. As a result it seems likely that any GPLv3 project will be unable to make effective use of signing as a mechanism for preventing the execution of rogue code, even if the license allows for it in theory.

    --
    If intelligent life is too complex to evolve on its own, who designed God?
    1. Re:Not wanting to start a GLP flame war but... by Anonymous Coward · · Score: 0

      Not a worry anytime soon. The anti-xaaS clauses in GPLv3 mean the kernel will be GPL2 for the foreseeable future, and Android itself is Apache licensed (this is why Android is actually being deployed, imagine if HTC needed to open Sense up to everyone else instead of suing anything that looks like it).

    2. Re:Not wanting to start a GLP flame war but... by Anonymous Coward · · Score: 0

      Eh? It's really simple -- have a checkbox for "run unsigned code" -- default unchecked. Also have a whitelist of public keys, to which the user can add their own or those of any developers/3rd-party app stores whose stuff they want to run.

      Don't distribute any private keys, since you don't need it signed to run. Anyone who rebuilds from source can use their own key, and add their public key to the whitelist, or build it unsigned and check the box.

      90% of users won't recompile it, won't modify the whitelist, and won't check the box. The other 10% think they know what they're doing, so let them.

    3. Re:Not wanting to start a GLP flame war but... by klapaucjusz · · Score: 1

      ... while the code for Android is GPLv2,

      No, it isn't. The kernel is GPLv2, but that's just a tiny wee bit of Android. The user-space code uses a mixture of non-copyleft licences (mostly the APL).

      the move of various other projects towards GPLv3 is only going to make this sort of problem worse.

      Much as I dislike the GPL (and especially the GPLv3), that's nonsense.

      --jch

    4. Re:Not wanting to start a GLP flame war but... by Anonymous Coward · · Score: 0

      The user-space code uses a mixture of non-copyleft licences (mostly the APL)

      Apache License, you mean? APL is the Apple Public License or Adaptive Public License, which I don't believe Android uses.

    5. Re:Not wanting to start a GLP flame war but... by Anonymous Coward · · Score: 0

      Much as I dislike the GPL (and especially the GPLv3), that's nonsense.

      Just curious, what have you got against the GPL? Does the LGPL bother you too?

    6. Re:Not wanting to start a GLP flame war but... by s_p_oneil · · Score: 1

      While I dislike the GPL, you're wrong. The problem is not that the private key used to build the OS was publicly available, but that any app using that key was trusted implicitly. Fix that (which is what they just did), and the problem goes away. From what I've read, it sounds like Windows 7 has the same problem. I believe UAC is disabled for apps signed with Microsoft's private key. If anyone ever got their hands on that key (I wouldn't be surprised if the US and/or Chinese governments already had it), they could do a lot with it.

    7. Re:Not wanting to start a GLP flame war but... by PipsqueakOnAP133 · · Score: 1

      The GPL bothers me too. If I had the choice to utilize an open source project that was GPL licensed and BSD/Apache/MIT licensed, I'd pick the less restrictive license and still release my changes. The GPL is simply something I'd rather not deal with because it imposes restrictions on code that the project does not own.

      LGPL is fine, although I do find it to be a problem when in a proprietary project and on platforms where dynamic linking isn't possible. In that specific case, LGPL essentially becomes the GPL again.

      Simply put, I feel the choice to add functionality, minor or major from another project, should not impose restrictions outside of that project.
      I'm perfectly okay with making changes in a project and contributing them back, even handing over control of copyright to the project owner. But having that escape the project boundaries and impose restrictions on code not sourced from the project (and usually not something you'd integrate back into the project) is simply something I'm not cool with.

  14. Re:What % of 3rd party installed ROM base is non-C by Anonymous Coward · · Score: 0

    up until maybe a month ago...everyone using a Galaxy S phone. And until they add GPS capability, why would they?

    disclaimer: I haven't looked at cyanogen's progress in the past 2ish weeks..perhaps they've fixed the gps? Without checking, I doubt it.

  15. Re:first post! by Anonymous Coward · · Score: 0

    That's right, I'm the king and you're my bitch. Now suck my cock you faggot.

    That's really interesting. I take this as a compliment coming from someone who is obviously so comfortable with their own homosexuality as to blatantly request strangers to perform homosexual acts in a public forum. I'd love to suck your cock, but I'm not gay, a little bit bi-sexual perhaps based on past experiences (everyone is to some degree, particularly those who deny it the loudest), and you've posted anonymously so I don't know who you are anyway. Oh, wait...

  16. Re:What % of 3rd party installed ROM base is non-C by Anonymous Coward · · Score: 0

    I have been heavily involved in the custom ROM scene for Galaxy S devices since they first came out and have never installed CM; looks like Ubuntu for phones to me and I'd prefer to have more choice in what tweaks or apps are pre-installed.

    Many people also try flashing a number of different ROMs, find one that they like which is stable and fast then don't upgrade for a long time. What makes you think everyone wants the latest and greatest and not just a working phone?

    Here's a current custom ROM list for the SGS (not including custom kernels and other packages that make customisation options even more user-specific)

    MIUI
    ROM Kitchen
    Ultimate
    GingerCriskelo
    Darky's Extreme
    Juwe's Smart Edition
    Deodexed Stock Firmware (Ramad)
    Turbo Ginger
    Simply Honey
    c0llal0-rel0ad3d-3.2
    HaWkiSH 2 ROM
    Serendipity (v6.3)
    insanity (v8.1)
    GingerReal (v3.1)
    Tiramisu (v3.20)
    Orion ROM
    Thunder (v1.0)
    Laila's ROM
    DebusROM (vG1)

    So I think it's pretty safe to say a large percentage is NOT using CyanogenMod, especially one particular version of it.

  17. Not ROMs by Anonymous Coward · · Score: 0

    Firmware isn't stored in ROMs, which stand for READ-ONLY MEMORY. You whippersnappers should know this. If you can write to it, it's NOT ROM. ...Now log off my lawn!!

    1. Re:Not ROMs by mcvos · · Score: 1

      I often wonder what people mean by "ROM" when they're talking about Android distributions (because that's what they are). I've always hoped it meant something other than "read-only memory". But if Android modders get even that basic bit of computer terminology wrong, it's no surprise they don't understand public key encryption either.

      But does that mean there are really no competent Android modders? I was actually expecting a bit more from that community.

  18. open indeed by Anonymous Coward · · Score: 0

    open to trojans and viruses.

    Meanwhile, my closed-shop iPhone is doing just fine thankyou.

    I might get a second hand android for use as a toy, to play with.

    But for when I want to do more important things, eg dial 911, i'll have my iPhone.

  19. Re:What % of 3rd party installed ROM base is non-C by dudpixel · · Score: 1

    Of the ROM-installing community, what percentage is NOT using CM 7.0.3?

    anyone with a samsung galaxy s/s2 phone for a start.

    --
    This seemed like a reasonable sig at the time.
  20. Grammar nitpick by jabberw0k · · Score: 1

    You don't have "firmwares" any more than you can have "softwares" or "hardwares" or "clothings" -- no; you have two firmware sets, two pieces of software, two pieces of hardware, and two items of clothing. These are all collective nouns.

    1. Re:Grammar nitpick by Anonymous Coward · · Score: 0

      You don't have "firmwares" any more than you can have "softwares" or "hardwares" or "clothings" -- no; you have two firmware sets, two pieces of software, two pieces of hardware, and two items of clothing. These are all collective nouns.

      It can be used either way, actually, just like the word "people" can be used collectively or in the form of "Peoples" to refer to more than one collective group of People.

      Technically if you're using it as a collective it should be "firmware", and capitalized if you're going to use the "Firmwares" version.

    2. Re:Grammar nitpick by adavies42 · · Score: 1

      this. you can always pluralize a mass noun (not a collective noun, that's something else) to refer to multiple kinds.

      --
      Media that can be recorded and distributed can be recorded and distributed.
      -kfg
  21. Why not lock parts of the flash? by Anonymous Coward · · Score: 0

    Precisely!!! You can't 'flash a ROM' either - ROM means that its either written during manufacture (mask-ROM) or in programmers (EPROM/OTP/MTP). In other words, it has to be physically removed from its PCB (possible if it's using a package socket), put into a programmer, re-programmed and then put back in.

    Timothy should have said 'New Android Malware attacks the firmware' - he'd have been more accurate. Essentially, you have the flash there, and the malware is trying to alter it. Incidentally, is it NOR flash or NAND flash that's being used? If the latter, pretty straightforward, but if the former, one would have to know the brand in use (Numonyx, Spansion, Samsung, et al) before one can corrupt it. And typically, manufacturers would use different types to ensure that it's multi-sourced.

    Besides, some flash vendors, like Numonyx, have multiple locking mechanisms that's hardware locked to prevent things like this. The Android designers should have made use of such features. It allows one to lock certain areas of the flash, while allowing others to be updated.

    P.S. So let me get it right - a nerd site like /. is not IPv6 capable, has shortcomings in handling Unicode, and now thinks that ROM can be corrupted? What next - not knowing the difference b/w GB and Gb?

  22. It started simpel by Babystrauss · · Score: 1

    Welcome to the new world. I am still waiting for the first virus to kill my office mobile ^^

  23. I'll put my money on five years by ThatsNotPudding · · Score: 1

    until every platform, OS, - hell, everything smarter than a toaster - is rendered insecurable.

  24. Always scan for malware before downloading an app! by ciagucle · · Score: 1

    I is really a pity that Android is plagued by malware problems. There is only one way out, or use a trusted store use only an Android app search engine which offers an antivirus and malware tool.

  25. Re:What % of 3rd party installed ROM base is non-C by aztrailerpunk · · Score: 1

    Nightlies are exactly that. You shouldnt be using them unless you are committed to testing very beta and possibly unstable roms. The plus however, is that we get to play with all the new toys first if it works great. Otherwise we simply go back to our restore point on the prior nightly.

    --
    Foot placed squarely in mouth since 1983.
  26. Re:What % of 3rd party installed ROM base is non-C by JackieBrown · · Score: 1

    I didn't realize there were more than one. Thanks for the big list. I will have to check how many support the color nook.

  27. Re:What % of 3rd party installed ROM base is non-C by Anonymous Coward · · Score: 0

    really though, most of those are minor tweaks or themes to either some version of stock, or cm. these days your only real choices are stock (tweaked as i said), cm, or miui

  28. TRUTH ABOUT JEWS FROM THEIR TALMUD by Anonymous Coward · · Score: 0

    http://www.waylanderskeep.com/2009/12/jewish-talmud-quotes/

    Goyims, Gentiles, and Akum are anyone non-jewish.

    ===

    1. Sanhedrin 59a: "Murdering Goyim is like killing a wild animal."

    2. Abodah Zara 26b: "Even the best of the Gentiles should be killed."

    3. Sanhedrin 59a: "A goy (Gentile) who pries into The Law (Talmud) is guilty of death."

    4. Libbre David 37: "To communicate anything to a Goy about our religious relations would be equal to the killing of all Jews, for if the Goyim knew what we teach about them, they would kill us openly."

    5. Libbre David 37: "If a Jew be called upon to explain any part of the rabbinic books, he ought to give only a false explanation. Who ever will violate this order shall be put to death."

    6. Yebhamoth 11b: "Sexual intercourse with a little girl is permitted if she is three years of age."

    7. Schabouth Hag. 6d: "Jews may swear falsely by use of subterfuge wording."

    8. Hilkkoth Akum X1: "Do not save Goyim in danger of death."

    9. Hilkkoth Akum X1: "Show no mercy to the Goyim."

    10. Choschen Hamm 388, 15: "If it can be proven that someone has given the money of Israelites to the Goyim, a way must be found after prudent consideration to wipe him off the face of the earth."

    11. Choschen Hamm 266,1: "A Jew may keep anything he finds which belongs to the Akum (Gentile). For he who returns lost property (to Gentiles) sins against the Law by increasing the power of the transgressors of the Law. It is praiseworthy, however, to return lost property if it is done to honor the name of God, namely, if by so doing, Christians will praise the Jews and look upon them as honorable people."

    12. Szaaloth-Utszabot, The Book of Jore Dia 17: "A Jew should and must make a false oath when the Goyim asks if our books contain anything against them."

    13. Baba Necia 114, 6: "The Jews are human beings, but the nations of the world are not human beings but beasts."

    14. Simeon Haddarsen, fol. 56-D: "When the Messiah comes every Jew will have 2800 slaves."

    15. Nidrasch Talpioth, p. 225-L: "Jehovah created the non-Jew in human form so that the Jew would not have to be served by beasts. The non-Jew is consequently an animal in human form, and condemned to serve the Jew day and night."

    16. Aboda Sarah 37a: "A Gentile girl who is three years old can be violated."

    17. Gad. Shas. 2:2: "A Jew may violate but not marry a non-Jewish girl."

    18. Tosefta. Aboda Zara B, 5: "If a goy kills a goy or a Jew, he is responsible; but if a Jew kills a goy, he is NOT responsible."

    19. Schulchan Aruch, Choszen Hamiszpat 388: "It is permitted to kill a Jewish denunciator everywhere. It is permitted to kill him even before he denounces."

    20. Schulchan Aruch, Choszen Hamiszpat 348: "All property of other nations belongs to the Jewish nation, which, consequently, is entitled to seize upon it without any scruples."

    21. Tosefta, Abda Zara VIII, 5: "How to interpret the word 'robbery.' A goy is forbidden to steal, rob, or take women slaves, etc., from a goy or from a Jew. But a Jew is NOT forbidden to do all this to a goy."

    22. Seph. Jp., 92, 1: "God has given the Jews power over the possessions and blood of all nations."

    23. Schulchan Aruch, Choszen Hamiszpat 156: "When a Jew has a Gentile in his clutches, another Jew may go to the same Gentile, lend him money and in turn deceive him, so that the Gentile shall be ruined. For the property of a Gentile, according to our law, belongs to no one, and the first Jew that passes has full right to seize it."

    24. Schulchan Aruch, Johre Deah, 122: "A Jew is forbidden to drink from a glass of wine which a Gentile has touched, because the touch has made the wine unclean."

    25. Nedarim 23b: "He who desires that none of his vows made during the year be valid, let him stand at the beginning of the year and declare, 'Every vow which I may make in the future shall be null'. His vows are then invalid."