[DEVS][GUIDE] How to dump SPL [Updated: 30/09/2013]

For general discussion and questions specific to Android development for HTC HD2/Leo
Moderator: Forum Moderator

[DEVS][GUIDE] How to dump SPL [Updated: 30/09/2013]

Postby symbuzzer » Fri Sep 20, 2013 1:44 pm

UPDATED: 30/09/2013
Hi dear my friends. Finally I found a way for dumping 2.08.hspl. This is a known way, but nearly no one knows much. And there isn't any tutorial about it.

I still haven't tried but I have theory;) I will try at this weekend inşallah:D
Edit: Confirmed, it is working without any problem.

A good page about this: http://itsme.home.xs4all.nl/projects/xda/tools.html
Thanks Kokotas for: http://forum.xda-developers.com/showpos ... ostcount=7

NEW & EASY METHOD
Image
1) Run Windows Mobile Rom
2) Install SPLDumper app for PC from bottom of this post (credits symbuzzer)
3) Plug your phone in activesync mode to PC via USB
4) Run SPLDumper.exe, it will created "spl.nb" file on your desktop.


OLD METHOD
1) Back up your android partitions via recovery. Because, we will go back to lastest Windows Mobile 6.5.
2) Download WM 6.5 rom from: http://forum.xda-developers.com/showthr ... light=3+14
3) Rename it "leoimg.nbh" and copy in sdcard's root.
4) Power off your Leo and run (h)spl via Power+VolDown buttons. Install rom by pressing Power button when spl is asked.
not required 5) HSPL (2.08) your Leo again: (Please look this tutorial: how-to-install-android-on-htc-hd2-leo-t52.html )
6) Run Windows Mobile.
not required 7) Download EnableRapi.cab and install it your phone from: http://forum.xda-developers.com/attachm ... 1175416351
8) Download itsutils from: http://nah6.com/~itsme/itsutilsbin-20111201.zip
9) Extract it on your desktop.
not required 10) Copy itsutils.dll to HD2's Windows\ directory and pmemdumps.exe to your PC's desktop
not required 11) Download and install Registery Editor from here: http://forum.xda-developers.com/attachm ... 1259322381
not required 12) Edit HKLM\Security\Policies\Policies valuename '00001001' was set to dword:2, change it to dword:1
13) Copy cmd.exe from c:\windows\system32\to your PC's desktop and run it.
14) Write on cmd: "pmemdump 0x8ff00000 0x80000 hspl.nb"


About SPLDumper:
This is a microsoft batch based app and skinned with Winrar SFX feature. It includes some itsutils utilities (rapi tools) for this process. For detailed info about itsutils, please look: http://itsme.home.xs4all.nl/projects/xda/tools.html
You can freely improve it. But please don't forget to give credits me. Thanks
Attachments
SPLDumper.zip
(344.81 KiB) Downloaded 400 times
symbuzzer
Forum Moderator
 
Posts: 320
Joined: Mon Jun 24, 2013 7:05 am
Country: Turkey (tr)
Has thanked: 176 times
Been thanked: 168 times

Advertisement
 

Re: [DEVS][GUIDE] How to dump SPL

Postby symbuzzer » Fri Sep 20, 2013 2:01 pm

I found how to rewrite hspl.nb too :D
We can use gold card method for it. I will modify hspl for flashing unsigned radio roms. Maybe we can write desire hd's hboot over spl, who knows;)

Edit: No need to goldcard method ;) Please look: new-2-08-hspl-with-gez-exploit-t127.html
symbuzzer
Forum Moderator
 
Posts: 320
Joined: Mon Jun 24, 2013 7:05 am
Country: Turkey (tr)
Has thanked: 176 times
Been thanked: 168 times

Re: [DEVS][GUIDE] How to dump SPL

Postby tytung » Fri Sep 20, 2013 6:59 pm

symbuzzer wrote:I found how to rewrite hspl.nb too :D
We can use gold card method for it. I will modify hspl for flashing unsigned radio roms. Maybe we can write desire hd's hboot over spl, who knows;)

Be careful.
AFAIK, you might "brick" your HD2 if you flash the wrong radio.
Paste your logcat to GitHub Gist or any similar websites, and link it in your post if you need any help. (Don't forget to tell us your HD2 setup/configuration.)

Device: HTC HD2 (LEO512)
HSPL: 2.08.HSPL
Radio: Leo_RADIO_2.15.50.14
Bootloader: MAGLDR v1.13
Recovery: ClockworkMod Recovery 5.0.2.6

My work for Android on HD2:
Image
User avatar
tytung
Site Admin
 
Posts: 588
Joined: Sun Jun 09, 2013 2:12 pm
Country: Taiwan (tw)
Has thanked: 204 times
Been thanked: 1349 times

Re: [DEVS][GUIDE] How to dump SPL

Postby symbuzzer » Fri Sep 20, 2013 7:25 pm

tytung wrote:Be careful.
AFAIK, you might "brick" your HD2 if you flash the wrong radio.


I know, thanks tytung. I wish I have a friend who has jtag hw and sw's :P
symbuzzer
Forum Moderator
 
Posts: 320
Joined: Mon Jun 24, 2013 7:05 am
Country: Turkey (tr)
Has thanked: 176 times
Been thanked: 168 times

Re: [DEVS][GUIDE] How to dump SPL [Updated: 30/09/2013]

Postby symbuzzer » Mon Sep 30, 2013 7:21 am

Updated: 30/09/2013

- Added easy way for dumping (h)spl.
- Added SPLDumper app by me.
- Tagged not required stages from old way.
symbuzzer
Forum Moderator
 
Posts: 320
Joined: Mon Jun 24, 2013 7:05 am
Country: Turkey (tr)
Has thanked: 176 times
Been thanked: 168 times

Re: [DEVS][GUIDE] How to dump SPL [Updated: 30/09/2013]

Postby Robbie P » Thu Oct 24, 2013 7:31 pm

Hi symbuzzer, is it necessary to have wm6.5 installed? Is it just to get an active sync connection?
Could you have android in nand and reboot to tricolour screen, then plug in usb?

Edit; I just tried it from tricolour screen and it doesn't work. From wm6.5, it does work. Must be the wm drivers that are needed then ;)
HTC HD2 (EU)
SPL 2.08. HSPL3;
Magldr 1.13 thanks bepe & Cotulla
On NAND - WP7.8 pdaimatejam v8.8 thanks to pdaimatejam, DFT, YukiXDA, xboxmod etc
On SDcards - Numerous Android SD builds & NativeSD ROMs (Thanks boonbing, Xylograph, securecrt & Almighty tytung!)
Radio 2.15.50.14
User avatar
Robbie P
Recognized Contributor
 
Posts: 154
Joined: Tue Jun 25, 2013 12:04 am
Location: London
Country: United Kingdom (uk)
Has thanked: 127 times
Been thanked: 124 times

Re: [DEVS][GUIDE] How to dump SPL [Updated: 30/09/2013]

Postby symbuzzer » Fri Oct 25, 2013 8:08 am

Robbie P wrote:Hi symbuzzer, is it necessary to have wm6.5 installed? Is it just to get an active sync connection?
Could you have android in nand and reboot to tricolour screen, then plug in usb?

Edit; I just tried it from tricolour screen and it doesn't work. From wm6.5, it does work. Must be the wm drivers that are needed then ;)


Hi Robbie. Yes, it is necessary. Because this tool uses itsutils.dll utilities for this process. And itsutils.dll is only in WM's Windows\ directory.

Although; spl can dump itself via mtty bridge. But I never tried it before and I have no time for it. You can see some examples here: http://forum.xda-developers.com/showthread.php?t=846923

Do you have a specific spl? :D
symbuzzer
Forum Moderator
 
Posts: 320
Joined: Mon Jun 24, 2013 7:05 am
Country: Turkey (tr)
Has thanked: 176 times
Been thanked: 168 times

Re: [DEVS][GUIDE] How to dump SPL [Updated: 30/09/2013]

Postby symbuzzer » Tue Oct 29, 2013 5:59 pm

symbuzzer wrote:Although; spl can dump itself via mtty bridge. But I never tried it before and I have no time for it. You can see some examples here: http://forum.xda-developers.com/showthread.php?t=846923


I ported this method to our Leos. So we can dump spl from spl directly;)
We need to use MTTY for this. I dont tell its procedure, you can find instructions on xda.
Here is commands:
password BsaD5SeoA
set 1e 1
rbmc dumpspl.nb 8ff00000 80000

I tried to replace BsaD5SeoA password with an easy one on my HSPL. But RUU's didnt work with new password. I also edited them but no luck:(

For rbmc, wdata and erase commands, we need hspl.

I also found how to overwrite spl with wdata method, but we dont need this for now. Gezi exploit auccesfully works;)
symbuzzer
Forum Moderator
 
Posts: 320
Joined: Mon Jun 24, 2013 7:05 am
Country: Turkey (tr)
Has thanked: 176 times
Been thanked: 168 times

Re: [DEVS][GUIDE] How to dump SPL [Updated: 30/09/2013]

Postby Robbie P » Tue Oct 29, 2013 11:25 pm

symbuzzer wrote:
Hi Robbie. Yes, it is necessary. ....
Do you have a specific spl? :D

Sorry symbuzzer, it was a Q from someone (ajayhp via PM) with s-off spl, and ICS in nand.
I have PMed ajayhp and asked him/her to talk with you.
Well done
HTC HD2 (EU)
SPL 2.08. HSPL3;
Magldr 1.13 thanks bepe & Cotulla
On NAND - WP7.8 pdaimatejam v8.8 thanks to pdaimatejam, DFT, YukiXDA, xboxmod etc
On SDcards - Numerous Android SD builds & NativeSD ROMs (Thanks boonbing, Xylograph, securecrt & Almighty tytung!)
Radio 2.15.50.14
User avatar
Robbie P
Recognized Contributor
 
Posts: 154
Joined: Tue Jun 25, 2013 12:04 am
Location: London
Country: United Kingdom (uk)
Has thanked: 127 times
Been thanked: 124 times

Re: [DEVS][GUIDE] How to dump SPL [Updated: 30/09/2013]

Postby symbuzzer » Wed Oct 30, 2013 1:04 am

Robbie P wrote:Sorry symbuzzer, it was a Q from someone (ajayhp via PM) with s-off spl, and ICS in nand.
I have PMed ajayhp and asked him/her to talk with you.
Well done

Thanks Robbie. Is he/she from xda or here?
symbuzzer
Forum Moderator
 
Posts: 320
Joined: Mon Jun 24, 2013 7:05 am
Country: Turkey (tr)
Has thanked: 176 times
Been thanked: 168 times

Next

Return to HD2 Android Q&A, Help & Troubleshooting and General

Who is online

Users browsing this forum: No registered users and 0 guests