Tume maagia: mis põhjustas Google'i Nexus 6P surmajuhtumi (ja kuidas seda fööniga parandada)

Tume maagia: mis põhjustas Google'i Nexus 6P surmajuhtumi (ja kuidas seda fööniga parandada)' alt= Eksklusiivne ' alt=

Artikli autor: Kevin Purdy @kpifixit



Kopeeri artikli URL

Jaga

Minu sõbra Nexus 6P suri navigaatori ja DJ-na tegutsemise ajal 2017. aasta veebruaris New Yorgist uppi Manhattanile suundunud teekonnal. 6P tardus, taaskäivitati, kuvati Google'i logo, taaskäivitati kümneid ja kümneid kordi, pakkumata sellest, mis viga oli .

Püüdsin aidata juhi telefonist valjuhääldi kaudu, kuid ükski tavaline toite / helitugevuse nupu / turvarežiimi nipp ei töötanud. 6P garantii oli kahenädalane. Nad ostsid reisi läbimiseks 200-dollarise Moto G4 Union Square'i poest. Hiljem vahetasid nad uue Pixel 2 poole uue 6P-ga 113 dollari eest. Nad on kogu saaga üle endiselt irvitanud.



See polnud siiski kõik halb uudis. Vähem kui kuu tagasi, kolm aastat pärast seda, kui nende 6P kaotas elutahte, sai mu sõber Google'i ja 6P tootja Huawei kaudu 400 dollari suuruse tšeki. grupi hagi kohtulahend . Teine sõber sai 400 dollari suuruse tšeki ja tegi sellest laheda kruusaratta. LG leppis samamoodi eraldi klassihagi, mis hõlmab käivitavaid telefone , sealhulgas Nexus 5X. Telefonid on keerulised, õppetund - loo lõpp?



Ei ole minu jaoks. Näen kõiki pimendatud jaotisi 6P arvelduse esitamine ja mul on nii palju küsimusi. Mis põhjustaks Android-telefoni järsku täieliku käivitamise võimatuse, sageli kuid või aastaid pärast esimest ostu, nii et Google ei suutnud seda tarkvaraga parandada? Saate peaaegu puhtaks pühkida ja parandada mis tahes tarkvaraprobleem Android-telefonis. Kui tegemist oli lihtsa riistvaraveaga, siis miks ei olnud kumbki ettevõte defektis ja ei meenutanud seda?



Selle postituse kommenteerimiseks võtsin ühendust Google'i, Huawei, LG ja Qualcommiga, kuid ei kuulnud üheltki ettevõttelt tagasisidet. Tegelikult vastas Huawei globaalse pressikommunikatsiooni postkast, et see oli täis ja ei suutnud sõnumeid edastada. Kaks nädalat kahe nädala jooksul ei saadetud sõnumeid üksikutele ajakirjanduskäitlejatele.

Kuidas juhtub, et Apple kõigist ettevõtetest tundub võrreldes sellega positiivselt läbipaistev? Apple on parandatud ja vahetatud defektsed telefonid tunnistades samal ajal, kui varjatult, seda midagi oli nendega vale.

Pärast nädalatepikkust uurimistööd, sh enda bootloopitud Nexus 6P ostmine, tarkvarahäkkerite ja tahvli remondiprofessionaalidega vestlemine ning liiga palju artikleid süsteem-kiibil olevate arhitektuuride kohta lugemine, koondan siia kokku minu arvates kõige tõenäolisema 6P alglaadimisprobleem (ja välistas sama olulise ka mõne teise välistamise) ning leidis isegi „paranduse“, mis võib küll pisut kurb olla, kuid kui Nexus 6P saab alglaadimisest päästa, võib see siiski toimida.



Sellepärast sai tõesti kuum föön parimaks näiliselt müüritud Nexus 5X või 6P kinnitamiseks.

Seadme leht Nexus 6P' alt=

Nexus 6P

Google'i loodud ja Huawei toodetud 6. põlvkonna Android-nutitelefon. Välja antud 2015. aasta oktoobris.

Kuva seade

Kuumad, imelikud kiibid 6P ja 5X sees

Qualcomm valmistab modemeid, graafikaprotsessoreid ja protsessoreid, mis on mõnikord kombineeritud korralikuks süsteem-kiibil (SOC) pakett. Aastal 2015 oli Qualcommi Snapdragoni platvorm üsna ainus mäng nutitelefoni juhtmudeli jaoks (vähemalt siis, kui te ei tee oma kiipe, näiteks Apple või Samsung). Google, tehes koos Huawei, et teha üks kahest Nexuse telefonist, läks sellega kaasa Snapdragon 810 jaoks Nexus 6P , selle suurem ja kallim Nexus. Selle jaoks valis ta oma vähenenud õe-venna Snapdragon 808 Nexus 5X tegi LG.

' alt=

Punase värviga Snapdragon 810 on sisse lülitatud Nexus 6p emaplaat (Soojuskilbid on eemaldatud).

ge sügavkülmik külmik ei jahuta

Kõige olulisemad asjad, mida peaksite paljude käivitatavate telefonide Snapdragon 808/810 kohta teadma, on:

Jutt tootmisprobleemidest ja soojaprobleemidest ei ole relvade suitsetamine ega isegi teadaolevad põhjused, kuid need on huvitavad andmepunktid. Bootloopinguga telefoni omaniku jaoks on tõeliselt huvitav protsessori „big.LITTLE” seadistus. Teoreetiliselt on see elegantne süsteem jõudluse maksimeerimiseks, säästes samal ajal aku kasutusaega. Teie telefon kasutab nelja intensiivsema ja väiksema energiatarbega kiipi mitteintensiivsete ja taustal toimuvate ülesannete täitmiseks, seejärel lülitub nõudlike ja aktiivsete ülesannete täitmiseks nelja jõudlusega ehk „suurele“ südamikule.

Pange tähele, et liikumisel liigitatakse selles lõigus sõna 'teoreetiliselt'.

Bootlooping Conundrum: lülitub sisse, ei hooli

' alt=

Kuidas see välja näeb, kui Nexus 6P käivitub 2x kiiremini

Google'ile on kahetsusväärne, et talitlushäirega telefon tuletab teile meelde, milline ettevõte selle teile sadu kordi müüs

5X ja 6P omanikud, kellest paljud on Androidi entusiastid, kes soovivad kogeda arendajatele soovitatud Google'i esirinnas asuvat telefoni, stumped, kui nende telefonid lakkasid töötamast . Tavaliselt lahendab Android-telefoni andmete lähtestamine probleemse käivitamise või külmumise ja krahhi. Halvimal juhul peate seda tegema laadige oma seadme jaoks alla originaalpilt , käivitage teatud nuppe all hoides „kiire alglaadimise” või taasterežiimi ja tehases värskes püsivaras plaasterdamiseks täitke mõned terminalikäsklused.

Välja arvatud see alglaadimise probleem, ei saa te taasterežiimi minna, sest sellesse käivitamisel saadetakse telefon lihtsalt oma logo / väljalülitamise / logo / väljalülituse silmusesse. Kui olete Androidi arendaja või olete varem segamini ajanud kolmanda osapoole ROM-idega, võite olla klõpsanud telefoni seadetes valikuid „Luba OEM-i avamine” ja „Luba USB-silumine”. Uue püsivara välgutamiseks võite minna kiirlaadimisrežiimi, kuid teie telefon silmus, kui olete lõpetanud.

See on peaaegu hullem, et ilmub Google'i logo ja telefon näib käivituvat vaid natuke, selle asemel, et olla lihtsalt seletamatult surnud telefon. Google'ile on kahetsusväärne, et talitlushäirega telefon tuletab teile meelde, milline ettevõte selle teile sadu kordi müüs.

' alt=Pro Techi tööriistakomplekt

Elektroonika- ja arvutitehnikute tööstusstandard.

69,99 dollarit

Osta nüüd

Parandus: keelake protsessori vigane pool

XDA-Developers on foorum, kus Androidi entusiastid ja arendajad lähevad oma eksperimente pakkuma, seadmetele tõrkeotsingut tegema ja teevad hämmastavaid vaateid, et pikendada tarkvara kasuliku tööea lõppu tarkvaraga. Nexus 6P-l oli väga aktiivne alamfoorum XDA-s ja ei läinud kaua aega enne seda, kui kaebused käivitatavate telefonide kohta viisid uurimiseni ja potentsiaalsed lahendused .

XCnathan32 esitas esimese tööparanduse 'Boot Loop of Death' (BLOD) jaoks. Kusagil - foorumi lõimes, IRC-kanalil või seadmelogis - soovitati, et kriis tekkis pärast seda, kui seade proovis käivitamiseks lubada „suuri” jõudlusüdamikke. Suured südamikud ei reageerinud või olid 'eraldunud'. Telefoni tavapärane alglaadimiskood ei näinud ette, et tuumad ei suuda tavatingimustes reageerida, nii et telefon kukub kokku ja taaskäivitub.

printeris või tindisüsteemis on probleem
' alt=

Osa XCnathan32 initsialiseerimisskript , töö määratakse ainult käivitava telefoni neljale väikesele südamikule (0–3).

XCnathan32 parandused on telefoni alglaadimistarkvara, Linuxi tuuma ja taasterežiimi versioonid, mis on ümber kirjutatud nii, et ükski neist ei viita ega helista telefoni 'suurtele' tuumadele. Nad tegid ka Nexus 5X-i parandus see tegi sama asja: keelake suured südamikud, et telefon saaks käivituda. Lugege läbi vastused mõlemas foorumilõigus ja näete inimesi, kes teatavad, et nende telefon taaskäivitub esimest korda - võib-olla haakimisega, kuid päriselt. Teised arendajad tegid XCnathan32 paranduste installimise lihtsamaks ja viisid tema tööd edasi Androidi uuematesse versioonidesse, sealhulgas osm0sis ja lörts .

Pärast nelja väikese südamiku paremaks optimeerimiseks tehtud muudatusi väitsid mõned kasutajad, et nende telefonid näivad töötavat umbes sama või isegi parema tööeaga. Tundus, et suured südamikud jooksid sageli nii kuumalt, et need olid igal juhul drosselil või puudega. Teised märkasid jõudlushitti, kuid olid rõõmsad, et said vähemalt oma telefonidesse pääseda ja oma andmed taastada.

Need omapärased parandused on rohkem kui Google või Huawei pakkusid enamusele klientidele, kes teatasid oma käivitavatest telefonidest. Mu bootloopitud 6P-ga sõber võttis ühendust Google'iga, kes suunas nad Huawei juurde, kes saatis nad Google'ile tagasi, märkides, et telefonil pole enam garantiid. Nad eskaleerisid seda probleemi Google'iga kaks korda, viidates kinnitatud Google'i töötaja Redditi vastusele teemal ' riistvaraga seotud probleem , Kuid asendamist ega tagasimaksmist ei pakutud. Kuu aega hiljem ütles töökaaslane neile, et Google on nende enda 6P välja vahetanud, nii et mu sõber proovis veel kord. Nad said uuendatud 6P asendaja ja vahetasid selle siis kohe sisse, kui Pixel 2 välja kuulutati.

Mõned tuttavad inimesed said asendajaid, isegi uuema esimese põlvkonna piksleid, kui need olid saadaval. Mõned olid kiviseinaga, kui neil ei oleks garantiid. Mitte ühelegi, nii palju kui ma olen näinud, ei öeldud, mis võib olla selle põhjuseks.

Dirtier Fix: föön telefoni hirmutamiseks

Kui te ei avanud telefoni avamist ega lubanud silumist enne käivitamise algust, ei saanud te seda hiljem teha, kuna te ei saanud oma telefoni tarkvaraseadetesse siseneda. Kuid on olemas viis, kuidas telefon petta suurte, energiat nälgivate, kuumalt töötavate südamike keelamiseks. Peate need südamikud tegema nii enne käivitamist on kuum, et telefon kardab, et nad võivad käivitamisel kahjustuda.

Kui protsessori termoandurid loevad piisavalt kõrgel tasemel (näiteks töötavad rasked rakendused, kui telefon on otsese päikesevalguse käes), lülitub telefon mingisse turvarežiimi, kasutades ainult väikesi südamikke, kuni see piisavalt jahtub. Kui liigute kiiresti ja teil on õnne, on see ettevaatlik intervall piisav avamise ja silumise võimaldamiseks, suurte südamike keelava XDA püsivara vilkumiseks või fotode, tekstide ja salvestatud mängude haaramiseks.

Kõige tõestatud viis seda teha on fööniga (või reguleeritava kuumapüstoliga, mis on seatud fööni laadsele temperatuurile). Suunate kuumuse sõrmejäljeanduri kohal asuvasse ruumi kus elab Snapdragon 810 ja plahvatage see telefoni käivitamise ajal.

Üks noormees YouTube'is föön-plahvatab tema 6P-d rohkem kui 6 minutit , vahel kotis, vahel käes. Ta irvitab mõne aja pärast tõenäoliselt sellepärast, et telefon muutub hoidmiseks liiga kuumaks, samal ajal kui Google'i logo ilmub ikka ja jälle. Aga just siis Google'i logo muudab selle mitmevärvilisteks keerlevateks täppideks . Telefon käivitub lukustuskuvale. Teine kaameraga termosõdalane seab kuumarelvaks 160 kraadi Celsiuse järgi (320 kraadi Fahrenheiti) ja jõuab alglaadimiseni umbes 4 minutiga .

Inspireerituna nendest tõenditest (ja kümnetest kümnetest teiste kommentaaridest, mis väitsid, et see sobib neile), ostsin eBayst bootloopitud Nexus 6P. Tahtsin tunda seda Laatsaruse hetke enda jaoks ja lisada mõned esimese isiku valideerimised.

Kahjuks ei paistnud turvajalatsit vaatamata sellele, et telefon läks nii kuumaks, et pidin kindaid kandma. Proovisin ka kahte muud meetodit, mida XDA lõimedes soovitati, telefoni külmutamine kilekotti ja aku tühjenemine, kuid kumbki ei domineerinud.

Mõned minu katsed teha Nexus 6P käivitussilmusest välja. Pole näidatud: katsed täiesti tühjenenud akuga (pettusin ja unustasin fookuspunkti).

Järgmisena võin proovida drastilisemat meetodit telefoni avamine ja emaplaadi paljastamine otse fööni südamesse. Või võin kasutada Hackaday soovitatud kuumapüstolit mõned föönid pole lihtsalt piisavalt kuumad . Praegu pole midagi kaotada! Värskendan seda postitust, kui mul on edu ka pärast kumbagi kirurgia või täiendan oma küttearsenali.

' alt=Kuumapüstol / soojuspüstol (USA)

Selle 1500 W kuumapüstoliga vabastage liim või tagasijooksujoodis. Madal seadistus ulatub 570/300 & degF / & degC. Kõrge seade jõuab väärtuseni 1112/600 & degF / & degC. Ideaalne iPadi või muude tahvelarvutite liimi vabastamiseks. Ideaalne Xbox Red Death Ringi (RROD) peegeldamiseks.

iphone 6 pluss välgupordi asendamine

19,99 dollarit

Osta nüüd

' alt=Kuumapüstol Hakko HJ5000

Hakko HJ5000 soojuspüstol jootmisprofessionaalidele

39,99 dollarit

iphone kukkus vette ilma heli

Osta nüüd

Niisiis, kes on süüdi?

' alt=

Pilt autor Monoar Rahman Rony alates Pixabay

'Tume maagia, kindlasti.'

Olles hiljuti lõpetanud nädalane mikrolainestamise ja -plaatide parandamise klass , Mõtlesin, et võib-olla oli 6P probleem paindumine - suur telefon paindus mingil moel, mis pani protsessori või läheduses asuva komponendi pragunema ja hüppas seda emaplaadiga ühendavasse jootekohasse. See on see, mis põhjustas Puudutage iPhone 6 Plus'is haigust ja Audio IC probleemid iPhone 7-s . Paindumiskatkestused on üks viis, kuidas ilma märkimisväärsete väliste tõenditeta põhjustada sisekahjustusi. Ja ausalt öeldes tundus nädal aega jootmisele ja padjadele mõeldes, nüüd nägi kõik välja nagu jootmise teema.

Küsisin Mark Shaferilt, üks minu juhendajatest iPad Rehabis , kui ta arvas, et mingi plaadi / jootmise / kiibi lahtiühendamine põhjustab protsessori südamiku eraldumist. 'Ei, aga ma soovin,' ütles ta. Shaferil on kodutöökoja ümber riputatud 6P ja ta on teisi mikroskoobi all vaadanud. Kui 6P bootloopiga oli probleeme parandatava plaadiga või kui ta kuulis usaldusväärset kuulujuttu ühest, pakuks ta selle parandada. Küsisin, kas see tähendab, et küsimus on tõenäoliselt sügav, tume ja kiibivalmistamise võlu. 'Tume maagia, kindlasti,' ütles ta.

Paindumis- või jootmisvead ei oska selgitada ka teisi telefoni, mis kannatasid surma algussilmus. Viiest telefonis sisalduvast telefonist LG bootloopi arveldus , kolm (Nexus 5X, LG G4, LG V10) kasutasid Snapdragon 808 SOC-i, mille 20nm tootmisplatvorm oli TSMC ja tuumaga vahetatav suur.LITTLE seadistus. Kaks käivitatavat telefoni (LG V20 ja G5) kasutasid aga teise ettevõtte (Samsung) valmistatud Snapdragon 820, ilma suure.VÄIKE arhitektuurita .

' alt=

XCnathan32, originaalne suurte tuumade väljalülitamise fiksaator, veetis paar nädalat sügaval oma 6P-s, proovides mõtle täpselt välja, miks suured südamikud ebaõnnestusid, kui neid kutsuti . Teemat läbi lugedes on palju optimismi, et mingisugune pinge- või tarkvaraparandus on lihtsalt käeulatusest väljas. Kuid korduv vastus on see, et selle protsessori töös on lihtsalt midagi valesti, see on väike armu, et see on vale viisil, mis võimaldab keerukat lahendamist. Vahetasin sõnumi XDA administraatori osm0sis'iga, kes hoidis osa 6P parandustest, kuid temal puudus ka sügavam ülevaade.

Võib-olla SOCid olid binnitud (valitud vigadest hoolimata elujõuliseks tooteks) natuke liiga agressiivselt. Ilma Google'i või LG arvelduste numbriteta, kui palju telefone see mõjutas, on raske öelda, kui palju inimesi võis halvas partiis osaleda.

Ma ei saa absoluutse kindlusega öelda, mis põhjustas 2010. aasta keskel palju telefone tapnud alglaadimisi. Kuigi kuumad, omapärased Snapdragoni mudelid on nende kõigi üks ühine aspekt, on palju muid osi, mis toidavad, suhtlevad ja reguleerivad SOC-i tööd. Saaga alguses ütles LG klientidele, et G4 käivitamise põhjustas „ komponentide vaheline lõtv kontakt . ” Google'i üks töötaja tõi välja riistvaraprobleemi üks sageli seotud Redditi niit . Kuid G4 oli endiselt hilisemas bootloopi arvelduses. Telefonidel võib muidugi olla ka mitu viga.

Isegi kui selles oleks süüdi Qualcommi SOC-id, ei pruugi sellised ettevõtted nagu Google, Huawei ja LG soovida näpuga näidata ega ettevõttelt liiga palju nõuda. Qualcomm, kuulutas FTC “monopolistiks” agressiivse kärjemodemiga äri jaoks, domineerib endiselt SOC turul . Apple ei paku oma SOC-sid väljaspool oma tooteid. Alternatiivid on Samsung, Huawei (suhteliselt uus) HiSilicon ja mitte palju muud. Google ja LG jätkavad Snapdragon SOC-de kasutamist oma telefonides.

Võin siiski öelda, et mõned tõeliselt pühendunud fiksaatorid võitlesid imetlusväärsel moel kõige arusaamatuma rikke tõttu, seadmetootjate vähese või vähese toega. Fööniga konglomeraatide vastu on raske mitte juurida. Loodame, et järgmine kord ei pea nad nii palju vaeva nägema.


Märkus. IFixitil on Google'iga ärisuhe. Google'il polnud enne selle avaldamist sellele postitusele sisendit ega juurdepääsu.

Seotud lood ' alt=Mahakukkumised

Huawei Nexus 6P Teardown

' alt=Mahakukkumised

Nexus One infograafik

' alt=Mahakukkumised

Võluhiire rebimine

(function () {if (/ MSIE d | Trident. * rv: /. test (navigaator.userAgent)) {document.write ('