Android Central

Първи поглед върху TeamWin Recovery Project (TWRP) 2.0

protection click fraud

YouTube връзка за мобилно гледане

За тези хора, които се интересуват от следващия етап на възстановяване на вашия телефон, това е, което бих отделил малко време, за да проверя. Сигурен съм, че вече някои от вас са преминали към персонализираното възстановяване на TeamWin (наречено TWRP) и седнахме с разработчика аграбран за кратък поглед към най-новата итерация на тяхното възстановяване, наречена TWRP 2.0.

Интервюто е в два видеоклипа, плюс избрани откъси след почивката.

YouTube връзка за мобилно гледане

ДокатоTWRP 2.0 езареждам, това е средата на септември. Вие момчета излязохте с TWRP 1.0 през юли?

Това звучи правилно.

Значи това е TWRP 2.0?

Това е интерфейсът по подразбиране за TWRP 2.0.

Когато първоначално беше създаден TWRP, една от първите ми реакции, когато казаха „ще изградим възстановяване от дъното нагоре, ще започнем от нулата“, беше „ОК, трябва да го направим лесен за използване“, нещо, за което никога не съм намирал възстановяване бъда. Всички навигации за контрол на звука. Така че вместо това, което направихме, казахме: „Добре, как можем да направим това лесно за използване?“

Сега това все още е прототип, само няколко от функциите работят. Но, например, ще инсталираме ROM. Така че докосвам Инсталиране и имам избор, имаме нашите папки тук и нашите файлове в текущата папка.

Така че ще превъртя и създадох област, наречена ROM. Докосвам ROM, списъкът ми с файлове се променя. Всичко това ще използва всички функции, които хората са се научили да харесват с TWRP 1.0. И така, ще взема Flashback ROM. Докосвам го, той ми казва какъв е текущият ми избор. Имам различни опции, които мога да направя, мога да изтрия рестартирането на кеша след мигане и натискам флаш.

TWRP 2.0, в сравнение с всяко друго възстановяване, дори TWRP 1.0, интерфейсът е напълно различен. Сега използваме сензорния екран при възстановяване. Това също ще работи и на телефони, само намалено?

Просто намалено. Една от най-приятните характеристики на TWRP 2.0 е, че интерфейсът, който гледахте в началото, всъщност се зарежда от SD картата на това устройство.

Има вградена по подразбиране и всъщност това, което видяхте, ще бъде вградената, но за разработка всъщност е по-трудно. Това изисква повторно изграждане на възстановяването. Затова използваме това, което се нарича тематизиране.

Наистина очакваме тематичната общност да хареса това. Всичко, което видяхте на тази първа страница, беше управлявано от XML. Има персонализирани шрифтове. Шрифтът, който използва в момента в актуализацията, всъщност е стандартният шрифт, който всички възстановяват употреба и се нарича шрифт с фиксирана ширина, което означава, че всеки знак приема определен размер през.

Но когато това приключи тази операция, ще можем да се върнем към главното меню и ако наистина погледнете, шрифтът е различен.

Themers ще могат да приемат и ние планираме да публикуваме всички подробности за това как да напишете своя собствена тема.

За TWRP?

За TWRP 2.0.

Така че, ако искате да показва спортни коли, можете да имате спортни коли. Ако искате да са снимки на жени, можете да имате снимки на жени. Всичко, което искате, и това е само тема, това е кожа.

Колко трудно беше да накарате сензорния екран да работи при възстановяване? Защото това е нещо, което никога не сме виждали преди.

Всъщност има някои, които вече го правят. Някой взе TWRP 1.0 и го направи така, че да е базиран на жестове на Thunderbolt. Този аспект всъщност беше една от по-лесните части на TWRP 2.0.

Трудността на TWRP 2.0 беше да го направи толкова разширим и тематичен. Беше по-малко за сензорния интерфейс, колкото за графичния потребителски интерфейс. И така, искам да направя това, за да отида една крачка напред и да кажа, добре, подобно на TWRP 1.0, казваме ви нивото на батерията, казваме ви часа. Едно от хубавите неща е, че за разлика от TWRP 1.0, ако просто оставите това да седи тук, нивото на батерията ще падне.

Ние поддържаме анимации. Ако бяхме избрали, този малък Android можеше периодично да маха. Всичко, което темата наистина иска да направи с него, обикновено отваряме. И не става въпрос само за „посочете графика тук“.

Ние ви позволяваме да зареждате множество шрифтове и създаваме определени обекти, които улесняват нещата. Това са бутони. Те нямат икони в тях в момента, но ние поддържаме икони, така че можете да направите снимка, която представлява инсталацията.

Но ние ще се върнем към инсталацията и ще ви покажем другата функция, която наистина очакваме разработчиците на ROM да харесат.

Тази анимация, тези видеоклипове и тази персонализирана инсталация идват от самия пакет. Вътре в ROM съдържа детайлите, снимките и анимацията за персонализиран дизайн на тяхната инсталация.

Познавам Synergy, много добър ROM, от няколко различни разработчици, когато го инсталирахте, имаше този ASCII текстов лозунг, който казваше „Synergy“. Ние казахме: „Защо имате нужда от ASCII текст? Защо не можете да имате истински текст, истинска информация?“

Просто взехме анимацията за зареждане, изтрихме файловете, поставихме ги в пакета за анимация и това е описан в TWRP като анимация, включително същите възможности за цикъл, които Android ви дава за зареждане анимация.

Така че ние наистина взехме къде разработчиците на ROM могат да тематизират инсталацията. Направо от момента, в който потребителят е избрал да инсталира, те наистина могат да притежават изживяването за потребителя. Те могат да накарат потребителя да се чувства така, сякаш това е част от устройството, а не някакъв задник, таен клуб.

Преди вие, момчета, да излезете с TWRP 1.0, той беше изграден от възстановяването на запасите. Когато стартирахте TWRP 1.0, знаехте ли, че TWRP 2.0 ще се случи? Това беше ли в картите?

да Веднага след като екипът, дори преди да се нарече TWRP (първоначално се наричаше RecoverWin), дори когато стартира RecoverWin, първото ми изявление беше, че се нуждае от интерфейс със сензорен екран и има нужда от GUI.

Имаше много дискусии за това как да го направя и това, което беше решено, беше, че по това време бях зает с Fre3vo и HDMwIn, така че взехме това и казахме: „Добре, нека да отидем една крачка напред. Засега нека пуснем TWRP 1.0 и да работи и да е наред.“

Много добри разработчици са работили върху това. Оплакване на убийци, Vividboarder, и Dees_Troy бих искал да спомена три по-специално.

Наистина имаше екипно усилие и TWRP 2.0 наистина е екипно усилие. Целият GUI на TWRP 2.0 стои върху основната основа на TWRP 1.0, така че виждате интерфейс към TWRP, за разлика от това, че това е пренаписване отново на TWRP.

Цялата идея зад TWRP 2.0, особено, е да го направим удобен за потребителя, лесен потребителски интерфейс и да го предоставим на хора, които може да се уплашат от изглеждащия като DOS екран за възстановяване?

Ние наистина искаме да бъде лесен за използване и удобен за хората. Не е забавно да трябва да седите там и да превключвате странни бутони.

Изглежда всяко устройство има свой уникален начин за манипулиране. И това, което казахме, беше вместо това, защо не следва, нали знаете, всички те имат сензорни панели. Така че защо трябва да използваме ???

Що се отнася до темите, предвиждате ли да ги поставите на уебсайта на TeamWin или просто ще се носят в XDA?

Всъщност все още не сме избрали схема. Говореше се, че TeamWin всъщност може да бъде домакин на място, където хората могат да вземат теми, които харесват.

Те са специфични за устройството, по-специално за разделителната способност. Например, тази тема е проектирана за 1024x600, което е основната разделителна способност на GTablet. Другото хубаво нещо е, че същият TWRP 2.0 двигател, който работи в момента, работи с EVO 4G. Всичко, от което наистина се нуждаеше, беше zip файл.

Това е XML файл, някои шрифтове и някои изображения, всички удобно обединени заедно. С две думи, това е всичко, което сме правили с него. Доста е мощен, имаме дори анимации за изключване. Всичко се контролира от XML. Вътре в XML файла има секции с действие.

Наистина се придържахме към идеята да дадем на участниците в темата контрол върху интерфейса.

Очевидно много различни неща се случват в пространството за възстановяване, които не съм свикнал да виждам и мисля, че общността като цяло вероятно ще бъде наистина развълнувана.

Благодарим ви, че ни дадохте шанса да покажем на света какво е това, върху което работим зад затворени завеси. Наистина сме развълнувани да го представим на света.

Някакви благодарности в последния момент, преди да тръгваме?

Да, към основния екип на TWRP, Оплакване на убийци, Dees_Troy, и Vividboarder. Също така останалата част от TeamWin и благодарение на Коуш и Amon_RA за тяхното вдъхновение и отдаденост към общността на Android.

Анимацията за стартиране на Android от по-рано беше направена от GLa'DOS и най-важното, специална благодарност на @кортний0610 за нейната отдаденост към мен, децата, и издържането на седмици дълги нощи, необходими, за да доведе този проект до мястото, където е днес.

instagram story viewer