„Dark Magic“: kas sukėlė „Google“ „Nexus 6P“ mirties kilpą (ir kaip ją išspręsti plaukų džiovintuvu)

„Dark Magic“: kas sukėlė „Google“ „Nexus 6P“ mirties kilpą (ir kaip ją išspręsti plaukų džiovintuvu)' alt= Išskirtinis ' alt=

Straipsnis: Kevinas Purdy @kpifixit



Kopijuoti straipsnio URL

Dalintis

Mano draugo „Nexus 6P“ mirė veikdamas navigatoriumi ir didžėjumi kelionėje iš Niujorko aukštupio į Manheteną 2017 m. Vasario mėn. .

Bandžiau padėti per garsiakalbį iš vairuotojo telefono, tačiau nei vienas įprastas maitinimo / garsumo mygtuko / saugaus režimo triukas neveikė. „6P“ nebuvo suteikta dviejų savaičių garantija. Norėdami nusipirkti kelionę, jie nusipirko 200 USD vertės „Moto G4“ parduotuvę Union aikštėje. Vėliau jie keisdavosi naują 6P fotoaparatą už 113 USD link naujo „Pixel 2“. Jie vis dar gana įsiutę dėl visos sagos.



Vis dėlto tai nebuvo visos blogos naujienos. Mažiau nei prieš mėnesį, praėjus trejiems metams po to, kai jų 6P prarado norą gyventi, mano draugas iš „Google“ ir „6P“ gamintojo „Huawei“ gavo 400 USD čekį per grupės ieškinio sureguliavimas . Kitas draugas gavo 400 USD čekį ir pavertė jį šauniu žvyro dviračiu. Panašiai atsiskaitė ir LG atskiras klasės veiksmas, susijęs su telefonų paleidimu , įskaitant „Nexus 5X“. Telefonai yra sudėtingi, išmokta pamoka - istorijos pabaiga?



Ne man. Matau visas užtemdytas dalis 6P atsiskaitymo padavimas ir man lieka tiek daug klausimų. Kas sukeltų „Android“ telefono staiga negalėjimą visiškai paleisti, dažnai praėjus mėnesiams ar metams po pirmojo pirkimo, kad „Google“ negalėtų jo išspręsti naudodama programinę įrangą? Galite nuvalyti ir ištaisyti beveik viską bet koks programinės įrangos problema „Android“ telefone. Jei tai buvo paprastas aparatinės įrangos gedimas, kodėl nė viena įmonė neturėjo defekto ir jo neprisiminė?



Aš susisiekiau su „Google“, „Huawei“, LG ir „Qualcomm“, kad galėčiau pakomentuoti šį įrašą, tačiau negavau jokių atsiliepimų iš tų bendrovių. Tiesą sakant, „Huawei“ pašto dėžutė, skirta pasaulinei spaudos komunikacijai, atsakė, kad ji pilna ir negali pristatyti pranešimų, du kartus per dvi savaites pranešimai atskiriems spaudos tvarkytojams, kurie, mano manymu, nebuvo grąžinti.

Kaip nutinka, kad „Apple“ iš visų kompanijų atrodo teigiamai skaidri? „Apple“ turi suremontuoti ir sukeisti sugedę telefonai nors ir beprotiškai pripažino kažkas buvo neteisus su jais.

Po kelių savaičių tyrimų, įskaitant įsigijimą savo „bootlooped Nexus 6P“, kalbėjimąsi su programinės įrangos įsilaužėliais ir plokščių taisymo profesionalais bei perskaičius per daug straipsnių apie sistemos-lusto architektūras, aš čia rengiu tai, kas, manau, yra greičiausia „6P bootloop“ problema (ir, lygiai taip pat svarbu, atmetė kai kuriuos kitus) ir netgi rado „pataisymą“, kuris, nors ir šiek tiek liūdnas, gali pasiteisinti, jei norite išgelbėti „Nexus 6P“ iš įkrovos.



Štai kodėl tikrai karštas plaukų džiovintuvas tapo geriausia priemone, kad būtų galima sutvarkyti iš pažiūros mūrytą „Nexus 5X“ ar „6P“.

Įrenginio puslapis „Nexus 6P“' alt=

„Nexus 6P“

6-os kartos „Android“ išmanusis telefonas, kurį sukūrė „Google“ ir gamina „Huawei“. Išleistas 2015 m. Spalio mėn.

Peržiūrėti įrenginį

Karštieji, keistieji žetonai 6P ir 5X viduje

„Qualcomm“ gamina modemus, grafikos procesorius ir procesorius, kartais sujungtus į tvarkingus sistema ant lusto (SOC) paketą. 2015 m. „Qualcomm“ „Snapdragon“ platforma buvo beveik vienintelis žaidimas mieste, skirtas pavyzdiniam išmaniųjų telefonų branduoliui (bent jau tuo atveju, jei negaminate savo lustų, tokių kaip „Apple“ ar „Samsung“). „Google“, bendradarbiaudama su „Huawei“, gamindama vieną iš dviejų „Nexus“ telefonų, ėjo kartu su „Snapdragon 810“„Nexus 6P“ , jo didesnis ir brangesnis „Nexus“. Jis pasirinko savo sumažėjusį brolį „Snapdragon 808“ „Nexus 5X“ pagaminta LG.

' alt=

Įjungtas raudonos spalvos „Snapdragon 810“ „Nexus 6p“ pagrindinę plokštę (Šilumos skydai nuimti).

Aušinamas šaldytuvo apatinis šaldiklis

Svarbiausi dalykai, kuriuos turėtumėte žinoti apie „Snapdragon 808/810“ daugelyje įkrovos telefonų, yra šie:

Kalbos apie gamybos problemas ir šilumos problemas nėra ginklų rūkymas ar net žinomos priežastys, tačiau tai yra įdomūs duomenų taškai. Kas iš tikrųjų įdomu „bootlooping“ telefono savininkui, yra „big.LITTLE“ procesoriaus sąranka. Teoriškai tai yra elegantiška sistema, skirta maksimaliai padidinti našumą ir taupyti baterijos veikimo laiką. Jūsų telefonas naudoja keturias lėtesnes, mažesnės galios lustus, kad atliktų neintensyvias ir fonines užduotis, tada persijungia į keturias našumo arba „dideles“ šerdis, reikalingas reikalaujant aktyvių užduočių.

Atkreipkite dėmesį į „teoriškai“ vartojimą toje pastraipoje, kai einame toliau.

Bootlooping Conundrum: įsijungia, nerūpi

' alt=

Kaip atrodo, kai „Nexus 6P“ paleidžiamas 2 kartus greičiau.

kodėl nenaudoju mano firestick nuotolinio darbo

„Google“ gaila, kad netinkamai veikiantis telefonas jums šimtus kartų primena, kuri įmonė jį pardavė

„5X“ ir „6P“ savininkai, daugelis iš jų - „Android“ entuziastai, trokštantys išbandyti „Google“ telefoną, rekomenduojamą kūrėjams, buvo jų telefonai nustojo veikti . Paprastai „Android“ telefono duomenų atkūrimas išsprendžia nepatogius paleidimo arba užšalimo ir avarijos klausimus. Blogiausiu atveju jūs turite atsisiųskite originalų vaizdą į savo įrenginį , paleiskite į „greito paleidimo“ arba atkūrimo režimą laikydami nuspaudę tam tikrus mygtukus ir vykdykite kai kurias terminalo komandas, kad užtaisytumėte šviežią gamyklinę programinę įrangą.

Išskyrus šią „bootlooping“ problemą, negalite pereiti į atkūrimo režimą, nes bandydami įkelti į tai, telefonas tiesiog siunčiamas atgal į jo logotipą / išjungtas / logotipas / išjungimo kilpa. Jei esate „Android“ kūrėjas arba prieš tai ką tik sujaukėte su trečiųjų šalių ROM, galbūt telefono nustatymuose spustelėjote parinktis „Įgalinti OEM atrakinimą“ ir „Įgalinti USB derinimą“. Galite įsijungti į greito įkrovimo režimą, kad blykstelėtų nauja programinė aparatinė įranga, tačiau kai baigsite, jūsų telefonas vis tiek kilpų.

Beveik blogiau, kad pasirodo „Google“ logotipas, ir atrodo, kad telefonas įsijungia tik šiek tiek, užuot tiesiog nepaaiškinamai miręs telefonas. „Google“ taip pat gaila, kad netinkamai veikiantis telefonas jums šimtus kartų primena, kuri įmonė jį pardavė.

' alt=„Pro Tech“ įrankių rinkinys

Pramonės standartas elektronikos ir kompiuterių technikams.

69,99 USD

Apsipirk dabar

Pataisymas: išjunkite klaidingą pusę procesoriaus

„XDA-Developers“ yra forumas, kuriame „Android“ entuziastai ir kūrėjai siūlo siūlyti savo eksperimentus, šalinti įrenginius ir atlikti nuostabius žygdarbius, kad pailgintų telefono naudingo tarnavimo laiką su programine įranga. „Nexus 6P“ turėjo labai aktyvus XDA subforumas ir neilgai trukus skundai dėl telefonų įkrovos atvedė į tyrimus ir galimus sprendimus .

„XCnathan32“ pateikė pirmąjį veikiantį pataisymą už „Boot Loop of Death“ (BLOD). Kai kur - forumo gijoje, IRC kanale ar įrenginio žurnale - buvo pasiūlyta, kad krizė įvyko po to, kai įrenginys bandė įjungti „didelius“ našumo branduolius. Didelės šerdys nereagavo arba buvo „atsiskyrusios“. Standartinis telefono įkrovos kodas nenumatė, kad įprastomis aplinkybėmis tie branduoliai neatsako, todėl telefonas sugenda ir vėl paleidžiamas.

' alt=

Dalis XCnathan32 inicializavimo scenarijus , darbas priskirtas tik keturiems įkrovos telefono „mažiems“ branduoliams (0–3).

„XCnathan32“ pataisymai yra telefono įkrovos programinės įrangos, „Linux“ branduolio ir atkūrimo režimo versijos, perrašytos taip, kad nė viena iš jų niekada nenurodo ir nekviečia „didelių“ telefono branduolių. Jie taip pat padarė „Nexus 5X“ pataisymas tai padarė tą patį: išjunkite didelius branduolius, kad telefonas galėtų įsijungti. Perskaitykite atsakymus bet kurioje forumo temoje ir pamatysite, kaip žmonės praneša, kad jų telefonai vėl paleidžiami pirmą kartą - galbūt su prikabintais, bet realiai. Kiti kūrėjai palengvino „XCnathan32“ pataisymus ir įdiegė naujesnes „Android“ versijas osm0sis ir špagas .

Atlikę pataisymus, kad būtų geriau optimizuoti keturi mažieji branduoliai, kai kurie vartotojai pasiūlė, kad jų telefonai veiktų maždaug taip pat, ar netgi veiktų geriau. Atrodė, kad didieji branduoliai dažnai buvo tokie karšti, kad jie vis tiek buvo sutramdyti ar išjungti. Kiti pastebėjo našumą, tačiau džiaugėsi, kad bent jau galėjo patekti į savo telefonus ir atkurti duomenis.

Šių keistų pataisymų yra daugiau nei „Google“ ar „Huawei“ pasiūlė daugumai klientų, kurie pranešė apie savo telefonus. Mano draugas su paleistu „6P“ susisiekė su „Google“, kuris nukreipė juos į „Huawei“, kuris atsiuntė juos atgal į „Google“, pastebėjęs, kad telefonui nebegalioja garantija. Jie du kartus iškėlė problemą su „Google“, remdamiesi patvirtinto „Google“ darbuotojo „Reddit“ atsakymu apie „ aparatinės įrangos problema , Bet nebuvo pasiūlyta pakeisti ar grąžinti pinigų. Po mėnesio bendradarbis jiems pasakė, kad „Google“ pakeitė jų pačių 6P, todėl mano draugas dar kartą pabandė. Jie gavo atnaujintą 6P pakaitalą, tada juo prekiavo, kai tik buvo paskelbta apie „Pixel 2“.

Kai kurie pažįstami žmonės gavo pakeitimų, dar naujesnių pirmosios kartos „Pixel“, kai jų buvo. Kai kurie buvo užmūryti, jei jiems netaikoma garantija. Niekam, kiek mačiau, nebuvo pasakyta, kas gali būti priežastis.

„Dirtier Fix“: plaukų džiovintuvas, kad išgąsdintų telefoną

Jei neatlikote telefono atrakinimo ir neįgalinote derinimo, kol įvyko paleidimas, vėliau to padaryti negalėjote, nes negalėjote patekti į savo telefono programinės įrangos nustatymus. Bet yra būdas apgauti telefoną, kad jis išjungtų dideles, energijos ištroškusias, karštai veikiančias šerdis. Jūs turite padaryti tuos šerdis taip karšta prieš paleidžiant, kad telefonas bijo, kad jie bus sugadinti, jei jie paleidžiami.

Jei procesoriaus šilumos jutikliai nuskaito pakankamai aukštai (pvz., Veikia sunkios programos, kai jūsų telefone yra tiesioginių saulės spindulių), telefonas įsijungia į tam tikrą saugos režimą, naudodamas tik mažus branduolius, kol jis pakankamai atvės. Jei judate greitai ir jums pasisekė, to atsargaus intervalo pakanka, kad būtų galima atrakinti ir derinti, mirksėti XDA firmware, kuri išjungia didelius branduolius, ar patraukti nuotraukas, tekstus ir išsaugotus žaidimus.

Labiausiai patikrintas būdas tai padaryti yra plaukų džiovintuvas (arba reguliuojamas šilumos pistoletas, nustatantis į plaukų džiovintuvą panašią temperatūrą). Šilumą nukreipiate į vietą virš pirštų atspaudų jutiklio kur gyvena „Snapdragon 810“ ir sprogdinkite jį, kol telefonas bus paleistas.

Vienas jaunas vyras „YouTube“ plaukų džiovintuvas daugiau nei 6 minutes sprogdina jo 6P , kartais maiše, kartais rankoje. Po kurio laiko jis grimzta, tikėtina, kad dėl to, kad telefonas tampa per karštas laikyti, o „Google“ logotipas vėl ir vėl rodomas. Bet kaip tik tada „Google“ logotipas paverčia jį įvairiaspalviais sūkuriais . Telefonas įsijungia į užrakto ekraną. Kitas šilumos karys su fotoaparatu nustato šilumos pistoletą iki 160 laipsnių Celsijaus (320 laipsnių pagal Celsijų) ir maždaug per 4 minutes pasiekia paleidimo logotipą .

Įkvėptas šių įrodymų (ir daugybės kitų komentarų, sakančių, kad tai jiems tinka), aš nusipirkau „eBay“ įkrovos sistemą „Nexus 6P“. Norėjau pajusti tą Lozoriaus akimirką ir pridėti pirmojo asmens patvirtinimą.

Deja, nepaisant to, kad telefonas taip įkaista, kad turėjau mūvėti pirštines, apsauginis batas niekada neįvyko. Išbandžiau ir du kitus metodus, siūlomus XDA gijose - užšaldyti telefoną plastikiniame maišelyje ir leisti akumuliatoriui išsikrauti drastiškai, tačiau nė vienas jų nenugalėjo.

Keletas mano bandymų priversti „Nexus 6P“ išsivaduoti iš įkrovos ciklo. Nerodoma: bandymai atlikti visiškai išsikrovusią bateriją (nusivyliau ir pamiršau, kur yra židinio taškas).

Toliau galiu išbandyti drastiškesnį metodą atidarydamas telefoną ir atidengdamas pagrindinę plokštę tiesiau į plaukų džiovintuvo širdį. Arba aš galiu naudoti šilumos ginklą, kurį siūlo Hackaday kai kurie plaukų džiovintuvai tiesiog nėra pakankamai karšti . Dabar nėra ko prarasti! Atnaujinsiu šį įrašą, jei po kurio nors man pasiseks operacija ar atnaujinu savo šildymo arsenalą.

' alt=Šilumos pistoletas / Šilumos pistoletas (JAV)

Su šiuo 1500 W šilumos pistoletu atlaisvinkite lipnųjį arba grįžtamąjį lydmetalį. Žemas nustatymas siekia 570/300 & degF / & degC. Aukštas nustatymas siekia 1112/600 & degF / & degC. Puikiai tinka purenti „iPad“ ar kitų tablečių klijus. Puikiai tinka atspindint „Xbox“ raudoną mirties žiedą (RROD).

bevielio tinklo adapterio tvarkyklė asus

19,99 USD

Apsipirk dabar

' alt=Šilumos pistoletas Hakko HJ5000

Šilumos pistoletas „Hakko HJ5000“ litavimo profesionalams

39,99 USD

„iTunes“ negalėjo prisijungti prie šio „iPhone“, nes jis užrakintas slaptažodžiu

Apsipirk dabar

Taigi, kas kaltas?

' alt=

Vaizdas Monoaras Rahmanas Rony nuo Pixabay

- Tamsioji magija, tikrai.

Neseniai baigęs savaitės trukmės mikrodalijimo ir plokščių remonto klasė , Maniau, kad galbūt 6P problema buvo lenkimas - didelis telefono sulenkimas tam tikru būdu privertė procesorių ar šalia esantį komponentą įtrūkti ir iššokti lydmetalio jungtį, jungiančią jį su pagrindine plokšte. Tai sukėlė „IPhone 6 Plus“ palieskite Liga ir Garso IC problemos „iPhone 7“ . Lankstumo atjungimas yra vienas iš būdų, kaip galite padaryti vidinę žalą be žymių išorinių įrodymų. Ir, tiesą sakant, praleidęs savaitę galvodamas apie lydmetalį ir įklotus, viskas dabar atrodė kaip litavimo klausimas.

Aš paklausiau Marko Shaferio, vienas iš mano „iPad Rehab“ instruktorių , jei jis manė, kad kai kurios plokštės / litavimo / lusto atjungimas sukelia procesoriaus šerdies atskyrimą. - Ne, bet aš norėčiau, - tarė jis. Šaferis aplink savo namų dirbtuves kabo 6P ir žiūrėjo į kitus mikroskopais. Jei dėl „6P bootloop“ iškilo remonto problemų dėl lentos arba jis išgirdo patikimą gandą apie vieną, jis pasiūlė tai ištaisyti. Aš paklausiau, ar tai reiškia, kad problema tikriausiai yra gili, tamsi, žetonų gamybos magija. - Tikrai tamsi magija, - tarė jis.

Lankstymo ar litavimo gedimai taip pat nepaaiškina kitų telefonų, patyrusių „Boot Loop of Death“. Iš penkių telefonų, įtrauktų į „LG bootloop“ atsiskaitymas , trys („Nexus 5X“, „LG G4“, „LG V10“) naudojo „Snapdragon 808 SOC“ su savo 20 nm gamybos platforma, kurią TSMC ir šerdį keičiantis didelis.LITTLE sąranka. Tačiau dviejuose telefonuose („LG V20“ ir „G5“) buvo naudojamas „Snapdragon 820“, kurį pagamino kita įmonė („Samsung“). be didžiosios.MALTOS architektūros .

' alt=

„XCnathan32“, originalus „disable-the-core-core“ fiksatorius, kelias savaites praleido giliai savo 6P viduje, bandydamas tiksliai išsiaiškinkite, kodėl iškviečiami didieji branduoliai, kai jų iškviečiama . Perskaičius šią temą, yra daug optimizmo, kad kažkokia įtampa ar programinės įrangos pataisymai yra tiesiog nepasiekiami. Tačiau pasikartojantis atsakymas yra tas, kad tiesiog kažkas negerai su šio procesoriaus veikimu, tai yra nedidelė malonė, kad jis neteisingas tokiu būdu, kuris leidžia apgaulingai dirbti. Aš prekiavau pranešimu su osm0sis, XDA administratoriumi, kuris išlaikė kai kuriuos 6P pataisymus, tačiau jam taip pat trūko gilesnės įžvalgos.

Galbūt SOC buvo prisisegęs (pasirinktas kaip perspektyvus produktas, nepaisant gedimų) šiek tiek per daug agresyviai. Neturint „Google“ ar „LG“ atsiskaitymų apie tai, kiek telefonų paveikė, sunku pasakyti, kiek žmonių galėjo būti blogos partijos dalis.

Negaliu visiškai užtikrintai pasakyti, kas sukėlė daugelio telefonų nužudymą 2010-ųjų viduryje. Nors karšti, savotiški „Snapdragon“ modeliai yra vienas bendras jų visų aspektas, yra daugybė kitų dalių, kurios valdo, sąveikauja ir reguliuoja SOC veikimą. Ankstyvosios sakmės pradžioje LG pasakojo klientams, kad „G4“ paleidimo problemą sukėlė „ laisvas kontaktas tarp komponentų . “ Vienas „Google“ darbuotojas nurodė aparatinės įrangos problemą viena dažnai susieta „Reddit“ gija . Bet G4 vis tiek buvo įtrauktas į vėlesnį „bootloop“ susitarimą. Telefonai, be abejo, taip pat gali turėti daugiau nei vieną gedimą.

Net jei dėl to būtų kalta „Qualcomm“ SOC, tokios kompanijos kaip „Google“, „Huawei“ ir LG gali nenorėti rodyti pirštais ar reikalauti per daug įmonės. „Qualcomm“, FTC paskelbė „monopolistu“ už agresyvų korinio modemo verslą, vis dar dominuoja SOC rinkoje . „Apple“ nesiūlo savo SOC už savo produktų ribų. Alternatyvos yra „Samsung“, „Huawei“ (palyginti nauja) HiSilicon , ir nelabai kas kita. „Google“ ir LG toliau naudoja „Snapdragon SOC“ savo telefonuose.

Vis dėlto galiu pasakyti, kad kai kurie tikrai atsidavę fiksatoriai žavėjosi nepriekaištingais gedimais, kuriems prietaisų gamintojai beveik nepritarė. Sunku neįsišaknyti tam, kas plaukiojo plaukų džiovintuvu prieš konglomeratus. Tikėkimės, kitą kartą jiems nereikės dirbti taip sunkiai.


Pastaba: „iFixit“ palaiko verslo ryšius su „Google“. „Google“ neturėjo įvesties ar prieigos prie šio įrašo, kol jis nebuvo paskelbtas.

Susijusios istorijos ' alt=Išardymai

„Huawei Nexus 6P Teardown“

' alt=Išardymai

„Nexus One“ infografika

' alt=Išardymai

Stebuklingo pelės nuplėšimas

(funkcija () {if (/ MSIE d | Trident. * rv: /. testas (navigator.userAgent)) {document.write ('