[Q] Keypad Problems (w/ link to videos) - Touch Pro, Fuze ROM Development

Update 1: I flashed NRG's latest 6.5 ROM. At first the keypad issues were not visible, but within an hour into use it popped up on me. I flashed back to my custom 6.5 ROM
Update 2: I saw that jmckeejr was nice enough to post the keypad.dll from the new official ROM so I cooked it into my 6.5 ROM. The problem has become worse. Now I have to press twice or even three times for anything to happen at all. I will try flashing back to WM 6.1 to see if the problem is still present.
Update 3: It seems that whenever I turn on my screen back on everything works again for a few seconds (30-40 seconds).
Update 4: I flashed to the official AT&T ROM that was released a few days ago. The problem is still present in 6.1. I'm afraid this may possibly be a hardware issue. I noted earlier that my phone showed three different build dates... does everyone else have three?
_____________________________________
Since build 21232 I've been having issues with my keypad. I cooked a ROM with the latest kitchen (21731/21806) and did not replace the keypad driver (like I've been doing lately) with an older one hoping that maybe the new build would solve the problems, but I continue to have them.
What I've been doing is replacing the new one with an older one from a previous build (21222) but I still seem to be having issues with it. For example, when I have the "Pictures" panel selected and I press the end button it doesn't go to the "Time" panel. It instead goes to the next picture. It does the same thing in all the panels that give you an option to go to a next item. Also when I press the call button to dial a number it does nothing, or it will open the start menu. Does anybody have any idea how to solve this?
Below are two videos showing what happens. Sorry for the crappy quality!
http://www.youtube.com/watch?v=Me80P_e8hHI
http://www.youtube.com/watch?v=Uke0X_Co6A4
***______________________________________***
Here is my process:
1. Open "OEMDriver" folder and replace new keypad.dll with old keypad.dll (old keypad.dll is dated 02/04/09, file version 5.5)
**Note: Before I place the old keypad.dll there is no other visible keypad.dll. After I replace them then it shows up**
2. Open "Da_G's Mods" folder and replace new keypad.dll with old keypad.dll
3. Open ervius kitchen to start cooking and I exclude:
From SYS
BTDUN
BTH_A2DP
BTH_HID
Entertainment
IRDA
LiveSearch
ModemLink
RemoteDesktopMobile
Sample Music
Skymarket
SQM
Transcriber
Voice Command
VoIP
VoIPOS
Welcome Center
Windows Live
Windows Live IM
WMLiveSearchWidget
WMMoney
WMWeather
WMWidgets
From Packages
Adobe PDF
AdvancedPowerManagement
Album
Album Uploader
AudioBooster
BCR
BTBPP
BTFTP
BTSAP
Comm Mgr 2.7
Concurrence Mgr
Connection Setup
CyberonVoiceSpeedDial
EnlargeTitleBar
FMRadio
Full Screen Player
GPSTool
HTC Gesture
HTC Scroll
HTCSDKVTCodec
InCall Recorder
JBed
Labyrinth
LongPressEndKey
MP3Trimmer
PhoneCanvas
PlayShow
PTT
RandomAccess
RSS Hub
spritebackup
Startup animation
TouchFlo
VideoShare
VoiceRecorder
VolumeControl
XT9 Touch pro
YouTube
Zip
From Mods
Audio_Para3_Louder
Audio_Para3_Loudest
PowerButtonRemap
Raphael_6.5_BTHCI
TouchPro
Everything else is included. I then create the ROM and flash on my phone through SD card method. Am I doing something wrong?

Yep, good ole 6.5. Not really using a version of 6.5 that is clean & prestine fro the Raphael.
This is an issue w/ WM6.5.

Strange. I don't have any similar problems. In my ROM's I don't include neither ezinput, nor xt9 (because of problems with keycodes in gba emulators). Could that be the explanation?

GSLEON3 said:
Yep, good ole 6.5. Not really using a version of 6.5 that is clean & prestine fro the Raphael.
This is an issue w/ WM6.5.
Click to expand...
Click to collapse
Why is it that I don't see this issue with other people here who run 6.5? I know of maybe two users with the same problem. It sucks because before 21232 everything was fine. If it wasn't because I was addicted to flashing and having the latest, I would've kept an older build.

rabinhood said:
Strange. I don't have any similar problems. In my ROM's I don't include neither ezinput, nor xt9 (because of problems with keycodes in gba emulators). Could that be the explanation?
Click to expand...
Click to collapse
I actually include both of those packages in my ROMs. I will make a ROM without them and then report back what happens.
What keyboard do you use other than EZInput?
EDIT: I've trying the ROM I just made without EZInput or XT9 and the problems are still there. I did a few soft resets and two hard resets and nothing.

yea strange. Are you using the latest keypad.dll that converts the Home key into a Start Menu key?
Or perhaps you have a bad optical sensor that interprets you pressing "Right" instead of End. I'm sure you know the touchpad's optical sensors work.
Right now I am using the latest Energy Rom. I would try a ROM built by another Chef and see if the problem is with your rom or your phone. The Keypad.dll can be copied into the Windows folder and will become active after a reset. So you should be able to download several different versions and try them without hard resetting or flashing.
Maybe you are reusing the same broken keypad.dll. Da_G posted the latest keypad.dll driver in the WM6.5 kitchen thread. It is the one I am using. It should be included in the last 3-4 kitchens, but I would recommend just manually copying it over to \Windows until you find a good version.
And perhaps the reason it doesn't show up until after you copy the file is because it is a Hidden ROM file vs just a normal file. If you use Resco File explorer, you can go into General options and uncheck "Hide Hidden and ROM files" (I uncheck everything). Then you should be able to see the keypad.dll before you copy it over.

player911 said:
yea strange. Are you using the latest keypad.dll that converts the Home key into a Start Menu key?
Click to expand...
Click to collapse
That was the one that started to give me problems.
Or perhaps you have a bad optical sensor that interprets you pressing "Right" instead of End. I'm sure you know the touchpad's optical sensors work.
Click to expand...
Click to collapse
Yes I am aware. I try to press as far away from the center as possible.
Right now I am using the latest Energy Rom. I would try a ROM built by another Chef and see if the problem is with your rom or your phone. The Keypad.dll can be copied into the Windows folder and will become active after a reset. So you should be able to download several different versions and try them without hard resetting or flashing.
Click to expand...
Click to collapse
I'm downloading two different ROMS right now and will report back.
Maybe you are reusing the same broken keypad.dll. Da_G posted the latest keypad.dll driver in the WM6.5 kitchen thread. It is the one I am using. It should be included in the last 3-4 kitchens, but I would recommend just manually copying it over to \Windows until you find a good version.
Click to expand...
Click to collapse
With the last 3-4 kitchens I've been making ROMS with the new keypad.dll and given them a chance, but the problems are still there. When I replace the new keypad.dll with an old one the problems aren't as frequent, but they do still happen. So I'm pretty sure the problems are with the new keypad.dll.
And perhaps the reason it doesn't show up until after you copy the file is because it is a Hidden ROM file vs just a normal file. If you use Resco File explorer, you can go into General options and uncheck "Hide Hidden and ROM files" (I uncheck everything). Then you should be able to see the keypad.dll before you copy it over.
Click to expand...
Click to collapse
I meant the actual kitchen sub folder on my PC. The keypad.dll in there won't show up, but it's there.
I will try flashing two different ROMS from other people and I will post what happens. Thanks for your advice.

Hmmm...I know quite a few with the issue. It seems intermitent & a few programs affect vKb codes, i.e. opera, which can also cause issues. It's funny though, for some reason if you press & hold the end key for a second, it works.

i just got home and bumped the thread. I'm surprised my post actually went through since I was getting a 500 Server error with XDA.
I'd like to know how things are going and see if this can be hammered out. Again I don't experience any such issues at all. Perhaps it is with a specific build of phones. Maybe they swapped parts midway.

player911 said:
Perhaps it is with a specific build of phones. Maybe they swapped parts midway.
Click to expand...
Click to collapse
I'm not sure if this is how it is with every Fuze, but I have three different build dates (I'm guessing that is what they are).
One is on the top and says: 10/18/08 Rev. G01
The other is on the right side and says: 08/01/08 Rev. B01
And the last one right above the "VOID" sticker says: US 10/07/08 Rev. US01
Could you check your phone to confirm that you also have three different dates?

Top:8/28/08 rev:g01
left:09/02/08 rev:b1
bottom:10/07/08 rev:us01

I'm confused. What do these dates mean? Why are they all different?

perhaps different build dates. They all are the same rev numbers.

Related

Nike Diamond I Beta rom

I'm just uploading the beta of the WWE version
It will be in ENG, ESN, FRA, GER, ITA, NLD, PTG, DAN, NOR, PLK and RUS
Please remember that it's a beta.
Anyway please test it and see if something is not working.
ThrottleLauncer is not in this version because the version I'm using is still in development (So it like a clean rom but not totaly clean)
what you will not find in the rom and will not be added to the rom is
Cube
Audio Manager
EndKey
Actionscreen
HTC Home
the Above are replaced by ThrottleLauncher in final release
MP3 trimmer
HTC Audioboost
MMS
MS Live
MSN.
there are cabs for these if needed
SO whats in it then
Touch Dual dialer (Diamond skined)
Larg Startmenu
Large Titlebar
Random access
Diamond Kayboard(English only in beta, the languages versions will have english + the country the rom is set to default)
Camera Album (Only English menus)
YouTube player (not diamond one)
ThumbCal
Paint
Java
Office( Excell and Work)
and the usual MS software
the rom is also UC
Fixed the camera and Hardware keyboard at least for 16 Key version (My girlfriends Nike has 16 keys)
Mediafire download link: Nike Diamond I Beta2 rom
nice looking rom. only problem i can see immediatly is the hardware keyboard is only giving numbers no letters. will keep testing along with throttle .91
Looks nice. The problem I also see is with the hardware keyboard 20 keys version. The 16 keys version will work with the modified cabs I made of Gullum's diamond keyboard. I haven't found a solution for the 20 keys version yet, but let's hope Gullum did.
i tried the orginal version of these cabs on a different rom but was only getting numbers then will try them again when i get chance. UK orange 16 key version
wmn79 said:
Looks nice. The problem I also see is with the hardware keyboard 20 keys version. The 16 keys version will work with the modified cabs I made of Gullum's diamond keyboard. I haven't found a solution for the 20 keys version yet, but let's hope Gullum did.
Click to expand...
Click to collapse
Is it the dahpd.kdb that makes the hardware keyboard work? for danish in this case
I'm kind of lost because I'm using my girlfriends dual for making this rom for a limeted time period
yeah that is one thing the other is that I left some registry keys out of the diamond keys cab. You can check the edited cabs in this post or in my 4shared folder.
wmn79 said:
yeah that is one thing the other is that I left some registry keys out of the diamond keys cab. You can check the edited cabs in this post or in my 4shared folder.
Click to expand...
Click to collapse
Thanks I'll look into it right away
gullum said:
I'm just uploading the beta of the WWE version
It will be in ENG, ESN, FRA, GER, ITA, NLD, PTG, DAN and NOR
Please remember that it's a beta.
Anyway please test it and see if something is not working.
ThrottleLauncer is not in this version because the version I'm using is still in development (So it like a clean rom but not totaly clean)
what you will not find in the rom and will not be added to the rom is
Cube
Audio Manager
EndKey
Actionscreen
HTC Home
the Above are replaced by ThrottleLauncher in final release
MP3 trimmer
HTC Audioboost
MMS
MS Live
MSN.
there are cabs for these if needed
SO whats in it then
Touch Dual dialer (Diamond skined)
Larg Startmenu
Large Titlebar
Random access
Diamond Kayboard(English only in beta, the languages versions will have english + the country the rom is set to default)
Camera Album (Only English menus)
YouTube player (not diamond one)
ThumbCal
Paint
Java
Office( Excell and Work)
and the usual MS software
the rom is also UC
Mediafire download link: Nike Diamond I Beta rom
Click to expand...
Click to collapse
Good work!!!!!
One more to cook!!!!
Hi Gullum thanx for your work.
I just installed your rom,here are some quick findings before I go to sleep:
- I miss the connection setup wizard. Running it from the settings => connections menu gives an error. Running it from the windows dir gives me the same error.
With other roms it did initialize it after first start up. So now I don't have an internet connection so I can't figure out if the syncing and everything with internet works.
- UC is working great. It did it right after the normal setup without having to restart. Which it has when doing it manually.
- Hardware keypad doesn't work maybe you want to have a look at the edited cabs I made of your version and put these in. See my previous post
- There is no battery icon in the top bar only when you click on the time you see some status. It also isn't in the balloon thingy off the top bar.
Thats it for now. I will install another rom because I can't use my phone really without internet (calendar and contacts on exchange server) and I'm to lazy to set the internet connection up by hand
Thanx for the hard work and I'm looking forward to another test version.
wmn79 said:
Hi Gullum thanx for your work.
I just installed your rom,here are some quick findings before I go to sleep:
- I miss the connection setup wizard. Running it from the settings => connections menu gives an error. Running it from the windows dir gives me the same error.
With other roms it did initialize it after first start up. So now I don't have an internet connection so I can't figure out if the syncing and everything with internet works.
- UC is working great. It did it right after the normal setup without having to restart. Which it has when doing it manually.
- Hardware keypad doesn't work maybe you want to have a look at the edited cabs I made of your version and put these in. See my previous post
- There is no battery icon in the top bar only when you click on the time you see some status. It also isn't in the balloon thingy off the top bar.
Thats it for now. I will install another rom because I can't use my phone really without internet (calendar and contacts on exchange server) and I'm to lazy to set the internet connection up by hand
Thanx for the hard work and I'm looking forward to another test version.
Click to expand...
Click to collapse
Hi wmn79
could you have a look at the newest OEM I uploaded
http://www.mediafire.com/?12xq5towzbo
I've tried to look at your but can't see much differance except the keyboard files.. Am I missing something?
hi there - i loved your prophet roms !
good to see you on board and may your girlfried keep her touch dual for a long long time ;-)
cheers
gullum said:
I'm just uploading the beta of the WWE version
It will be in ENG, ESN, FRA, GER, ITA, NLD, PTG, DAN and NOR
Click to expand...
Click to collapse
Gullum
what files do you need to add polish version? there is polish rom for dual available already with WM6.0 so maybe there is a way to add some files from it?
Jut in case - link for polish rom
http://rapidshare.com/files/104481569/RUU_Nike_ORANGE_PL.rar.html
gullum said:
Hi wmn79
could you have a look at the newest OEM I uploaded
http://www.mediafire.com/?12xq5towzbo
I've tried to look at your but can't see much differance except the keyboard files.. Am I missing something?
Click to expand...
Click to collapse
I've have changed the RGU file so you can compare it with the original. What I basically did is:
- remove the Diamond keypad clsid registry keys (it seems like the Touch Keypad is somehow connected to the hardware keypad)
- changed the IME kdbfiles reg keys
- replaced the both the eT9.Nike.20Keys.0409.kmap.txt and eT9.Nike.20Keys.kmap.txt file with an empty file.
This works for the 16 keys version but the 20 keys version is not happy with replacing the txt files for an empty file. You could try the steps above without replacing the txt files or expirimenting a bit with the text files, but when making the cab it didn't work for me. Good luck.
trib said:
Gullum
what files do you need to add polish version? there is polish rom for dual available already with WM6.0 so maybe there is a way to add some files from it?
Jut in case - link for polish rom
http://rapidshare.com/files/104481569/RUU_Nike_ORANGE_PL.rar.html
Click to expand...
Click to collapse
The files for a Polish version I already added in my edited version of the Diamond keyboard so if you want to add the files you can find them in my post otherwise you can also have a look at my normal XT9 cabs for Dual.
wmn79 said:
The files for a Polish version I already added in my edited version of the Diamond keyboard so if you want to add the files you can find them in my post otherwise you can also have a look at my normal XT9 cabs for Dual.
Click to expand...
Click to collapse
ok, I missunderstand one thing and thought that this ROM is multilanguage so it is possible to have polish version of Rom not only XT9. shame on me
Bugs I've found:
1. start > settings > there is "Keypad QuickTasks" name visible without icon and I can't click it
2. start > settings > Network Config Wizard - there is an icon but without a name and when i clik on it an error pops up.
3. Dimond keyboard - hardware keypad can write only numbers (this bug is known already), and the list of available XT9 languages is long, so if I choose polish I can't write anything (only languages gullum includes works)
trib said:
ok, I missunderstand one thing and thought that this ROM is multilanguage so it is possible to have polish version of Rom not only XT9. shame on me
Bugs I've found:
1. start > settings > there is "Keypad QuickTasks" name visible without icon and I can't click it
2. start > settings > Network Config Wizard - there is an icon but without a name and when i clik on it an error pops up.
3. Dimond keyboard - hardware keypad can write only numbers (this bug is known already), and the list of available XT9 languages is long, so if I choose polish I can't write anything (only languages gullum includes works)
Click to expand...
Click to collapse
For Polish version I already have the Kaiser Polish WM6.1 but the problem I'm having is the initflashfiles.dat only has numbers for the links and folder I will try to add more language suport to these roms but it needs more work to port then the othere languages... but my coffie roms for Prophet also had Polish and Russian .
It's only the Kayboard that has suport for polish not a full rom yet but I am working on adding more versions. Good new are that when I've done it for one device it can be used for all devices I will suport... meaning I only have to do it once
I've have changed the RGU file so you can compare it with the original. What I basically did is:
- remove the Diamond keypad clsid registry keys (it seems like the Touch Keypad is somehow connected to the hardware keypad)
- changed the IME kdbfiles reg keys
- replaced the both the eT9.Nike.20Keys.0409.kmap.txt and eT9.Nike.20Keys.kmap.txt file with an empty file.
This works for the 16 keys version but the 20 keys version is not happy with replacing the txt files for an empty file. You could try the steps above without replacing the txt files or expirimenting a bit with the text files, but when making the cab it didn't work for me. Good luck.
Click to expand...
Click to collapse
Thanks for the info I'm shure this will help me in fixing the Hardware keyboard problem.
I tried putting the original kayboard back in and I still only get numbers from Keyboard so I must be misssing some reg somewhere I will hunt it down
Nice ROM, great work, but Camera dosen´t work for me.
- unable to capture frame data from camera.
MCS
mcs said:
Nice ROM, great work, but Camera dosen´t work for me.
- unable to capture frame data from camera.
MCS
Click to expand...
Click to collapse
That's my fault didn't try taking a pic before uploading I tried using the same cam as I used for Kaiser that has 3Mpx but it's fixed now
Is it fixed ?
I can´t download the file.
-Invalid Quickkey. This error has been forwarded to MediaFire's development team. The quickkey you provided for file download was invalid. This is usually caused because the file is no longer stored on Mediafire. This occurs when the file is removed by the originating user or Mediafire.
MCS
I just tested and link still works for me

HyperCore Athena ROM Kitchen

Now introducing... the HyperCore Athena ROM Kitchen!
First, though, props to anchillus and his HyperCore kitchen. I took it, and made a few small modifications so that it's built for the Athena instead.
Feature Highlight:
Since this is a full-blown ROM kitchen, you can tweak your own ROM however you like. You can do anything that you've seen other people do with their ROMs! All that customizability is at your disposal.
Prepopulated with Windows Mobile 6.1 from the HTC Diamond (5.2.19915).
Prepopulated with applications from the HTC X7501, HTC X7510, and HTC Diamond.
Pictures are not being posted because you already know what Windows Mobile looks like - it's up to you to make it look pretty.
Installation:
Unzip. The "Core" folder goes in as C:\Core. The "HyperCore" folder can go wherever you like; the default HyperCore installer puts it on your desktop.
If you're on SPL 1.2, you'll need to copy an SPL 1.2 OS.nb on top of HyperCore\Build\ROM\OS.nb.
Instructions:
If you want to get your hands dirty right away without reading through the HyperCore instructions, here's the extremely quick version (if you already know how to handle a ROM kitchen):
Make changes in HyperCore\Build. SYS contains the base Windows Mobile 6.1 files, while OEM contains folders that HTC or you provide.
Once you've tweaked SYS and OEM to your heart's content, under HyperCore\Panel\Build, run BuildOS. You'll need to run [1] and [2] to build OS.nb in HyperCore\Build, and then [3] to convert OS.nb to RUU_signed.nbh.
Flash your ROM onto your phone.
...
...
Profit! (j/k)
If you encounter the endless customization loop problem, edit HyperCore\Build\OEM\OEM_Lang_0409\initflashfiles.dat, then find and remove the section for AutoRun.
Known issues/concerns:
The XIP is the XIP from AP 5.0 beta (build 19588.1.1.4, which was from the Sony X1 Xperia ROM). I've tried to generate a matching XIP for the ROM, but it won't boot. Anybody around here know how to create a good XIP?
There seem to be some issues with the Bluetooth OBEX service not being able to start. That's true of this ROM as well. It's able to send files to a PC without a problem, but it can't receive files (although it can copy them).
Even though screen rotation works both in the operating system and in HTC Album, HTC Album's screen rotation has the chance to screw up the operating system's screen rotation. A workaround is to use an application that can restart services (such as the FdcSoft Task Manager) to restart HTC Sensor Service (Athena).
Although the phone skin does work on 128 and 96 dpi, the speed dial application can act flaky and start drawing itself off-screen, which can trigger an error. One workaround is to dial a single number, then rotate the screen, which forces a redraw, after which it functions properly.
The VGA HTC Home plugin could be in slightly better shape. The TabSetting registry entry doesn't seem to work (or at least nobody's responded to me here yet), and the Profile tab shows a keyboard vibration option that, naturally, doesn't work.
The enlarged start menu has some icon overlap on 128 dpi.
The nifty System Status popup on 96 dpi seems to trigger just to the left of the connectivity indicator, while not triggering on the connectivity or signal strength indicators. It does work, just a little strangely on the other dpi settings.
Sym-A now generates the _ character instead of the $ character.
During phone calls, the number keypad is active instead of the alphabetic keyboard.
NOTE:
Much as with Athena Project Kitchen, this ROM kitchen is not to be used for releasing ROMs. It's for personal use only. We really don't need twenty-billion ROMs flooding this forum from everybody who wants that one little tweak.
Exceptions can be made for people who have demonstrated a solid history of producing ROMs. Ask if you feel like you have a strong case for why your ROMs need this kitchen. The current exception list: irus.
Download links:
Megaupload
RapidShare
Other file sharing site suggestions welcome.
Fixes/patches:
Attached to this post. Replace:
HyperCore\Tools\RUU\Athena_RUU.exe with the one from Athena_RUU.zip
Core\ACK\Settings.txt (Updated: July 20, 2008)
I'll be adding additional information to the next few posts over the next several days as time permits (and questions pop up).
P.S. The restriction about personal use isn't about elitism. It's about keeping the forum organized. I just don't want to see every other thread in the forum being a ROM release thread, and there's no reason to make sergiopi's job harder by making him keep track of dozens of minimally different ROMs.
Additional OEMs
NOTE: If you're add OEM packages with modules, you will want to run G'Reloc in your HyperCore\Build directory before you run BuildOS.
HTC EzInput 1.5.31226.0/HTC XT9 1.5.31232.0:
A keyboard designed for use with fingers. There are two large button keyboards (portrait and landscape versions), along with a phone keypad keyboard. The portrait/landscape keyboards swap automatically with the screen orientation. Only works properly in 192 dpi.
Megaupload
HTC LongPressEndKey 1.1.33562.2:
A nifty quick menu program that provides a number of convenient functions. A little less useful on the Athena due to, well, the lack of an end key, but potentially useful regardless. Not tested in other resolutions yet, but likely only works properly in 192 dpi.
Megaupload
Microsoft .NET Compact Framework 3.5.7283.00:
Required for running .NET Compact Framework programs. Meant to replace SYS\NetCF.
Megaupload
WkTask 1.1.7.3c:
A task manager that alters the taskbar to function more like that in traditional Windows, in addition to providing a battery bar and task launcher.
Megaupload
If you would like to change your extended ROM to add packages there for automated installation upon hard reset, you can use the extended ROM editor. You can then convert that with Dutty's NBH tool (available in the kitchen in HyperCore\Tools\Convert) and reflash.
Kitchen Tweaks/Suggestions
Additional OEM Packages:
It's quite possible to find OEM packages out there for quite a bit of software, in order to save yourself time in making your own. If you can't find one, though, there are a number of links on how to assemble your own OEM package - for example, there's a wiki article about making your own OEM package, which also has a bunch of links to existing OEM packages. Just be aware that most of the OEM packages you'll find out there are designed for 96 dpi, and thus may not work on the Athena the way you might expect - the Spb applications are a pretty good example of these, as they come with separate VGA resources.
Package Recommendations:
If you're going to make registry changes, it's usually a good idea to make a custom EM package to contain them. I would recommend using the UUID ffffffff-ffff-ffff-ffff-ffffffffffff, as that will force it to be the last registry file processed (ensuring that your registry entries "win" over those in any other OEM packages).
Package Dependencies:
PACKAGE_Diamond_Album_HTC_ALL can't function properly without PACKAGE_Diamond_HTCGesture, PACKAGE_Diamond_SensorSDK, and X7510_GSensor
PACKAGE_Diamond_VolumeControl depends upon resources in Diamond_LargeTitleBar
RealVGA_DPI_96 depends upon the *_DPI_96 directories in SYS
RealVGA_DPI_128 depends upon the *_DPI_128 directories in SYS
X7510_AudioManager refers to X7510_AudioBooster (menu option)
X7510_TouchFlo depends upon PACKAGE_Diamond_SmartTouch
PROVXML Changes:
If you want to change how your ROM thinks of itself, change HyperCore\Build\OEM\OEMVERSION\mxipupdate_OEMVERSION_100.provxml. ROMVersion is currently set to "Athena_6.1", but feel free to change that to whatever you like.
Registry Changes:
Here's a starter list of potential registry changes.
Code:
[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Cache"="\MicroDrive\Internet Explorer\Cache"
"History"="\MicroDrive\Internet Explorer\History"
Move your Pocket IE cache and history to your MicroDrive.
Code:
[HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"MaxConnectionsPerServer"=dword:00000008
Increase the number of simultaneous connections Pocket IE makes to servers to 8.
Code:
[HKLM\Comm\Security\LASSD\AE\{50C13377-C66D-400C-889E-C316FC4AB374}]
"AEFrequencyType"=dword:00000002
Prevent Windows Mobile from screen-locking while plugged in.
Code:
[HKLM\Software\Microsoft\Internet Explorer\Navigation]
"4-Way Nav"=dword:00000000
Have Pocket IE-based widgets scroll by screen, not by link.
Code:
[HKLM\Software\Microsoft\Today\Items\"Wireless"]
"Flags"=dword:00000000
"Options"=dword:00000000
"DLL"="netui.dll"
"Order"=dword:00000000
"Enabled"=dword:00000001
"Type"=dword:00000004
Enable the Today Screen Wireless plugin.
Code:
[HKLM\System\CurrentControlSet\Control\Power]
"WakeupPowerOff"=dword:0000003c
Go back to sleep faster when auto-waking (60 seconds).
Code:
[HKLM\System\GDI\GLYPHCACHE]
"limit"=dword:00008000
Increase the graphical caching. A good size has not yet been determined, although this is the value often recommended for QVGA devices (a VGA device likely needs more).
Code:
[HKLM\System\GDI\SYSFNT]
"CS"=dword:00001000
Increase font caching.
Code:
[HKLM\System\GWE]
"Animate"=dword:00000000
Disable window animation.
Code:
[HKLM\System\GWE\Menu]
"AniType"=dword:00000000
Disable Start Menu animation.
Kitchen History
To be filled in.
Good work!
But...the xip version is after 5.2.thisisxipver and system build is there (Build xxxxx.x.x.x)
You have got a little error
michyprima said:
Good work!
But...the xip version is after 5.2.thisisxipver and system build is there (Build xxxxx.x.x.x)
You have got a little error
Click to expand...
Click to collapse
That's the thing, though - it doesn't matter much to me that it displays the XIP/system version there. Now, if other people care enough to go and change that, it's entirely up to them.
Sogarth said:
That's the thing, though - it doesn't matter much to me that it displays the XIP/system version there. Now, if other people care enough to go and change that, it's entirely up to them.
Click to expand...
Click to collapse
okey...
But...i have my kitchen because previously there arent one...
I can download it for oem packages...
XIP and SYS porting Guide
http://forum.xda-developers.com/showthread.php?t=379598
Here a tutorial and many info... from ababrekar, witha a pictorial guided step by step to download
Sogarth,
Thanks for introducing this kitchen
When I unzipped the download, I had more than 4000 error displayed. Could I ignore them?
Also, you mentioned that for spl1.2, I need to replace the os.nb in the HyperCore\Build\ROM\ directory. But I found that directory to be empty to start with. Is there supposed to be an spl3.5 os.nb there already?
Is this base ROM the same as the one we have been testing in the base wm6.1 thread?
sergiopi said:
http://forum.xda-developers.com/showthread.php?t=379598
Here a tutorial and many info... from ababrekar, witha a pictorial guided step by step to download
Click to expand...
Click to collapse
xipport is old...i use dump rom and build xip by bepe... + ervius pkgtools&buildos
been waiting for a good kitchen for ages. thanks a lot. what build is actually included?
rory
Nice job sogarth, I was looking foward to this all week. i will be giving this a try today
eaglesteve said:
Sogarth,
Thanks for introducing this kitchen
When I unzipped the download, I had more than 4000 error displayed. Could I ignore them?
Also, you mentioned that for spl1.2, I need to replace the os.nb in the HyperCore\Build\ROM\ directory. But I found that directory to be empty to start with. Is there supposed to be an spl3.5 os.nb there already?
Is this base ROM the same as the one we have been testing in the base wm6.1 thread?
Click to expand...
Click to collapse
i am having the same problem is anyone else having this problem
irus said:
i am having the same problem is anyone else having this problem
Click to expand...
Click to collapse
Yep , same here!
michyprima said:
xipport is old...i use dump rom and build xip by bepe... + ervius pkgtools&buildos
Click to expand...
Click to collapse
That's exactly why I haven't linked the first post only but the THREAD address, 24 pages of Q&A, links and files
I have the same problems with sogarth kitchen, the file could be corrupted
Blah. I guess that's what I get for using 7-zip + .zip + BZIP to try and keep everything uber-small. I'll rezip everything and re-upload. *sigh*
works for me if you open in the latest 7zip beta proper, rather than right click and extract here.
Sogarth said:
Blah. I guess that's what I get for using 7-zip + .zip + BZIP to try and keep everything uber-small. I'll rezip everything and re-upload. *sigh*
Click to expand...
Click to collapse
Megaupload kitchen re-uploaded. Rapidshare kitchen in progress.
fards said:
works for me if you open in the latest 7zip beta proper, rather than right click and extract here.
Click to expand...
Click to collapse
I'm pretty sure it works for 7-zip - I think it just doesn't work for non-7-zip .zip supporting programs.
Sogarth said:
I'm pretty sure it works for 7-zip - I think it just doesn't work for non-7-zip .zip supporting programs.
Click to expand...
Click to collapse
well it's about time they started using proper software then

XIP/SYS 21018 & tomtom 7.915 ERROR

ok....
here's the deal:
I've been using an OEM-package in mylast roms for tomtom version 7.915.
This has been working without troubles.
Now I cooked a new ROM based on new 21018 XIP/SYS
The device really flies and everything seems to working flawless....EXCEPT tomtom.
When I start Tomtom, in a flash I see the gray bootscreen but then immediately I get the error: 'Unable to start. Not enough memory is available.'
But I have more then 130mb program memory available so that can not be the issue....
I did not change anything to the OEM-package. So I guess it has something to do with the new SYS.
Do more people have this problem and/or does somebody now the fix....
Thnx all in advance for your help!!
Greetz Merten
p.s. I used the search function of course and saw a lot of similar errors but no sollutions.....
I am running TomTom 7.915.9196 (OK via a cab) on 21028.1.6.0 (just installed yesterday)
This is Da_G's simple kitchen plus the updated pack posted in that thread this morning.
Don't know if that helps, but I would be very interested in an OEM for TOMTOM if you can get it working?
crazyC said:
I am running TomTom 7.915.9196 (OK via a cab) on 21028.1.6.0 (just installed yesterday)
This is Da_G's simple kitchen plus the updated pack posted in that thread this morning.
Don't know if that helps, but I would be very interested in an OEM for TOMTOM if you can get it working?
Click to expand...
Click to collapse
I got the exact same oem-package working in M-rom v1.71!
So it really beats me why I get the error.
I tried cooking the rom again but still the error....
I am still cooking up my rom and so will reflash tonight - if you can post up your tomtom OEM I will take a look and try and flash it and see if I can get it to work? Maybe a conflict somewhere that might not be on mine as I do chaneg a number of the packages.
crazyC said:
I am still cooking up my rom and so will reflash tonight - if you can post up your tomtom OEM I will take a look and try and flash it and see if I can get it to work? Maybe a conflict somewhere that might not be on mine as I do chaneg a number of the packages.
Click to expand...
Click to collapse
Ok OEM can be found here in the map: packages
Package looks OK at first glance - hope to be able to try it tonight and will post back tomorrow with results.
If this doesn't work - you could try simply using the cab via UC etc as I do - I have checked and the cab of the same version in your OEM DOES work for me.
In fact, I think I might leave it in my UC, (but will flash tonight anyway with it just to see)
merten3000 said:
When I start Tomtom, in a flash I see the gray bootscreen but then immediately I get the error: 'Unable to start. Not enough memory is available.'
But I have more then 130mb program memory available so that can not be the issue....
Click to expand...
Click to collapse
I had the same problem some time ago, and it turned out to be SKtools automated Free-Ram shadow service that was causing this.
You dont happen to have similar software running (something that clears your RAM on the fly)?
GenghisZ said:
I had the same problem some time ago, and it turned out to be SKtools automated Free-Ram shadow service that was causing this.
You dont happen to have similar software running (something that clears your RAM on the fly)?
Click to expand...
Click to collapse
I tried new ervius packagetool: 5.3 and saw something about shadow service... will roll back to 4.3b1 and see if tool is the problem...
Thnx for the tip!
merten3000 said:
I tried new ervius packagetool: 5.3 and saw something about shadow service... will roll back to 4.3b1 and see if tool is the problem...
Thnx for the tip!
Click to expand...
Click to collapse
Nope, did not help...
OK - apart from the shortcut not being copied to programs - I didn't check the initflashfiles first - d'oh - it works.
I went to windows with file explorer and ran it from there - no problems.
Have flashed twice - it must be something else in your rom.
Does the page pool make any difference? or the filecache sizes?
crazyC said:
OK - apart from the shortcut not being copied to programs - I didn't check the initflashfiles first - d'oh - it works.
I went to windows with file explorer and ran it from there - no problems.
Have flashed twice - it must be something else in your rom.
Does the page pool make any difference? or the filecache sizes?
Click to expand...
Click to collapse
I always change my roms pp to 32mb...can that make a difference? I did it in v1.71 and tomtom worked fine...
I don't know - I have been around here long enough to know that your skills far outweigh mine. If it used to work then I see no reason for the change.
All I know is that my rom is based on Da_Gs really clean latest (ie 5.08) from his simple kitchen thread (from his post near the end not the first post) plus Eras2rs package updates.
The only other packages I add are a few utilities and personal tweaks. I import an advanced config xml as part of the UC process but that just ensures the various settings in Advanced Config are set to advised etc.
Hi,
I don't know if this can help but I got this same error message when the map isn't correctly activated.
Regards,
___________
TP - RomeOS 1.70
Harikoss said:
Hi,
I don't know if this can help but I got this same error message when the map isn't correctly activated.
Regards,
___________
TP - RomeOS 1.70
Click to expand...
Click to collapse
Maps work(ed) fine..
btw I bypassed the error by removing the OEM-package and made it a cab which is installed during system configuration. It takes more system space but this way it is uninstallable....but it remains a mistery to me why the OEM does not work in this SYS and does in 21014 SYS...

BETA4: Michy's R6.5 B 21202 - 07/04/09

Another build is here:
* New build
* Some bugfixes
Download: http://rapidshare.com/files/218552672/Athena_SPL3.5_WM6.5_20202_R6.5B4.rar
Simply...Enjoy!
And if you like this work and you want to give me a little present...don't be afraid to donate
can we please have this build with manila 2d cooked in the rom?
thanks, great work
nice, will test as soon as i get home to download. if it wsnt on rapidshare i would download and flash from my mobie but rapidshare (free) doesnt allow download to mobile on large files.
I was waiting to see this on my Athena as well an my Raph, it seems faster to me, previous builds felt a tad slower.
Thanks for the Port Michy
Cheers
BR
any user review yet? what work, what doesnt, does everything work, etc...
My Observations so far:
-it looks like the blank notification screens seem to be fixed.
-it seems to be a bit better on memory usage & reclaiming.
-looks like PIE is in somewhat more working order as well.
-some other small things just seem to run more smoothly.
Cheers
BR
Thanks for the info am gonna try this now.Michy's R6.5 Build 21198 working well with installed apps.
Thanks for your work Michy
Device: HTC x7500
ROM: Michy R6.5 build 21198 Beta2
Radio version: 1.58.00.00
SPL: Hard-SPL v 3.5 Olipro
__________________
QuickMenu
Resco Keyboard
MemMaid
Mundu IM
Spb Weather
Spb Time
Pim Backup
To instal from NBH
I know I have done this before but have no clue now how to extract installation file from the NBH, I've searched and used the NBH extract tool but oly extracted 1 NB file, which I don't know what to do with. Advise will be appreciated.
feyisetan said:
I know I have done this before but have no clue now how to extract installation file from the NBH, I've searched and used the NBH extract tool but oly extracted 1 NB file, which I don't know what to do with. Advise will be appreciated.
Click to expand...
Click to collapse
what are you trying to do? are you trying to flash the rom to your device? if so you don't need to extract the .nbh just click on the RomUpdateUtility.exe that is in the extracted folder (make sure your device is connected first) and go through the prompts.
EDIT:
so I just download and saw that update utility isn't there. I will try to upload for you.
EDIT:
so change this just from .zip to .rar and extract to a folder, then exact/put michy's ruu_signed.nbh into that folder, click the updateutility and follow the promts.
any problems you might have just state so. or send me a private message
You're very Helpful
lennie said:
what are you trying to do? are you trying to flash the rom to your device? if so you don't need to extract the .nbh just click on the RomUpdateUtility.exe that is in the extracted folder (make sure your device is connected first) and go through the prompts.
EDIT:
so I just download and saw that update utility isn't there. I will try to upload for you.
EDIT:
so change this just from .zip to .rar and extract to a folder, then exact/put michy's ruu_signed.nbh into that folder, click the updateutility and follow the promts.
any problems you might have just state so. or send me a private message
Click to expand...
Click to collapse
That was very helpful of you, I've downloaded the file and did not have to add rar extension as I simply unzipped and moved the NBH into same file. I can't say thank you enough, been on this for past 3 hours, now It's updating. Cheers.
Thanks again Michy.
Yes, if troubles just download Michy's 21198 file and replace Nbh with this current one since the old one had installer in it. Works fine.
Definitely seems faster even after programs loaded. Incoming calls/sms don't seem to cause slowness with notifications. Very smooth.
Active Synch problems persist, works like a charm the first time then after any soft reset cannot get to resume synching
Noticed that Garmin Mobile XT's attempts to launch but doesn't. After a soft reset it launches then freezes. Will continue to test other applications to see what's going on.
enjoy it tonight .
he he
thanks more
Hello,Michy:
Thanks for ur effor on athena.
I have installed beta3 and beta4 on my device. There is a problem on both roms. When I play xvid(avi) files by tcpmp, there is always error message, tcpmp has trouble on wav(sound) output. The video is ok, but there is no sound. After I use tcpmp to play avi video, the whole device has no sound output, what I can do is to reboot my device.
Anyway, it's a great rom, thanks again.
Great work Michy!
Here is what I found until now:
1) Link of Menu settings in Settings/Personal doesn't work at all.
2) Link of Wow Settings, USB to PC, SMS Mode, ROM information in Settings/System doesn't work after the 2nd boot, but if you reboot again problem solved (4th now and no problem).
4) In Sounds & Notifications when you open it says that the ring tones are corrupted and you can't exit the application, problem solved on the 4th reboot after I opened the same tab from Phone/Options/.
5) Battleship's and moBlue's lower screen missing on landscape mode.
6) There seems to be a mess up with the VGA drivers and the enabling of X7510 Autorotate Service and the Submenu. The screen gets distorted in the upper half part. 5th reboot now and seems like problem solved, for now, but from the 3rd reboot I have disabled the Submenu.
7) After a while of using the ROM the Program memory goes almost to zero.
8) Is it my idea or the VGA drivers don't perform so well???
9) Can't confirm sync problem since I didn't had anything yet 5th sync and going well.
10) When pressing on the power button on the upper right corner I can't open the power menu, the link is broken???
Again great work!
downloading now
downloading now...beta3 had a problem with the threaded sms, once they build up in a conversation it becomes a nightmare to send an sms or to just close the conversation after reading one! hope this is fixed
Always a reminder to HARD reset at least once after a new ROM!
Ringtone issue is fixed for me
Active Synch works great, then seems to break after a soft reset. I haven't even had to soft reset since yesterday though so we'll see.
Performance seems a LOT better this go round.
Spanish Rom or Multilang?
I test it and work fine,but Do you will make multiling rom or spanich rom.
thanks
Removing Voice Commander
Is there a way to remove or disable voice commander so it will not interfere with MSVC?
exellent rom michy, its just super sweet! I was gonna write a whole list of stuff, but I might do it later from the phone. keep up the good work.
I have to say that TouchPal now works with this build flawlessly, no hickups, it even seems faster than on 6.1 too. happy camper here.

Fix for audio issue!

http://www.htc.com/www/SupportDownload.aspx?p_id=133&cat=0&dl_id=538
It's for the Diamond, but assuming it works on the Raph, Da_G, can you work your magic and integrate whatever's needed from here into your kitchen(s)?
OEM_Misc.dll
Extracted Diamond_audioplayback.exe contents, verified _Setup.xml, Platformxxx.reg and CM_Entries.xml:
- No registry changes
- Attached file is copied to .\Windows folder on device
Place file in .\OEM\OEMDrivers if cooking in kitchen.
Cheers,
Thanks -- trying it in my own ROM now ...
hilaireg is way ahead of me
ill check it out when i get home from the hospital! sounds good
Super-newbie question: What did you use to extract it from the EXE?
@Da_G:
Figured your queue was full enough as it is
@Wordsmith9091:
I used WinRAR 3.3 (IZArc 3.81 couldn't open the .EXE). Once it was extracted, I had a look at _setup.XML as it contains the short-to-long filename conversion details.
I renamed the pertinent files (previous post) and had a look at the content in those to ensure that there were no special requirements.
I used IZArc 3.81 to .ZIP up the file so that it could be posted here.
Thanks -- I learn a new trick every time I come to this site
Just tried building my ROM with it, all seems well so far, though I havne't played enough audio to test yet ...
... but I lost the ability to set button assignments other than Button-1-hold in the buttons panel -- it's like the stock behavior. Is that also controlled by this DLL?
Edit: Never mind, I'm a moron, this issue had nothing to do with this DLL
I don't think so ... the Stock HTC ROM only included "Button 1" which drives me crazy.
I've got a task on my list to deal with that I soon as I'm done some other kitchen related stuff.
I'll post up - unless someone beats me to it - once I figure out how to get button mapping.
Cheers,
I can't be 100 percent sure it's what interfered with button mapping, but it's the only thing I can think of that i've done different between builds.
Since this fix only requires a single DLL copied to the \Windows folder, I was able to cab it up using ChainFire's DriverWiz tool, and install it. I stream music via A2DP during every car ride, so I'll be able to test this on my ride home. I'll attach the cab if anyone else wants to try it as well.
You make me proud Captain
Following your lead, I have attached a .ZIP that can be used in a kitchen; to use:
Extract the .ZIP to the PACKAGES folder.
Verify that the <GUID>'s on the .DSM don't collide with ones you are currently using.
Remove the OEM_MISC.DLL from the .\OEM\OEMDrivers folder.
Cook away.
Note:
Tested on Da_G's (ERAS2R/Me) 21042 kitchen.
HTH,
HTC Diamond Hotfix..
Many thanks Captain_Throwback for the CAB, am testing Music Player now. The HTC version will not install on the Orange Diamond says 'Not Compatible'.
... 25mins in..clean as a whistle!!
....3 albums in, job done.
Never mind on the button-mapping question. I realize what I did (I think). HAd nothing to do with this dll.
Any info you can pass my way?
hilaireg -- PMed you.
Well, I drove around for a bit after cooking this in and reflashing, and I still got some skips listening to music in Kinoma Play. Don't know if that's Kinoma's fault or if it's a symptom of the problem this is meant to address. I wasn't getting any skipping with the TF3D player even before applying this.
improvement?
I saw a noticeable improvement in the length of pauses in between my songs while streaming over A2DP (though it did get stuck on me after about 20 minutes). Its better than it was . . . I think. I don't know if there's really a scientific way to test this, really. Maybe the problem this is supposed to address isn't that at all. Maybe we need to find someone who actually KNOWS they have this problem, so we can see if the fix really helps.
Hotfix for Diamond..
I have a Diamond on the Orange Network with the stock HTC 1.93 ROM. It used to skip every 5 mins but after installing your CAB it is now perfect, not a glitch. I am a very happy bunny. Thanks for your work Captain..
looby said:
I have a Diamond on the Orange Network with the stock HTC 1.93 ROM. It used to skip every 5 mins but after installing your CAB it is now perfect, not a glitch. I am a very happy bunny. Thanks for your work Captain..
Click to expand...
Click to collapse
All I did was make the cab. Wordsmith found it, and hilaireg extracted it. Its a team effort. That's what a community is all about .
Captain_Throwback said:
All I did was make the cab. Wordsmith found it, and hilaireg extracted it. Its a team effort. That's what a community is all about .
Click to expand...
Click to collapse
And if he has a diamond, he could probably just install the hotfix directly from HTC
Wordsmith9091 said:
And if he has a diamond, he could probably just install the hotfix directly from HTC
Click to expand...
Click to collapse
He already tried that . . .
looby said:
Many thanks Captain_Throwback for the CAB, am testing Music Player now. The HTC version will not install on the Orange Diamond says 'Not Compatible'.
Click to expand...
Click to collapse

Categories

Resources