![]() |
Re: Why sound isn't working on the TP2.
Quote:
im tempted by the Evo as well. I might just get it but programming is a old passion of mine. I'll prob continue butchering code until the the tp2 gets a solid android running. |
Re: Why sound isn't working on the TP2.
Glad to see this progressing and thanks for shedding some light on this subject
|
Re: Why sound isn't working on the TP2.
I just rememberer asking PHH awhile ago about the sound and he said the rhodium was more like the iphone than any of the other phones. maybe the answer lies in the android on the iphone that just got finished. heres the link if that helps http://linuxoniphone.blogspot.com/20...uietly-in.html wish I knew more to try and help
|
Re: Why sound isn't working on the TP2.
If im not mistaken that code was already examined. No luck with it.
We are still waiting on BinaryDroid on xda to see if his hardware debugging can help. So far i havent heard back from him. |
Re: Why sound isn't working on the TP2.
I think I remember reading that there was some code that disabled the sound in Android because without that line of code in there there was cracking sounds in the speaker and such. I wonder, kinda like how the earpiece didn't work unless you were in a call whilst booting Android. Well, If they can take that line of code out, and then load some music playlist in windows media player while booting Android, would it be worth a shot?
Just an idea. =/ |
Re: Why sound isn't working on the TP2.
Its been 5 days since a reply in this thread so I'm bumping it up to ask if theres been any more progress? Winmo is pissing me off more and more every day and sound is the only thing keeping me from using Android all the time....
|
Re: Why sound isn't working on the TP2.
Yep. BinaryDroid on the xda fora is still working on it as of the 10th.
Link: http://forum.xda-developers.com/show...6&postcount=41 |
Re: Why sound isn't working on the TP2.
i waited all week on the irc room hoping BinaryDroid would jump in. I think he is just really busy right now to do anything heavy.
|
Re: Why sound isn't working on the TP2.
I was just wondering if the startup sound in wm somehow triggers the speaker? since there is no sound during haret maybe thats the problem. im guessing here but maybe some of the higher ups should try and replace wm on their phone and see if the sound works then :scratch:
|
Re: Why sound isn't working on the TP2.
I was thinking the same thing and called my voice mail with the spkr phone on while booting android, I also tried playing an MP3 while booting but no luck.
I did notice that if you check your dmesg in a terminal emulator, you can see were the boot process tries to initiate the sound system but it errors out saying its already started. Quote:
|
Re: Why sound isn't working on the TP2.
Well I used the sprint shipped rom and I found a utility were i could delete the waveapi.dll, waveapi.dll.0409.mui and wavedev.dll. After deleting these files there was no sound on the phone in winmo and no sound in android.
From what I read, winmo initiates the hardware and android loads up its own drivers to use it. I was curious as to what would happen if there was no sound in winmo, would android be able to control the spkr volume (im referring to the front spkr not the one in back of the phone)? Apparently that is not the case, I guess we will have to wait till some one hacks the hardware. |
Re: Why sound isn't working on the TP2.
awesome info. gonna start learnin more about dev this weekend on my time off. time to put on the thinking cap =P
|
Re: Why sound isn't working on the TP2.
Quote:
tl;dr idea that will prolly not work and prolly has been thought of already |
Re: Why sound isn't working on the TP2.
thanx for the info regarding the boot switch for the spkr. I'm by no means a programmer but I have been using linux on and off for over 5 yrs which android is based off. I'm sure a lot of our ideas have been tried by the devs but the way I look at it, if enough of us keep trying either were going to stumble across something significant or it might inspire some hard core dev to waste some of his time getting it done.
|
Re: Why sound isn't working on the TP2.
^No time is ever wasted if we learn from it. ;-)
|
Re: Why sound isn't working on the TP2.
I'm on the chat logs everyday .. and i can tell you that no one is actively working on this right now. BinaryDroid on XDA took apart his tp2 in hopes to do some hardware debugging but we haven't heard back at all in a while, so im not holding my breath on that.
There was some discussion yesterday about it and i'm puttnig it here so everyone can see what the issue really is. 21:52 Scotchy How come in-call audio works ? I don't get it. Is it handled by the ARM11 ? 21:53 Scotchy I thought audio was handled by the DSP processors through the ARM9 21:53 Scotchy And if we can get in-call audio working, why won't all of it work ? Mixer issue ? 21:53 phh Scotchy: no, in-call is done through A9 21:53 phh that's the thing. 21:54 phh we don't have anything to do to get sound call working 21:54 phh A9 sets up everything on its own 21:55 Scotchy oh 21:55 phh while for software sound we have to set it up 21:55 Scotchy What happens when we invoke the DSP chip ? No answer ? Error ? 21:55 phh I already said 21:55 phh no adsp interrupt 21:55 phh it answers to everything 21:55 phh just no interrupt. 21:55 Scotchy lol 21:56 Scotchy well WinMo does it someway. Think we gotta reverse that. What was it again ? wavedev or something ? 21:56 phh yup wavedev 21:56 phh and we already tried to reverse it 21:56 phh our code just seem perfect These rest is here for everyone to read if they are interesed http://irclog.netripper.com/?chan=ht...month=6&day=16 |
Re: Why sound isn't working on the TP2.
Quote:
I'm wondering if I should go ahead and pull the trigger on hiring those chinese/taiwanese devs to reverse engineer/decompile the windows drivers. also . wait.. you already tried? or you did? |
Re: Why sound isn't working on the TP2.
Quote:
Begin the fundraiser to buy devs ..lol |
Re: Why sound isn't working on the TP2.
Quote:
|
Re: Why sound isn't working on the TP2.
Well my first poss and well um My guess is the new extUSB thing is a part of the problem. I think it requires a special driver to detect if video and audio is also being outputted to the new extusb thus this is the reason USB is charging only for now and audio is not there as all three are connected and when the extusb doesn't send a response to it's status their is no response . Either way decompiling is likely required.
I may be wrong but that's just my point of view. Do the other htc phones that have fully working audio have an extusb port? |
Re: Why sound isn't working on the TP2.
interesting stuff, so the sound system should be working but its not because of an unknown variable. I like the extUSB theory, I guess I'll focus on gathering info on the usb system.
|
Re: Why sound isn't working on the TP2.
How do I decompile a Windows driver. I'm just a starter and I want to get into this stuff :). I have plenty of time in my hands just need some more information.
I was wondering if you guys can use the G1's driver. I was doing some researc and found resemblance wit the processor/graphics chip it has (MSM7201 which is I think on the GSM versions of the TP2) and both are ARM9 architecture and allow te use of complex and extended propietary instructions and signals. The G1 features a extUSB port... and of course likely reports to the whole QSD thing to tell it's status and process sound. Another phone is the HTC Droid Eris which also features the MSM7600 that is on te CDMA versions of the Touch Pro 2. Also features a extUSB thing. Is it possible to get the driver for audio off the Droid Eris or G1 and port it to the Touch Pro 2..... since they basically use the same processors (CPU/GPU/ and Multimedia-wise) (More notes below) and feature the extUSB..... it's basically porting the same thing over :)...... I may be wrong though but it's just a suggestion since I thought that extUSB really has something to do with it.... maybe the developers just overlooked it or something (no offense). I heard the MSM7200 and the MSM7201 have some key differences. 45nm nand shrink for MSM7201 and the oter one is technically just produced by Broadcom (older nand shrink techniques but same ARM9 architecture) and was seperated numerically for legal purposes. All in all they use the same ARM9 architecture. MSM7200 on TP2 and MSM7201 on G1. :) MSM7600 in Droid Eris and Touch Pro 2 CDMA are exactly the same. Well from what I've researched that is Thanks for all the developer's efforts to making Android on TP2 possible :) |
Re: Why sound isn't working on the TP2.
Quote:
furthermore. Sound is working on TP1 which has extusb and similar chipset so there goes that explanation. so far they've come to the conclusion that the only way to know for sure. without making wild guesses would either be the hardware debugging (which someone on xda is doing) and/or decompiling the windows drivers to see exactly how windows initializes the sound for use. I highly doubt it's extusb though given all the other extusb winmo phones that work just fine with android and have sound. |
Re: Why sound isn't working on the TP2.
Quote:
extUSB is just a modified miniUSB that includes analog audio pinouts. If the data can't be read on regular USB or miniUSB, then it can't be read on extUSB...one can actually plug in a miniUSB cable into the extUSB jack and get all the same USB functions (just be careful 'cause the extUSB jack is delicate)... |
Re: Why sound isn't working on the TP2.
Brainstorming..
One of the differences regarding sound output between the TP1 and TP2 is the TP2 has a 3.5mm jack. Maybe the issue has to do with whatever IC routes the sound to either the 3.5mm jack or the speaker. pt |
Re: Why sound isn't working on the TP2.
Quote:
|
Re: Why sound isn't working on the TP2.
pretty sure the "earlier" Tilt2's did not have 3.5 jacks the newer ones do.
|
Re: Why sound isn't working on the TP2.
Quote:
For those of you who haven't started playing with haret. What are you waiting for ? |
Re: Why sound isn't working on the TP2.
Quote:
...and on that note, I am definitely curious what this means for TP2 development. I wonder if there is a serious difference in the coding between the GSM and CDMA devices that there will have to be more work involved with the TP2 as opposed to the other phones. Also, could this have anything to do with the problem of not having sound? I would assume not but it is funny how the TP2 seems to be the only device out of all of them that is significantly different by having a hardware refresh in between the development of the GSM versions and CDMA. |
Re: Why sound isn't working on the TP2.
sorry bout that looks like all the tilt2's had no 3.5 jack but the cdam phones do
|
Re: Why sound isn't working on the TP2.
Quote:
|
Re: Why sound isn't working on the TP2.
Quote:
So...it may be true that something is happening that is causing the audio to output on the headset instead of the handset rear speaker...it's only a thought. I would guess that somebody has already tried plugging in a headset for sound... |
Re: Why sound isn't working on the TP2.
tried it and still nothing
|
Re: Why sound isn't working on the TP2.
keep trying guys, we know u can do it.
|
Re: Why sound isn't working on the TP2.
Since my previous test on removing the wavedev.dll was totally wrong because I didn't put the
Quote:
What I found was that removing wavedev.dll from winmo results in no sound during calls from the front spkr and hiss from the back spkr all the time. Having wavedev.dll in winmo results in hiss from the back spkr but ass soon as a call is made the phone shuts down the back spkr (no hiss durin this point) and you can hear the call in the front spkr. As soon as the call ends the hiss returns to the back spkr. |
Re: Why sound isn't working on the TP2.
Hmm...my rep doesn't go up...someone click that thanks button :headbang:
|
Re: Why sound isn't working on the TP2.
Quote:
as for the 3.5mm jack havng anything to do with it. sound comes from both the extusb and the 3.5mm jack I've come to believe the 3.5mm jack is just hooked into the same sound circuit that's on extusb. ive concluded this by trial and error playing with the ext usb dongle from mogul and touch pro1 trying two earphones at once. pulling one out of the jack and into the dongle and vice versa. etc. so the detection and functionality should be the same regardless. if that hardware guy can just post a comparison/results on his hardware debugging/tracing of the difference between wm6.5 bootin up and android with the current drivers booting up. see if the way it initializes the sound really is different from all the other htc wm phones using the similar chipset. only thing about tp2 sound wise diff from the other HTC phones using xda-android may be it's awesome speakerphone functionality? but then again that all ties into how sound is initialized and all that. one thing the TP2 has down is call quality. |
Re: Why sound isn't working on the TP2.
Quote:
and respect for having the patience.. after a few hours of tracing calls, my add kicked in as I started trying to think of a way to write a program to automatically do it for me. then I forgot about that when I saw a post of someone who posted up some builds of Froyo on xda that he was requesting someone test with rhodium.. which i'm trying to do now. TP2 would have made a much better android device. |
Re: Why sound isn't working on the TP2.
.... lol i was totally off..... i didn't know the touch pro 1 had a ext usb sorry :)
oh and i kno the extusb is usable as a microusb port i'm just saying it's modified and sends requests to the board since it's uses digital output.... Either way the whole debugging thing and how windows works wit the sound is nice ill try taking a look at the files (i'm looking for it :) i know how to decompile drivers now (it's kind of complicated ) |
Re: Why sound isn't working on the TP2.
Quote:
Yes, Haret is retardedly powerful. Dzo a while back released some scripts to help parse the dumps. |
All times are GMT -4. The time now is 08:27 AM. |
Powered by vBulletin® ©2000 - 2025, Jelsoft Enterprises Ltd.
©2012 - PPCGeeks.com