[iPAQ rw6828, XDA Atom Software Upgrading] angusc:
I have only condensed my findings from the below main thread and thought that as and Atom Life owner that I would share the easy was with my fellow Atom users. Works on WM6.xx and possibly WM5.0. All credits go to the original main thread writer and all the members that contributed to the (currently) 155 pages of that thread!

http://xdaforums.com/showthread.php?p=4057762

To make is as easy as possible here are the instructions and files that I used to activate the built-in VOIP that WM 6.xx has. For me it works great and Internet VOIP calls are crystal clear and best of all some are totally FREE or at least cheap (cheaper than SKYPE).

Here are the main files required and their original XDA locations:

All credits to ELUTH (starting the above thread).

Jasjamming (VM VI Black VOIP & Config.CAB) http://xdaforums.com/showthread.php?t=303611

*Shaun33 (SIP CONFIG TOOL); http://xdaforums.com/showthread.php?t=303493

Gazzamit (SIP Tool Director 0.5); http://xdaforums.com/showthread.php?t=380381

* Note: Shaun33 "SIP CONFIG Tool" is already built in to the "VM VI Black VOIP & Config.CAB" so no need to install it again from this link, but info on operation and feed back can be found at Shaun33 thread.

My Device: O2 Atom Life

My ROM: chriscsh WM 6.5 BETA 6 (21500): http://xdaforums.com/showthread.php?t=490978

OK did you know that Windows Mobile has VOIP functionality built-in? Well it does but it has not been initialised by either M$ or the phone manufacturers....wonder why! To use VOIP you first need to have a VOIP or SIP account, they are generally free to register but then require you to purchase credits with them to make calls to certain destinations, however some do offer FREE calls to land lines and mobiles, but you first need to buy minimum credit to give you the "FREE user days" to access those free country calls. There are many VOIP suppliers out there so I will let you choose the one that you like the best. However to start with try www.sipdiscount.com or www.smartvoip.com currently they are offering free calls to CHINA, USA, UK, Australia and many others. Registration is easy and straight foreward, paying for your first lot of credit is not so easy, unfortunately no Paypal or credit card accepted!

Once you have your account (lets assume you signed up with SipDisciount) then you will have a user name and password, also the settings required to get you going are the "SIP Server" address (sip1.sipdiscount.com).

1) Install the CAB file VM VI Black VOIP & Config.CAB

2) Soft reset your Atom Life.

3) Install MORT Script if you do not already have it on your AL.

4) Copy the "SIP Tool Director 0.5" MORT script to your memory card or device.

5) copy the 'ipdialplanNEW.xml.txt' file in to the /windows directory.

6) Locate the original file 'ipdialplan.xml' and using Total Commander or file explorer for SPB Pocket Plus users, select properties, remove the 'read only' attribute and then add the file extention '.txt'

7) Open the new dialplan file 'ipdialplan.xml (Working Example).txt' and select and copy all text.

8) Open the original ipdialplan file and select all text then paste in the new text (overwrite the old).

9) change the properties of the original file back to read only and remove the '.txt' extention.

On the Today screen you should now see a new line 'VOIPSERVICE: BLOCKED'.

10) tap on the normal signal strength meter at the top of the today program, this will open the 'phone' window, then tap 'settings'.

11) scroll along to the 'Internet tab' and select "Whenever available". select OK to exit.

12) Open your Wireless connection and connect to available wireless service.

13) hit the 'START' icon in the TODAY screen locate the 'SIP CONFIG TOOL' and open it. (or if you installed the SIP TOOL DIRECTOR, execute that file for UI).

14) Enter your SIP service provider details; Description, SIP Server, user name, Password. Then save configuration.

15) After a few seconds you should now see the name of the VOIP TODAY plug-in change to your SIP provider and then 'Available'.

16) Tapping on the SIP provider name will change it from 'Available' to 'Selected' and back again, this is actually toggeling between VOIP and regular service providers.

Note: even if you leave it as 'Available' you will still be able to receive VOIP calls from others. However you must have it as 'Selected' to be able to make VOIP calls otherwise your phone will use the standard service carrier.

17) Make the below registry changes:

-----------------------------------------------------------------

Enter in the registry:

HKLM\Comm\RTC\Codec (create codec key if it doesn't exist)

UsePreferredCodec DWORD 1

PreferredAudioCodec DWORD 8

--------------------------------------------------------------

Check the following REG entry and enable if required:

HKLM\System\VoIP\SIP

EnablePort5060 = 1

--------------------------------------------------------------

You can check the service provider being used to dial out by opening the phone dial pad (pressing the dial key) and see if your normall cell operators name or your VOIP SIP provider in the top left corner of the phone screen.

You are done and can now make VOIP calls using WIFI connection, to use 3G or GPRS requires some further reg hacking and additional driver files. The method can be found on the top thread link.

ISSUES:

Battery usage is heavy on WIFI and using VOIP so be aware of this!

Sound comes from the loud speakers and not the ear speaker (same as with SKYPE) there is no known fix for this on the Atom Life...unless you know or find one! - EDIT: INSTALL AUDIOROUTE 1.2 AND ACTIVATE TO EARPIECE ONLY AFTER CONNECTING THE VOIP CALL.

I did also include the file "voipbuster Credit balance & smartdialing.cab" which works with SipDiscount or VoipBuster and maybe some others. It installs a Today screen line that tells you your calling credits with these companies and maybe any other SIP account that you open. Just ignore the "Smart dialling" feature and leave the phone number field blank in the set up page.

If you want to try to get 3G and GMS VOIP working use the 'SIP CONFIG Tool' and menu option, it allows gsm/3G Reg hack from its menu system:

NOTE: Do not try to install other VOIP files such as "WM6VoIPFull.cab" or "WM65VoIP.cab" I tried today and they don't work, just crash the Phone function of your Atom Life.