Slashdot Mirror


Google To Sell Truly Open Android Dev Phone

binary.bang writes "Google has announced an unlocked version of T-Mobile's G1 for sale at the same unlocked price of $399. The Android Dev Phone 1 is the G1, except being truly open: no SIM-lock, no hardware lock. Feel free to flash your customized Android build — the bootloader won't be checking for signatures. Don't be misled by the word 'Dev,' looks like all you need to qualify is an Android Market account. This looks like the Open Handset Alliance delivering the promised Open Handset: yes root, yes flash-your-build, no contract, no strings attached. Anyone else relieved & thrilled?"

219 comments

  1. No support by Anonymous Coward · · Score: 5, Insightful

    Don't get this if you expect them to support it when it breaks. It's for "advanced developers", "not for end users". Rea

    1. Re:No support by SudoScience · · Score: 5, Insightful

      No end user who is interested in flashing debian onto their G1 would be concerned about getting support from Google.

    2. Re:No support by timeOday · · Score: 1

      Yeah, well I don't call Dell for gentoo support either. Who cares, they don't know anything.

    3. Re:No support by enomar · · Score: 2, Insightful

      It's called a Developer phone for a reason; you have to know what you're doing.

      If you modify the OS, compile it and put it on your phone, you can't expect Google (or any other company) to support it for free.

      --

      :wq
    4. Re:No support by lysergic.acid · · Score: 4, Insightful

      you can't have it both ways. if you wanna be able to run your own unsigned code, then you can't expect the device to still be fully supported by Google.

      i mean, why should Google be held responsible for any damage you might cause screwing around with the device? ever tried to modify/fix a video game console or other commodity electronics yourself and see a sticker that says "warranty voided if seal is broken"? it's the same basic principle. if you want to tinker with the product beyond what is considered normal usage, then the vendor can't be held responsible for any damage you might cause.

      the dev phone obviously isn't meant for regular end-users. if you lose all your data or brick your G1 using the SDK, then that's on you, as it should be. if you want full support and warranty, then you shouldn't get a developer device.

    5. Re:No support by Hurricane78 · · Score: 1

      You're still too far in the extreme other side, because you're assuming a dichotomy where there is none.

      The warranty/support should cover everything that's related to the hardware. For example, if you change the boot-loader, and then the display dies for some other reason, or the firmware has a bug, then Google definitely has to do support or fix it. This is another kind of support than the support for a phone's OS.
      But of course, the companies, as always, cheat the way out of that too. Even if it's illegal. The buyer does not know this and will not check if it's really allowed.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    6. Re:No support by Anonymous Coward · · Score: 0

      huzzah who? talk english LMAO

    7. Re:No support by Anonymous Coward · · Score: 0

      Why can't you have it both ways? Google should support the hardware, not the software. You don't need to peel off a "warranty voided if seal is broken" to flash you phone, so no warranty is voided and Google should support the hardware.

      If you brick your phone, the SDK should be able to fix it. If you damage the hardware because of software, Google should replace it, as I am a firm believer of software should not be able to damage hardware, and if it does, its a hardware problem, should be fixed so it doesn't happen again.
      If you take your phone to google with odd problems, they should be able to replace the firmware with their stock standard, and if it works fine then charge you for their time, but if it is broken, its on them to correct under warranty.

    8. Re:No support by Anonymous Coward · · Score: 0

      Irony?

    9. Re:No support by renoX · · Score: 1

      >if you damage the hardware because of software, Google should replace it, as I am a firm believer of software should not be able to damage hardware,

      Well what's usually protecting hardware is 'firware' i.e. software so if you're rewrite the firmware then it becomes your responsibility..

    10. Re:No support by Anonymous Coward · · Score: 0

      What about if there's a hardware issue? Oh, woops, sorry, you're going to have to buy another one?

  2. Actually it's $ 424 by Registered+Coward+v2 · · Score: 5, Informative

    There's a $25 Developer Marketplace fee on top of teh phone. Tempting, though...

    --
    I'm a consultant - I convert gibberish into cash-flow.
    1. Re:Actually it's $ 424 by Junior+J.+Junior+III · · Score: 2, Insightful

      If that's the price of freedom, I'm glad to pay it.

      --
      You see? You see? Your stupid minds! Stupid! Stupid!
  3. i heard about this yesterday by yincrash · · Score: 1, Redundant

    the dev account cost $25.
    it's not much, but it's worth mentioning that it is part of the cost. this is really awesome though.

    1. Re:i heard about this yesterday by LingNoi · · Score: 2, Insightful

      Not only that however you can only submit applications to the marketplace for free.

      You can't charge for apps yet which seems weird that I have to pay money for the privilege of writing and giving Google free distribution rights.

    2. Re:i heard about this yesterday by enomar · · Score: 1

      I believe it's meant to keep out spammers. If they revoke your account for uploading a spammy/malware app, you'll have to think twice before spending $25 on a new account. Also, I think it helps Google identify you as a real person.

      --

      :wq
    3. Re:i heard about this yesterday by LingNoi · · Score: 1

      I don't understand what that's got to do with only allowing free apps...

    4. Re:i heard about this yesterday by Sabotage · · Score: 2, Informative

      The free only thing is temporary. Once they flip the switch to allow developers to charge, the developer will get 70% of the revenue and Google will keep the other 30% as a listing fee.

      This is very similar to Apple's app store, where I believe the developer gets 70% as well, but the other 30% might be carved up slightly differently inside of Apple. As the developer, who cares, you're still getting 70% of whatever you charge.

    5. Re:i heard about this yesterday by LingNoi · · Score: 1

      Where did you get the 70% mark from? I'd be interested in reading that info or are you guessing based on the Apple app store?

    6. Re:i heard about this yesterday by infinityxi · · Score: 2, Insightful
      --
      Turn based strategy game that runs over XMPP. Phalanx
  4. FCC by TubeSteak · · Score: 4, Insightful

    How does the FCC ensure that this phone is operating within [parameters]?

    I would have to assume that the G1's output power is hardware limited.
    Otherwise I don't see how the phone will stay within its FCC certification.

    --
    [Fuck Beta]
    o0t!
    1. Re:FCC by Anonymous Coward · · Score: 0

      That is probably why the "dev" tag has been added. I'm not expert but I'm guessing the FCC is a little more lenient on what gets sold to developers...

    2. Re:FCC by Anonymous Coward · · Score: 4, Informative

      As you have probably read, it states that these devices are 'not for end users', and therefore should be considered as prototypes.
      That means they probably have no certification, although hopefully some of the RF calibration be set.

      Effectively this means you are liable for any problems that you cause.

    3. Re:FCC by smilindog2000 · · Score: 5, Interesting

      Like all cell phones, you are not legally allowed to hack the actual modem. Ultimate protection is at the modem layer.

      Personally, I think this is another huge step for Google/Android. I've already bought a G1, and the software from Google rocks. Unfortunately, the hardware from Taiwan's HTC sucks big-time. I'm eagerly awaiting Motorola's Android offering next year, and T-Mobile's G3 roll-out in NC. The iPhone is awesome, but Android is a huge threat.

      --
      Beer is proof that God loves us, and wants us to be happy.
    4. Re:FCC by Anonymous Coward · · Score: 0

      Easy answer: you don't have access to the GSM/UMTS/etc. firmware! Like in nearly all smart phone designs the telephony part is mostly controlled by AT commands over a serial interface and digital audio is directly routed to the audio codec chip.

    5. Re:FCC by TooMuchToDo · · Score: 1

      This. Android = huge step forward. Cheap breakable phone from HTC? Not so much. Hopefully more physically robust Android phones are on the way.

    6. Re:FCC by f1vlad · · Score: 1

      Exactly, I've been awaiting device which has touch screen and no moving parts; nothing flipping or sliding, and no qwerty. Yes yes benchmark being iphone or new blackberry if you will. Or even HTC Diamond. Then I'd be all over it. I just don't like phones with moving parts.

      --
      o_O
    7. Re:FCC by TooMuchToDo · · Score: 1

      Agreed. I'd love if I could flash by Blackberry Curve with the Android OS.

    8. Re:FCC by Hatta · · Score: 1

      I'm curious. Are you legally prevented from hacking the modem at all, or just legally prevented from hacking the modem to do illegal things with it? Which law prohibits this?

      --
      Give me Classic Slashdot or give me death!
    9. Re:FCC by Andy+Dodd · · Score: 4, Informative

      I'm not sure what the laws are, but there are plenty of technical barriers to messing with the modem.

      The radio portion of these devices is NOT like modern WLAN cards or Winmodems where the host O/S controls most functionality - it's like the classic modems/printers where there is a clearly defined interface between the host and the device, and the device has its own firmware/regulatory functions.

      In the case of GSM modems, the GSM module itself has a lot of anti-tamper functionality in it, and can only be accessed by predefined interfaces. There's not much hacking you can do.

      Note: Some devices do allow you to update the firmware for the modem section, but while many devices allow for unsigned host O/Ses, nearly all devices still require signed radio firmware. See for example the HTC Kaiser (aka TyTn II aka AT&T Tilt) - Removing the host O/S locks were easy and happened quickly, but getting modified radio ROMs (for the purposes of removing SIMlocks) were a whole different story.

      --
      retrorocket.o not found, launch anyway?
    10. Re:FCC by smilindog2000 · · Score: 1

      IANAL, but my understanding is that you may not legally hack the modem itself or it's software driver. You do not break any law by writing software that manipulates the modem through it's provided driver, so feel free to hack at that level.

      --
      Beer is proof that God loves us, and wants us to be happy.
    11. Re:FCC by jfonseca · · Score: 1

      Each mobile standard defines a maximum, which the accredited hardware maker needs to abide by. Yes it's a hardware limit but it's not determined by the hardware maker, but by the standard they want to be accreditted for.

      Example: for GSM standard phones, it's 2 Watts maximum.

      For older analog phones it was 3.6 Watts.

      For CDMA2000 and D-Amps it's currently under 1 Watt.

      --
      Broken Hearts are for Assholes. - Frank Zappa
    12. Re:FCC by X0563511 · · Score: 1

      I believe the wireless is a separate system, that coexists with the embedded computer. The computer can tell the wireless to transmit at an arbitrary power, but the wireless doesn't have to respect the command.

      As well, there could be physical limitations. If you broadcast with too much power, you might instead just produce a nasty odor and a useless phone with a brown spot on the board.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    13. Re:FCC by rickb928 · · Score: 5, Interesting

      "I've already bought a G1, and the software from Google rocks"

      Uhuh.

      The POP email client is dysfunctional; not retaining downloaded mail in the Inbox but making me reload it every time I launch the app. It does keep the 11 or so OLDEST messages, and will not delete them. Yahoo! Mail works great, and GMail of course also. So why not POP? Also, the POP client regularly shows a connection error despite my mail server being readily available to the rest of the Internet. K9 doesn't show connection errors, but handles the Inbox the same way. Even in IMAP.

      Cut & paste is beyond difficult to use. Just ain't ready for primetime.

      Browser has a wierd habit of not honoring a touch on some web page links, but requiring you to click the trackball instead. Go figure.

      There are other rough edges. Lack of A2DP is probably temporary, but if it ends up being a failure, that might get me to send this back. We'll see if I can.

      If the G1 RC30 software 'rocks' for you, God bless you. It ain't rockin' my world.

      And yet, I'm strangely attached to this device. My life as a happy BlackBerry user has evolved into a Linux phone struggle. Not-quite-right software, waiting for the next release, and of course the ever-helpful advice from the community.

      It's my fault. I admit it. Step One.

      --
      deleting the extra space after periods so i can stay relevant, yeah.
    14. Re:FCC by RiotingPacifist · · Score: 1

      its just a matter of time til somebody gets Debian running on it.

      --
      IranAir Flight 655 never forget!
    15. Re:FCC by pdbogen · · Score: 2, Insightful

      For what it's worth, I've owned several HTC devices over the past few years (currently, I have an AT&T-branded HTC Touch Pro), and I've never had any trouble with the "moving parts."

      You're free to like what you want, of course- but if you're just worried that it might be fragile or get damaged, your fears may be unwarranted.

    16. Re:FCC by f1vlad · · Score: 1

      Yeah, and honestly, you're not the first one to tell me that. But for some reason, maybe because I had bad experiences with flip phones in the past, I just am afraid of phones with moving parts. And yes that is exactly my paranoia of device being fragile.

      --
      o_O
    17. Re:FCC by outZider · · Score: 2, Informative

      Why are you still using POP?

      Also, grab K-9 Mail. It's a fork of the default mail application with a lot of 'fixes'. I'm not a fan of his new 'small font' crap, but hopefully that will become an option shortly.

      --
      - oZ
      // i am here.
    18. Re:FCC by chrb · · Score: 3, Interesting

      I'm pretty sure you can just reflash the Calypso GSM firmware used on the Openmoko - e.g. see this Openmoko thread on firmware hacking Though apparently it's all based on leaked docs, and may be illegal.

    19. Re:FCC by smilindog2000 · · Score: 2, Informative

      I haven't used a BlackBerry, so I can't compare to that. However, I use to own an iPhone, so I can compare against the software available there early on. The iPhone had no cut and paste, no ability to download files, but the POP client worked OK. There was also no app store, only a 4-function calculator, and no dial-by-voice. In comparison to the iPhone trajectory, Android looks quite good to me.

      --
      Beer is proof that God loves us, and wants us to be happy.
    20. Re:FCC by LingNoi · · Score: 1

      You got it the wrong way round, the manufacturer has to make sure it meets FCC standards.

    21. Re:FCC by MrCrassic · · Score: 1

      Their software may need work, but if iPhone users are already switching to the Android, then it is definitely an imminent threat.

      I already know several people who switched to the G1 as soon as it was released.

      Just sayin'.

    22. Re:FCC by rickb928 · · Score: 2, Informative

      Had you read my comment, you would have seen my reference to K9, and what i thought about it. you also would have seen that I had issues with IMAP as well.

      Any more helpful advice?

      --
      deleting the extra space after periods so i can stay relevant, yeah.
    23. Re:FCC by badboy_tw2002 · · Score: 1

      I've had an 8925 (ATT Tilt) for over a year and what broke (I dropped it) was the screen, not the moving parts. I had to disassemble it to put in a new screen, and its actually really well put together. The moving parts are not cheap plastic but pretty solid metal parts.

    24. Re:FCC by f1vlad · · Score: 1

      Apple has an aggressive looking `TouchCase` case for iphone, I really love it. I'd need something like this if I had G1 :)

      --
      o_O
    25. Re:FCC by rickb928 · · Score: 1

      Ok, OK. I get it.

      I'm whinin' about the email thing, and K9 isn't a total solution. Read up, K9 is a 'fork', but retains most of the Android code. Like the Inbox thing.

      And I moved from an old BB 7105. So this is very cool, though of course easy cut & paste, email that just works, etc are a disappointment. But it will get better.

      I've already drunk the kool-aid. Write me when you find a cool email client, k?

      --
      deleting the extra space after periods so i can stay relevant, yeah.
    26. Re:FCC by outZider · · Score: 1

      My apologies, I didn't note the K9 reference in your comment, however, 'even in IMAP' doesn't tell me much about your IMAP use. You're using POP as your primary mail retrieval method, which is generally not the best use on a mobile device.

      What mail server are you going against? Is this over 3G, EDGE, or Wifi?

      --
      - oZ
      // i am here.
    27. Re:FCC by rickb928 · · Score: 1, Interesting

      Now this is just funny.

      I use the IMAP server that also hosts my POP. It answers both protocols. T-Mobile BB, GMail, Yahoo!, and my Outlook clients all work fine. Android E-Mail is not so happy.

      That's why I blame the client. All others are fine. It isn't the herd that's wrong in this case.

      I don't choose between G3 and Edge, since I set the phone to use G3 and it does if it can. I spend a lot of time in marginal G3 areas (home and work, go figure), but even with a solid G3 signal I have these issues.

      WiFi is more problematic. I could not set up an account over WiFi. Had to go to the TM network to do it successfully.

      I am not mentioning anything unheard of in the community. The issues of failed accoutn setup over WiFi (SMTP bombs), Inbox not keeping recently downloaded emails (both POP & IMAP), limit on retrieving 25 msgs at a time (have to keep loading more messages), and connection errors (POP for sure, IMAP I haven't really tracked) are well known throughout the active user community. Not hard to look up.

      It's really not me. Do I look that stupid to you?

      --
      deleting the extra space after periods so i can stay relevant, yeah.
    28. Re:FCC by outZider · · Score: 1

      Holy crap, calm down. The last sentence was uncalled for. I was actually honestly going to try to help, since yes, this OS is not fully baked yet. I blame the client, too, but there are things you can do to make it easier to deal with. Have fun.

      --
      - oZ
      // i am here.
    29. Re:FCC by Anonymous Coward · · Score: 1, Informative

      Only if your phone has that particular chipset, though. Even then, there's probably subtle variations between the GSM chips used in different models.

    30. Re:FCC by sarathmenon · · Score: 1

      Write me when you find a cool email client, k?

      rickb928. Here you go.

      --
      Microsoft: "You've got questions. We've got dancing paperclips."
    31. Re:FCC by rickb928 · · Score: 1

      and?

      --
      deleting the extra space after periods so i can stay relevant, yeah.
    32. Re:FCC by Dragonslicer · · Score: 1

      I'm curious. Are you legally prevented from hacking the modem at all, or just legally prevented from hacking the modem to do illegal things with it? Which law prohibits this?

      You're legally prevented from hacking the modem in such a way that it interferes with other radio devices (or violating any other FCC regulations about radio transmitters), which I guess is what you mean by "do illegal things with it".

    33. Re:FCC by rickb928 · · Score: 1

      Just so's we're clear here, I ticked off the top 3 problems with the email client, known to the community as software bugs.

      Your responses were to question my server and my connection.

      I get impatient after 17 years of explaining why the software is buggy, when the software is KNOWN to be buggy, and a 15 second Google search would reveal it to an interested individual.

      Android is just the lastest bit of software that I thought was buggy, found out I was not alone in thinking that, found also that it was acknowledged by the provider to be buggy, and then when I mention it in passing I reach someone who questioned the bugginess.

      I'm sure you're a decent person, or you wouldn't have stumbled over the plainly marked tripwire.

      Wait. I'm apologizing for what?

      That can be a genuine question, btw. I would entertain a genuine answer and consider it before I get irritated again.

      --
      deleting the extra space after periods so i can stay relevant, yeah.
    34. Re:FCC by adisakp · · Score: 1

      FWIW, I bought one of these at T-Mobile because the customer rep told me I could return it for a full refund (minus activation fee and plan usage) within 14 days. I returned it after 11 days.

      I took a weeklong trip to CA and besides having to charge the phone 2-3 times a days (battery life sucks), the GPS somehow kept telling me I was in Maryland everytime I checked in when I was in San Francisco's Chinatown.

      The phone also had a tendency to "drunk dial" people for me. It called one of my friends about 10 times for 1 second calls while it was in my pocket.

      The keyboard is kinda clunky and I wish it used the accelerometer to automatically switch to landscape without opening the keytray. I also wish it had a virtual keypad for one-handed text entry (since with the tray open, you *NEED* two hands to hold and type). Finally, it's totally retarded not having at least an on-screen "number" pad for entering phone numbers. When you edit contacts, you have to enter their digits using the tiny little number keys at the top of the keypad. Selecting the phone number to edit in a contact should bring up a virtual dial-pad that uses the large screen in a standard 3x4 touch tone dialing configuration.

      Another thing I didn't like was when you are in an area with a lot of WIFI networks (hotels), the available WIFI networks list keeps updating very quickly and doesn't "hold still" to allow you to easily select the one you want. I was trying to scroll down one screen to select one (out of about 15 available) network and before I scrolled and selected, it would refresh. I got it on the 8th or 9th try but it's just another example of clunky inelegance for the UI.

      Oh, and I had some drawing glitches and the phone crashed about 4 times in the week that I had it.

      I returned it. The G1 is worlds ahead of everything but the iPhone but it's still not currently any more usable than most Google "beta" programs. I'm guessing that in a year or two, when they've done a couple updates it will be more polished.

      I would buy an iPhone but they majorly screwed up one important thing on the iPhone -- the volume. I can't hear anything when trying to make a call on the test iPhones at the store and the speaker phone goes to about 2.5 on a volume scale of 10. My buddies who have iPhones swear you can hear them fine if you use the headphones, or you hold the small hole firmly against your ear in exactly the right location (which has about a 1mm tolerance before it becomes unhearable). The G1 Google Phone had very good volume levels.

      Right now, I'm just waiting for them to fix all the "beta-ness" of the G1 or double the volume of all the speakers on the iPhone before I pick up a new phone.

    35. Re:FCC by Tacvek · · Score: 1

      Of note, such forbidden modifications include changing an ESN (on a cdma phone) or IMEI number (on a GSM phone), since the phone would then conflict with whatever phone was legitimately assigned the number to changed to. (Granted changing an IMEI number on a GSM phone is less useful except to circumvent a stolen-phone ban).

      CDMA providers (virtually) never network-lock phones, but instead simply refuse to activate any CDMA phone that is not a model they sell (or have sold), identifying models by ESN when necessary. So there is some significant reason for people to want to change a phone's ESN. (Please note that while they (virtually) never network-lock phones, at least one major US carrier does lock the provisioning interface, which is similar to a card-specific SIM-lock, and of course, acts much like a network lock in practice.)

      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    36. Re:FCC by EveLibertine · · Score: 1

      Yes, K9 is a fork, and yes it retains Android mail client code. I'm hoping that the K9 guys put out more frequent releases and get more functionality going for it, as it's made a huge difference for me. It works a hell of a lot better than the email client it came with for my work email. And we use exchange, in all of its retarded, well, err, retardedness.

      Then again, I'm using IMAP since I'm not living in the stone age. (Yes, I too am making fun of you for using POP)

      My bitch about the G1 is the wifi. It works great when its connected, but man it really loves to disconnect repeatedly. I don't mind switching it on and off, and I rarely use it when I'm not plugged into some power source. If I could, I'd hook up an antennae to the damn thing just so I could get a better signal. (no my wifi isn't fucked up, I've tried this in at least 10 different locations)

      I doubt that this will get fixed, and it works as is, but it could be so much better. I had low expectations of the G1 going in, expecting another hurr iphone clone (I'm looking at you, blackberry storm, you son of a bitch piece of shit) but I was and still am extremely pleased with the phone, here on week 2 of owning one.

      If only I could have loaded the modded R30 build before mine was updated. Here's to hoping that those gents that pulled the bootloader off of it get something useful out of it.

    37. Re:FCC by badboy_tw2002 · · Score: 1

      Ahah! The software has only been out for a couple years, so you can't have complained for 17!

      Oh snap, that was the tripwire! My legs....I can't feel my legs...Johnson, tell my wife I loved her...cold...so very cold here...why'd this happen Forrest...

      KAAAAAAHHHHHHHHHHNNNNN!!!

    38. Re:FCC by rickb928 · · Score: 1

      I have an old-fashioned reason for using POP - Easy to set up my home client to download/leave on server, and this gives me a reliable backup of my mail. I'm so trusting that I also use Yahoo! and Gmail the same way. If I were to delete a message on Yahoo! via IMAP, it would likely be gone from the original server too...

      And I don't have much trouble with WiFi. It stays connected, reconnects cleanly, and other than the POP setup bug is fine. Even at a TMOB HotSpot. Maybe you should send back the rig?

      K9 just needs to can the entire mailbox code, Which is nontrivial.

      ps - K9 won't download from my IMAP server. I don't think it's the server, as it passes account setup, and squirrelmail on the server works fine which is IMAP also. I dunno. Maybe it's my month...

      --
      deleting the extra space after periods so i can stay relevant, yeah.
    39. Re:FCC by rickb928 · · Score: 1

      I've been complaining about 'the softare' (in general) for 17 years. probably more. And i probable used Webcrawler at dirst to search for answers. in the beginning? I had to use the landline telephone

      Gaa! Not the phone!

      nice try tho

      --
      deleting the extra space after periods so i can stay relevant, yeah.
    40. Re:FCC by Anonymous Coward · · Score: 0

      You'll notice he already mentioned K9.

    41. Re:FCC by pdbogen · · Score: 1

      About the best products for HTC phones around are made by Seidio. For example, the AT&T Tilt InnoSkin. They don't have one for the G1 yet, but they do list it as "coming soon." I've never owned this particular product, but I had a clip holster when I owned an 8525. It was very well-built, but I wasn't used to it; after catching it on a chair arm every single time I sat down for two months straight, the clip broke. The phone never fell out, though.

    42. Re:FCC by GooberToo · · Score: 1

      Sorry to hear you're having trouble with your phone. I just got mine and have fallen in love. If you don't mind, I'll add some comments to yours.

      the GPS somehow kept telling me I was in Maryland everytime I checked in when I was in San Francisco's Chinatown.

      Really not sure what to make of this. It doesn't make sense. Either the GPS knows where you are at or it doesn't. It really is that simple. If the GPS isn't working and it had a data connection, it is possible for it to estimate your location (AGPS and a derived position based on cell tower in use). Regardless, the error may be high, say in the order of 10 miles or so, but it's doubtful it will be a state off, let alone a country's width inaccurate. Either your phone had a broken GPS or there is more to your story; which you may or may not know about.

      While I've not played with the GPS much, the little testing I've done with mine shows it's easily accurate to within 60ft or less, even while in my house. Needless to say, I can assure you the GPS does work and work well. I plan to do some more testing this week to determine accuracy and precision.

      I took a weeklong trip to CA and besides having to charge the phone 2-3 times a days (battery life sucks)

      I do agree battery life sucks. Right now the GPS sucks significant battery life. Turning off your GPS will significantly enhance your walk-about time. Likewise, wifi also sucks a fair bit of power. An application called, "locale" is an absolute must and goes a long way to help you smartly conserve battery. It needs additional improvements, but it already is an excellent application. I'm sure additional features are coming. Regardless, if you find battery life unacceptable, turn off the GPS and wifi when not in use. Furthermore, Google is aware of the battery life issues and are actively working to improve battery life. Things will only get better. Several of the google developers I've chatted with have stressed battery life and reliability are their top priorities. Based on your post, it sounds like it's already paying off.

      Lastly, let's not forget even the mighty iphone's battery royally sucks when the GPS is continuously left on. So if battery life is complaint enough to keep you away from a g1, then the iphone 3g is also eliminated from your purchasing options.

      The phone also had a tendency to "drunk dial" people for me.

      I don't know what firmware you had, but my phone automatically locks so drunk dialing is pretty much impossible. If this was an irritation to you, it has been resolved.

      The keyboard is kinda clunky

      This is seemingly personal opinion. Nothing wrong with that. I personally find the keyboard much more usable than the Blackberry Curve I've used. And the keyboard is far more usable than what the iphone provides. If this is a turn off, from a usability perspective, the iphone should be off your list altogether.

      I wish it used the accelerometer to automatically switch to landscape without opening the keytray.

      I couldn't agree more! I find this irritating too. Very likely this feature is coming in future releases. Do not take this as gospel but rumblings have been heard.

      I also wish it had a virtual keypad for one-handed text entry (since with the tray open, you *NEED* two hands to hold and type).

      I've read several others requesting this same feature. It can certainly be provided but I can't help but wonder what it is you need here? The only examples I can imagine this being a requirement fall well into the "moron alert" arena of users. Can you please tell me when you need to type with one hand?

      As a side note, I tried one handed typing on an app that provides an on screen keyboard. It is clunky as hell. I can't imagine anyone wanting to seriously do that. Worse yet, it made me wonder what the hell anyone is doing where such awkward use is required. Once again, the only things which come to mind fall well into the "moron alert" zone. Can you please tell me when you need to typ

  5. Yes, but! by C_Kode · · Score: 4, Insightful

    Yes, but will the phone companies actually allow you to use it? Or will they say "No, it's a security risk to our network!"?

    1. Re:Yes, but! by Constantine+XVI · · Score: 4, Informative

      T-Mobile has (in my experience) not given two shits what phone I've stuck my SIM in, from my t-mo issued Pearl, to various HTC phones, to an unlocked iPhone, to a junk Nokia. And from what I've been told, AT&T is the same way. Sprint and Verizon are different, but that's at least partly b/c of CDMA (no SIM cards) and Verizon's control urges.

      --
      "I think an etch-a-sketch with an ethernet port would beat IE7 in web standards compliance."
    2. Re:Yes, but! by Hannes2000 · · Score: 1

      Can't be any worse for them than the OpenMoko-phones, which work with all SIM-Cards I have (three different german providers).

    3. Re:Yes, but! by Anonymous Coward · · Score: 0

      And even if they do: The IMEI number can easily be reprogrammed on all cell phones I know, probably on this phone as well. Make it report a Nokia 6310 IMEI and you're good to go.

    4. Re:Yes, but! by Anonymous Coward · · Score: 0

      It's a phone. Why wouldn't they? And how would they prevent it?

    5. Re:Yes, but! by RMH101 · · Score: 2, Informative

      I'm not sure I'd say this was easy. Also, in the UK, getting caught carries a 5 year prison sentence. I jest not.
      Anyway, it's a GSM phone. GSM networks don't care which handset you use on them, so long as it's a GSM one. Insert valid SIM card, turn on, it works.

    6. Re:Yes, but! by Anonymous Coward · · Score: 3, Informative

      I know people that work for the handset testing department at Tmo. To answer the points on this thread:

      "It's a security risk to our network." Is a weak excuse Verizon uses to charge people insane amounts of money for data services.

      The staggering number of iPhone users on the T-Mobile network is a testament to how much they don't give a shit what you unlocked to use their service.

      The firmware separation others are talking about speculatively is not speculative. Typically, these handsets are controlled entirely through AT commands on a serial-like datachannel. The AT commands might let you keep the power at the maximum legal limit when the cell has asked you to turn it down, but it's your battery-power to waste, if the cell is asking you to turn it down it's because it was already loud and clear.

      "You could just change the IMEI." Yes, you can change your IMEI, but this isn't a Cloak of Invisibility. If you caused a technical problem large enough for the nodeb techs to notice they can pull all the call records for anyone in a call, on that cell, during the time of the trouble. After 3 or 4 such queries, your number will be the only one that was in all of them. They'll call you, let you know your phone is broken, and probably offer you a free handset upgrade when they ask you to stop using it. If this repeats, they'll deactivate your SIM. This may sound overbearing of them, but it's worth noting that by the time you've gotten this kind of attention you have stomped on many dozen's other people's calls, and you are, in fact, the dickwad in this situation.

      As to the phone. All HTC phones are "value oriented." Nokia makes several $800 phones with iPhone quality, and a price tag Tmo's customer base would not bear. That said, I have never seen a pocket video player that plays as well as the iPhone. The things to consider when buying a G1:

      I carry both an iPhone and a G1. I fully adapted to the iPhone keyboard for the 8 months that it was my primary phone. It doesn't hold a candle to the easy double-thumb typing of the G1.

      The G1 GPS is weak (the iPhone 3G isn't much better).

      The 3G data transfers go much faster if you take your left hand off the phone (the antenna is in the top in the portrait orientation).

      I have 3 8Gig microSD cards, they were all plug and play, and any music I buy from the Amazon service appears on them in a tidy directory structure without a hint of DRM. I can literally plug them into my computer, drag and drop them into my music tree, refresh the playlist and listen. They will be mine long after my Mac has been donated to some needy kid in another country.

      Connectbot is the best ssh client on any phone, and the lowered latencies of 3G make it quite workable to ssh into a system you are maintaining, get a clustat, and fail over systems that aren't working, all while your salted caramel signature hot chocolate is being freshly steamed at Starbucks.

    7. Re:Yes, but! by snarfies · · Score: 1

      I can confirm this about AT&T, as a highly reluctant AT&T customer (T-Mobile, in my experience, are unbelievable screwups, and there are no other GSM choices in the USA). I am using an unlocked Nokia E61i, which is not offered by any provider on this continent. I told the lady at the AT&T store what I was planning on doing, and she said it was fine, but I couldn't expect any support if something goes wrong - which I wasn't expecting anyhow.

    8. Re:Yes, but! by Anonymous Coward · · Score: 0

      What do you mean, "allow"? This is like asking if my grocer will allow me to drive a Honda Civic. In the wild-ass weird situation where they would actually care about that, what could they do about it?

    9. Re:Yes, but! by weave · · Score: 1

      Hmm, does that mean my SIM that's signed up for the c.2003 t-mobile $20/mo unlimited VPN (means no ports blocked and a real IP, not NATed) total internet will work in it and I'd still be grandfathered under that plan?

    10. Re:Yes, but! by jbeach · · Score: 1

      I don't know if Sprint is opposed to uncontrolled phones using their network, but I *expect* they would be. I expect this because Sprint is the fucking devil. I don't know about Verizon.

      --
      The Invisible Hand of the Free Market is what punches workers in the nuts.
    11. Re:Yes, but! by bhtooefr · · Score: 1

      Changing the ESN/MEID on many CDMA phones actually isn't that hard, if you find the right tools... I cloned my (MEID) phone's pESN onto an ancient phone's ESN, so that I could use it as a backup phone. (Sprint is actually required by the FCC to not activate any phones that don't support AGPS, so...)

      (FWIW, if you've got a Kyocera QCP-6035, and need to change the ESN... KWCESN FTW. :))

    12. Re:Yes, but! by bhtooefr · · Score: 1

      Actually, if you're transmitting with too much power, you could crowd out legitimate users - there's a reason why power levels are reduced at high signal strength, and why it's called cellular.

    13. Re:Yes, but! by kelnos · · Score: 1

      Deactivate your SIM.

      --
      Xfce: Lighter than some, heavier than others. Just right.
  6. YAYAYAYA by kcbanner · · Score: 0

    I'm so happy! I wish it was like 200$ not 400$ :(

    --
    Obligatory blog plug: http://www.caseybanner.ca/
    1. Re:YAYAYAYA by larry+bagina · · Score: 2, Funny

      eh. They should give it away for free and sell support.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    2. Re:YAYAYAYA by yincrash · · Score: 1

      why?

    3. Re:YAYAYAYA by brainnolo · · Score: 1

      Wooooooooooosh

    4. Re:YAYAYAYA by Hognoxious · · Score: 1

      * <------ Old joke about linux and FOSS in general

        o
      /1\ <-- you
        |\

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  7. You mean like the freerunner? by Buskaatt · · Score: 1

    That's been around for months hasn't it? What's the big deal?

    1. Re:You mean like the freerunner? by Anonymous Coward · · Score: 0

      Compare what you get for your $400 between the freerunner and the android dev phone. I think the hardware's quite a bit nicer (more powerful CPU, UMTS/3G radio, keyboard, etc, etc) and the OS is actually fully functional today (shipping as a commercial phone OS) *and* source is available.

  8. No 3G on AT&T by tritohc · · Score: 1

    I have heard that the G1 will not work on AT&T's 3G network.

    1. Re:No 3G on AT&T by Anonymous Coward · · Score: 1, Informative

      Right. AT&T uses a frequency that no other country in the world does.

    2. Re:No 3G on AT&T by DragonTHC · · Score: 1

      t-mobile uses the frequency that no one else uses. 1700MHz for 3g as opposed to the 2100MHz standard that everyone uses.

      --
      They're using their grammar skills there.
    3. Re:No 3G on AT&T by Andy+Dodd · · Score: 1, Informative

      T-Mo isn't much better, I'm fairly certain they do UMTS in the 1700 MHz band, not the 2100 MHz band.

      So the G1's 3G won't work in most of the rest of the world either. I do believe a small handful of countries do use the 1700 MHz band but not many.

      --
      retrorocket.o not found, launch anyway?
    4. Re:No 3G on AT&T by Anonymous Coward · · Score: 0

      It definitely works in Europe and Japan. I think AT&T is one of the few oddball carriers that G1 UMTS does not work with.

    5. Re:No 3G on AT&T by Andy+Dodd · · Score: 2, Informative

      Oops: I looked again and it seems like the G1 actually does 2100 also, for some reason I thought it was a 1700-only device.

      --
      retrorocket.o not found, launch anyway?
    6. Re:No 3G on AT&T by TuaAmin13 · · Score: 1

      Actually, this is really appealing to me. I get a G1, while I'm at AT&T subscriber, and I don't care about 3G since I'm on a student living on campus ("free" wifi). Hell I've only got 2 more years.

  9. No pun inteded... by fph+il+quozientatore · · Score: 1

    ...but does it phone home?

    --
    My first program:

    Hell Segmentation fault

  10. This is pretty cool... by decalod85 · · Score: 0

    ... in a world where I cannot download pictures off my cell phone because the cellular company wants to sock me with charges so I can e-mail them to myself. Hopefully, this will be a success and other technology companies will follow suit.

    1. Re:This is pretty cool... by AndrewNeo · · Score: 2, Informative

      Have you tried BitPim?

    2. Re:This is pretty cool... by CharlieHedlin · · Score: 1

      BitPim doesn't seem to apply to the G1 in any way.

  11. You won't be able to change the modem code by Anonymous Coward · · Score: 0

    As Google don't even own the modem (GSM/WCDMA) code, I very much doubt that you will be able to modify that in any way whatsoever...

    1. Re:You won't be able to change the modem code by X0563511 · · Score: 1

      That's fine, because that lives in a separate system that's physically connected in the phone. Just like you don't drive a modem directly (you send it Hayes commands), you wouldn't drive that part of the phone directly.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    2. Re:You won't be able to change the modem code by Anonymous Coward · · Score: 0

      Yea, that's abstraction that is.

  12. cool pattern by gEvil+(beta) · · Score: 4, Interesting

    And don't forget that the dev phone has a cool pattern screened onto it, too.

    --
    This guy's the limit!
  13. Well played, Google by kamikazearun · · Score: 1

    This move will ensure easier availability of their phone around the world, unlike the i-phone which needed to be jailbroken in countries where it wasn't officially launched.

  14. Where is the schematics? by Anonymous Coward · · Score: 0

    Shouldn't it be openhardware as well to be "truly open"?

    1. Re:Where is the schematics? by Anonymous Coward · · Score: 0

      More appropriately: Does it blend?

  15. Re:Problem by larry+bagina · · Score: 0, Offtopic

    T Mobile is a company. Do you want to drop a cleveland steamer on every member of their board of directors? or maybe their CxO? Or maybe paid celebrity endorser Catherine Zeta Jones?

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  16. Source for Android on Neo FreeRunner available by lkcl · · Score: 4, Informative
  17. here's why by v1 · · Score: 5, Informative

    It's possible to compartmentalize things in firmware for that. Everything that radio-wise interacts with the cellular network can be on firmware on a chip, (possibly not an open source chip either) and the phone just tells it how to operate within its fixed parameters.

    The "open" nature of the phone doesn't refer to its being open to mods on its cellular networking, but on its functional platform. Things like writing apps for the phone.

    Sort of like how I can't write an iPhone app that spoofs my ESN or cranks up my transmit power. The API doesn't have any function calls for that sort of behavior. The firmware on this phone doesn't have to have that either.

    We need to get an expert in the thread here that is in the loop on the design of the chips in the cell phones. Based on my experience with other similar electronics, there's usually a handful of chip makers for any given specialty market, and they all make single-solution chips that handle this sort of stuff for you so you don't have to re-develop the same thing that everyone else needs. You just interface with the chip and tell it what you want to do and it takes care of the details for you.

    To illustrate this example, I can't write a program on my linux box to write any arbitrary series of 1's and 0's on my hard drive's platter. I have to hand the sata controller a 512 byte block and coordinates, and it writes it for me, including the headers and checksum etc, I have no control over that. That doesn't mean my linux isn't "open". It just means I don't have that level of control over the hardware.

    Back in 'the day', on 1980's hardware, I wrote my own disk IO drivers, and COULD write any arbitrary series of 1's and 0's because I had direct access to the read/write latch. And I bet the first cell phones made, the software had a great deal of control over the radio itself too. But these things change, because other parties want to make end-user products and are looking for chips that handle all the dirty work so they don't have to bother with it. Cheaper, more reliable, faster to develop.

    The FCC will type-accept anything that operates within their parameters, and is not easily user-modifiable, but it's a slow process, not something you want to have to redo several times a year. For quicker type-acceptance, manufacturers will compartmentalize their designs so that only one small part has to be type-accepted, and then after they have that developed they can play with the rest of the device all they want without getting it re-typed. (the "radio module" is usually what gets typed) All computers nowadays have their bluetooth and 802.11 on a separate card for exactly this reason. Nothing in the software of the computer can cause these separate boards to operate outside their type-acceptance. So the computer manufacturers can make a new motherboard every week without getting the FCC involved again, as long as they keep using the typed wireless boards.

    --
    I work for the Department of Redundancy Department.
    1. Re:here's why by Anonymous Coward · · Score: 0

      While I'm not an expert, someone who IS one on the subject of these devices indicated that the GSM/G3 modem on the units is it's own thing within a walled garden. You'd have to have substantively more moxy to get access to THOSE control knobs than you have via the app OS on them. The most you can do is to attempt to make a call or log into the data egde of the network from there.

    2. Re:here's why by cats-paw · · Score: 5, Informative

      You're basically right. The control of the RF portion of the design is what the FCC is interested in and they want you to demonstrate that it would be very difficult (nothing is impossible) to change RF operation.

      Typically the control is hard-coded in a MAC-like device which runs the phone. Things like channel selection and power output would be hard coded in the sense that even if you had access to the registers which set them, you would not be able to set them to illegal values. However, even setting them to legal values could be a problem, as you could create a jammer, so there has to be a layer there which is responsible for the low-level protocol to talk to the cell site and conduct operation of the physical layer - you can forget about having access to that. So you can't tell the phone to start transmitting on a particular channel, but you can tell it to initiate a phone call.

      However you can always get after things with a soldering iron if you are so inclined. Doing that would not be illegal, but causing the phone to operate in a manner in which it is not intended, e.g. as a jammer, would be (duh).

      The latest chip sets integrate the RF _and_ the baseband control _and_ the MAC, so even with a soldering iron, you'd have a tough time getting at low-level RF control.

      --
      Absolute statements are never true
  18. Timing sux. by WindBourne · · Score: 1

    With the economy being what it is, I think that a whole lot less will be sold.

    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:Timing sux. by Anonymous Coward · · Score: 0

      I think it's actually great timing - not too early to kill sales of the consumer G1, and not too late for Xmas.

  19. Wireless attack platform, yessire. by Anonymous Coward · · Score: 5, Interesting

    This and it's descendants is going to be really useful for hacking/pen testing. It's the perfect platform model for wireless attacks. Imagine walking through a crowd with one of these in your pocket, compromising computers and phones as people stream around you. Or, you could use it as a deniable relay, penetrating a 802.11 network via a cell connection to the phone. Or as a http://en.wikipedia.org/wiki/Jack_Box, enabling control of a rootkited server via a cell connection. That kind of stuff will be a lot easier to pull off with this kind of platform. Yes, i have a perverted mind. *sigh* But i think people with similiar minds will put this one to some real clever uses. I mean, all the heavy computing can be moved to a host behind TOR hidden service, or in a "bulletproof" country.

    1. Re:Wireless attack platform, yessire. by Surreal+Puppet · · Score: 1

      This and it's descendants is going to be really useful for hacking/pen testing. It's the perfect platform model for wireless attacks. Imagine walking through a crowd with one of these in your pocket, compromising computers and phones as people stream around you. Or, you could use it as a deniable relay, penetrating a 802.11 network via a cell connection to the phone. Or as a http://en.wikipedia.org/wiki/Jack_Box, enabling control of a rootkited server via a cell connection. That kind of stuff will be a lot easier to pull off with this kind of platform. Yes, i have a perverted mind. *sigh* But i think people with similiar minds will put this one to some real clever uses. I mean, all the heavy computing can be moved to a host behind TOR hidden service, or in a "bulletproof" country.

      Whoopsie, I posted anonymous for some reason?

    2. Re:Wireless attack platform, yessire. by babyrat · · Score: 2, Interesting

      So why can't everything you have just described be done with a jailbreaked iPhone? Or any of the windows smarthphones? Or a cell phone tethered to a laptop?

    3. Re:Wireless attack platform, yessire. by Anonymous Coward · · Score: 0

      Because an iPhone is too expensive to just drop places, and a laptop with a cell modem is too bulky and can't be hidden as easily. I didn't say it wasn't possible with existing hardware, just that this will make it a lot more convenient and attractive.

    4. Re:Wireless attack platform, yessire. by Anonymous Coward · · Score: 0

      What prevents you from running that shit from user mode? Or from any other existing Linux phone?

  20. How about an open IPhone? by Britz · · Score: 1

    Maybe Apple will now do the same? Or rather not:
    http://www.youtube.com/watch?v=CJn_jC4FNDo

    You decide who to trust!

  21. There is no security risk. by msgmonkey · · Score: 1

    Phones these days have two processors, one which handles the voice/data/etc aspect and an other which has the OS/app/etcs. They have to be seperated since the people that regulate the airwaves mandate that it should be impossible for an app to have access to the RF side of the phone.

    Even in OpenMoko this is the case, infact a few pages of the schematic are missing because of TI NDA's so the real sense there are no truely open phones.

    1. Re:There is no security risk. by Vegeta99 · · Score: 1

      Woo, HTC's gonna be pretty mad when they discover that I've been swapping radio ROMs and especially pissed that I've had to flash buggy radio ROMs to unlock other parts of the phone!

      Not that we can change the code much on those binary blobs, but swapping radio's around can get you improved GPS fix time and improved radio performance, anyway.

  22. Binary blobs by Anonymous Coward · · Score: 0

    It might very likely not be truely open,
    as drivers for GSM/3g chip, gps, or whatever
    advanced features the phone contains,
    probably only are available as binary blobs,
    similarly to the nvidia driver issue on the pc.
    This is also why projects like openmoko,
    still are highly interesting as alternatives.

    1. Re:Binary blobs by LingNoi · · Score: 1

      The OpenMoko isn't truly open either so I don't get your point.

      There is hardware in the openMoko you can not access either. The only difference I see here is that openMoko has had a head start over android and they still have only one phone which you can not use for phone calls whereas android have numerous phones coming out and (this is the most important part) the phone works.

      Not only all this however the android's line up are good phones with standard features such as having a camera. There was no way I could justify buying a substandard phone such as the openMoko just because it had more open source stuff.

      With the Android package I can easily buy that phone because it has much better features then the phone I already have, an A1200 motorola which even though it's a closed source Linux phone older then the moko still beats it hands down.

    2. Re:Binary blobs by theurge14 · · Score: 2, Insightful

      OpenMoko? Do they still not have a functioning phone yet?

    3. Re:Binary blobs by Anonymous Coward · · Score: 0

      They're the GNU HURD of open source phones. Nothing but a joke really.

    4. Re:Binary blobs by chrb · · Score: 1

      There is hardware in the openMoko you can not access either.

      The crucial difference is that the openmoko hardware doesn't require closed source kernel drivers, and the hardware directly driven by the kernel has open specs, with the notable exception of the Smedia Glamo chip - that's one of the reasons it's being replaced in GTA03.

    5. Re:Binary blobs by LingNoi · · Score: 1

      No, the crucial difference is that one company (Google) is bringing much more open source hack-ability to phones by different manufacturers where as one company is exploiting open source advocates to sell old over priced phones, "Don't worry the next one will work, we promise".

      I can't believe there are already plans for the GTA03 when the GTA01 and 02 don't even fully work yet. Sinking ship? I think so.

      I did notice this nice little notice on that page of yours..

      Speculations: This article or section documents a device that is not yet confirmed formally and the device (if even released) may differ from the specifications given here. This page is based on well educated guesses, not facts.

      You come here and say they'll replace the closed source stuff with open source in the GTA03 however you've got no proof, it even says so on the wiki.

      The crucial difference is that the openmoko hardware doesn't require closed source kernel drivers, and the hardware directly driven by the kernel has open specs

      and I am sure all 2 people that care about kernel access are happy. It will be really useful when they plug new hardware into the phone's board. Enjoy your sinking ship while it lasts.

    6. Re:Binary blobs by chrb · · Score: 1

      You come here and say they'll replace the closed source stuff with open source in the GTA03 however you've got no proof, it even says so on the wiki.

      It isn't closed source - it's open source but closed specification. There is a difference. And despite the disclaimer, the page also says that the hardware has been taped out and evaluation boards already manufactured. The disclaimer just means that the specs aren't set in stone, the reality is that there's a high probability that GTA03 will contain the listed hardware... and as for me not having any proof - well, you're right, I'm willing to accept that I can never provide a proof that some future event will occur. Can you?

      and I am sure all 2 people that care about kernel access are happy.

      Just because you do not care about kernel access, does not mean that nobody else in the world does. One of the first things that Saurik did after the G1 was jail-broken was to load kernel modules for ext2 and unionfs. Kernel access is a good thing.

  23. mod parent up n/t by platypussrex · · Score: 0

    n/t

  24. No, it's $594 if you are in Europe by ccguy · · Score: 5, Informative

    As additional info, you pay those $25 with google checkout, but for the actual phone you need to give your credit card details again to brightstarcorp.com.

    Also, shipping to Spain:

    UPS Innovations (Tracking) - $170.14

    That small piece of info is shown after you give your credit card details. So the total price if you are in Spain (I assume it's the same everywhere in Europe) is $594. I don't feel like giving UPS half the price of the device, so I'm going to pass. $25 down the drain, though.

    1. Re:No, it's $594 if you are in Europe by TheMeuge · · Score: 1

      You don't know anyone in the US who would purchase the device for you and ship it for $20?

      Time to get a pen pal.

    2. Re:No, it's $594 if you are in Europe by fm6 · · Score: 4, Insightful

      How many people do you know in Spain? And asking for a stranger to do the transaction for you is a good way to get ripped off.

    3. Re:No, it's $594 if you are in Europe by ccguy · · Score: 5, Informative

      I do. But then, it's a phone and not something I really need. Just because I can get it if I really really want it doesn't mean I'm going to jump through hoops for the fun of Google or anyone else.

      I'm a developer (not an android developer, though), so I'd like to get the unlocked version just in case I feel like doing something eventually.

      Anyway, I'm sure these facts: - You need to pay $25 to get all the details
      - You need to give your credit card details to Google and some other party
      - Only when you do 1) and 2) you learn that you have to pay at least $179 extra for shipping (much more in other countries according to another post)

      Is going to be enough to render what was originally a good thing into a piss off for many potential developers.

      By the way, you can only order ONE. If at least you could get 10 and share the shipping cost it could be somewhat more of a decent deal.

    4. Re:No, it's $594 if you are in Europe by mmurphy000 · · Score: 2, Informative

      FWIW, the word is that the "shipping" charge also includes customs duties and taxes.

    5. Re:No, it's $594 if you are in Europe by ccguy · · Score: 4, Insightful

      Unless the phone is actually manufactured in the U.S. there's no reasonable reason for Europeans to pay 50% more than Americans.

      They could ship it from China (or wherever) and we wouldn't be paying double of everything for no good reason.

      Trust me, the Chinese have decent shipping fees.

    6. Re:No, it's $594 if you are in Europe by AliasMarlowe · · Score: 5, Funny

      You don't know anyone in the US who would purchase the device for you and ship it for $20? Time to get a pen pal.

      Penpals in Nigeria are waiting to serve you...

      --
      Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    7. Re:No, it's $594 if you are in Europe by Anonymous Coward · · Score: 1, Informative

      $170.14 includes duty and VAT.

    8. Re:No, it's $594 if you are in Europe by Anonymous Coward · · Score: 0

      But, we need the extra charges!

      Won't someone please think of the global economy???!!!?!?

    9. Re:No, it's $594 if you are in Europe by Ost99 · · Score: 1

      Add 15-25% VAT in most of Europe.
      You usually have to pay a handling fee to the shipping company to handle the VAT payment.

      --
      ---- Sig. gone.
    10. Re:No, it's $594 if you are in Europe by jeffeb3 · · Score: 1
      Maybe made in China, but the majority of that $400 is to pay for the design and development for the phone. There's nothing that says the engineering was definitely done in the US, but considering it's google, I would expect so.

      Does the gov't deserve to take $150 or whatever on it? I don't know, call you congressman and figure that out. I'm pretty sure there's a lot of thought that goes into trade laws and a lot less thought that goes into deciding they aren't for you, and skipping around them.

    11. Re:No, it's $594 if you are in Europe by Anonymous Coward · · Score: 0

      I know zero people in Spain, but I'd be happy to help out a fellow /.er and I imagine I'm not the only one. I helped out an 'internet forum friend' previously because an eBay seller wouldn't ship to Ireland.

    12. Re:No, it's $594 if you are in Europe by rvw · · Score: 3, Informative

      There are special websites (like MyUS) that offer postal addresses in the US, and then forward the item to your address. This is probably a lot cheaper than ordering directly.

    13. Re:No, it's $594 if you are in Europe by zgornz · · Score: 2, Funny

      Hey "Anonymous Coward", I'll send you my $400 and my address and you can mail me the phone. Thanks.

    14. Re:No, it's $594 if you are in Europe by cgenman · · Score: 2, Informative

      Except that they're warehoused in the US. And shipping fees around Europe are astronomical (borders and unions everywhere). And VAT is added to the base cost of an item in Europe, whereas in the US our sales tax is added after the cost of the item. Heck, with Spain's 20% duties and 16% VAT, you can quickly reach that 40% threshold.

      If you've ever tried to get an Italian suit in the US, you'll see that cross-global commerce is expensive. You think those 40 dollar pants sell for 40 dollars in Thailand? Every transition adds quite a bit of cost. Try buying genuinely Parisian clothing in New York City sometime and then come crying about how Europeans are being ripped off left and right. That's just the nature of having something sold in the US shipped to Europe.

      For the second time in about 30 years we have a descent phone first. It won't happen again for a while, I'm sure.

    15. Re:No, it's $594 if you are in Europe by cyn1c77 · · Score: 1

      Use one of those companies in the US that will ship your package to you for a lesser fee.

      http://www.shipito.com/shop-in-the-usa

      The above service (which was on the top of google and I in no way endorse) looks like it will get your phone to you for $50.

      Or maybe you should take a vacation to the US and stimulate our economy!

    16. Re:No, it's $594 if you are in Europe by knarf · · Score: 1

      Borders and unions everywhere? Maybe in the US... but the EU has only one border when it comes to importing goods from abroad. Once the stuff has entered the EU the only charges should be handling/shipping.

      There is no import duty on cellular telephones from the USA as you can see here in the TARIC database.

      VAT in the EU varies between 15% (Luxembourg) and 25% (Sweden and Denmark) as can be seen in "VAT Rates Applied in the Member States of the European Community" (PDF).

      So that UPS sum IS a ripoff: the EU adds between $60 and $99, the rest goes into the coffers of UPS. How much does it really cost to ship a 500g package? Shipped via USPS the bill would be no more than $10.30 (First Class International Mail Package, value < $400), double that if you want to send it as registered mail. An added advantage is that a) USPS is more reliable than UPS since b) they don't play football with their packages and c) those packages generally get delivered to the door or the nearest post office.

      --
      --frank[at]unternet.org
    17. Re:No, it's $594 if you are in Europe by reanjr · · Score: 1

      Brightstar has a huge presence in Central/South America. This is likely where the handset is manufactured and probably why it's so expensive to ship. They're providing free shipping to US and probably making up for it with Euro purchases.

    18. Re:No, it's $594 if you are in Europe by Anonymous Coward · · Score: 0

      Can you change the address it's shipped to or is it automatically shipped to the address of your CC? Just thinking it might be easier to send it to someone I know in the states and have them send it on

    19. Re:No, it's $594 if you are in Europe by Anonymous Coward · · Score: 0

      Bah, by now the chinese probably have 20-30 clones ('B-Mobile C1' anyone?), made in china at quarter the price.

  25. Shipping outside of US by levi47 · · Score: 5, Informative

    It's too bad the shipping cost completely eliminate any savings you could get ordering this phone outside of the US: Int'l Shipments 1 Phone Canada $ 264.49 UK $ 171.53 Hungary $ 199.99 Austria $ 189.99 Germany $ 178.90 France $ 183.81 Spain $ 170.14 Poland $ 210.09 Switzerland $ 130.43 Netherlands $ 172.99 Sweden $ 214.81 Finland $ 199.92 India $ 224.60 Japan $ 109.55 Taiwan $ 156.66 Australia $ 140.23 Singapore $ 119.36 Wasted 30$ signing up for a marketplace Dev account only to find a 70% markup to get this phone in Canada

    --
    ---
    1. Re:Shipping outside of US by despisethesun · · Score: 1

      Do you know if you can use 3G with this version on Rogers, or if it's truly identical to the T-Mobile version, aside from the firmware? I know that the T-Mobile model won't do better than EDGE in Canada because Rogers uses a different frequency band. I was planning on buying a G1 until I found that out, and even with the price difference in Canada it's still similarly priced to an unlocked G1.

      --
      This poo is cold.
    2. Re:Shipping outside of US by hansamurai · · Score: 1

      Geez, those are pretty high. I live in the US and I'd be willing to ship this phone internationally for the shipping cost, shipping materials, plus 20% of the cost/materials. Email me if you're seriously interested... lol, don't know what I'm getting myself into.

    3. Re:Shipping outside of US by rhpenguin · · Score: 1

      Get yourself your own customs broker. I ship things from the USofA to myself in Canada all the time via a private broker at a greatly reduced rate. DHL, FedEX and UPS'es rates really suck compared to what I can get.

    4. Re:Shipping outside of US by Pulzar · · Score: 1

      Where do you find a private broker to do this?

      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
    5. Re:Shipping outside of US by Pulzar · · Score: 2, Insightful

      That's ridiculous, it costs more to ship to Canada than to Europe. :( Not to mention that UPS will take another $100 or so in "brokerage fees" and you'll end up paying more for shipping than for the phone itself.

      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
    6. Re:Shipping outside of US by rebot777 · · Score: 1

      People will e-bay it internationally for cheap soon. I wouldn't worry about it.

    7. Re:Shipping outside of US by Anonymous Coward · · Score: 0

      It costs more to ship to Canada than to anywhere else? When it is presumably being shipped from the united states? Insanity!

    8. Re:Shipping outside of US by Tony+Hoyle · · Score: 1

      Yeah me too.. they let you get right through the signup then tell you that the shipping adds 50% of the cost to the phone, which means it isn't remotely the price they claimed it was.

      Plus they use UPS, which I will *not* use - they charge extra fees and would easily add another $100+ to the cost.

    9. Re:Shipping outside of US by Tony+Hoyle · · Score: 1

      Current ebay price of one of these things is £400, or $593.. about the same as the ship from google cost (although there isn't the risk of a nasty UPS tax of another $100 when they deliver it).

    10. Re:Shipping outside of US by Anonymous Coward · · Score: 0

      I contacted the company and the shipping price includes duties and taxes. Some shipping broker is collecting a nice fat commission somewhere...

    11. Re:Shipping outside of US by nostriluu · · Score: 1

      I think Canadians (and others) should get organized to get better prices through group buys, take on carriers, etc. Is there a site for this purpose? I have a facebook group at http://www.facebook.com/group.php?gid=27303694525 but it only has 16 members.

  26. Re:No pun inte(n)ded... by Anonymous Coward · · Score: 1, Funny

    No pun taken.

  27. Question... by PJ1216 · · Score: 1

    Can one remove their sim card from their iPhone 3g and use it in the open android phone? I know the iPhone can only use its own sim cards, but would other phones be able to use the iphone sim card? this could be a tempting offer if i don't need to buy another sim card and/or phone plan.

    1. Re:Question... by Constantine+XVI · · Score: 1

      Yes, it can take any SIM. But, keep in mind it only has 3G support for the 1700MHz (T-Mo USA) and 2100MHz (Europe) bands, so think twice if you're on AT&T or Rogers.

      --
      "I think an etch-a-sketch with an ethernet port would beat IE7 in web standards compliance."
    2. Re:Question... by PJ1216 · · Score: 1

      I'm more interested from a hobby point of view (i like to tinker and code a bit), not as a replacement phone. So, I wouldn't really need 3g support. But its interesting to know.

  28. T-Mobile are fine by grahamsz · · Score: 2, Interesting

    Most euro operators won't bat an eyelid if you bring your own phone, and t-mobile US seems to be the same way.

    T-Mo US even has an unsupported handsets division to help you get unsupported handsets onto their network.

  29. I want Grand Central/Google Talk intergration by Dr.+Spork · · Score: 4, Interesting

    One really awesome thing for which we could use more help from Google would be this: You get one GrandCentral number and if your phone is connected to a Wifi spot, your calling is by default VoIP. You'd only use the cellular network if you somewhere out of reach of a hotspot.

    There should be a way to configure Grand Central to be sensitive to the context of your handset and route the call in the optimal way, automatically.

    Since I spend about 90% of my time in some sort of a hotspot (I work at a university), it would mean that I would probably cancel my monthly contract altogether and switch to a prepaid minutes/data plan. That savings would go a long way towards paying back my unsubsidized four hundred bucks for the handset.

    1. Re:I want Grand Central/Google Talk intergration by yincrash · · Score: 1

      There is a grand central app on the android market and does let you use your gc number to make calls, which is awesome. however, unless i'm mistaken, i'm pretty sure grand central does not allow free voip calling to real phone numbers?

    2. Re:I want Grand Central/Google Talk intergration by Dr.+Spork · · Score: 1

      Right, the calling out is one of the things that Google would need to help with. You can get Skype Out for very cheap, like 20 Euro per year, for unlimited calling in North America. (I'm sure there will be a Skype app for Android.) Google could either team up with Skype or do something with Google Talk to mirror SkypeOut and SkypeIn's interface, which could be done through Grand Central.

      What bugs me about Grand Central is the stupid "press one to accept this call" when you answer the phone. If it worked more transparently, I'd love it. But one thing it's good at is being agnostic about who provides your telephony services. Whatever it is, they route to it.

      Currently, my setup is that when someone calls my GrandCentral number, my cell phone and SkypeIn both ring. Even better though would be this: I assign an Android handset to be on, say, the GoogleTalk network, and when I'm connected (i.e. in a hotspot), GrandCentral either automatically takes the call through VoIP, or maybe even better, Android gives me two different options for answering the call: One button for accept as cellular call, and another for accept as VoIP. You might choose the first option if you are about to leave the hotspot but want to continue the conversation.

    3. Re:I want Grand Central/Google Talk intergration by fyleow · · Score: 1

      There's no prepaid data plan for Tmobile so that won't work. It's a real bummer as I'm on Tmo prepaid and would have loved to get the G1 unsubsidized but the lack of data pretty much renders the phone useless.

  30. Frequencies / UMTS Bands? Will it work with AT& by Kizeh · · Score: 3, Informative

    The only technical data I can find is for the T-Mobile G1, and it uses the oddball UMTS / WCMDA frequency bands specific to T-Mobile. My understanding is that consequently it won't work on any other 3G network on the planet, including AT&T. I'd love to be proven wrong.

    1. Re:Frequencies / UMTS Bands? Will it work with AT& by shreddertomas · · Score: 2, Informative

      According to the spec it supports a couple of 3G frequencies where 2100MHz is the frequency most commonly used by most operators in europe. http://en.wikipedia.org/wiki/UMTS_frequency_bands

    2. Re:Frequencies / UMTS Bands? Will it work with AT& by CharlieHedlin · · Score: 2, Informative

      I hope the Dev 1 specs are different, but I doubt it. This leaves many of us out.

      Earlier HTC phones supported quad band EDGE and tri band UMTS (W-CDMA). Quad band Edge seems to be sticking around (to allow people to talk everywhere),but UMTS has suffered (The number of bands has grown a bit quickly, we are at 5).

      The UMTS bands in question are:
        * Band I (2100) in Europe, Africa, Asia, Oceania (ITU Region 1) and Brazil (part of ITU Region 2)
        * Band II (W-CDMA 1900) in North America and South America (ITU Region 2)
        * Band IV (W-CDMA 1700 or Advanced Wireless Services) in the United States (T-Mobile USA)
        * Band VIII (W-CDMA 900) in Europe, Asia, Oceania (ITU Region 1 and ITU Region 3), Australia
        * Band V (W-CDMA 850) in Australia, Brazil, Canada, the USA, other parts of South America, parts of Asia (ITU Region 2 and ITU Region 3)

      For AT&T Wireless we need II(1900) and V(850).

      T-Mobile in the US uses IV(1700), and Europe uses I(2100) and now VIII(900).

      HTC seems to be ignoring II(1900) and V(850) except on AT&T branded phones (Touch Pro compared to AT&T Fuze which has quad band UMTS, all but IV(1700)).

      There are some people trying to get Andriod running on the TyTN II, but the G1 is a nicer piece of hardware.

    3. Re:Frequencies / UMTS Bands? Will it work with AT& by Anonymous Coward · · Score: 0

      The only technical data I can find is for the T-Mobile G1, and it uses the oddball UMTS / WCMDA frequency bands specific to T-Mobile. My understanding is that consequently it won't work on any other 3G network on the planet, including AT&T. I'd love to be proven wrong.

      Here's some love. You are wrong. :)

      The G1 won't work on ATT's 3G but it supports 1700 and 2100MHz. The latter is used outside of the US. I have personally know someone who have used the phone in Europe and Japan.

      That's band 1 and 4 referenced. http://en.wikipedia.org/wiki/UMTS_frequency_bands#UMTS.2FHSDPA.2FHSUPA_frequency_bands_deployment

      http://www.businessweek.com/the_thread/techbeat/archives/2008/10/unlocked_androi.html

  31. think of the modem chipset as being a phone by lkcl · · Score: 5, Informative

    the best way to think of all these smartphones is as a combined phone + laptop on one circuit board, where they're even connected together using USB.

    so what these embedded OSes do is quite literally nothing other than send "AT" modem commands (and sometimes a bit more, using escape sequencing) to the on-board modem chipset.

    so, unless you start hacking the firmware of the on-board modem, you will still remain within the FCC regulations.

    however, some of the cheaper smartphones - in particular the ones based on the TI OMAP series - run a dual-core processor - a TI ARM core plus a TI DSP core - typically a 200mhz one (because lower than 200mhz is utterly useless for smartphone features. but hey, it's cheap).

    these phones _are_ a serious risk, because the two CPUs share memory (!) and you can reprogram the registers etc. etc. you can look up exactly how to do it.

    anyway, the point is: the radio modem firmware is downloaded _directly_ to the processor, where all of the signal baseband processing is done. things like the GSM signal-strength of the radio can be manipulated DIRECTLY by changing a memory location, using the ARM cpu.

    or worse.

    clearly, this is bad.

    however, the design of the more expensive HTC-designed phones - typically involves a _much_ better setup - with "standard" 400 to 600mhz ARM cpus and a completely isolated "standard" chipset.

    the price of the G1 is indicative that it is one of these better setups.

    if you want more info, here's where you're going to get it - from the xda-developers and the #htc-linux irc channel on freenode.net. DO NOT waste the developers time on #htc-linux - they are NOT paid to work on the reverse-engineering of HTC phones, but have stuck diligently to the task for over four years, nearly five now, to bring _proper_ community-driven support for linux to these hand-held smartphones.

    forum on G1 dev:
    http://forum.xda-developers.com/forumdisplay.php?f=448

    page listing android devices:
    http://wiki.xda-developers.com/index.php?pagename=Android_devices

    as people do reverse-engineering and/or find out other information (such as take the backs off and photograph the chipsets) you'll find the info listed, there.

  32. The Sprint Problem by Rahga · · Score: 1

    I'm stuck on Sprint right now and probably the near future, unfortunately. As much as I'd love to develop for Android, Sprint has made it very clear that they don't value my business. CDMA keeps me from using this developer phone on Sprint. The only way I'll be able to switch is if I come across a magical pile of money that makes it all relatively painless.

    1. Re:The Sprint Problem by Anonymous Coward · · Score: 0

      Sprint will have an android phone in 3rd-4th quarter 2009. Meanwhile, if you want one now, you can run android on an HTC Touch: http://forum.xda-developers.com/showthread.php?p=2084090

    2. Re:The Sprint Problem by T.E.D. · · Score: 1

      From earlier up in that thread:

      Don't get too excited, it's not usable as a phone. If anyone wants to help get the radio working though all the source is on the site.

  33. p.s. i was one of the HTC phone reverse-engineers by Anonymous Coward · · Score: 1, Interesting

    just to clarify: i was one of the people who did reverse-engineering on HTC phones, including the ipaq hw6915, the sable, the blueangel, the himalaya and the universal. i own about nine smartphones, all of which bar one (the eten G500+) are HTC devices.

    e.g. this:

    http://wiki.xda-developers.com/index.php?pagename=Ipaq6915

  34. Re:p.s. i was one of the HTC phone reverse-enginee by lkcl · · Score: 1

    fricking fricking anonymous posting! :)
    clicked the wrong damn button ha ha

  35. Collectors Item by Anonymous Coward · · Score: 0

    Android Dev Phone 1 still in it's shrink wrapped packaging - one for my tech musuem. This could be seen as the turning point in mobile phone development.

  36. Shipping Charges by madmancanuck · · Score: 1

    The one thing that I hard about this (http://www.mobilecrunch.com/2008/12/05/google-launches-android-dev-phone/) was that the shipping charges were truly excessive. Shipping the G1 to Canada for instance, I was told would cost $200+ US.

  37. How about UMA? by JSBiff · · Score: 1

    T-Mobile has implemented on their network, a technology called UMA, which T-Mo markets under the name "Unlimited Hotspot Calling". Basically, for $10/mo extra on your phone plan, you can make unlimited calls via WiFi. Would be sweet if Google or someone can get UMA working on the Dev phone.

  38. Encrypted Voice?!?! by mwilliamson · · Score: 1

    I wonder if the phone allows access to the voice API in such a way that encryption can be added for voice calls (not VoIP). If the phone can emulate a phone modem with at least 9600bps of bandwidth and let me use the mic/earpiece of the phone is I/O devices, this would be a good start. 2 Phones could call each other as modems, exchange some sort of session key and go secure. It would also be really nice to be able to activate the modem mode during an existing call.

    1. Re:Encrypted Voice?!?! by schnell · · Score: 1

      To do this (acting like a modem to make a secure call), your phone needs to use a nearly-obsolete feature of the GSM or CDMA specs called Circuit Switched Data (CSD) - otherwise your vocoder will east some of the modem frequencies and it won't connect between the two phones. If the phone doesn't have CSD in hardware, there are applications that do so (like Koolspan's, although I don't think they support Android). I haven't looked but I'm 99.99% sure that the Android API doesn't touch CSD functionality.

      Separately, you would need CSD service from your carrier - which is not available in many countries (AT&T and T-Mobile do support it in the US). Note that CSD service will cost you extra, as it requires specialized equipment to support, and more CSD users requires more Inter-Working Function (IWF) capacity to be deployed by the carrier. Oh, and you'll need both of those things working on both phones....

      --
      "95% of all Slashdot .sig quotes are incorrect or completely fabricated." -Benjamin Franklin
  39. Does it include Kernel level access too? by amanjsingh · · Score: 1

    If I need to make changes to Kernel for my research, will I be able to do it?

    1. Re:Does it include Kernel level access too? by Tacvek · · Score: 1

      Yes. You could even put Windows Mobile on it if you had the Ce Platform Builder (with Windows Mobile modules) and were willing to write some drivers. It is fully open in that sense, although I'm not sure just home complete the android source code is, and some hardware might not be publicly documented beyond the source code.

      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    2. Re:Does it include Kernel level access too? by amanjsingh · · Score: 1

      Thanks. I too fear that. I hope they can give all of the source code. Documentation might not be a big problem.

    3. Re:Does it include Kernel level access too? by chrb · · Score: 1
  40. Stupid Cell Phone Question by TrailerTrash · · Score: 1

    I hate cell phones, but love tech. That is, I love tech, including cell phones, but hate actually talking to humans...

    If I get a dev phone, can I take the sim card out of my current Sprint phone and I'm in business? Do I have to tell Sprint?

    See, I SAID it was a stupid question...

    1. Re:Stupid Cell Phone Question by Rahga · · Score: 1

      Sprint is CDMA, not GSM. The "G1" phone doesn't do CDMA. What you want isn't possible.

  41. Porting Linux Apps to Android? by Doc+Ruby · · Score: 1

    What does it take to make Linux source code apps compile and run on an Android phone?

    --

    --
    make install -not war

    1. Re:Porting Linux Apps to Android? by Anonymous Coward · · Score: 0

      What does it take to make Linux source code apps compile and run on an Android phone?

      What do you mean by "Linux source code"? First, if it's any language other than Java, you'll have to rewrite it in Java. Second, if it has any sort of GUI, you'll have to rewrite that to use Android's GUI API.

      Other than that, you shouldn't have any significant problems.

    2. Re:Porting Linux Apps to Android? by Doc+Ruby · · Score: 1

      What's stopping an app written in, say, C++ available from, say, the Ubuntu APT repository from running directly against the Android kernel? Other than porting its GNOME (or other) GUI calls Android's GUI API. And how similar is that Android GUI API to any other existing one (GNOME, KDE, Java Swing, raw X11)?

      --

      --
      make install -not war

    3. Re:Porting Linux Apps to Android? by chrb · · Score: 1

      You can run ARM Debian without any porting work - that will give you all non-GUI apps working straight away. The G1/HTC Dream does not run Xorg, so GUI apps will not work. The Android desktop is based on the Skia graphics library. So for GUI apps you have two choices: 1) Port to Skia or 2) Get Xorg running on the G1. (Actually, you could use embedded QT or GTK directly on the framebuffer, but base Xorg would be more useful..) The G1 kernel does expose a standard framebuffer device to user space, so getting xorg running should be easy enough. The difficulty comes if you want to run the Google Skia apps on top of that - Skia has a Cairo backend, which in turn uses X, so in theory it would be perfectly possible to link those libraries and run Skia apps. Over time I expect we will see the emergence of some standard distro that unifies all this stuff in a reasonable way. Nokia's Maemo has already shown that it is possible to run a cut down desktop with standard Linux apps on this kind of device.

    4. Re:Porting Linux Apps to Android? by Doc+Ruby · · Score: 1

      When you say "you can run ARM Debian without any porting work", do you mean that I can run non-GUI ARM Debian apps on the Android phone/OS right away? Binaries, or do I have to recompile source? And if I have to recompile, does gcc have an easy config for compiling on an x86 Debian (or Ubuntu) PC targeting the Android?

      Do you know if there's any project out there right now that's working on running Debian apps (with some GUI, or with none) on a default Android that's also running Skia apps?

      --

      --
      make install -not war

    5. Re:Porting Linux Apps to Android? by chrb · · Score: 1

      You can run non-GUI binary packages without recompiling Debian & Android Together on G1

    6. Re:Porting Linux Apps to Android? by Doc+Ruby · · Score: 1

      That is totally cool. And exactly the main point of a "truly open Android" phone. The entire purpose of having a device is what it does, and for computers that's the apps.

      Funny how that isn't the lede of the story. Thanks for cluing that together for us :).

      I don't see an explanation there of whether the G1 network can be the 3G connection. Does the Android OS deliver the 3G as a regular network interface?

      --

      --
      make install -not war

  42. No keyboard? by GameboyRMH · · Score: 2, Interesting

    Some of us want to do more than play swishy windows to impress our friends, and don't care if our phone isn't a BlingBlock (that's what I call iPhone-like devices that sacrifice function to get the "clean" look). Some of us want to type stuff, fast. Flipping and sliding forms allow big screens and space for controls at the same time, so they're not necessarily bad things.

    The G1 dev edition is a nice phone that I'm seriously considering as my next phone, but to me any phone without a keyboard is a deal-breaker. Lack of a touch screen would also be a deal-breaker, and multitouch would be nice, but as someone who uses their phone like a computer, I NEED a keyboard.

    - Treo user (can't you tell?)

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
    1. Re:No keyboard? by Anonymous Coward · · Score: 0

      The G1 has a keyboard. Its under the screen and its a rather good keyboard too!

  43. Scope? by sirdude · · Score: 1

    Anybody know what the scope of the API is? Is it just to run sandboxed apps or can I override existing functionality etc.? For e.g., would I be able to, if I wanted to, just turn off SMS functionality completely? Could I modify the phone to be accessible solely off a number whitelist?

    IOW, am I able to develop my phone rather than just develop for my phone?

    1. Re:Scope? by Tacvek · · Score: 1

      The source code for everything (except potentially a few G1 specific device drivers) is available, and there is no signature checking on firmware, so you could modify any system-level library, the kernel, the virtual machine, the "java" libraries, and all of the programs within the sandbox. You could even run true native apps.

      I'm not sure if you can really completely disable SMS, as it is part of the GSM protocol, and so some of the functionality may be part of the modem (which is a completely separate system that communicates with the phone via a serial port). Depending on how the functionality is split, it may or may not really be possible. (Removing the SMS application and features from the main software definitely is possible.)

      As for the number whitelist, if you are talking about a whitelist of outgoing numbers, then yes, that is very possible. If you are talking about incoming numbers, then you can have the phone software ignore (not display or ring, or allow the green button to pickup the call) an incoming call based on whitelist. If there is a modem command to refuse an incomming call, then that works even better.

      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    2. Re:Scope? by sirdude · · Score: 1

      Thanks muchly, that was very informative.

      Re: SMS - besides the SMS annoyance factor, a more practical use of such a feature is to avoid being charged for incoming SMS-es, usually spam, whilst roaming globally.

  44. Re:bulletproof by Anonymous Coward · · Score: 0

    There are no truely bulletproof countries, any more than there is truely bulletproof glass. Enough of a large enough caliber will get through.

  45. Are electrons OK? by ClosedSource · · Score: 1

    "I just don't like phones with moving parts."

  46. How does it roam? by Anonymous Coward · · Score: 0

    I thought every cell phone supported some 'common' bands used for roaming? How else could the phone roam, unless it has the ability to use other frequencies?

    If it can roam, then it seems like with the right sim card, it could use the other band as it's 'primary' band?

    1. Re:How does it roam? by Kizeh · · Score: 1

      It will work at GSM / GPRS speeds, but not 3G. To me this is pretty silly. You're still 3G locked to a provider by your radio hardware.

  47. IN TECHNOLOGY YOU ALWAYS WIN BY WAITING. by Anonymous Coward · · Score: 0

    thanks for rewarding me for actually signing up for T-Mobile's shitty coverage by doing this AFTER my 30 day grace period is over. i have thousands of minutes on AT&T and would LOVED to have had it with them, but NO, you forced me to choose T-MOBILE or nothing, so I chose T-MOBILE. im so f*cking pissed, why not announce this originally?

  48. GSM modules using AT command set by QuestionsNotAnswers · · Score: 1

    Google "gsm module" "at command"

    The GSM module is often literally a black box that accepts AT commands over a serial link.

    --
    Happy moony
  49. That maybe it will just work out of the box ! by dorfsmay · · Score: 1
    I've had my share of trouble with the FreeRunner ! I love the idea of being able to write extra programs, but I expected the basic stuff to work well, and not to spend so much time installing and making sense of the different distros etc...

    The platform is promising, but right now my phone experience is not even as good as my old Motorola P280.

  50. grobughimutchun by dorfsmay · · Score: 1

    The title is the sound I am making as I am literally eating my FreeRunner :-(

  51. Re:Problem by Anonymous Coward · · Score: 0

    Hmmm, Ms Zeta Jones, please.

  52. Woo, java by Trilobyte · · Score: 1

    Yay! Another platform to code Java on... :(

  53. And we care... by StarKruzr · · Score: 1

    ... why?

    Of course I don't expect T-Mobile to support it. I DO expect Google to have some information available to help me try to recover the damage.

    --

    +++ATH0
  54. You know what's great about this, though? by StarKruzr · · Score: 1

    Give it time, and eventually someone will come out with a full MAPI client for Android. Nothing prevents it.

    The whole system is going to be fantastic. It's just going to take some time.

    --

    +++ATH0
  55. How interesting. by StarKruzr · · Score: 1

    I always thought Verizon was the goddamned devil. Apparently both the Fucking Devil and the Goddamned Devil use CDMA.

    Specifically, Verizon loves to disable features of phones such that things that would otherwise be free cost money because you have to go through their network in order to do them. It is a core facet of their business model.

    --

    +++ATH0
    1. Re:How interesting. by jbeach · · Score: 1
      That's definitely devilish.

      I saw Sprint's horns years ago, when they rolled out a new innovation in evil - ***charging me extra*** per call to their own customer service. A nice way to make money off of how they messed my account in the first place.

      Maybe they've changed since then, but I still hold onto my grudge.

      --
      The Invisible Hand of the Free Market is what punches workers in the nuts.
  56. This was a really good post. by StarKruzr · · Score: 1

    Thanks.

    That said, I would rather be SSHing from a real terminal on my phone (like I do on my jailbroken iPhone) than a self-contained application. It's absolutely a control thing for me.

    --

    +++ATH0