Go Back   xda-developers > HTC Shift > Shift General


Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 24th March 2008, 05:55 AM
cmonex cmonex is offline
Senior Member
 
Join Date: Jul 2006
Location: Budapest
Posts: 2,663
Default enterbootloader and hard reset program - the first step to fully unlocking the shift

well i reverse engineered some things for the shift (though this was done without a device, just pure disassembly of some drivers and programs), and first results are here - i wrote the initial version a program that can enter bootloader mode, which is initiated from vista without WM running at all, and hence can hard reset your WM on the shift if something goes wrong even if WM doesn't boot anymore.

this is obviously just a first version, it will look a lot nicer later, and will be a lot more user friendly too. but for that a lot more testing will be needed which is very hard without the device itself and also development is slowed down without access to a test device -- more donations for shift project will help us get the device a lot faster.

for now it's a command line app so you need to run cmd.exe on vista first, then launch it from there. and then when you entered bootloader mode you can run mtty for vista (download below), then issue "task 28" (without the quotes) from mtty to hard reset.

please do not ever try issuing task 2a! never! it will brick the device!

so anyway..

download: http://hpcmonex.net/ECShift.exe

you can type ecshift.exe -help to get command info

but the ones that are actually useful commands:
ecshift.exe -bl enters bootloader
ecshift.exe -mode0 exits bootloader (do a soft reset to get back to WM after this command). no battery removal needed!
ecshift.exe -reset soft reset
ecshift.exe -gm status info, mode 0: normal mode, mode 1: bootloader



USAGE:
to enter bootloader mode you need to:
1) run cmd.exe on vista on the shift while the snapvue side is not powered down (doesn't matter if it can't boot to WM).
2) run this command: ECShift.exe -bl
PLEASE give administrator rights to the program if needed!
3) wait until it says it successfully entered bootloader (if you get an error message please let me know)
4) disable WMDC on your shift!!! means under wmdc you must tell it to not allow usb connections!
5) download a special version of mtty for vista from http://hpcmonex.net/mtty_0513_Test.exe and run it
6) select USB in it and you should be in bootloader OK
so if you want to hard reset then do step 7:
7) issue this command: task 28
that's it, you can reboot after exiting bootloader (command: ecshift.exe -mode0, then -reset, or you can also remove battery), this should hard reset your device.

two things:
if mtty can't see usb then remove battery, reboot the snapvue and try the app again.
and bootloader is not tricolour screen, it is black.
and AGAIN, please do not ever try issuing task 2a! never! it will brick the device!



sorry for the many steps. that's so until the app is made more *userfriendly*, that needs more testing and development but will be done and this thread will then be updated with that version.



now, what is left is finish SSPL (important goal is making it userfriendly) to fully unlock the shift to enable you to flash custom roms on the device with
SD, GPS, etc drivers and a lot of apps etcetc.

the work has started on all these, but again, development and testing is slow now without a device.


thanks for your interest, and donations too for donations, see: http://forum.xda-developers.com/showthread.php?t=376111




EDIT: instructions and download link have been updated. see also update in other posts in the thread too.
__________________
Main devices: Athena (x7500&x7510) , Xperia X1
Other devices: Shift&x9500 (yess! running SPL 1.29.OliNex),
Kaiser&TouchPro&Herald, Diamond&HD, 2xUniversals
(Qtek_9000&Vodafone_VPA_IV) + non HTC's.

member of Athena Project and Shift Project

Donations:

To cmonex

To Athena Project

To Shift Project

To Diamond and Raphael Elite Team

Last edited by cmonex; 20th June 2008 at 10:41 AM..
Reply With Quote
Sponsored Links

  #2  
Old 24th March 2008, 06:05 AM
faisal.husain faisal.husain is offline
Senior Member
 
Join Date: Dec 2004
Posts: 119
Thumbs up

Thanxs Comonex will try out latter and post my results. Once again thanks for this!
Reply With Quote

  #3  
Old 24th March 2008, 06:22 AM
cmonex cmonex is offline
Senior Member
 
Join Date: Jul 2006
Location: Budapest
Posts: 2,663
Default

Quote:
Originally Posted by faisal.husain View Post
Thanxs Comonex will try out latter and post my results. Once again thanks for this!
thanks! let me know if it worked... as i said only the second app posted was tested.
__________________
Main devices: Athena (x7500&x7510) , Xperia X1
Other devices: Shift&x9500 (yess! running SPL 1.29.OliNex),
Kaiser&TouchPro&Herald, Diamond&HD, 2xUniversals
(Qtek_9000&Vodafone_VPA_IV) + non HTC's.

member of Athena Project and Shift Project

Donations:

To cmonex

To Athena Project

To Shift Project

To Diamond and Raphael Elite Team
Reply With Quote

  #4  
Old 24th March 2008, 07:57 AM
PChaos's Avatar
PChaos PChaos is offline
Member
 
Join Date: Mar 2007
Location: Budapest
Posts: 49
Default

Nice work... !

Szép munka... !
__________________
By and bye PChaos

Device 1: HTC Touch HD
Device 2: HTC SHIFT
Reply With Quote

  #5  
Old 24th March 2008, 12:32 PM
cmonex cmonex is offline
Senior Member
 
Join Date: Jul 2006
Location: Budapest
Posts: 2,663
Default

program has been tested, seems to enter bootloader fine

so use this if you want to enter bootloader or just need hard reset with WM not booting.



Quote:
Originally Posted by PChaos View Post
Nice work... !

Szép munka... !
hehe thanks and.. szívesen
__________________
Main devices: Athena (x7500&x7510) , Xperia X1
Other devices: Shift&x9500 (yess! running SPL 1.29.OliNex),
Kaiser&TouchPro&Herald, Diamond&HD, 2xUniversals
(Qtek_9000&Vodafone_VPA_IV) + non HTC's.

member of Athena Project and Shift Project

Donations:

To cmonex

To Athena Project

To Shift Project

To Diamond and Raphael Elite Team
Reply With Quote

  #6  
Old 24th March 2008, 01:11 PM
danielherrero's Avatar
danielherrero danielherrero is offline
Senior Member
 
Join Date: Oct 2006
Location: Madrid
Posts: 2,593
Default

well done It.!
Reply With Quote

  #7  
Old 24th March 2008, 04:16 PM
killer_t killer_t is offline
Senior Member
 
Join Date: Jan 2007
Posts: 117
Default

Yes!!!!! it work!!!
Very tanks!!!
Reply With Quote

  #8  
Old 24th March 2008, 05:02 PM
Pfeffa-rah's Avatar
Pfeffa-rah Pfeffa-rah is offline
Senior Member
 
Join Date: Sep 2005
Location: Enschede
Posts: 232
Default

Great work!
It is great to know progress is being made (even without a test device!).
It is great to know that indeed there is a way to hard reset WM side if needed
Keep up the great work!

And people, if you didn't yet, plz donate to the shift project. Even if it is just a tiny amount. It would help speed things up.
(although I think things are going fast allready )

grtz,

Pfeffa-rah
Reply With Quote

  #9  
Old 24th March 2008, 05:22 PM
LTxda's Avatar
LTxda LTxda is offline
Senior Member
 
Join Date: Jan 2005
Location: USA
Posts: 1,830
Default

Quote:
Originally Posted by Pfeffa-rah View Post
Great work!
It is great to know progress is being made (even without a test device!).
It is great to know that indeed there is a way to hard reset WM side if needed
Keep up the great work!

And people, if you didn't yet, plz donate to the shift project. Even if it is just a tiny amount. It would help speed things up.
(although I think things are going fast allready )

grtz,

Pfeffa-rah
Thanks and main project thread updated with latest donations. You're right, the team is doing everything possible to move forward.
__________________
__________________
Visit http://www.supportalessandra.com. Alessandra, my youngest daughter, passed away on May 24th 8:45PM. Thank you all for your support and help.

HTC x7500/Advantage & Kaiser & Raphael

Donations to the Rhodium Project.

Donations to the Athena Project
Reply With Quote

  #10  
Old 25th March 2008, 02:36 AM
pdagal pdagal is offline
Member
 
Join Date: Jul 2004
Location: Texas
Posts: 49
Default

It works on the CDMA version!

The bootloader screen *is* however tricolor and displays:
CLIO200
SLP-0.14.0000

at the top of the screen.

I didn't even have to reactivate the Sprint module (you don't have to if you use Clear Storage either but you do if you use the HTC ## command to wipe the device).
__________________
Editor in Chief
http://www.mobiletechreview.com
Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 02:10 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.