2012-05-31: ICS + root is now available for the arc/arc s: http://www.youtube.com/watch?v=huPuFmmeZHc&hd=1
UPDATE: zergRush can now root ANY Xperia phone and firmware: https://www.youtube.com/watch?v=9mfRA2j1vXg&hd=1
READ everything before asking a question. I try to update the description with as much information as possible.
This ONLY works if your carrier has issued an OVER-THE-AIR update for v2.3.3 (Facebook Inside Xperia). Using a generic .181/2.3.2 firmware typically will NOT work.
Your arc does NOT have to be rooted.
Your arc does NOT have to be bootloader unlocked.
This does NOT re-lock a SIM unlocked phone (unlocking is ONCE and PERMANENT).
This does NOT unlock your bootloader.
ALWAYS backup first.
You MUST have both installed and updated:
PC Companion: http://www.sonyericsson.com/cws/support/softwaredownloads/detailed/pccompanion/xperiaarc?cc=gb&lc=en
Update Service: http://www.sonyericsson.com/cws/support/softwaredownloads/detailed/updateservice/xperiaarc?cc=gb&lc=en
You will need Bin4ry's Graphical Flash Tool:
[I couldn't get it to work with the latest 0.2.9.1 beta. I had to use 0.2.8 so I suggest downloading that version.]
http://forum.xda-developers.com/showthread.php?t=920746
Step 1: Flash your carrier's 2.3.2 firmware. (US generic isn't out yet. The North American generic doesn't show an update.)
e.g Rogers firmware (LT15a, 2.3.2/3.0.A.2.181): http://jp1.ca/rogersarcfw1
Step 2: Root your phone with GingerBreak: http://www.youtube.com/watch?v=PVRNSit44Sg&hd=1
Step 3: Force an over-the-air update through Settings / About / Software Update.
v2.3.2 Firmwares:
Rogers (update-able over-the-air to v2.3.3): http://forum.xda-developers.com/showthread.php?t=1088539
North American Generic (NOT update-able over-the-air to v2.3.3): http://forum.xda-developers.com/showthread.php?t=1042963
v2.3.3 Firmwares:
Full Rogers firmware (LT15a, 2.3.3/3.0.1.A.0.145 "Facebook Inside Xperia" update): http://jp1.ca/rogersarcfw2
NOTE: As of 2011-06, v2.3.3 CANNOT be rooted directly. To maintain root, you must follow these instructions: http://forum.xda-developers.com/showthread.php?t=1115542
Generic global LT15i pre-rooted (unlocked bootloaders ONLY): http://forum.xda-developers.com/showthread.php?t=1044201
Generic UK LT15i firmware: http://forum.xda-developers.com/showthread.php?t=1038412
General Xperia arc flashing video: http://www.youtube.com/watch?v=Keo61Zffh5Q&hd=1
APN Backup & Restore with Rogers XML APN: http://www.multiupload.com/LIICZNCG73
(Unzip to the root of your SD card. Install APN Restore, restore.)
Or manually enter your APN settings:
Settings / Wireless & Networks / Mobile networks / Access Point Names
Rogers APN (3G) Settings:
Name: Rogers Internet
APN: rogers-core-appl1.apn
Proxy: Not Set
Port: Not Set
Username: Not Set
Password: Not Set
Server: Not Set
MMSC: http ://mms.gprs.rogers.com
MMS proxy: 10.128.1.69
MMS port: 80
MCC: 302
MNC: 720
APN Type: default,mms,supl
USA AT&T APN (3G) Settings:
Name: AT&T
APN: wap.cingular
Proxy: [blank]
Port: [blank]
Username:
[email protected] [case sensitive]
Password:CINGULAR1 [case sensitive]
Server: [blank]
MMSC: http://mmsc.cingular.com
MMS Proxy: wireless.cingular.com
MMS Port: 80
MCC:310
MNC:410 (note. this could also be 310, 41 or 15)
APN Type: [blank]
Found this useful? Buy me a coffee. :-) https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MACW39HPE7BZ6 Thanks!