Kaikki tiet johtavat ROM:iin: Project Treble antaa Android-modeeraajille valtuudet

Kaikki tiet johtavat ROM:iin: Project Treble antaa Android-modeeraajille valtuudet
© NextPit

Project Treblen ansiosta Android Oreo voisi soittaa Android-modien ja mukautettujen ROM-levyjen uudella aikakaudella. Koska käänteinen suunnittelu ei ole enää välttämätöntä kameran, sormenjälkitunnistimen ja muiden komponenttien saattamiseksi toimimaan, voit vaihtaa Oreo-älypuhelimien ohjelmiston kokonaan hetkessä. Useat esimerkit osoittavat, että uudet ROM-levyt ovat jopa yhteensopivia useiden laitteiden kanssa kerralla.

  • Mitä mukautettu ROM ja root tarkoittavat?
  • Parhaat mukautetut ROM-levyt Androidille

Monilla älypuhelinten käyttäjillä on edelleen vahva halu valita ohjelmisto älypuhelimelleen itse. Tietyt valmistajien skinit, kuten Samsung Experience tai Huawein EMUI, ovat hyvin suunniteltuja ja kattavia; Jotkut käyttäjät pitävät niitä kuitenkin liian täynnä toimintoja, joita he eivät koskaan käytä, mutta eivät voi koskaan päästä eroon niistäkään.

Tähän asti yksi ratkaisu tähän ongelmaan on etsinyt älypuhelinta, jolle monet kolmannen osapuolen toimittajat ovat kärsivällisesti ja huolellisesti kehittäneet niin sanottua mukautettua ROM-muistia: vaihtoehtoista käyttöjärjestelmää, jolla on samat toiminnot.

Tämä vaihtoehto vaatii kuitenkin paljon vaivaa: vapaasti saatavilla oleva Android-lähdekoodi (AOSP) on sovitettava yhteen älypuhelimen suljetun lähdekoodin laitteistokomponenttien kanssa. Useiden kuukausien käänteinen suunnittelu kestää, kunnes Wi-Fi, kamera, sormenjälkitunnistin, NFC ja muut komponentit toimivat virheettömästi mukautettujen ohjelmistojen kanssa.

Ja juuri tässä Project Treble tulee esille: Kaikki tämä laitteiston käänteissuunnittelun parissa pyöriminen ei ole enää välttämätöntä Android Oreon kanssa julkaistujen uusien pakollisten standardien ansiosta. Kukaan, joka ei pelaa palloa standardin kanssa, ei saa vapauttaa puhelinta Googlen Play Kaupasta, mutta miten järjestelmä tarkalleen toimii?

  • Mikä Project Treble tarkalleen ottaen on, ja miten se auttaa Android-päivityksissä?

Älypuhelinvalmistajien tulee ottaa käyttöön Project Treble -laitteistonsa siten, että Android voi puhua sen kanssa yhtenäisellä kielellä (HAL Interface Definition Language (HIDL)). Jos vertaat sitä autoihin, kuten XDA Developersin Mishaal Rahman on tehnytse olisi seuraava:

Kuvittele, jos eläisimme maailmassa, jossa jokainen autonvalmistaja päättäisi suunnitella ohjauspyöränsä tai järjestää jarrunsa kokonaan eri tavalla. Jos laitat kuljettajan uuteen autoon, hän saattaa hämmentyä siitä, miten ajoneuvoa alun perin käsitellään. Mutta standardien ansiosta jokaisen kuljettajan pitäisi tuntea ohjauspyörän ja jarrujen käyttö lähes kaikissa autoissa. Lisäksi autokoulu opettaa kaikille kuljettajille oikean tavan käyttää ajoneuvoa. Tässä analogiassa ajoneuvostandardit ovat Project Treble ja autokoulu on HIDL.

Moddereille Project Treble on vallankumous

Uudet pelisäännöt, jotka Google on näin asettanut älypuhelinvalmistajille, ovat uraauurtavia modifiointiyhteisössä, koska ne eivät ainoastaan ​​poista paljon yhteensopimattomien laitteistojen aiheuttamaa vaikeutta, vaan myös sitä, että kerran luodut järjestelmäkuvat ovat yhteensopivia lukuisia älypuhelimia, joten ne voidaan vaihtaa keskenään.

Tämä näkyy jo XDA Developers -foorumin uudessa rakenteessa. Google Pixelin, Honor 8 Pron, Essential Phonen tai Sony Xperia XZ1:n laitealafoorumien sijaan ROM-kehitys on niputettu ryhmäksi alafoorumi diskanttia käyttäville laitteille.

AndroidPIT sony xperia xz1 compact 9666

Sonyn uudet laitteet julkaistaan ​​jo Android Oreolla, joten ne ovat Treble-yhteensopivia. / © NextPit

Multi-ROM-levyistä on tulossa todellisuutta. Lukuisat kehittäjät, jotka ovat tähän asti pystyneet työskentelemään vain yhdellä laitteella, voivat nyt tehdä yhteistyötä kehittäjien kanssa tehokkaammin muissa laitteissa, mikä on siunaus kolmansien osapuolien ROM-levyjen laadulle.

Vähän työtä on vielä tehtävä

Treble ei tietenkään ratkaise lukittujen käynnistyslatainten ongelmaa ja takuun menetystä, joka usein liittyy niiden lukituksen avaamiseen. Jatkamme hölynpölyjen käsittelyä, jos haluamme vapaasti valita laitteidemme ohjelmistot, mutta ainakin Sonyn, OnePlusin, LG:n tai HTC:n kaltaisia ​​valmistajia, jotka ainakin osittain tukevat käynnistyslataimen lukituksen avaamista ja näyttävät hyvää esimerkkiä.

AndroidPIT huawei mate9 0107

Huawei Mate 9 on yksi ensimmäisistä diskanttipohjaisten mukautettujen ROM-levyjen testilaitteista. / © NextPit

Treble ei tule päivityksen kautta

Laitteiden, jotka julkaistaan ​​markkinoille Android 8.0 Oreolla, on tuettava täysin Project Trebleä ja HIDL:ää. Tämä velvoite ei koske laitteita, joiden on tarkoitus saada päivitys Android 8.0 Oreoon. Koska Flash-muistin uudelleenosioiminen on välttämätöntä Project Treblelle, on todennäköistä, että lähes kaikki valmistajat eivät halua tuoda sitä olemassa oleviin laitteisiin päivityksen kautta.

Yksi positiivinen esimerkki päinvastaisesta on Huawei Mate 9:n kanssa. Tässä järjestelmän laitteisto-ohjaimet vaihdetaan uuteen toimittajaosioon ja liitetään järjestelmään Project Treblen mukaisesti. Se on yksi ensimmäisistä laitteista, jota on käytetty menestyksekkäästi Treble mukautettujen ROM-levyjen testaamiseen.

Ovatko Android-älypuhelimet nyt täysin ilmaisia?

Project Treble ei todellakaan ole vapautus ilmaisten ohjelmistojen merkityksessä. Vapauden määrä on luonnollisesti paljon suurempi vaihtoehtoisen ROM-muistin kautta, mutta uudessa toimittajaosiossa on edelleen paljon suljetun lähdekoodin ohjelmistoja. Sisään katsominen on meidän hallinnassamme, ja siihen ohjelmoituja toimintoja on käytännössä mahdotonta hallita.

Jos todella haluat ilmaisen älypuhelimen, ainoa vaihtoehtosi on odottaa Purism Librem 5jonka on tarkoitus olla saatavana pääasiassa avoimesti dokumentoidun laitteiston ja ohjelmiston kanssa ja joka sisältää fyysiset kytkimet kaikille muille komponenteille.

Toisaalta Project Treble edustaa Androidin suurinta vapautusta vuosiin.

Mitä mieltä sinä olet? Haluatko hallita enemmän laitteesi ohjelmistoja?

Recent Articles

spot_img

Related Stories

Stay on op - Ge the daily news in your inbox

[tdn_block_newsletter_subscribe input_placeholder="Email address" btn_text="Subscribe" tds_newsletter2-image="730" tds_newsletter2-image_bg_color="#c3ecff" tds_newsletter3-input_bar_display="" tds_newsletter4-image="731" tds_newsletter4-image_bg_color="#fffbcf" tds_newsletter4-btn_bg_color="#f3b700" tds_newsletter4-check_accent="#f3b700" tds_newsletter5-tdicon="tdc-font-fa tdc-font-fa-envelope-o" tds_newsletter5-btn_bg_color="#000000" tds_newsletter5-btn_bg_color_hover="#4db2ec" tds_newsletter5-check_accent="#000000" tds_newsletter6-input_bar_display="row" tds_newsletter6-btn_bg_color="#da1414" tds_newsletter6-check_accent="#da1414" tds_newsletter7-image="732" tds_newsletter7-btn_bg_color="#1c69ad" tds_newsletter7-check_accent="#1c69ad" tds_newsletter7-f_title_font_size="20" tds_newsletter7-f_title_font_line_height="28px" tds_newsletter8-input_bar_display="row" tds_newsletter8-btn_bg_color="#00649e" tds_newsletter8-btn_bg_color_hover="#21709e" tds_newsletter8-check_accent="#00649e" embedded_form_code="YWN0aW9uJTNEJTIybGlzdC1tYW5hZ2UuY29tJTJGc3Vic2NyaWJlJTIy" tds_newsletter="tds_newsletter1" tds_newsletter3-all_border_width="2" tds_newsletter3-all_border_color="#e6e6e6" tdc_css="eyJhbGwiOnsibWFyZ2luLWJvdHRvbSI6IjAiLCJib3JkZXItY29sb3IiOiIjZTZlNmU2IiwiZGlzcGxheSI6IiJ9fQ==" tds_newsletter1-btn_bg_color="#0d42a2" tds_newsletter1-f_btn_font_family="406" tds_newsletter1-f_btn_font_transform="uppercase" tds_newsletter1-f_btn_font_weight="800" tds_newsletter1-f_btn_font_spacing="1" tds_newsletter1-f_input_font_line_height="eyJhbGwiOiIzIiwicG9ydHJhaXQiOiIyLjYiLCJsYW5kc2NhcGUiOiIyLjgifQ==" tds_newsletter1-f_input_font_family="406" tds_newsletter1-f_input_font_size="eyJhbGwiOiIxMyIsImxhbmRzY2FwZSI6IjEyIiwicG9ydHJhaXQiOiIxMSIsInBob25lIjoiMTMifQ==" tds_newsletter1-input_bg_color="#fcfcfc" tds_newsletter1-input_border_size="0" tds_newsletter1-f_btn_font_size="eyJsYW5kc2NhcGUiOiIxMiIsInBvcnRyYWl0IjoiMTEiLCJhbGwiOiIxMyJ9" content_align_horizontal="content-horiz-center"]