1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Mobilni telefoni in dodatna oprema >> pametni telefoni

Vse poti vodijo do ROM-a:Project Treble opolnomoči modderje Android

Zahvaljujoč projektu Treble bi lahko Android Oreo zazvonil v novo dobo modifikacij Android in ROM-ov po meri. Ker povratni inženiring ni več potreben za delovanje kamere, senzorja prstnih odtisov in drugih komponent, lahko v trenutku popolnoma spremenite programsko opremo na pametnih telefonih Oreo. Več primerov kaže, da so novi ROM-i celo združljivi z več napravami hkrati.

  • Kaj pomenita ROM po meri in root?
  • Najboljši ROM-i po meri za Android

Veliko uporabnikov pametnih telefonov ima še vedno močno željo, da bi sami izbrali programsko opremo za svoj pametni telefon. Nekatere preobleke proizvajalcev, kot sta Samsung Experience ali Huaweijev EMUI, so dobro zasnovane in celovite; vendar se nekaterim uporabnikom zdijo preveč polni funkcij, ki jih ne bodo nikoli uporabljali, a se jih tudi nikoli ne morejo znebiti.

Do zdaj je bila ena od rešitev te težave iskanje pametnega telefona, za katerega so številni ponudniki tretjih oseb potrpežljivo in skrbno razvili tako imenovani ROM po meri:alternativni operacijski sistem z enakim obsegom funkcij.

Vendar pa ta alternativa zahteva veliko truda:prosto dostopno izvorno kodo Android (AOSP) je treba uskladiti z zaprtokodnimi komponentami strojne opreme pametnega telefona. Poteka nekaj mesecev obratnega inženiringa, dokler Wi-Fi, kamera, senzor prstnih odtisov, NFC in druge komponente brezhibno delujejo s programsko opremo po meri.

In ravno tu nastopi projekt Treble:vse to ubadanje z obratnim inženiringom strojne opreme ni več potrebno zahvaljujoč novim obveznim standardom za naprave, izdane z Androidom Oreo. Vsakdo, ki ne igra žoge s standardom, ne sme izdati telefona z Googlovo trgovino Play, toda kako točno sistem deluje?

  • Kaj pravzaprav je Project Treble in kako pomaga pri posodobitvah sistema Android?

Proizvajalci pametnih telefonov morajo implementirati svojo strojno opremo za Project Treble na tak način, da se lahko Android z njim pogovarja prek enotnega jezika (HAL Interface Definition Language (HIDL)). Če ga primerjate z avtomobili, kot je naredil Mishaal Rahman iz XDA Developers, bi bilo takole:

Predstavljajte si, da bi živeli v svetu, kjer bi se vsak proizvajalec avtomobilov odločil oblikovati svoje volane ali preurediti svoje zavore na povsem drugačen način. Če voznika posadite v nov avto, bo morda zmeden, kako naj na začetku ravna z vozilom. Toda zahvaljujoč standardom bi moral biti vsak voznik seznanjen z upravljanjem volana in zavor na skoraj vsakem avtomobilu. Poleg tega šola vožnje vse voznike nauči pravilnega upravljanja z vozilom. V tej analogiji so standardi vozil Project Treble, avtošole pa HIDL.

Za modderje je Project Treble revolucija

Nova pravila igre, ki jih je Google tako vsilil proizvajalcem pametnih telefonov, so prelomna v modding skupnosti, saj ne samo, da odpravljajo veliko težav z nezdružljivo strojno opremo, ampak pomenijo tudi, da so slike sistema, ki so enkrat ustvarjene, združljive z številne pametne telefone, zaradi česar so zamenljivi.

To se že odraža v novi strukturi na forumu razvijalcev XDA. Namesto podforumov za naprave za Google Pixel, Honor 8 Pro, Essential Phone ali Sony Xperia XZ1 je razvoj ROM-a združen v skupnem podforumu za naprave, ki podpirajo visoke tone.

Multi-ROM-i postajajo resničnost. Številni razvijalci, ki so do zdaj lahko delali le na eni napravi, lahko zdaj učinkoviteje sodelujejo z razvijalci na drugih napravah, kar je prednost za kakovost ROM-ov drugih proizvajalcev.

Potrebno je še nekaj dela

Seveda Treble ne reši problema zaklenjenih zagonskih nalagalnikov in izgube garancije, ki se pogosto pojavi z odklepanjem. We will continue to deal with shenanigans if we want to freely choose the software for our devices, but at least there are enough manufacturers like Sony, OnePlus, LG or HTC that at least partially support bootloader unlocking and set a good example.

Treble Will Not Come Via an Update

Devices that are released to market with Android 8.0 Oreo have to fully support Project Treble and HIDL. Devices that are slated to receive an update to Android 8.0 Oreo are not subject to this obligation. Since a re-partitioning of the flash memory is necessary for Project Treble, it’s likely that nearly all manufacturers do not want to bring it to existing devices via an update.

One positive example of the contrary is demonstrated by Huawei with its Mate 9. Here, the system hardware drivers are swapped into the new vendor partition and coupled to the system according to Project Treble. It is one of the first devices that has been successfully used for testing Treble custom ROMs.

Are Android Smartphones Now Totally Free?

Project Treble is certainly not a liberation in the sense of free software. The amount of freedom is naturally much greater via an alternative ROM, but there is still a lot of closed-source software in the new vendor partition. Taking a look inside is outside of our control, and it’s practically impossible to control the activities programmed therein as well.

If you truly want a free smartphone, your only choice is to wait for the Purism Librem 5, which is slated to be available with mainly openly documented hardware and software and contain physical switches for all other components.

On the other hand, Project Treble represents Android’s greatest liberation in years.

Kaj misliš? Are you excited for more control over your device's software?


  1. Zakaj ne vsi moji koledarji kažejo na moj Android telefon ?
  2. Ali vsi Android telefoni so kamere ?
  3. Kako uporabljati ROM Manager na HTC EVO
  4. Kako zapreti vse aktivne Aplikacije na Android telefon
  5. Kako do PortROM na napravi Android