Tutut TriangleAway XDA Elite Recognized Developer -kehittäjä Ketjutuli lohduttaa tietäessään, että sovellus on päivitetty lisäämään yhteensopivuus sovelluksen kanssa Samsung Galaxy S III ja Kansainvälinen Galaxy Note. Niille, jotka eivät tunne sovellusta, se toimii nimensä mukaisesti poistamalla kolmion ja nollaamalla laitteesi salamalaskurin.
Palataanpa hetkeksi taaksepäin ja selvitetään tarkalleen, miksi sovellus piti päivittää ja mikä teki tästä ajasta hieman erilaisen kuin ennen. Sovelluksen käynnistyessä ytimen flash-laskuri oli suhteellisen helppo hoitaa. Pelkästään arvon nollaus poistaisi laskurin. Galaxy Note: n julkaisun myötä Samsung kuitenkin vaikeutti asioita piilottamalla tiedot. Ja nyt Samsung Galaxy S III: ssa Samsung on tehnyt siitä entistä vaikeampaa taustapalvelun ansiosta, joka etsii juurtumisesta kertovia merkkejä.
Chainfiren kehitysblogin mukaan:
Galaxy S II: ssa Samsung esitteli mukautetun ytimen flash-laskurin ja mukautetun ytimen varoituskolmion. Tässä tuli käyttöön Triangle Away - se nollasi salamalaskurin ja poisti varoituskolmion.
Galaxy Notessa Samsung yritti piilottaa tiedot vielä kerran, joten Triangle Away ei toiminut.
Galaxy S III: ssa (muiden uusien laitteiden ohella) Samsung on mennyt askeleen pidemmälle ja ottanut käyttöön taustan palvelu, joka toimii laitteellasi ja tarkistaa esimerkiksi muokatun /järjestelmän, sovellukset, jotka toimivat pääkäyttäjän oikeuksilla, jne.
Tällä hetkellä tämä palvelu ei tee mitään haitallista, mutta kuka tietää mitä tulevaisuus tuo tullessaan? IMEI-koodien, jotka ovat koskaan käyttäneet pääkäyttäjää, seuranta, palveluiden poistaminen käytöstä jne.?
Pelottavaa, eikö? Viimeisen rivin pitäisi hypätä sinuun, sillä ei ole liian kiire ajatella, että palvelun tulevia päivityksiä voitaisiin käyttää sellaisenaan. Ja katsomalla päivityslokia, näet selvästi Chainfiren ja Samsungin välisen taistelun:
Päivitys 16.02.2012: Käyttäjät ovat vahvistaneet, että TriangleAway toimii I9220 SGNote ICS -vuodon kanssa!
Päivitys 13.5.2012: TriangleAway *ei* toimi uusimmissa virallisissa SGNote ICS -laiteohjelmistoissa. Kiinteä versio tulee pian, mutta sen on odotettava Noteani palaamista korjauksesta, muuten en voi testata sitä
Päivitys 04.06.2012: v1.50:n pitäisi toimia jälleen I9220- ja N7000 SGNoten kanssa
Tällä hetkellä saatat ihmetellä, miksi juuri Samsung tai mikä tahansa muu OEM-valmistaja kokisi tarpeen pitää silmällä ORD. Voidaan olettaa, että se liittyy takuuseen, mutta onko tämä todella pätevä syy Samsungin puolelta? Loppujen lopuksi, jos laitteisto toimi oikein, miksi väärän laiteohjelmiston välähdyksen pitäisi pystyä jopa vahingoittamaan laitteistoa?
Jälleen kerran Chainfiren itsensä mukaan:
Mukautetut ROM-levyt, juuri, palikat ja takuu
En ole varma, miksi Samsung haluaa seurata kaikkea tätä. Syyni, miksi haluan "rikkoa" heidän seurannan, on yksi asia: takuu.
Mahdollisuus käyttää haluamiani ohjelmistoja omistamissani laitteissa menettämättä laitteistotakuuta pitäisi olla lain mukainen oikeus. Kuten näen, on vain kaksi tapaa Todella katkaise laitteesi pääkäyttäjän oikeudet:
(1) ylikellotus pisteeseen, jossa laitteisto on vaurioitunut
(2) hölynpölyjen vilkkuminen käynnistyslataimen osioissa
En ole varma, kuinka käsitellä (1). Itse en koskaan ylikellota – enkä pidä outoa kieltää ylikellottajien takuu. Tämä täytyy varmasti olla estettävissä laitteistossa. Tapausnumero (2) on kuitenkin täysin Samsungin vika. Adam Outler on osoittanut kerta toisensa jälkeen, että nämä laitteet voidaan valmistaa täydellisesti muuraamaton - joten mikä tahansa käynnistyslatauspalikka on IMHO Samsungin vika. Jos Adam Outler voi estää tilanteen juotosraudalla, alkuperäinen malli on rikki.
Siitä huolimatta, laitteiston pitäisi olla takuun alainen - onko minulla laitteeni juurtunut vai ei. Huoltokeskuksen vuotaneet asiakirjat osoittavat, että laitteet tulee tarkistaa rootin varalta ja evätä takuu, jos niitä on. (Tämä ei ole vain Samsung, kaikki suuret OEM-valmistajat tekevät tämän.)
Sitä ei yksinkertaisesti voida hyväksyä. Jokainen tätä käytäntöä noudattava OEM on a huono OEM - joissakin maissa tämä voi jopa olla laitonta käytäntöä (vaikka onnea voittoon oikeudessa). HTC on kerran kieltäytynyt vaihtamasta viallista digitoijaa HTC Diamondissani (yleinen laitteisto-ongelma tässä laitteessa) HSPL: n vuoksi. He väittivät, että HSPL oli vaurioittanut emolevyä peruuttamattomasti, ja laitteen koko sisäosat olisi vaihdettava. Riiiight.
Root sinänsä ei ole rikos, eikä osoitus siitä, että laite on rikki jollain tavalla, jonka ei pitäisi kuulua takuun piiriin. Mutta OEM-valmistajien silmissä näyttää siltä, että olemme rikollisia.
Jos seurannan tarkoitus liittyy yritysturvallisuuteen ja sellaisiin, ymmärrän, miksi Samsung haluaisi lukita lisää. Ymmärrän sen varmasti, vaikka en välttämättä olekaan samaa mieltä.
Jos tämä muistuttaa 1990-luvun puolivälistä, saat anteeksi. Kuten Chainfire kirjoittaa, siinä, että voimme käyttää omia laitteitamme parhaaksi katsomallamme tavalla, ei ole mitään luonnostaan haitallista tai rikollista. Silti useat OEM-valmistajat käyttävät taktiikoita, joiden tarkoituksena on estää meitä mukauttamasta laitteitamme todella sydämemme kyllyyden mukaiseksi takuun raukeamisen pelossa.
Jos (Chainfiren henkilökohtaista esimerkkiä käyttäen) rikkinäisellä digitoijalaitteistolla ei ole mitään tekemistä flash-laiteohjelmiston kanssa, miksi tämä on peruste takuuhuollon kieltämiselle. Niille, jotka puuhailevat autojaan, tämä on kuin voimansiirron takuun mitätöiminen, koska lisäsit jälkimarkkinaradion. Ei yksinkertaisesti ole moraalista perustetta. Onneksi Yhdysvalloissa asuvien Magnusun-Mossin takuulaki tarjoaa suojan, mutta onnea yrittää viedä asia oikeuteen. Ja muissa maissa saatat olla täysin epäonninen.
Tämä johtaa sitten kysymykseen, mikä olisi parasta sekä käytännössä että eettisesti. Chainfire on arvioinut tilanteen seuraavasti:
Ja näin olemme saavuttaneet täyden ympyrän - jos Samsung menee vielä askeleen pidemmälle mukautettujen flash-tietojensa suojaamisessa, yritänkö edes ohittaa sen? Pitäisikö minun? Suuri osa minusta on sitä mieltä, että ei.
Ne, jotka haluavat vain vapauttaa kolmion ja flash-laskurinsa mahdollisesti viimeisestä kerrasta, voivat ostaa lahjoitusversion sovelluksesta Google Play tai suuntaa osoitteeseen alkuperäinen vapautuslanka ilmaiselle versiolle. Niiden, jotka haluavat vain oppia lisää aiheesta, kannattaa suunnata osoitteeseen Chainfiren kehitysblogi.