Merhaba,
Cydia mağazasını Jailbreak kullanan herkes bilir. Sizin de bildiğiniz üzere, bu mağaza sayesinde belirli modifikasyonlar yapabiliyoruz. Peki size
Cydia alternatifi olarak faaliyet gösteren fakat çok bilinmeyen başka bir topluluk olduğunu söylesem? Muhtemelen benim de olduğu gibi aklınıza ilk
Sileo gelecektir fakat bugün ki konumuz farklı.
Flex nedir?
Flex, iOS 11 için güncellenen bir Patch (Yama) uygulamasıdır. Tweak mağazası gibi düşünebiliriz. Her ne kadar sistem çapında özelleştirmeler olsa da, daha çok uygulama üzerine değişiklikler yapmaktadır.
Flex üzerinde Yama geliştirmek ve hazır yamaları indirip kullanmak oldukça basit.
Ne işe yarar?
- Flex, herkese açık bir mecradır. Kullandığınız uygulamalar için yapılmış modifikasyonları, yani Yamaları indirerek aktif edebilirsiniz.
- iOS Programlama bilgisine ihtiyaç duymadan kendi yaptığınız Yamayı da paylaşabilirsiniz.
- Flex, uygulama dosyalarının bulunduğu dizinlere erişebilmemizi sağlar. Bir nevi bizim için uygulama dosyalarını sınıflara ayırır, ihtiyacımız olan bölümleri düzenleriz ve bu sayede Yama oluştururuz.
(Objective-C veya Swift gibi iOS dillerini bilmemize gerek yok, Yamayı uygulama üzerinden oluşturuyoruz ve sadece hangi ayarın, hangi dizinde olduğunu kestirebilmek yeterli. Konu içerisinde paylaştığım video daha açılayıcı olacaktır)
- Flex'i Cydia'dan ayıran en önemli özellik, yüklediğimiz yamaları aç/kapa şeklinde kolayca kullanabilmemizdir. Cihaza Cydia tarzı bir Ayar dosyası indirmediğinden, çoğu Yama'da Respring ihtiyacı duyulmayacaktır.
- Flex, çoğu Tweak'in işlevini tek başına yapabilir. Yama yüklemek/kaldırmak saniyeler alır.
- Bu konu üzerinden
Flex 3 yükleyebilirsiniz.
Nasıl yama yapıldığını video eşliğinde beraber inceleyelim:
Medya bağlantılarını görmek için kayıt olmalısınız
** Video'da Betternet uygulamasının, Premium üyelik sahibi olup olmadığımızı anlamasını sağlayan değişkenleri (isPremium -> bool), TRUE olarak değiştirerek uygulamayı yanıltıyor. Bu sayede Premium özelliklerimiz açılıyor. Benim yama yapmakla işim olmaz derseniz, uygulama içerisinden yayınlanmış yamaları bulup direk
Get diyerek indirip uygulayabilirsiniz.
Kendi kullandığım Flex Yama listemi talep olursa yakın zamanda geliştiricileriyle birlikte başka bir konuda yayınlayabilirim.
Kullandığım bazı Yamalar;
- WhatsApp çevrimiçi gizleme ve okundu bilgisi kapatma (Watusi alternatif)
- WhatsApp'ta size gönderilen mesajı başkasıyla paylaşınca çıkan Forwarded (Yönlendirildi) yazısını kaldırma
- SnapChat Snap görüntüleme süresini kaldırma
- SnapChat'in ekran görüntüsü alındı bildirimini karşı tarafa göndermesini engelleme
- Instagram videolarını otomatik oynatmayı kapatma gibi.
Konuya devam etmeden önce, puhuTV izleyenler için
Premium Yama paylaşıyorum:
Yama adı: puhuTV Reklamsız
Geliştirici: @koeksal33
Açıklama: puhuTV'de video izlemeye çalışırken ard arda gelen 5-6 reklamı kaldırır.
Flex 3 Arayüzü ve bazı açıklamalar:
Ekli dosyayı görüntüle 7452
*
Installed: Bu bölümde telefonumuzda bulunan uygulamalar listelenmektedir. Herhangi bir uygulamanın üzerinde bastığımızda, bu uygulamayla alakalı Yama'lar varsa bize gösterilir. Ben bu bölümü pek önermiyorum. Çoğunlukla eski ve çalışmayan yamalar karşımıza çıkıyor.
*
Recent: Kelime'den de anlaşıldığı gibi, son yayınlanan Yamalar bu sekmede bulunmaktadır. Hemen hemen her gün yeni Yama yayınlanmaya devam ediyor. Bu yamalar iOS versiyonuna ve uygulamanın sürümüne bağlı olarak çoğunlukla çalışmaktadır.
*
Trending: Çok eski olmayan, fazla indirilen yamalar Trending sekmesinde görüntülenir.
*
Popular: Süre sınırı olmadan, eski yamalar da dahil, en Popüler yamalar bu sekmede görüntülenir.
*
Search: Bu sekmeden herhangi bir uygulama için herhangi bir Yama arayabilirsiniz.
Püf Nokta: Flex üzerinde güncel/çalışan Yama(lar) arıyorsanız, arama bölümüne hangi uygulama olduğunu yazın. örn. Instagram yazarsanız, Instagram için yayınlanmış son Yamalar listelenecektir.
Ekli dosyayı görüntüle 7451
Yüklediğimiz yamalar bu sayfada görüntülenir. Yamaların sağ tarafında bulunan anahtarla aç/kapa yapabiliriz. Sistem çapında değişiklik yapmayan yamalar, Respring gerektirmez.
Püf Nokta 2: Flex 3'te üyelik oluşturmadan Yama indiremiyorsunuz ve her üyelikte 2 Yama indirme limiti koyuyor. Ya Premium üyelik alacaksınız, ya da mevcut üyeliğinizden çıkış yapıp, kafanıza göre Kullanıcı Adı, Mail ve Şifre oluşturup yeni hesaplar açarak Yama indirmeye devam edebilirsiniz.
Mail doğrulaması yoktur, tamamen kafanıza göre yazabilirsiniz.
Kendi Yorumlarım:
Arkadaşlar konu'nun başında belirttiğim gibi Flex Yaması yapmak çok zor bir iş değil, bizden Objective-C veya Swift dillerini bilmemiz istenmiyor, sadece değişkenleri bilmek ve sürekli deneme yanılma yöntemiyle Yama yapmaya gayret etmek gerekiyor. Konuya daha sonrasında belli başlı değişkenleri (örn.
isPremium,
isTrial) yani sürekli deneme sürümü aktif etme gibi püf noktaları eklemeye devam edeceğim. Tekrar tekrar konuya dönüp bakarak daha anlaşılır biçimde düzenlemeye çalışıyorum. Bir yazım hatası veya eklemek istediğiniz bir bilgi varsa bildirin lütfen. Flex, bir süre kullandıktan sonra bağımlılık yapan bir uygulamadır. Kullanmaya başladıktan bir süre sonra sürekli yeni Yama yayınlamışlar mı diye kendimizi
Recent bölümünde bulabiliyoruz. Cydia'yı kesinlikle kötülemiyorum, sadece Flex ile çoğu Tweak'in işlevini yapabilmek varken neden cihazı bir sürü Tweak'le dolduralım bunu anlayalım diye karşılaştırdım. Her türlü sorunuzu konu altına bekliyorum, elimden geldiğince cevaplamaya çalışacağım. İyi forumlar!