Logo tr.androidermagazine.com
Logo tr.androidermagazine.com

Teamwin kurtarma projesine ilk bakış (twrp) 2.0

Anonim

Mobil görüntüleme için YouTube bağlantısı

Telefonunuzda bir sonraki iyileştirme aşamasına ilgi duyanlar için, bu benim kontrol etmek için biraz zaman ayıracağım bir tanesi. Eminim şimdi bazılarınız TeamWin'in özel iyileşmesine (TWRP adı verildi) geçtiniz ve geliştirici agrabren'le en son TWRP 2.0 yenilemesinde gizlice bir göz atmaya gittik.

Röportaj iki videoda, artı aradan sonra alıntıları seçin.

Mobil görüntüleme için YouTube bağlantısı

TWRP 2.0 açılırken, bu Eylül ortasıdır. Siz çocuklar Temmuz ayında TWRP 1.0 ile mi çıktınız?

Bu doğru gibi geliyor.

Demek bu TWRP 2.0?

TWRP 2.0 için varsayılan arayüz budur.

TWRP ilk kez yaratıldığında, "aşağıdan yukarıya bir kurtarma yapacağız, sıfırdan başlayacağız" derken ilk tepkilerimden biriydi, “Tamam, kullanıcı dostu hale getirmeliyiz” demişti., ”Asla iyileşmeyi bulamadığım bir şey. Tüm ses kontrolü navigasyonları. Öyleyse biz de ne yaptık, “Tamam, bunu nasıl kolaylaştırabiliriz?” Dedik.

Şimdi, bu hala bir prototip, sadece birkaç özellik çalışıyor. Ancak, örneğin, bir ROM kuracağız. Bu yüzden Kur'a dokunun ve seçimimi yaptım, klasörlerimizi burada ve dosyalarımızı geçerli klasörde bulduk.

Böylece ilerleyeceğim ve ROM denilen bir alan yarattım. ROM'lara dokunduğumda dosya listem değişiyor. Bu, insanların TWRP 1.0 ile sevmeyi öğrendikleri tüm özellikleri kullanacaktır. Bu yüzden Flashback ROM'u almaya gidiyorum. Ona dokunuyorum, o anki seçimimin ne olduğunu söylüyor. Yapabileceğim farklı seçenekler var, yanıp söndükten sonra önbelleği yeniden silebilirim ve flaşa çarparım.

TWRP 2.0, diğer tüm kurtarma işlemlerine kıyasla, hatta TWRP 1.0 ile arayüz tamamen farklı. Şimdi kurtarma işleminde dokunmatik ekranı kullanıyoruz. Bu aynı zamanda telefonlarda da işe yarayacak, sadece küçülecek?

Sadece küçültülmüş. Şimdi, TWRP 2.0'ın en güzel özelliklerinden biri, başlangıçta baktığınız arabirimin aslında SD kartını bu cihaza yüklemesi.

Yerleşik bir varsayılan vardır ve aslında gördüğünüz şey yerleşik olandır, ancak geliştirme için aslında daha zordur. Bu, kurtarma işleminin yeniden oluşturulmasını gerektirir. Bu yüzden onlara tema denilen şeyi kullanıyoruz.

Gerçekten, temalı topluluğun bunu seveceğini umuyoruz. Bu ön sayfada gördüğünüz her şey XML'den alınmıştır. Özel yazı tipleri var. Şu anda güncellemede kullandığı font, aslında tüm kurtarıcıların kullandığı standart fonttur ve sabit genişlikte bir font olarak adlandırılır; bu, her karakterin belirli bir boyuta sahip olduğu anlamına gelir.

Ancak, bu işlem bittiğinde, ana menüye geri dönebileceğiz ve aslında bakarsanız, yazı tipi farklı.

Temalar alabilecek ve kendi temanızı nasıl yazacağınızla ilgili tüm ayrıntıları yayınlamayı planlıyoruz.

TWRP için mi?

TWRP 2.0 için.

Yani eğer spor arabaları göstermek istersen, spor arabaları alabilirsin. Kadınların resimleri olmasını istiyorsanız, kadınların resimlerini alabilirsiniz. İstediğiniz her şey ve bu sadece bir tema, bir cilt.

Dokunmatik ekranın kurtarmada çalışmasını sağlamak ne kadar zordu? Çünkü bu daha önce hiç görmediğimiz bir şeydi.

Aslında zaten bunu yapan birileri var. Biri TWRP 1.0'ı aldı ve Thunderbolt'a dayanarak jest yapmasını sağladı. Bu özellik aslında TWRP 2.0'ın en kolay kısımlarından biriydi.

TWRP 2.0'ın zorluğu onu genişletilebilir ve temkinli yapıyordu. Grafiksel arayüzde olduğu gibi dokunmatik arayüz de daha azdı. Bu yüzden bunu bir adım daha ileriye götürmek ve TWRP 1.0'a benzer şekilde söylemek istiyorum, size pil seviyesini söyleriz, size zamanı söyleriz. Güzel şeylerden biri, TWRP 1.0'dan farklı olarak, buradaki oturma izini bırakırsanız, pil seviyesi düşecek.

Animasyonları destekliyoruz. Bunu seçmiş olsaydık, bu küçük Android periyodik olarak el sallayabilirdi. Temanın gerçekten onunla yapmak istediği her şeyi, genellikle açarız. Ve bu sadece “burada bir grafik belirtin” ile ilgili değil.

Birden çok yazı tipi yüklemenize izin veriyoruz ve işleri kolaylaştıran belirli nesneler yapıyoruz. Bunlar düğmeler. Şu anda içlerinde simgeler yok, ancak simgeleri destekliyoruz, böylece yüklemeyi temsil eden bir resim yapabilirsiniz.

Fakat biz tekrar kuruluma geri döneceğiz ve ROM geliştiricilerin gerçekten sevmesini beklediğimiz diğer özelliği size göstereceğiz.

Bu animasyon, bu videolar ve bu özel kurulumun tamamı paketin kendisinden geliyor, ROM içinde ayrıntıları ve resimleri içeriyor ve kendi kurulumlarını tasarlayan animasyonlar.

Birkaç farklı geliştirici tarafından çok iyi bir ROM olan Synergy'yi tanıyorum, kurduğunuzda, "Synergy" yazan bir ASCII metin sloganına sahipti. “Neden ASCII metnine ihtiyacınız var?” Dedik. Neden gerçek metinlere, gerçek bilgilere sahip olamıyorsunuz? ”

Sadece önyükleme animasyonunu aldık, dosyaları çıkardık, onları animasyon paketine koyduk ve TWRP'de bir önyükleme animasyonu için size sunduğu döngü özelliklerini de içeren bir animasyon olarak tanımlandı.

Bu yüzden ROM geliştiricilerinin kurulumu tema olarak seçtikleri yere gittik. Kullanıcının yüklemek istediği noktadan itibaren, kullanıcı deneyimini gerçekten yaşayabilir. Kullanıcıya bunun cihazın bir parçası olduğunu hissettirebilirler, bazı arka kapılar değil, gizli kulüpler.

Sizler TWRP 1.0 ile çıkmadan önce, hisse senedi geri kazanımından inşa edildi. TWRP 1.0'a başlarken, TWRP 2.0'ın olacağını biliyor muydunuz? Kartlarda mıydı?

Evet. Ekip, en kısa sürede, hatta TWRP (ilk olarak RecoverWin olarak adlandırılmıştı) olarak adlandırılmadan önce bile, RecoverWin başladığında bile, ilk açıklamam, bir dokunmatik ekran arayüzü ve bir GUI'ye ihtiyaç duymasıydı.

Bunun nasıl yapılacağı hakkında çok fazla tartışma yapıldı ve kararın ne zaman Fre3vo ve HDMwIn'de meşgul olduğum oldu ve buna karar verdik ve “Tamam, bir adım daha ileri gidelim” dedik. Şimdilik TWRP 1.0'ı çıkarıp çalışıp iyi olalım. ”

Bu konuda birçok iyi geliştirici çalıştı. AssassinsLament, Vividboarder ve Dees_Troy özellikle çağırmak istediğim üç tane.

Gerçekten bir takım çalışması vardı ve TWRP 2.0 gerçekten bir takım çalışmasıdır. TWRP 2.0'ın tüm GUI'si, TWRP 1.0'ın temel temelinin üstüne oturur, bu yüzden TWRP'nin tekrar yazılmasının aksine TWRP'ye bir arayüz görüyorsunuz.

Özellikle TWRP 2.0'ın arkasındaki fikir, onu kullanıcı için hoş, kolay bir kullanıcı arayüzü olarak kullanmak ve onu DOS'lu kurtarma ekranından korkabilecek insanlara ulaştırmak mı?

Gerçekten insanlar için kullanımı kolay ve rahat olmasını istiyoruz. Orada garip düğmelere basarak oturmak zorunda olmak hiç eğlenceli değil.

Görünüşe göre her cihazın kendine özgü bir manipülasyon yöntemi var. Ve söylediklerimiz, onun yerine neden takip etmediğini biliyorsunuz, hepsinin dokunmatik panelleri var. Peki neden kullanmamız gerekiyor?

Temalar için TeamWin web sitesinde onları barındırmayı bekliyor musunuz, yoksa sadece XDA'da dolaşıyorlar mı?

Henüz bir şemaya karar veremedik. TeamWin’in, insanların istedikleri temaları alabileceği bir yere ev sahipliği yapabileceği konusundaki konuşma yapıldı.

Cihaza özgü, özellikle çözünürlüğe özgü. Örneğin, bu tema, GTablet’in doğal çözünürlüğü olan 1024x600’e göre tasarlanmıştır. Diğer güzel şey şu anda çalışan aynı TWRP 2.0 motorunun şu anda EVO 4G'yi çalıştırması. Gerçekten gereken tek şey bir zip dosyasıydı.

Hepsi bir arada bir araya getirilmiş bir XML dosyası, bazı fontlar ve bazı görüntüler. Özet olarak, onunla yaptığımız her şey bu. Oldukça güçlü, kapatma animasyonlarımız bile var. Hepsi XML'den kontrol ediliyor. XML dosyasının içinde, işlem gören bölümler vardır.

Gerçekten, temaların arayüz üzerindeki kontrolünü verme fikriyle gittik.

Açıkça görülüyor ki, kurtarma alanında görmeye alışkın olmadığım pek çok farklı şey oluyor ve bence genel olarak toplumun gerçekten heyecanlanacağını düşünüyorum.

Kapalı perdelerin ardında çalıştığımız şeyi dünyaya gösterme şansını verdiğiniz için teşekkür ederiz. Dünyaya götürmek için gerçekten heyecanlıyız.

Gitmemiz gerekmeden önce son bir dakikanın oldu mu?

Evet, TWRP çekirdek ekibine AssassinsLament, Dees_Troy ve Vividboarder'a. Ayrıca TeamWin’in geri kalanı ve Android topluluğuna ilham vermeleri ve özveri için Koush ve Amon_RA’ya teşekkürler.

Daha önce gelen Android açılış animasyonu GLa'DOS tarafından yapıldı ve en önemlisi, @ courtneyj0610'a, bana ve çocuklarına olan bağlılığı ve haftalarca süren uzun geceler ile bu projeyi yerine getirmeleri için verdikleri özel bir teşekkür. bugün.