Logo hr.androidermagazine.com
Logo hr.androidermagazine.com

Prvo pogledajte teamwin projekt oporavka (twrp) 2.0

Anonim

YouTube veza za mobilno gledanje

Za one koji su zainteresirani za sljedeću fazu oporavka na vašem telefonu, ovo bih izdvojio neko vrijeme. Siguran sam da su do sad neki od vas prešli na prilagođeni oporavak TeamWin-a (zvan TWRP), a mi smo sjeli s programerom agrabrenom i pregledali najnoviju iteraciju njihovog oporavka, zvanu TWRP 2.0.

Intervju je u dva videa, plus odabrani ulomak nakon pauze.

YouTube veza za mobilno gledanje

Dok se TWRP 2.0 podiže, sredina je rujna. Vi ste izašli s TWRP 1.0 u srpnju?

Zvuči točno.

Dakle, ovo je TWRP 2.0?

Ovo je zadano sučelje za TWRP 2.0.

Kada je TWRP izvorno stvoren, jedna od mojih prvih reakcija, kada su rekli: "Izgradit ćemo oporavak odozdo prema gore, počet ćemo od nule", bila je: "U redu, trebali bismo to učiniti korisnim, "Nešto za što nikad nisam našao oporavak. Sve navigacije za regulaciju glasnoće. Umjesto toga, ono što smo učinili, rekli smo: "Ok, kako bismo mogli ovo učiniti jednostavnim za upotrebu?"

Ovo je još uvijek prototip, djeluje samo nekoliko značajki. Ali, na primjer, instalirat ćemo ROM. Dakle, dodirnem Instaliraj i odabrao sam, ovdje su naše mape, a naše datoteke u trenutnoj mapi.

Tako da ću se pomicati i stvorio sam područje zvano ROM. Dodirnem ROM-ove, mijenja se moj popis datoteka. Ovo će koristiti sve značajke koje su ljudi naučili voljeti s TWRP 1.0. Dakle, ja ću uzeti Flashback ROM. Kunem ga, govori mi koji je moj trenutni izbor. Imam različite opcije koje mogu učiniti, mogu obrisati ponovno pokretanje predmemorije nakon treptanja i pritisnuo sam bljesak.

TWRP 2.0, u odnosu na svaki drugi oporavak, čak i TWRP 1.0, sučelje je potpuno drugačije. Sada koristimo dodirni zaslon za oporavak. To će raditi i na telefonima, samo smanjiti?

Samo smanjena dolje. Jedna od najljepših značajki TWRP 2.0 je da sučelje koje ste pogledali na početku zapravo učitava SD karticu na ovom uređaju.

Ugrađena je zadana postavka, a zapravo je ono što ste vidjeli bilo ugrađeno, ali, za razvoj je to zapravo teže. To zahtijeva obnovu oporavka. Dakle, koristimo ono što se naziva theming.

Zaista očekujemo da će se tematskoj zajednici ovo svidjeti. Sve što ste vidjeli na toj naslovnici kreirano je od XML-a. Postoje prilagođeni fontovi. Font koji trenutno koristi u ažuriranju zapravo je standardni font koji svi oporavci koriste, a naziva se fontom fiksne širine, što znači da svaki znak poprima određenu veličinu.

Ali, kada se ova operacija završi, moći ćemo se vratiti na glavni izbornik, a ako stvarno pogledate, font se razlikuje.

Themers će to moći preuzeti, a mi planiramo objaviti sve detalje o pisanju vlastite teme.

Za TWRP?

Za TWRP 2.0.

Dakle, ako želite da prikazuje sportske automobile, možete imati sportske automobile. Ako želite da to budu slike žena, možete imati slike žena. Sve što želite i to je samo tema, to je koža.

Koliko je teško bilo oporaviti zaslon osjetljiv na dodir? Jer to je nešto što nikad prije nismo vidjeli.

Zapravo postoje neki koji to već čine. Netko je uzeo TWRP 1.0 i napravio ga tako da se temelji na kretnji na Thunderboltu. Taj je aspekt zapravo bio jedan od lakših dijelova TWRP 2.0.

Teškoća TWRP-a 2.0 učinila ga je tako proširivim i izvedivim. Bilo je manje o dodirnom sučelju, koliko o grafičkom korisničkom sučelju. Želim da uzmem ovo korak dalje i kažem, ok, slično TWRP 1.0, kažemo vam na razini baterije, kažemo vam vrijeme. Jedna od lijepih stvari je da će se za razliku od TWRP 1.0, ako samo ovdje ostavite sjesti, razina baterije smanjiti.

Podržavamo animacije. Da smo se odlučili za to, ovaj mali Android mogao bi periodično mahati. Sve što oni Theme stvarno žele učiniti s tim, općenito otvaramo. I ne radi se samo o "ovdje navedite grafiku".

Omogućujemo vam da učitate više fontova i pravimo određene predmete koji stvari čine lakšim. Ovo su gumbi. Trenutno nemaju ikone u sebi, ali mi podržavamo ikone, tako da možete napraviti sliku koja predstavlja instalaciju.

Ali vratit ćemo se na instalaciju i pokazat ćemo vam drugu značajku za koju stvarno očekujemo da će se programeri ROM-a jako svidjeti.

Ova animacija, ovi videozapisi i prilagođena instalacija dolaze iz samog paketa, Unutar ROM-a se nalaze detalji i slike te animacija prema prilagođenom dizajnu njihove instalacije.

Znam Synergy, vrlo dobar ROM, od strane nekoliko različitih programera, kada ste ga instalirali, ovaj slogan teksta ASCII imao je tekst "Synergy." Rekli smo: "Zašto vam treba ASCII tekst? Zašto ne možete imati pravi tekst, stvarne podatke?"

Upravo smo uzeli animaciju za pokretanje sustava, uklonili datoteke, stavili ih u animacijski paket i to je TWRP opisano kao animacija, uključujući iste mogućnosti petlje koje vam Android daje za animaciju za pokretanje.

Stoga smo stvarno uzeli mjesto gdje programeri ROM-a mogu tematirati instaliranje. Ravno od mjesta koje je korisnik odabrao da želi instalirati, on stvarno može posjedovati korisničko iskustvo. Oni mogu učiniti da korisnik osjeća kao da je to dio uređaja, a ne neki tajni klub.

Prije nego što ste izašli s TWRP 1.0, izgrađen je za oporavak zaliha. Kad ste pokretali TWRP 1.0, jeste li znali da će se dogoditi TWRP 2.0? Je li to bilo u kartama?

Da. Čim je tim, čak i prije nego što se zvao TWRP (izvorno se zvao RecoverWin), čak i kada je pokrenut RecoverWin, moja prva izjava je bila da mu treba sučelje s dodirnim zaslonom i treba mu GUI.

Bilo je puno diskusija o tome kako to učiniti i odlučeno je da sam u to vrijeme bio zauzet na Fre3vo i HDMwIn, pa smo uzeli to i rekli: „Ok, idemo korak dalje. Za sada, hajde da izvadimo TWRP 1.0 i radimo i dobro."

Puno dobrih programera je radilo na tome. AssassinsLament, Vividboarder i Dees_Troy su tri posebno koja bih željela nazvati.

Stvarno je bilo timskog napora, a TWRP 2.0 zaista je timski napor. Cijeli GUI TWRP 2.0 sjedi na vrhu temeljne temelje TWRP 1.0, tako da vidite sučelje u TWRP-u, za razliku od ponovnog prepisivanja TWRP-a.

Čitava ideja koja stoji iza TWRP 2.0 je da se učini ugodnim za korisnika, lako korisničko sučelje i vrsta dovede do ljudi koje bi mogao zastrašiti DOS ekran za oporavak?

Doista želimo da on bude jednostavan za upotrebu i prikladan za ljude. Nije zabavno sjediti tamo prelazeći čudne gumbe.

Čini se da svaki uređaj ima svoj jedinstveni način manipulacije. Ono što smo rekli je, zašto, zašto ne slijedi, svi imaju dodirne ploče. Pa zašto trebamo koristiti …?

Možete li predvidjeti da ćete ih smjestiti na TeamWinovu web stranicu ili će samo lebdjeti na XDA?

Zapravo još nismo odlučili za shemu. Govorilo se da TeamWin zapravo može ugostiti mjesto na kojem će ljudi hvatati teme koje im se sviđaju.

Oni su posebni za uređaj, posebno za rezoluciju. Na primjer, ova je tema dizajnirana za 1024x600, što je izvorna rezolucija GTableta. Druga je dobra stvar što isti TWRP 2.0 motor koji ovaj sada radi, pokreće EVO 4G. Sve što je trebalo je zip datoteka.

To je XML datoteka, neki fontovi i neke slike, a svi zajedno povoljno skupljeni. Ukratko, to je sve što smo radili s tim. Prilično je moćna, imamo čak i animacije isključivanja. Sve je kontrolirano iz XML-a. Unutar XML datoteke nalaze se odjeljci s radnjom.

Zaista smo krenuli s idejom da im oni dodele kontrolu nad sučeljem.

Očito se u prostoru za oporavak događa mnogo različitih stvari koje nisam navikao vidjeti i mislim da će zajednica u cjelini vjerojatno biti jako uzbuđena.

Hvala vam što ste nam pružili priliku da pokažemo svijetu što radimo iza zatvorenih zavjesa. Zaista smo uzbuđeni što smo ga uspjeli prenijeti u svijet.

Imate li kakve posljednje minute prije nego što moramo ići?

Da, glavnom timu TWRP-a, AssassinsLament, Dees_Troy i Vividboarder. Također i ostatak TeamWin-a, i zahvaljujući Koush-u i Amon_RA-u na njihovoj inspiraciji i posvećenosti Android zajednici.

Animaciju za pokretanje Android-a od ranije napravio je GLa'DOS, i što je najvažnije, posebna zahvala @ Courtneyj0610 za njenu posvećenost meni, djeci i trpljenje tjedana dugih noći koje su trebale da se ovaj projekt dovede tamo gdje je danas.