[HD2 Windows Phone 7 Development] a011528:
Appendix

Adding Custom CAB's

Optional Add-on’s & Custom modifications

Please refer to this Thread by XBmod for links to additional CAB and additional Language packs.

The Concept:

Copy additional CAB file’s to the “WP7 Update Cab Sender” run “WP7 Update Cab Sender.bat” to send the file, you phone simply needs to be turned on and connected via USB to your PC.

Download the CAB you want and to a folder on your PC, you do not need to extract CAB’s.

You copy each CAB one at a time into the folder and use the tool to send custom packages (CAB) to the device and offer backup and restore features:

your_choice_.cab

Do not Extract!!

Copy this file into the “WP7 Update Cab Sender” folder.

Then run the “WP7 Update Cab Sender.bat”A DOS Window will open

╔═════════════════════════════════════════════════ ═══════════════════╗

║ WP7 Update Cab Sender xboxmod-Yuki 2011 ║

╠═════════════════════════════════════════════════ ═══════════════════╝

╠══════» S •(S)end Cabs to device

╠══════» B •Send Cabs to device with (B)ackup

╠══════» R •(R)estore device backup

╠══════» L •Read last Update (L)ogs from device

╚══> Your choice: S

Press “S”

The program will send the CAB to your phone, which will automatically restart the HD2 and show progress, once successful.

You will see this message in the DOS Windows

The device has been updated to version ****************

╚══════» Done

Exit MS dos Window

Delete your_choice_.cab from the “WP7 Update Cab Sender” folder. Send more or finish.

Language: In the MangoRTM Folder the files below are language packs.

Diff-7.10.7712.60-7.10.7720.68-armv7-Retail-Microsoft.Lang_0c0a.pks.cab

Diff-7.10.7712.60-7.10.7720.68-armv7-Retail-Microsoft.Lang_040c.pks.cab

Diff-7.10.7712.60-7.10.7720.68-armv7-Retail-Microsoft.Lang_0407.pks.cab

Diff-7.10.7712.60-7.10.7720.68-armv7-Retail-Microsoft.Lang_0409.pks.cab

Diff-7.10.7712.60-7.10.7720.68-armv7-Retail-Microsoft.Lang_0410.pks.cab

Diff-7.10.7712.60-7.10.7720.68-armv7-Retail-Microsoft.Lang_0809.pks.cab

Locale Code Table from Microsoft

Language in ROM

0x0c0a 1252 Spanish: Spain (Modern Sort)

0x0410 1252 Italian: Italy

0x040c 1252 French: France

0x0407 1252 German: Germany

0x0409 1252 English: United States)

0x0809 1252 English: United Kingdom

Optional Languages

Note: you must send both CAB's

LANG_0404_7661.cab & LANG_0404_7712.cab

LANG_0405_7661.cab & LANG_0405_7712.cab

LANG_0406_7661.cab & LANG_0406_7712.cab

LANG_0408_7661.cab & LANG_0408_7712.cab

LANG_040B_7661.cab & LANG_040B_7712.cab

LANG_040E_7661.cab & LANG_040E_7712.cab

LANG_0411_7661.cab & LANG_0411_7712.cab

LANG_0412_7661.cab & LANG_0412_7712.cab

LANG_0413_7661.cab & LANG_0413_7712.cab

LANG_0414_7661.cab & LANG_0414_7712.cab

LANG_0415_7661.cab & LANG_0415_7712.cab

LANG_0416_7661.cab & LANG_0416_7712.cab

LANG_0419_7661.cab & LANG_0419_7712.cab

LANG_041D_7661.cab & LANG_041D_7712.cab

LANG_0804_7661.cab & LANG_0804_7712.cab

LANG_0816_7661.cab & LANG_0816_7712.cab

0x1404	950	Chinese: Macao SAR (Traditional)

0x0405	1250	Czech: Czech Republic

0x0406	1252	Danish: Denmark

0x0408	1253	Greek: Greece

0x040b	1252	Finnish: Finland

0x040e	1250	Hungarian: Hungary

0x0411	932	Japanese: Japan

0x0412	949	Korean (Extended Wansung): Korea

0x0413	1252	Dutch: Netherlands

0x0414	1252	Norwegian: Norway (Bokmål)

0x0415	1250	Polish: Poland

0x0416	1252	Portuguese: Brazil

0x0419	1251	Russian: Russia

0x041d	1252	Swedish: Sweden

0x0804	936	Chinese: PRC (Simplified)

0x0816	1252	Portuguese: Portugal

Radio:

There are 2 different Radios:

Radios that you can flash using HardSPL:

For installing a RADIO ROM you need to use HardSPL on your device: it won't hardreset your device.

Changing the Radio in the ROM

UPDATE: XBmod is working on a CAB to change the Radio in the ROM, thus in the future you will be able to send the CAB and change the Radio.

At present use the instructions below.

To use a different Software Radio you need to change the Part00.bin in the 7004 Data.zip and start the process to 7720 all over again... As for the regular HD2 radio we can continue to flash away

Steps:

Download the radio you want to use

You'll get a part00.bin file

In the V1 or V2 ROM you can find a data.zip file

Replace in data.zip the part00.bin with the one you downloaded

Go through the usual process of installing the ROM

For EU Leo users who want to try 5.51 (without the t) see this post by LittleH79 .

Simple guide to replace the radio:

- Download 7zip from the web and install it.

- Download V2 rom.

- Download my radio attached.

- Extract attached radio to a folder (inside is part00.bin)

- Extract V2 rom to a folder

- Go to the extracted rom folder.

- In there you'll find Data.zip

- Open this folder with 7zip.

- Open the folder where you saved my attached radio (part00.bin)

- Simply drag file part00.bin inside 7zip window

- Wait a few moment and you're done

- Just to be sure, if it went well you'll see that file part00.bin has 2 dates changed

The Radio I’m sure will become a topic in its own right! what you have to remember is that there is no right or wrong Radio, it’s all about how close you are to a tower, Signal strength, country etc etc etc, right now to change the ROM radio you need to flash, hopefully someone can figure out how we can flash it without needing to Flash the ROM, perhaps a CAB.....

RADIO TABLE (need Data from folk for this)

SIM lockedIf you have SIM locked device from your mobile provider, before you upgrade to WP7 you must unlock the device (if you want SIM lock free). unlocking not working under WP7. For unlocking you must have unlock code... in most case, you must buy this code from any trusted GSM unlock site) or contact your carrier and ask them for an unlock code, typically they will give you one.

Thanks to dxdy

SD cards and unlocking them.

Once WP7 formats your SDcard, your computer won't read them since WP7 locked them this is part of the security feature built into WP7.

But if you need to, you can format the cards in certain devices, you should use one of thre following reported methods

Nokia N or E series

Nokia Phone

Nokia Symbian OS phone

PDA like 5250

N95

Canon camera

Nikon Camera

If you don’t have one of the above and rather than buying a new SD card, borrow one from a freind, or even go to a store and ask the store guy, and ask him if its ok that they let you use one to do it.

Custom and Special CAB's:

DEV_STORAGELOCK.cab (this will install the unlock tool for your sd card (providing the possibility of dualboot))

DEV_STORAGELOCK_REMOVE.CAB (as always a second CAB removing the above function "unlock tool" Warning your SDCard will be relocked at reboot resulting is dataloss.)

HTML 5

Is working.