HTC Touch Launcher (Chinese) - Windows Mobile Development and Hacking General

I've seen a HTC-made animated launcher in another topic.
( http://forum.xda-developers.com/showthread.php?t=329694 )
The prog can be downloaded at http://rapidshare.com/files/55485726/HTC_TOUCH.rar
Some forum mates have successfuly installed it, but the big problem is that the prog is in Chinese...
Would anyone try to make an English version of it?
Thanks in advance!
cheers,

English Would def. be nice this thing is pretty sweet and easy on the memory

Really nice application just tried it.
Works wonderfully, hope someone can make an english version.

not working for me (mda compact/wm2003)

Bumping this because it takes the least amount of mem. and is very fast please someone see if they can fiddle with it an get english working.

Just a little help from my friends?!... (Joe Coker)
cheers,

Doesn't work on my Touch. Says it's not signed or something like that (rough translation)

Well i like it very much and it is sort of working , but no english , looked in the app folders and the registry but i cannot recognize what to change so i removed it
Hopefully someone can translate it because i find it very usefull

Nice Launcher
Hello,
I was able to install it ion Hermes (WM6) and runs smoothly.
I dug into it and by trial/error I was able to delete/create new shortcuts for system setings.
For some obscure reason I was not able to assign any new applications.
Can anybody who owns a Chinese enabled device, try this and maybe help us understand the menu/options?
Thanks.

STANUL said:
Hello,
I was able to install it ion Hermes (WM6) and runs smoothly.
I dug into it and by trial/error I was able to delete/create new shortcuts for system setings.
For some obscure reason I was not able to assign any new applications.
Can anybody who owns a Chinese enabled device, try this and maybe help us understand the menu/options?
Thanks.
Click to expand...
Click to collapse
I'm working on it.....I am modifying the dDockView.xml now....

dcoloane said:
I'm working on it.....I am modifying the dDockView.xml now....
Click to expand...
Click to collapse
great dcoloane..make this an english. and dont forget this to post in our ATOM forum

There are people doing it here as well. Make sure you guys exchange findings and stuff... dont waste double efforts on it
http://forum.xda-developers.com/showthread.php?t=316026

hanmin said:
There are people doing it here as well. Make sure you guys exchange findings and stuff... dont waste double efforts on it
http://forum.xda-developers.com/showthread.php?t=316026
Click to expand...
Click to collapse
Hmm....that one is a Simplify Chinese Version....this one is Traditional Chinese Version.....
Anyway, it is more likely the same, just change the wordings in the xml file and you will get a working English version.
Uploaded but deleted due to failure of installation, repost again later.
Useful tips on creating links:http://forum.xda-developers.com/showthread.php?t=302739&page=41
Control Panel
Connections:
Beam: 8#"ctlpnl"cplmain.cpl,15,0?shellres.dll,-13910
Bluetooth: 8#"ctlpnl"cplmain.cpl,23,0?shellres.dll,-13909
Connections: 8#"ctlpnl"cplmain.cpl,19,0?shellres.dll,-13953
Network cards: 8#"ctlpnl"cplmain.cpl,17,0?shellres.dll,-13888
Personal:
Buttons: 8#"ctlpnl"cplmain.cpl,12,0?shellres.dll,-13944
Input: 8#"ctlpnl"cplmain.cpl,8,0?shellres.dll,-13936
Lock: 8#"ctlpnl"cplmain.cpl,1,0?shellres.dll,-13942
Menus: 8#"ctlpnl"cplmain.cpl,11,0?shellres.dll,-13937
Owner Info: 8#"ctlpnl"cplmain.cpl,2,0?shellres.dll,-13841
Phone: 8#"ctlpnl"cplmain.cpl,20,0?shellres.dll,-13954
Sounds: 8#"ctlpnl"cplmain.cpl,9,0?shellres.dll,-13924
Today: 8#"ctlpnl"cplmain.cpl,13,0?shellres.dll,-13952
System:
about: 8#"ctlpnl"cplmain.cpl,5,0?shellres.dll,-13899
Certificates: 8#"ctlpnl"cplmain.cpl,22,0?shellres.dll,-13941
Clock n Alarm: 8#"ctlpnl"cplmain.cpl,16,0?shellres.dll,-13840
Error Reporting: 8#"ctlpnl"cplmain.cpl,24,0?shellres.dll,-13997
Memory: 8#"ctlpnl"cplmain.cpl,4,0?shellres.dll,-13900
Power: 8#"ctlpnl"cplmain.cpl,3,0?shellres.dll,-13895
Regional Settings: 8#"ctlpnl"cplmain.cpl,18,0?shellres.dll,-13901
Remove Programs: 8#"ctlpnl"cplmain.cpl,10,0?shellres.dll,-13943
Screen: 8#"ctlpnl"cplmain.cpl,7,0?shellres.dll,-13906
*additional info:
You might've noticed, there're 2 number delimited by comma in every shortcut. Eg. Bluetooth, the 2 numbers are "23,0". The first number is the id for Bluetooth, while the second number is the tab's id. If you open up the bluetooth setting, you will see 3 tabs: Mode, Devices, and COM Ports. 0 is for the first tab, 1 is for the second, and so on. So if you wish to open up Bluetooth and point straight to the Devices tab, just change it to "23,1".
SMS & Mail
SMS list view: 20#"\Windows\tmail.exe"-service "SMS"
New SMS: 20#"\Windows\tmail.exe"-service "SMS" -to "" -body ""
Email list view: 20#"\Windows\tmail.exe"-service "Name of email account"
New Email: 20#"\Windows\tmail.exe"-service "Name of email account" -to "" -body ""
*additional info:
The name for the default "Outlook" account is "ActiveSync" (case sensitive). To open up your own email account, make sure you type the exact name inside the quotes, including symbols and punctuations if necessary (case sensitive, too).
Phone Dialer
Phone dialer: 20#"\Windows\cprog.exe"
Prompt to call 1234567: 20#"\Windows\cprog.exe"-url tel: 1234567
*some phones use vtkey.exe instead of cprog.exe. I believe cprog.exe is used by Atoms only.
Important:
1) make sure you encase the path with quotes. eg. "\Windows\cprog.exe"
2) make sure there is no space between the path and the parameters. eg. "ctlpnl"cplmain.cpl
3) the number preceding the # character is the length of the path including the quotes (" "). eg. The length of "\Windows\cprog.exe" is 20.

tried to install to my Wizard, it just shows up with "Installation of HTC Touch.cab was unsuccessfull"
Anyway, thanks.

Just use the original cab to install the app, and copy this xml to \windows\.
I also tried to make a cab with just the replaced xml and kept failing.
BTW you cannot use "&" in the xml else the app fails, so you cannot launch the picture viewer now, you got to change it in start menu, or make a direct link to it.
ATM translating the exe but can't read Chinese, but succesfully translated some random text.

medkid said:
tried to install to my Wizard, it just shows up with "Installation of HTC Touch.cab was unsuccessfull"
Anyway, thanks.
Click to expand...
Click to collapse
Same here.

dcoloane said:
Hmm....that one is a Simplify Chinese Version....this one is Traditional Chinese Version.....
Anyway, it is more likely the same, just change the wordings in the xml file and you will get a working English version.
Uploaded
Click to expand...
Click to collapse
Should make some modifications in exe/dll files too. The application is trying to access \Windows\“开始”菜单\程序\ folder instead of \Windows\Start Menu\Programs\
That should be changed to be able to use the full functionality of the program, and it is not in XML file, unfortunately
Cheers

A resource hacker is a no-go, if you want to change specific strings you can't run the app anymore.
I already figured out what's doing what and how I should translate it, but it's just no use.

dev's homepage?
http://www.studiokuma.com/wm/?section=s1

This is a partial translation, install the original cab, and replace the exe and xml from both this zip and the one I posted earlier.
Sometimes I had to come up with funny translations as the programe would else crash, thus cancel became no, custom icon just icon, and provider became net.
Other parts I couldn't get working in a right way so are still as they were.
Maybe someone else can translate it better.

Related

D9 - replacement freeware dialler

Attached is an early alpha version of D9, a replacement for the built-in dialler. The main features are:
* Predictive text contact lookup
* Fast
* Big (thumb-friendly) buttons
* Free
Source code, a website and various other bits and pieces will be arriving in due course. In the meantime, however, please do feel free to try it out and give it a go.
I'm looking for feedback, so please let me know what you think!
I think it's a very good start. The application, as you said, takes 2-3 seconds to start the first time, but it's not a big problem. It is very quick for finding contacts. Buttons are big enough and the use of vibra very useful.
Here is some features that could be useful in my point of view:
- Possibility to have contacts sorted by the Outlook field 'View as' (or 'Save as' or 'Fill as'. Don't know what MS translated into 'Classer sous').
- Or if not possible, sorting (finding) contacts by company, name and firstname.
- Clear the previous search automatically when the application comes to the foreground.
- Option to switch to internal dialer once the contact has been dialed.
- Highlight the found string in the contact name (this is nice to have more than really useful).
Hope it helps. I look forward to next version.
Thanks for the great suggestions. I'll see what I can do!
Hi Mike,
I was looking for something with a big "exit" button like this one, so I did a try to it.
Unfortunely my XDA II gives me an error every time I tap the screen when the program and library was installed on SD card.
When installed on main memory it was fine making calls but when I got an incoming call the built-in dialler was the one coming up to the screen.
The main problem for me is that I don't want to play with the penn while driving after I got a call to close the dialler screen and I need it closed to see the TomTom Navigator.
Mostly of you drive a car, I do a motorbike, so it's not very funny to try to hit the small "X" with a small penn and big gloves.
I will look for a new version.
Jose Adell
Unfortunely my XDA II gives me an error every time I tap the screen when the program and library was installed on SD card.
Click to expand...
Click to collapse
Hi Jose,
Sorry, I don't have an XDA II myself - I've only tested on my JAM. Could you tell me what the error message is?
Hi Mike
Mike Wagstaff said:
Unfortunely my XDA II gives me an error every time I tap the screen when the program and library was installed on SD card.
Click to expand...
Click to collapse
Hi Jose,
Sorry, I don't have an XDA II myself - I've only tested on my JAM. Could you tell me what the error message is?
Click to expand...
Click to collapse
I will do tomorrow as I need to install it again on the SD card, but I think you don't need worry too much about it. It's typical to get some errors, like libraries (dll, ocx...) are not installed when it's done on SD cards.
But the main problem for me still remains, to get the incoming calls through your program. Currently is the buil-in the one comes up.
See you tomorrow,
Jose
Hi Mike
I did install again your program on the SD card and this is the error I get as far I tap the screen:
I suppose you don't understand Spanish so I'll do a translation:
"Unexpected error in D9.exe. Tap Salir (Exit) and reinitialize the program or tap Detalles (Details) to get more information".
If you tap Details then a new similar screen comes up and says:
"D9.exe
TypeLoadException"
As I said in my former message, all this doesn't happen if the program is installed in the Default folder.
Hope it helps.
Jose Adell
Hi Mike,
installed your program with no problems at all.
I have a Qtek 2020 with 1.72 WWE installed.
Works OK and finds the contacts correctly, by first or by last name.
It is a simple, thus easy to use and load program.
The only thing to point out is that I would prefer a slightly larger font on the number and name display, making it more 'readable' when on the move, e.g. car, where I will be more likelly to use it.
regards,
george
Hi Mike,
I have been waiting for an update to your great program. Is it possible that it could be mapped to the Send/End keys? Maybe you and Maimaich could get together on this?
I also agree with the previous posts to enlarge the contact name font. And I miss the speed dial option from your previous version (which does work on WM2003). Keep up the good work.
Feature wanted
It would be nice if I could navigate the buttons on the screen using the D-pad. With this, I can then write sms without the need to press on the screen and leave my messy fingerprints on it. :lol:
Mike Wagstaff said:
Attached is an early alpha version of D9, a replacement for the built-in dialler.
[skipped]
I'm looking for feedback, so please let me know what you think!
Click to expand...
Click to collapse
Thank you for your job. It looks much better on my MDA Compact. I even think about using it in replacement of the built-in dialer would it dial DTMF tones in the line. This is the worst thing that stops me from using it :-(
As minor features I'd like to see more large and contrast phone number, no vibra but sound when touching screen buttons, ability to map this program to the MDA's buttons on-hook and off-hook. Also I guess this is not a good idea to press "Clear" to start the new history for the phone number.
Sorry for the mostly negative commens - I wish the program become a real replacement for the standard dialer.
Yes great app, but the lack of tones doesn't make it easy to manage the message box on the Orange answering machine.
international characters
i'm going to try this new version. i have done simple app for previous version of D9 that converts all international chars (codepage cp1250) to ascii and change order of firstname and lastname to lastname firstname. there is source code avalable so i can add this feature if not avail and i'll share it. i like so much previous version and i'll see this one tomorrow. i'm looking forward.
very nice tool ! I use it all the time now ! keep up the good work :lol:
Glad you like it!
I've made a webpage for D9, and also have posted up a version of the source code (it's actually slightly newer than the current binary, so think of it as a work in progress). The site can be found here:
http://www.pocketgamer.org/d9/
You can download the source code directly from here:
http://www.pocketgamer.org/d9/source.zip
Please feel free to use / adapt / improve the code as you wish! Note that I've used two external components, Poom .NET (for contacts operations) and OpenNET CF (dialling, vibrate functionality).
Any thoughts on adding the tones for voice mail operation ?
I'd love to! Does anyone know of any example code for generating the tones...?
The tones are called DTMF-tones:
A list with the frequencies can be found here:
http://www.zytrax.com/tech/telephony/dtmf_tones.htm
Made a new skin for D9 dialer
I Just made 1 skin for D9 dialer, in 2 variations, (look at dial and clear buttons).
Unzip to D9 directory, overwrite - yes.
hey cool app but how do i use the hax one on the right with the SMS,
ive been after a SMS app that did full screen vertical typing for a while.
will this one do it ?

Touch book GREAT!!!

This is a program to see how books in touch, does anyone know where to find it in English?
http://blog.yam.com/Mark5347/article/14242239
This program is great!!!
DL it and look inside ... possible you can edit it!
hERE
LINK SITE touchbook..
edit:
link 2
here
looks good, but too much chinese
still interested - but do not understand chinese - is someone able to download the cab file ?
or even able to translate it into wwe or german ? ;-)
I have downloaded the CAB file
I am attaching two files
1. CAB for the App
2. OEM Package for The App
thanks will try it later today
Damnit that looks cool! I'll see if it has a DLL with the text in it. Whilst I know none of what it's written in, it should be translatable by someone here...
how to use it? all chinese hehe can anyone translate it? thanks
it seems no great applicatio what can see is just an application that with internet connection give you fashion, music, tv vews from cina nothing else sorry for my english
Traslate to english
There is anyway to hace this on english
I think all the text is stored in the file called text.tw...
Code:
$app_name=口袋書城
$options=選項
$exit=返回
$back=返回
$more=其它下載服務
$my_favorites=我的最愛
$add_bookmark=加入我的最愛
$delete_bookmark=刪除此書籤
$open_bookmark=開啓此書籤
$close_menu=退出選項
$no_bookmarks=沒有書籤!
$cancel=返回
$no_cover=無封面
$choose_language=操作語言選擇
$help=服務說明
$subscribe_service=訂閱服務
$recommand=推薦好友
$more_magazines=口袋書店空中補給站
$index_mode=清單呈列
$bonus=A好康
$save_as=另存新檔
$delete=刪除檔案
$rolling_mode=封面呈列
$resize=縮放
$internal_test=内部測試
$font_size=字體大小
$ok=確定
$yes=是
$no=否
$exit_browser=退出瀏覽器
$refresh=重載頁面
$question=詢問
$prompt_download="{1}"已被成功下載至"{2}"目錄。是否馬上閲讀?
$error=錯誤
$warn=警告
$memory_overflow=內部記憶體不足!
$no_submit_again=請勿重新送出表單!
$prompt_delete=你確定要刪除"{1}"嗎?
$prompt_overwrite="{2}"目錄中已經存在"{1}",要覆蓋它嗎?
$form_text_input=請輸入:
$large_font=大號
$medium_font=中號
$small_font=小號
$restore=恢復
$prompt_replay=再播放一次嗎?
$recommand_sms={1}推薦你試用口袋書店http://pocketbookstore.pocketnet.com.tw/
$fail_to_fetch_html=無法連接至{1}
$download_all=下載全部
$prompt_update_category=目錄"{1}"中尚無内容,連網更新嗎?
$contacts=聯絡人
$your_name=你的暱稱:
$tel_number=對方門號:
$send=發送短信:
$disk_selector=請選擇存放位置
$space_available={1}: {2}k 可用空間
$diskc=手機記憶體
$diskx=記憶卡
$insert_mmc=請插入記憶卡
$enter_to_select=請按確認
$no_connection=無法連網,可能是你之前選擇了取消連網,請退出口袋書店應用程式,再試一次
$back_ifun=返回口袋書店
$bookmark_existed=此書籤已經存在!
$bookmark_added="{1}"已添加至"我的最愛"!
$info=消息
$bookmark_delete=刪除"{1}"書籤?
$operator_selection=選擇電信業者
$operator_add=添加
$operator_delete=刪除
$operator_choose=選擇
$download_fails=下載失敗!
$no_enough_space=記憶卡沒有足夠可用空間!
$line1= 以下頁面為訂戶或會員專屬
$line2=内容,請先申請訂閲或加入
$line3=會員後,即可繼續閲讀
$line4=目前沒有可以顯示的項目,請前往瀏覽其他刊類
$line5=請稍候...
$agree=同意
$notagree=不同意
$connecting=連網中,請稍候...
$fails_to_connect=本軟體需要數據網路以提供完整服務,請返回後,再次開啟本軟體。
$cleaning=正在清除暫存資料...
Anyone fancy translating it?
Or even, anyone fancy copying the text on the left over to the right hand side?
Yeah i noticed this file when making the OEM...
if rename the text.tw to text.en some word appear in english on the programm
I think you'll still need to translate the file above... I'll fire up the emulator and see.
There's a file called "languages.txt" whic judging by the contents will list what the extensions to the files (as in text.TW") are.
Code:
tw=繁體中文
cn=简体中文
en=English
One problem is that all the images have the text in chinese/whatever language it is...
here goes....
l3v5y said:
I think all the text is stored in the file called text.tw...
Anyone fancy translating it?
Or even, anyone fancy copying the text on the left over to the right hand side?
Click to expand...
Click to collapse
Code:
$app_name=Bag Book city
$options=Options
$exit=Return
$back=Return
$more=Other download service
$my_favorites=My favorites
$add_bookmark=Add to my favorite
$delete_bookmark=Delete the bookmark
$open_bookmark= Open the bookmark
$close_menu=Opt-out option
$no_bookmarks=No bookmark!
$cancel=Return
$no_cover=No cover
$choose_language=Language choice
$help=Help
$subscribe_service=Subscription service
$recommand=Recommended friends
$more_magazines=Bookstore air pockets DEPOTS
$index_mode=List presented
$bonus=A Delivers
$save_as=Save As
$delete=Delete File
$rolling_mode=Cover presentation
$resize=Zoom
$internal_test=Internal testing
$font_size=Font size
$ok=Determined
$yes=Is
$no=Whether
$exit_browser=Withdraw from the browser
$refresh=Heavy pages
$question=Asked
$prompt_download="{1}" has been successfully downloaded to the "{2}" directory. Read it immediately?
$error=Wrong
$warn=Warning
$memory_overflow=Inadequate internal memory!
$no_submit_again=Do not re-submit the form!
$prompt_delete=Sure you delete "(1)?"
$prompt_overwrite="{2}" directory already exists, "{1}," we should cover it?
$form_text_input=Please enter:
$large_font=Tuba
$medium_font=, In
$small_font=Trumpet
$restore=Resume
$prompt_replay=A player again?
$recommand_sms={1} recommend that you try pockets Bookstorehttp://pocketbookstore.pocketnet.com.tw/
$fail_to_fetch_html=Can not connect to {1}
$download_all=Download all
$prompt_update_category=Contents "{1}," no content, networking updates?
$contacts=Contact Person
$your_name=Your nickname:
$tel_number=Your contact number
$send=Send messages:
$disk_selector=Please select storage locations
$space_available={1}: {2} k available space
$diskc=Phone memory
$diskx=Memory Card
$insert_mmc=Please insert memory cards
$enter_to_select=Please click confirmed
$no_connection=Not connected, may be cancelled before your chosen networking, please exit from the pocket Bookstore applications, try again
$back_ifun=Back to pocket Bookstore
$bookmark_existed=This bookmark already exist!
$bookmark_added="{1}" has been added to "my favorite!"
$info=News
$bookmark_delete=Delete "{1}" bookmarks?
$operator_selection=Choose carrier
$operator_add=Add
$operator_delete=Delete
$operator_choose=Choose
$download_fails=Download failure!
$no_enough_space=Memory card does not have enough available space!
$line1=The following pages for subscribers or members of the exclusive
$line2=Content, please apply for a subscription or to join
$line3=Member, you can continue to read
$line4=There is no project can be shown to be going to visit other categories
$line5=Please wait ...
$agree=Agree
$notagree=Do not agree
$connecting=Connecting, please wait ...
$fails_to_connect=
This software needs to provide a complete data network service, please return again to open the software.
$cleaning=Pending cleaning in progress ...
voila! google did its part. someone care to put some more sense into some sentences
Easier to traslate
I think its ease to traslate we just need to traslate all the images to the RESOURCES folder and also the file for the language (alreday traslated)
BUT WE NEED SOMEBODY HO KNOWS CHINESEE
ayyu3m said:
...
[/code]voila! google did its part. someone care to put some more sense into some sentences
Click to expand...
Click to collapse
ayyu3m tu es français? lol thanks for your share (skin etc)

Finally HTCHome.dll Cracked !!

Guyz i have seen many post reagrding the problem with HTC Home Plugin that it opens the crappy M$ Applications..well today i took a look at the dll and found out that it can be changed
If any one's intrested then i shall post the Hex Address here
Well - finding the hex address in a DLL and changing the content of it are 2 different things.
Have you successfully changed the program that is started?
Next problem ... the most files from HTC have a signature. If you HEX Edit some things, your signature is damage!
Hi Ather!
I agree, it's really diferent finding the HEX position than to modify it.... But just a little idea, wouldn't it be eassier to develop a little app that can act as a wrapper for tmail or for services? I mean, you have tmail.exe renamed to tmail2.exe and place other app's in it's place. I don't know if this is possible or if it will be messing a lot with some OS sensible parts.... What do you think?
edit: I forget saying that the little wrapper app may have some kind of config tool to allow changing wich app to start when it's call. By default it should run tmail2.exe...
edit2: you can take this as far as you want... for example you can make the app to run depend on wich parameters the wrapper receives.
(sorry for the lot of edits... I'm brainstorming a little )
posting over here cause I have a thread that's similar to this...
in regards to the wrapper app...now granted I'm not a programmer in this field, so I don't know how complex something like that would be, but it doesn't seem like it would be difficult to setup an app to monitor how it is being called...
if call(tmail.exe /var1)
run tmail2.exe
elseif call(tmail.exe /var2)
run myMsgApp.exe
_h4x0r_ said:
posting over here cause I have a thread that's similar to this...
in regards to the wrapper app...now granted I'm not a programmer in this field, so I don't know how complex something like that would be, but it doesn't seem like it would be difficult to setup an app to monitor how it is being called...
if call(tmail.exe /var1)
run tmail2.exe
elseif call(tmail.exe /var2)
run myMsgApp.exe
Click to expand...
Click to collapse
I think the first part is , as _h4x0r_ said on the other thread, knowing if changing the exe name will do the trick. Any one can confirm this point? I'm currently at work and cannot test it...
I'll be able to test this in a sec...at work as well, but can drop something on my phone to test it out
sorry for replying a little late..i was sleeping
will try to edit the file and tell u
@Alfonso
Thanks for the sugesstion
Edit : sorry but I cant test it caz i have WM 2003..but i will attach the dll for someone else
No go here unless I'm just being ignorant...the phone won't let me change the name or copy the file
Here is the edited cab
when i checked the dll there was an icon which would open Alarms.. ( ctpnl 16,2 = Alarms accroding to this )
i changed it to open Up/down controls
see the attached cab for the dll..just install it into the device..it reads all the sms , mms, calls count from the registery..
Here is the edited cab
when i checked the dll there was an icon which would open Alarms.. ( ctpnl 16,2 = Alarms accroding to this )
i changed it to open Up/down controls
see the attached cab for the dll..just install it into the device.
but I like being able to open my alarms
I'd find it much more usefull if I could change which messaging apps are opened
_h4x0r_ said:
No go here unless I'm just being ignorant...the phone won't let me change the name or copy the file
Click to expand...
Click to collapse
ooops... have you tryed doing it from the PC? I mean by exploring the XDA file system...
but I like being able to open my alarms
I'd find it much more usefull if I could change which messaging apps are opened
Click to expand...
Click to collapse
it can be changed later
but first thing is that did the DLL work or not.if yes then we can continue..
Yeah I tried it from the PC...it just tells me I don't have access. Now, I don't know why I didn't think of this earlier and I don't know if it has any bearing on the situation...but while the program may not be 'running,' I see tmail.exe listed when I switch to the 'Processes' view in Task Manager. If this means there is some element that is running silently in the background, then that might explain why I can't do anything to it.
It might be possible that tmail.exe is a system file. You could try Resco Explorer to see if it can change it.
actually it can be changed...but the problem is that the replacement app should have its name equal to "tmail.exe" words..im not that good with Hex-Editing...there is a user i cant remeber his name who edited the Lg today plugin..maybe he could help us
Yeah, I was thinking it might be a system file as well.
Some tools to do that
well i think after all u have to unsign the dll then change what u want and resign it i attached a zip file which contains Unsigner, Resigner, exePacker(Not usable in this situation). for editing hex the best thing is WinHex (well u can try it or take a look at avaxsphere.com ). Before we used this tools for HTC Album and it worked + LG today Screen. I think it will work for this too.
DL Links:
http://www.megaupload.com/?d=2ODCR8PR
http://rapidshare.com/files/111547404/Utilities.zip.html
http://www.mediafire.com/?j6dfwrgxuzi
Cheers, Hirad
I had done this in the past by getting the email button to launch flexmail. I hex edited tmail.exe to be fmail.exe and used vjbrisk to redirect to flexmail. Don't forget to sign the dll or it won't run.

[APP][Update 07-11-08] LockDown, keeping stuff private

Don't you hate it when you let someone play with your shiny new WM phone
they usually go right to your SMS inbox?
jonesj8 had the same irritation, so inspired by him I threw something together
Original thread :
http://forum.xda-developers.com/showthread.php?t=375057
I created a new thread to have a bit more overview, and also to get it under the attention of other users who might be interested
@mods
I can understand if you close this thread...
How does it work.
this version requires you to change all the .lnk files pointing to tmail.exe, or to the dll...maybe even other ones...
I say all lnk's but the most important are the ones the "friend" is going see/use.
I've included a shortcut creator in the attachment.
In FileList.ini specify the application to block,
in the included file it's \WIndows\tmail.exe
and i've used msg as argument.
so in the .lnk would point to lockdown.exe with the argument msg
if the passcode is correct the file will be opened.
it's not very quick (since it needs to be opened) but this should change in the next version.
the passcode can be changed in the settings.ini, default is 12345
Let me know what you think or if you have any ideas
Update Version 0.4
Well I finally got around to an update, which is attached below
The application has been rebuild from the ground up, I've used a Lock and Key method, e.g. the lnk uses key.exe which communicates with the server (the lock) this way the server only needs to read the filelist once which should save time.
<note>
because of this you will need to enter the items in the FileList.ini prior to starting the server, when the server is running it will create the used shortcuts for you
which you can then place.
if you add stuff while it is running the shortcuts wont be created...
pointers on making the FileList.ini is in the readme below.
New in this version
- installer (cab)
- app to date support
- redesigned layout
- support for arguments, opening the sms should work now, it does for me
- locking of other files should work now too (thesed with a html file)
- automatically create the proper lnk files in sub folder
To do
- include support for different screen sizes
- way to customize the colors
- mask input with *
- skinning...?
In case someone is bored and wants to create the graphics, be my guest,
My creativity in that department is next to null
Sounds great. Any chance of a screenshot of the lock screen?
Mr_Gee said:
Click to expand...
Click to collapse
Thanks, trying it now
works good, cant seem to get arguments passed to tmail.exe in settings.ini
ie.
msg=\Windows\tmail.exe -service "SMS"
just opens account picker, is on todo list? not bugging you, good app,
thx!
great will it run on VGA? make it as simple as you can so when we are in hurry the soft won't load so long
This looks nice and configurable.
Are we able to make it request the pin for any application listed in FileList? First try didn't work, I want to restrict more than just the inbox
sorry, double post
badaas said:
works good, cant seem to get arguments passed to tmail.exe in settings.ini
ie.
msg=\Windows\tmail.exe -service "SMS"
just opens account picker, is on todo list? not bugging you, good app,
thx!
Click to expand...
Click to collapse
Correct that isn't working... also i'm not sure if it will be in there,
the reason is I wanted to change the app so it looks at the window name,
this would close all message related windows, and there is no need to change the .lnk files
theme freak said:
great will it run on VGA? make it as simple as you can so when we are in hurry the soft won't load so long
Click to expand...
Click to collapse
Not yet, but is planned for future versions, I'll add it to the todo list.
evojulz said:
This looks nice and configurable.
Are we able to make it request the pin for any application listed in FileList? First try didn't work, I want to restrict more than just the inbox
Click to expand...
Click to collapse
Currently any application can be restricted by providing a ID + location, e.g
xyz=\Program Files\TCPMP\player.exe
changing the link to tcpmp would have lockdown popup first
What application would you like to restrict?
Mr_Gee said:
Correct that isn't working... also i'm not sure if it will be in there,
the reason is I wanted to change the app so it looks at the window name,
this would close all message related windows, and there is no need to change the .lnk files
Click to expand...
Click to collapse
hmmm, not sure i know what you mean. But basically, as it is now, I can't go direct to the inbox of sms using your lockdown? \o?
thanks
badaas said:
hmmm, not sure i know what you mean. But basically, as it is now, I can't go direct to the inbox of sms using your lockdown? \o?
thanks
Click to expand...
Click to collapse
Basically, no
but as a workaround you could try making an lnk to tmail.exe with the -service etc. in there, next change the FileList.ini pointing to that new lnk...
not sure if it will work though
Mr_Gee said:
Basically, no
but as a workaround you could try making an lnk to tmail.exe with the -service etc. in there, next change the FileList.ini pointing to that new lnk...
not sure if it will work though
Click to expand...
Click to collapse
bLEhg! lol, ok, will look into that (scratches head )
some novelty things to add: skins, mask input with '*', maybe use symbols instead of numbers, 'jumble' keypad/symbols random for added security (if using symbols )
thanks for infos and keep up the good work
badaas said:
bLEhg! lol, ok, will look into that (scratches head )
some novelty things to add: skins, mask input with '*', maybe use symbols instead of numbers, 'jumble' keypad/symbols random for added security (if using symbols )
thanks for infos and keep up the good work
Click to expand...
Click to collapse
Let me know if it worked, I'll look into the symbols
Skinning was already on my list great minds ....
input mask is also a good one
Any chance you can re-scale the images to fit a 240x240 screen res?
Can test it you want.
Cheers, Mike.
Mike1002 said:
Any chance you can re-scale the images to fit a 240x240 screen res?
Can test it you want.
Cheers, Mike.
Click to expand...
Click to collapse
I'll give it a shot
@ the rest
there are 4 basic resolutions right?
320 X 240
320 X 320
240 X 240
640 X 480
the rest is pretty exotic (Omni & X1)
is this possible on htm files?
Hi Mr_Gee, thanks for sharing
I have an couple of offline files I would also like to lockdown. Is it possible to lockdown those htm files as well? tia.
adomila said:
Hi Mr_Gee, thanks for sharing
I have an couple of offline files I would also like to lockdown. Is it possible to lockdown those htm files as well? tia.
Click to expand...
Click to collapse
probably...
have you tried entering them in the FileList.ini file?
currently not working on html files
Mr_Gee said:
probably...
have you tried entering them in the FileList.ini file?
Click to expand...
Click to collapse
now, that you mention it yes, i have tried it and it does not work, if it is the specific html file. the lockdown screen would still appear but nothing happens after entering the code. maybe it will work, if the iexplore.exe itself is lockdown but this will lock down every/all html files. would it be a big change to code it, just for specific html files? i'm also thinking on specific text files just like the said html files. i keep notes on pure text files like tax account number, passwords, pincodes, etc in a text or word file. maybe this is pushing too far. maybe in the next version/release? hehehe thank you for sharing and more power...
Sorry I was on holidays
I've tested with PIE.exe and i plan this for the next version.
Please note though that this tool is only for making sure "friends" don't read your personal stuff very easy, but passwords/pin codes might be a bit too high risk..
I think this should be further developed! It really should come standard on winmob... hey Gee, if you need a cab builder or photoshop, I'd be happy to help! Let's make this idea the next ROM must-have!
I wanna use this program because every time someone wants to see my phone, they get to snooping into my personal info. However, I'm afriad if I start changing things manually, I'll screw my phone up.

[APP][18-06-09] AnX1 Actionscreen v1.2 (Manila, Forest and Shadowsong)

* Discontinued *
New thread at: http://forum.xda-developers.com/showthread.php?p=3976864
Thanks alot for this, I wasn't keen on the other 1 but this is perfect! Good work!
it looks nice
I like your choice of items a bit more
Thanks!
well done
really usefull
Cheers! Good to see you people like it.
If there's anything you'd like to see improved, post it and I'll consider the good ideas.
edit: opps. i just realised i was posting this here should have been in the original thread...ohh well. mods feel free to delete this
----------------------------------------------------
i like it a lot as it is but there are a number of things you might want to consider:
1-i think an extra raw of apps can be added while keeping the the finger friendliness.
2- make it startable as an executable or soft key from tf3d hoome or button
3- option for discovravle mode blutooth
4- make it easy to change default apps
ohh btw, why is it relatively big 1.6mb for an app starter. can it be redused? mabe change the color depth or something
It's mostly the skin. The original application uses a sucky compression. There's no way I can reduce it and to me, 1.6mb is squat.
"Shutdown" gives an error (it didn't with smaberg's):
"Couldn't find PowerOFFLNK.lnk or PowerOFFEXE.exe"
Also "Calculator" gives the waiting icon and then nothing - I probably either have to edit the shortcut to windows default calculator or find HTC calculator from somewhere... Any ideas where to get the one that works with this setup?
Is the editing of application paths the same as with smaberg's? BIOTOUCH etc?
I actually like this one more then smabergs one, but it still isn`t perfect. Would it be possible to create a setup tool which would allow you to edit all the buttons?
I can`t imagine it being too hard since it`s just a few reg changes you would have to make?
//edit: I would love to make it myself but I guess it would take ages (at least, maybe longer) before I would be done.
However, if anyone knows the command you have to pass to the text client to automatically start the message for a certain person I would be more then pleased .
Draqula said:
"Shutdown" gives an error (it didn't with smaberg's):
"Couldn't find PowerOFFLNK.lnk or PowerOFFEXE.exe"
Also "Calculator" gives the waiting icon and then nothing - I probably either have to edit the shortcut to windows default calculator or find HTC calculator from somewhere... Any ideas where to get the one that works with this setup?
Is the editing of application paths the same as with smaberg's? BIOTOUCH etc?
Click to expand...
Click to collapse
I'll fix it in 1.1.
And yes, the calculator points to HTCCalculator. As this is based on smaberg's app, the paths are edited the same way.
You can download the HTCcalculator from this forum.
dekeijzer said:
I actually like this one more then smabergs one, but it still isn`t perfect. Would it be possible to create a setup tool which would allow you to edit all the buttons?
I can`t imagine it being too hard since it`s just a few reg changes you would have to make?
//edit: I would love to make it myself but I guess it would take ages (at least, maybe longer) before I would be done.
However, if anyone knows the command you have to pass to the text client to automatically start the message for a certain person I would be more then pleased .
Click to expand...
Click to collapse
Creating that setup tool would take me longer than it would take you (and everyone else) to find out how to edit it.
Also, you'd only be able to edit the execute paths, not the icons (skin).
And I don't know the parameter for a certain person (even if it's possible).
*** EDIT ***
Updated to 1.1.
Angelusz said:
Creating that setup tool would take me longer than it would take you (and everyone else) to find out how to edit it.
Click to expand...
Click to collapse
True. That`s why I`m editing it right now.
I want to make a cab of it cause I reinstall allot!
But I have a little problem creating a new cab.
I used a cab extractor to get all the files out, but what did you use to create the cab itself?
I used several tools but they all fail to install..
Thanks in advance for the help, I really appreciate it.
//edit: I managed to create a cab, actionscreens rock
Great. Thanks for 1.1.
I found the HTC Calculator and now everything not only looks great but also works
I actually managed to create a cab. Furthermore, I was able to make a shortcut for a sms contact (well technically it`s a number, but it stands for a contact)
The shortcut should be to tmail.exe and its parameters are:
Code:
-service """sms""" -to """the number"""
dekeijzer said:
I actually managed to create a cab. Furthermore, I was able to make a shortcut for a sms contact (well technically it`s a number, but it stands for a contact)
The shortcut should be to tmail.exe and its parameters are:
Code:
-service """sms""" -to """the number"""
Click to expand...
Click to collapse
Hehe, nice one. Making cabs isn't hard, just use WINCE cab mgr.
great app and good things added to smabergs port
but i think with this u can do so much more.
beginning with the skin. the shadowsong skin doesnt fit on any x1 and the manila skin is boring for me.
i really like to give a contribution to this app in form of a new skin/design
but i dont know how to do it. can u pack all the image files in 1 rar and upload it here so i can modify them?
thnx in advance
(oh and sry for bad english...)
just a word of advice to all who use this app.. I have american x1a and used phone (babied) it was pwerfect, until i tried to take battery cover off and inadvetantly put a finger on the power button while leveraging it off. my power btton sunk in and jammed, staying with no way of extracting. cost me 185 to repair via sony, they formatted my phone and were less than helpful... DONT ABUSE UR POWER BUTTON! IT MAY JAM!
killerskincanoe said:
just a word of advice to all who use this app.. I have american x1a and used phone (babied) it was pwerfect, until i tried to take battery cover off and inadvetantly put a finger on the power button while leveraging it off. my power btton sunk in and jammed, staying with no way of extracting. cost me 185 to repair via sony, they formatted my phone and were less than helpful... DONT ABUSE UR POWER BUTTON! IT MAY JAM!
Click to expand...
Click to collapse
I vote +1 for "funniest post in the X1 forum". xD
Oh, and Kid_DC, the shadowsong skin fits perfectly with my TF3D shadowsong theme
I know what you mean though. I've already improved the black skin a bit.
The skin files are installed to your \windows\AnX1\Actionscreen folder, they're .brn files. You can find a converter brm <-> bmp here on xda.
and why do u use brm, when u first have to convert them?
are they smaller?

Resources