BA upgrade to WM6 questions - MDA III, XDA III, PDA2k, 9090 ROM Development

I have just upgraded from MW2003SE to WM6. Part of this process you have to set some registry flags "enable KITL" etc. In viewing the WM5 instructions they indicate a setting of NO, YES, YES respectfully. In the document HTC_Angel_WM6_Wizzard Upgrade 4. Item 6 point 2 it says in the third sentence "If you are not developing/testing software you can disable the first debug option for better performance".
Does this mean that Enable KITL should be "YES or NO"
Thanks GarLoop

I think the question is clear , Are you developping ?

No I will not be developing. So I assume that it should be set to NO. In the confusion of the instructions I think I have set to YES. How can I check the value and change it if required.

GarLoop said:
I have just upgraded from MW2003SE to WM6. Part of this process you have to set some registry flags "enable KITL" etc. In viewing the WM5 instructions they indicate a setting of NO, YES, YES respectfully. In the document HTC_Angel_WM6_Wizzard Upgrade 4. Item 6 point 2 it says in the third sentence "If you are not developing/testing software you can disable the first debug option for better performance".
Does this mean that Enable KITL should be "YES or NO"
Thanks GarLoop
Click to expand...
Click to collapse
Why a new thread. Why arn't you using this thread about WM6 (Helmi ROM) on the BA?

Oh my god, there is
"You must change the second and the third to yes."
Even monkey will not select the first
(I will "fix it")

GarLoop said:
No I will not be developing. So I assume that it should be set to NO. In the confusion of the instructions I think I have set to YES. How can I check the value and change it if required.
Click to expand...
Click to collapse
reset then right after, quickly press the camera/record buttons

He'd better start reading the wiki before upgrading! It is ALL in there incl. pictures!

I read the wiki before upgrading. Thanks for updating it and making it a lot clearer.
WM6 is up a running well. A few issues with BT being able to have one connections at a time ie Handsfree or GPS but not both at once. Will research before placing any more postings. If any one has any urls that would assist I would appreciate it.

Related

1.06 ROM, GPRS not always-ON

Has anyone come up with a fix so that the GPRS is back to being always on as it was in the original 1.03 ROM? I have read some posts on this on other sites, but I have not found anything here. I assume that I have everything set properly, but the GPRS has to be started every time now.
In general I do not feel that the 1.06 ROM upgrade did much of anything to enhance my device, and quite frankly I wish I was back to 1.03, however, I have heard that a new ROM upgrade will soon be released and I bet that one or I hope that one will provide some real value and fix things.
I've posted this in another thread, here's the quote:
Here's a solution I've done to my XDA II with T-Mobile GPRS problem. I don't know who came up with this solution, but thanks to my friend who suggested this at PDAMobiz.com.
1. After a hardreset and completing the initial screen alignment, interrupt the auto-installation process by softreset your XDA II (you have 3 seconds before the files in Extended_ROM will automatically install).
2. Make your Extended_ROM viewable, whether by using the Extended ROM Viewer from http://www.ppcw.net or Extended ROM Switcher (sorry I forgot the link).
3. Now, install each cab files, except TMD_AP_NL.sa.CAB. In fact, I also disregarded, Caller ID, and some other TMD stuff.
As a result, the GPRS is now always-on as it should be.
Cheers,
Thank you for responding to this post. I had to wait quite awhile.
Your #3. states to install the cab files and disregard the TMD files. Did you delete these files or just not open them? What are these TMD Files for?
I assume that I cannot, at this point and without a hard reset, just delete the TMD Files that are viewable in my Extended Rom. Is this a correct assumption or could I accomplish the same goal by just deleting those files?
Thank You
gratefuled said:
Thank you for responding to this post. I had to wait quite awhile.
Your #3. states to install the cab files and disregard the TMD files. Did you delete these files or just not open them? What are these TMD Files for?
I assume that I cannot, at this point and without a hard reset, just delete the TMD Files that are viewable in my Extended Rom. Is this a correct assumption or could I accomplish the same goal by just deleting those files?
Thank You
Click to expand...
Click to collapse
Yes you need to delete does file from Extended_ROM and hard reset it.
Or hard reset, quickly soft reset after you finish the screen calibration, run the extended_rom viewer and manually open/run each of the cab files except the mention cab. ( basically follow exactly what jopard said ).
I read also somewhere in this forum that someone did a differrence search on the registry between GPRS always on and GPRS off when idle. With this method you can change the setting without hard reset.
Hi, the mentioned cab installs the following registry key (among others):
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ConnMgr\Planner\Settings]
"CacheTime"=dword:0000003c
"SuspendResume"=hex(7):\
69,6e,74,65,72,6e,65,74,00,00,00,00
I guess it must be the SuspendResume setting. Can you post your setting without applying the cab file?
softworkz said:
Hi, the mentioned cab installs the following registry key (among others):
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ConnMgr\Planner\Settings]
"CacheTime"=dword:0000003c
"SuspendResume"=hex(7):\
69,6e,74,65,72,6e,65,74,00,00,00,00
I guess it must be the SuspendResume setting. Can you post your setting without applying the cab file?
Click to expand...
Click to collapse
This is my setting running my own cook 1.60.06 skiping that file:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ConnMgr\Planner\Settings]
"SuspendResume"=hex(7):7E,00,47,00,50,00,52,00,53,00,21,00,00,00,00,00,00,00,00,00
"CacheTime"=dword:00000258
And yes my GPRS is always on.
Hm, I'll try that, but I had another problem:
When I was always GPRS-connected my GSM-connection was always lost
after 12-24h. The device showed that it is connected but I could not dial out and I could not be called.
Now since I am not "always on" anymore I do not have this problem anymore.
Did you experience something similar?
softworkz said:
Hm, I'll try that, but I had another problem:
When I was always GPRS-connected my GSM-connection was always lost
after 12-24h. The device showed that it is connected but I could not dial out and I could not be called.
Now since I am not "always on" anymore I do not have this problem anymore.
Did you experience something similar?
Click to expand...
Click to collapse
Mine work fine I can call, received phone/sms while npop and aim is running in the background.
is there
Is there a way to do this without hardrestting? It just took me two hours to load all the program into XDA. Can I just hack the reg?
thanks
my rom
My rom does not even have this cab in the ext file. Can I hack it in the reg?
I have XDA II 1.50WWE ROM
thanks
softworkz said:
Hm, I'll try that, but I had another problem:
When I was always GPRS-connected my GSM-connection was always lost
after 12-24h. The device showed that it is connected but I could not dial out and I could not be called.
Now since I am not "always on" anymore I do not have this problem anymore.
Did you experience something similar?
Click to expand...
Click to collapse
I think you will find that many carriers have a "timeout" after several hours of non use.
Dave
SuspendResume
What does this look like in the registry:
This is my setting running my own cook 1.60.06 skiping that file:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ConnMgr\Planner\Settings]
"SuspendResume"=hex(7):7E,00,47,00,50,00,52,00,53,00,21,00,00,00,00,00,00,00,00,00
I have PHM Registry Editor, and entering the entire string does not look like a meaningful option.
Is it a REG_DWORD with a base of HEX ?
Regards
Michael
I use resco registry editor you can just import in that registry.
I found another post regarding this issue:
http://forum.xda-developers.com/viewtopic.php?p=26866
I'm afraid I do not understand how this thread has evolved.
I understand the posts that speak to the hard reset and softreset within 3 seconds to keep the device ROM applications from loading. From there to install fix for viewing extended ROM files and then load everything except TMD, and perhaps some of the T-Mobile apps you do not want. Although the response says a specific TMD file and some other TMD-no specifics, all or some?
The balance of the thread seems to speak to radio settings.
Is it being said that you can change some settings on the radio stack and get the GPRS always on? If so how do you do this in reasonably simple terms?
Ed
Nonintrusive Keep-Alive
The intrusive solutions are enticing to me but they are for "developers". From a user's point of view, I am always worried about doing something and then not being able to restore it to the original state (or having to spend a lot of time to get back) should something go wrong. My bandage solution (unique to my use situation) is to open an ssh or a telnet window and run a shell script which loops to print the current timestamp and then sleeps for 5 seconds. A T-Mobile tier 2 tech guy told me that the disconnection was by design for the benefit of network service providers so that they can save on connection resources.
By the same token, I like the Keep-Alive application solution - I think it is worth my $2.45 (See thread http://forum.xda-developers.com/viewtopic.php?t=5220). I wonder if the to-come T-Mobile Windows PPC 2003 comes with some sort of control that is equivalent to the Keep-Alive application - in a matter of a month or two, supposedly.

New to XDA EXEC

Hello one and all.
I have been looking at this forum for about 1 week and i'm still none the wiser. This may be because I have no idea what im doing and I am a little worried about making rom changes as I have no experinace of this.
I have a 02 exec. Which i am happy with but its a bit slower than I thought it would be. The phone seams to mess around when answering.
I have booted it up as normal on the basic setting.
A few questions that I have :-
What is the best setting to boot up on basic or corperate with the code ?
What reg changes are critical to boost performance ?
Any Software that I should get for the Xda ?
VGA settings do I need to change them ? What effect does it have.
Any advise would be good. If it could be given in a format my 2 year old could understand that would be good for me.
Thank you in advance
You'll find a wealth of information on each of your questions by browsing & searching the posts already on this forum.
thanks moandal that's why I posted.
1 post says basic setup another say corporate. 1 post says hack this that and the other. another says not to.
I'm new to pocket pc.
these forums do not make it clear what is best.
example radio version 1.06 or 1.08 at least 3 posts on here saying each one is better than the other. I have no idea.
all I was asking for is some guidance as to which set up has worked best for people.
@CRJL you've one up on me mate - I did not even know this thing had two modes!!!
BTW, why is that? Someone mentioned somewhere a corporate password - how to enter this & why would I want it.
BTW CRJL, I agree with you, these little devices are very confusing, espcially because the front end software (WM5) is soooooooo labourious!
Andy
when you hard reset the thing. after all the rom stuff loads up it gives you the choice of basic set up or corporate. it selects basic automatically after 20secs.
if you tell it corporate then you have to put the code 0506 in. this the uninstalls some stuff off the exec. you loose mms and all the gprs an 3g settings for conecting to the net. (i don't know what else it does) some of the people in the forums say it makes the exec faster. I could not really notice any difference.
you loose a few applications as well.
until I learn more I'm staying in basic.
I find these forums are for more advanced users so the simple questions tend to get missed. (im talking abot my first post) still not had a reply answering my questions
CRJL said:
What is the best setting to boot up on basic or corperate with the code ?
Click to expand...
Click to collapse
for this you should first make a hard reset (carefull, with hard reset you will loose all data!) by pressing both app buttons and reset at the same time.
When it starts up, after the installation countdown shows up you should make a reset to stop the automatic setup.
Now you have a machine, which is only basic setup. See how you like the things in there.
After you now enough about this, you can make same hard reset again and start the corporate setup. Then see, how you like this setup.
After this do same with basic setup.
In total you have then an idea, what you can have with the 3 different setups.
Now you can decide, which of the 3 setups you want to start with. After this, you should read the posts about Extended Rom, how to unlock it, which programs are in there etc. Then you get an idea for example how to install some software in the basic setup.
Also, you can add some programs from other Roms. For example I have an MDA Pro and I added the I-Mate Backgammon game to my setup.
Try out and see what customizations you want and need, which you do not want.
CRJL said:
What reg changes are critical to boost performance ?
Click to expand...
Click to collapse
Basically, this does not really make difference. Forget about reg changes. Performance depends on running programs and setup - see above.
As far as I know, o2 installs some app in the basic setup, which makes the device slow. As I never tried o2 rom, I do not know, if this is true.
CRJL said:
Any Software that I should get for the Xda ?
Click to expand...
Click to collapse
read here:
http://forum.xda-developers.com/viewtopic.php?t=31697
here also I recommend to try out the software and just keep the ones you like.
In total I would recommend you to create a directory on your PC where you put all the setup and cab files, which you want to have in your final setup. After trying out all, make a hard reset again and install the files from this directory. This prevents any junks to be left behind from your previous tries.
CRJL said:
VGA settings do I need to change them ? What effect does it have.
Click to expand...
Click to collapse
I think, you get more problems than it helps. Some programs appear too small on the screen. And when you make a Romupdate this does not work anymore.
I recommend not to install any VGA Patches. Instead just set the text size to more small and search in this forum for some registry hacks to change system font etc. and see if you like it, when the font is more small (this is good for Opera or PIE as you can view complete page!)
Nice reply, thanks mate!
erm
yes
ahem
erm
what are the ><ahem, ahem>< "app buttons"
Andy (thicky wicky Blacky wacky Adder)
thank you. I will give the 3 setups a go. I did read that if you soft reset before the counter that video calling does not work.
will give it a go and see what happens I'm sure there will be a cab file on here to sort it out.
anyone wishing to add any pearls of wisdom fee free. I'm learning more and more all the time.
app buttons: the buttons on the keyboard, which have changing functions. these functions are shown at the bottom of the screen. These buttons can be found to the right and left of the red and green call buttons on the keyboard.
about video calling: yes, this feature is installed after you switch on first your device. it is activated with one cab file. If you can find out which cab file this is, you can install it manually in the basic setup.

Lock In WinCE

--------------------------------------------------------------------------------
Good Day.
I am programing on WinCE and now I have a problem. I am writing a program which must lock SmartFone device.
Can you suggestion how to solve this problem.(with event or with something else...)I found function SHDeviceLockandPromt and SHLock but they are not documented.I am waiting for yours answer.
Also, I see the LAP doc says that a LAP should also support the following optional entry points, any info on them?
LAPCancelVerifySequence
LAPDisplayCodeword
LAPDisplayPreWipe
LAPLockoutUser
thanks.
knut said:
--------------------------------------------------------------------------------
Good Day.
I am programing on WinCE and now I have a problem. I am writing a program which must lock SmartFone device.
Can you suggestion how to solve this problem.(with event or with something else...)I found function SHDeviceLockandPromt and SHLock but they are not documented.I am waiting for yours answer.
Also, I see the LAP doc says that a LAP should also support the following optional entry points, any info on them?
LAPCancelVerifySequence
LAPDisplayCodeword
LAPDisplayPreWipe
LAPLockoutUser
thanks.
Click to expand...
Click to collapse
Look here, maybe it will help you with your LAP plugin...
http://channel9.msdn.com/wiki/default.aspx/MobileDeveloper.CreatingALap
Cheers,
.Fred
Look here, maybe it will help you with your LAP plugin...
Click to expand...
Click to collapse
I already read this there are a exported function LAPLockoutUser and I can not understand this function realy lock the device or not
help me with this situation(lock).In documentation i found a function which lock device for a period of time but i want to lock device untill user input password.how i can solve this problem?
thanks.
Hi has someone documentaion how creat lap?
P.S step by step.
thank.
knut said:
help me with this situation(lock).In documentation i found a function which lock device for a period of time but i want to lock device untill user input password.how i can solve this problem?
thanks.
Click to expand...
Click to collapse
If you implemented a lap plugin, when the device starts, the plugin is loaded by the lass service and the VerifyUser function is called, there you have to launch a dialog box where the user will enter the password, if the password is correct, you should return true and if it is wrong you should return false.
If you answer false, the verifyuser function will be called again.
Cheers,
.Fred
If you implemented a lap plugin, when the device starts, the plugin is loaded by the lass service and the VerifyUser function is called, there you have to launch a dialog box where the user will enter the password, if the password is correct, you should return true and if it is wrong you should return false.
If you answer false, the verifyuser function will be called again.
Click to expand...
Click to collapse
The LAPLockoutUser() lock out the user.but it take a parameter
cSecondsToLockout
[in] Amount of time, in seconds, to block the user from continuing and when it spend its time it lock out automaticly.
Hi all.
Is there anybody who know how in WinCE(in device emulator) realise lock mechanism?or take me links where I can read about this.
P.S maybe it realise with lass -lap mechamizm,or with event
or something else.i am waiting for your answers.
thanks.
knut said:
Hi all.
Is there anybody who know how in WinCE(in device emulator) realise lock mechanism?or take me links where I can read about this.
P.S maybe it realise with lass -lap mechamizm,or with event
or something else.i am waiting for your answers.
thanks.
Click to expand...
Click to collapse
I already gave you a great article to read, here another one:
http://msdn.microsoft.com/library/d...-us/wcesecurity5/html/wce50grfCreatingLAP.asp
Cheers,
.Fred
ps.: here is the sample provided in PB 5.0, I've read somewhere that this sample has been adapted for AKU 2.0, but I never had the chance to find it.

Need help - no connections in Connectivity bubble

I have a strange problem with my O2 Trion: in the Connectvity bubble that pops up when when I tap on the little GPRS icon in the title bar, I get no connections listed and also no "connect" button - just a text liek "Go to network settings and add a new connection to access Internet" (rough translation from the German text).
The funny thing is that I do have network connections defined in the settings. After a hard-reset, I allowed the O2 programs in the Extended ROM to install themselves, so I have the original O2 connection settings. And PIE also connects without a problem.
So, would anybody know what makes a connection become listed in that bubble, and how to get the "connect" button back?
Thanks in advance!
Daniel
PS: I compared some values in the registry of my Trion with those of my old Magician. I found that Microsoft moved the ConnMgr from HKLM\SOFTWARE\Microsoft to HKLM\Comm and added a few keys, but I could not find a difference explaining the symptoms of my problem. Maybe someone of you would be so nice and export the ConnMgr part from their registry and send it to me, so that I can compare them? I do not think they contain any sensitive information (passwords etc), but it never hurts to look before you send anything.
Nice work-around!
Okay, it seems this is not just my device which has that problem, but rather a design decision by Microsoft.
However, I think I found a very nice work-around for the problem. I just added a short description to the Wiki, on the page http://wiki.xda-developers.com/index.php?pagename=Hermes_Utils under the heading "Easily connect/disconnect GPRS".
Cheers
Daniel
tadzio said:
Okay, it seems this is not just my device which has that problem, but rather a design decision by Microsoft.
However, I think I found a very nice work-around for the problem. I just added a short description to the Wiki, on the page http://wiki.xda-developers.com/index.php?pagename=Hermes_Utils under the heading "Easily connect/disconnect GPRS".
Cheers
Daniel
Click to expand...
Click to collapse
looks like you have already found a wrokaround for this but try this if you still want to see the connect/disconnect button and the time of connection in bubble. It also allows you to toggle between gprs always on and turn off gprs when the device is not used for the amount of time of your choice. very handy.
http://www.gb-soft.cz/XDAII/product_gprs_tweak_wm5pe_en.htm
harryk1372 said:
... but try this if you still want to see the connect/disconnect button and the time of connection in bubble.
Click to expand...
Click to collapse
Thanks for the hint, but I had installed this little program already. It does a lot of nice things, but didn't help with the missing connect button.
In the meantime I heard from a few O2 Trion owners that they actually do have a "connect" button, so it's not a problem with WM5 per se. Although I have a work-around, I would still like to understand what really goes on there.
Cheers
Daniel
tadzio said:
Thanks for the hint, but I had installed this little program already. It does a lot of nice things, but didn't help with the missing connect button.
In the meantime I heard from a few O2 Trion owners that they actually do have a "connect" button, so it's not a problem with WM5 per se. Although I have a work-around, I would still like to understand what really goes on there.
Cheers
Daniel
Click to expand...
Click to collapse
hmmm... so you are right. i just confirmed it myself that it only enables the disconnect button but not the connect button when it's disconnected. i have gprs always on and did not realize it until now. it might be that i only saw the connect button when i was running an older version rom on my universal that did not come with gprs always on as the default. sorry for the confusion...
tadzio said:
Okay, it seems this is not just my device which has that problem, but rather a design decision by Microsoft.
Click to expand...
Click to collapse
Yes, it's a (in my opinion, rather questionable - in pre-WM5 OS'es, the ability to start (/stop) connections manually and, what is more, the ability of choosing between the Internet and Work right in the bubble was a great asset) design decision. It's only the "Disconnect" button that's hackable.

Coming from Symbian - already frustrated

Hi guys (and ladies).
Just spent half a day with the phone and have bunch of questions:
1. Do I need to install DH2 ROM? What are the benefits? (I did a lot of hacks on symbian, but it looks like tutorials on this forum meant for hackers or professionals. is there a ROM for dummies tutorials some place here?
The other is more simple questions:
2. Imported contacts have "w" for waiting before extension numbers. Phone seams to ignore them. How to dial with extensions?
3. How to lock phone while talking on BT headset
4 I saw a lot of tips involving registry changes. What editor to use for that?
5. I downloaded ActiveSync 4.5 from MS. it looks like not support BT sync. Am I doing something wrong or software needs to be used?
THANKS IN ADVANCE
supplier_new said:
Hi guys (and ladies).
Just spent half a day with the phone and have bunch of questions:
1. Do I need to install DH2 ROM? What are the benefits? (I did a lot of hacks on symbian, but it looks like tutorials on this forum meant for hackers or professionals. is there a ROM for dummies tutorials some place here?
The other is more simple questions:
2. Imported contacts have "w" for waiting before extension numbers. Phone seams to ignore them. How to dial with extensions?
3. How to lock phone while talking on BT headset
4 I saw a lot of tips involving registry changes. What editor to use for that?
5. I downloaded ActiveSync 4.5 from MS. it looks like not support BT sync. Am I doing something wrong or software needs to be used?
THANKS IN ADVANCE
Click to expand...
Click to collapse
As for the first question - I dont know what you mean by DH2 ROM.
and I would guess most of the people on this forum do have at least some development experience (not necessarily for WinMo devices, but still), and would probably not bother to explain things that seem to them as basic/elementary, but would try explaining if asked.
2 - try replacing the "w" with a "," (comma), or replacing the "w" with a "p"
( http://pocketnow.com/tech-news/using-the-pause-feature-to-dial-extensions-in-windows-mobile )
3 - dont know, never tried
4 - I use totalcommander for windows mobile, it's free - search for it on google
when starting it - click on the [\] (top right), double click \\plugins, double click registry - and you're there
5 - dont know, never tried
supplier_new said:
5. I downloaded ActiveSync 4.5 from MS. it looks like not support BT sync. Am I doing something wrong or software needs to be used?
Click to expand...
Click to collapse
Have a look at "Connection Settings" in AS on PC and "Connect via Bluetooth" in AS at the phone.
CeRegEditor
supplier_new said:
Hi guys (and ladies).
4 I saw a lot of tips involving registry changes. What editor to use for that?
Click to expand...
Click to collapse
CeRegEditor works on the pc when activesynced.
Much less laborious than pocket pc reg editors.
You can also bookmark reg's, compare registries to isolate and locate reg's, and backup reg's.
To isolate a reg entry, you save the reg, then make a change, then compare before & after reg's to find keys.
Som30ne said:
As for the first question - I dont know what you mean by DH2 ROM.
and I would guess most of the people on this forum do have at least some development experience (not necessarily for WinMo devices, but still), and would probably not bother to explain things that seem to them as basic/elementary, but would try explaining if asked.
Click to expand...
Click to collapse
All,
Thanks for the replies. It’s a start for me.
1. My wife's HD2 froze on her when she was playing with her. I did soft reset for her, but she will not do it on her own. I'm afraid if it will happen again the phone goes back to store. Not to complaint, but this was the reason I switch to symbian and never had a problem – NEVER!!!!
But never the less, what we can do to minimize this? (Any program that restarts HD2 with one click?) Or anything else like can close all programs with one click? My wife will not go to task manager until it’s too late.
2. One more question. do i need TC for ARM, x86 or anything else?
3. As for Som30ne remark, I’m not trying to be sarcastic but here what the tutorial says and do not understand it. I need laterally ROM upgrade for dummies like what is HSPL or SPL or what tools to use or where to start. Most of you somehow got to that point.
“DarkForces Team HardSPL by bepe and Cotulla
Please read carefully before installing!
1) To install this HSPL there must be SPL 1.42.0000 on your device.
Otherwise the installation will fail!
To check your SPL version, hold the Volume Down button and do a reset.
It is possible to downgrade to this SPL, by just flashing to an Official ROM
with this SPL version.”
Thanks
what i miss THE MOST is the voice dialing in E71.... i just had my phone language set to romanian and this was it... just press and speak the name...

Categories

Resources