Посилання YouTube для перегляду мобільних пристроїв
Для тих, хто зацікавлений у наступному етапі відновлення на вашому телефоні, це я б відклав деякий час, щоб перевірити. Я впевнений, що зараз деякі з вас перейшли на користувальницьке відновлення TeamWin (зване TWRP), і ми сіли з розробником agrabren за кращим поглядом на останню ітерацію їх відновлення під назвою TWRP 2.0.
Інтерв'ю ведеться у двох відео, а також виберіть уривки після перерви.
Посилання YouTube для перегляду мобільних пристроїв
Хоча TWRP 2.0 завантажується, це середина вересня. Ви, хлопці, вийшли з TWRP 1.0 у липні?
Це звучить правильно.
Так це TWRP 2.0?
Це інтерфейс за замовчуванням для TWRP 2.0.
Коли TWRP спочатку був створений, одна з моїх перших реакцій, коли вони сказали: "ми збираємося відновити знизу вгору, ми починаємо з нуля", було: "Добре, ми повинні зробити це зручним для користувачів", "Те, про що я ніколи не знаходив відновлення. Всі навігації з регулюванням гучності. Отже, натомість, що ми зробили, ми сказали: "Добре, як ми могли зробити це простім у використанні?"
Тепер це все ще прототип, працює лише пара функцій. Але, наприклад, ми збираємось встановити ПЗУ. Тож я натискаю «Встановити», і я вибрав, у нас тут папки і наші файли в поточній папці.
Тому я пройдуся, і я створив область, яку називають ROM. Я натискаю ROM, мій список файлів змінюється. Це дозволить використовувати всі функції, які люди навчилися подобатися за допомогою TWRP 1.0. Отже, я збираюся взяти Flashback ROM. Я натискаю його, він говорить мені, що це мій поточний вибір. У мене є різні варіанти, які я можу зробити, я можу стерти перезавантаження кешу після спалаху, і натиснув спалах.
TWRP 2.0, порівняно з будь-яким іншим відновленням, навіть TWRP 1.0, інтерфейс абсолютно інший. Зараз ми використовуємо сенсорний екран для відновлення. Це теж буде працювати на телефонах, просто зменшено?
Просто зменшено. Тепер одна з найприємніших особливостей TWRP 2.0 - це те, що інтерфейс, який ви подивилися на початку, насправді завантажує SD-карту на цьому пристрої.
Вбудований за замовчуванням, і насправді те, що ви побачили, було б вбудованим, але, для розробки, це насправді складніше. Це вимагає відновлення відновлення. Тому ми використовуємо те, що називається тематизацією.
Ми дійсно очікуємо, що тематична спільнота сподобається цьому. Все, що ви бачили на цій титульній сторінці, отримано з XML. Є спеціальні шрифти. Шрифт, який він зараз використовує в оновленні, - це фактично стандартний шрифт, який використовують усі відновлені, і його називають шрифтом фіксованої ширини, тобто кожен символ має певний розмір поперек.
Але, коли це закінчить цю операцію, ми зможемо повернутися до головного меню, і якщо ви насправді подивитеся, шрифт буде іншим.
Темери зможуть прийняти, і ми плануємо опублікувати всі подробиці про те, як написати власну тему.
Для TWRP?
Для TWRP 2.0.
Тож якщо ви хочете, щоб на ньому показали спортивні автомобілі, ви можете мати спортивні машини. Якщо ви хочете, щоб це були фотографії жінок, ви можете мати фотографії жінок. Все, що завгодно, і це лише тема, це шкіра.
Наскільки важко було змусити сенсорний екран працювати над відновленням? Тому що це те, чого ми ніколи раніше не бачили.
Насправді є деякі, які вже це роблять. Хтось взяв TWRP 1.0 і зробив так, що він був заснований на жестах на Thunderbolt. Цей аспект був насправді однією з найпростіших частин TWRP 2.0.
Складність TWRP 2.0 зробила його таким розширним та придатним для виконання. Йшлося менше про сенсорний інтерфейс, як про графічний інтерфейс користувача. Отже, я хочу зробити це, щоб піти на крок далі і сказати, добре, подібно до TWRP 1.0, ми розповімо вам про рівень заряду акумулятора, ми розповімо вам час. Одне з приємних речей - це те, що на відміну від TWRP 1.0, якщо ви просто залишите це сидячи тут, рівень акумулятора знизиться.
Ми підтримуємо анімацію. Якби ми вирішили, цей маленький Android може періодично махати. Все, що темер дійсно хоче зробити з цим, ми, як правило, відкриваємо. І справа не лише в тому, щоб "вказати графіку тут".
Ми дозволяємо вам завантажувати кілька шрифтів, і ми робимо певні об’єкти, які полегшують речі. Це кнопки. Зараз у них немає піктограм, але ми підтримуємо іконки, тож ви можете зробити зображення, яке відображає встановлення.
Але ми повернемось до інсталяції і покажемо вам іншу особливість, яку ми дійсно очікуємо, що розробники ПЗУ люблять.
Ця анімація, ці відео та спеціальна інсталяція надходять із самого пакету, всередині ПЗУ містяться деталі та зображення та анімація, щоб налаштувати їх інсталяцію.
Я знаю Synergy, дуже хороший ROM, від кількох різних розробників, коли ви встановили його, він мав цей текстовий слоган ASCII "Synergy". Ми сказали: «Для чого вам потрібен текст ASCII? Чому ви не можете мати справжній текст, реальну інформацію?"
Ми просто взяли завантажувальну анімацію, викреслили файли, помістили їх у пакет анімації, і це описано в TWRP як анімація, включаючи ті самі можливості циклу, що Android дає вам для анімації завантаження.
Тож ми дійсно взяли те, де розробники ROM можуть обговорити встановлення. Прямо з того моменту, як користувач вибрав, що хоче встановити, він може дійсно володіти користувачем. Вони можуть змусити користувача відчути, що це частина пристрою, а не якийсь задній таємний клуб.
Перш ніж ви, хлопці, вийшли з TWRP 1.0, він був створений за рахунок відновлення запасів. Коли ви запускали TWRP 1.0, чи знаєте ви, що TWRP 2.0 відбуватиметься? Це було в картках?
Так. Як тільки команда, ще до того, як її називали TWRP (спочатку її називали RecoverWin), навіть коли RecoverWin запустився, моє перше твердження було, що їй потрібен інтерфейс сенсорного екрану і йому потрібен графічний інтерфейс.
Було багато дискусій щодо того, як це зробити, і було вирішено, що я в той час був зайнятий на Fre3vo та HDMwIn, і тому ми взяли це і сказали: «Гаразд, підемо на крок далі. Поки що, давайте вийдемо TWRP 1.0, працюючи і добре ».
Над цим працювало багато хороших розробників. AssassinsLament, Vividboarder та Dees_Troy - це три, зокрема, які я хотів би зателефонувати.
Дійсно були командні зусилля, і TWRP 2.0 справді - це командне зусилля. Весь графічний інтерфейс 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, AssassinsLament, Dees_Troy та Vividboarder. Також решта TeamWin, і дякую Koush та Amon_RA за натхнення та відданість Android-спільноті.
Анімація завантаження Android від раніше була зроблена GLa'DOS, і найголовніше, особлива подяка @ Courtneyj0610 за її відданість мені, дітям, і миритися з тижнями довгих ночей, які знадобляться, щоб перенести цей проект туди, де він є сьогодні.