Shift Project Release: SSPL and HardSPL - the way to custom ROMs and more!

Search This thread

cmonex

Retired Recognized Developer
Jul 23, 2006
3,040
49
Budapest
so here we proudly present the HardSPL flash package :)

well, what this is good for - this enables flashing of custom roms (I try to explain only because I know many Shift owners here don't own other HTC devices).
SSPL and RUU patches have been made mostly by me, HSPL and package compilation have been made mostly by Olipro, so both are branded OliNex.

Please read and follow all instructions very carefully.

this has been tested (thanks thaihugo, et al.), but if you have problems then do let us know in this thread.
also, TO EVERYONE WHO BETA TESTED in the past: please do download this final version. it will flash an updated HardSPL to your device.


prerequisite: "liberated" Shift (i.e. has the usbtool on Snapvue side!).

[size=+1]STEP BY STEP INSTRUCTIONS:[/size]
1. Download the package from attachment in this post and extract the files from the zip somewhere on Vista.
2. Install the EnableRapi.cab file from the zip on Snapvue side. (of course do unzip in Vista first.)
3. Make sure Shift is on AC adapter and that the WMDC in Vista sees the Snapvue side!!! (use usbtool to turn USB on in Snapvue if necessary.)
4. Run the ShiftHardSPLFinal.exe on Vista. if you do not have UAC disabled, then please run it as Administrator!!!
5. It should pop up two cmd windows for a second. then it will pop up a box saying "Processing". at this point please check if Snapvue side went into black screen. if yes, then everything is OK so far, so press OK in the "Processing" messagebox.
6. After some more wait (and two more cmd windows - please allow them to run if Vista asks!), the Romupdateutility will launch automatically. Please press Next and so on, until it flashes the update.
7. The RUU should say success, and should hard reset the device. at this point your Shift has been HardSPL'ed - Congratulations!!!


TroubleShooting:
- if Vista errors out on pput.exe after step 4, make sure you launched the ShiftHardSPLFinal.exe as Administrator: right click on EXE and select "run as Administrator" option.
- if at step 5, you don't have black screen, the device might be asking you to allow to run a program on the Snapvue side. click Yes if prompted!
- if after step 5 the next cmd gets stuck at some USB disabling message, let us know. (it shouldn't get stuck but just in case.)
- if you wish to check it is really HardSPL'd now, use mtty and use info 2 command in it. it should return HTCS00000000something which means it is (fake) supercid and is HardSPL.


NOTE: never use the RUU from this SSPL package for anything else! this is special and is strictly for the HardSPL process.
to just flash ROMs after you installed HardSPL, you can use the original RUU or CustomRUU from this thread: http://forum.xda-developers.com/showthread.php?p=2098895#post2098895

also, first Custom ROM with GPS and with some tweaks/customizations (will also be liberated out of the box!) is to follow sometime this week. along with a radio Security/CID unlocker (patched radio image). then voice and maybe WVGA screen is to follow not much later.
you of course must have this HardSPL installed, or the ROMs will not flash!


enjoy :)
 

Attachments

  • ShiftHardSPLFinal.zip
    1,001.4 KB · Views: 11,359
Last edited:
  • Like
Reactions: B-44 and haga15

szjohnwong

Member
Jul 1, 2007
36
0
I have a Traditional Chinese Version of shift. I followed the instruction to install EnableRapi.cab in WM6 side, then run shiftHardSPLFinal.exe, screen blanked.

On the Vista a CMD pop up said: "USB\ROOT_HUB\4&188A10ED&0 :Disabled."

then won't continue.

Any help, please?
 

lucid

Senior Member
Dec 8, 2005
783
49
Amsterdam
www.reperion.com
Nice !! Can't wait to use the built-in GPS on the SnapVue side..

Finally I can run PocketReperion so I can find my shift back if it's stolen.

....voice...to follow later....serious... Cmonex, if you had to put a percentage of chance that we will get Voice working, what would the percentage be ?? 50%-50% ?
 

andy1205

New member
Jan 22, 2006
3
0
after done this thing, is it possible to make voice call from Shift? sorry about that question, as I dont have much knowleague about rom and flash
 

motoi_bogdan

Senior Member
Sep 8, 2007
318
337
noup. this will allow you to place the hacked rom (the hacked rom is still to be released) that would enable these features... and this without having the phone detect the "hack".
this is a way of telling it..
 

cmonex

Retired Recognized Developer
Jul 23, 2006
3,040
49
Budapest
I have a Traditional Chinese Version of shift. I followed the instruction to install EnableRapi.cab in WM6 side, then run shiftHardSPLFinal.exe, screen blanked.

On the Vista a CMD pop up said: "USB\ROOT_HUB\4&188A10ED&0 :Disabled."

then won't continue.

Any help, please?



oh, chinese shift... is the OS in all chinese? :) and the WM side?

anyway, that should not be a problem... if it still won't go on, press Ctrl+C to cancel this cmd, another will pop up, cancel that too, then the RUU will pop up. at this point, put vista to hibernate (don't try to shut down for now, it will make it harder to get it working that way). wait a few secs after it hibernated, wake up vista, then go on with the RUU.

btw if this is first time being in bootloader, it might first want to install drivers at this point. let it install them, then feel free to continue in the RUU.

another way to deal with the issue: shut down vista and remove battery. reinstall battery, boot both vista and snapvue, then start the process from step 1 again. battery removal and fresh boot of vista afterwards can help a lot with usb.
 

cmonex

Retired Recognized Developer
Jul 23, 2006
3,040
49
Budapest
Nice !! Can't wait to use the built-in GPS on the SnapVue side..

Finally I can run PocketReperion so I can find my shift back if it's stolen.

....voice...to follow later....serious... Cmonex, if you had to put a percentage of chance that we will get Voice working, what would the percentage be ?? 50%-50% ?


hey ;)

IIRC you have the beta hardSPL flashed, yes? I recommend updating it with this final one (only difference is this has overwrite protection while the beta did not - because of that, you can also update the beta one by using CustomRUU and the RUU_Signed.NBH from the final package after it extracts.)
as for voice, chances are a bit better I think.
 

dimisxxx

Senior Member
Feb 13, 2007
268
0
Espoo Finland
I Need Help....

Hello my friends i did the hardspl and everything went well but my question is that why the wm6 became again like before i mean is not liberated again do i have to liberated from the begining again??? because now i cant connect to vista like before with the usb tool....so please tell me.......:confused:
 

cmonex

Retired Recognized Developer
Jul 23, 2006
3,040
49
Budapest
Hello my friends i did the hardspl and everything went well but my question is that why the wm6 became again like before i mean is not liberated again do i have to liberated from the begining again??? because now i cant connect to vista like before with the usb tool....so please tell me.......:confused:



yes it performs a hard reset.
don't despair, soon you can flash liberated rom :) and then you can forget about how to do manual liberation
 

tece

Member
Jan 10, 2006
40
1
hangover
Hello and thanks for SSPL & HardSPL!!

I'm wondering how to build these custom ROMs..?
Are you dumping the ROM from TytnII/Kaiser and edit until the ROM is small enough? Is any Software out there to edit the Filesystem from dumped ROMs?
Many weeks ago i've heard about a ROM that supports GPS - why didn't you release it with the bundle? Any Bugs?
 

cmonex

Retired Recognized Developer
Jul 23, 2006
3,040
49
Budapest
Hello and thanks for SSPL & HardSPL!!

I'm wondering how to build these custom ROMs..?
Are you dumping the ROM from TytnII/Kaiser and edit until the ROM is small enough? Is any Software out there to edit the Filesystem from dumped ROMs?
Many weeks ago i've heard about a ROM that supports GPS - why didn't you release it with the bundle? Any Bugs?


no, not using a kaiser ROM. but you can dump the ROM from Shift in the same way as Kaiser, I think pof also posted about this before. also we have some HTC rom updates, will try to upload them to crapidshare or something soon.
the current rom base with the GPS has an issue so we are porting the GPS to a newer rom base then release that.

as for rom editor tools, a kaiser kitchen with the rom base changed to a shift rom, will work. i.e. the rom tools from kaiser kitchen are compatible.
 

feyisetan

Senior Member
Jul 2, 2007
63
0
Kent
Shift display has gone blank

Hi help is needed here, I followed installation instruction and obtained USB\ROOT_HUB\4&188A10ED&0 disabled. I've now got shift working, will try again. Thanks.
 
Last edited:

cmonex

Retired Recognized Developer
Jul 23, 2006
3,040
49
Budapest
Hi help is needed here, I followed installation instruction and obtained USB\ROOT_HUB\4&188A10ED&0 disabled. I've now got shift working, will try again. Thanks.


try after removing battery, and with freshly booted vista and snapvue.
make sure the WMDC is running with USB enabled in it. that seems to help.

if nothing else helps, then when you get to that disabled message, and it doesn't move after maybe 2 minutes, Ctrl+C, etc., then hibernate vista etc. (as described above).


EDIT: ah I see you added: problem solved. what was the exact way to solve it?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    so here we proudly present the HardSPL flash package :)

    well, what this is good for - this enables flashing of custom roms (I try to explain only because I know many Shift owners here don't own other HTC devices).
    SSPL and RUU patches have been made mostly by me, HSPL and package compilation have been made mostly by Olipro, so both are branded OliNex.

    Please read and follow all instructions very carefully.

    this has been tested (thanks thaihugo, et al.), but if you have problems then do let us know in this thread.
    also, TO EVERYONE WHO BETA TESTED in the past: please do download this final version. it will flash an updated HardSPL to your device.


    prerequisite: "liberated" Shift (i.e. has the usbtool on Snapvue side!).

    [size=+1]STEP BY STEP INSTRUCTIONS:[/size]
    1. Download the package from attachment in this post and extract the files from the zip somewhere on Vista.
    2. Install the EnableRapi.cab file from the zip on Snapvue side. (of course do unzip in Vista first.)
    3. Make sure Shift is on AC adapter and that the WMDC in Vista sees the Snapvue side!!! (use usbtool to turn USB on in Snapvue if necessary.)
    4. Run the ShiftHardSPLFinal.exe on Vista. if you do not have UAC disabled, then please run it as Administrator!!!
    5. It should pop up two cmd windows for a second. then it will pop up a box saying "Processing". at this point please check if Snapvue side went into black screen. if yes, then everything is OK so far, so press OK in the "Processing" messagebox.
    6. After some more wait (and two more cmd windows - please allow them to run if Vista asks!), the Romupdateutility will launch automatically. Please press Next and so on, until it flashes the update.
    7. The RUU should say success, and should hard reset the device. at this point your Shift has been HardSPL'ed - Congratulations!!!


    TroubleShooting:
    - if Vista errors out on pput.exe after step 4, make sure you launched the ShiftHardSPLFinal.exe as Administrator: right click on EXE and select "run as Administrator" option.
    - if at step 5, you don't have black screen, the device might be asking you to allow to run a program on the Snapvue side. click Yes if prompted!
    - if after step 5 the next cmd gets stuck at some USB disabling message, let us know. (it shouldn't get stuck but just in case.)
    - if you wish to check it is really HardSPL'd now, use mtty and use info 2 command in it. it should return HTCS00000000something which means it is (fake) supercid and is HardSPL.


    NOTE: never use the RUU from this SSPL package for anything else! this is special and is strictly for the HardSPL process.
    to just flash ROMs after you installed HardSPL, you can use the original RUU or CustomRUU from this thread: http://forum.xda-developers.com/showthread.php?p=2098895#post2098895

    also, first Custom ROM with GPS and with some tweaks/customizations (will also be liberated out of the box!) is to follow sometime this week. along with a radio Security/CID unlocker (patched radio image). then voice and maybe WVGA screen is to follow not much later.
    you of course must have this HardSPL installed, or the ROMs will not flash!


    enjoy :)
    1
    Hello,

    I apologize now because my English is horrible. If there is someone who post in Spanish or Portuguese would be grateful.

    I have an HTC Shift and wanted to install a custom rom on it in order to usufluir telephony and GPS.

    I tried to follow the procedure related to HardSPL but I view the error: "USB \ ROOT_HUB \ 4 & 0 & 188A10ED Disabled."

    I followed all the steps and when the window for the ShiftHardSPLFinal opens and I click the OK button the screen goes black and SnapVUE ™ no longer returns.

    When the screen is open devcon.exe apparently she can not communicate with the SnapVUE ™ and the error is displayed.

    Make Ctrl + C in both windows and then tried to proceed with the installation, but in the end it gives a connection error in Romupdateutility. I tried putting Vista to hibernate, but the error remains displayed.

    I would like to help you to solve this problem.

    As the tutorial is old, there is a newer procedure that involves Windows 7 or I will have to first install the custom rom and then update your windows?

    Thanks in advance.

    You do not need to update windows, you only need to install WMDC 6.1 that can be found at http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=14
    1
    The key is first get it liberated. Once that is done, YOU MUST disabling the "Enable advanced network functionality" on the WM side or you will get an error and be stuck.