Pagepool changer without reflashing - Touch HD General

Can I change the pagepool (I want to set it to 8MB) without reflashing the ROM?
I searched in the forum but all the tools I found (PP chager, ...) don't work with Touch HD.
The only way I found is patching the ROM with a multiplatform tool found in Blackstone Kitchen.
Thank you.

No, you have to reflash the rom, the multiplatform page pool changer works just fine, but consider that you have also to patch your payload file in order to make the page pool change working correctly.

Ok, thanks.
And is there a method to read the pagepool size of my installed ROM?
Right now total amount of program memory is 195.58MB, from this value can I obtain pagepool size?

Try this if this work ?
http://forum.xda-developers.com/showthread.php?t=324955

This PagePool changer works just fine (and can also read the current pagepool of your rom).
But remember that you have to patch your xip in order to make pagepool changes working.

What is XIP ?
I tried it, but not work on my Dutty rom 1.7

johnpatcher said:
This PagePool changer works just fine (and can also read the current pagepool of your rom).
But remember that you have to patch your xip in order to make pagepool changes working.
Click to expand...
Click to collapse
Can you explain how to do it?

Anyone can help?

famusc said:
Can you explain how to do it?
Click to expand...
Click to collapse
You can have a look at this thread.
http://forum.xda-developers.com/showthread.php?t=466833&highlight=pagepool
It is for diamond but I tried on my HD rom and it works fine.
In short you should:-
1. Extract your rom (*.nbh).
2. In a hex editor search for the key 03 25 A0 E3 03 15 A0 E3 00 20 83 E5 (there should be 2 such strings)
3. Replace 20 83 E5 with 00 A0 E1 (for both strings, this disables this key and lets pagepool changer work)
4. Patch the rom with the pagepool changer suggested by johnpatcher.
5. Flash your rom back to you HD using CustomRUU (and USPL if necessary).
6. Enjoy!
For information, the default pagepool size for official rom should be 12mb, leaving approx. 194~195mb for program memory. I patched my rom to 16mb pagepool and my current program memory is 190.70mb.

Thank you. I noticed this thread and i was asking if it could work on the HD. This is a good news. Did you try it on various roms?

eugene85 said:
You can have a look at this thread.
http://forum.xda-developers.com/showthread.php?t=466833&highlight=pagepool
It is for diamond but I tried on my HD rom and it works fine.
In short you should:-
1. Extract your rom (*.nbh).
2. In a hex editor search for the key 03 25 A0 E3 03 15 A0 E3 00 20 83 E5 (there should be 2 such strings)
3. Replace 20 83 E5 with 00 A0 E1 (for both strings, this disables this key and lets pagepool changer work)
4. Patch the rom with the pagepool changer suggested by johnpatcher.
5. Flash your rom back to you HD using CustomRUU (and USPL if necessary).
6. Enjoy!
For information, the default pagepool size for official rom should be 12mb, leaving approx. 194~195mb for program memory. I patched my rom to 16mb pagepool and my current program memory is 190.70mb.
Click to expand...
Click to collapse
In the official 1.14.412.5 ROM HD this method does not work, tested at 100%!
: (

eugene85 said:
You can have a look at this thread.
http://forum.xda-developers.com/showthread.php?t=466833&highlight=pagepool
It is for diamond but I tried on my HD rom and it works fine.
In short you should:-
1. Extract your rom (*.nbh).
2. In a hex editor search for the key 03 25 A0 E3 03 15 A0 E3 00 20 83 E5 (there should be 2 such strings)
3. Replace 20 83 E5 with 00 A0 E1 (for both strings, this disables this key and lets pagepool changer work)
4. Patch the rom with the pagepool changer suggested by johnpatcher.
5. Flash your rom back to you HD using CustomRUU (and USPL if necessary).
6. Enjoy!
For information, the default pagepool size for official rom should be 12mb, leaving approx. 194~195mb for program memory. I patched my rom to 16mb pagepool and my current program memory is 190.70mb.
Click to expand...
Click to collapse
But it isn't without reflashing !

CrAzY_CbR said:
In the official 1.14.412.5 ROM HD this method does not work, tested at 100%!
: (
Click to expand...
Click to collapse
I did it only on the official CHT 1.19.832.0 ROM but I thought it would be same for other version of official ROMs.
I have no idea why is it not working on the 1.14.412.5 ROM ....it seems like we need some Pros to help solving this problem...
And, I don't think we can change the pagepool without reflashing so far (as it is something written into the rom).

With reflashing, it is very too simply to use PagePool_Changer_v2.21 ...

Nobody knows how to change the PP in ROM 1.14.412.5?
PP Changer 2.21 and changes in the post eugene85 not working
Sorry for my English

Related

Jeff's Kitchen help

I have chose everything i want in Jeff's Kitchen but none of the things i selected was installed into my XDA...
anyone who faced this problem exactly like me also?? developers??
please enlighten me on why this happen
thanks a million
Same for me with every room version.
it seams ther's a bug int jeffs module for the moment.
Same here. And its causing me lots of stress. I have tried several combinations in the kitchen but all didn't work out. The selected programs were found in the XDA Windows folder but the shortcuts and more importantly the "Misc' and "System tools" folder icons were not created at all.
I should have read this thread before deciding to downgrade from 4.00.11 to 4.00.05. Now I am stucked.
I would like to take this opportunity to thank Jeff for providing us his kitchen to cook our own ROM all this while. But I hope Jeff could help us further by fixing up this minor problem in his kitchen.
this is wad i got when i CLICK HERE FOR LOG
echo Warning: OS type not detected, you may need to set tounicode variable manually./mkrom.sh: line 89: ./tounicode: Permission deniedwrite xip block starting at 81740000, with 3 fileswrite xip block starting at 81b00000, with 89 filesCan't exec "./dumprom": Permission denied at drparse.pl line 22.readline() on closed filehandle FH at drparse.pl line 24.Can't exec "./dumprom": Permission denied at drparse.pl line 22.readline() on closed filehandle FH at drparse.pl line 24.Can't exec "./dumprom": Permission denied at drparse.pl line 22.readline() on closed filehandle FH at drparse.pl line 24.this rom seems to be 4.00.05 ENG 2003-06-05 ppc2003this bootloader seems to be V5.22 2003-05-15 17:46:55no operator rom found80000000 - 80040000 -- bootloader 0 files 1 modules80040000 - 8015d5d0 9 XIPKERNEL 5 files 5 modules80180000 - 80375bc0 8 KERNEL 10 files 14 modules80380000 - 8064306c 7 OS 20 files 36 modules80670000 - 80be66a8 6 SHELL 107 files 88 modules80c00000 - 8102ce98 5 BROWSING 11 files 36 modules81050000 - 813ef114 4 COREAPPS 95 files 44 modules81400000 - 815d2238 3 EXAPPS 34 files 7 modules815f0000 - 8171bc7c 2 PHONE 56 files 19 modules81740000 - 8177ffec 10 XDA_DEVELOPERS1 3 files 0 modules81780000 - 81781c34 -- xip chain 11 xip entries817c0000 - 81ae1750 1 MISC 108 files 42 modules81b00000 - 81cc41b8 11 XDA_DEVELOPERS2 89 files 0 modules81ec0000 - 81ee5800 -- bitmap : ffffffff .. ffffffff adding: NK.nb1 (deflated 48%)
Jeff kind to explain wats going on??
To ohtwo
Why do you want to downgrade to 4.00.5?
For my self I was trying to upgrade to 4.00.11 but Jeff’s rom seams to have a bug for the moment.
I you want I have Jeff rom 4.00.5 nbf file but it's done with my own receipt, it has almost all options on it.
yann said:
To ohtwo
Why do you want to downgrade to 4.00.5?
For my self I was trying to upgrade to 4.00.11 but Jeff’s rom seams to have a bug for the moment.
I you want I have Jeff rom 4.00.5 nbf file but it's done with my own receipt, it has almost all options on it.
Click to expand...
Click to collapse
Thanks Yann but I usually took out most of the options so your 4.00.05 may not be ideal for me.
Anyway after using 4.00.11 for almost a month, me and other XDA users from our local forum felt that 4.00.05 was more stable than 4.00.11. In fact some of them have successfully downgraded back to 4.00.05.
We all fail to see any differences at all between 4.00.05 and 4.00.11 so if 4.00.05 is stable for you I suggest that you keep it until another version that has apparent improvement comes along.
ohtwo said:
yann said:
To ohtwo
Why do you want to downgrade to 4.00.5?
For my self I was trying to upgrade to 4.00.11 but Jeff’s rom seams to have a bug for the moment.
I you want I have Jeff rom 4.00.5 nbf file but it's done with my own receipt, it has almost all options on it.
Click to expand...
Click to collapse
Thanks Yann but I usually took out most of the options so your 4.00.05 may not be ideal for me.
Anyway after using 4.00.11 for almost a month, me and other XDA users from our local forum felt that 4.00.05 was more stable than 4.00.11. In fact some of them have successfully downgraded back to 4.00.05.
We all fail to see any differences at all between 4.00.05 and 4.00.11 so if 4.00.05 is stable for you I suggest that you keep it until another version that has apparent improvement comes along.
Click to expand...
Click to collapse
I agree with that, anything that is suitable for your taste... that's why there are a lot of selection on the kitchen to choose.
Jeffs Kitchen 2003 roms DONT INSTALL ANY SHAREWARE ?!
I have just tried BOTH PPC 2003 rom images and they *do not* install any of the extra Shareware apps that I had selected.
I have not seen PPC2003 before so it was nice to play with the new options and I even found PocketTV gives me better frame rates from my 512mb sd card. BUT I miss all the nice shareware...
I DO HOPE THIS IS NOT A FAKE SITE and that it is just a glitch...
Can someone email me when its working again - or if anyone has a saved 2003 rom with the shareware apps ?
Greg
[email protected]
and the theft protection thing doesnt work for me also..can you guys verify that??
thanks!!!
david beckham said:
and the theft protection thing doesnt work for me also..can you guys verify that??
thanks!!!
Click to expand...
Click to collapse
Same here Hope Jeff can come to our rescue soon.
Jeff's Kitchen works!
Jeff's Kitchen works great. I have tried all options and all base ROMs and all of them work.
Make sure that all of you have checked the boxes in front of the main heading, that is, "Add software and Modify ROM", "Theft Protection" etc. This is important, otherwise the freeware will not be installed.
Re: Jeff's Kitchen works!
samohile said:
Jeff's Kitchen works great. I have tried all options and all base ROMs and all of them work.
Make sure that all of you have checked the boxes in front of the main heading, that is, "Add software and Modify ROM", "Theft Protection" etc. This is important, otherwise the freeware will not be installed.
Click to expand...
Click to collapse
Yes. Done all that. Just say that we are not using the kitchen for the first time.
When was the last time you cook from the kitchen and all options worked fine?
Re: Jeff's Kitchen problem
Last was more than a month. Never tried later. Will try. But if you say so, there must be a problem. Never meant to disbelieve you.
Noticed that 2 - thought it was just I
Hey guys I noticed the prob 2. Thought twas just me and that maybe it had somethin to do wit d theft protection. Thought I would come on d site and see what others were sayin and here I am now writin. I reckon its been like this since about Wednesday of last week. Anyhows somethin is better than nothin and most of the progs are under Windows, so's I guess we just have 2 wait for those that know. Good Luck
Jeff's Kitchen problem
They are there! All the freeware selected is there under windows. However, the folders such as Internet, Misc, Phone, System Tool etc are not created under programs, and the links are not located there. If you select the tdLaunch option, all the selected freeware appears as buttons and they all work.
The problem could be in running the mkrom, but I am not techie and don't know about unix.
No Tdlaunch either !
I have just tried another download of the PPC2003 rom and Tdlaunch is not installed. Some of the other apps are , all installed into the windows dirctory but non of the short cuts are created :-(
I'm gonna stick with this version and hope that JEFF can fix it soon.
Keep up the good work.
Greg

[Solved] Blackberry Connect Hacking

Hi folks,
I did some kind of research regarding the problem that some of us are facing when it comes to new rom versions and the Blackberry Connect software.
I found a few things out, including a way to enable debug logging for BBC on the PPC.
Now I'm stuck and need some help of people who have crypto-skills or know something about pseudo number generators.
If you are interested in my current findings, please take a look at the following posts:
http://forum.xda-developers.com/showpost.php?p=1110712&postcount=123
http://forum.xda-developers.com/showpost.php?p=1137145&postcount=125
The first one describes how to enable debug logging, and the second one shows what I have found out so far...
Cheers
EDIT: If you are interested on how this is done, please read post number 3, and after that read post number 64 and 152.
EDIT2: Depending on your device there might be a way to get BBC Version 4 running see post #302
Manipulate GetVersionEx call?
I found out that the Blackberry Connect Client uses standard GetVersionEx function to query the OS Version and build information of the device it is running on. So instead of analyzing how the pseudo random version generator works, maybe there is a way to build some kind of wrapper around it that intercepts the GetVersionEx call and provides manipulated version strings to the BBC...just an idea...
Got it...
OK folks, I've got it done. BBC is finally working in WM6 on my Universal...
I was able to prove my theory about the pseudo random os version string. If you have the right string, BBC will work with every ROM.
Here are the steps you need to do in order to get it working (shown on the example of WM6 (J.Wright's last ROM 2.01.08 and BBC 2.1.2.31):
1. Use the famous HTC64 Extended ROM Tool to decode the .nbf from the above ROM
2. Open the resulting .fat (or .nba) file with your favorite HEX-Editor
3. Search the follwing hex value (there will be two locations for this, you have to edit both of them)
4F 3F A0 E3 02 30 83 E3 45 2F A0 E3 05 10 A0 E3 02
4. Change it to:
C3 30 A0 E3 02 30 83 E3 45 2F A0 E3 05 10 A0 E3 01
5. Save the changes to your .fat (or .nba) file
6. Use the famous HTC64 Extended ROM Tool again to encode the file back to a .nbf file (ignore the warning about to big .fat file)
7. Flash the .nbf to your device
8. After flashing use a registry editor and go to the following key:
HKLM\System\Versions and edit the Aku string from .0.0.0 to .2.0.0
9. Reboot and install the blackberry connect client
10. From here on do the same steps that nessecary on a normal BBC install
11. You're done..it should work now
The above hex-magic patches the coredll.dll from OS Version 5.2.318 to 5.1.195. In combination with BBC Version 2.1.2.31 this will result in a pseudo random os version string that is allowed to connect to the blackberry network.
Have fun!
Cheers
c0rnholio said:
OK folks, I've got it done. BBC is finally working in WM6 on my Universal...
I was able to prove my theory about the pseudo random os version string. If you have the right string, BBC will work with every ROM.
Here are the steps you need to do in order to get it working (shown on the example of WM6 (J.Wright's last ROM 2.01.08 and BBC 2.1.2.31):
1. Use the famous HTC64 Extended ROM Tool to decode the .nbf from the above ROM
2. Open the resulting .fat (or .nba) file with your favorite HEX-Editor
3. Search the follwing hex value (there will be two locations for this, you have to edit both of them)
4F 3F A0 E3 02 30 83 E3 45 2F A0 E3 05 10 A0 E3 02
4. Change it to:
C3 30 A0 E3 02 30 83 E3 45 2F A0 E3 05 10 A0 E3 01
5. Save the changes to your .fat (or .nba) file
6. Use the famous HTC64 Extended ROM Tool again to encode the file back to a .nbf file (ignore the warning about to big .fat file)
7. Flash the .nbf to your device
8. After flashing use a registry editor and go to the following key:
HKLM\System\Versions and edit the Aku string from .0.0.0 to .2.0.0
9. Reboot and install the blackberry connect client
10. From here on do the same steps that nessecary on a normal BBC install
11. You're done..it should work now
The above hex-magic patches the coredll.dll from OS Version 5.2.318 to 5.1.195. In combination with BBC Version 2.1.2.31 this will result in a pseudo random os version string that is allowed to connect to the blackberry network.
Have fun!
Cheers
Click to expand...
Click to collapse
Hi and many thanks for this work! It's the only reason I haven't moved accross to wm6 yet.
Can you tell me which version of wm6 you edited the .nbf file of? or should it work with all versions? I tried it on JWrightMCPS's version 2.01.06WWE version but it didn't work.
Many thanks.
Sham
it's 2.01.08 like I wrote in the my last post ;-)
you can do it with every rom if you know the right hex-string to look for. I will write detailed instructions on monday or tuesday. In general this trick will work for every device and every os version including all the aku 3.x roms for all devices.
cheers
c0rnholio said:
it's 2.01.08 like I wrote in the my last post ;-)
you can do it with every rom if you know the right hex-string to look for. I will write detailed instructions on monday or tuesday. In general this trick will work for every device and every os version including all the aku 3.x roms for all devices.
cheers
Click to expand...
Click to collapse
what hex editor do you recomend?
beginner said:
what hex editor do you recomend?
Click to expand...
Click to collapse
I used hexEdit. I don't have a link for you currently, cause I'm not at my PC . Surfing with a Simpad (a CE based webpad).
it doesn't work for me
for me, after a soft reset it leaves to work...
is it possible to get a patch made in cab format. much easier for newbies.
beginner said:
for me, after a soft reset it leaves to work...
Click to expand...
Click to collapse
have you made the changes to both occurances of the string?
what does you system report as os version now?
have you used version 2.1.2.31 of bbc connect?
it works 100% for me and a handful of others that I know.
cheers
aniel1 said:
is it possible to get a patch made in cab format. much easier for newbies.
Click to expand...
Click to collapse
No, this is not possible.
c0rnholio said:
have you made the changes to both occurances of the string?
what does you system report as os version now?
have you used version 2.1.2.31 of bbc connect?
it works 100% for me and a handful of others that I know.
cheers
Click to expand...
Click to collapse
Same versions as you said (rom, bb)
Radio is 1.13, but it was working previously with bb and other roms
I insist on this question, in your case, after a soft reset it works?
Note: I think I made correctly decode-modification rom- encode, but jut in the case... could you upload rapidshare or other place the nbf resulting file please?
beginner said:
Same versions as you said (rom, bb)
Radio is 1.13, but it was working previously with bb and other roms
I insist on this question, in your case, after a soft reset it works?
Note: I think I made correctly decode-modification rom- encode, but jut in the case... could you upload rapidshare or other place the nbf resulting file please?
Click to expand...
Click to collapse
yes, it works, even after multiple softresets, uninstallation and reinstallation of the bb client. I also have radio 1.13.
c0rnholio said:
yes, it works, even after multiple softresets, uninstallation and reinstallation of the bb client. I also have radio 1.13.
Click to expand...
Click to collapse
IT WORKS!!!!!
THANKS A LOT, YOU ARE GREAT.
Note: I followed again the process from zero. Maybe related some intermediate step not covered correctly.
network parameters to surf internet
cOrnholio:
it works great after several hours and softreset. VERY GOOD JOB.
Going ahead with details. When BB is connected and you surf internet, BB is disconnected and is difficult to put it again to work, do you have some idea?
Other question: I think BB service offers the capability to surf internet by their services, do you know how to do it in the APN parameters?
beginner said:
Going ahead with details. When BB is connected and you surf internet, BB is disconnected and is difficult to put it again to work, do you have some idea?
Click to expand...
Click to collapse
No, sorry. You can only try to restart the service.
beginner said:
Other question: I think BB service offers the capability to surf internet by their services, do you know how to do it in the APN parameters?
Click to expand...
Click to collapse
AFAIK your provider has to enable this feature in order to use it. After it has been unlocked in your service plan you should be able to use it. I think the APN is pushed to your device by the network, or if you have bb enterprise it will be pushed by the blackberyy desktop client.
Cheers
c0rnholio said:
have you made the changes to both occurances of the string?
what does you system report as os version now?
have you used version 2.1.2.31 of bbc connect?
it works 100% for me and a handful of others that I know.
cheers
Click to expand...
Click to collapse
Hi c0rnholio, many thanks again for all your hard work on this. Could you please tell me where to find the BBC 2.1.2.31 version? Many thanks,
Sham
monster said:
Hi c0rnholio, many thanks again for all your hard work on this. Could you please tell me where to find the BBC 2.1.2.31 version? Many thanks,
Sham
Click to expand...
Click to collapse
You can find it here:
http://support.vodafone.de/spopup41.html
and on th eT-Mobile Download page.
c0rnholio said:
OK folks, I've got it done. BBC is finally working in WM6 on my Universal...
I was able to prove my theory about the pseudo random os version string. If you have the right string, BBC will work with every ROM.
Here are the steps you need to do in order to get it working (shown on the example of WM6 (J.Wright's last ROM 2.01.08 and BBC 2.1.2.31):
1. Use the famous HTC64 Extended ROM Tool to decode the .nbf from the above ROM
2. Open the resulting .fat (or .nba) file with your favorite HEX-Editor
3. Search the follwing hex value (there will be two locations for this, you have to edit both of them)
4F 3F A0 E3 02 30 83 E3 45 2F A0 E3 05 10 A0 E3 02
4. Change it to:
C3 30 A0 E3 02 30 83 E3 45 2F A0 E3 05 10 A0 E3 01
5. Save the changes to your .fat (or .nba) file
6. Use the famous HTC64 Extended ROM Tool again to encode the file back to a .nbf file (ignore the warning about to big .fat file)
7. Flash the .nbf to your device
8. After flashing use a registry editor and go to the following key:
HKLM\System\Versions and edit the Aku string from .0.0.0 to .2.0.0
9. Reboot and install the blackberry connect client
10. From here on do the same steps that nessecary on a normal BBC install
11. You're done..it should work now
The above hex-magic patches the coredll.dll from OS Version 5.2.318 to 5.1.195. In combination with BBC Version 2.1.2.31 this will result in a pseudo random os version string that is allowed to connect to the blackberry network.
Have fun!
Cheers
Click to expand...
Click to collapse
Great work Cornholio! One thing though, is that radio version seems to matter in experiments thus far.. do you think you can do some tests to see if the pseudo number changes if your radio version changes?
Is the "core" version basically WM5 (5.1.195) as opposed to WM6 (5.2.318)
This would imply that most people can just use the BB version you used (2.1.2.31), any WM5 AKU 2.x rom, and simply change the AKU string back to 2.0 and all will be well.. no need to hex edit if all you want is WM5 with an updated/stable rom...
titus666 said:
Great work Cornholio! One thing though, is that radio version seems to matter in experiments thus far.. do you think you can do some tests to see if the pseudo number changes if your radio version changes?
Is the "core" version basically WM5 (5.1.195) as opposed to WM6 (5.2.318)
This would imply that most people can just use the BB version you used (2.1.2.31), any WM5 AKU 2.x rom, and simply change the AKU string back to 2.0 and all will be well.. no need to hex edit if all you want is WM5 with an updated/stable rom...
Click to expand...
Click to collapse
Hi,
The radio version is not involved in the generation of the pseudo random os string. I've just only tested the BBC client on WM6 with radio 1.13. It should run on 1.14 also.
Well, the OS version 5.1.195 is the version string that is reported by the original AKU 2.0 update from T-Mobile. The only requirement in this hole thing is to find a combination of versions that are allowed to run. For example the hermes has an aku version of 3.3 and a matching BBC version of 2.1.2.52 (as far as I've read int the hermes forum). This combination is allowed to connect to the network. So if you edit the coredll.dll to the same OS-Version string of the hermes aku3.3 one and use the 2.1.2.52 bbc client it should also work.
So to answer your question (if I understood you right), yes, as long as the os version is 5.1.195, the blackberry client 2.1.2.31 should run if you set the aku string back to .2.0.0
But AFAIK each AKU higher that AKU2 (which is 5.1.195 on universal) has a different os version string hardcoded in the coredll.dll.

Newbs guide to Herald modification *updated* 11/02/07

EDITS: 10/18/07 ADDED Wing OS's. In FAQ's Pt.2
Newbies Guide to Herald
Disclaimer: Please read ALL instructions listed for any item BEFORE actually following them. Make sure you have a good idea of what you're doing, and what you're supposed to be looking for. Im not responsible for any harm you may cause to your device following my steps. Anything I post here HAS worked on my Tmobile Wing and been tested.
Also, I have released a zip of everything needed to install a Touch IT OS. Check this thread here
I want to install a program, but dont know how to use .cab's
Its really easy.
1. Connect your computer to your device via USB
2. Explore your phones memory, and copy a downloaded .cab from the internet to your phone
3. RUN the .cab from your phone through the File Explorer
4. Whatever setup it is, it should complete, and it will delete the .cab afterwards to save space.
I want to backup my device:
Active Sync will back up your contacts, calendar, emails, notes, files and program data.
In addition, you can use PIMBackup for your Call Logs, Messages, Speed Dials, etc. and either Spb Backup or Sprite Backup for a full system backup (i.e. you won't have to reinstall all your apps as long as you restore to the same ROM you backed up from).
What are the different reset functions?
Soft reset - hit small circular reset button by volume slider(on wing) or bottom of phone (on Herald)
Hard reset - Press and hold both softkeys and press the soft reset button, continue to hold the softkeys til a prompt is brought up asking if you're sure you want to format. Press the call button to comfirm.
Enter bootloader - Press and hold the camera key, then press the soft reset button. Hold the camera button until the bootloader menu shows it. You will see 3 different gradient colors.
How Do I Install With NBH Method
View this video here: http://www.gigasize.com/get.php?d=khbzp03s07f
I want to install touchflo, but I need more instructions:
Here are my steps I used to install touchflo:
1. Download which version of Touch IT you want. For the Last version made, here is the link: http://forum.xda-developers.com/showthread.php?t=340403
2. Backup any information you wouldn't want to lose. Either backup to memory card or PC; your choice
3. At this point, You need to install the official RUU for your device, if you're already running the official RUU, then you need to hard reset your device. (Press and hold both soft keys and press reset button, continue to hold softkeys til screen displays to hard reset. Press the call button to continue). If you need to install the official RUU, continue to step 3a4Here is a list of uploaded RUUs
3a. Enter bootloader on your phone (Hold camera button and press reset, continue holding camera until a screen with 3 gradient colors shows up
3b. Connect your computer via USB to your ppc (Pocket PC)
3c. Run the RUU .exe from your hard drive, follow its simple onscreen instructions and click check boxes necessary to continue with the installation. This should take a few minutes, and you will more then likely see your screen flash and change things, this is normal, let it work. After a few minutes it will boot up and go into "automatic customization of your device", I continued this (screen alignment, tips, auto setup), and waited for my device to be totally ready for me to use.
4. Connect your device via USB to the PC and wait for activesync. If it automatically pulls up a profile for your phones sync, delete that profile. If it asks again to setup device for syncing items, click cancel. You will still be able to explore your phone and install devices without setting up the sync profile for your phone.
5. Make sure your phone is connected as a guest, if it is not, make sure it is. The method I used to do this was this zip file I ran "guest only" registration entry. (Make sure and run allow partnership registration after completing installation), but it should display as guest after the hard reset.
6. Copy aserg policies.cab to your mobile device
7. Run aserg policies.cab from your device
8. Soft reset (use stylus for button on side of wing, or on bottom of herald)
9. Go into your comm manager on your phone, and disable "phone". Basically enter flight mode so nothing can be sent to your phone during this process.
10. Once booted, its time to give it a shot. Make sure you're still connected as guest, and run !Upgrade_rom.bat from Touch_it folder on your PC
11. This will bring up a command prompt waiting for you to hit a key to begin, press any key
12. During this time it is installing, NEVER touch your phone or play with it in any matter. It may look as though the command prompt has gotten hung up at times, but leave it run until it completes (or fails). your phone will pop up a message saying "unknown status" or the likes, but dont close that window, like I said just leave it alone.
13. If you have no error messages in the command dialogue box then you're ready to hard reset your phone. (press both softkeys, and press reset, continue holding softkeys til you see a dialogue asking if its okay to restore settings, hit the call button to finish it)
14. Your device SHOULD boot normally, go through setup, and you should be golden.
If at any time there is an error during install, but you still let it complete, you might have a chance at it working. Hard reset it after completion (even with errors) just to see if it works. If it wont go past your Tmobile or HTC picture screen on bootup, then you have bricked your device. To UNbrick it, run steps 3a through 3c and reinstall the RUU.
If you get any errors, try and try again. Its proven working on several devices.
How do you enable the cube?
Start > Programs > TouchFlo > TF Settings
Here you can change how it operates, or turn it off.
Here are the ways to activate it
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This image is not from the TouchIT but tom codons Black&Blue for the Artemis
I want to sync my outlook contacts, but activesync doesnt work!
I have found a workaround for this.
1. set up a windows live account (if you havnt already)
2. at the windows live homepage, import your contacts from outlook to your Live account
3. set up email via your Wing, on step 4 it will allow you to sync with Hotmail and Live
4. contacts should sync
This is a "quick fix" to the real problem not being able to sync. Using this method will store them all on your SIM, and make it Lastname, Firstname (annoying to me)
Changing the HTC home plugin clock colors
select your color:
HTC Home Clock Aqua Glow Thread
HTC Home Clock Eblue Glow Thread
HTC Home Clock Matrix Glow Thread
HTC Home Clock Purple Glow Thread
HTC Home Clock Red Glow Thread
HTC Home Clock Yellow Glow
For me, all I did was copy and paste these files to my windows directory and soft reset. It worked after that! Matrix FTW!
I enjoyed this guide and it helped me solve my problem/questions I had. Is there a place to donate?
I would be happy to accept donations
All donations can be sent via paypal to: [email protected]
this would be interesting for me to
FAQ'S Pt. 2
Are there more additional links to more Herald/Wing things?
Sure, check below, I will keep my list updated
Nyer78's "All You Need On Your Wing" Thread
Nyer78's "Slide2Unlock Walkthrough"
Dakrnguy4u's "Cab and Registry Tweak" Thread
Modaco's "Quick guide to pagepool changing" Thread
Nugift's "Some useful .cab files" Thread
Anichillus's HyperCore Kitchen Thread
Lots of cabs thread
On my wing, when I choose a custom background, the images appear washed out / bright; What is the fix for this?
To fix this, go to: Programs and open Pictures and Videos. Now go to the picture that you want to use as your background. Click and hold on the thumbnail with your stylus until a menu pops up, then select Set as Today Background. The next screen will let you set the transparency level of the image. Bring the level to 0% for no transparency, or 100% for invisible.
How do you use Quick Pagepool Changer?
dryeyes1 said:
Noobs guide written by a noob:
0.5 check how much initial memory u have by going start-> settings -> system -> memory
1. download page pool.zip and extract to desktop. also download the other two cabs (enableRapi... and ASergpolicies) to be safe.
2. connect phone (wing) to PC via activesync. use USB to PC or bluetooth or whatever.
3. extract both downloaded cabs to desktop of pc (if they are zipped) and copy both to wing or phone.
3. run the cabs on the phone (they will be installed).
4. open page pool folder on PC and run backup.bat, then run the size u want (ex 6mb bat)
5. u will see a black CMD screen that opens for about 2 seconds and it will show about 4-6 lines spontaneously written.
6. soft reset/hard reset. (most say soft reset is enough).
7. confirm that now you have more memory.
ur done.!!!
thanks to OP and all for the help.
Click to expand...
Click to collapse
Some Actual User Questions
-What is an RUU and how do I know if I have the correct one?
A RUU is a rom that comes from HTC. Its the "official rom". If you're still stock, then you've already got the stock RUU. Though it wouldnt hurt switching to the official ones listed in the Herald Wiki before attempting to update your phone to a cooked rom.
-If I do this flash and screw something up, can I still use the phone to make/receive calls, and where's the step by step to get back to OEM?
To get back to OEM, you would need to reinstall a official RUU. If you read my guide, there are 3 steps in installing an official RUU.
-I'm currently using OmapClock for my overclocking, and TCMCP for media, will I loose these? Is there something better I should be using?
When you switch to a cooked rom, most of the time it has something like BatteryStatus included on it, which will let you overclock instead of using omapclock. As far as TCMCP, yes, you lose it, BUT, you should be able to reinstall it on the new rom you've loaded to your device. Though, I've never used TCMCP, I do currently use CorePlayer on my Wing. I like it a lot for playing movies. I have several full length movies on my SD card.
How can I get rid of the quick launch bar on the bottom of my screen?
Go into the registry editor, delete this key
\HKLM\init\Launch92
Can I get rid of the "Contacts / Calendar" bar?
Dcino Bar is a great app to get rid of it. Simply place this app in your Windows/Startup folder, you can download it Here
How can I change the sliding sounds on my device?
View this thread Here
Is there some type of program that will manage my open tasks and or make my device more windows like?
I suggest you check out the thread Here
What ROMS are available for my wing?
Thanks goes to David for the links.
For the Wing, you have these options :
Touch-IT version 1
Touch-IT for The Wing Full and Lite Ed. (
1 2 3 ... Last Page)
Touch-IT version 2
(updatet 14.oct) Touch-It Wing v.2.0 build 17938.0.3.1 (
1 2 3 ... Last Page)
PDAVIET v4.17.07.14
TOUCHFLO v4.17.07.14 PDAVIET - For Wing's users only (
1 2 3 ... Last Page)
T-Mobile Stock Rom w/ Touchflo
Here is a TMO Wing Original ROM with TouchFlo added (
1 2 3 ... Last Page)
Is there any information on building a rom?
Check out this thread by ITJE Here
That would be great. I was planning to make myself an easy-to use, full GUI featured kitchen for Herald, but so far I being lost in lots of threads and confused with many ways how to do things and what tools to use.
TylerC161 said:
Give me some time, Im building my knowledge base. Just installed Touchflo tonight, lots of things to still learn. Im slowly building a newb guide as I go, stay tuned.
Click to expand...
Click to collapse
i'm waiting for the guide thanks in advance
Im at work all day (a wireless store) and seeing as its labor day I REALLY doubt I'll even have a single customer. During this time I will work on getting my first guide out
First update is up
This guide was a godsend, and worked for me on the first try.
Nice job Tyler
buggzero said:
This guide was a godsend, and worked for me on the first try.
Nice job Tyler
Click to expand...
Click to collapse
GLAD TO SEE IT HELPED!!!
Now if I could just figure out the Sync issue with touchflo and my computer.
Ive been trying TONS of different syncing programs to try to get this to work, lots of different methods, ect, nothing yet. (which really sucks, I want my phonebook!)
great initiative man. I'll link to this thread in my releases for the wing users.
Good work, great to see that ppl contribute rather then complainting. We need less of that, and more of the thing you do.
This kinda stuff is what makes a forum like this work, not flaming the chefs
Thanks man!
I figure if I can take the time to figure it out, I mays well take the time to write it up so other people can too. That way it will help everyone. We dont hear the same questions over and over, and they newbies dont have to ask them!
TylerC161 said:
Newbies Guide to Herald
Non working: Activesync gave me the following error code: 85010014 when trying to sync contacts. There might be a workaround, but for now there is no Syncing the wing.
Windows softkey isint set up correctly, but can be in options. Default option is set to Touchflo
Weather works sometimes, and sometimes not.
messaging key takes you to voice command,
the little "comic book dialogue" key takes you to the comm manager
BatteryStatus does not have a shortcut to program options, options must be accessed by going to settings > today > batterystatus > options. Overclocking can be found here.
Batterystatus also DOWNclocks default speed to 195mhz or something from 201.
Click to expand...
Click to collapse
For error code go to this website for the solution
http://support.microsoft.com/kb/912241/en-us
And for keyboard support for Wing what is your values in the registry for
HKLM\Hardware\Devicemap\Keybd\VKMAP1_US ?
Mine for the original T-Mobile WING is :
00 78 00 74 72 70 71 7b 7c 79 77 75 73 09 c0 0c
7d a4 a0 00 a2 51 31 00 7e 00 5a 53 41 57 32 f1
7f 43 58 44 45 34 33 00 80 20 56 46 54 52 35 f9
81 4e 42 48 47 59 36 f5 82 00 4d 4a 55 37 38 f3
83 bc 4b 49 4f 30 39 00 84 be bf 4c ba 50 bd 00
85 01 de 00 db bb fb 86 14 a1 0d dd 00 dc 2f 87
00 e2 00 00 00 00 08 00 09 61 00 64 67 00 00 00
60 6e 62 65 66 68 1b 90 7a 6b 63 6d 6a 69 91 00
00 00 00 76 2c 00 00 00 00 00 00 00 00 00 00 00
and same goes for the VKMAP2_US key.
I strongly think that this key is messed up and hence you do not get the original key in the place as they should be.
Also for the all the key you might want to try this cab attached to set the things right. I found it in the forumz somewhere. HButton.CAB
Hopefully I am thinking the right direction. Please do reply and post results. WE have to make this ROM and success for WING user's community.!!!!
Unfortunately Hbutton cab does not work.
I will have to wait til I get SK tools back on my Wing before I check the registry.
Nice job on this guide. I know i bricked 2 Wings before they released the RUU-Atlas file. Great guide so that newer people dont have to stress as many hours as the rest of us have.
Thanks for the guide. I want to give this a shot but I am still a little bit scared. I think when someone releases a fix for the keyboard on the Wing and the sync issues I will try it.
TylerC161 said:
GLAD TO SEE IT HELPED!!!
Now if I could just figure out the Sync issue with touchflo and my computer.
Ive been trying TONS of different syncing programs to try to get this to work, lots of different methods, ect, nothing yet. (which really sucks, I want my phonebook!)
Click to expand...
Click to collapse
what seems to be the problem with the sync'in
Welp, another problem I just found. I dont know if its my fault or not, but when I hooked it up to sync it to get the error message it shows, all my calendar events got deleted off my phone.
The error I get is 85010014
And also, wierdly enough, now my device wont boot. It stays on the Touch-it screen, never gets to windows. Looks like its time to reflash :/
omg.. str8 out of heaven!
And to keep up the bliss..
how does the touchflow work?
I've got a Herald
to all:
Its not the touchflo you are installing, its my rom, based on the official wm6 for herald p4350, touchflo is just a application "cooked" into it. Its NOT a touchflo, its a modyfied rom/os so that touchflo works
to be more precise...
hey itje when is your newest rom going to be released?

** REPAIR FAQ ** Merry Christmas and happy time sync!! (Update 24th Dec. 2010)

UPDATE v. 1.3.0.1 BETA (24th December 2010)
Sorry for the long time, but here is my current work which still needs some support.
What was done?
1. Fixed aprox. 90 Timezone entries within windows.
2. Problem is that the rilphone.dll ignores (!) NITZ. There might be an option within the registry but it seems that this option will be ignored. Damn...
3. Workaround is done and within the CAB file
LIMITATIONS:
I guess there are now all global valid timezones within this cab file and I hope there is no need to say that not every time zone is tested by my self.
The cell tower time sync works only after a cold reboot OR once a time if you activate the airplane mode or disable the SIM card. After enable the device for normal phone status you need to cold reboot the device because the registry value for the time sync will be set during the reboot and DEACTIVATED by the device after applying the current time.
If you want to prevent the cold reboot and force the cell tower time syncronisation you can also go to "SETTINGS - PHONE - GMS/GPRS - TimeSyncronization" disable this and hit O.K. Stay on and now enable this option again and you will have also a cell tower time syncronization. For automaticaly you need to reboot the device again.
Until someone has written a little tool for watching the registry we need to live with this limitation. But i guess this is not a huge limitation.
HOW TO USE:
HTC_TimeZone_Patch.cab is self explaining. Just download it, install it and enjoy it. If you have a previous version of my patch installed this will overwrite the existing settings. If u use this cab file reset the device after installation and when it's up you need to reboot it a secound time.
Problem is also if you are traveling around and you switch from 3G to EDGE or GPRS this time sync value will be also overwritten.
If you are using this patch with the current LEO DST Patch (LOL) this doesn't matters. I don't know what the hell the have written into this files but my patch is not causing troubels to this.
This patch is device independend. If you are using a other device than the HD2 (LEO) wich has also the time sync issue it should also work. Would be great to get some feedback about this.
UsedFiles.zip is the complete collection what I have used to get this patch running. If you want to build it into your ROM or you want to see what will happens on your device use it.
SourceCode.zip here I would need some help from someone other. Inside this file are 2 souce code files (CPP and VB) which should solve the RegistryChange Notification API. I just want to have that the RegKey [HKLM\Drivers\BuiltIn\RIL\DisableTimeSync] will be monitored. But after 12 years using the last time an compiler I have currently no clue how to solve this. If someone has experiance within C++ or VB.NET this should be not a big issue because both files are good templates.
Would be great if someone of you can check this files and write the EXE for this. Thanks in advance.
please can you help me
hi i did install the patch and the time is 2 hours minus than the real time i'm on +2 greece... if i uninstal the patch the time goes +1 hour every time i make a reboot .... can you help me fix this ?? the patch that you made is very good but is not for my time zone . i have the problem from the provider i think cuz without the sim it works ok the time . i try to take out the automatic sync from settings but after reboot is cliked again. please if you can help me send me an email on [email protected]
Same Problem Here !
But my phone goes -2h EVERY time I reboot !!
I have double checked this on two other devices. Same issue.
But in the meantime I found why...
See 1st post!
I modified the register and then I installed your patch, so I rebooted the phone and did a twice update on weather, but now my time is locked on 22.54 and I can't change it at all!!
I'm in Italy, so gmt+1 it's right for me..
any ideas?
i'm tryng now the settings , but i just found another problem when i go to setings/personal/ auto sync time with the network provider > i try to uncheck the settings but afret reboot is cheked again , i think the hole problem is from here... from the provider do you knou how i can stop the auto time sync in any other way than the settings??
still need help...
no , still problems i-m 4 hours behind now , i think i did some thing wrong , my only hope is if you can fix me up with 1 patch for ''115 E. Europe Standard Time'' or for ''130 GTB Standard Time'' if u ever have time . or for any GMT +2 i think it wil work . thank you for giving us hope u are 1 of the few that took this problem and fix it .
satellite000 said:
no , still problems i-m 4 hours behind now , i think i did some thing wrong , my only hope is if you can fix me up with 1 patch for ''115 E. Europe Standard Time'' or for ''130 GTB Standard Time'' if u ever have time . or for any GMT +2 i think it wil work . thank you for giving us hope u are 1 of the few that took this problem and fix it .
Click to expand...
Click to collapse
Post me the content of this registry keys and which country you are living:
HKEY_LOCAL_MACHINE\Software\Microsoft\Clock
HKEY_LOCAL_MACHINE\Time
HKEY_CURRENT_USER\Software\HTC\Manila
HKEY_CURRENT_USER\ControlPanel\Time
TIP:
It might be also a solution if you delete the value within HKEY_LOCAL_MACHINE\Time
There you will find only ONE value which will rebuilded after knocking on the time server. Just delete this key and give it a reboot.
Thanks!
LuPellox85 said:
I modified the register and then I installed your patch, so I rebooted the phone and did a twice update on weather, but now my time is locked on 22.54 and I can't change it at all!!
I'm in Italy, so gmt+1 it's right for me..
any ideas?
Click to expand...
Click to collapse
If you are able to do a factory reset do it, check the registry for this:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Clock]
"HomeDST"=dword:00000000
"AppInfo"=hex:\
01,00,00,00,00,00,00,00,6E,00,00,00,00,00,00,00,00 ,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00
"TZIndex"=dword:0000006E
"SoundAlarmAlways"=dword:00000001
"NetworkTimeNotifyUser"=dword:00000001
"AutoDST"=dword:00000001
"NetworkTimeSync"=dword:00000001
[HKEY_CURRENT_USER\Software\HTC\Manila]
TimeZone=-
Make sure that [HKEY_LOCAL_MACHINE\Software\Microsoft\Clock] has no more keys in addition. Reboot. Check the [HKEY_LOCAL_MACHINE\Software\Microsoft\Clock]
again and there MUST be an additional key named "HomeDST"=dword:00000000
Leave the settings within HKEY_CURRENT_USER\ControlPanel\Time as is is.
The TimeZone key within [HKEY_CURRENT_USER\Software\HTC\Manila] is only available if you do a power on after factory reset when you have SIM PIN enabled. Would be great if you can disable PIN for the very first reboot.
1. Disable PIN for the SIM
2. Factory reset
3. Go ahed with the setup like always, just basics and i.e. remove the camera icon from the home Menue. Just to make sure that the device writes something to the registry into your user profile.
4. Reboot
5. Change registry only within [HKEY_LOCAL_MACHINE\Software\Microsoft\Clock]
6. Reboot
7. Be patient and check the time
Can you confirm?
Independed if it's working or not, please send me the Registry of your Device with the four keys within the 1st posting.
It would be a great thing if you are using CeRegistry Editor and you are able to send me a complete backup of the complete registry which should be round about 2MB.
Thanks!
HKEY_LOCAL MACHINE\software\Microsoft\Clock
homeDST dword:00000000 (0)
appinfo 01 00 00 00 00 00 00 00
82 00 00 00 00 00 00 00
01 00 00 00 00 00 00 00
01 00 00 00 00 00 00 00
00 00 00 00
''SoundAlarmAlways" dword:00000001
"NetworkTimeNotifyUser"dword:00000001
"NetworkTimeSync" dword:00000001
TimeZoneInformation :
88 ff ff ff 47 00 54 00
42 00 20 00 53 00 74 00
61 00 6e 00 64 00 61 00
72 00 64 00 20 00 54 00
69 00 6d 00 65 00 00 00 etc... it goes on til 172 length binary value
and this 1 all the time reapears...
HKEY_CURRENT_USER\Software\HTC\Manila (is a lot of data there ...)
HKEY_CURRENT_USER\ControlPanel\Time
appstomodemtimeoffset : 4a3907(4864263) this 1 all the time reapears...
NITZUpdateTime :00000001 (1)
UseNetworkTime :00000000 (0)
i erased all of this but still the same problem...
HKEY_LOCAL_MACHINE\Software\Microsoft\Clock
HKEY_LOCAL_MACHINE\Time
HKEY_CURRENT_USER\ControlPanel\Time
the first patch was working ok but it was not the acurate time.... i dont know what to do ... i'm thinking to instal a custom cooked rom for my hd2 t-mobile... this will be the last resort .
again thank you for taking interesst in this problem .
Ok. This thing becomes more and more crazy! *lol*
After 4 or 5 times patching the registry it's not longer possible to patch successfully the registry. I don't know if this problem is related to my device or if this is a problem to my Registry Editor. My device is doing some strange things... Just wait until the end of this storry!!
So, let's start from scratch - and I guess I have a final solution:
1. Flash the device from scratch
2. Just DELETE (!) the followed registry entries:
REMOVE THIS KEY AND EVERYTHING INSIDE COMPLETE:
[HKEY_CURRENT_USER\ControlPanel\Time]
YOU CAN'T REMOVE THE NEXT KEY. JUST DELETE EVERY VALUE WITHIN THIS KEY! IF IT'S POSSIBLE DELETE THE "AppInfo" value ALSO!
[HKEY_LOCAL_MACHINE\Software\Microsoft\Clock]
"Home"
"HomeDST"
"SoundAlarmAlways"
"NetworkTimeNotifyUser"
"NetworkTimeSync"
IF IT'S EXIST - DELETE IT:
[HKEY_CURRENT_USER\Software\HTC\Manila]
"TimeZone"="-60"
Now, when everything is done, my device is switching to 13:05 GMT +1, September the 29th. The GMT+1 is related to the value of [HKLM\Time] because TimeZoneInformation is telling W. Europe Standart Time GMT +1. If you have a different time zone this date is relatet to your value.
Anyway - it's great!!!!!! From my point of view, this is a sign that there will be a "time reset" on the device.
Just do a reboot, be patient and after round about 1 or 2 Minutes and your current Date is valid but time is wrong.
For me it will display Current time GMT +2.
Now go to: [HKEY_LOCAL_MACHINE\Software\Microsoft\Clock] REMOVE the HomeDST value which is "0" (zerro) and type "AutoDST" with value 1.
[HKEY_LOCAL_MACHINE\Software\Microsoft\Clock]
"AutoDST"=dword:00000001
Disconnect cable and 5 or 10 seconds later you see the valid time. Do you think this is great??? NO!!!!
Now - let's do a second flash from scratch and tell me what you will see!
After flashing it the 2nd time I disconected the device and boot it up. I have done the default setup (...yes, yes, next, next, next - finish) and saw that my time was not valid to +1 hour. Weather update was running and - uhhhh???
Time AND Date was valid!!!!! Double checked the Registry entries and they are still the same as bevor. BUT even with or without SIM PIN the TimeZone value is not set.
[HKEY_CURRENT_USER\Software\HTC\Manila]
"TimeZone"="-60"
No, nada, nothing. Niet!! I'm not able to get it...
I have done this now 2 more times and I have still the right time after flashing WITHOUT patching the registry or patching the device.
My device is now sleeping this night without the batterie because I want to see what will happens tomorrow morning after 7 hours without power when I plug it in. Nasty devices will be punished hard
Double check this and confirm this way please!!!
I plugged the batterie back and pressed VolumeUp + VolumeDown + PowerOn together for factory reset.
Device is booting and running within default setup. I was tracking the registry and the default time on the device is GMT - British Time [HKLM\Time\TimeZoneInformation] which is based on the firmware by default.
Start the setup with stupid next, skip, skip, ... finish!
It comes up with GMT british time but 5sec later I have had the right time & TimeZoneInformation within the device.
If someone is able to explain this that would be great!
UPDATE!
Check the first posting pls and don't try to do this with any other firmware. It will not work...
Currently there are a lot of questions why without any answer...
Now it's finaly working. No need for a reset, no need to flash, nothing to do.
Just use the CAB file and be happy!!!
Update!
Now you have also the right time after a restart!
Thanks a lot for your work!
I tried the cab and it seems to work
I have only one question...well that's more like a curiosity: I tried to re-enable both the auto sync option in the sense settings and in wm phone settings, and it doesn't work. In fact I have to keep the wm one disabled and use only the sense settings auto sync option enabled. Is this the normal behaviour? And, why nobody at microsoft or htc is thinking about the release of a fix while it is clear that it's a wm bug (and also a very annoying one)?
I know most probably you can't have an answer for my last question...
Again, Thank you very much!!
RolandCruise said:
Thanks a lot for your work!
I tried the cab and it seems to work
I have only one question...well that's more like a curiosity: I tried to re-enable both the auto sync option in the sense settings and in wm phone settings, and it doesn't work. In fact I have to keep the wm one disabled and use only the sense settings auto sync option enabled. Is this the normal behaviour? And, why nobody at microsoft or htc is thinking about the release of a fix while it is clear that it's a wm bug (and also a very annoying one)?
I know most probably you can't have an answer for my last question...
Again, Thank you very much!!
Click to expand...
Click to collapse
Sure! I can!
This issue is related to HTC and it's depend on the rilphone.dll...
Not sure if someone is interested about technical details. But if you are I can post this here
Thanks m8 for your feedback!
Dear MrT69 !
Thanks for diggin into this crap porduced by HTC, doing THEIR work and finding a solution as posted in the cabs.
Before I install I would have to know on WHICH ROM You are (1.66, 1.72 ?), which rilphone.dll and what exactly Your cabs 1.00 and/or 1.01 do.
From long experience in this forum I know: the better the infos BEFORE installing a mod the less trouble with freezes afterwards ...........
Thanks again for Your fabulous work !
MrT69 said:
Sure! I can!
This issue is related to HTC and it's depend on the rilphone.dll...
Not sure if someone is interested about technical details. But if you are I can post this here
Thanks m8 for your feedback!
Click to expand...
Click to collapse
Well, yes...if it doesn't take you too much time to explain what your cab does and some technical details it will be surely appreciated
My doubt is: rilphone.dll is a library i think...so why the auto update function works with the sense settings option and not when I check the windows mobile phone setting to synchronize with network time?
Thanks a lot!
troed said:
Dear MrT69 !
Thanks for diggin into this crap porduced by HTC, doing THEIR work and finding a solution as posted in the cabs.
Before I install I would have to know on WHICH ROM You are (1.66, 1.72 ?), which rilphone.dll and what exactly Your cabs 1.00 and/or 1.01 do.
From long experience in this forum I know: the better the infos BEFORE installing a mod the less trouble with freezes afterwards ...........
Thanks again for Your fabulous work !
Click to expand...
Click to collapse
I will remove the old version so there is now only one to use. If there are future updates for this please use only the CAB within the 1st posting.
Regards,
MrT69

[Solved] AutoRotation using Sensor SDK on 6.5.3 not working on Blackstone

Hi,
I've been trying to make some apps to autorotate using the HTC Sensor SDK.
It used to work on COM2 builds, but I can't make it work on COM3.
I've read some threads/post saying that autorotation doesn't work on COM3, and others saying that they do work. I'm quite confused.
The sensor works ok (HTCSensorService.dll), as programs such us Manila (pictures and music tabs), Teeter and Opera rotates without problem.
I want to make autorotate some applications like HTC calculator, email, RSS, etc, using the white list, but it seems that the HTCSensorSDK.dll is not working
Can you please let me know if you it works on your kitchens and which combination of packages are you using.
what are the dependencies?
My rom is mainly based on the Leo 3.14, and using the Sensor SDK from Topaz (the latest working on the Blackstone)
EDIT 16/10/2011:
Found that the autorotation works fine with all the 'full screen' programs like: Notification enhacement, Opera, IE, tomtom, Albums etc. I can add and remove programs from white list and works fine.
The problem is occurring only with the normal programs which shows the taksbar and bottom bar.
It looks like the WM is avoiding the autorotation.
-----------------------
any idea of what could be the problem? could it be SYS related?
Thanks in advance
ypsmav
Make sure that the sensor sdk package matches your manilla package. Eg I am using sense from 2018 and my sensor SDK is v4.20164021.01.
If your snesor SDK is older than this it may not work correctly. When I first starting using sense 2018 I was trying to use one that had a version number of 2019 and I had major problems with it.
I would suggest using the one from the 3.14 rom to see if you can get it to work!
You may try "G Sensor Calibrator" & "Sensor SDK v4..." from a COM3 original kitchen like HUASAN.
You can also try a little app like G-Config (Makeveral).
You may include my compilation of registry keys in your kitchen.
Regards.
Hi,
I've tried several SensorSDK packages (Topaz 2.53, Rhodium 2.07, Leo 3.14 and Huasan 1.18) without luck.
Guess that I'm having other problem.
I'll review dependencies and see if I find what is missing.
This is issue is quite frustrating.
I've been trying to fix this issue without luck.
Does someone knows if any other dependency that I'm overlooking?
in 6.5 it used to work without problems.
Thanks
attach your sensorsdk packages working on 6.5.
Hi Ultrashot,
Attached the files that used to work without problems on 6.5.
I'm wondering if there is anything you are not able to fix!
Thanks
ypsmav said:
Hi Ultrashot,
Attached the files that used to work without problems on 6.5.
I'm wondering if there is anything you are not able to fix!
Thanks
Click to expand...
Click to collapse
please check in any taskmanager whether htcsensorservice.dll (SEN0/SEN1) runs at all. (in certain exe's module list)
I've checked with FDCtask manager.
HTCsensorservice.dll is loaded on services.exe.
functions are: SEN_close, SEN_Deinit, SEN_init, SEN_IOControl, SEN_Open, EN_Read, SEN_seek, and SEN_Write.
HTCsensorSDK.dll is not loaded on any exe.
Thanks
It is rather hard to understand what's going on blackstone. Htc debug log made by DebugTool will be much appreciated.
Hi Ultrashot,
I've been playing with the HTC debug, but I haven't been able to make it run.
How should i proceed to make it work and get the log?
Thanks
ypsmav
ypsmav said:
Hi Ultrashot,
I've been playing with the HTC debug, but I haven't been able to make it run.
How should i proceed to make it work and get the log?
Thanks
ypsmav
Click to expand...
Click to collapse
at least you should have debuglog.dll driver enabled (it is on by default), may be also some ms xip drivers should be left in rom.
Hi,
I found something quite interesting.
The autorotation works fine with all the 'full screen' programs like: Notification enhacement, Opera, IE, tomtom, etc. I can add and remove programs from white list and works fine.
The problem is occurring only with the normal programs which shows the taksbar and bottom bar.
It looks like the WM is avoiding the autorotation.
Would does it be related to the sys? (I'm on 29022)
any ideas?
Thanks
1) make a backup of package
2) open HTCSensorService.dll\S000 in hex editor
find following pattern: 1A0053E3 0C00000A 340053E3 0A00000A (without spaces, of course)
change first byte (0x1A) to 0x24.
3) save
4) enjoy. should work
ultrashot said:
1) make a backup of package
2) open HTCSensorService.dll\S000 in hex editor
find following pattern: 1A0053E3 0C00000A 340053E3 0A00000A (without spaces, of course)
change first byte (0x1A) to 0x24.
3) save
4) enjoy. should work
Click to expand...
Click to collapse
So this should solve it for all non-full screen apps as well? I thought the issue was the later version of WM6.5 were the issue and that auto-rotation only works with full-screen apps? I am more than happy to give this a go if it works for all apps.
Andy
[EDIT] can't find that string in HTCSensorService.dll anyway?
So this should solve it for all non-full screen apps as well? I thought the issue was the later version of WM6.5 were the issue and that auto-rotation only works with full-screen apps? I am more than happy to give this a go if it works for all apps.
Click to expand...
Click to collapse
yes.
[EDIT] can't find that string in HTCSensorService.dll anyway?
Click to expand...
Click to collapse
string? hex!
ultrashot said:
yes.
string? hex!
Click to expand...
Click to collapse
Sorry, can't find that HEX value. I am using the Sensor SDK from the Topaz (Sensor_SDK_4_2_19221329_01) and that value isn't in the HTCSensorService.dll. I am using HxD HEX Editor to open the file. I can find the first '1A0053E3' at offset 6920 but that's it
Andy
pattern is totally valid even for your HTCSensorService.dll\S000
ultrashot said:
pattern is totally valid even for your HTCSensorService.dll\S000
Click to expand...
Click to collapse
OK, I have the original file (the .dll) as well as the module (S000) and that value just isn't there. There is something fundamental here that we are missing.
If i search for the first 4 bytes (1A0053E3) I find this at offset 6920 (in the .dll file) and at offset 6520 in the module (S000) :
Code:
1A 00 53 E3 01 00 00 0A 34 00 53 E3 10 00 00 1A
Please explain as your 1-line answers don't help.
Andy
That's you who miss something fundamental, especially if you think that "1A0053E3" is 8 bytes

Categories

Resources