Post Reply

[DEV][DISCUSS]Nokia 1520 Partition Info .. From FFU

OP tids2k

15th January 2014, 12:56 PM   |  #1  
tids2k's Avatar
OP Senior Member
Flag Sydney
Thanks Meter: 632
 
2,262 posts
Join Date:Joined: Apr 2009
More
Code:
<?xml version="1.0" encoding="UTF-8"?>

-<DeviceLayout xmlns="http://schemas.microsoft.com/embedded/2004/10/ImageUpdate" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">


-<Partitions>

<!-- QC 8974 PRODUCTION DEVICE LAYOUT -->


<!-- PROVISIONED DATA SECTION START - WARNING DO NOT ALTER BELOW OR FFU WILL REMOVE DEVICE SETTINGS -->


<!-- Device Provisioning Partition -->



-<Partition>

<Name>DPP</Name>

<!-- PARTITION_BASIC_DATA_GUID -->


<Type>{ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}</Type>

<TotalSectors>16384</TotalSectors>

<RequiredToFlash>true</RequiredToFlash>

</Partition>

<!-- QUALCOMM 8974 SPECIFIC PROVISIONING PARTITIONS -->


<!-- Modem golden file system -->



-<Partition>

<Name>MODEM_FSG</Name>

<TotalSectors>3072</TotalSectors>

<Type>{638FF8E2-22C9-E33B-8F5D-0E81686A68CB}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>

<!-- Modem live file systems -->



-<Partition>

<Name>MODEM_FS1</Name>

<TotalSectors>3072</TotalSectors>

<Type>{EBBEADAF-22C9-E33B-8F5D-0E81686A68CB}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>


-<Partition>

<Name>MODEM_FS2</Name>

<TotalSectors>3072</TotalSectors>

<Type>{0A288B1F-22C9-E33B-8F5D-0E81686A68CB}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>

<!-- Modem File System Cookie partition -->



-<Partition>

<Name>MODEM_FSC</Name>

<TotalSectors>16</TotalSectors>

<Type>{57B90A16-22C9-E33B-8F5D-0E81686A68CB}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>

<!-- DDR training partition -->



-<Partition>

<Name>DDR</Name>

<TotalSectors>16</TotalSectors>

<Type>{20A0C19C-286A-42FA-9CE7-F64C3226A794}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>

<!-- Secure Software Download -->



-<Partition>

<Name>SSD</Name>

<TotalSectors>16</TotalSectors>

<Type>{2C86E742-745E-4FDD-BFD8-B6A7AC638772}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>

<!-- UEFI Variable Services Partitions -->



-<Partition>

<Name>UEFI_BS_NV</Name>

<TotalSectors>512</TotalSectors>

<Type>{F0B4F48B-AEBA-4ECF-9142-5DC30CDC3E77}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>


-<Partition>

<Name>UEFI_RT_NV</Name>

<TotalSectors>512</TotalSectors>

<Type>{6BB94537-7D1C-44D0-9DFE-6D77C011DBFC}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>

<!-- PROVISIONED DATA SECTION END - WARNING DO NOT ALTER ABOVE OR FFU WILL REMOVE DEVICE SETTINGS -->


<!-- START QUALCOMM 8974 BOOT PARTITIONS -->


<!-- Bootloaders -->



-<Partition>

<Name>SBL1</Name>

<TotalSectors>1024</TotalSectors>

<!-- Qualcomm defined for SBL1 -->


<Type>{DEA0BA2C-CBDD-4805-B4F9-F428251C3E98}</Type>

<Bootable>true</Bootable>

<RequiredToFlash>true</RequiredToFlash>

</Partition>

<!-- Debug Image Bootloader for Crash dump collection -->



-<Partition>

<Name>DBI</Name>

<TotalSectors>64</TotalSectors>

<Type>{D4E0D938-B7FA-48C1-9D21-BC5ED5C4B203}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>


-<Partition>

<Name>UEFI</Name>

<TotalSectors>4096</TotalSectors>

<Type>{400FFDCD-22E0-47E7-9A23-F16ED9382388}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>


-<Partition>

<Name>RPM</Name>

<TotalSectors>1000</TotalSectors>

<Type>{098DF793-D712-413D-9D4E-89D711772228}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>


-<Partition>

<Name>TZ</Name>

<TotalSectors>1000</TotalSectors>

<Type>{A053AA7F-40B8-4B1C-BA08-2F68AC71A4F4}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>

<!-- TrustZone Applets -->



-<Partition>

<Name>WINSECAPP</Name>

<TotalSectors>1024</TotalSectors>

<Type>{69B4201F-A5AD-45EB-9F49-45B38CCDAEF5}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>


-<Partition>

<Name>TZAPPS</Name>

<TotalSectors>32768</TotalSectors>

<Type>{14D11C40-2A3D-4F97-882D-103A1EC09333}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>

<!-- Bootloaders Backup Section (Sizes must match) -->



-<Partition>

<Name>BACKUP_SBL1</Name>

<TotalSectors>1024</TotalSectors>

<!-- Qualcomm defined for SBL1 -->


<Type>{A3381699-350C-465E-BD5D-FA3AB901A39A}</Type>

<Bootable>true</Bootable>

<RequiredToFlash>true</RequiredToFlash>

</Partition>


-<Partition>

<Name>BACKUP_DBI</Name>

<TotalSectors>64</TotalSectors>

<Type>{A3381699-350C-465E-BD5D-FA3AB901A39A}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>


-<Partition>

<Name>BACKUP_UEFI</Name>

<TotalSectors>4096</TotalSectors>

<Type>{A3381699-350C-465E-BD5D-FA3AB901A39A}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>


-<Partition>

<Name>BACKUP_RPM</Name>

<TotalSectors>1000</TotalSectors>

<Type>{A3381699-350C-465E-BD5D-FA3AB901A39A}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>


-<Partition>

<Name>BACKUP_TZ</Name>

<TotalSectors>1000</TotalSectors>

<Type>{A3381699-350C-465E-BD5D-FA3AB901A39A}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>

<!-- TrustZone Applet Backup Sections (Sizes must match) -->



-<Partition>

<Name>BACKUP_WINSECAPP</Name>

<TotalSectors>1024</TotalSectors>

<Type>{A3381699-350C-465E-BD5D-FA3AB901A39A}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>


-<Partition>

<Name>BACKUP_TZAPPS</Name>

<TotalSectors>32768</TotalSectors>

<Type>{A3381699-350C-465E-BD5D-FA3AB901A39A}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>

<!-- ACPI table storage -->



-<Partition>

<Name>PLAT</Name>

<TotalSectors>16384</TotalSectors>

<FileSystem>FAT</FileSystem>

<Type>{543C031A-4CB6-4897-BFFE-4B485768A8AD}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>

<!-- END QUALCOMM 8974 BOOT PARTITIONS -->


<!-- START MICROSOFT PARTITIONS -->


<!-- EFI System Partition -->



-<Partition>

<Name>EFIESP</Name>

<FileSystem>FAT</FileSystem>

<TotalSectors>65536</TotalSectors>

<!-- PARTITION_SYSTEM_GUID <Type>{c12a7328-f81f-11d2-ba4b-00a0c93ec93b}</Type> -->


<Type>{ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}</Type>

<RequiredToFlash>true</RequiredToFlash>

</Partition>


-<Partition>

<Name>MMOS</Name>

<FileSystem>FAT</FileSystem>

<MinFreeSectors>8192</MinFreeSectors>

<Type>{ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}</Type>

</Partition>


-<Partition>

<Name>MainOS</Name>

<!-- PARTITION_BASIC_DATA_GUID -->


<Type>{ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}</Type>

<!-- Accounts for 400MB free sectors and 256MB page file as defined in registry by package src\baseos\prod\packages\arm\armmemory -->


<MinFreeSectors>1343488</MinFreeSectors>

<ByteAlignment>0x800000</ByteAlignment>

<ClusterSize>0x4000</ClusterSize>

<FileSystem>NTFS</FileSystem>

<AttachDriveLetter>false</AttachDriveLetter>

</Partition>


-<Partition>

<Name>Data</Name>

<!-- PARTITION_BASIC_DATA_GUID -->


<Type>{ebd0a0a2-b9e5-4433-87c0-68b6b72699c7}</Type>

<UseAllSpace>true</UseAllSpace>

<ByteAlignment>0x800000</ByteAlignment>

<ClusterSize>0x4000</ClusterSize>

<FileSystem>NTFS</FileSystem>

</Partition>

</Partitions>

<!-- END MICROSOFT PARTITIONS -->


<SectorSize>512</SectorSize>

<ChunkSize>128</ChunkSize>

<DefaultPartitionByteAlignment>0x200000</DefaultPartitionByteAlignment>

</DeviceLayout>
Last edited by tids2k; 15th January 2014 at 01:45 PM.
The Following User Says Thank You to tids2k For This Useful Post: [ View ]
15th January 2014, 01:00 PM   |  #2  
tids2k's Avatar
OP Senior Member
Flag Sydney
Thanks Meter: 632
 
2,262 posts
Join Date:Joined: Apr 2009
More
Also Interesting is a package named " MicrosoftEmployeesApp.spkg" anyone noticed that when extracting FFU. ??

Code:
 <PackageFile Path="$(mspackageroot)\pos\$(cputype)\$(buildtype)" Name="Microsoft.EmployeeApps.spkg" NoBasePackage="false" Resolution="*" Language="*">
sOME Qualcomm Diag Packages found :

Code:
Qualcomm.QC8974.DiagRouter.spkg
Qualcomm.QC8974.qccomposite.spkg
Qualcomm.QC8974.DiagBridge.spkg
Last edited by tids2k; 15th January 2014 at 01:07 PM.
The Following User Says Thank You to tids2k For This Useful Post: [ View ]
15th January 2014, 01:35 PM   |  #3  
tids2k's Avatar
OP Senior Member
Flag Sydney
Thanks Meter: 632
 
2,262 posts
Join Date:Joined: Apr 2009
More
Registry files .. attached.

Hackers/Moders please check the Qualcomm Registry files.
Can we manipulate those .inf files and add custom content to interact directly with the processor.
I wish Bepe and dcordes could help with these.
Attached Files
File Type: 7z All_Registry_files.7z - [Click for QR Code] (605.6 KB, 20 views)
The Following User Says Thank You to tids2k For This Useful Post: [ View ]
15th January 2014, 01:51 PM   |  #4  
Recognized Developer
St.Petersburg
Thanks Meter: 2,043
 
1,478 posts
Join Date:Joined: May 2009
Quote:
Originally Posted by tids2k

Code:
<?xml version="1.0" encoding="UTF-8"?>

-<DeviceLayout xmlns="http://schemas.microsoft.com/embedded/2004/10/ImageUpdate" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
...

that is not a secret anyway

Quote:

MicrosoftEmployeesApp.spkg

the best thing you can do is uploading whole \Windows\Packages content.
I have yet to get my hands on 1520 ROM, though, I am almost sure this package is useless.

Quote:

Registry files .. attached.

Hackers/Moders please check the Qualcomm Registry files.
Can we manipulate those .inf files and add custom content to interact directly with the processor.

What for? You still can't edit these files anyhow. Neither you can flash edited ROM.
Quote:

I wish Bepe and dcordes could help with these.

oh lol...
The Following 2 Users Say Thank You to ultrashot For This Useful Post: [ View ]
15th January 2014, 02:06 PM   |  #5  
tids2k's Avatar
OP Senior Member
Flag Sydney
Thanks Meter: 632
 
2,262 posts
Join Date:Joined: Apr 2009
More
Quote:
Originally Posted by ultrashot

that is not a secret anyway


the best thing you can do is uploading whole \Windows\Packages content.
I have yet to get my hands on 1520 ROM, though, I am almost sure this package is useless.


What for? You still can't edit these files anyhow. Neither you can flash edited ROM.

oh lol...

Thanks for your feedback ultra, I am new to the WP8 as I just thought extracting the Rom and providing some info on the partition layout of the device might help in knowing the partitions and bootloader mount points that might help in future unlocks.
If you need anything from the rom please do ask.

Thanks.
The Following User Says Thank You to tids2k For This Useful Post: [ View ]
15th January 2014, 05:07 PM   |  #6  
Recognized Developer
St.Petersburg
Thanks Meter: 2,043
 
1,478 posts
Join Date:Joined: May 2009
Quote:
Originally Posted by tids2k

Thanks for your feedback ultra, I am new to the WP8 as I just thought extracting the Rom and providing some info on the partition layout of the device might help in knowing the partitions and bootloader mount points that might help in future unlocks.
If you need anything from the rom please do ask.

Thanks.

Quote:
Originally Posted by ultrashot

the best thing you can do is uploading whole \Windows\Packages content.



10char10char
The Following User Says Thank You to ultrashot For This Useful Post: [ View ]
16th January 2014, 11:00 AM   |  #7  
tids2k's Avatar
OP Senior Member
Flag Sydney
Thanks Meter: 632
 
2,262 posts
Join Date:Joined: Apr 2009
More
Quote:
Originally Posted by ultrashot

10char10char

Here is the packages folder ...
Attached Files
File Type: zip Packages.zip - [Click for QR Code] (2.61 MB, 24 views)
14th February 2014, 01:38 PM   |  #8  
tids2k's Avatar
OP Senior Member
Flag Sydney
Thanks Meter: 632
 
2,262 posts
Join Date:Joined: Apr 2009
More
This is the latest registry details from the latest FFU from Nokia.

Might be useful for some.

Attached Files
File Type: 7z OemCustomizationTool.7z - [Click for QR Code] (22.1 KB, 10 views)

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Windows Phone 8 Development and Hacking by ThreadRank