[Unagi] No microphone output through headphones when connected to a call

RESOLVED WONTFIX

Status

defect
P1
normal
RESOLVED WONTFIX
7 years ago
7 years ago

People

(Reporter: tchung, Assigned: rlin)

Tracking

unspecified
ARM
Gonk (Firefox OS)
Dependency tree / graph

Firefox Tracking Flags

(blocking-basecamp:+)

Details

(Whiteboard: [LOE:M])

Reporter

Description

7 years ago
Filing a new bug against Unagi devices.   I can't talk through my headset  microphone when connected.  (3 pin apple earbuds and 3-pin samsung earbuds)

Environment: 11-15 daily build
buildID: 20121115145434

Same STR as below.


+++ This bug was initially created as a clone of Bug #791329 +++

When using a set of headphones with a mic, there is no audio outbound when connected to a call.  The receiving party can't hear you talk.

Environment: 
- 9-14-2012 otoro build
-  <project name="fake-dalvik" path="dalvik" remote="b2g" revision="ca1f327d5acc198bb4be62fa51db2c039032c9ce"/>
- <project name="gaia" path="gaia" remote="b2g" revision="bc3eacff55cd46ac307e3c251760d2c21fb9c75b"/>
- <project name="releases-mozilla-central" path="gecko" remote="mozilla" revision="f415ee0ecf8829b6cb37659a80b1780acd64c41c"/>
- <project name="gonk-misc" path="gonk-misc" remote="b2g" revision="ec56d3ede37a051321ea7c1973b5c29ef53a88db"/>
- <project name="rilproxy" path="rilproxy" remote="b2g" revision="32106d4ea635ebe17a1610b643b398db639b8b97"/>

Repro:
1) connect a call to another phone
2) plug your headset in with a microphone (i have apple iphone earbuds)
3) talk through the mic on your headphones
4) Verify the receiving caller cannot hear you speak

Expected:
- microphone output works with headphone on call

Actual:
- microphone output is busted
Reporter

Updated

7 years ago
Summary: No microphone output through headphones when connected to a call → [Unagi] No microphone output through headphones when connected to a call
blocking-basecamp: ? → +
Happens for both 2 prong and 3 prong headsets.  (2 prong you use the built in mic.)
Dear Naoki, 
Do you test on the zte headset in the unagi box?
That may cause by china cell phone use different define of 3.5mm headset jack.
Reporter

Comment 3

7 years ago
(In reply to Randy Lin [:rlin] from comment #2)
> Dear Naoki, 
> Do you test on the zte headset in the unagi box?
> That may cause by china cell phone use different define of 3.5mm headset
> jack.

I havent tested the headset myself, but its not uncommon to use different headsets from off the shelf purchases, other phones or music devices, etc..  Personally, i tried 3 different headsets, and they all had this problem.
Dear Tony, 
Refer to
http://en.wikipedia.org/wiki/Phone_connector_%28audio%29    (on Mobile phones part)

We found unagi's headset is designed by china standard (ground on the sleeve).
But the headset designed for apple/Samsung/HTC, the ground pin assignment is on the second ring. So the headset microphone wouldn't work well due to this different HW design.
Assignee: nobody → rlin
Reporter

Comment 5

7 years ago
(In reply to Randy Lin [:rlin] from comment #4)
> Dear Tony, 
> Refer to
> http://en.wikipedia.org/wiki/Phone_connector_%28audio%29    (on Mobile
> phones part)
> 
> We found unagi's headset is designed by china standard (ground on the
> sleeve).
> But the headset designed for apple/Samsung/HTC, the ground pin assignment is
> on the second ring. So the headset microphone wouldn't work well due to this
> different HW design.

Hi Randy, thanks for the note.  i tested this against the headset that came with the Unagi phone, and yes, Dialer outgoing microphone works.   So the initial bug here is working, with the default headset.

Still, how can we get around this problem with different headsets?  people will not know this information you just told me, and assume their phone is broken
Dear Tony, 
I think this issue comes from phone manufacturers use different headset-jack standard. Fortunately, we can buy a 3.5mm headset adapter on the market which can switch ground/mic signal to workaround this problem.

Comment 7

7 years ago
We should address this on the unagi dogfood wiki.
Setting priority based on triage discussions.  Feel free to decrease priority if you disagree.
Priority: -- → P1
We can't monkey-patch physical HW, nothing to do here ;).
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.