[MDA II, XDA II, 2060 ROM Development] toenailed:
Details about the XdA2JoJo.v3.0.1t upgrade ..

Download it here ... XdA2JoJo.v3.0.1t

http://xdaforums.com/viewtopic.php?t=17410&postdays=0&postorder=asc&start=69

http://xdaforums.com/viewtopic.php?p=96547&highlight=#96547

Step by Step Procedures

1. Download All Zip files in the link above( ms_.nbf , nk.nbf , radio.nbf , and the Hima Files )

2. Then Extract/Unzip the files into One Folder ( ms_.nbf , nk.nbf , radio.nbf , and the Hima Files )

3. Then Run HimaUpgradeUt.exe

4. Follow the instructions and Wait .. normally it will take 45mins to 2hours flashing ..

====================================

for those who downloaded the XdA2JoJo.v3.0.1t upgrade heres the info

i done some little experimentation about using the power of Zip file and SFX(SelF eXtracking Archive) to exploit the size limitation of Extended_ROM which is 16mb .. (yes XdA2JoJO.v3.0.1t is still in exmperimentation and need lots of testing for better version use XDA2JoJo v3.0)

Actually the Philippine WM2003SE XDA2JOJO version 3.0 and the XdA2JoJo.v3.0.1t is almost exactly the same , it both uses the same BASE ROM (2.06.00WWE) and Radio ROM(1.18.00), what included inthe Version 3.0 Extended_ROM(Ms_.nbf) is also included in ms_.nbf of XdA2JoJo.v3.0.1t but with some extra ..

XdA2JoJo.v3.0.1t ms_.nbf contains this files

AutoRun.exe

AutoConfig.txt

banner_xdaII.gif

Config.Txt

Globe_ALL.toe.CAB

02ASIA_Globe_Customization_0923.CAB

02ASIA_Smart_Customization_0923.CAB

02ASIA_SUN_Customization_toe.CAB

Smart_ALL.toe.CAB

SUN_ALL.toe.CAB

XDA2JOJOPhilippineWM2003SEv3.0.cab

ExtROM.exe

i will explain only the last two files ..

ExtROM.exe is actually a Self-Extracting Archive done using NscTech CrunchIT so its actually a Zip file in Exe format.. you can view it using Pocket Rar .. and you will see what the ExtROM.exe contains ..

XdA2JoJo.v3.0.1t contains all of Xda2JOjo version 3.0 Extended_ROM(except PocketDivx.CAB (a 380kb files) and ExtromVersion.CAB(60kb files) ), some of the files in Addin Installer.zip and some additional Cab that i added heres the list of the addin and addtional cab i included (in parenthesis is its size)

all files in ms_nbfof version3.0 (15.7mb)

AirScannerMobile (2.1mb)

AutoConfig Program (71.8kb)

betaplayer 0.5a (1.18mb)to replace PocketDivx

FastCleanup 1.13 (9kb)

Java10.1.0.17(unremovable) (1.4mb)

Intellipad (1.15mb)

Intellidialer (765kb)

JB Piano 1.0 (822kb)

Little Snazzy Drummer (2.2mb)

NIV (2.3MB)

rar.ppc_arm (310kb)

PocketBible.ARM (530kb)

Scientific Calculator (171kb)

SMSwriter.Arm 1100 (4K) v3.00(760kb)

VB Runtimes (2.9mb)

XDA2JOJO v3.0 Add-in 1.0 (113kb)(Pin, Periodic table and Camera Timer in Addin Installer.zip)

all in all the files total is 30mb+ but the size limitation of extended_rom is 16mb only so waht i do is to compress all the cab files using Pocket Rar (except the Carriers cab which will be reside in extended_ROM) then run Nsctech CruchIT 5.0 and create an SFX (.exe) and rename the created SFX to ExtROM.exe .. on to my surprise the ExtROM.EXE is only 15.5MB enough to include it and the carrier cab in the Extended_ROM

heres the list of the files in ExtROM.exe

CallerIDv1.20b18567.cab

Camerav2.51b16393.cab

FastCleanup.cab

VideoMMS.cab

vCard.cab

vbirthday.cab

TrayLaunch.cab

StopWatch.cab

SMSName.cab

SmartFilterProfessional.cab

RotateScreen.cab

Reset.cab

RegEdit.cab

PhonExt.cab

Paintbrush.cab

Notepad.cab

MSReader.cab

MMSComposerv2.0.0.20.cab

MirrorSms.cab

MidiRingtone.cab

MacromediaFlashPlayerv6.cab

LowBatteryNotification.cab

LightsRuler.cab

KeyboardExtension.cab

KeyboardBlackSkin.cab

Java.CAB

IPConfig.cab

IntelliPad.cab

IntelliDialer.CAB

IIWPOTheftProtection.cab

IETools.cab

FontsViewer.cab

ExtendedROMViewer.cab

ExtendedROMTools.cab

Explorer.cab

DialerO2SkinPortrait.cab

DialerO2SkinLandscape.cab

DeviceManagerv0.22.cab

Date.cab

ConverterCEv1.8b.cab

Contacts.cab

ClipManagerv1.1.cab

ClearVuev2.41.386.cab

ClearTypeTuner.cab

ClearTypeLandscape.cab

ClearNotify.cab

CheckNotifications.cab

BluetoothSwitch.cab

BlueToothIcon.CAB

AutoConfig.CAB

AltTab.cab

Add-In1.0.cab

WLANSDIOv1Driver.cab

rar.ppc_arm.cab

PocketBible.ARM.CAB

ScientificCalculator.cab

JBPiano1.0.Cab

NIV.CAB

WLANTools.cab

LittleSnazzyDrummer.CAB

betaplayer.arm_ce3.cab

SMSwriter.CAB

VBRuntimes.cab

AirScannerMobile.CAB

..................(if uncompressed all files is 32mb)

Now the trick is this .. to be able to run all files in ExtROM we first need to extract it not in Extended_ROM but in the device itself, y because it can support a very large capacity of files .. i choose the TEMP folder so we can able to delete the extracted files after the installation .. Now here is the main reason why i use Nsctech CrunchIT the created SFX also include a command line function that automatically extract the files into TEMP folder and exit after it extract .. heres the command line(you can create it using a shortcut or a .lnk file)

ExtROM.exe /auto /folder TEMP /exit

now the problem is Autorun doesnt support command line parameter ..

and if you add an Exe file with GUI(graphical user interface) in config.txt it return an error on exit ..

but dont worry i already created a CAB file that solve that problem ..

XDA2JOJOPhilippineWM2003SEv3.0.cab main function is to Execute the ExtROM.exe /auto /folder TEMP /exit and wait till the ExtROM finishes extracting all of the files in TEMP so that autorun will able to run it with no problem.. so this is needed in first line of config.txt

CAB: \Extended_ROM\XDA2JOJOPhilippineWM2003SEv3.0.cab

so what will happen, is AutoRun will call XDA2JOJOPhilippineWM2003SEv3.0.cab then the cab execute then ExtROM.exe and Extract all files in TEMP folder of your Device Storage .. after it finish extracting, AutoRun will calls a next Cab in config.txt and install it.. till it reach the last file stated in config.txt ... so it is very important that path is correct to be run it like the one below

CAB: \Temp\CallerIDv1.20b18567.cab

CAB: \Temp\Camerav2.51b16393.cab

CAB: \Temp\FastCleanup.cab

CAB: \Temp\VideoMMS.cab

CAB: \Temp\vCard.cab

CAB: \Temp\vbirthday.cab

CAB: \Temp\TrayLaunch.cab

CAB: \Temp\StopWatch.cab

CAB: \Temp\SMSName.cab

CAB: \Temp\SmartFilterProfessional.cab

CAB: \Temp\RotateScreen.cab

CAB: \Temp\Reset.cab

CAB: \Temp\RegEdit.cab

CAB: \Temp\PhonExt.cab

CAB: \Temp\Paintbrush.cab

CAB: \Temp\Notepad.cab

CAB: \Temp\MSReader.cab

CAB: \Temp\MMSComposerv2.0.0.20.cab

CAB: \Temp\MirrorSms.cab

CAB: \Temp\MidiRingtone.cab

CAB: \Temp\MacromediaFlashPlayerv6.cab

CAB: \Temp\LowBatteryNotification.cab

CAB: \Temp\LightsRuler.cab

CAB: \Temp\KeyboardExtension.cab

CAB: \Temp\KeyboardBlackSkin.cab

CAB: \Temp\Java.CAB

CAB: \Temp\IPConfig.cab

CAB: \Temp\IntelliPad.cab

CAB: \Temp\IntelliDialer.CAB

CAB: \Temp\IIWPOTheftProtection.cab

CAB: \Temp\IETools.cab

CAB: \Temp\FontsViewer.cab

CAB: \Temp\ExtendedROMViewer.cab

CAB: \Temp\ExtendedROMTools.cab

CAB: \Temp\Explorer.cab

CAB: \Temp\DialerO2SkinPortrait.cab

CAB: \Temp\DialerO2SkinLandscape.cab

CAB: \Temp\DeviceManagerv0.22.cab

CAB: \Temp\Date.cab

CAB: \Temp\ConverterCEv1.8b.cab

CAB: \Temp\Contacts.cab

CAB: \Temp\ClipManagerv1.1.cab

CAB: \Temp\ClearVuev2.41.386.cab

CAB: \Temp\ClearTypeTuner.cab

CAB: \Temp\ClearTypeLandscape.cab

CAB: \Temp\ClearNotify.cab

CAB: \Temp\CheckNotifications.cab

CAB: \Temp\BluetoothSwitch.cab

CAB: \Temp\BlueToothIcon.CAB

CAB: \Temp\AutoConfig.CAB

CAB: \Temp\AltTab.cab

CAB: \Temp\Add-In1.0.cab

CAB: \Temp\WLANSDIOv1Driver.cab

CAB: \Temp\rar.ppc_arm.cab

CAB: \Temp\PocketBible.ARM.CAB

CAB: \Temp\ScientificCalculator.cab

CAB: \Temp\JBPiano1.0.Cab

CAB: \Temp\NIV.CAB

CAB: \Temp\WLANTools.cab

CAB: \Temp\LittleSnazzyDrummer.CAB

CAB: \Temp\betaplayer.arm_ce3.cab

CAB: \Temp\SMSwriter.CAB

CAB: \Temp\VBRuntimes.cab

CAB: \Temp\AirScannerMobile.CAB

now there is another one major problem .. after all the installation .. AutoRUN didnt remove the cab file in TEMP folder .. so eats a 30mb of your storage memory after the installation .. but theres a saying "if thers a will theres a way" ...

.. wei's FastCleanUP 1.13 - is a very tiny powerful programs that deleted all the temporary internet files, temporary program and most importantly it removes all files in TEMP folder (including CAB then ExtROM.exe extracted).. its only 9kb .. v1.0 is 4kb.. but with bug .. thats why i use v1.13 ..i already included it in the extrom.exe .. what we only need is to execute is ..

so we need to add this line to Config.txt

EXEC:\Program Files\FastCleanup\FastCleanup.exe

and lastly for the Carrier Configuration we only need this line to execute Autoconfig.exe

EXEC:\Windows\Autoconfig.exe

thats it .. hope this trick .. will help you .. btw .. i have no idea if someone already done this method .. but at least this is my version .. :)

now heres the CONFIG.txt finish product

CAB: \Extended_ROM\XDA2JOJOPhilippineWM2003SEv3.0.cab

CAB: \Temp\CallerIDv1.20b18567.cab

CAB: \Temp\Camerav2.51b16393.cab

CAB: \Temp\FastCleanup.cab

CAB: \Temp\VideoMMS.cab

CAB: \Temp\vCard.cab

CAB: \Temp\vbirthday.cab

CAB: \Temp\TrayLaunch.cab

CAB: \Temp\StopWatch.cab

CAB: \Temp\SMSName.cab

CAB: \Temp\SmartFilterProfessional.cab

CAB: \Temp\RotateScreen.cab

CAB: \Temp\Reset.cab

CAB: \Temp\RegEdit.cab

CAB: \Temp\PhonExt.cab

CAB: \Temp\Paintbrush.cab

CAB: \Temp\Notepad.cab

CAB: \Temp\MSReader.cab

CAB: \Temp\MMSComposerv2.0.0.20.cab

CAB: \Temp\MirrorSms.cab

CAB: \Temp\MidiRingtone.cab

CAB: \Temp\MacromediaFlashPlayerv6.cab

CAB: \Temp\LowBatteryNotification.cab

CAB: \Temp\LightsRuler.cab

CAB: \Temp\KeyboardExtension.cab

CAB: \Temp\KeyboardBlackSkin.cab

CAB: \Temp\Java.CAB

CAB: \Temp\IPConfig.cab

CAB: \Temp\IntelliPad.cab

CAB: \Temp\IntelliDialer.CAB

CAB: \Temp\IIWPOTheftProtection.cab

CAB: \Temp\IETools.cab

CAB: \Temp\FontsViewer.cab

CAB: \Temp\ExtendedROMViewer.cab

CAB: \Temp\ExtendedROMTools.cab

CAB: \Temp\Explorer.cab

CAB: \Temp\DialerO2SkinPortrait.cab

CAB: \Temp\DialerO2SkinLandscape.cab

CAB: \Temp\DeviceManagerv0.22.cab

CAB: \Temp\Date.cab

CAB: \Temp\ConverterCEv1.8b.cab

CAB: \Temp\Contacts.cab

CAB: \Temp\ClipManagerv1.1.cab

CAB: \Temp\ClearVuev2.41.386.cab

CAB: \Temp\ClearTypeTuner.cab

CAB: \Temp\ClearTypeLandscape.cab

CAB: \Temp\ClearNotify.cab

CAB: \Temp\CheckNotifications.cab

CAB: \Temp\BluetoothSwitch.cab

CAB: \Temp\BlueToothIcon.CAB

CAB: \Temp\AutoConfig.CAB

CAB: \Temp\AltTab.cab

CAB: \Temp\Add-In1.0.cab

CAB: \Temp\WLANSDIOv1Driver.cab

CAB: \Temp\rar.ppc_arm.cab

CAB: \Temp\PocketBible.ARM.CAB

CAB: \Temp\ScientificCalculator.cab

CAB: \Temp\JBPiano1.0.Cab

CAB: \Temp\NIV.CAB

CAB: \Temp\WLANTools.cab

CAB: \Temp\LittleSnazzyDrummer.CAB

CAB: \Temp\betaplayer.arm_ce3.cab

CAB: \Temp\SMSwriter.CAB

CAB: \Temp\VBRuntimes.cab

CAB: \Temp\AirScannerMobile.CAB

CPY1:\Extended_ROM\Autoconfig.txt

CPY2:\Windows\Autoconfig.txt

CPY1:\Extended_ROM\banner_xdaII.gif

CPY2:\Windows\banner_xdaII.gif

EXEC:\Program Files\FastCleanup\FastCleanup.exe

EXEC:\Windows\Autoconfig.exe

RST: Reset

PS.. i mistakenly uploaded the corrupt banner_xdaii.gif so in order to fix the

CPY1:\Extended_ROM\banner_xdaII.gif

CPY2:\Windows\banner_xdaII.gif

in the config.txt and copy the banner_xdaII.gif .. sowee :oops:

and LASTl very important NOTICE

Due to the idea having a very large collection of Cab files .. the AutoRUN installation usually runs from 5 mins up to 10mins so if you are using the Battery power during Hard Reset .. pls tap occasionally the screen to prevent it for turning off or at least connect it to AC .. i found out that if the PDA turns off during installation .. the Cab didnt install the files properly you need to run it again or sometimes a hard reset .. to fix problem.. ..

Cheers ..

and tnx to XDA2JOJO.. for the help and for the wonderful ROM.. :)