Operation A2DP (A2DP for all devices) - One step closer - JASJAR, XDA Exec, MDA Pro Software Upgrading

I have downloaded the new T-Mo MDA Pro ROM and decoded it with the tools made by mamaich and with the procedure given by Buzz.
I then dumped the contents of the "nk.nba" file to a subdirectory called Dump . I opened the subdirectory and noticed that it had all the ROM files in it including those for Bluetooth (obviously). I also noticed many BT files as shown in the screenshot below.
Now, what is the next step that we need to do to be able to port A2DP and probably even the Remote SIM access profile to the other devices? I know its possible, i just want to know how!!!
Ideas anyone?
{
"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"
}

Contents of the "imageinfo" text file of "bta2dp.dll":
"Module name: bta2dp.dll
e32_objcnt: 00000004
e32_imageflags: 0000212E
e32_entryrva: 0000B3E8
e32_vbase: 016D0000
e32_subsysmajor: 00000005
e32_subsysminor: 00000001
e32_stackmax: 00010000
e32_vsize: 00018000
e32_sect14rva: 00000000
e32_sect14size: 00000000
e32_timestamp: 663CB98F
e32_unit[0].rva: 0000C090
e32_unit[0].size: 0000009A
e32_unit[1].rva: 0000BF24
e32_unit[1].size: 0000003C
e32_unit[2].rva: 00000000
e32_unit[2].size: 00000000
e32_unit[3].rva: 00017000
e32_unit[3].size: 000008A0
e32_unit[4].rva: 00000000
e32_unit[4].size: 00000000
e32_unit[5].rva: 00018000
e32_unit[5].size: 00001000
e32_unit[6].rva: 00001000
e32_unit[6].size: 0000001C
e32_unit[7].rva: 00000000
e32_unit[7].size: 00000000
e32_unit[8].rva: 00000000
e32_unit[8].size: 00000000
e32_subsys: 00000009
o32[0].o32_vsize: 0000B12A
o32[0].o32_rva: 00001000
o32[0].o32_psize: 0000B12C
o32[0].o32_dataptr: 20000203
o32[0].o32_realaddr: 016D1000
o32[0].o32_flags: 60002020
o32[1].o32_vsize: 000092E4
o32[1].o32_rva: 0000D000
o32[1].o32_psize: 00000200
o32[1].o32_dataptr: 00000000
o32[1].o32_realaddr: 016DD000
o32[1].o32_flags: C0002040
o32[2].o32_vsize: 000008A0
o32[2].o32_rva: 00017000
o32[2].o32_psize: 000008A0
o32[2].o32_dataptr: 00000000
o32[2].o32_realaddr: 016E7000
o32[2].o32_flags: 40002040
o32[3].o32_vsize: 00001000
o32[3].o32_rva: 00018000
o32[3].o32_psize: 000001F8
o32[3].o32_dataptr: 10000000
o32[3].o32_realaddr: 00000000
o32[3].o32_flags: 42002042
Can someone make anything out of this? The folder called "bta2dp.dll" also contains 4 other files named:
1) S000
2) S001
3) S002
4) S003

All the files in the dump with the letters "bt" in them can be seen in the attached screenshot.
Notice there is a folder with the name "BthAGPhonebook.dll"

Sorry for by bad english
Have you tried to move this modul to another ROM and to set this in the registry
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BtA2dpSnd]
"Dll"="bta2dp.dll"
"Prefix"="WAV"
"Order"=dword:8
"Index"=dword:8
"Flags"=dword:10002

Hi Bepe,
Your English is fine!
The problem is that the BT dll files are packaged into folders rather than the regular .dll files. I cannot create a dynamic link libray (dll) file without the help of applications i don't know and don't have.
If someone has the knowhow, i will be more than happy to upload the file for you guys so that you can do the necessary.
Cheers.

I have attached the BT files from the ROM just to save time Let me know if you guys need any other files.

Yes I know, this folders are moduls.
But it is posible to integrate this folders/moduls to other roms using viewimgfs.exe and BuildImgfs.exe.
Or are you traying to convert a folder to a regular .dll?
This would difficult, I only managed to rebuild resource-dll's.

Hi Bepe,
I was trying to rebuild the dll's but it was difficult just as you said. Luckily, Asukal has uploaded the Bluetooth dll files from this T-Mobile MDA Pro.
I copied over all the dll files to my Jasjar but it messed up my device so i had to restore everything through a backup i had taken. I am now going to add only the a2dp and acrcp files to the Jasjar and see what happens.
Will keep you all posted.

Well, i just ported "bta2dp.dll" and "btavrcp.dll" to my Jasjar and added the necessary registry entries, but still didn't get the Wireless stereo profile when i was pairing with my headset.
Something is missing somewhere. Anyone else have an idea what it could be?

dll
i compared carfully.
1:TMUK has more dll than i-mate
sbc.dll
Avrcp_MPplugin.dll
bta2dp.dll
2:also some dlls file size were different.
other dlls are seems to be same size in explore,
but actualy sizes were very little diffenrt each other.
for your refference

Registry
[HKEY_LOCAL_MACHINE\Services\BTAGSVC]
"IsEnabled"=dword:1
"Index"=dword:0
"Prefix"="BAG"
"Keep"=dword:1
"Order"=dword:9
"Dll"="BTAGSVC.Dll"
"FriendlyName"="Bluetooth Audio Gateway"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\Services\0000111E-0000-1000-8000-00805F9B34FB]
@="Hands Free"
"btagsvc.dll"=dword:0
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\Services\00001108-0000-1000-8000-00805F9B34FB]
@="Headset"
"btagsvc.dll"=dword:0
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\AudioGateway]
"Capability"=dword:25
"BTAGExtModule"="BTAGExt.dll"
"SupportCLI"=dword:0
"BTAGPBModule"="\\Windows\\BthAGPhonebook.dll"
"NoRoleSwitch"=dword:1
[HKEY_CLASSES_ROOT\CLSID\{7AAC2B28-5DD1-4052-81DD-E17114EE96B6}]
@="WMP Mobile A2DP Plugin"
[HKEY_CLASSES_ROOT\CLSID\{1666BC64-0DE1-4ba9-9BDC-BB9F68FFE6AC}\InProcServer32]
@="BthASPlugIn.dll"
[HKEY_CLASSES_ROOT\CLSID\{7AAC2B28-5DD1-4052-81DD-E17114EE96B6}\InProcServer32]
"ThreadingModel"="Free"
@="Avrcp_MPplugin.dll"

I have copied the following A2DP files to my Jasjar:
1) bta2dp.dll
2)Avrcp_MPplugin.dll
3) sbc.dll
I have also added these registry entries that i found in the text document that Asukal so kindly posted:
1)HKEY_CLASSES_ROOT\CLSID\{7AAC2B28-5DD1-4052-81DD-E17114EE96B6}]
@="WMP Mobile A2DP Plugin"
2)[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\UIPlugins\{7AAC2B28-5DD1-4052-81DD-E17114EE96B6}]
"FriendlyName"="Windows Media Player Mobile A2DP Plugin"
"Description"="Integrates Bluetooth A2DP functionality with Windows Media Player Mobile"
"Capabilities"=dword:2000001
3) [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BtA2dpSnd]
"Flags"=dword:10002
"Index"=dword:8
"Order"=dword:8
"Prefix"="WAV"
"Dll"="bta2dp.dll"
These are the only files and registry entries in respect to A2DP.
UD.

Registry2
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\Services\0000110B-0000-1000-8000-00805F9B34FB]
@="Wireless Stereo"
"bthutil.dll"=dword:0
HKEY_LOCAL_MACHINE\Services\BTAGSVC]
"IsEnabled"=dword:1
"Index"=dword:0
"Prefix"="BAG"
"Keep"=dword:1
"Order"=dword:9
"Dll"="BTAGSVC.Dll"
"FriendlyName"="Bluetooth Audio Gateway"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\HandsfreeProfileOn]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\Settings]
"IgnoreExternal"=dword:1
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\Transports]
"BthUnivPresent"=dword:1
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\Transports\BuiltIn\3]
"BTCOMstatus"=dword:0
"flags"=dword:1
"baud"=dword:e1000
"Name"="COM7:"
"driver"="bthuart.dll"
not sure all of them are usefull, just picked up.

You are all copying the missing files...You are forgetting one very important one though: The updated file called btdrt.dll
Surely this is needed?

Trying it out right now. By the way, how do you know that this is an important file?

Ok, so this is a real trouble-maker!
Copying this file to the Windows directory actually wipes out everything from your today screen and turns off the wireless functions and keyboard access!!!
Are you sure that this file is the key to a2dp?

i agree another updated files needed,
Today Screen mainly manage thres.dll or shelres..dll managed,
also coredll.dll.
many of other BTxxxx.dll also size were different a alot.
i think not only a few of dlls can not work.
we need to replace not only BT relative dlls, but also OS core dlls.
If you compare the old BTxxxx.dll and new one each one by one, you can find thier defference in sizes.
it will be long way to do.<for me.....i already have been workd this since T-Mobile German ROM 1.20 was released, but too poor skil to be done>

Obviously that was not the only updated file you need... Sorry! LOL, you guys got your work cut out.... good luck!

I hope Buzz or Mamaich take some interest in this. I guess they are the only one's who can probably make something happen here!
Thanks for your help Asukal
Cheers!

@Asukal
How did you dump the Bluetooth dll files?

Related

ER2003Edit - New version available! (1.4.26)

Hi,
after quite a bit of time ER2003Edit finally received some new features and bugfixes:
Version Status: Version 1.4.26 - released on 22.3.2005
:arrow: The "Activex can't create object error" on Windows XP is fixed
:arrow: ROM file autodetection works now depending on file name, selecting explicit file type is only necessary for non-usual filenames
:arrow: the new passwords are automatically tried
:arrow: opening ROMs is much faster
:arrow: the operator ID and language ID the the device will be set to can be edited (for extended ROMs)
:arrow: nbf files are associated with ER2003Edit for direct opening of nbf files from the Explorer
Sorry, there is no support for Blueangel yet. Since I do not yet own one of these devices, I am currently lacking time and motivation...
At least the tool works now as it should - very easy to use!
Enjoy!
PS: To download follow the encyclopedia link (by staying over ER2003Edit with the mouse) to the Wiki page.
I got this message, pls check
{
"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"
}
Sorry, the file didn't upload correctly. I tried several times now, but there seems to be a problem with the wiki system.
I have updloaded it to the ftp now and changed the link on the wiki page.
(The correct file has 3.119.104 bytes)
To softworkz
Where is your file ?
I cannot find it on ftp.
Thank
Thanks softworkz,
This version is better than the old one.
little_frog said:
Thanks softworkz,
This version is better than the old one.
Click to expand...
Click to collapse
Where is it ?
Could you give me the link ?
Thank in advanced
Someone has deleted it from ftp.
(thanks to this guy!)
I have re-uploaded it now to a different location and modified the wiki page.
Looks to me someone has removed that folder again...maybe put the tools folder inside the Himalaya folder?
If you need help, PM me.
softworkz said:
Sorry, there is no support for Blueangel yet. Since I do not yet own one of these devices, I am currently lacking time and motivation...
Click to expand...
Click to collapse
Nice tool...wish it was available for Blue Angel too...bummer. Can I motivate you by donating €10.00 for the development for BA? I am sure I can find more people...
And, here are the passwords for most of the Blue Angel ROMS:
Code:
nk.nbf Password = 0x20040521
ms_.nbf Password = 0x20040522
radio_.nbf Password = 0x20040523
Hope that helps ya?
HappyGoat said:
Looks to me someone has removed that folder again...maybe put the tools folder inside the Himalaya folder?
If you need help, PM me.
Click to expand...
Click to collapse
I have re-uploaded now. If you have time you could check the folder for deletion and reupload is necessary. I wish I had the logfiles of the server to identify the one who is deleting.
HappyGoat said:
softworkz said:
Sorry, there is no support for Blueangel yet. Since I do not yet own one of these devices, I am currently lacking time and motivation...
Click to expand...
Click to collapse
Nice tool...wish it was available for Blue Angel too...bummer. Can I motivate you by donating €10.00 for the development for BA? I am sure I can find more people...
Click to expand...
Click to collapse
If you would find enough people to buy me an XDA IIs...
Hmmmm...that would be around 50 people...
Alternatively, if you give me the source code for viewing Himalaya ROMs, I will try to adapt the program for the BlueAngel. As a token of thanks, I will not publish it, but give it back to you and let you promote (or sell) it...Deal?
No. Unfortunately donations didn't work for the current version. I haven't received more than 5, though it has been downloaded thousands of times. Maybe I should make it shareware...
Hmmmm....no deal....?
Bummer....why not?
And...did you write your code in C++?

Restoring "Wireless" on Today Screen

Appologies if this has already been covered, I had a look around and couldn't find anything though.
As anyone who's installed the new I-Mate ROM and Extended ROM will be aware. The extended ROM removes the rather nice "Wireless" information panel from the Today Screen.
I have managed to restore it on my device, and have posted the reg file for anyone else who misses this addition.
can this be used on the o2 rom, if not can sum1 post a cab for the app? this wee program sounds interesting
thanks1
Exec Man said:
can this be used on the o2 rom, if not can sum1 post a cab for the app? this wee program sounds interesting
thanks1
Click to expand...
Click to collapse
Is there a wireless bit on the today screen before all the stuff in the extended ROM is installed?
If so then yes.
no, it there any chance of a screen shot? could sum1 find a cab for the plugin?
{
"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"
}
Exec Man said:
no, it there any chance of a screen shot? could sum1 find a cab for the plugin?
Click to expand...
Click to collapse
Try placing this dll into your Windows directory, then run the reg file.
No promises though.
didnt work, i had that dll aswell, nothing messed up so i assume they wer the same, i want to get this cos it looks dead handy
It worked here.
1. download the dll and place it in \windows\ dir.
2. run the reg file from MDA.
3. go to settings => today => items. en check wireless en press OK.
the item will appear on your today screen. thnx for the tip.
I tried the above mentioned Solution without success.
It seems to be not possible on my Qtek 9000.
Maybe my netui.dll is the wrong one. The file size is 137.23KB
Could someone please be so kind and attach the working "netui.dll" here.
The zip File, 3 posts before, contains netui.dll with 0 Byte.
Thanks
how to uninstall it ???
clustered said:
how to uninstall it ???
Click to expand...
Click to collapse
Just go into Settings > Today > Items and untick it?
oneteam said:
I tried the above mentioned Solution without success.
It seems to be not possible on my Qtek 9000.
Maybe my netui.dll is the wrong one. The file size is 137.23KB
Could someone please be so kind and attach the working "netui.dll" here.
The zip File, 3 posts before, contains netui.dll with 0 Byte.
Thanks
Click to expand...
Click to collapse
these files are the good ones. the dll file is 0 Bytes, but working here. first past the dll and AFTER that run the reg file.
ok it doesnt work, copy the reg and the dll in one file, thanks
ok it doesnt work, copy the reg and the dll in one file, thanks
ok ive been looking at this dll, or actually i cant, wen u extract the file it is extracted, however it is not available at all, as in it does not show up, not even as a hidden file, i have no security setting regarding the extraction of zip files or any other compressed file, the funny thing is wen i go to extract it again in the same place as before it asks to replace the file, i dont know wat the craic is with this, could u please modify ur attributes of the file from not being hidden or read only just to be safe and upload it again please
thanks
Everybody should have the DLL in win dir, since it's not used only for the wireless app. Just have a look enambling the "show all files" option in explorer.
Observations with ROM 1.20.32 WWE
OK my observations are that
netui.dll is in the ROM and does not show in Pocket File Explorer at all, not even when set to "Show all"
If you use Resco Explorer 5.15 you can find if
netui.dll 140K 10/26/2005
It is a Read-only, Hidden, System, ROM file
Adding the registry settings does not enable the today pluggin.
I just tested this on my Wizard (K-JAM) and it works a treat.
The dll was part of the i-mate ROM already so once the registry keys had been added, the plugin enabled immediately (no soft-reset required).
Thanks guys
Cheers,
Chris
Puckster said:
I just tested this on my Wizard (K-JAM) and it works a treat.
The dll was part of the i-mate ROM already so once the registry keys had been added, the plugin enabled immediately (no soft-reset required).
Thanks guys
Cheers,
Chris
Click to expand...
Click to collapse
allo puckster,could you upload a copy of the netui.dll from your machine please,thanks,i screwd mine.
.
Re: Observations with ROM 1.20.32 WWE
dah54 said:
OK my observations are that
netui.dll is in the ROM and does not show in Pocket File Explorer at all, not even when set to "Show all"
If you use Resco Explorer 5.15 you can find if
netui.dll 140K 10/26/2005
It is a Read-only, Hidden, System, ROM file
Adding the registry settings does not enable the today pluggin.
Click to expand...
Click to collapse
Agreed. I also tested this registry change with my T-mobile A2DP rom and with no luck.
The registry add the selection under setting / today / item but when you select and it doesnt show on the today screen.
It may only work with 1.30 ROM.

ROM Extractor

ROM Extractor 1.0
This program can extract modules from ROM.
Program only can extract modules (exe,dll,cpl,...)
(files which have FILE_ATTRIBUTE_ROMMODULE)
but not designed to copy other ROM files, like bmp.
You can copy other ROM files by using a file manager.
Program can handle both XIP and EXTIMAGE files.
You should understand that all files comes without relocations.
They are stripped from image and not stored in ROM at all.
(Most of EXE files works fine)
Compatible:
Should work with Windows CE 4.2 and Windows CE 5.0.
Tested in WM 2003 SE and WM 5.0.
Please report about WM 2003 and WM 6.0.
Interface
*Enter path to module
You should enter path to module, always \Windows\... ?
*Save to:
You should enter output filename.
*"Set security offset to zero"
clear security RVA and size fields.
*"Set fixup offset to zero"
clear relocations RVA and size fields.
*"..." button
you can chouse file from list.
Double click on item will select it, "OK" will close.
Program set some fields to:
Linker version = 8.0
Operating system version = 4.0
Image version = 0.0
Stack commit = 4096
Heep commit = 4096
Heap reserve = 0x100000
Also you will have resources in .pdata section.
(This will be fixed in the next release)
Thank you for your program.
Would you change the font of this program?
MS Shell Dlg -> Tahoma..
the program is great.
however you should consider adding a default output path (say, "\") for those like me tampering with a CE.NET device with no chance yet to activate "Input Panel".
wm6.1
It seems to work just fine in wm6.1 as well.
However I do agree with crusher;
"however you should consider adding a default output path (say, "\") for those like me tampering with a CE.NET device with no chance yet to activate "Input Panel"."
ok I'm having a blond moment... what is my save to path if I want to save to my SD card? I tried '\storage card\' and \storage card\my documents\ and neither worked. Help me help my brain work this early in the morning! thanks
This one works great too: http://forum.xda-developers.com/showthread.php?p=2122307
For extracting NBH files
How do you dump the file back in \Windows? I am modifying shellres.dll.0409.mui to change the "Start" word (String Data 321 if you are interested - Thank you joemanb), but I cannot place the file back. I have tried using both Explorer and Resco 2008 without any luck. Any ideas will be much appreaciated.
use Active Sync
patr!k said:
use Active Sync
Click to expand...
Click to collapse
I realized it after playing with it for a while. Thanks anyway.
Thanks This App is great just messed with photoshop n made a icon for your program if you like 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"
}
Is there an update for this program?
Preferably one where you can select multiple files at once and don't have to type in EVERY output filename (it's much slower when you can't copy-paste on the Touch HD)
do not work.
can`t create output file
active sync as in XP? how can one do it in Vista? The device's Windows folder is not visible in desktop explorer
Actually i found a way to view the device's windows folder in Vista but the mui file is read-only with no way of changing that. How can i replace it in Vista. PLEASE help !
Worked for me. Get the Notify.dll.0407.mui without any problems extracted...
i keeep getting cant create output file.
DexterTan said:
i keeep getting cant create output file.
Click to expand...
Click to collapse
you wil have to type the full name of what u whant to copy
\StorageCard\Stuff\shellres.dll.0409.mui
it's amazing!! works perfect with WM6.5!
Congratulations and many thanks!
Bparan said:
you wil have to type the full name of what u whant to copy
\StorageCard\Stuff\shellres.dll.0409.mui
Click to expand...
Click to collapse
I'm getting that message too. What are we doing wrong? (Screenshot in attachment.)
You have to also type in the full path and file name for where you want to store it.

editing eT9.Excalibur.0409.kmap.txt

I need to change the keymapping file in the windows section of the 6.5 roms for a norwegian version of the htc 620s.
I dont seem to be able to access the windows section from my pc (hidden) and the eT9.Excalibur.0409.kmap.txt seems the be protected from editing/replacement while trying to work with it from the phone.
Ive read some threads where people have written that have been able to edit the txt to suit some keymapping issues. But how do you do it ?
Any guidelines would be most appreciated
Hi, bruv. In attach u can find my eT9 for english keyboard. For editing it u need edit 2-nd column(it's letters then show then u tap button), 2-nd column(symbols produced by Fn + key), 3-d column (symbols in 123 mode).
NOTE!!! 1-st and last columns don't need editing!!!
For example u need printed 'W' then u pressed 'Q' button
{
"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"
}
just edit 2-nd column.
Ok, so ive put the bindings (hopefully right) according to your template. But how do i get it to replace the english keymap in the wm6 windowsfolder ? It seems read only protected?
Try put it in over dir on your PPC and juts copy with replace or make *.cab and install it or copy from PC- i do it and all successfully .
View attachment eT9.Rose.0409.kmap.txtUploaded modified rose-file
You need rename it as name file in your sysrem.
Hmmm,
The keymapping text is write-locked, and seems both undeletable and unreplacable.
Is the any way i can make the windows folder show it self to my pc ?
(Im on a vista-machine with newest device center)
Any sure-trick i can do get the new text in and the old out ? Its the latest EVO version im playing with.
Really appreciate your help AlekSS
Ahaa..
Well I guess Im swearing to total commander too. Full success !!
Thanks all
Update:
Well, the rom, as it turned out, resat the original keymap after reboot, and TC somehow stopped wanting to work on it.
But as a final solution I disassembled the evo rom and substituted the keymap with the one I wanted, and built and reflashed. And it works well.
If anybody needs the 6.5 evo rom with norwegian layout ill upload and link.
You make a long way . You can make *.cab file with your *.kmap.txt and install it on your phone. It's worked well .
ramdoubler said:
Update:
Well, the rom, as it turned out, resat the original keymap after reboot, and TC somehow stopped wanting to work on it.
But as a final solution I disassembled the evo rom and substituted the keymap with the one I wanted, and built and reflashed. And it works well.
If anybody needs the 6.5 evo rom with norwegian layout ill upload and link.
Click to expand...
Click to collapse
How did you customize your keymap?
After I flash up new rom, when I press and hold "Q" it appear % (not !), hold "N" => & (not @)...
I have tried to install et9 full, EnglishTegicEt9US... but can not solve it, I also tried to replace file Et9.Excalibur.0409.Keymap.txt in Window folder but there was nothing changed
I have this trouble with both of rom: 6.5 3VO 1.30 and 6.5 3VO 1.40
Could you help me to solve it?
ramdoubler said:
Hmmm,
The keymapping text is write-locked, and seems both undeletable and unreplacable.
Is the any way i can make the windows folder show it self to my pc ?
(Im on a vista-machine with newest device center)
Click to expand...
Click to collapse
You can go into your control panel in classic mode and choose folder options and choose to unhide everything so you can see the system files.. but unfortunately that won't work since your device controls the permissions for those windows files on your phone. when you try to edit them your computer will still tell you that you do not have the permissions needed
ramdoubler said:
Update:
Well, the rom, as it turned out, resat the original keymap after reboot, and TC somehow stopped wanting to work on it.
But as a final solution I disassembled the evo rom and substituted the keymap with the one I wanted, and built and reflashed. And it works well.
If anybody needs the 6.5 evo rom with norwegian layout ill upload and link.
Click to expand...
Click to collapse
Yes!
I would very much like the rom with norwegian layout
go...
I would also like this....
akristiansen said:
I would also like this....
Click to expand...
Click to collapse
Copy the attached Norwegian keyboard file in the Windows folder of your s620 and soft reset. Make sure the file is set as read-only.
You should then have Norwegian keyboard!
Works for me....
As far as i know you can customize FN symbols this way:
- with a regedit program take note of the filname (eT9.*.kmap.txt) in this key:
HKEY_LOCAL_MACHINE\Software\Tegic\eT9\Ime\KeyboardLayouFiles\07FF
- copy this *.kmap.txt file from phone Windows folder to PC
- edit 4th and 5th row with the special charachters you need
- save as Unicode with another name (say eT9.Rhodium.0410custom.kmap.txt for a Rhodium phone)
- copy new file from PC to phone
- with a regedit program modify this key with the new file name:
HKEY_LOCAL_MACHINE\Software\Tegic\eT9\Ime\KeyboardLayouFiles\07FF
- soft reset
I've done it on a Rhodium but should be the same with other phones.

[UTIL] REG/RGU Cleaner

Hi,
I've been looking for some app, that will take my .reg or .rgu file (dump of WM registry), specially for OEMDrivers rgu, which is over 300kB large, delete duplicated stuff, sort it etc.
That's why I created this app.
What can it do:
- Grabs your input file, goes through it, takes together all registry nodes, when you have some key twice or more times, it gets overwritten so you're sure it isn't anywhere else after that
- Put it back to new output file
- Can remove "padding" zeroes at dwords, like you have "something"=dword:0000001 -- it removes the first zeros. They are not needed there and it is way readable IMHO (maybe not for everybody, so I made it as checkbox)
{
"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"
}
It made from OEMDrivers RGU of size 313kB new one with only 270kB! With human readable lines
With version 1.7 I fixed bug, that it got saved as ANSI rather UNICODE (thanks for others noticing that), thus having 50% of file size compared to supposed size. But Unicode is the right way to save that, sorry guys! (Platformrebuilder can use both, but OSBuilder maybe not? Well this is the better way).
Also, with 1.7, there's added option to run it from command line like rgucleaner.exe <sourcefile> <targetfile> and it _should_ close itself, but I'm not sure, I can't test it now. It was done as request
Version 1.8 update -- fixed "="="something" line in Mango beta for HD2. (thanks tslany for reporting). Plus now any problem with parsing line when it fails parsing even before checking if it is correct is now catched too rather crashing and reports the problematic line.
REALLY GREAT THING!!! I'd been looking for such soft )
Wait till I get back, I got updated version, I forgot to include mui_sz registry value kind.
Promising tool...thanks bro...
OK, version 1.2 UP on first post!
Fixed registry, where was - on beginning (delete)
Added support for mui_sz string values
OndraSter said:
OK, version 1.2 UP on first post!
Fixed registry, where was - on beginning (delete)
Added support for mui_sz string values
Click to expand...
Click to collapse
great tool bro .......i dont know what are the entries it delete but my rgu changed from 138 ko to 86 ko and i seems my touchflo becames very fast after flashing
thanks once again for this
It doesn't delete anything, but:
1. loads into "virtual registry" as if it was in real registry
2. overwrites stuff that are twice etc (same name in each subkey) -- here gets lost most of the stuff, since many lines are in it sometimes more than one time*
3. and dumps from the "virtual registry"
And yes, for some unknown reason, whole system feels faster. But that's just some kind of psychics LOL.
*EXAMPLE:
[HKLM\something]
"foo"=dword:0000001
"bar"="hujah"
"woohoo"=mui_sz:"phcanoverbmp.dll,#32"
[HKLM\something]
"bar"="newone"
will merge into
[HKLM\something]
"foo"=dword:1
"bar"="newone"
"woohoo"=mui_sz:"phcanoverbmp.dll,#32"
just as in real registry or when going in prb would happen.
Nice work !!!
Thank you
Thanks for this great tool!
Hi OndraSter!
This is a great tool! And too [email protected]#n fast!!! Nice Work again
I was trying to make something like this for cli usage, but failed miserably! lol
So here I am, suggesting you to add a cmd line usage.
Something like :
Code:
RegCleanup.exe -IMGFS -XIP
that could be used while dumping a rom so all the registry files from imgfs and xip would get cleaned up!
Just a suggestion...
Anyway, thanks for all your work!
Regards!
Hi kokotas,
You mean like go through all packages and clean their registry files?
I think it is possible, Ill look on it when I get some time
Hello,
OndraSter thank you for this handy utility. I'm having a problem with the RGU attached. We hope you find its origin.
By.
Fixed, nasty bug
It was reading line 844
"DialSuffix"=";"
and everything after ; was marked as comment and didnt check if it isnt in " actually.
Should be working now, it parsed it fine (Version 1.3)
Thank you very much
Tested it with the driver's .rgu and it is a very nice tool - cleaner and better readable registry files - nice
I'm having a problem with the RGU attached v1.3
Yay your RGU was devil's made
Never seen (not sure if they are actually supported!) comments in rgu like
/* something */
or lines with just ========================
So I added checkbox "inform on incompatible lines" which, when checked, will popup lines it failed to load
Also I fixed the
"something"=-
lines, which were supposed to get deleted (but they didnt in previous versions)
1.4 up!
Thank you for your program!
Now everything works perfectly
How to use this program? Can guide me along? Thanks...
The smile means that you are just joking?
Just click on Input and select input file (the one that will be parsed)
Then click on Output and select output file (there it will be saved)
and click on GO

Categories

Resources