Przerzucam plik RM333_0560581_31.002_001.dcp do WinRAR'a i widzimy trzy foldery:
1. VariantConfiguration;
2. Refurbish;
3. ProductConfiguration.
W folderze VariantConfiguration znajduje się XML (0560581.xml) z konfiguracją plików softu:
<?xml version="1.0" encoding="UTF-8"?>
<VariantConfiguration>
<Variant>
<VariantIdentification>
<Description>EURO3 Warm Black and Cherry Black</Description>
<TypeDesignator>RM-333</TypeDesignator>
<ProductCode>0560581</ProductCode>
</VariantIdentification>
<SwVersion>31.002</SwVersion>
<DrmConfiguration>
<DrmSolution>OmaDrm20</DrmSolution>
<DrmSolution>WmDrmPd</DrmSolution>
</DrmConfiguration>
<Refurbish>
<ProductProfile Version="1.1"/>
</Refurbish>
<FileList>
<File>
<Name>RM333_PP_default.xml</Name>
<FileType>Xml</FileType>
<Version>1.1</Version>
<Owner>ProductProfile</Owner>
<Location>Refurbish</Location>
</File>
<File>
<Name>RM-333_31.002_prd.core.fpsx</Name>
<FileType>Binary</FileType>
<FileSubType>Mcu</FileSubType>
<FileIndex>1</FileIndex>
<Owner>SwUpdate</Owner>
<UseCases>
<UseCase>Refurbish</UseCase>
<UseCase>BackupRestore</UseCase>
</UseCases>
</File>
<File>
<Name>RM-333_31.002_006_prd.language.fpsx</Name>
<FileType>Binary</FileType>
<FileSubType>Ppm</FileSubType>
<FileIndex>2</FileIndex>
<Owner>SwUpdate</Owner>
<UseCases>
<UseCase>Refurbish</UseCase>
<UseCase>BackupRestore</UseCase>
</UseCases>
</File>
<File>
<Name>RM-333_31.002_53.1_prd.customer.fpsx</Name>
<FileType>Binary</FileType>
<FileSubType>Ppm</FileSubType>
<FileIndex>3</FileIndex>
<Owner>SwUpdate</Owner>
<UseCases>
<UseCase>Refurbish</UseCase>
<UseCase>BackupRestore</UseCase>
</UseCases>
</File>
<File>
<Name>RM-333_31.002_003_000_U001.uda.fpsx</Name>
<FileType>Binary</FileType>
<FileSubType>Content</FileSubType>
<FileIndex>4</FileIndex>
<Owner>SwUpdate</Owner>
<UseCases>
<UseCase>Refurbish</UseCase>
</UseCases>
</File>
<File>
<Name>rm333_ENO_x_2009wk20v0.A014.fpsx</Name>
<FileType>Binary</FileType>
<FileSubType>Content</FileSubType>
<FileIndex>5</FileIndex>
<Owner>SwUpdate</Owner>
<UseCases>
<UseCase>Refurbish</UseCase>
<UseCase>BackupRestore</UseCase>
</UseCases>
</File>
<File>
<Name>N85_SW_MC012_EUROPE_8G_1.1.fpsx</Name>
<FileType>Binary</FileType>
<FileSubType>MemoryCardContent</FileSubType>
<FileIndex>6</FileIndex>
<Owner>SwUpdate</Owner>
<UseCases>
<UseCase/>
</UseCases>
</File>
</FileList>
<FirmwareUpdateBackupRestore>
<ProductProfile Version="1.1">
<SetToDefault>true</SetToDefault>
</ProductProfile>
</FirmwareUpdateBackupRestore>
<SimpleProductVerification>
<McuSwVersionVerifier Version="1.0"/>
<ProductProfile Version="1.1"/>
<ContentPackageVersionVerifier Version="1.0"/>
<VariantVersionVerifier Version="1.0"/>
<FtdModeVerifier Version="1.0"/>
<SimLockDataVerifier Version="1.0"/>
</SimpleProductVerification>
</Variant>
</VariantConfiguration>
W folderze Refurbish znajduje się mały XML (RM333_PP_default.xml), nie wnoszoący zbyt wiele:
<?xml version="1.0" encoding="UTF-8" ?>
<SettingsData>
<ProductProfile Version="1.1">
</ProductProfile>
</SettingsData>
A w folderze ProductConfiguration mamy całą bazę na temat konfiguracji podzespołów. Nie będę wklejał ich zawartości a tylko nazwy:
1. wlan_size4.xml;
2. VariantVersionVerifier.conf.xml;
3. SimLockDataVerifier.conf.xml;
4. Selftest2v0.xml
5. RM333_ProductConfiguration.xml;
6. ritsa6_rf_wcdmatx.xml;
7. ritsa6_rf_wcdmarx.xml;
8. ritsa6_rf_gsmtx.xml;
9. ritsa6_rf_gsmrx.xml;
10. ritsa6_rf.xml;
11. Ratbandconfiguration.xml;
12. ProductProfile.conf.xml;
13. McuSwVersionVerifier.conf.xml;
14. hwconf_RM333_displaytest.xml;
15. hw_als_conf.xml;
16. FtdModeVerifier.conf.xml;
17. fmradioconf_RM-333.xml;
18. ContentPackageVersionVerifier.conf.xml;
19. camera.xml;
20. bluetooth.xml;
21. Als_ape_configuration.xml.
Obecnie teraz próbuję podrasować transmiter FM, zobaczymy co to wyjdzie.
Sprawdźcie pliki *.dcp w swoich softach, mogą być w nich naprawdę ciekawe rzeczy, które można modyfikować.