How can I upgrade my 21 inch mac to speed it up

I have had a 21 inch mac from new for approx 3 years & am now finding that the unit is slowing down considerably. The screen is still perfect & everything else works well. We have recently been in contact with Apple regarding a way to defrag the unit & the unit has been cleared of all videos & most photos.
Is there any way I can pay for more memory to be added or a faster processor? Anyone's help would be appreciated.

1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem.
2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
3. Below are instructions to run a UNIX shell script, a type of program. All it does is to collect information about the state of the computer. That information goes nowhere unless you choose to share it. However, you should be cautious about running any kind of program (not just a shell script) at the request of a stranger on a public message board. If you have doubts, search this site for other discussions in which this procedure has been followed without any report of ill effects. If you can't satisfy yourself that the instructions are safe, don't follow them. Ask for other options.
Here's a summary of what you need to do, if you choose to proceed: Copy a line of text from this web page into the window of another application. Wait for the script to run. It usually takes a few minutes. Then paste the results, which will have been copied automatically, back into a reply on this page. The sequence is: copy, paste, wait, paste again. Details follow.
4. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
5. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
6. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
Triple-click anywhere in the line of text below on this page to select it:
PATH=/usr/bin:/bin:/usr/sbin:/sbin; clear; Fb='%s\n\t(%s)\n'; Fm='\n%s\n\n%s\n'; Fr='\nRAM details\n%s\n'; Fs='\n%s: %s\n'; Fu='user %s%%, system %s%%'; AC="com.autodesk.AutoCAD  com.google.GoogleDrive"; H='^[[:space:]]*((127\.0\.0\.1|::1|fe80::1%lo0)[[:space:]]+local|(255\.){3}255[[:space:]]*broadcast)host[[:space:]]*$'; NS=networksetup; PB="/usr/libexec/PlistBuddy -c Print"; A () { [[ a -eq 0 ]]; }; M () { find -L "$d" -type f | while read f; do file -b "$f" | egrep -lq XML\|exec && echo $f; done; }; AT () { o=`file -b "$1" | egrep -v '^(A.{16}t$|cann)'`; Ps "${1##*/} format"; }; Pc () { o=`grep -v '^ *#' "$2"`; l=`wc -l <<< "$o"`; [[ l -gt 25 ]] && o=`head -n25 <<< "$o"`$'\n'"[$((l-25)) more line(s)]"; Pm "$1"; AT "$1"; }; Pm () { [[ "$o" ]] && o=`sed -E '/^ *$/d; s/^ */   /;s/[-0-9A-Fa-f]{22,}/UUID/g;s/(ochat)\.[^.]+(\..+)/\1\2/' <<< "$o"` && printf "$Fm" "$1" "$o"; }; Pp () { o=`$PB "$2" | awk -F'= ' \/$3'/{print $2}'`; Pm "$1"; }; Ps () { o=`echo $o`; [[ ! "$o" =~ ^0?$ ]] && printf "$Fs" "$1" "$o"; }; R () { o=; [[ r -eq 0 ]]; }; SP () { system_profiler SP${1}DataType; }; id -G | grep -qw 80; a=$?; A && sudo true; r=$?; t=`date +%s`; clear; { A || echo $'No admin access\n'; A && ! R && echo $'No root access\n'; SP Software | sed -n 's/^ *//;5p;6p;8p'; h=(`SP Hardware | awk '/ Id/{print $3}; /Mem/{print $2}'`); o=$h; Ps "Model"; o=$((h[1]<4?h[1]:0)); Ps "Total RAM (GB)"; o=`SP Memory | sed '1,5d;/[my].*:/d'`; [[ "$o" =~ s:\ [^O]|x([^08]|0[^2]|8[^0]) ]] && printf "$Fr" "$o"; o=`SP Diagnostics | sed '5,6!d'`; [[ "$o" =~ Pass ]] || Pm "POST"; p=`SP Power`; o=`awk '/Cy/{print $NF}' <<< "$p"`; o=$((o>=300?o:0)); Ps "Battery cycles"; o=`sed -n '/Cond.*: [^N]/{s/^.*://p;}' <<< "$p"`; Ps "Battery condition"; for b in Thunderbolt USB; do o=`SP $b | sed -En '1d;/:$/{s/ *:$//;x;s/\n//p;};/^ *V.* [0N].* /{s/ 0x.... //;s/[()]//g;s/(.*: )(.*)/ \(\2\)/;H;};/Apple|Genesy|Intel|SMSC/{s/.//g;h;}'`; Pm $b; done; o=`pmset -g therm | sed 's/^.*C/C/'`; [[ "$o" =~ No\ th|pms ]] && o=; Pm "Thermal conditions"; o=`pmset -g sysload | grep -v :`; [[ "$o" =~ =\ [^GO] ]] || o=; Pm "System load advisory"; o=`nvram boot-args | awk '{$1=""; print}'`; Ps "boot-args"; a=(/ ""); A=(System User); for i in 0 1; do o=`cd ${a[$i]}L*/Lo*/Diag* || continue; for f in *.{cr,h,pa,s}*; do [[ -f "$f" ]] || continue; d=$(stat -f%Sc -t%F "$f"); [[ "$f" =~ h$ ]] && grep -lq "^Thread c" "$f" && f="$f *"; echo "$d ${f%%_2*} ${f##*.}"; done | sort | tail`; Pm "${A[$i]} diagnostics"; done; grep -lq '*$' <<< "$o" && printf $'\n* Code injection\n'; o=`syslog -F bsd -k Sender kernel -k Message CReq 'caug|GPU |hfs: Ru|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|timed? ?o|WARN' -k Message Ane 'SMC:' | tail -n25 | awk '/:/{$4=""; $5=""};1'`; Pm "Kernel messages"; o=`df -m / | awk 'NR==2 {print $4}'`; o=$((o<5120?o:0)); Ps "Free space (MiB)"; o=$(($(vm_stat | awk '/eo/{sub("\\.",""); print $2}')/256)); o=$((o>=1024?o:0)); Ps "Pageouts (MiB)"; s=( `sar -u 1 10 | sed '$!d'` ); [[ s[4] -lt 85 ]] && o=`printf "$Fu" ${s[1]} ${s[3]}` || o=; Ps "Total CPU usage" && { s=(`ps acrx -o comm,ruid,%cpu | sed '2!d'`); n=$((${#s[*]}-1)); c="${s[*]}"; o=${s[$n]}%; Ps "CPU usage by process \"${c% ${s[$((n-1))]}*}\" with UID ${s[$((n-1))]}"; }; s=(`top -R -l1 -n1 -o prt -stats command,uid,prt | sed '$!d'`); n=$((${#s[*]}-1)); s[$n]=${s[$n]%[+-]}; c="${s[*]}"; o=$((s[$n]>=25000?s[$n]:0)); Ps "Mach ports used by process \"${c% ${s[$((n-1))]}*}\" with UID ${s[$((n-1))]}"; o=`kextstat -kl | grep -v com\\.apple | cut -c53- | cut -d\< -f1`; Pm "Loaded extrinsic kernel extensions"; R && o=`sudo launchctl list | awk 'NR>1 && !/0x|com\.(apple|openssh|vix\.cron)|org\.(amav|apac|calendarse|cups|dove|isc|ntp|openld|post[fg]|x)/{print $3}'`; Pm "Extrinsic daemons"; o=`launchctl list | awk 'NR>1 && !/0x|com\.apple|org\.(x|openbsd)|\.[0-9]+$/{print $3}'`; Pm "Extrinsic agents"; o=`for d in {/,}L*/Lau*; do M; done | egrep -v 'com\.apple\.(CSConfig|server)' | while read f; do ID=$($PB\ :Label "$f") || ID="No job label"; printf "$Fb" "$f" "$ID"; done`; Pm "launchd items"; o=`for d in /{S*/,}L*/StartupItems; do M; done`; Pm "Startup items"; sys=`pkgutil --regexp --only-files --files com.apple.pkg.* | sort | uniq | sed 's:^:/:'`; b=`sed -E '/^.+Lib.+\/Contents\/Info.plist$/!d;s/\/Info.plist$//;/Contents\/./d' <<< "$sys"`; l=`egrep '^/usr/lib/.+dylib$' <<< "$sys"`; [[ "$b" && "$l" ]] && { o=`find -L /S*/L*/{C*/Sec*A,E}* {/,}L*/{A*d,Compon,Ex,In,iTu,Keyb,Mail/B,P*P,Qu*T,Scripti,Sec,Servi,Spo}* -type d -name Contents -prune | grep -Fv "$b" | while read d; do test -f "$d/Info.plist" || continue; ID=$($PB\ :CFBundleIdentifier "$_") || ID="No bundle ID"; printf "$Fb" "${d%/Contents}" "$ID"; done`; Pm "Extrinsic loadable bundles"; o=`find /usr/lib -type f -name *.dylib | grep -Fv "$l"`; Pm "Extrinsic shared libraries"; :; } || echo $'\nReceipts missing'; o=`for e in INSERT_LIBRARIES LIBRARY_PATH; do launchctl getenv DYLD_$e; done`; Pm "Environment"; o=`find -L {,/u*/lo*}/e*/periodic -type f -mtime -10d`; Pm "Modified periodic scripts"; o=`scutil --proxy | grep Prox`; Pm "Proxies"; o=`scutil --dns | awk '/r\[0\] /{if ($NF !~ /^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./) print $NF; exit}'`; i=`route -n get default | awk '/e:/{print $2}'`; I=`$NS -listnetworkserviceorder | sed -En '/ '$i'\)$/{x;s/^\(.+\) //p;q;};x'`; n=`$NS -getdnsservers "$I" | awk '!/^T/{print "not "}'`; Ps "DNS (${n}from DHCP)"; o=`$NS -getinfo "$I" | awk '/k:/{if ($3 !~ "(255\.){3}0") print $3}'`; Ps "Netmask"; R && o=`sudo profiles -P | grep : | wc -l`; Ps "Profiles"; f=auto_master; [[ `md5 -q /etc/$f` =~ ^b166 ]] || Pc $f /etc/$f; for f in fstab sysctl.conf crontab launchd.conf; do Pc $f /etc/$f; done; f=/etc/hosts; Pc "hosts" <(egrep -v "$H" $f ); AT $f; Pc "User launchd" ~/.launchd*; R && Pc "Root crontab" <(sudo crontab -l); Pc "User crontab" <(crontab -l | sed -E 's:/Users/[^/]+/:/Users/USER/:g'); R && o=`sudo defaults read com.apple.loginwindow LoginHook`; Pm "Login hook"; LD="$(`find /S*/*/F* -type f -name lsregister | head -n1` -dump)"; o=`for ID in $AC; do [[ "$LD" =~ $ID ]] && echo $ID; done`; Pm "Application check"; Pp "Global login items" /L*/P*/loginw* Path; Pp "User login items" L*/P*/*loginit* Name; Pp "Safari extensions" L*/Saf*/*/E*.plist Bundle | sed -E 's/(\..*$|-[1-9])//g'; o=`find ~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \) | wc -l`; Ps "Restricted user files"; cd; o=`SP Fonts | egrep 'id: N|te: Y' | wc -l`; Ps "Font problems"; o=`find L*/{Con,Pref}* -type f ! -size 0 -name *.plist | while read f; do plutil -s "$f" >&- || echo $f; done`; Pm "Bad plists"; d=(Desktop L*/Keyc*); n=(20 7); for i in 0 1; do o=`find "${d[$i]}" -type f -maxdepth 1 | wc -l`; o=$((o<=n[$i]?0:o)); Ps "${d[$i]##*/} file count"; done; o=; [[ UID -eq 0 ]] && o=root; Ps "UID"; o=$((`date +%s`-t)); Ps "Elapsed time (s)"; } 2>/dev/null | pbcopy; exit 2>&-
Copy the selected text to the Clipboard by pressing the key combination command-C.
7. Launch the built-in Terminal application in any of the following ways:
☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
Click anywhere in the Terminal window and paste (command-V). The text you pasted should vanish immediately. If it doesn't, press the return key.
8. If you see an error message in the Terminal window such as "syntax error," enter
exec bash
and press return. Then paste the script again.
9. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return three times at the password prompt. Again, the script will still run.
If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
10. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
[Process completed]
to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report the results. No harm will be done.
11. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
12. When you post the results, you might see the message, "You have included content in your post that is not permitted." It means that the forum software has misidentified something in the post as a violation of the rules. If that happens, please post the test results on Pastebin, then post a link here to the page you created.
Note: This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Terms of Use of the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

Similar Messages

  • HT1338 I have a max OS X 10.5.8. How can I upgrade it online?

    How can I upgrade a macbook pro Mac OS X version 10.5.8 to Mac OS leopard?

    Click here and buy a Mac OS X 10.6 DVD.
    (79542)

  • How can I upgrade my Mac Pro

    Hello,
    I have a Mac Pro. Here are the specs :
    Mac OS X 10.5.8
    MacPro1,1
    NVIDIA GeForce 7300 GT
    When OS 10.6 came out, I found out that I couldn't upgrade to it because of my graphic card. In the technical specifications it is mentioned that :
    OpenCL
    requires one of the following graphics cards or graphics processors:
    NVIDIA GeForce 9400M, GeForce 9600M GT, GeForce 8600M GT, GeForce GT 120, GeForce GT 130, GeForce GTX 285, GeForce 8800 GT, GeForce 8800 GS, Quadro FX 4800, Quadro FX5600
    ATI Radeon 4850, Radeon 4870
    Now, OS 10.5.8 is becoming more and more outdated. I would like to know how can I upgrade my Mac Pro ? What kind of graphic card can I put in ?
    Thank you for any help and/or information !

    Dalfe wrote:
    Hello,
    I have a Mac Pro. Here are the specs :
    Mac OS X 10.5.8
    MacPro1,1
    NVIDIA GeForce 7300 GT
    When OS 10.6 came out, I found out that I couldn't upgrade to it because of my graphic card. In the technical specifications it is mentioned that :
    OpenCL
    requires one of the following graphics cards or graphics processors:
    NVIDIA GeForce 9400M, GeForce 9600M GT, GeForce 8600M GT, GeForce GT 120, GeForce GT 130, GeForce GTX 285, GeForce 8800 GT, GeForce 8800 GS, Quadro FX 4800, Quadro FX5600
    ATI Radeon 4850, Radeon 4870
    Now, OS 10.5.8 is becoming more and more outdated. I would like to know how can I upgrade my Mac Pro ? What kind of graphic card can I put in ?
    Thank you for any help and/or information !
    It's been a while since I've used it but I installed Snow Leopard on my old Mac Pro 1,1 with the 7300GT and it worked. OpenCL may not have but the rest of it did. I don't think what you've quoted says you can't upgrade but only that an upgrade won't deliver all of the features in Snow Leopard. Indeed, I was able to move the HD in the 1,1 Mac Pro into the 5,1 Mac Pro, boot from it (10.6.4 is the minimum the 2010 Mac Pro will boot with), clone it and then updated it.

  • My cd/dvd drive isn't working and i want to upgrade my mac os x10.5.8, how can i upgrade without the software CD

    my cd/dvd drive isn't working and i want to upgrade my mac os x10.5.8, how can i upgrade without the software CD

    I think not.   You will need to order a disc from Apple quoting your serial number, as many of these discs are machine specific.   So unless you can get your drive working I think you will have to take a trip to an Apple store.  
    Indeed, you have an old computer that may not be worth the cost of repair ... but it is still worth seeking Apple advice and a visual inspection.   It just might be something not too drastic.

  • How can I upgrade from OSX 10.7 to 10.9 on my 2012 mac mini? (2.3 GHz, 4 GB, 500 GB SATA disk) I don't want OSX Yosemite.

    How can I upgrade from OSX 10.7 to 10.9 on my 2012 mac mini? (2.3 GHz, 4 GB, 500 GB SATA disk) I don't want OSX Yosemite.

    If your Mini shipped with OS X 10.7 Lion, then it was considered a 2011 build model, or before.
    The Mini 2012 model, is considered a Late 2012, & the last one where RAM could be upgraded.
    And it shipped with Mountain Lion 10.8, which is a fairly OK system if one had older software.
    (However mine shipped in Dec 2014, with Mavericks 10.9.0, and was built in January 2014.)
    There were a few different build versions of Late 2012 Mac Mini, the i5 or i7 processor,
    in dual-core or quad-core, and some CTO or built-to-order versions with other specs.
    You can buy Mountain Lion from online Apple Store, & use a download code emailed to you to
    get the Mt. Lion 10.8 from Apple Servers; this would be about it, since Mavericks isn't available.
    So hopefully that is an option you can exercise; in addition the computer may prefer more RAM.
    Good luck & happy computing!

  • How can I upgrade Windows 7 32 bit to 64 bit on Mac Pro bought in 2011?

    I was able to install Windows 7 32 bit version on Mac Pro bought this year with OS 10.6.7 version with bootcamp.  How can I upgrade it to Windows 7 64 bit?

    Custom clean install is the only way - you can't 'upgrade' 32-bit OS to 64-bit, they are different kernel and drivers.
    Windows 7 Upgrade and Migration
    Windows 7- Clean Install Vs Upgrade

  • My Mac has a OS X operating system. (10.6.8) How can I upgrade its system to Mountain Lion so I can then add the ICloud?

    My Mac has a OS X operating system. (10.6.8) How can I upgrade its system to Mountain Lion so I can then add the ICloud? Also, does the ICloud include virus protection for files already on my Mac?

    You can purchase and download Mountain Lion in the App Store (in your 'Applications' folder), then just run the installer: however you should first check that Mountain Lion can indeed run on your Mac. Please see this page:
    http://www.apple.com/osx/specs/
    You might also want to look at this page to see whether any vital applications will be adversely affected:
    http://roaringapps.com/apps:table
    In particular note that PPC applications such as AppleWorks will not run on Mountain Lion since Rosetta is not included and can't be added.

  • How can i upgrade my mac os x 10.6.8 to snow leopard ?

    How can i upgrade my mac os x 10.6.8 to snow leopard ?

    Mac OS X 10.6.8 is Snow Leopard.
    Why do you think you need Snow Leopard?
    Allan

  • I have Mac OSX 10.7.5. How can i upgrade to 10.9?

    I have Mac OSX 10.7.5. How can i upgrade to 10.9 as all teh new apps require new OS?

    Before upgrading, you need to first determine if you meet all of  Maverick's system requirements. 
    Click on the Mac tab at the top of this website & read Maverick's tech specs. 

  • I installed windows8.1 using bootcamp4 on a Mac Pro. How can I upgrade to Bootcamp5?

    I installed windows8.1 using bootcamp4 on a Mac Pro. How can I upgrade to Bootcamp5?

    bootcamp is
    a bootloader
    a setup program for osx
    and a set of drivers for mac hardware for windows
    http://support.apple.com/kb/dl1638
    this is pretty much the zip file that contain what bootcamp 5 is

  • TA48312 how can i upgrade my mac os x 10.5.8 to the latest version

    how can i upgrade my mac os x 10.5.8 to the latest version? i need to download i tunes desperatly!!!

    You need a Mac OS X 10.6 DVD, an external optical drive such as Apple's SuperDrive, and the 10.6.8 combo updater. You don't need to buy Mac OS X 10.7 or 10.8.
    (84361)

  • How can I upgrade from MAC OS 10.4.11 TO LION

    How can I upgrade from MAC OS 10.4.11 to Lion? My processor is only Intel Core Duo.

    No core duos sorry.
    OS X Lion, will only on 64 bit Intel processor Mac's.
    The following Mac's that have 32 bit Intel “Yonah” processors that won't run OS X Lion.
    iMac 4,1 Early (Jan-Sept) 2006 17"
    iMac 4,1 Early (Jan-Sept) 2006 20"
    iMac 4,2 Mid (July-Sept) 2006 17"
    Mac Mini 1,1 (Feb-Sept) Early 2006
    Mac Mini 1,1 (Sept-Aug) Late 2006
    MacBook 1,1 13" (May-Nov 2006)
    MacBook Pro 1,1 15" A1150 (Jan-May 2006)
    MacBook Pro 1,2 17" A1151 (Aprl-Oct 2006)
    MacBook Pro 1,1 15" A1175 (May-Oct 2006)
    There is a difference between “Intel Core Duo” and “Intel Core 2 Duo” processors.
    Apple Menu > About this Mac > More Information.

  • I keep getting my browser is no longer supported. how can I upgrade from mac os x 10.6.8

    I keep getting my browser is no longer supported. how can I upgrade from mac os x 10.6.8 . Any help would be appreciated

    Open the Mac App Store and try downloading Yosemite. If you get told it's incompatible, choose About this Mac from the Apple menu, check if the computer has at least a Xeon or Core 2 Duo(not Core Duo) CPU and 2GB of RAM, and if it does, click here and order a download code for Lion 10.7.
    Back up your data and check your applications for compatibility before upgrading. In particular, Mac OS X 10.7 and newer don't support PowerPC programs such as versions of Microsoft Office prior to 2008.
    (124406)

  • HT1338 I have a Mac with OS X 10.4.    How can I upgrade to 10.5?

    I have a Mac with OS X 10.4.11    How can I upgrade to 10.5?
    Is there a way to do it online?
    Thank you for your help.
    Lalo

    Lalaso Perez wrote:
    I do have an Intel processor.  I will purchase Leopard. 
    Not Leopard... Snow Leopard! There is a difference.
    Apple did not make it easy by giving them similar names.
    Purchase it here:
    Online (US):
    http://store.apple.com/us/product/MC573/mac-os-x-106-snow-leopard
    Online (UK):
    http://store.apple.com/uk/product/MC573/mac-os-x-106-snow-leopard
    Elsewhere: call the phone number in the Apple Online Store

  • HT4972 I no longer have a PC or Mac.  How can I upgrade to iOS 5?

    I no longer have a PC or Mac.  How can I upgrade to iOS 5?

    Your iPhone can be updated to the latest firmware in an Apple Store  but you would lose all the information off your phone.
    If your happy to do this, may I recommend backing up to iCloud once you are on iOS 5.1.1 and then you will be able to perform future upgrades over wifi and restore your phone from your iCloud account should you ever need to in the future.
    The other option might be to back your iPhone upto a friends computer without syncing and this might be the only way you could restore everything back onto your updated phone.
    Also download apps to back up your contacts online so that you can restore them also after the update.
    May I suggest Contacts Backup app which enables you to back up your contacts by email, Dropbox or via USB.
    Hope this helps.

Maybe you are looking for

  • Pass parameter from Webi to Xcelcisus Dashboard in BO4.0

    Hi All, Please explain me how to pass para maters from webi report to Xcelsius Dashboard. Your Help is Highly appreciated. Thanks Arvind Shukla

  • Need help with pass/fail expression​.

    I've got an array of strings parameter called Parameters.CAN_Switch_Channel_Name[0] (equal to a string) which gets passed into a subsequence.  During run time when this subsequence gets called, a new parameter gets created which gets named the string

  • Programs missing from My App List

    I have installed the software I want from Creative Cloud. all the software is on my pc and installed and runs fine, but in my creative cloud window it doesn't show all of them under my apps. Photoshop and illustrator are missing and still available f

  • Getting the base-36 representation of a byte[8]

    Hello all. I am in the process of writing a J2ME client for a properitary protocol transmitting stock data. Simply put my problem is that I need to get the base-36 (0-9AZ) representation of a 64 bit unsigned number (stored in a byte[8]). To be more e

  • Dollars and cents/loss of precision

    I'm going crazy here... I'm trying to calculate the rate of a product in cents per minute. In order to do that, I'm taking a dollar amount and dividing it by the number of minutes. So, this: dollarAmount = 19.80 numMinutes = 120 should give me dollar