Related
Hello all...
I'm searching since a few hours for a solution but there seems to be none...
I've to switch between at least three different WLAN networks every day. Most of them are providing dynamically IPs over a dhcp server but one important network needs a static IP configured on my network card. So I have to re-configure my "SDIO WLAN Wireless Adapter" every time when changing from one network into another...
That's really very annoying...
Now I'm thinking about to have something like network profiles which can be easily switched from the today screen...
Is there something out there which provides something like that?
Or is it possible to create something like a today plugin or similar which provides such network profiles?
Maybe this could be a good idea for a today plugin writer...
Please help.
German speaking
http://www.ppc-welt.info/community/showthread.php?p=743295
English speaking
http://www.pocketmax.net/smf/index.php?topic=2650.0
Project home page
http://www.iaccarino.de/silvio/NetManager.htm
More about this project
http://www.iaccarino.de/silvio/stuff/MobileProfilerReadme.htm
Hi siaccarino...
this looks very good, thanks!
I've downloaded and installed phonealarm and I've also already configured some phonealarm profiles.
Then I've downloaded and unpacked your MobileProfiler to a path without spaces in the Programs folder on the device (not on the storage card).
After that I've configured my device with a static IP and all other thing I want to use for the "work" profile. Then I've started MobileProfiler.exe through my filemanager and selected "<new>" for the profile "work". It asked me for a name for the new snapshot, all went okay and like explained in all readmes and documentations.
I've done the same for the "home" profile, now with dynamic IP setting in the network card preferences.
After storing and soft resetting I've tried to switch the profiles and all was fine except the IP settings of my network card.
let's assume I've configured my device to use dynamic IP. When switching the profile from "home" to "work" there appears a message box which says that MobileProfiler will now change the network settings... but the IP setting of my network card is still dynamic but it should be static (192.168.100.100) as configured and saved when taking the snapshot in MobileProfiler.
Maybe you have an idea what's going wrong here? I've all done like it was explained everywhere...
(Sorry for my bad english, I'm not a native speaker)
try to enhance the CreateSnapshot.xml :
<characteristic-query type="CM_NetEntries" />
or
<characteristic-query type="CM_Networks" />
Prior this you may do some tests with a query.xml document and check the result.xml for the ip number...
I´ve finished some experiments:
create a query.xml:
Code:
<?xml version="1.0" encoding="utf-16"?>
<wap-provisioningdoc>
<characteristic type="Registry">
<characteristic-query type="HKLM\Comm\TNETWLN1\Parms\Tcpip" />
</characteristic>
</wap-provisioningdoc>
Execute the query and pick up the parameters you need and add a parm-query for each in CreateSnapshot.xml. Eg. add this for the IP Address, the subnet and the dhcp client:
Code:
<characteristic type="Registry">
<characteristic type="HKLM\Comm\TNETWLN1\Parms\Tcpip">
<parm-query name="IpAddress" />
<parm-query name="Subnetmask" />
<parm-query name="EnableDHCP" />
</characteristic>
</characteristic>
I have updated the manual with a much more detailed part, how to change the IP settings via Mobile Profile snapshots:
http://www.iaccarino.de/silvio/stuff/MobileProfilerReadme.htm
siaccarino said:
I´ve finished some experiments:
create a query.xml:
Code:
<?xml version="1.0" encoding="utf-16"?>
<wap-provisioningdoc>
<characteristic type="Registry">
<characteristic-query type="HKLM\Comm\TNETWLN1\Parms\Tcpip" />
</characteristic>
</wap-provisioningdoc>
Execute the query....
Click to expand...
Click to collapse
I've simply copy&paste'ed the above code into a query.xml then I've created a shortcut to "\Programme\MobileProfiler\MobileProfiler \Programme\MobileProfiler\query.xml" and run it.
There appear two msg boxes then. One at the bottom which tells me, that the results will be saved in \Programme\MobileProfiler\results.xml, and one in the middle of the screen which tells me: "Errorcode = CONFIG_E_BAD_XML"
The results.xml was not created.
But the file and its contents are looking okay for me?
and pick up the parameters you need and add a parm-query for each in CreateSnapshot.xml. Eg. add this for the IP Address, the subnet and the dhcp client:
Code:
<characteristic type="Registry">
<characteristic type="HKLM\Comm\TNETWLN1\Parms\Tcpip">
<parm-query name="IpAddress" />
<parm-query name="Subnetmask" />
<parm-query name="EnableDHCP" />
</characteristic>
</characteristic>
Click to expand...
Click to collapse
ahh, okay... I think "kate", the text-editor of KDE (Linux) is not Unicode'ed...
this can be the problem...
[edit]
but it can handle Unicode utf-16... so I've configured it and now I'm at modifying the files.... I'll report the success. Thanks
[/edit]
you may use PHM Notepad on the Pocket PC - it is Unicode aware.
Cool... all works like a charm now!
Many thanks!
It switches between static and dynamic IP... very cool...
So... if I understand this tool correctly, you can teach MobileProfiler to store every single registry value into such a snapshot and then to restore the stored registry values when switching between the profiles.
For this to work you have to create a query.xml as described above which queries the registry for params and values in a complete subtree.
Then you have to run MobileProfiler with this query.xml as a paramenter which then generates the result.xml which contains the parameters and values of the queried subtree.
Now you can use the parameter names to add them to the CreateSnapshot.xml which then is teached to store the value(s) of this parameter in a snapshot.
That's absoluly awesome and it's very simple too!
Many many thanks for this great tool. I have to think about to buy phonealarm now...
I'll try the standalone version today evening... maybe it's enough for me.
You can use the query.xml to do experiments and to locate the correct parameters and syntax.
But please pay attention, query.xml is just a name, you can put write access statements into this file and wrong statements could turn your device into a brick - backups are strongly recommended!
Mobile Profiler can do much more than reading and writing registry keys and values. It opens the system DMProcessConfigXML() API for common use - there are many options for this API as you can read here:
http://msdn.microsoft.com/library/d...ablecspsforwindowsmobile-baseddevicesozup.asp
Using phoneAlarm with Mobile Profiler is not a must, it's more comfortable - because of it's commandline interface it can be used with any phone profile switcher (PocketZenPhone maybe), which allows to execute external programs.
But there is one issue you should now:
profile switchers executes external programs after they have done with their job. If the profile switcher turns WiFi on, changing the IP parameters has no effect because WiFi is already on when Mobile Profiler sets the parameters. You have to switch WiFi on manually.
I'm working on a small user interface for Mobile Profilers so switching may be assigned to a hotkey.
So it should be possible to only use shortcut-icons on my desktop (today screen) to switch the profile of MobileProfiler directly, right?
And nearly everything what phonealarm does should even be possible with mobileProfiler as standalone too, not?
btw. you should think about to create a very small today plugin instead of using hotkeys
Yes you may put shortcuts anywhere.
The main difference between phone profile switchers and Mobile Profiler is that phone profile switcher emits system signals and opens connections. Some parameters only has effects after emitting a system signal.
Mobile Profiler is a passive tool - it can save and restore anything including ringtones, sound volume - but it doesn't emit any signal to the system and it doesn't open connections.
In phone profilers like phoneAlarm are many know how embedded - because of many device specific parameters you have to walk a hard way to uncover all parameters.
Tools like SK Tracker and registry editors may help you but belave me, it is complicated to substitute a phone profiler.
OK - done there is a new version 1.5 out now with a standalone mode.
You can call an editor directly from Mobile Profiler to edit files (after a small registry manipulation - look at the manual).
Hello,
I'm using the latest MobileProfile 2.2. I'm trying to use it to switch between dhcp ip and a ip fixed on the Wifi card.
I created the "create.snapshot" and it looks like this:
<?xml version="1.0" encoding="utf-16"?>
<wap-provisioningdoc>
<characteristic type="Registry">
<characteristic-query type="HKLM\Comm\TNETWLN1\Parms\Tcpip" />
</characteristic>
</wap-provisioningdoc>
Click to expand...
Click to collapse
With that snapshot I created 2 profiles, one for the dhcp and another for the ip fixed on the wifi "card". Both profiles are created without a single error:
Wifi DHCP On:
<?xml version="1.0" encoding="utf-16"?>
<wap-provisioningdoc>
<!-- remove old proxy entries -->
<nocharacteristic type="CM_ProxyEntries" />
<!-- reset the locklevel to fix the NEO backlight timeout bug -->
<characteristic type="Registry">
<characteristic type="HKCU\ControlPanel\BackLight\LockLevel">
<parm name="LockLevel" datatype="integer" value="0"/>
</characteristic>
</characteristic>
<characteristic type="Registry">
<characteristic type="HKLM\Comm\TNETWLN1\Parms\Tcpip">
<parm name="DNS" value=""/>
<parm name="DefaultGateway" value="0.0.0.0"/>
<parm name="Subnetmask" value="0.0.0.0"/>
<parm name="IpAddress" value="0.0.0.0"/>
<parm name="EnableDHCP" value="1"/>
<parm name="LeaseObtainedHigh" value="29816477"/>
<parm name="LeaseObtainedLow" value="1293063808"/>
<parm name="DhcpSubnetMask" value="255.255.255.0"/>
<parm name="DhcpIPAddress" value="192.168.100.103"/>
<parm name="T2" value="-1"/>
<parm name="T1" value="-1"/>
<parm name="Lease" value="-1"/>
<parm name="DhcpDNS" value="192.168.100.254"/>
<parm name="Domain" value="netcabo.pt"/>
<parm name="DhcpServer" value="192.168.100.254"/>
<parm name="AutoIP" value="169.254.22.86"/>
<parm name="AutoSeed" value="864635387"/>
<parm name="WINS" value=""/>
<parm name="AutoInterval" value="300"/>
<parm name="AutoMask" value="255.255.0.0"/>
<parm name="AutoSubnet" value="169.254.0.0"/>
<parm name="PrevReqOptions" value="BwEDBg8sLi8="/>
<parm name="AutoCfg" value="1"/>
<parm name="DhcpRetryDialogue" value="8"/>
<parm name="DhcpMaxRetry" value="21"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>
Click to expand...
Click to collapse
Wifi Ip fixed:
<?xml version="1.0" encoding="utf-16"?>
<wap-provisioningdoc>
<!-- remove old proxy entries -->
<nocharacteristic type="CM_ProxyEntries" />
<!-- reset the locklevel to fix the NEO backlight timeout bug -->
<characteristic type="Registry">
<characteristic type="HKCU\ControlPanel\BackLight\LockLevel">
<parm name="LockLevel" datatype="integer" value="0"/>
</characteristic>
</characteristic>
<characteristic type="Registry">
<characteristic type="HKLM\Comm\TNETWLN1\Parms\Tcpip">
<parm name="DNS" value="192.168.1.64192.168.1.254"/>
<parm name="DefaultGateway" value="192.168.1.254"/>
<parm name="Subnetmask" value="255.255.255.0"/>
<parm name="IpAddress" value="192.168.1.125"/>
<parm name="EnableDHCP" value="0"/>
<parm name="LeaseObtainedHigh" value="29816477"/>
<parm name="LeaseObtainedLow" value="1293063808"/>
<parm name="DhcpSubnetMask" value="255.255.255.0"/>
<parm name="DhcpIPAddress" value="192.168.100.103"/>
<parm name="T2" value="-1"/>
<parm name="T1" value="-1"/>
<parm name="Lease" value="-1"/>
<parm name="DhcpDNS" value="192.168.100.254"/>
<parm name="Domain" value="netcabo.pt"/>
<parm name="DhcpServer" value="192.168.100.254"/>
<parm name="AutoIP" value="169.254.22.86"/>
<parm name="AutoSeed" value="864635387"/>
<parm name="WINS" value=""/>
<parm name="AutoInterval" value="300"/>
<parm name="AutoMask" value="255.255.0.0"/>
<parm name="AutoSubnet" value="169.254.0.0"/>
<parm name="PrevReqOptions" value="BwEDBg8sLi8="/>
<parm name="AutoCfg" value="1"/>
<parm name="DhcpRetryDialogue" value="8"/>
<parm name="DhcpMaxRetry" value="21"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>
Click to expand...
Click to collapse
But when I run each profile, I get an error. And it's the same error for both profiles:
<characteristic type="HKLM\Comm\TNETWLN1\Parms\Tcpip">
<parm-error name="DNS" value="192.168.1.64192.168.1.254"/>
Click to expand...
Click to collapse
<characteristic type="HKLM\Comm\TNETWLN1\Parms\Tcpip">
<parm-error name="DNS" value=""/>
Click to expand...
Click to collapse
The error is located in the DNS value. Am I doing something wrong???
Please help me, cause I think I'm very near to the end...
Mobile Profiler is great! It can do manythings that phoneAlarm can't.
But when I try to set the TAPI Configuration Service Provider (Reference http://msdn2.microsoft.com/en-us/library/aa456217.aspx) options they don't change... Is there any trick to use it? Thanks a lot!
So,
With a bit (more like a ton) of help from the Flashing Junkies post from Sleuth I have managed to completely setup my phone to do EVERYTHING I typically do before I start using it. My provisioning does all of the following
Installs apps
Sets up my buttons
Customizes my start menu
Changes all the config changes I make with Advance Config
And a whole bunch of other stuff, which I will share with everyone once I have everything set up... there are only a couple of things I need help with right now that i am hoping some of the WONDEFULLY AWESOME EXPERTS we have here can help me out with.
1. How can I disable ALL of the today plugins in a rom so I can enable only the ones that I want.
2. How can I set the Media Net network as the default for internet (See my attached XML file for how im setting these up, it looks right but it just doesnt work)
3. How can I setup e-mail so that it will NOT delete off the server when I delete messages.
I've attached my XML files for creating the network and grps setup as well as my e-mail account... but I cannot figure out why the network stuff doesnt work properly and why there is no setting in the xml file to not delete stuff off the server
I run the network connections in the order of Network > GPRS > then Planner
That should be the right order and im 99% sure my settings are right
I hope someone can help me!
Thanks in advance!
ba dump da bump bump...
any ideas?
I wish I could help you with that stuff..Heck I just got my exchange server and wifi in a cab finally.
I hope you will share your xml file for changing alll your settings etc that you have so I can look at it and make my own.. thats awesome
good luck!!
I most certianly will... being an annoying perfectionist, I want to get everything setup 100% before I post all the stuff I did, I will be honest the XML is quite easy (although I have a programming back ground) I went from not knowing ANYTHING about XML or provisioning my device to knowing how to do this stuff blind folded.
As soon as I work out these few quirks, I will be writing up a nice little n00b tutorial on how to do this. with a bunch of links I used to set everything up. I just want to work out these few issues first and finish the few customization items I have left!
Interesting subject
Cool, Gotta check this out!
RickoT said:
1. How can I disable ALL of the today plugins in a rom so I can enable only the ones that I want.
Click to expand...
Click to collapse
I'm not an expert but I set up my today plugins like this:
<!-- Resco Today Plugin -->
<characteristic type="HKLM\Software\Microsoft\Today\Items\Resco Today Plugin">
<parm name="Enabled" value="1" datatype="integer"/>
<parm name="Options" value="1" datatype="integer"/>
<parm name="Selectability" value="2" datatype="integer"/>
<parm name="Type" value="5" datatype="integer"/>
<parm name="Order" value="5" datatype="integer"/>
</characteristic>
<!-- HTC Home -->
<characteristic type="HKLM\Software\Microsoft\Today\Items\HTC Home">
<parm name="Enabled" value="1" datatype="integer"/>
<parm name="Options" value="0" datatype="integer"/>
<parm name="Selectability" value="2" datatype="integer"/>
<parm name="Type" value="5" datatype="integer"/>
<parm name="Order" value="0" datatype="integer"/>
</characteristic>
My guess is used the ENABLED parameter to disable the ones you don't want.
By the way...I've been trying for ages to disable the sounds & events for notifications and it still doesn't work
Yah, I saw that reg setting to enable them, but not every rom has all the same plugins installed and enabled when you first hard reset it... so I want to be able to universally say "Disable everything" then go in and turn on just the ones I want...
Oh yah! i havent even thought about setting notifications yet!
(except my ring tone and ring script)
Ok,
So after digging around and reading a lot on MSDN, I found no way to disable all plugins on the today screen. I also discovered that XML provisioning does not like certian kinds of characters even if you use HTML coding
so... that being said, allow me to introduce my first (and very basic) application to the XDA forums.
TodayDisabler.
What it does is it opens the protected registry keys that control what items appear on the today screen and sets them all to enable = 0
I purposefully wrote this app with no interface so that you can use it in your provisioning to disable all items on your today screen no matter what items are currently enabled.
How To Use:
Place the item on your storage card wherever you want
Use the XML: or CPY1:/CPY2: (SDCondig.txt) commands to copy the file to a location without spaces (maybe \windows)
Use the EXEC: (SDCondig.txt) command to launch the file
I would recomend using XML to delete the file afterwards so its not wasting space on your device (a whopping 9k) or maybe so you dont run it accidentally and disable all of your plugins
Now that all of your plugins are disabled, you can use WAP provisioning, CAB files, or reg files to enable just the ones you want!
I know I am still reletively new compared to others. so if any of you are a bit unsure about running any of my app, I would be more than happy to post the source code to this application
hi, i wonder if someone can help me to do a white wm6.1 theme, i figured out that the .tsk file can be open if i change the file attribute to .zip, in the folder and i get this 7 files:
_setup.xml - with regkeys ?
blabla.inf - also regkeys?
and the other files is just images,
I try to change the binary color codes in the xml file, but i dont get any god result. I change the orginal htc black theme, bacuse it have a solid bottom and top bar, i only change in the xml file, i dont know how to edit the inf file, must i change the both? Also i wonder what all things are, like " Color_SoftkeyFlatCenter" and "34" and so on.
her is a bit of the xml code:
Code:
<characteristic type="Registry">
<characteristic type="HKCU\Software\Microsoft\Today\HTC Black.tsk">
<parm name="Color_Highlight" value="WqIAAA==" datatype="binary" />
<parm name="Color_HighlightText" value="AAAAAA==" datatype="binary" />
<parm name="Color_SoftkeyFlat" value="////AA==" datatype="binary" />
<parm name="Color_SoftkeyFlatCenter" value="////AA==" datatype="binary" />
<parm name="Color_TitleFlat" value="////AA==" datatype="binary" />
<parm name="Color_TitleFlatCenter" value="////AA==" datatype="binary" />
<parm name="Color_CommandBar" value="////AA==" datatype="binary" />
<parm name="Color_CommandBarText" value="AAAAAA==" datatype="binary" />
<parm name="Color_CommandBarText_Highlight" value="AAAAAA==" datatype="binary" />
<parm name="Color_NavBarText_Highlight" value="AAAAAA==" datatype="binary" />
<parm name="Color_CommandBar_Highlight" value="AAAAAA==" datatype="binary" />
<parm name="Color_NavBar_Highlight" value="AAAAAA==" datatype="binary" />
<parm name="Color_SoftkeyFlatCenter_Highlight" value="AAAAAA==" datatype="binary" />
<parm name="Color_SoftkeyFlat_Highlight" value="AAAAAA==" datatype="binary" />
<parm name="Color_CommandBarSip_Highlight" value="AAAAAA==" datatype="binary" />
<parm name="Color_CaptionFlat" value="AAAAAA==" datatype="binary" />
<parm name="Color_SoftkeyBtnFace" value="AAAAAA==" datatype="binary" />
</characteristic>
<characteristic type="HKLM\Software\Microsoft\Color">
<parm name="4" value="////AA==" datatype="binary" />
<parm name="5" value="////AA==" datatype="binary" />
<parm name="6" value="////AA==" datatype="binary" />
<parm name="8" value="////AA==" datatype="binary" />
<parm name="9" value="AAAAAA==" datatype="binary" />
<parm name="13" value="////AA==" datatype="binary" />
<parm name="14" value="////AA==" datatype="binary" />
<parm name="25" value="////AA==" datatype="binary" />
<parm name="26" value="////AA==" datatype="binary" />
<parm name="33" value="LCwsAA==" datatype="binary" />
<parm name="34" value="WqIAAA==" datatype="binary" />
<parm name="35" value="////AA==" datatype="binary" />
<parm name="39" value="AAAAAA==" datatype="binary" />
</characteristic>
</characteristic>
I hope someone will help me
I've spent ages trying to customize a theme for my Diamond, with partial success.
The best theme editor I've seen is ThemeGenCE, however it is far from perfect, not to mention confusingly designed.
The main problem seems to be that that there are far more items in WM6, each having their own colour settings, than there are settings in ThemeGenCE. You will also need to start with a different theme file because the program will not handle the HTC Black theme.
I created my own theme including wallpapers in ThemeGenCE and then used other software on the Diamond to tweak more of the unhandled colours. I'm using a software bundle called UI Tweaker to set many of the colours (including the solid task bars) and another program called RC Mod to set the colour of selected today items.
The problem with this approach is that I will lose my changes if I flash, hard reset or even switch themes and there are still some settings that are not handled. It's shocking that MS have not bundled all of the relevant settings together in a colour control panel applet. Even Windows 3.1 had one.
HTH.
Edit: I've just checked and it looks like the only solid task bar colour possible is black. I don't know why, but I think this is crappy backwards-compatible design by MS.
ThemeGenCE
RichardTenggren said:
hi, i wonder if someone can help me to do a white wm6.1 theme
Click to expand...
Click to collapse
Could you explain what you really want ? I maybe able to help you.
Davey101 said:
The best theme editor I've seen is ThemeGenCE, however it is far from perfect, not to mention confusingly designed.
Click to expand...
Click to collapse
Confusingly designed ! It is because when I began to write it, that was initially for WM 2003... I gradually adapt it for WM5 & WM6.
Sorry to be confusing...
BenThon,
I'm trying to change the start menu highlight color in the HTC black theme from green to grey. Do you know a quick way to do this? Thanks for your help.
taiwankid said:
BenThon,
I'm trying to change the start menu highlight color in the HTC black theme from green to grey. Do you know a quick way to do this? Thanks for your help.
Click to expand...
Click to collapse
let me know if it is what you're lookin for
BenThon said:
Could you explain what you really want ? I maybe able to help you.
Confusingly designed ! It is because when I began to write it, that was initially for WM 2003... I gradually adapt it for WM5 & WM6.
Sorry to be confusing...
Click to expand...
Click to collapse
It would be very nice of you if you could do it
That i want it a white solid top and bottom bar, i have a white background image, so i will match it with the top and bottombar, i will also have the startmenubackground white, and the text colors black. Thus that i want is an inverted htc black theme
alfoalfo said:
let me know if it is what you're lookin for
Click to expand...
Click to collapse
TIM.tsk.zip
Sorry but your theme is not conventional :
Code:
[SIZE=1][SourceDisksFiles][/SIZE]
[SIZE=1]stwater.jpg = 2 ; 001[/SIZE]
[SIZE=1]"tdywater_480_640.png" = 2 ; 002[/SIZE]
[SIZE=1]"tdywater_640_480.png" = 2 ; 003[/SIZE]
[SIZE=1]"stwater_480_640.png" = 2 ; 004[/SIZE]
[SIZE=1]"stwater_640_480.png" = 2 ; 005[/SIZE]
stwater.jpg is mixed with specific files for VGA themes.
My program ThemeGenCE does not recognized this theme (only my beta !).
And Registry settings :
Code:
[SIZE=1]HKCU,%reg_path01%,DPI,0x00010001,192
HKCU,%reg_path01%,UseStartImage,0x00010001,0
HKLM,%reg_path02%,4,0x00000001,FF,FF,FF,00
HKLM,%reg_path02%,5,0x00000001,00,00,00,00
HKLM,%reg_path02%,6,0x00000001,00,00,00,00
HKLM,%reg_path02%,7,0x00000001,00,00,00,00
HKLM,%reg_path02%,38,0x00000001,80,80,80,00
HKLM,%reg_path02%,39,0x00000001,FF,FF,FF,00
HKLM,%reg_path02%,40,0x00000001,80,80,80,00
HKCU,%reg_path00%,Color_SoftkeyFlatCenter,0x00000001,00,00,00,00
HKCU,%reg_path00%,Color_TitleFlatCenter,0x00000001,00,00,00,00
[/SIZE]
for bottom and top bars are blacks.
BenThon said:
TIM.tsk.zip
Sorry but your theme is not conventional :
Code:
[SIZE=1][SourceDisksFiles][/SIZE]
[SIZE=1]stwater.jpg = 2 ; 001[/SIZE]
[SIZE=1]"tdywater_480_640.png" = 2 ; 002[/SIZE]
[SIZE=1]"tdywater_640_480.png" = 2 ; 003[/SIZE]
[SIZE=1]"stwater_480_640.png" = 2 ; 004[/SIZE]
[SIZE=1]"stwater_640_480.png" = 2 ; 005[/SIZE]
stwater.jpg is mixed with specific files for VGA themes.
My program ThemeGenCE does not recognized this theme (only my beta !).
And Registry settings :
Code:
[SIZE=1]HKCU,%reg_path01%,DPI,0x00010001,192
HKCU,%reg_path01%,UseStartImage,0x00010001,0
HKLM,%reg_path02%,4,0x00000001,FF,FF,FF,00
HKLM,%reg_path02%,5,0x00000001,00,00,00,00
HKLM,%reg_path02%,6,0x00000001,00,00,00,00
HKLM,%reg_path02%,7,0x00000001,00,00,00,00
HKLM,%reg_path02%,38,0x00000001,80,80,80,00
HKLM,%reg_path02%,39,0x00000001,FF,FF,FF,00
HKLM,%reg_path02%,40,0x00000001,80,80,80,00
HKCU,%reg_path00%,Color_SoftkeyFlatCenter,0x00000001,00,00,00,00
HKCU,%reg_path00%,Color_TitleFlatCenter,0x00000001,00,00,00,00
[/SIZE]
for bottom and top bars are blacks.
Click to expand...
Click to collapse
is this your answare to me or could u help me with it?
RichardTenggren said:
is this your answare to me or could u help me with it?
Click to expand...
Click to collapse
I send you a PM ... Have a look to your box.
its impossible to make white tsk theme...
xml is confusing, try MSCEInf (from poster above). its useful
also look here:
http://forum.xda-developers.com/showthread.php?t=439400
Idont understand why it cant be white? My tought was to only change the color code on the titlebar and bottombar on the htc black theme. Does it work with wm5 themes? I only want i white, the design dosent matter
its impossible to create a white theme unless you use something like wisbar
"Edit: I've just checked and it looks like the only solid task bar colour possible is black. I don't know why, but I think this is crappy backwards-compatible design by MS."
I have managed to get perfect white upper and lower bars. The only thing that is impossible for me to do is change all the icons in the upper bar to black (such as 3g, wifi, signal strength indicator, battery indicator...etc.. can't seem to locate where in the registry all those items are at.
Please, if you don't have touchscreen problems don't try to fix what's working well.
1 - straight lines fix with stock sensitivity install the normal one
2 - Straight lines fix + ghost press fix (for who has them, it's a little bit different than bsbtweaks) install "with_reduced_sentitivity.cab"
Feedback is welcome.
SOFT-RESET AFTER INSTALL.
To new users. This try to fix this problem.
http://forum.xda-developers.com/showthread.php?t=595655
and old thread here.
http://forum.xda-developers.com/showthread.php?t=585511
What is this cab changing?
if u open cab on pc, you can view the 'setup' file that has all the reg changes.
i'll give it a try - let you knw
Bib_x said:
What is this cab changing?
Click to expand...
Click to collapse
Under the following key
HKLM\HARDWARE\Setting\TouchPanel
parm name="HWMode" value="341" datatype="integer" />
<parm name="XBorderFilter" value="3" datatype="integer" />
<parm name="YBorderFilter" value="2" datatype="integer" />
<parm name="FingerupThreshold" value="0" datatype="integer" />
<parm name="NoiseThreshold" value="0" datatype="integer" />
<parm name="FingerThreshold" value="0" datatype="integer" />
<parm name="YNegative" value="0" datatype="integer" />
<parm name="YPositive" value="0" datatype="integer" />
<parm name="XNegative" value="0" datatype="integer" />
<parm name="XPositive" value="0" datatype="integer" />
<parm name="YAvgDis" value="48" datatype="integer" />
<parm name="XAvgDis" value="48" datatype="integer" />
<parm name="MultiDebounce" value="30" datatype="integer" />
<parm name="SipExpand" value="10" datatype="integer" />
<parm name="Sipmenuwidth" value="40" datatype="integer" />
<parm name="SleepTime" value="0" datatype="integer" />
<parm name="HWSleep" value="0" datatype="integer" />
<parm name="driverMode" value="65535" datatype="integer" />
<parm name="timeClick" value="900" datatype="integer" />
<parm name="maxAvgsize" value="1" datatype="integer" />
I feel like this increased ghost presses in my keyboard. Reverted to v2!
The sensitivity is hd2 stock so that is possible. has ppl said they didn'tlike the reduced sensitivity i did not mess with it.
i can create a cab with v2 and v3 togheter for who needs both tweaks or use bsbtweaks to reduce sensitivity and this to correct the incorrect lines.
so far seems okay - i didnt go for the reduce sense as i have a mirror protector that helped but will give you my final verdict at the end of the day - its better to give it realistic testing then to blitz a few message out
unque1 said:
so far seems okay - i didnt go for the reduce sense as i have a mirror protector that helped but will give you my final verdict at the end of the day - its better to give it realistic testing then to blitz a few message out
Click to expand...
Click to collapse
thank you, that's what i need!
I installed this onto 1.61 with decerased sensitivity by BsB Tweaks. This makes me type faster and with more ease on the default manialla keyboard. I tested it in Notes as well, and I can draw straight lines. Straight as an arrow. Or almost.
Thank you for your work!
Regards
Lukas
could you attatch this file to your post? Rapidshare won't let me download without a premium account...
ThoroSOE said:
could you attatch this file to your post? Rapidshare won't let me download without a premium account...
Click to expand...
Click to collapse
cab on first post
Thanks for the quick reply. But sadly it had no effect on the shaking screen issue or the strange drawing of straight lines in notes (still like a heart monitor lineprint...). But typing seems to be a little better. Could you attach the original .cab as well (just in case)?
did you soft reset ??
Sure I did. And after the reboot the very first thng I did was trying to draw straight lines in notes... With the mentioned success :-(
ThoroSOE said:
Sure I did. And after the reboot the very first thng I did was trying to draw straight lines in notes... With the mentioned success :-(
Click to expand...
Click to collapse
try the new cab. you also seam to have the ghost presses
No difference with the new cab (uninstalled the former one and did a softreset before installing). And yes I ocassionally do have the ghostpress issue but very rarely. But your .cab definitely improved typing accuracy. Screen feels more responsive and precise while typing.
ThoroSOE said:
No difference with the new cab (uninstalled the former one and did a softreset before installing). And yes I ocassionally do have the ghostpress issue but very rarely. But your .cab definitely improved typing accuracy. Screen feels more responsive and precise while typing.
Click to expand...
Click to collapse
so use the new one that also fixes the ghost presses give your feedback then
Looking forward to try this .cab. Hope that helps! back in a few minutes of testing
Well, this cab helped a lot, especially in the Sense Home tab (where i had the most discouraging issues)... even if there's little jittering here and there, this cab made the difference! i think you're in the right direction, good job
(all this stuff really pisses me a lot... 600 euros for this device and having THESE issues... is absolutely a rape! )
Anyone else have this problem? Doesn't matter if the phone is idle or in use, the data connection just turns off. It doesn't have to do with it being a bad connection either because it does it at my house all of the time and I'm 3G'in with full bars there.
I didn't notice it with the old ROM. I'm running stock 2.13 ROM with CHT 1.8 and editor, 3d driver cab and zim's touch sensitiviy cab.
This is different than the known issue where the data goes out and you lose your passwords and mail account settings, then have to reset up the data connection.
It basically just turns off the data and if you turn it back on in the wireless settings, it's fine... Seems too random for it to be something put in place by Tmobile.
Any ideas?
Hey crisis
I'm still running the originial 2.10 stock rom, but I've noticed that happening occasionally on mine as well, especially right after closing opera (9.7), and at a few other inconsistent times too.
It seems like it started soon after I installed several utility tweaks, including the "touch_x power management on" cab, which enables several power management modes across the phone but doesn't specify exactly what each one does. However, I seem to recall that activating those same memory managment features in my TP2 caused it to shut off he data when it was idle just like this. Have you run that cab? I'll paste the reg values it changes, so you can check to see if any of yours are that way...might have gotten changed even if you didn't run the cab. The "L2TP1" and "PPTP1" keys are where I would start.
characteristic type="HKLM\Comm\AsyncMac1\Parms">
<parm name="DisablePowerManagement" value="0" datatype="integer" />
</characteristic>
- <characteristic type="HKLM\Comm\L2TP1\Parms">
<parm name="DisablePowerManagement" value="0" datatype="integer" />
</characteristic>
- <characteristic type="HKLM\Drivers\SDCARD\ClientDrivers\Class\MMC_Class">
<parm name="DisablePowerManagement" value="0" datatype="integer" />
</characteristic>
- <characteristic type="HKLM\Drivers\SDCARD\ClientDrivers\Class\MMC_Class\High_Capacity">
<parm name="DisablePowerManagement" value="0" datatype="integer" />
</characteristic>
- <characteristic type="HKLM\Comm\PPTP1\Parms">
<parm name="DisablePowerManagement" value="0" datatype="integer" />
</characteristic>
- <characteristic type="HKLM\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class">
<parm name="DisablePowerManagement" value="0" datatype="integer" />
</characteristic>
- <characteristic type="HKLM\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class\High_Capacity">
<parm name="DisablePowerManagement" value="0" datatype="integer"
Click to expand...
Click to collapse
Thanks! I'll check it out and post back what I find. It's very possible that it is happening when I shut Opera down. I just haven't pin pointed exactly when it's happening. I like the idea of it turning off to save battery life if I'm not using it, but want to know that is, in fact, what is actually happening... Hasn't caused me any real problems yet.
I haven't installed the power management cab... I'm starting to think maybe it's part of the new CHT maybe? I'm gonna dig through that thread and see if I find anything on it.
I have noticed when I idle my phone for a while and just listen to music and have to power off on my phone it does that. I dont think it is a big deal. T-mobile I guess charges for data by minutes used I think. I notice when I hit the taskbar it shows a counter when i am using data. I think if I had everything set to update automatically like every hour I dont think it would go into that "idle" state. I turned everything to manual because I dont want my battery to drain when it is constantly updating.
I have noticed this but it has nothing to do with opera. I don't know what causes it but I have to constantly go in and it'll say data connection off and then I go to turn it on and it stays off then I gotta click it again to turn it on. it's almost like the software thinks it's off but it's still on.