|
||||
Re: Bare Naked ROM BETA 4C [1-25-10] WM 6.1 Build 21056 Manila SenseUI 2.1 & 2.5 CAB
Hm...It seems that it's still stopping the animation (and WAV file) after a set length. I can change how quickly it cycles through frames, but it still 'caps' the animation somehow. I'll try disassembling the .dll with a Hex Editor and see if I can work it out, as well as some more registry tinkering. Also, it seems that the touch sensitivity issue has resolved, here's what I did: Opened the Advanced Config Tool Under "TouchFlo", change all keys relating to touch sensitivity to "0". Soft Reset. And now, I don't have to hold for a couple of seconds to do stuff. YMMV.
|
|
||||
Re: Bare Naked ROM BETA 4C [1-25-10] WM 6.1 Build 21056 Manila SenseUI 2.1 & 2.5 CAB
After close examination, it appears to be cutting off after exactly 4 seconds, regardless of what occurs IN those 4 seconds. Very curious...
|
|
||||
Re: Bare Naked ROM BETA 4C [1-25-10] WM 6.1 Build 21056 Manila SenseUI 2.1 & 2.5 CAB
Quote:
Quote:
Two things I'm going to try and do. Because, when I had the TP1, i was able to change the animation duration just fine with Advanced Config when I made my own GIF. So what I might do is get a TP1 ROM, look at the registry values for that and try and apply them to this one, or just use an older version of HTC Animation. Maybe the Stock Sprint TP2 version, because Sprint's animation is quite long and it works fine lol. Last edited by freeza; 01-25-2010 at 08:09 PM. |
|
||||
Re: Bare Naked ROM BETA 4C [1-25-10] WM 6.1 Build 21056 Manila SenseUI 2.1 & 2.5 CAB
lol, sounds good to me. I've got a hex editor open as we speak, I'm going to see if the values are hardcoded in the .dll, let you know if I find anything cool.
|
|
||||
Re: Bare Naked ROM BETA 4C [1-25-10] WM 6.1 Build 21056 Manila SenseUI 2.1 & 2.5 CAB
I'm curious to know why my posts are all smooshed together, without any line breaks. O_o... I tried changing the obvious part of the DLL, no dice. There's a line in it that reads "playgifover$dms", tried changing $d to any other value while keeping the number of characters the same so as not to break the assembly. Nothing happened at all, same performance as before. Tried deleting the DLL and replacing the default GIF with my Fringe one, and no animation plays - so obviously the DLL is required for this. Tried leaving the DLL unchanged from the original CAB, but replaced the GIF with mine, no change. Tried deleting the GIF and leaving the original DLL, still no change. I think your idea with the Sprint stock DLL or even an older one is probably the best bet.
|
|
||||
Re: Bare Naked ROM BETA 4C [1-25-10] WM 6.1 Build 21056 Manila SenseUI 2.1 & 2.5 CAB
Still no joy with YouTube on latest ROM build. It either crashes or if it plays, there's no audio.
|
|
||||
Re: Bare Naked ROM BETA 4C [1-25-10] WM 6.1 Build 21056 Manila SenseUI 2.1 & 2.5 CAB
Found registry entry under HKLM>SOFTWARE>HTC>StartupAnimation, playing around with creating new values to try and change the length. I'm going to keep digging through the DLL hex code, and try and find where the length is assigned to a variable within the code, so I can see what registry entry it's looking for, and maybe fake it out. I dunno, honestly I'm just stabbing around in the dark here, I have some Java/Perl experience but have never dealt with phones before. This is fun!
Last edited by zombiegristle; 01-25-2010 at 09:42 PM. |
|
||||
Re: Bare Naked ROM BETA 4C [1-25-10] WM 6.1 Build 21056 Manila SenseUI 2.1 & 2.5 CAB
Progress! I found a reference in the DLL code to what apppeared to be a registry key titled "GifPlayTime", so I created said key under HKLM>SOFTWARE>HTC>HTCAnimation. I made the value 30, since my WAV and animation are both around 22 seconds. Now, the WAV plays entiirely, but the GIF is stuck on the first frame. Methinks there's another key hidden somewhere that needs to be created, I'll update when I find it.
|
|
|
|