The method below is for European / UK AVIC-F900BT units and if you are in any doubt, DO NOT DO THIS!!!!
This was the only way I could go from 3.0101 (or whatever) as the 3.020200 update would not run directly.
Download the EU version of 3.000300 from link viewtopic.php?f=34&t=26625&p=182800
You will get 3 files with the names, you will need to rename them to extract them :
avic f900_700_500 ver_3.000300(part1).rar -> avic f900_700_500 ver_3.000300.rar
avic f900_700_500 ver_3.000300(part2).rar -> avic f900_700_500 ver_3.000301.rar
avic f900_700_500 ver_3.000300(part3).rar -> avic f900_700_500 ver_3.000302.rar
You will then need to download the 2.3 Testmode from :
download/file.php?id=8932
You will need 2gb SD Card for the next part
Extract the TESTMODE_v2.3.rar to the root of the SD Card
Extract the archive avic f900_700_500 ver_3.000300.rar to the root of the SD card
Your SD Card root directory will look like
Testmode
My Flash Disk
Boot from the SD Card in your F900BT unit, you will be presented with the Windows Mobile desktop.
Open Explorer and locate the "MY Flash Disk" on the main unit (not the My Flash Disk on the Storage Card) and delete everything from inside it. ONCE YOU HAVE REACHED THIS POINT,DO NOT SWITCH OFF UNTIL YOU HAVE COMPLETED THIS TUTORIAL.
Navigate to the Storage Card and into the "My Flash Disk" directory. Select EDIT and SELECT ALL, then select EDIT and COPY.
Navigate back to your "My Flash Disk" inside the main unit and select EDIT and PASTE.
Wait 15 minutes for it to complete, and once done you can restart the unit. You can then update to 3.020200 using the standard Pioneer update.
Once complete you will have a vanilla F900BT running 3.020200 with the 2008.10 Maps. You can then use any other method to customise and/or update the maps to 2009.10.
K.