yashsingh1/xdaforums huggingface dataset:
[Upgrading, Modifying and Unlocking] cftvgy:
HardSpl to add new commands

I'm happy to hear that somebody is working on a hard SPL for HTC S720. Here's the deal, I really want to change esn in this phone but I realized that for now it's not possible.

It's a MSM7500.

**I've tryied QPST but the version 2.7 only support MSN6500.

**I've tried QXDM 3.9.19 and still can't write the new esn. It says read only.

_________________________

How to put it not in read only?

Could I use a anykind of ready/writer to change info directly on the chip?

-----------------------------

**CDMA Workshop 2.7 all kind os ESN write doesn't work.

-----So, two options left:

1- either I desolder the esn chip and change it for a new one (to be honest, I haven't discovered yet if the esn is inside the MSM or on a different chip. If it's the case (on a diff. chip) it's a bit a pain in the but to do but it's still an option.

2 - I want to try shadowmite's method for writing the ESN into a PPC6800. Again it need to be done in high level via MTTY.

Concerning MTTY I cannot run commands because I can't put the phone on the boot loader screen.

I will try to run RUU wich will put the phone in bootloader screen. And then try mtty.

If this fail, I guess my only hope will be a hard spl.

I guess I've said a ton of thing that gonna make me look like a newbie (wich I am in prgramming).

Any suggestion...? Or any help I could bring to create this hard spl?
[Upgrading, Modifying and Unlocking] sasha8200:
I am using HTC S720 in India. Currently I am using windows 6. Is it possible to make it work for windows 6.1. Telus ROM for HTC S720 is already available.
[Upgrading, Modifying and Unlocking] techsign:
HardSPL for HTC5800/S720/LIBRA

I am currently trying to create a HardSPL for this phone and am having a hard time. I really need a solution for this and if anyone can create a HardSPL the company I work for is willing to pay a reward.
[Upgrading, Modifying and Unlocking] meknb:
Why not try get a goldcard for it.Try ask at http://psas.revskills.de/ or if you know anyone with a axebox i think they do goldcards
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] Suleeto:
So I've seen this on a few different ROM's I've flashed, which leads me to believe it's a common problem. I've gone through a few Kaisers (for other reasons) but it happened to each one of them at some point. My resolution was always to reflash but that really sux big time.

So here's what happens: I'll flash a ROM, everything is fine... add my bluetooth, customize settings, add some apps, and basically get the phone where I want it at. Then I use it like that for awhile... could be days, could me months. Then one day, for whatever reason, I turn it to silent, like say when you go to the movies or something, and later when I turn the ringer back on, no sounds work. No more dial button tones, no more notification bleeps, no more start menu clicks, no more MP3's play sound (although they tick away the time in the player as if they are working).

It's really frustrating. I went through all the settings. It's happened on a Dutty rom, his DualTouch V4, which is pretty solid... now it's happening on this Garmin 4.x ROM which has also always been solid for people. Is the Kaiser just a POS, or am I going insane, or are some of you having this issue -- and if so, how do you get your event sounds and music sound back?

Sincerely, and very frustrated.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] ai6908:
Never had that happen to me! But i almost flash ROM's daily:D:D!
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] Suleeto:
Well this sucks, and that doesn't help me much... i have no sound comming from my phone other than in-call line audio. And I didn't do anything to cause it.
[Windows Mobile Development and Hacking General] urbanlibrarian:
It does not work for me.

I've been trying for hours to get Calendar.exe in /Windows

to redirect to PocketInformant

I used to use these instructions. Can you please modify them to fit the new version.

To launch another PIM from TouchFlo 2d from the home tab:

1. Download VJBrisk app (one of Vijay555 tools).

2. Rename VJBrisk to Calendar.exe and the shortcut to your PIM app to (ex. agendaone.lnk) to VJTarget.lnk.

3. Place these two files into \Windows folder.
[Windows Mobile Development and Hacking General] vijay555:
Guys,

The difference (and advantage) between the old version and the new one is that the new one will (by default) search for

VJBriskEXE.exe or

VJBriskLNK.lnk (for the shortcut to pocket informant).

So rename the shortcut to VJBriskLNK.lnk, not VJTarget.lnk.

Let me know if that doesn't work.

V
[Windows Mobile Development and Hacking General] urbanlibrarian:
No that doesn't work. I get the following error:

VJBrisk can be used to redirect hardcoded .exe and .Ink links.

Couldn't find 'calendarLNK.Ink' or 'calendarEXE.exe'

in the launch directory: '\Windows'

Command Line:

"

Can you help further? or direct me to a copy of v0.1 which did work.

Thanks.
[Windows Mobile Development and Hacking General] vijay555:
@urbanlibrarian: can you explain exactly what you're doing?

VJBrisk is clearly working - you've renamed VJBrisk to Calendar.exe, and are launching it. The error tells you exactly what you need to do next.

VJBrisk/Calender.exe is now searching for a file called

'calendarLNK.lnk' or 'calendarEXE.exe'.

So Find PocketInformant on your system, and find the relevant .exe file you want to launch. Make a shortcut to it (eg, if it's called PocketInformant.exe, make a shortcut to it called PocketInformant.lnk).

Next rename PocketInformant.lnk to CalendarLNK.lnk, and drop that in your \windows\ folder.

Presto.

Let me know if it works ok.

V
[Windows Mobile Development and Hacking General] bbshk:
Sorry, may i ask what is the function of this apps?
[Windows Mobile Development and Hacking General] vijay555:
@bbshk - I tried to explain the first post, and it helps if you read the old VJBrisk thread.

Basically, say you've got the TouchFlo interface, and it's hard coded to launch the standard MS Calendar when you click "calendar". [I'm giving an example, because I don't use the interface, but theoretically follow my example].

Now, say you use Pocket Informant as your calendar - pressing Calendar in TouchFlo is just a pain in the ass, as it doesn't launch Pocket Informant, it launches the MS Calender.

So, you find Calendar.exe in your \windows\ folder, and replace it with VJBrisk.exe (renamed to Calendar.exe).

When you click Calender in TouchFlo, TouchFlo tried to launch the MS Calendar. But instead, it launches VJBrisk.

Now, that's helpful, but VJBrisk alone does nothing.

The next step is to tell VJBrisk to actually launch PocketInformant, achieving your primary goal.

Hence:

TouchFlo -> Press "Calendar" -> Launches Calendar.exe (actually VJBrisk) -> VJBrisk launches Pocket Informant.

So, although it has a very niche use, in some circumstances, it's the easiest way to make some software do what you want it to do.

Search for VJBrisk and get an idea of where it's used in various roms etc.

And remember what I say on my website re VJBrisk:

http://www.vijay555.com/?Releases:VJBrisk

V
[Windows Mobile Development and Hacking General] ufriendxda:
Very helpful tool for me, Thank you, Vijay555.

I use VJBrisk to lunch shortcuts by gesture in UltimateLunch. UL's gesture supportes only .exe program.
[Windows Mobile Development and Hacking General] vijay555:
@ufriendxda - glad you like it. I didn't even think of using it like that, good stuff!

V
[Windows Mobile Development and Hacking General] jhanson:
I think alot of us rely heavily on the use of it! I know I do. Thanks for the update!
[Windows Mobile Development and Hacking General] smaberg:
GREAT APP

Thanx a million this app made me sor happy, thnx to it i could now finich my dev. of the new X1 powerbutton 12 icon Actionscreen with softreset and power off...

thanx...
[Windows Mobile Development and Hacking General] GLOC:
Thanks for this VJ. However, I have just made an error!

I tried to replace Tasks.exe to launch the SBSHCalendarTasks.exe but it launches Resco Contact Manager.

How do I get it back to launching the basic tasks program? Or what I need to do to launch SBSHCalendarTasks?

Thanks
[Windows Mobile Development and Hacking General] vijay555:
You should just be able to go into your \windows\ folder and delete tasks.exe (if that was the renamed VJBrisk.exe that you added).

When you "delete" files from the rom, they aren't deleted, they just get replaced with the original rom file. So if you delete the fake tasks.exe, the original tasks.exe should come back.

There's no reason it should be launching Resco unless you told it to do so. Try remove any copies of VJBrisk.exe that you added, find the program you want to launch (SPB Tasks), copy the .exe, rename to Tasks.exe and place in the \windows\ folder.

Let me know how it goes.

V
[Windows Mobile Development and Hacking General] GLOC:
Thanks VJ, that all worked fine.

However, it appears that I was trying to call the wrong programme!

Let me explain: I wanted to get the 'Tasks' link on the 'Today' page to link to SBSHCalendarTasks. Stupidly I had assumed that the call for the 'Tasks' on the 'Today' page is linked to Tasks.exe!

Anyone know what I should be replacing when the 'Tasks' is clicked on the 'Today' screen?

Regards
[Windows Mobile Development and Hacking General] IvkovicD:
VJBrisk and VJ sipswitch won't work in combination.

Hello VJ, have a new one. I want to switch SIP by profile (using PhoneAlarm), but I have to start a.EXE and cannot pass a parameter (by using a LNK or directly at the .EXE invocation.

So VJBrisk seems to be the perfect version to invoke it. I use it already to start other Calender or Tasks (invoked by Manila2D), but it fails to invoke VJ SIPSwitch.

VJBrisk -> SPISWITCH will not work.

Exact steps, which I have done (maybe I made an error)

Created a .lnk file and named it "SipSwitchNullkbLNK.LNK" which invokes "sipswitch nullkb" (nullkb is a SIP). Invoking it directly works well. Now made a copy of VJBrisk.exe and named it SipSwitchNullkb.exe and placed it into same folder. When I start it, I get a VJ SIP messagebox: "SIP not found".

You might have a look on it?

Thank you

keep on

Dejan
[Windows Mobile Development and Hacking General] Ang3lo:
Very useful, thanks a lot !
[Windows Mobile Development and Hacking General] vijay555:
Version 0.4 released

New version:

Version v0.4 has been re-written from scratch.

It now supports a very peculiar "feature" in the OS, where if you "launch" a shortcut (.lnk) file from a shortcut, the redirected shortcut will

not

launch with its command line parameters. I've sidestepped around this feature so it works as it should.

It's a niche "feature", but some might be effected by this. See VJSipSwitch for details (eg launching VJSipSwitch from a shortcut with command line parameters, and launching THAT shortcut with VJBrisk now works).

As an added bonus, VJBrisk will pass parameters to a shortcut, and also merge parameters from a shortcut to a shortcut before launching the target shortcut.

Trust me, this makes sense when you're on Meth.

Eg.

A. Make a shortcut to VJSipSwitch with the command line parameters "key", and call it VJBriskLNK.lnk (Shortcut A)

B. Make a shortcut to VJBrisk.exe with command line parameters "board" (Shortcut B)

Launching Shortcut B will launch VJBrisk, which will merge the parameters "key" and "board" to launch VJSipSwitch with the parameters "keyboard".

V
[Windows Mobile Development and Hacking General] false_apology:
I'm having trouble getting this working... I'm trying to use it to redirect manilla2d to open the Google Maps exe on my strage card instead of device memory (as I have an Omnia i910 and device memory is precious!)

I put a copy of vjbrisk.exe in \Program Files\Google Maps, renamed it "GoogleMaps.exe" (which is what is hard coded in Manilla), created a shortcut to the actual GoogleMaps on the storage card, named it "GoogleMapsLNK.lnk", put it in the same directory, but every time I try to access the maps tabs I get an error from vjbrisk saying "Could't find 'GoogleMapsLNK.lnk' or 'GoogleMapsEXE.exe' in the directory '\Program Files\GoogleMaps'". BUT I KNOW THEY ARE THERE, and spelled correctly. What am I missing???

I included an attachment of a screenshot of the "\Program Files\Google Maps\" directory connected through ActiveSync to show you I am not crazy.

Help?

Thanks
[Windows Mobile Development and Hacking General] vijay555:
@false_apology - did this issue ever get fixed?

Could you email or attach the .exe and .lnk you made so I can have a look at them.

How did you create the .lnk?

V
[Windows Mobile Development and Hacking General] Lynehammike:
Hi Vijay, I have been using the original VJBrisk for a while now - it is a really handy tool. Shall update to the new version - looks like a great step forward!

Michael
[Windows Mobile Development and Hacking General] jalcantara512:
I had the exact same problem with the same situation. I'm trying to replace Windows\Calendar.exe with ThumbCal.

I would create a shortcut to Program Files\ThumbApps\ThumbCal.exe using Total Commander, and cut/move the shortcut to the root directory just to test it out before I actually move it to my Windows directory. VJBrisk was renamed to Calendar.exe and ThumbCal.lnk was renamed to CalendarLNK.lnk. No go, and it gave me the same error that false_apology and someone else received.

What solved the problem:

I copied a VJBrisk.exe into the SAME folder where the shortcut was created.. (Program Files\ThumbApps\ThumbCal). Renamed everything properly and this worked whether it was a .lnk or .exe. I tried copying VJBrisk (Now Calendar.exe) and CalendarLNK.lnk to the root folder again, and no go. :confused:

Ultimately, I just copied all the contents in \ThumbCal to \Windows. It works, so I'm happy! :cool: Fantastic app! been searching for a workaround to the M2D home screen calendar and this worked out exactly as it should. Thanks! :D
[Windows Mobile Development and Hacking General] vijay555:
jalcantara512:

could you do me a favour and upload the .lnk and .exe that didn't work, telling me there exact folder locations when they weren't loading.

Alternatively, tell me the same info, but just open the .lnk into Notepad etc and paste the contents of the .lnk in here so I can try to understand what's causing the problem.

Many thanks,

V
[Windows Mobile Development and Hacking General] jalcantara512:
Hope this helps..

The contents in the attached zip were located in the bare root folder.. I tried it in a number of different directories, and if it's not in the ThumbCal folder, it won't work.. I copied these exact same files into \Program Files\ThumbApps\ThumbCal.exe and they worked fine.

When I open up the .lnk, it shows this in notepad:

48#"\Program Files\ThumbApps\ThumbCal.exe"

2am here, so i'm off to bed! Good luck! and Thanks!
[Windows Mobile Development and Hacking General] vijay555:
Guys,

Many thanks for pointing out the bug. I made a booboo handling cases where the VJBrisk.exe is in the root folder. I never got around to testing that scenario properly, and now I have egg on my face.

​

Please retest version 0.41 (link is above, sorry, I haven't fixed the cab yet because I don't have a cab manager at work).

The only change is to hopefully properly support use of VJBrisk.exe in the root folder.

V
[Windows Mobile Development and Hacking General] false_apology:
Hey all, Sorry I didn't respond sooner for some reason I didn't get a notification that this thread had been updated! (Or I didn't subscribe properly :rolleyes:) anyway, gonna try the updated version and i'll let you know how it goes!

EDIT: It's working!! Sweet! Thanks for the fix!
[Windows Mobile Development and Hacking General] maf107ezk0:
Hi, I would very much like to try it, but the dowload link in yout site seems to be dead :)
[Windows Mobile Development and Hacking General] integrate01:
Could you elaborate a bit more on this?

"2. VJBrisk will now pass the command line passed to IT, on to the target application. Eg, If Stocks.exe is launched with command line

"Stocks.exe NBC", then VJBrisk will try to launch

"VJBriskEXE.exe NBC"."

I'm trying to replace tmail.exe so that it opens the Resco Contact Manager SMS Inbox.

I've renamed VJBrisk.exe to tmail.exe. I have then renamed SMS Inbox.lnk to tmailLNK.lnk. However, this gives an error of:

"The file 'RPMOpt' cannot be opened. Either it is not signed with a trusted certificate, or one of its components cannot be found. If the problem persists, try reinstalling or restoring this file."

SMS Inbox.lnk opens fine on it's own, but when it's linked to VJBrisk, I get that error.

The target for the shortcut is ":RPMSMS?\windows\RPMOpt.exe -94"

I'm using Manila 2D on a i910 Omnia.
[Windows Mobile Development and Hacking General] vijay555:
@integrate01: could you zip up the files you're using, and email them or PM them to me.

And/or, can you open up the .lnk file in notepad and paste the text into this thread.

VJBrisk will internally read and parse a .lnk file of the format

33#"\Windows\myexe.exe" this is my command line

and extract out the command line parameters and the .exe

From memory, VJBrisk has no special support for a path like:

":RPMSMS?\windows\RPMOpt.exe -94"

as I've never used one, so I'll have to check what it does with it. It probably should work, so long as the .lnk format is valid syntax.

Regarding the merging or .lnk parameters.

Make a shortcut called VJBriskLnk.lnk, eg

33#"\Windows\myexe.exe" paramA

And now make a shortcut to VJBrisk.exe, called VJBrisk.lnk:

33#"\vjbrisk.exe" paramB

When launching VJBrisk.lnk, VJBrisk.exe will merge the parameters together to launch

\Windows\myexe.exe

with the parameters

paramAparamB

I can't think of many circumstances when that'll be handy, but it's there... VJBrisk shouldn't exist, but somehow people found a use for it!

V
[Windows Mobile Development and Hacking General] oelapoel:
Hi Vijay,

I get this certificate error too, when applying the file to calendar.exe (attempt to make thumbcal as default calendar) under \windows folder

"The file 'ThumbCal' cannot be opened. Either it is not signed with a trusted certificate, or one of its components cannot be found. If the problem persists, try reinstalling or restoring this file."

I am sure I have set it correctly. This is not the first time I am using your file. I am using latest version 0.41.

thanks
[Windows Mobile Development and Hacking General] vijay555:
Fixing VJBrisk problems

@world:

if you have any problems like this, please zip up the files I need to replicate the problem - your VJBrisk (as renamed), your .lnk file if there is one, and the target file (eg thumbcal.exe).

Please also indicate the path to each of the above files (either a screenshot or just write it out, eg \windows\vjbrisk.exe).

Post the contents here, and/or email to vjbrisk at vijay555.com

@joseph.sapri

I doubt this is a certificate error, but actually some kind of path error, but please provide me with the info above and I'll look into it.

V
[Windows Mobile Development and Hacking General] oelapoel:
Vijay,

wow, that was quick :).

I actually solved the issue.

VJBrisk gives that certificate error, because it doesnt recognize extra parameter on the target lnk file.

what I mean, This is what I did:

VJBrisk.exe was renamed to calendar.exe (under windows)

DOESNT WORK:

calendarLNK.lnk target: "\program files\ThumbCal\Thumbcal.exe" calendar -vd?ThumbCalRes.dll,-115

WORKS:

calendarLNK.lnk target: "\program files\ThumbCal\Thumbcal.exe"

the extra parameter is for thumbcal to start at TODAY view, rather than MONTH view.

Maybe this would be further improvement, nevertheless, it is not a bug, but a feature not yet implemented. I hope you could make it work in future release.

thanx a lot for your help, and thanx for a really useful app :).
[Windows Mobile Development and Hacking General] vijay555:
@joseph.sapr:

The problem may be that you are using a .lnk format that also contains an icon specifier (the part after the ? is asking for the lnk to have icon -115 in ThumbCalRes.dll).

VJBrisk >v0.4 "reads" in the .lnk file.

It basically gets everything after the #

and then finds the .exe name after the last \

Everything after the last " will be considered command line parameters.

VJBrisk does not "ignore" the ?[icon specifier] part of the .lnk format, but this icon specifier only means something to the ".lnk" file, and not to thumbcal. So VJBrisk is trying to launch Thumbcal with the icon specifier parameters, which is probably not useful.

I don't consider this a bug, but a special case.

Can you try launching thumbcal with a lnk of the form

"\program files\ThumbCal\Thumbcal.exe" calendar -vd

VJBrisk does pass command line parameters (in fact, it can do it in two places, see my "meth" example at the top), so there's no reason why you can't make a .lnk of the form as above, and rename it VJBriskLNK.lnk, and launch it from VJBrisk.exe.

V
[Windows Mobile Development and Hacking General] vijay555:
Debug Info

Guys, to help diagnose problems, I have released an updated version, v0.42 (see top post).

This is functionally no different.

However, if you rename VJBrisk.exe to VJDebug.exe, when it launches it will show you the name of the program it is about to launch, with the full command line parameters.

V
[Windows Mobile Development and Hacking General] integrate01:
Vijay,

Thanks for the quick response. I have zipped up the files and have PM'd them to you. They include the SMS Inbox.lnk and the targets for the link/shortcut.

Currently, the target for the SMS Inbox.lnk is ":RPMSMS?\My Storage\Program Files\Resco Contact Manager\RPMOpt.exe" as I have installed Resco Contact Manager in "My Storage" drive.
[Windows Mobile Development and Hacking General] vijay555:
@integrate01: I haven't received the PM info yet, feel free to email it to me as well.

However, could I ask you to try version 0.42 with the debugging info enabled (ie rename VJBrisk.exe to VJDebug.exe). Let me know what that shows.

Thanks!

V
[Windows Mobile Development and Hacking General] integrate01:
Hey Vijay,

I just emailed the files to you.

I'm trying the debugging mode with version 0.42 but not exactly sure what I'm supposed to do.

Do I simply rename VJBrisk.exe to VJDebug.exe and launch it? Do I also rename the link file to VJDebuglnk.lnk?

So far, I've just renamed VJBrisk.exe to VJDebug.exe, launched the file and got:

"VJBrisk can be used to redirect hardcoded .exe and .lnk links.

Couldn't find 'vjdebugLNK.lnk' or 'vjdebugEXE.exe'

in the launch directory: '\My Storage\Program Files\vijay555\VJBrisk'

Command Line:

"

www.vijay555.com"
[Windows Mobile Development and Hacking General] vijay555:
@integrate01:

You're correct, rename the app to VJDebug.exe, and rename the target to VJDebugEXE.exe or VJDebugLNK.lnk as appropriate.

Renaming the exe to VJDebug.exe itself causes the special debug info to pop up. Otherwise the app behaves as normal.

V
[Windows Mobile Development and Hacking General] integrate01:
Hey Vijay,

I still get:

"RPMOpt.exe,-94

The file 'RPMOpt' cannot be opened. Either it is not signed with a trusted certificate, or one of its components cannot be found. If the problem persists, try reinstalling or restoring this file."

I appreciate all the help so far. This program has already worked for me with calendar.exe :)

EDIT: I tried to send you the files to website@vijay555.com but was bounced back. Do you have another email I can send to?
[Windows Mobile Development and Hacking General] vijay555:
@integrate01:

if you have a read through this post above at 02:49 PM, I describe how the "lnk" files are interpreted.

Thinking about that, if the .lnk file looks like below, it won't be parsed correctly.

:RPMSMS?\windows\RPMOpt.exe -94

Can you just open the .lnk file in notepad or a text editor and write down what it says?

Email should be vijay AT vijay555.com

There are other solutions, but show me the contents of the .lnk first and I'll think about it.

V
[Windows Mobile Development and Hacking General] integrate01:
Sure, here you go.

0#:RPMSMS?\My Storage\Program Files\Resco Contact Manager\RPMOpt.exe,-94

That's the only thing listed when opened with notepad.