Android Central

Hvad sker der egentlig med Galaxy Nexus-lydstyrkefejlen

protection click fraud

Hvis du nu har fulgt den europæiske Galaxy Nexus-lancering, vil du være opmærksom på den berygtede volumenfejl, der resulterer i, at lydstyrken stiger overalt, når telefonen (eller noget andet i nærheden) er i 2G-tilstand på en 900MHz netværk. Her til morgen bekræftede Google og Samsung, at de er klar over problemet og har en softwarefix klar til at gå. Det har dog ikke stoppet råbene fra hele blogosfæren (og videre) om, at grundårsagen er en hardwarefejl, og at Google overvinder revnerne ved at rette det med software. Nogle har endda opfordret Samsung til at tilbagekalde alle solgte Nexuses i løbet af den seneste uge.

Indtast systemingeniør, app-udvikler og all-round fornuftens stemme Lee Johnston (her kendt på AC som britishturbo). Han postede følgende forklaring i vores kommentarsektion og igen på sin Google+ side. For os blot dødelige gør det et godt stykke arbejde med at forklare, hvad der virkelig foregår, hvorfor det er et almindeligt problem med komplekse elektroniske enheder som mobiltelefoner, og hvorfor vi ikke behøver at bekymre os.

Jeg er systemingeniør og også udvikler. Jeg beskæftiger mig med den slags ting hver dag. Det, vi har her, er faktisk et hardwareproblem, idet radiointerferensen kommer ind gennem radiohardwaren. Men ting som dette kan løses ret nemt i software. Det kaldes debounce. Når du overvåger en elektronisk input som knapperne på en telefon, er der altid støj og flagren, selv når du bare trykker på knappen. Hvis test fra Google har vist, at de blot skal skrue op for debounce-tiden (den tid, som et input skal overskride for at det er fast besluttet på at være en ægte presse), så vil det højst sandsynligt bare fungere, og ingen vil nogensinde se det en gang til. Som jeg sagde, beskæftiger jeg mig med denne slags ting hver dag, det er ikke en big deal, så længe din debounce tid ikke er overdreven. Men støj sker i størrelsesordenen 1 til 40 ms, reelle input, når du trykker på en knap sidst fra 100 eller 200 ms, hvis du trykker på knappen, op til sekunder, hvis du holder den nede. Dette er intet som Apple og iPhone 4-antenneproblemer, der ikke kunne løses i software. Jeg er sikker på, at alle vil se i god tid, problemet vil blive løst, og støvet vil blæse over. Og folk vil sige "wow, jeg tog fejl, Google rocker!"

På Google+ videredelte Google-ingeniøren Dan Morrill opslaget og sagde, at Lees indlæg var "fuldstændig nøjagtig" beskrivelse af et "meget almindeligt fænomen", hvor stigningen i debounce-tid er "klassisk fix". Så det er det.

Vores egen Jerry Hildenbrand havde lignende ting at sige, da dette først dukkede op for et par dage siden -- det er umuligt at fuldstændig beskytte en kompleks enhed som en smartphone mod al RF-interferens, og noget af det skal håndteres med kode. Som sådan kan noget som Nexus-volumenfejlen absolut afhjælpes med en softwareopdatering, ligesom Lee Johnston forklarer ovenfor.

Kilde: AC Comments, Google+

instagram story viewer