Ok. I did play around a bit and try different things. Here is what I managed to do and get to.
1. /system/etc/soundimage - srsfx_trumedia_voice.cfg shows configuration for a lot of sound realted issues - like routing-output device, BT headset, speaker, wired headset, AUX/line out with each having blocks like hard limiter, TruEQ, CSHP and WOWHD. These settings include gain - found some set at 0.400 and others at 1.000. So I did play around a bit with the gain settings and did manage (I think) to improve the sound reception on google talk - not sure though if it actually happened or if it was just because i thought i had changed something. The souting-output device section has a lot of disallowed devices including Bluetooth A2DP - did try enabling the wired headset and seeing if anything happens but in vain - I think some of the other settings specific for the BT headset must also be altered.
2. /system/etc - some files like A1026_CFG.csv, AdieHWCodec.csv, AdieHWCodec_WA.csv, AIC3254_REG.csv, AIC3254_REG_DualMic.csv
Each of these files has some binaries set for stuff like phonecall_reciever, phonecall_headset, phonecall_speaker, phonecall_by.vr_no_ns_reciever. I could not figure any of this out so have not touched any of this.
3. /system/etc - CodecDSPID.txt and CodecDSPID_PVT.txt - both seem to have definitions for various sound+mic functions - for phone, playback, recording, voip. All except phone have values set with definitions for certain files within /system/etc/soundimage. Phone is left blank. As all of them seem to be specific for each function, I do not know what to define for the phone functions.
4. /system/etc - IOTable.txt and IOTable_XB.txt - both as I understand have binaries set for input-output with each method of input having binaries specific for it. Again as I do not understand, have not touched these.
5. /etc/permissions - tablet_core_hardware.xml - the permissions include instructions which say that GSM phones must also include android.hardware.telephony.gsm.xml which is missing from the folder. May be if we could get that file, try incorporating it and testing what happens.
These are what I found. I am not so well versed with binaries and stuff so I do not know what to do further. If anyone else who has the know how is interested can can try taking this further, will be much appreciated.
Edit: In case this is all basic stuff which has already been checked by more experienced users than me, I am sorry about repeating known stuff.
Great job on this!
I'm very unexperienced in these fields myself, so could you describe the method and tools used to get these results?
Also, could you try to get the file needed in your last paragraph, from a HTC Flyer Honeycomb rom?
Great job on this!
I'm very unexperienced in these fields myself, so could you describe the method and tools used to get these results?
Also, could you try to get the file needed in your last paragraph, from a HTC Flyer Honeycomb rom?
Hi,
I used Root Explorer to just open each file with text viewer/editor and to see the contents. That is basically all I did.
Regarding getting the files needed for the last para, unfortunately I also am absolutely new at this and have no idea how to go about moving ahead with this. Was hoping someone else with more experience would be able to figure something out. Sorry about being unable to help further.
I even came across a section of files which is basically the output log for every method of input used. Like for handsfree wired headset, blootooth, keyapd, gps, etc. While trying to plug in my handsfree wired headset I got an output of headset_no_mic. All the output files are located in /sys/devices/virtual - each file has a set of folders and files. Folders seem to run in a loop - i.e. opening each folder shows contents of the parent device folder and so on. The files are power and dev - power is blank while dev shows the output for a specific instant. Coincidently even tried USB Host mode output but failed to get anything. Not experienced nor do I know much about android system to be able to understand. Would love to learn and contribute but unfortunately can't devote much time due to commitments for my studies.
Hope some one with more experience can help us out.
I saw these build.prop settings somewhere else but have not been able to try them out yet. I just received my refurbished jetstream today and want to fully charge it before I play around but thought someone may want to give it a go.
I saw these build.prop settings somewhere else but have not been able to try them out yet. I just received my refurbished jetstream today and want to fully charge it before I play around but thought someone may want to give it a go.
Standby on some of these setting as I see a few changes that may need to be made already. I am working on it today and if I come across a working will let you know.
Ok. I did play around a bit and try different things. Here is what I managed to do and get to.
1. /system/etc/soundimage - srsfx_trumedia_voice.cfg shows configuration for a lot of sound realted issues - like routing-output device, BT headset, speaker, wired headset, AUX/line out with each having blocks like hard limiter, TruEQ, CSHP and WOWHD. These settings include gain - found some set at 0.400 and others at 1.000. So I did play around a bit with the gain settings and did manage (I think) to improve the sound reception on google talk - not sure though if it actually happened or if it was just because i thought i had changed something. The souting-output device section has a lot of disallowed devices including Bluetooth A2DP - did try enabling the wired headset and seeing if anything happens but in vain - I think some of the other settings specific for the BT headset must also be altered.
2. /system/etc - some files like A1026_CFG.csv, AdieHWCodec.csv, AdieHWCodec_WA.csv, AIC3254_REG.csv, AIC3254_REG_DualMic.csv
Each of these files has some binaries set for stuff like phonecall_reciever, phonecall_headset, phonecall_speaker, phonecall_by.vr_no_ns_reciever. I could not figure any of this out so have not touched any of this.
3. /system/etc - CodecDSPID.txt and CodecDSPID_PVT.txt - both seem to have definitions for various sound+mic functions - for phone, playback, recording, voip. All except phone have values set with definitions for certain files within /system/etc/soundimage. Phone is left blank. As all of them seem to be specific for each function, I do not know what to define for the phone functions.
4. /system/etc - IOTable.txt and IOTable_XB.txt - both as I understand have binaries set for input-output with each method of input having binaries specific for it. Again as I do not understand, have not touched these.
5. /etc/permissions - tablet_core_hardware.xml - the permissions include instructions which say that GSM phones must also include android.hardware.telephony.gsm.xml which is missing from the folder. May be if we could get that file, try incorporating it and testing what happens.
These are what I found. I am not so well versed with binaries and stuff so I do not know what to do further. If anyone else who has the know how is interested can can try taking this further, will be much appreciated.
Edit: In case this is all basic stuff which has already been checked by more experienced users than me, I am sorry about repeating known stuff.
I have noted a lot of files are missing on the Jetstream. I am working to see if I can find compatible ones from other builds and will see if copying these onto the device makes any diff.
I have noted a lot of files are missing on the Jetstream. I am working to see if I can find compatible ones from other builds and will see if copying these onto the device makes any diff.
That's good. I don't have an idea myself so haven't tried much. Hope you manage something.
Sent from my HTC PG09410 using xda app-developers app
Thank you , worked for me ...
But whats the point of having this without Voice " useless " !!! i saw in another thread about Custom ROM which has phone function enabled by default but is it without voice too !!?
Thank you , worked for me ...
But whats the point of having this without Voice " useless " !!! i saw in another thread about Custom ROM which has phone function enabled by default but is it without voice too !!?
Well.. we are waiting for a developer.. because I am not skilled enough in coding to enable voice.
We know it's possible..
Because the Flyer got it enabeled!
So you’re playing with your shiny new Windows 8 tablet PC, when one of your like-minded geeky … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?