Logo hu.androidermagazine.com
Logo hu.androidermagazine.com

Először tekintse meg a teamwin helyreállítási projektet (twrp) 2.0

Anonim

YouTube link a mobil megtekintéshez

Azok számára, akiket érdeklődik a telefon helyreállításának következő szakasza, ez az, amit időt vettem félre a kijelentkezéshez. Biztos vagyok benne, hogy mostanáig néhányan Önök a TeamWin egyedi helyreállítására (TWRP néven) váltottak, és máris leültünk az agrabren fejlesztőjével, hogy alaposan megkérdezzük a helyreállításuk legfrissebb iterációját, az úgynevezett TWRP 2.0.

Az interjú két videóban zajlik, valamint a szünet után válogatott részletek.

YouTube link a mobil megtekintéshez

Amíg a TWRP 2.0 elindul, szeptember közepe van. Srácok, júliusban jelent meg a TWRP 1.0-tal?

Jól hangzik.

Tehát ez a TWRP 2.0?

Ez a TWRP 2.0 alapértelmezett interfésze.

Amikor a TWRP eredetileg létrejött, az egyik első reakcióm, amikor azt mondták, hogy "helyreállítást fogunk készíteni az alulról felfelé, a nulláról kezdjük", az volt, hogy “rendben, felhasználóbarátnak kell tennünk., "Olyasmi, amiben még soha nem találtam helyreállítást. Az összes hangerőszabályzó navigáció. Tehát ehelyett, amit tettünk, azt mondtuk: "Rendben, hogyan tehetjük ezt könnyen felhasználhatóvá?"

Most ez még mindig egy prototípus, csak néhány szolgáltatás működik. De például telepítünk egy ROM-ot. Tehát megérintem a Telepítés elemet, és kiválasztva van, itt vannak a mappák és a fájlok az aktuális mappában.

Tehát végigmegyek és létrehoztam egy ROM-ok nevű területet. Megérintem a ROM-ot, megváltozik a fájllistám. Mindez felhasználhatja azokat a funkciókat, amelyeket az emberek megtanultak kedvelni a TWRP 1.0-hoz. Tehát el fogom venni a Flashback ROM-ot. Megérintem, megmondja, mi a jelenlegi választásom. Különböző lehetőségeim vannak, amelyeket megtehetek, villogás után megtisztíthatom a gyorsítótár újraindítását, és megszólaltam.

A TWRP 2.0, összehasonlítva a többi helyreállítással, akár a TWRP 1.0-val is, a felület teljesen más. Az érintőképernyőt helyreállítottuk. Ez telefonokon is fog működni, csak lecsökkenték?

Csak lecsökkenttem. A TWRP 2.0 egyik legszebb tulajdonsága az, hogy az a felület, amelyet elején megnéztél, valójában az SD-kártyát tölti le az eszközön.

Van egy alapértelmezett beépített, és valójában amit láttál, az lenne beépített, de a fejlesztéshez ez valójában nehezebb. Ehhez a helyreállítás újjáépítésére van szükség. Tehát használjuk az úgynevezett őket.

Nagyon arra számítunk, hogy az õkkel foglalkozó közösség imádni fogja ezt. Mindent, amit az első oldalon láttál, az XML-ből származik. Vannak egyedi betűtípusok. A frissítésben jelenleg használt betűtípus valójában a szokásos betűtípus, amelyet minden helyreállítás használ, és rögzített szélességű betűkészletnek nevezik, ami azt jelenti, hogy minden karakter bizonyos méretet átvesz.

De amikor ez befejezi ezt a műveletet, visszatérhetünk a főmenübe, és ha valóban megnézed, a betűtípus más.

A közreműködők képesek lesznek venni, és azt tervezzük, hogy közzéteszi az összes részletet a saját témájának írásáról.

A TWRP számára?

A TWRP 2.0 esetén.

Tehát, ha azt akarja, hogy sportautók jelenjenek meg, akkor sportkocsik is lehetnek. Ha azt szeretné, hogy nők képei legyenek, képeket készíthet nőkről is. Bármi, amit akar, és ez csak egy téma, ez egy bőr.

Mennyire nehéz volt az érintőképernyő működni a helyreállítás során? Mert ez olyasmi, amit még soha nem látottunk.

Valójában vannak olyanok, akik már csinálják. Valaki elvette a TWRP 1.0-ot, és úgy készítette el, hogy gesztusalapú legyen a Thunderbolton. Ez a szempont valójában a TWRP 2.0 egyik könnyebb része volt.

A TWRP 2.0 nehézsége az volt, hogy ilyen kiterjeszthetővé és képtelenné tegye. Kevésbé volt az érintőképernyőn, mint a grafikus felhasználói felületen. Szóval azt akarom, hogy ezt egy lépéssel továbblépjem és azt mondjam: oké, hasonlóan a TWRP 1.0-hoz, megmondjuk az akkumulátor töltöttségi szintjét, az időt. Az egyik jó dolog az, hogy a TWRP 1.0-del ellentétben, ha csak itt kellene hagynunk ezt az ülést, az akkumulátor töltöttségi szintje csökken.

Támogatjuk az animációkat. Ha úgy döntöttünk, ez a kis Android rendszeresen hullámozhat. Bármit, amit az előző valóban szeretne vele csinálni, általában megnyitjuk. És nem csak a "itt adjon meg egy grafikát".

Lehetővé teszi több betűtípus betöltését és bizonyos objektumokat készítünk, amelyek megkönnyítik a dolgokat. Ezek gombok. Jelenleg nincsenek bennük ikonok, de támogatjuk az ikonokat, így elkészítheti a telepítést ábrázoló képet.

De visszatérünk a telepítéshez, és megmutatjuk a másik funkciót, amelyet valóban azt várunk, hogy a ROM-fejlesztők imádni fogják.

Ez az animáció, ezek a videók és az egyéni telepítés mind a csomagból származik, a ROM belsejében található a részletek és a képek, valamint a telepítés egyedi kialakításához szükséges animáció.

Ismerem a Synergy-t, egy nagyon jó ROM-ot, amelyet néhány különféle fejlesztő készített, amikor telepítette, az ASCII szöveges szlogenje: "Synergy". Azt mondtuk: „Miért van szüksége az ASCII szövegre? Miért nem lehet valós szöveg, valós információ?"

Éppen elkészítettük a rendszerindító animációt, kicsomagoltuk a fájlokat, behelyeztük az animációs csomagba, és a TWRP-ben animációnak tekintjük, amely tartalmazza azokat a hurokképességeket, amelyeket az Android ad az indító animációhoz.

Tehát mi valóban odakerültünk arra a helyre, ahol a ROM-fejlesztők a telepítést megtervezhetik. Egyenesen attól a ponttól kezdve, amikor a felhasználó kiválasztotta, hogy telepíteni kívánja, valóban megtapasztalhatja a felhasználói élményt. Ezek a felhasználót úgy érzik, hogy ez a készülék része, nem pedig valami hátsó ajtó, titkos klub.

Mielőtt srácok megjelenték a TWRP 1.0-at, azt a készlet helyreállításából építették ki. Amikor elindította a TWRP 1.0-ot, tudta, hogy a TWRP 2.0 fog történni? Ez volt a kártyákban?

Igen. Amint a csapat, még mielőtt TWRP-nek hívták (eredetileg RecoverWin-nek hívták), még a RecoverWin indulásakor is az első állításom az volt, hogy érintőképernyős interfészre és GUI-ra van szükség.

Nagyon sok vita folyt arról, hogyan kell csinálni, és úgy döntöttek, hogy akkoriban voltam elfoglalva a Fre3vo-n és a HDMwIn-en, így ezt megtettük és azt mondtuk: „Ok, menjünk egy lépéssel tovább. Most pedig tegyük elérhetővé a TWRP 1.0-t, hogy működőképes és jó legyen. ”

Sok jó fejlesztő dolgozott rajta. Az AssassinsLament, a Vividboarder és a Dees_Troy különösen három, amelyeket szeretnék felhívni.

Valóban csapat erőfeszítés történt, és a TWRP 2.0 valóban csapat erőfeszítés. A TWRP 2.0 teljes grafikus felhasználói felülete a TWRP 1.0 alapjának tetején helyezkedik el, tehát egy interfészt lát a TWRP-ben, szemben azzal, hogy ez a TWRP újraírása.

Különösen a TWRP 2.0 mögött rejlő ötlet az, hogy felhasználói élvezetessé, egyszerű felhasználói felületévé tegyük, és hogy eljuttassuk az emberekhez, akiket a DOS megjelenésű helyreállítási képernyő megfélemlíthet?

Nagyon szeretnénk, ha könnyen kezelhető és kényelmes lenne az emberek számára. Nem szórakoztató, ha ott ülök, furcsa gombokkal váltva.

Úgy tűnik, hogy minden eszköznek megvan a saját egyedi módja annak, hogy manipulálja. És azt mondtuk, hogy inkább miért nem következik be, tudod, mindegyikük rendelkezik érintőképernyővel. Miért kell használnunk …?

Témák esetén várhatóan elhelyezi őket a TeamWin webhelyén, vagy csak lebegnek az XDA-n?

Még nem döntöttünk egy rendszerről. Beszéltek voltak arról, hogy a TeamWin valójában olyan helyet foglalhat el, ahol az emberek megragadhatják a kedvelt témákat.

Különösen eszközspecifikusak, felbontás-specifikusak. Ezt a témát például 1024x600-as méretre tervezték, amely a GTablet natív felbontása. A másik jó dolog az, hogy ugyanaz a TWRP 2.0 motor, amely jelenleg fut, az EVO 4G-t futtatja. Csak egy ZIP-fájlra volt szüksége.

Ez egy XML fájl, néhány betűtípus és néhány kép, mindegyik kényelmesen csomagolva. Dióhéjban, ez minden, amit vele csináltunk. Elég hatalmas, van, még shutdown animációk is. Mindezt az XML vezérli. Az XML fájlon belül vannak műveletekkel foglalkozó szakaszok.

Tényleg azon az elképzelésen mentünk át, hogy a művészek irányítást adjunk a felület felett.

Nyilvánvalóan sok különféle dolog zajlik a helyreállítási térben, amelyet még nem szoktam látni, és azt hiszem, hogy a teljes közösség valószínűleg nagyon izgatott lesz.

Köszönjük, hogy megadta nekünk a lehetőséget, hogy megmutassa a világnak, mi az, amit zárt függönyök mögött dolgozunk. Nagyon izgatottak vagyunk, hogy odajutunk a világhoz.

Van valami utolsó köszönet, mielőtt el kellene mennünk?

Igen, a TWRP törzscsoportjának, az AssassinsLament, a Dees_Troy és a Vividboarder számára. A TeamWin többi tagja is, köszönet Koushnak és Amon_RA- nak az inspirációért és az Android közösség iránti elkötelezettségéért.

A korábbi Android indító animációt a GLa'DOS készítette, és ami a legfontosabb: külön köszönet @ courtneyj0610-nak azért, hogy elkötelezte magát, a gyerekeket, és hetek hosszú éjszakák elmulasztásával telt el, hogy a projekt oda vihessen. ma van.