That pretty much leaves 4, 10, 11, 12, 15, 16, 24, 25.
Partitions marked with ??? have pretty random looking data. I'd like to tackle those last since they may be tricky. p12 looks really interesting. I'll deal with that later. So let's focus on 4 and 25 for now.
Here's what I'd like. Shell into your phone and run these commands:
hexdump -C /dev/block/mmcblk0p4
hexdump -C /dev/block/mmcblk0p25
I'm not a dev... more of an enthusiast... My GPS works, well, amazingly running on your AOKP 41 RC2 (i believe, its hard to remember since the build has a date instead of the release. It's listed as jan-22-13)
However, here's the hexdump for 4 and 25 from my phone.
[HIGH]hexdump -C /dev/block/mmcblk0p4
00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000001c0 00 00 47 00 00 00 ff 2f 00 00 00 08 00 00 00 00 |..G..../........|
000001d0 00 00 05 00 00 00 01 00 00 00 fe 97 00 00 00 00 |................|
000001e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000003c0 00 00 45 00 00 00 fe 6f 00 00 00 28 00 00 00 00 |..E....o...(....|
000003d0 00 00 05 00 00 00 02 00 00 00 fd d7 00 00 00 00 |................|
000003e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000003f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000400
hexdump -C /dev/block/mmcblk0p25
00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00000050 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff |................|
00000060 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................|
*
00300000 dd cc bb aa 50 54 30 31 53 31 32 30 36 31 34 30 |....PT01S1206140|
00300010 30 31 31 39 34 30 30 30 30 30 00 00 00 00 00 00 |0119400000......|
00300020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00300040 dd cc bb aa 08 9a 09 00 60 51 43 25 98 00 00 00 |........`QC%....|
00300050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00300080 dd cc bb aa 56 53 39 32 30 5a 56 37 2d 4d 38 36 |....VS920ZV7-M86|
00300090 36 30 41 2d 41 41 42 51 4e 53 5a 4d 2d 33 2e 36 |60A-AABQNSZM-3.6|
003000a0 2e 32 34 32 31 00 00 00 00 00 00 00 00 00 00 00 |.2421...........|
003000b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
003000c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................|
*
00700000 46 41 43 54 5f 52 45 53 45 54 5f 36 0a ff ff ff |FACT_RESET_6....|
00700010 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................|
*
00780000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00780440 40 5b 1b 40 b7 d1 10 40 00 00 00 00 00 00 00 00 |@[.@...@........|
00780450 e5 5c 1b 40 01 00 00 00 00 00 00 00 0d 00 00 00 |.\.@............|
00780460 d3 0c 12 40 00 00 00 00 00 00 00 00 17 d5 10 40 |...@...........@|
00780470 00 00 00 00 96 5b 1b 40 e0 5b 1b 40 9e 5b 1b 40 |.....[.@.[.@.[.@|
00780480 00 00 00 00 ec 5c 1b 40 01 00 00 00 00 00 31 00 |.....\.@......1.|
00780490 10 5d 1b 40 b6 5b 1b 40 01 5c 1b 40 3e 00 00 00 |.].@.[.@.\.@>...|
007804a0 04 5d 1b 37 30 35 30 00 00 00 00 00 e4 5c 1b 40 |.].7050......\.@|
007804b0 84 ff 12 40 00 00 00 00 00 00 00 00 00 00 00 00 |...@............|
007804c0 00 00 00 00 e4 5b 1b 40 84 ff 12 40 00 00 00 00 |.....[.@...@....|
007804d0 00 00 00 00 00 00 00 00 09 5c 1b 40 c9 cd 10 40 |.........\.@...@|
007804e0 e4 5b 1b 40 37 ce 10 40 2a 2a 2a 2a 62 6f 6f 74 |.[.@7..@****boot|
007804f0 2d 3e 72 65 63 6f 76 65 72 79 20 3a 20 72 65 63 |->recovery : rec|
00780500 6f 76 65 72 79 0a 2d 2d 77 69 70 65 5f 64 61 74 |overy.--wipe_dat|
00780510 61 0a 00 2a 0a 00 10 40 00 00 00 00 02 00 00 00 |a..*...@........|
00780520 38 0c 1b 40 20 c0 1a 40 1c c0 1a 40 01 00 00 00 |8..@ ..@...@....|
00780530 20 c0 1a 40 ad 94 10 40 00 00 00 00 03 8a 10 40 | ..@...@.......@|
00780540 00 00 00 00 00 00 00 00 02 00 00 00 b7 90 10 40 |...............@|
00780550 00 00 00 00 03 8a 10 40 a4 07 13 40 ff 8c 10 40 |.......@...@...@|
00780560 ff ff ff ff 01 00 00 00 a4 07 13 40 38 0c 1b 40 |...........@8..@|
00780570 d4 04 00 00 ab 00 00 00 a4 07 13 40 38 0c 1b 40 |...........@8..@|
00780580 d4 04 00 00 ab 00 00 00 80 f4 1a 40 00 00 00 00 |...........@....|
00780590 ba 16 06 00 3b 95 10 40 a4 07 13 40 38 0c 1b 40 |....;..@...@8..@|
007805a0 ab 00 00 00 14 c6 16 40 10 5d 1b 40 ce 5c 1b 40 |.......@.].@.\.@|
007805b0 00 00 00 00 3b 95 10 40 ab 00 00 00 33 15 10 40 |....;..@....3..@|
007805c0 10 00 00 00 00 00 00 00 9c 01 00 00 70 87 10 40 |............p..@|
007805d0 33 01 00 20 72 06 00 00 b0 ff 19 40 74 ff 12 40 |3.. r......@t..@|
007805e0 84 ff 12 40 00 00 00 00 00 00 00 00 5b 37 30 35 |...@........[705|
007805f0 30 5d 20 00 00 00 00 00 00 00 00 00 0c 5d 1b 40 |0] ..........].@|
00780600 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................|
*
00800000
[/HIGH]
I've also done a dd for all the partitions that you listed in your post. Since I don't actually know what's on those partitions though, I encrypted the archive and I'll send that to you through a pm. The dd images should give you the freedom to loop through a dummy file or whatever to collect whatever information you may need. I'm guessing that they're fairly empty files though as uncompressed they're around 52mb and 7zip dropped them to a 7.7mb archive.
Anyway, good luck... Hope this info helps work something out.
Anyone but TDM... don't bother downloading this as it's encrypted. No reason to suck up my dropbox bandwidth for a file you can't use
http://dl.dropbox.com/u/1659941/dd images.7z
*edit*
Easiest way i've noticed to get this phone good and hot is pretty much just crank your brightness up and set it to not turn the screen off while charging (in developer options). Seems that the screen on this thing makes some heat.
Not sure of any side effects from this though.
I doubt that it has any effect on this but just in case... I have used the GPS config from within the pimp my rom app. I believe it downloads a gps.conf file for you country/continent to improve gps lock times. I really don't know exactly what that file does within the app or within android though. There's a few apps out there that use these types of files. Just wanted to put that out there. - Looks like it just tweaks your ntp server...