Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
neomagik
Old
#1  
Senior Member - OP
Thanks Meter 0
Posts: 173
Join Date: Jul 2006
Default Phone Identification

Being a long served WinMo user i'm quite lost when it comes to Android.

I (and others) have a problem in that the recipient of a phone call via our bluetooth connections to our Nokia CK-7W car kits experience bad echoing.

I have started a thread in the HTC Desire forum and it is clear that I'm not the only one who suffers. Here's the link http://forum.xda-developers.com/showthread.php?t=676175

A user in a WinMo forum posted a solution by changing the Class of Device (COD) in the registry so that the phone identifies itself as a normal phone rather than a smartphone and it seemed to work.

Is there a similar thing we can do in Android so that the device identifies itself as a normal phone?

Thanks

Rob
 
neomagik
Old
#2  
Senior Member - OP
Thanks Meter 0
Posts: 173
Join Date: Jul 2006
We've found the following text in the '/system/etc/bluez/main.conf' file

# Default device class. Only the major and minor device class bits are
# considered.
# Local device class
# 0x400000 - Service class: Telephony
# 0x000200 - Major class: Phone
# 0x00000C - Minor class: Smart phone
Class = 0x40020C

I've tried all sorts of ways to edit this file to change the Class but nothing seems to work.

I've tried editing the file directly from the phone using root explorer, but every time I save the changes the phone reboots itself and restores the original file.

I've tried adb in recovery mode to push the edited file from my pc to my device, this appears to work but again when rebooted the original file is back.

I've tried adb file explorer but this will not find the /etc/ folder in the /system/ folder.

I'm running out of ideas, can anyone help?
 
acolwill
Old
#3  
acolwill's Avatar
Senior Member
Thanks Meter 59
Posts: 240
Join Date: Dec 2008
Location: In your bank, sharding your purplz
If I'm not mistaken, because the Desire isn't fully rooted (no access to /system) you are unable to make the modifications you are looking to do...
 
neomagik
Old
#4  
Senior Member - OP
Thanks Meter 0
Posts: 173
Join Date: Jul 2006
Thanks acolwill,

I didn't realise you could only partially root a phone.
 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...