Launch app when new SMS arrives - Upgrading, Modifying and Unlocking

hi,
i am trying to put together my own sms triggered workflow. for that reason i am looking desperately for an sms-trigger which does not appear in the tray bar.
i have been intensively searching for this for ages and tried all of the apps i was able to find (smstrigger, rk-sms, mortring) but they either do not work or hook into the tray bar.
i hope that somebody can help me out.

What exactly do You want to happen when sms arrive ?
I can make a simple soft not visible in traybar,
BUT it IS visible in Taskbar.
It can f.ex fetch msg-body+Timestamp+Phonenumber from sender.
And perform Shell commands if needed.

hi eurocrypt!
first of all thanks for your help - i really appreciate that.
the minimum what i need is purely to start an exe file as i could do the rest with other utilities.
but what would really help is the following:
set the following flag to the registry
HKCU\System\State\Messages\vmail\Unread\Count = 1
if the sender's number is "#####" or the sender's name is "xxxxx" (if the number is stored as "xxxxx" in contacts)
that's it.
furthermore it would be great to delete exactly this sms with a different parameter perhaps.

My Idea is as follows:
I will make it possible to start the soft with Arguments
\SMSLaunch.exe aaa bbb ccc ddd eee fff ggg
Where
------------------------------------------------------
aaa= The Phone-number/name to trigger SMSLaunch
(Will be filter function, Name or Number Uppercase and removed Spaces and '-')
Like:
Mike Willson As contact Will be triggered if MIKE is Arg.
MIKE as arg will trigger Any Mike calling.
012-123 00 00 As Incoming Nr will be triggered if 01212 is arg.
073 as arg will trigger ANY number beginning with 073.
------------------------------------------------------
bbb= Shellcommand to run (Start app)
------------------------------------------------------
ccc= Arg for above shellcommand
------------------------------------------------------
ddd= Registry-Editing-Entry
------------------------------------------------------
eee= value to set for Registry.
( 1 is static, +1 increase by one, -1 decrease by one)
------------------------------------------------------
fff= Number to reply SMS to
------------------------------------------------------
Number of Arg's will be exact, and must be set by f.ex "X" to indicate
no Action for this Arg.
If needed I can make EDit function fromSoft if Started without Arg,
Textboxes to set ARgs and then Possibility to create A Shortcut with buildin Args.
I´m a bit buzy, so it may take some time to complete this,
hope You have time to wait.

WOW. GREAT!
sure i have time. i have been searching for weeks. so take all the time you need.
i am happy with command line based tool.
instead of textboxes (which might be cool for v2) something like
SMSLaunch.exe aaa /d
to delete the sms would be great.
background for what i use this tool:
i am using homescreen ++ as the only today-plugin. many of the provider in germany do not send a vmail-notice anymore. instead you receive an sms (this can not be changed in your mailbox account settings).
your tool will work as an sms-splitter to seperate vmail-sms from the rest. the process will be to set a registry value to "1" and delete the vmail-sms. homescreen++ will display an icon instead.
i am sure that some more users will be interested in this, too.

A Q!
Is this Reg entry correct ?
HKCU\System\State\Messages\vmail\Unread\Count = 1
I have like this
HKCU\System\State\Messages\vmail\xxxxxx\Unread\Count = 1
where xxxxxx has 4 different entries
Line1
Line2
Total
VoIP
Same in both Omnia and HTC Cruise
I use "Line1" when testing my tool now,
and looks like working OK.
But what about Value, Count=1
Is it automatically go down to Count=0
when listening to Your V-Mails ?

Eurocrypt said:
Is this Reg entry correct ?
HKCU\System\State\Messages\vmail\Unread\Count = 1
I have like this
HKCU\System\State\Messages\vmail\xxxxxx\Unread\Count = 1
where xxxxxx has 4 different entries
Line1
Line2
Total
VoIP
Same in both Omnia and HTC Cruise
I use "Line1" when testing my tool now,
and looks like working OK.
Click to expand...
Click to collapse
reg key same to me.
basically it does not matter which regkey.
you could also use hkcu\software\eurocrypt\vmail
if you want to
Eurocrypt said:
But what about Value, Count=1
Is it automatically go down to Count=0
when listening to Your V-Mails ?
Click to expand...
Click to collapse
superb!
yeah. count =1 if vmail arrives.
can you really do that - vmail to go down to 0 if calling mailbox?
how does the prog know that i am calling my mailbox?
maybe we need to put the number into a special regkey?
if it takes too much time, it is ok to leave vmail=1
i could also reset the value with mortscript.

Progress so far:
I have added possibility to use a SMSLauncher.ini in
same folder as EXE where settings can be specified.
(Easier to config for common guys)
But still possible to use Commandline.
IF SMSLauncher.ini exist, Commandline-Args will be skipped.
It is all working right now exactly as I want it
Though it is not compiled Yet, at work
and coding this toy in my HTC Cruise
Will make a working exe tonight to let You try it.
Also ok now to set VMAIL-Count to 0 if calling Your VMail-nr.
(Using a Phone-object)
Program also checking in SMS.Text for specified Trigger
if not Number/Contact trigged it.
To make it possible to send SMS to do some action
depending on SMS-Text.
Maybe I will add possibility to add sveral Trigger-entries in SMSLauncher.ini
to make it possible to send SMS to make different tasks in Phone.
..................................................................................
Exampel of SMSLauncher.ini
(Use 1 line in SMSLauncher.ini like the one below)
467;X;X;HKCU;System\State\Messages\vmail\Line1\Unread;Count;1;076-11223344;133
====== SYNTAX SMSLauncher.ini ==========
aa;bb;cc;dd;ee;ff;gg;hh;ii
aa= SMS.Number/SMS.Body to trigg SMSLauncher actions
bb= Path to EXE for Shell Command
cc= Argument for Shellcommand
dd= Root For Registry writing
ee= Path to Registry Entry
ff= Registry ENtry Name
gg= Value to set
(1= Allways set to 1)
(+1= Add 1 to existing value)
(-1= Subtract 1 from existing value)
hh= A number to reply Incoming SMS to
ii= Number to Your V-MAIL
(If this is set, Reg-Count will be set to 0)
All positions (9 Pos) must be set,
if no action will be used, set Upper case X
-------------------------------------------------------------------------------
Exampel only Reg change trigged on 123456 and removed Reg-Count on V-Mail number 133
123456;X;X;HKCU;System\State\Messages\vmail\Line1\Unread;Count;1;X;133
-------------------------------------------------------------------------------
When use Commandline instead of SMSLauncher.ini,
use same syntax but replace ';' with a space ' '
in commandline. like this
\Windows\SMSLauncher.exe 123456 X X HKCU System\State\Messages\vmail\Line1\Unread Count 1 X 133

understood. everything is clear. well done.
i have already written my ini-file, directory has been created and everything is prepared to start testing.
this app will eliminate lots of screen tappings.

Hopefully a working version
Read Readme-FIle for exact syntax in SMSLauncher.ini
(9 entries must be inside it, set as Upper Case X
if nothing to do in some section)
2 DLL's must be in same foldeer as EXE-file
Phone.dll + Outlook.dll
It will start with Form Shown,
You have to Minimize it Yourself,
either by getting menu and pick on "Today Scrreen"
or any other available way to do it.

does not work at the moment.
my ini looks like this:
5500;X;X;HKCU;System\State\Messages\sms\Unread;vmail;1;X;5500
have also tried it with
Mailbox;X;X;HKCU;System\State\Messages\sms\Unread;vmail;1;X;5500
sms comes in and regkey still stays at 0
on the other hand your app has started to send out continuously my last sms i have been sending out 6 hours ago

Looks like Your Reg-Path is wrong,
try this
5500;X;X;HKCU;System\State\Messages\vmail\Line1\Unread;Count;1;X;5500
(WATCH OUT! NO SPACES IN MY LINE ABOVE UNREAD with No Space inside)
It is working perfectly for me
Is 5500 the number You call to Your Voicemail ?
Is it also the number from where You got sms to tell You got VMAIL ?

yes 5500 is the number from where i receive the sms from and which is my voicebox number.
i think it is not a good idea to use the reg key above as the os is using this key as well.
if you set the value to 1 you will see a vmail-icon appearing in your taskbar.
just to be sure: it should work with any other reg key, shouldn't it?

Hmm I must have totally missed You :-(
I thought You wanted the soft to make your phone
show You got VMail even though You only have a common
SMS from Your Provider telling You have VMail.
I thought problem was You didn't get
Your Phone to "understand" it was Vmail.
Anyway,
Soft can run any app in your phone (with or without Argument)
trigged upon Incoming Phone-Nr or keyword in SMS.Body.
It can reply Incoming SMS.Body+Nr to
Phone-Number of Your Choice.
It can also set Registry-Key of Your Choice
Same Reg-Key can be set to 0 if You call Nr of Your Choice.

no, you understood me totally right. the only "difference" might be that i am using homescreen++ to handle sms and email notifications. i have even disabled the notification bubbles as they annoy me...
bottom line: great work and support! will test it out tonight

Additional Info ...
If You use SMS.Text for triggering,
Word/Words are Case Sensitive
rgds Eurocrypt

Ideas:
Is there need for more functions..
Also Trigg it on incoming PhoneCall ?
Multiple Lines/Triggers in SMSLauncher.ini
to do different tasks depending on Number/SMS.Text ?
Send SMS to change Parameters ?
(<password:..new config..assword>)
Any other ideas are welcome .
I´m hobbyist Just started to play with this,
so to complex tasks are not possible for me to handle.

i would do the following:
possible to run smslauncher in background, i.e. hidden app so that it does not appear in the task manager (i have configured my device to close all apps when locking screen). in this case we need an extra switch to close smslauncher.
another function might be to delete the sms where smslauncher is set to beactivated. i.e. if sms from 5500 activates smslauncher, your app should execute the command line or set the registry value AND (if an optional switch /d is set) instantly delete the sms.
you could also think about, what you proposed, to make text and sender's name available in a registry key.
a lot of people here e.g those who have put together their own manila style GUI, will thank you for this as there is currently no easy way to display sms/email information on the todayscreen.

Related

Simply way to disable SMS threading on WM6.1 Vanilla

add
HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings\OEM\SMSInboxThreadingDisabled
binary
value set to 1.
restart, and it works!!!
this key disabled the sms threading, without disabling the sound and other notifications (as far as i know).
Edit: in the middle of the key, it should be "settings", somehow the forum forbids post this "Settings" key.
Thank you.
there is even no such key in vanilla 4.01
but i've made it - and it works.
thanks!
works, thx.
but u can also use: DWORD Value!
shoonari said:
there is even no such key in vanilla 4.01
but i've made it - and it works.
thanks!
Click to expand...
Click to collapse
Thats why the first word in his post is "add"
Works great, thank you, also as a DWORD Value of 1, correct. Very nice, now i can keep WM6.1
how to enable the notification whether the message has sent?
just like previous WM 6 shortly after we tap 'send' the notification appear in the screen with 'message sent' written on it..
how to...how to..??
cheers,
thanks for posting the solution!
Garmin said:
how to enable the notification whether the message has sent?
just like previous WM 6 shortly after we tap 'send' the notification appear in the screen with 'message sent' written on it..
how to...how to..??
cheers,
Click to expand...
Click to collapse
I'd like that too, anyone come up with a solution please let me know.
Just use schaps advanced configuration tool!
Other Option
HKEY_Local_Machine\Software\Microsoft\Inbox\Settings (The Space in "Settin gs" is somehow accidently added by the forum, don't make that )
and there should be a
DWORD named "SMSNoSentMsg" set to 1
change it to 0 and you should get your notfication. If this Key and DWORD does not exist, create it with the value 0. Should work then
betaexpert said:
add
HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings\OEM\SMSInboxThreadingDisabled
binary
value set to 1.
restart, and it works!!!
this key disabled the sms threading, without disabling the sound and other notifications (as far as i know).
.
Click to expand...
Click to collapse
It works for me ... but only UNTIL restart, then added key disappears and sms threading is back on :-( Any idea where could be the problem ?
EDIT: using ROM meschles Touch 4.01 Full NC
thx,
m.
Hi,
I had the same issue. Are you sure you are using "Settings" key and not "Setting s". I was using "Setting s" key and this was causing a problem for me.
Also if you are using the right key, make sure as soon as you change your registry, you open text messages. I did this and the change is instantaneous, not requiring restart.
Hope this helps.
THANKS A LOT! Works fine for me. ROM: Artemis Vanilla 4.01 WWE.
No problems with rebooting mentioned somewhere here - everything stays.
P.s.: somebody make this topic sticky perhaps?
vishaljh said:
Hi,
I had the same issue. Are you sure you are using "Settings" key and not "Setting s". I was using "Setting s" key and this was causing a problem for me.
Also if you are using the right key, make sure as soon as you change your registry, you open text messages. I did this and the change is instantaneous, not requiring restart.
Hope this helps.
Click to expand...
Click to collapse
I have made that registry change this way:
- using Total Commander as registry editor
- HKCU\Software\Microsoft\Inbox\Setting already exists
- created OEM folder using Mkdir
- created key SMSInboxThreadingDisabled = 1 using +add value+
- then going to messaging --> text messages - everything OK, no threads
- soft reset
- added key has disappeared (folder OEM and added key are gone)
- sms threading is back switched on :-(
What am i doing wrong ?
martin.eu said:
I have made that registry change this way:
- using Total Commander as registry editor
- HKCU\Software\Microsoft\Inbox\Setting already exists
- created OEM folder using Mkdir
- created key SMSInboxThreadingDisabled = 1 using +add value+
- then going to messaging --> text messages - everything OK, no threads
- soft reset
- added key has disappeared (folder OEM and added key are gone)
- sms threading is back switched on :-(
What am i doing wrong ?
Click to expand...
Click to collapse
It works fine with me.
I use Vanilla 4.01 and PHM editor. not sure if you have saved the change under Total Commander, or maybe you have some kind of software that prevents changing Registry keys.
martin.eu, please wait about 5-10 minutes after registry change and do reset after that time. Windows requires some time to write registry to the ram from the cache.
It seems that there is some problem with regedit plugin in total commander. Change made with PHM regedit and everything works fine ...
thx,
m.
Thank god for this thread, I can't imagine what insanity at Microsoft led to the implementation of the threaded, no notification SMS system - It's horrible !
I made cabs here
http://forum.xda-developers.com/showthread.php?t=372263
meschle said:
I made cabs here
http://forum.xda-developers.com/showthread.php?t=372263
Click to expand...
Click to collapse
Thank you for making it more convenient

TouchFLO 3D Can't change home softkey... bug?

Has anyone been successful with this? No amount of hacking is allowing me to change the soft key for the touchflo 3d home page section...
I have used Advance Config, TouchFlo Detacher and Registry editing:
HKEY_LOCAL_MACHINE\Software\HTC\Manila
HomeLSKText = Text on softkey
HomeLSKPath = Path to program to run (or blank for default)
HKEY_LOCAL_MACHINE\Software\HTC\Manila
HomeRSKText = Text on softkey
HomeRSKPath = Path to program to run (or blank for default)
My result:
The text changes but the button will not launch program.
Search for a way to have it work leads me to the same result. could it be the version of manila?
my touch pro 2 is sprint version. I read one other forum where a tmobile version could not get this working either with my same result.
any info would be helpful. thanks
I used only the Advance Config
it works fine with me
Since I just cleared my storage (cause I manage to **** up the touch flo and have two settings and no calendar tab), I will try advance config first without touching the registry.
Ok I just realized Advanced Config does not remap the softkey for the TouchFLO 3D shell. It remaps the regular today screen's softkey. Unless I'm doing something wrong, here's what I did.
1. open advance config
2. press menu (right soft key)
3. clicked "more settings"
4. clicked "key mapping"
5. key mapping configuration for path and text shows up, did the changes.
of course since this only remaps the regular screen's softkey, the change does not show on the touch flo 3d home page soft key (where camera is).
I had a similar issue trying to set up TFDetacher and my Sprint TP2. I ended up hard resetting because it was jacked up. I haven't had a chance to try to fix yet.
I had the same issue, but only with the left softkey. Till now I found no solution.
Baluliloe said:
I had the same issue, but only with the left softkey. Till now I found no solution.
Click to expand...
Click to collapse
Problem is that (at least on my TMO unit, but I've seen others report the same thing)
HomeLSKText - Changes Text on the left softkey
HomeRSKText - Changes Text on the right softkey
HomeLSKPath - Doesn't appear to do anything!
HomeRSKPath - Changes application launched by LEFT softkey (note - that is NOT a typo!)
i.e - it's easy to change the left softkey on the Manilla home page, but so far I've not found out how to change the right softkey - though I've seen screen caps here that show it changed, so it is clearly possible.
-Steve
On the sprint version there is no fix as of yet you can change the name on the key, but the activation is still contacts, this is with reg edits and programs i have tried.
Keyswop - changes the phone or Lock softkey.... still trying to find something to change the Touchflo 3d Icons so I can attach different movie players and such to the interface though.
Styg
http://mobisapienz.com/index.php?option=com_jdownloads&Itemid=82&task=view.download&cid=57
yes, that was my other ultimate goal was to make those other touchflo tabs into buttons rather then 'tabs', that opened programs. personally I don't want ANY tabs, and just keep the touchflo on the home page, but disabling the tabs also disable their overlay features (hence loading from quick programs doesn't load the touchflo version like calendars).
Think the answer for remapping the soft keys in Manila TF3d home are as follows (using windows calendar as an example):
Within the registry.
1) HKLM\software\HTC\Manila
Within that folder see if the following string exists and change the value - if it doesn't then create it:
Value Name "HomeLSKArguments "
Value Data "-manila off"
(without the quotes)
Then next string
Value Name "HomeLSKPath"
Value Data "\windows\calendar.exe"
Then next string
Value Name "HomeLSKText"
Value Data "Calendar"
(Don't enter the quotes above)
This works for me and remaps the left soft key to open the normal windows calendar program. Also works with Right Soft Key simply by changing LSK to RSK - (got my RSK taking me straight to Comm Manager)
Good luck
Barney
Barneyabz said:
Think the answer for remapping the soft keys in Manila TF3d home are as follows (using windows calendar as an example):
Within the registry.
1) HKLM\software\HTC\Manila
Within that folder see if the following string exists and change the value - if it doesn't then create it:
Value Name "HomeLSKArguments "
Value Data "-manila off"
(without the quotes)
Then next string
Value Name "HomeLSKPath"
Value Data "\windows\calendar.exe"
Then next string
Value Name "HomeLSKText"
Value Data "Calendar"
(Don't enter the quotes above)
This works for me and remaps the left soft key to open the normal windows calendar program. Also works with Right Soft Key simply by changing LSK to RSK - (got my RSK taking me straight to Comm Manager)
Good luck
Barney
Click to expand...
Click to collapse
thanks for the input. at least now I know the arguments path is probably important. However, it still does not work. same results, text changes, but does not operate. =(
nope did not work 4 me, maybe we can have other sprint users try this out to see if they are successful.Are you sure this is step by step in how you accomplished this?
I think I may have figured it out or at least am on to something...
I remapped my LEFT softkey to open Windows Media Player.
HomeLSKArguments:
HomeLSKPath:
HomeLSKText:Media Player
HomeRSKArguments:
HomeRSKPath:\Windows\wmplayer.exe
HomeRSKText
I have a brand new Sprint TP2.
dshosu said:
I think I may have figured it out or at least am on to something...
I remapped my LEFT softkey to open Windows Media Player.
HomeLSKArguments:-manila off
HomeLSKPath:
HomeLSKText:Media Player
HomeRSKArguments:
HomeRSKPath:\Windows\wmplayer.exe
HomeRSKText
I have a brand new Sprint TP2.
Click to expand...
Click to collapse
I believe you figured it out. Arguments is not needed though. -manila off doesn't do anything.
So RSKPath points to left... that's really annoying. I remember reading this somewhere, but it was so ridiculous that I never tried it. LSKPath doesn't do anything though. =( Definitely a bug somewhere
yeah the left key can be re-mapped, its the right key that activates contacts and has yet to be changed.
mankoorb said:
yeah the left key can be re-mapped, its the right key that activates contacts and has yet to be changed.
Click to expand...
Click to collapse
Ahh bummer. I though I figured something out.
But just to be clear:
Only Sprint customers are having problems with remapping the softkeys, and it's only the right softkey.
The Verizon Touch Pro2 doesn't have to reverse the RSK/LSK paths AND can remap the RSK.
Maybe someone should re-title this as a Sprint only problem?
I've also read some tmoble have this problem too.
just curious, what version of manila do people have? (listed in the same registry location).
mine is 2.1.38416.1 and I am with Sprint.
@ dshosu: idk about tmobile but sprint versions has this issue, verizon's dont.
@ tonefour: i have the same manila version.
Mine is exactly the same, I just got mine yesterday from Sprint (2.1.38416.1)

[TUT] A mini-tutorial on rearranging the Manila Home Screen

Rearranging the Manila Home Screen​
What do I need to know?
Manila uses few types of files: qtc, xml, mode9 and lua. First one is for graphics, second usually for different languages (although not only) and the two last ones are the ones we are interested in. Mode9 files contain information on position, visibility and other properties of almost every element on Manila tabs. Lua files contain different functions, used for animations, updating info and so on.
For editing the Home Screen we need the mode9 file - 1c684cd8_manila and the lua script - 25d04412_manila. You can find these files (from each Manila, starting from 1.0 and ending on 2.5) on this forum.
What tools do I need?
Editing mode9 files is quiet easy. You just have to run m9editor, open the file, make the changes you want and save it. Changing stuff in lua scripts is a bit more complicated, as you have to decompile it. Shorter scripts are easily decompilated by luadec, but some longer ones require us to correct errors. Fortunately, the lua script we have to change is easily decompilated (though there can be a problem with the if condition). To do this follow these points:
- copy luadec.exe and luac.exe to the folder you where you have the lua script (let's say it's c:\compacthome\mod\)
- press Windows Logo + R (or Start > Run) and type cmd
- go to the folder containing the lua script (in this case it's cd \compacthome\mod\)
- type luadec script_name > script_name.txt - where script_name is the script you want to decompile (for example 25d04412_manila) and script_name.txt is the name of the output file, which we will edit
- in case of errors you have to correct them (look for the lua decompiling tutorial by sztupy)
- once you have the script decompiled you don't need to do it again.
- open the output file and change whatever you want
- to compile the file just type luac -o script_name script_name.txt, where script_name is the file we want to have the script_name.txt compiled
What can I change?
When you open the mode9 file we want to edit, expand the tree and you'll see many sections called 'Object'. Below them there are few lines called 'Property'. What you can easily change is:
- Position - just change the value of X and Y (center position (X=0, Y=0) and axis are different for most of the objects - you have to test this)
- Visibility - True or False (sometimes you may have to change the size of a image to 0x0, so that it won't show never)
- Font
- Font Size
- Color of text in RGB format - if Property is not available, add it
In the 25d04412_manila script you can change positions of many objects in both portrait and landscape mode.
- TabsLeft - left part of the clock (animated)
- TabsRight - right part of the clock (animated)
- clock_tabs - background of the clock (pile of tabs)
- alarm_clock - alarm info and date
- NotifiCamera3D - notifications & appointments
- NotificationShiftY - shifting of appointments when changing to small clock
To change the position just modify the first two parameters of Vector3(X, Y, Z) - both CameraPosition.value and LookAtPosition.value.
How to save and test the changes in a fast way?
Open a cab creator (for example WinCE Cab Manager) and add the files you changed to /Windows. Save the cab, copy it to your device, install and reboot Manila. You can also copy manually the file, but I prefer the first way, because in case of any problems you can easily uninstall the cab and get the default Home Screen.
How to get the Home Screen working with Background4AllTabs?
Just open the 1c684cd8_manila file by m9editor, look for 'HomeBackground' and delete the whole paragraph which contains it (from <Object>Type="Group" to the next <Object>Type="Group").
- - -​
If you have any suggestions, propositions or ideas, please write them in this thread, I'll try to complete this tutorial, so it will be useful for everyone. Thanks!
i cannot come up with suggestions, but that tutorial is very nice on your side!
Although not actually about the home screen arrangement. I do think we need the information on how to patch the EXE for weather and especially non-HTC devices to be made public. The few people that know how to do it don't seem to want to SHARE that knowledge, which is damned frustrating!
Kamill, what an excellent idea. I'm looking forward to your tutorial. I wonder will it be for Manila 2.0?
Here are some ideas:
Change touch flo colour
Appointments for at least one week
Linking big clock with another application (similar to Ssmaho)
Changing soft keys names/applications
Changing font sizes/types
Changing date formats on appointments
I hope this doesn't make it too difficult (I think the second one is though for some Manila versions!)
UPDATE in first post - an early version of the mini-tutorial.
FloatingFatMan, unfortunately I don't know how to do it...
mitsi, thanks, I'll work on that.
Kamill, My question is what needs to be changed to get appointments in dates after tomorrow to appear? Do I need to edit both the mode9 and the lua script? Or is it just one of those? I'm willing to get my hands dirty to fix it.
The easiest way is to get the files from hallatore's mod for Manila 2.0 and compare them to the original. There are mainly 3 differences, you'll find them for sure. AFAIR all you have to change is in one script, you have to add an option to display the date, change the place from where appointments are being taken (poomappointments(TAB_Calendar) instead of poomappointments(TAB_Home)) and change the number of appointments in the for loop.
Hmm. Well I changed the TAB_Calendar and added the option to to display date. Those were easy. Finding the loop is harder. I forced A loop to go 5 times and I got 5 calendar events, but the ones past tomorrow were the default ones in the mode9 ("Review design comp (Dan's office)"). I did it in the InitializeFullAnimation function just below this if statement:
Code:
if l_15_15 > 5 then
l_15_15 = 5
end
So those items are not being updated from the calendar. Any ideas? Am I looking in the wrong loop?
Anyway you can post hallatore's mod de-compiled? I think I have the original, but when I use m9editor the lua has a lot of decompiled errors.
Here you go. Are you doing this on the Manila 2.1? I tried so many things to get this working, but with no success
how to change home tab
Hi, I have read all the posts here and in some other threads related, and I'm still confused
I did try to install the cabs posted, and it totally messed my home tab, so I had to hard reset every time (because uninstalling didn't fix it up).
All I want to have is this:
1. move the alarm notification on the upper-right corner (to cover or remove the ATT logo)
2. make the Call History to auto-hide if there is no missed call (or to delete it, if it is easier)
3. have more appointments visible (2-3) with the big clock, and to be able to flip the clock upwards in order to have even more appointments visible
4. when I click on the appointment, to open the Calendar (this is already possible, and I'd like to remain this way)
I apologize if this is a silly question: is this possible to be done only by editing some manila files, and if so, which ones and what should I modify?
I opened some manila files (e.g. 1c684cd8_manila) using notepad and m9editor.exe, and, honestly, I had no clue as to what should I do
I am sure that you guys know this stuff already, and it is very easy for you. If it's not complicated to explain it to me, please help me!
thank you very much
Kamill said:
Here you go. Are you doing this on the Manila 2.1? I tried so many things to get this working, but with no success
Click to expand...
Click to collapse
Thanks. I am trying for Manila 2.1. There's gotta be a way.
tatarasi said:
Hi, I have read all the posts here and in some other threads related, and I'm still confused
I did try to install the cabs posted, and it totally messed my home tab, so I had to hard reset every time (because uninstalling didn't fix it up).
All I want to have is this:
1. move the alarm notification on the upper-right corner (to cover or remove the ATT logo)
2. make the Call History to auto-hide if there is no missed call (or to delete it, if it is easier)
3. have more appointments visible (2-3) with the big clock, and to be able to flip the clock upwards in order to have even more appointments visible
4. when I click on the appointment, to open the Calendar (this is already possible, and I'd like to remain this way)
I apologize if this is a silly question: is this possible to be done only by editing some manila files, and if so, which ones and what should I modify?
I opened some manila files (e.g. 1c684cd8_manila) using notepad and m9editor.exe, and, honestly, I had no clue as to what should I do
I am sure that you guys know this stuff already, and it is very easy for you. If it's not complicated to explain it to me, please help me!
thank you very much
Click to expand...
Click to collapse
Here is the solution to all 4 requests, but it is for Manila 2.0, so be careful. Back-up first just in case. Your screen will then look similar to the one shown.
Been trying...
I've been trying for some time now to get more than today's and tomorrow's appointment's displayed in manila 2.1. I added in the code that Hallatore added (can be found in stupy's lua thread) but there seems to be something limiting the amount of days shown ahead (I hope is not limited by the manila.exe, but I think not).
As additional info, the lua file that use to be embedded in the Home.mode9 isn't any more and is named 53cc1e4f_manila for 2.1 manila and 652ae0f4_manila for 2.5 manila,
12
mitsi said:
Here is the solution to all 4 requests, but it is for Manila 2.0, so be careful. Back-up first just in case. Your screen will then look similar to the one shown.
Click to expand...
Click to collapse
This is exactly what I'm after.
Unfortunately, I tried that alternative and, again, it totally messes my TFLO, and I had to hard reset again.
What do you mean by Manila 2.0, is this the TFLO version (in Settings, I see that I have ver. 3.0 build 29946)?
thank you
Change Home tab display
Hi, thank you very much for your interest and trying to give me solutions for my request. It is amazing how people from different corners of the world are connecting and helping each other.
I presume that the file to work with is 1c684cd8_manila.
I opened that with m9editor 3.3.0.1. It's a lot of info there
Could you guys be so kind and give some clues as to what should I look for in order to change:
- the alarm notification - to move it on the upper-right corner
- the carrier logo - to delete it
- the Call History - to delete it
- the Appointments - to have at least 2-3 shown
Also, important clues as to what NOT to touch, in order to
- continue to be able to flip over the big clock
- continue to be able to open the Calendar when click on the appointment
thank you again
tatarasi said:
- the alarm notification - to move it on the upper-right corner
Click to expand...
Click to collapse
Change the X and Y in the 'Position' Property of these objects: AlarmClockOn, AlarmClockOff, AlarmTime.
tatarasi said:
- the carrier logo - to delete it
Click to expand...
Click to collapse
To the object 'OperatorLogo' add a property called 'Visibility' and change its value to False - if it won't work change it's height to 0 in the 'Size' property.
tatarasi said:
- the Call History - to delete it
Click to expand...
Click to collapse
The same as above, objects: MissedCall_SBar1, MissedCall_SBar2, MissedCallIcon, MissedCallText.
tatarasi said:
- the Appointments - to have at least 2-3 shown
Click to expand...
Click to collapse
You need to decompile the 53cc1e4f_manila script and find l_15_0.MaxShowCount and change the value of it to the desired one.
Kamill said:
You need to decompile the 53cc1e4f_manila script and find l_15_0.MaxShowCount and change the value of it to the desired one.
Click to expand...
Click to collapse
If only it was that easy... I've been trying all kinds stuff including what you suggest above. I have decompiled the 53cc1e4f_manila I'll attach it here (it's the one from yozgatg's r1.5),
12
I mean you CAN change the number of appointments, but in a range of 0 to 6 (5 with big clock). I've tried to get more appointments shown, but I failed...
Kamill said:
Change the X and Y in the 'Position' Property of these objects: AlarmClockOn, AlarmClockOff, AlarmTime.
To the object 'OperatorLogo' add a property called 'Visibility' and change its value to False - if it won't work change it's height to 0 in the 'Size' property.
The same as above, objects: MissedCall_SBar1, MissedCall_SBar2, MissedCallIcon, MissedCallText.
You need to decompile the 53cc1e4f_manila script and find l_15_0.MaxShowCount and change the value of it to the desired one.
Click to expand...
Click to collapse
Hi, Kamill,
Apologize for double posting, I am growing impatient feeling that I am so close to a solution
Regarding the Manila, I checked where you told me to, and I found out that I have TFLO 3D 1.2.37896.1_1813.6. Thank you.
Thank you for your advices, I already tried to remove the logo
- first, I added the <Property> Name=Visibility Value="False" - did not work
- then, I changed the Height=0 - still ATT was there
- lastly, I deleted the entire Object GLESSprite2D (which was above the "OperatorLogo" property - still no result
What do you think I am doing wrong?
Speaking of the number of appointments, I amazingly discovered that I do not have 53cc1e4f_manila file. What do you think that means?
thank you very much, again
Manila 1 is a bit different from 2.0 or 2.1, the 53cc1e4f_manila script is embedded in the 1c684cd8_manila mode9 file (one of those at the beginning).
AFAIK you can replace the logo file with a blank one (don't ask me which file is it, I don't know ). Or you can try to add a 'Position' property and move it out of the sight (but it may come back in some situations) - though I do not guarantee it'll work.
I hope you'll success in modifying the Manila 1 homescreen, I guess there is still a couple of people who use that version of TF3D.

Want short cut link for Phone Sounds

I installed Easy Launcher which puts short cuts on your today screen. I want to install a shortcut for the Settings-> Personal ->Phone. One day I will buy some software (maybe someone knows of some for free), but everyday at work I set my phone to no ring, and at the end of the day I want to set it back to ring. A short cut on my today screen would help.
Thanks
thebrenda said:
I installed Easy Launcher which puts short cuts on your today screen. I want to install a shortcut for the Settings-> Personal ->Phone. One day I will buy some software (maybe someone knows of some for free), but everyday at work I set my phone to no ring, and at the end of the day I want to set it back to ring. A short cut on my today screen would help.
Thanks
Click to expand...
Click to collapse
Why not just use the hardware volume button. Press it up or down, the HTC volume screen appears, select SILENT, and you are done! Or you could set it to vibrate.
I listen to music all day on head phones. I need the volumne up for the music but do not want the phone ring in my cubicle environment. Especially if I get up, leave my desk, and my phone has been ringing nobody appreciates it.
thebrenda said:
I listen to music all day on head phones. I need the volumne up for the music but do not want the phone ring in my cubicle environment. Especially if I get up, leave my desk, and my phone has been ringing nobody appreciates it.
Click to expand...
Click to collapse
Well, you could disable the HTC Notifications manager. Then you would have the old-style dialogs for your data connection and volume. I mention it because the stock WM dialogs have separate volume controls for Phone and Device.
It is a registry tweak where you change the name of the dll file to something different. When you reset the notifications should be stock instead of HTC.
do you know what the registry change would be to remove the htc notifications?
thebrenda said:
do you know what the registry change would be to remove the htc notifications?
Click to expand...
Click to collapse
local machine / services / notificationmanager / Dll.
Change it from NotificationManager.dll to NotificationManager2.dll and reset the device. If it works, when you click on the speaker icon in the task bar, you should get a dialog for just the volume.
I haven't tried this with my particular version of WM 6.5.x, but it worked on the stock WM 6.5.
could be done by simple script.
I have a script which automatically change backlight settings every morning and evening.
it's very similar thing, you only need to change values for registry entries in it.
Suppose on rhodium volume could be change directly through registry.
or you may find it on xda or I'll send it if you want.
these are those entries:
[HKEY_CURRENT_USER\ControlPanel\Volume]
"Ringer"=dword:99999999
from 00000000 to FFFFFFFF = level
and for vibrate:
[HKEY_CURRENT_USER\ControlPanel\Sounds\RingTone0]
"Sound"="*none*"
OR
"Sound"="*vibrate*"
this just came:
http://forum.xda-developers.com/showthread.php?t=686612
Thanks for the link.
thebrenda said:
Thanks for the link.
Click to expand...
Click to collapse
Brenda, did you ever get this working (a shortcut to a specific place in settings)? If not I've come across another way to accomplish it that's pretty simple, let me know and I can create the link for you to put on your startmenu or wherever
create an ANSI file backlightTimes.lnk with this text inside:
1#ctlpnl cplmain.cpl,3,1
==
1# - num of chars -ignored by new wm
ctlpnl - calling cpl files
cplmain - main cp applet
3 - internal code - ID of applet window
1 - open on 2nd TAB
problem is some contrl panel windows are ignoring last parameter (TAB) and this one is, so you need to click again, then make your settings and click to confirm. Still not too easy
papo said:
create an ANSI file backlightTimes.lnk with this text inside:
1#ctlpnl cplmain.cpl,3,1
==
1# - num of chars -ignored by new wm
ctlpnl - calling cpl files
cplmain - main cp applet
3 - internal code - ID of applet window
1 - open on 2nd TAB
problem is some contrl panel windows are ignoring last parameter (TAB) and this one is, so you need to click again, then make your settings and click to confirm. Still not too easy
Click to expand...
Click to collapse
Yup, my thoughts exactly

Registry edits

First i want to thank Heathcliff74 for the root tools that the samsung focus to be able to access these parts of the registry and write to them, we were not able to reach or do before. Also want to thank Julien Schaps for the registry editor, and also his other apps. Also thanks to Reddragon93 for His advance explorer.
Thanks to XBOXMOD and others in his findings with parts of the registry edits and tweeks as those as well works for samsung.
I thought it would be nice to have a thread for samsung registry edits and how to. So everyone share your findings as you do or add one thats not here.
SMS SOUND TONES
HKCU\ControlPanel\Sounds\SMS
and change the value data in sound:
value data: \My documents\My Ringtones\xxxxxx.wma
For those with NODO
select the ringtone in settings, rintones & sounds, that you want as SMS and goto HKCU\ControlPanel\Sounds\......Ringtone "0" folder and copy the value data, then go paste that into the value data for the sound for SMS. Then go back and select the phone ringtone for calls in settings that you want for phone ring.
If you dont have NODO just create the correct path in SMS sound \My Documents\My Ringtones\xxxxxx.wma
All edits are at your OWN risk.
Other sounds
HKCU\ControlPanel\Sounds\
ControlPanel\Sounds\Alarm
ControlPanel\Sounds\BatteryCharging
ControlPanel\Sounds\E-mail
ControlPanel\Sounds\Lowbattery
ControlPanel\Sounds\PhoneLocked
ControlPanel\Sounds\Phone Unlocked
ControlPanel\Sounds\SMS
ControlPanel\Sounds\SystemExclamation
ControlPanel\Sounds\VoiceMail
---------------------------------------------------------------------------------------------
These changes may impact the card stability issue but mine still remains stable. But i think in my experience it saves on battery and i also can tell a difference with the speed, i have no lag at all and seams to be a bit quicker!!
HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class
DisablePowerManagement dword:0
HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\MMC_Class
DisablePowerManagement dword:0
HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\MMC_Class\High_Capacity
DisablePowerManagement dword:0
HKEY_LOCAL_MACHINE\Comm\AsyncMac1\Parms
DisablePowerManagement dword:0
---------------------------------------------------------------------------------------------
DISABLE SHUTTER SOUND FOR CAMERA WHEN VOLUME IS AT 0
HKEY_LOCAL_MACHINE\Audio\StreamClass\Output\10
BypassDeviceGain
dword: 0
---------------------------------------------------------------------------------------------
SHOW 3G TOGGLE
HKEY_LOCAL_MACHINE\Software\Microsoft\Connectivity\CellularCPL
Show3GToggle
dword: 1
---------------------------------------------------------------------------------------------
ADD NEVER TO LOCK SCREEN TIME OUT LIST
HKEY_LOCAL_MACHINE\ControlPanel\Lock
DisableNever: 0
---------------------------------------------------------------------------------------------
VOLUME INCREASE
HKEY_CURRENT_USER\ControlPanel\MaxSystemUIVolume
currnetly is set to 30 i changed to 40
HKEY_CURRENT_USER\ControlPanel\MaxInCallVolume
currently 10 i set to 15
---------------------------------------------------------------------------------------------
CHANGE IE SEARCH ENGINE
---------------------------------------------------------------------------------------------
GOOGLE
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes
DefaultScope
Google
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\Google
URL
http://www.google.com/m?hl=en&gl=us&client=ms-hms-tmobile-us&q={searchTerms}
-------------------------------------------------------------------------------------------------------
YAHOO
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes
"DefaultScope"="Yahoo"
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\Yahoo
"URL"="http://de.search.yahoo.com/search?p={searchTerms}"
--------------------------------------------------------------------------------------------------------
BING
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes
"DefaultScope"="Bing"
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes\Bing
"URL"="http://m.bing.com/search/search.aspx?mid=8015&LC=en-us"
---------------------------------------------------------------------------------------------
DISABLE LOCK SCREEN
HKEY_LOCAL_MACHINE\System\StatE
Lock=dword:1
a soft reset will put it back to lock state 0, so no need for soft reset
-------------------------------------------------------------------------------------------------------------------------------
Disable 10 people limit on sending SMS
HKEY_CURRENT_USER\Software\Microsoft\ShortMsg\Sett ings\LimitRecipients
default value is 10.... set to 99
-------------------------------------------------------------------------------------------------------------------------------
ENABLE LOCK SCREEN TIMEOUT TO LONGER PERIOD
HKLM\System\CurrentControlSet\Control\Power\Timeouts
LockUserIdle: 10 ( i changed to 90 )
soft reset puts back to default value
Here's on more
Disable camera shutter sound (tested it on Omnia7)
[HKEY_LOCAL_MACHINE\Audio\StreamClass\Output\10]
"BypassDeviceGain"=dword:0
[HKEY_LOCAL_MACHINE\Audio\StreamClass\Output\10]
"ClassGain"=dword:0
Default values
[HKEY_LOCAL_MACHINE\Audio\StreamClass\Output\10]
"BypassDeviceGain"=dword:1
[HKEY_LOCAL_MACHINE\Audio\StreamClass\Output\10]
"ClassGain"=dword:60948
im using omnia7 but still the sms still not working everytime when i insert the path of the custome ringtone. and check the ringtone setting it will go back to NONE ....
Yes it will show none in the settings menu, but it changes the path that it selects for the SMS tone. Just send yourself a txt and you see. It will be possible for it to show up in UI maybe when file is able to be added to windws folder I think.
Sent from my nationwide is on your side phone using XDA Windows Phone 7 App
i did try to send my self a msg ..but still no luck ..well it look i have to wait untill we get full access to the windows directory ..
Make sure you have the path correct in SMS\ sound: Value: \My documents\My Ringtones\xxxxxx.wma if you are creating the value. It works i promise, try a reset after making the edit. Being able to have it in the windows folder will only allow it to show up in the list selection i do believe.
lucasryan said:
Make sure you have the path correct in SMS\ sound: Value: \My documents\My Ringtones\xxxxxx.wma if you are creating the value. It works i promise, try a reset after making the edit. Being able to have it in the windows folder will only allow it to show up in the list selection i do believe.
Click to expand...
Click to collapse
CONFIRMED ...its working now i havent change anything just did reset..
cheeers mate
ananzeh said:
CONFIRMED ...its working now i havent change anything just did reset..
cheeers mate
Click to expand...
Click to collapse
Thats good, glad to see you got it working
I cannot get the sms change to workon the focus
never mind, im an idiot. got it
Have you inserted the correct path for the sms sound: value \My documents\My Ringtones\xxxxxx.wma then do a reset?
Make sure the song is in the right Caps for the letters in the ringtone
I have found the splash screen "AT&T" but until we get file explorer with write access to windows folder i cant change it or delete it. As soon as i am able to access it i will post how to remove it.
BACKGROUND AND HOME SCREEN THEME COLOR CHANGE
DARK THEME:
HKEY_LOCAL_MACHINE\ControlPanel\Themes\1
"PageBackgroundColor"="#FF......"
"SysTrayBackgroundColor"="#FF......"
LIGHT THEME:
HKEY_LOCAL_MACHINE\ControlPanel\Themes\0
"PageBackgroundColor"="#FF......"
"SysTrayBackgroundColor"="#FF......"
Here are some codes for the factory colors:
Green: FFE51400
Red: FF1BA1E2
Blue: FFF09609
Orange :FFE671B8
Pink :FFA05000
Brown :FF8CBF26
Lime :FF00ABA9
Teal :FFA200FF
Purple :FFFF0097
Here is a link to find more colors, just always keep the first FF in the registry then add the codes for the color that you would like to use. Make sure you have 8 characters for your code when you add the code for your color.
http://www.colorschemer.com/online.html
I have one.
Disable 10 people limit on sending SMSes:
HKEY_CURRENT_USER\Software\Microsoft\ShortMsg\Sett ings\LimitRecipients
The default value is 10, I set mine to 99 and it appears to work. Using LQ Quantum AT&T. I find this very useful so please add this to the list if anything. I will try to PM the OP as well..
Thanks for the great thread!
lucasryan said:
I have found the splash screen "AT&T" but until we get file explorer with write access to windows folder i cant change it or delete it. As soon as i am able to access it i will post how to remove it.
Click to expand...
Click to collapse
Try Advanced explorer for wp7 or TouchXplorer.
Those don't work for focus
Sent from my SGH-i917 using XDA Windows Phone 7 App
Thanks for the nice tweaks.
Someone noticed the cxscreen (in local machine/drivers/display/primary) value is set to 640 ??
cyscreen is set to 480.
So shouldnt cxscreen value set to 800 ??
Maybe someone wants to try first xD
lucasryan said:
I have found the splash screen "AT&T" but until we get file explorer with write access to windows folder i cant change it or delete it. As soon as i am able to access it i will post how to remove it.
Click to expand...
Click to collapse
Could you at least post the path?
Oscardog777 said:
Could you at least post the path?
Click to expand...
Click to collapse
It is in the windows folder listed as mologo.file
I think i may have the HD video resolution to be able to set higher, but havent tried to play video on computer yet to see if its full screen....will try to do that tomorrow and see how it works.
Im curious Lucas , once we have file system access (Focus) , with the mologo file , would you be able to change the file completely or would you have have to use the name mologo (even with a different picture) ? I mean personally I dont even want the screen to show up , giving me a faster boot!

Categories

Resources