Broken 2G iPhone.. wait for 3G to come out?

My 2G iPhone was the victim of some water damage about a month ago, the only thing wrong with the phone is that the home screen button does not work, so in order to get from the calendar to the home screen, I have to turn the phone off, I have found some shortcuts between the phone and texting, but it is annoying to have to turn off several times a day, also my computer does not recognize my iPhone any longer. I was waiting to come home from college and recieve my first pay check before paying the $250 for a refurb. Since I have been living this long with a damaged phone, should I just wait it out until July in order to get the 3G model for $199 instead of paying $250 for the refurb? Will this even work? I know my contract will just be extended, but that is fine with me. Let me know what you think. Thanks

Hi!
First of all, do you live in an area with 3G signal? is GPS important to you? noone can answer this for you. compare the specs and decide what you need.
Good luck, and if you have any other questions make sure to let us know!

Similar Messages

  • Should I buy iLife09 at this time or should I wait for iLife10 to come out?

    Is iLife10 coming out any time soon? What about iWork10?

    Welcome to the Apple Discussions. As Terence pointed out we don't know if there is going to be an iLife 10 or if so, how soon. However, in the past the new iLife versions were usually released during the MacWorld Expo in San Francisco. Apple is not participating in it to the extend they have in the past so it's anyones guess if and when that's when they will release a new version. If you can live with the version you currently have until the end of February on the off chance that a new version will be released then wait.
    Don't know about iWork.
    OR, you could by a new computer which comes with iLife and if a new version is released by the end of February you can get the new version for a mailing fee.

  • Waiting for Displayable to come out

    Well, here's the thing: I have a custom Canvas that receives some input from the user.
    There's a function that, when called, sets this Canvas as the current in the Display and returns whatever the user has entered. I would like for that function to wait until the user has ok'ed or cancelled, that is, to wait until the Canvas is no longer the current.
    Hard as I tried, I couldn't stop execution at that point. Perhaps I should make the Canvas a thread (Runnable), or run in one?
    Thanks in advance.

    k_i_shor is right. I just wanted to create a reusable function that only returns after the user has entered. I understand that deepspace's approach is also possible (I don't see the advantage, though).
    As requested, a piece of the code (the first try with wait() and notify()):
    public class PasswordScreen implements CommandListener {
      /* some things */
      public static String requestPassword(int numdigits, Display display) {
        PasswordScreen ps = new PasswordScreen(numdigits, display);
        try {
          ps.activate();
          ps.wait();
        } catch (Exception e) {
          return null;
        return ps.getPassword();
      //voila, the constructor
      public PasswordScreen(int numdig, Display display) {
        this.display = display;
        this.typed = 0;
        this.numdigits = numdig;
        chars = new char[numdigits];
        canvas = new Canvas() {
          public void paint(Graphics g) {
            /* doesn't really matter */
        canvas.addCommand(okCommand);
        canvas.addCommand(cancelCommand);
        canvas.setCommandListener(this);
      public void activate() {
        last = display.getCurrent();
        display.setCurrent(canvas);
      public String getPassword() {
        if (typed == 0) return null;
        else return new String(chars, 0, typed);
      public void commandAction(Command command, Displayable displayable) {
        //just an example:
        if (command == okCommand) {     
          this.notify();
      }No matter if I use synchronized in the commandAction or anything it calls.... In fact, the real problem seems to be that the wait() call locks the main thread execution and therefore any further processing (as I'm not using any other threads).
    Thanks for the support.

  • Facetime and imessage of iphone waiting for activation

    facetime and imessage of iphone waiting for activation

    okay, i have been having problems with both facetime and imessage on my iphone and decided to look onto it today and after some searching around i managed to fix it!! this is what i did:
    Went into settings, clicked on messages, scrolled down to " send & receive' and made sure the number shown was mine. Clicked on "send & receive" then clicked on " use your apple ID for message", this is to make sure my apple ID is correct and if it isn't this where you will change it. Backed out and went into "general", scrolled all the way to the bottom and clicked on "reset" then clicked on "reset network settings". I also went to:
    https://appleid.apple.com. Clicked on the "Manage my ID" button. Make sure your email address and phone numbers are correct. Then click the "Save Changes" button. I didn't change anything but as soon as I clicked the "Save Changes" button, my iMessages instantly activated.
    Doing these two things worked for me and hope it works for you all out there as i initially thought it was a network problem and it does not seem to be one but it does seem to be an apple thing...

  • Waiting for sequencer to come up (Rosegarden)

    I really want to get rosegarden working, so I can start producing and such.  But I'm having some errors.  First I get an error message box telling me that Sequencer could not be started so sound and recording is unavailable.  If I look at the standard output in the terminal window I see something like this:
    JackDriver::initialiseAudio - JACK server not running
    ALSA lib seq_hw.c:455:(snd_seq_hw_open) open /dev/snd/seq failed: No such file o r directory
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up
    Any Ideas?

    try:  modprobe snd-seq-oss

  • I want to get the iphone 5s the day it comes out. Do you think the best way is to go to the apple store or wait at Verizon. I know when the iphone 5 came out here that they sold out at Verizon. The closest apple store is an hour away.

    I want to get the new iPhone 5s right when it comes out. I was just wondering what you guys thought. Should I go to the apple store (closet one is an hour away and always busy) or should I go to my local Verizon store. I know when the 5 came out last year they ran out of the iPhone 5. What do you think my best bet will be??

    There's really no way anyone can even guess, since we have no idea what sort of stock will be available and how Apple will distribute it. It's not impossible that your local Verizon store will not have any units at all on the first day, or they could have a quantify. We just can't know. If your Verizon store can't give you some idea, you'll just have to make your best guess. Note that people are already lining up at Apple Stores in at least a couple of cities according to reports, and started doing so earlier this week.
    http://news.cnet.com/8301-17938_105-57601882-1/lines-forming-at-apple-stores-in- advance-of-iphone-launch/
    Regards.

  • Error while invoking bean "delivery": Waiting for response has timed out.

    Hello,
    I am running a process that currently catches an exception from a partnerlink. When the exception is caught I send an email and the process exits. When I submit a request from the BPEL console, I have to wait until the JTA timeout before the page returns. However, the instance completes successfully and I receive the email before the timeout happens. This is what I see in the logs. When I look at the audit and activity flow, all of the activities were timestamped prior to the exception being thrown. Has anyone seen this behavior or know what is going on. Is there a problem sending email in a catch or catchAll block?
    <2009-04-19 22:33:41,859> <ERROR> <iCareTest.collaxa.cube> <BaseCubeSessionBean::logError> Error while invoking bean "delivery": Waiting for response has timed out. The conversation id is cf9324c9be114336:513ede58:120c17e1922:-7fc0. Please check the process instance for detail.
    com.oracle.bpel.client.delivery.ReceiveTimeOutException: Waiting for response has timed out. The conversation id is cf9324c9be114336:513ede58:120c17e1922:-7fc0. Please check the process instance for detail.
    Thanks in advance
    Jim

    There is no issue the reason why it times out is because you don't have a reply back to the client in your catch all.
    If you look at your process you will see that the defaul reply is in the main scope. When the catch all is invoked this reply is by passed, therefore no reply is sent.
    PLease a reply in your catch all back to the client and it will work.
    cheers
    James

  • HT5245 How can I test a iPhone or any device before come out to the stores

    How can I test a iPhone or any device before come out to the stores

    Also, if you mean test it in terms of the carrier you will have the normal trial period for the carrier to test signal and reception and such ifyou are signing up for new service (or a new contract term).  AT&T is 30 days to return or exchange the phone if it does not work where you need it to work.  I don't know about Verizon or Sprint these days, but it will be at least two weeks, if not 30 days as well.

  • IPhone to AirPrint. Emails come out small and don't fit page

    iPhone to AirPrint. Emails come out small and don't fit page

    Hello crnkogm,
    You can adjust the font and font size for text shown in messages in your Mail preferences under the Fonts & Colors tab.
    Mail (Mavericks): Fonts & Colors preferences
    http://support.apple.com/kb/PH14863
    Cheers,
    Allen

  • What to Do with Old iPhone When a New One Comes Out

    What do you do with your old iPhone when a new one comes out? Is there some trade-in thing or something? Do I just pay full price for the new iPhone? Does AT&T have a trade-in policy or something?

    dannymichel wrote:
    What do you do with your old iPhone when a new one comes out? Is there some trade-in thing or something? Do I just pay full price for the new iPhone? Does AT&T have a trade-in policy or something?
    No trade-in. I just sell mine [on ebay] a few weeks before the newer version comes out, or right after. they go for quite a bit if they are in nice condition.

  • Waiting for response has timed out and Bad response: 401 Access denied

    Hi,
    I am using a partner link to invoke a wsdl.This wsdl I am downloading from server after giving the username and password details.
    So while invoking it i m providing the credentials details in bpel.xml file .
    <property name="httpBasicHeaders">
    <property name="httpBasicUsername">
    <property name="httpBasicPassword">
    After providing this details also I am getting error .
    <faultstring>com.oracle.bpel.client.delivery.ReceiveTimeOutException: Waiting for response has timed out. The conversation id is 11d1def534ea1be0:-3d858514:1209f42a251:-7da8. Please check the process instance for detail.</faultstring>
    </Fault>
    On cheking to audit instance i m getting the below error:
    exception on JaxRpc invoke: HTTP transport error: javax.xml.soap.SOAPException: java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Bad response: 401 Access denied
    Plz help me out asap.
    Thnaks

    can you please post you bpel.xml file the setting for basic authentication should be as follows. It is unclear if this is how you have it or you posted a subset of the bpel.xml.
    <property name="httpBasicHeaders">credentials</property>
    <property name="httpBasicUsername">your_username</property>
    <property name="httpBasicPassword">your_password</property>
    looking at the error it looks like you have given the wrong credentials.
    cheers
    James

  • I am trying to update my itunes and iphone. Everytime I trie comes out a message about 'key access'. I've done all the steps from the support and nothing worked out. I cannot unistall and now I can't open it anymore also. What should i do, please?

    I am trying to update my itunes and iphone. Everytime I trie comes out a message about 'key access'. I've done all the steps from the support and nothing worked out. I cannot unistall and now I can't open it anymore also. What should i do, please?

    Isn't that only used when a PC will not boot?
    What options does booting with this give me?
    Thanks
    JK MCP
    Hi,
    USB recovery disk was used to recover your system when it encounter problem. You can try to use it to fix your problem instead reinstall system. However, there is no method to keep your program whenreinstall system.
    Roger Lu
    TechNet Community Support

  • When Will THE update for the ios7 come out for the ipod touch 5 gen

    When Will THE update for the ios7 come out for the ipod touch 5 gen

    Forum Tip: Since you're new here, you've probably not discovered the Search feature available on every Communities page, but next time, it might save you time (and everyone else from having to answer the same question multiple times) if you search a couple of ways for a topic, both in the relevant forums and in the Apple Knowledge Base before you post a question.
    Regards.

  • Original iphone waiting for activation code

    original iphone being used as ipod. after sync has screen shot waiting for activation code now what..also touch screen not able to scence swipe in center of screen  or top row of keypad

    Hi, habib786. 
    I would recommend the troubleshooting steps in the article below for this issue. 
    iOS: Troubleshooting FaceTime and iMessage activation
    http://support.apple.com/kb/ts4268
    Cheers,
    Jason H. 

  • Waiting for SP1 to come through Windows Vista Update?

    Hi:
    I have been waiting for SP1 to make an appearance through Windows Update and am still waiting. I checked out the knowledge base and checked all the problem drivers to see if I had any of the components.
    I don't have any of them, nor do I have any hidden updates that I have opted not to install. Is there anything else I could possibly check? I checked all my drivers in device manager and all are updated.
    Thanks!

    Hello Lisa
    I know it sounds now stupid but what is your problem? Maybe I understand English not so good but I didnt find any concrete question. I understand that you are waiting for SP1 and what now?
    To be honest you should not install SP1 at the moment. At the moment SP1 is not supported by Toshiba and if you will have some problems nobody can help you. SP1 stuff can (muss not) have some negative influence on different drivers or tools. Toshiba will fix this and offer updates but just when SP1 is official supported.
    If you have all latest drivers it is enough. Leave it as it is.

Maybe you are looking for