Rehber Samsung Cihazı ROM Flaşlarken ve Flaşlamadan Önce Bilmeniz Gerekenler

Küçük bir not düşeyim, custom rom flaşlamakla ilgili sosyalde bir sürü makale var. Birbirini tekrar etmemesi açısından o konuyu detaylandırmıyorum. Eğer talep olursa Samsung cihazları için kapsamlı bir custom rom flaşlama rehberi de hazırlayabilirim.

Samsung, önceki stok yazılım atma rehberimde belirttiğim gibi, program yelpazesi, ürün ve yazılım desteği açısından çok geniş bir marka. Çoğu şeyi birkaç tıklama ile yapabiliyorsunuz. ADB yok Fastboot yok, kod yazma derdi yok. Bu rehberde sorulan sorulara Samsung cihazları özelinde cevaplar vermeye çalışacağım. Unuttuğum ve atladığım yerler olabilir. Sormaktan çekinmeyin!

Custom ROM Nedir?
Kendi cihazınız için oluşturulmuş, gerek çekirdek gerek yazılım desteği açısından cihazınız için özelleştirilmiş en uyumlu yazılımlardır diye bir cümle kurabiliriz fakat Samsung cihazlarda bu durum biraz farklılık gösteriyor. Cihazınız Samsung'un Exynos işlemcisini kullanıyorsa AOSP tabanlı romlara geçmeniz mantıklı değil. Donanımınız bu sistemlerle uyumlu çalışmaz. voLTE, Kamera, NFC vs gibi cihaz donanımları çalışmaz, çalışsa bile stabil değildir. Exynos bir işlemci kullanıyorsanız, farklı alt veya üst model bir Samsung cihazdan port edilmiş bir rom tercih etmenizde yarar var. Biraz Exynos işlemcilerini gömdüm gibi oldu ama küçük bir tüyo vereyim uyumluluk açısından Exynos daha iyi ve Bootloader uyarısını Qualcomm işlemcili cihazlarda kaldıramazken Exynos cihazlarda bu uyarıyı kaldırabiliyorsunuz.

Port ROM Nedir?
Aynı işlemci ailesine mensup cihazlar port işleminden geçer. Misal A53 cihazının güncelleme ömrü bitmiş olsun. İşlemcisi Exynos. S23 FEnin işlemcisi de aynı aileye mensup. Eğer geliştiriciler, S23 FEnin yazılımını A53'e sorunsuz port edebilirlerse, A53'te S23 FE'nin yazılımını kullanıyor olursunuz. En basit şekilde böyle açıklanabilir. Genellikle güncelleme ömrü bitmiş cihazlar için hala yazılım güncellemesi alan cihazların yazılımları port edilir. Bu Port edilen cihazları ya bir topluluk paylaşır ya da bir kişi kendi cihazı için tasarlamıştır ve bunu diğer kişilere açmıştır.

GSI ROM Nedir?
Genel ROM. Genel ROM deyip de yabana atmayın hemen ya da atın siz bilirsiniz. Kısaca sadece sistem imajı bulunan bir dosyadır. Cihazda bulunan çekirdeği kullanır. Gerekli ek düzeltmeleri flaşlamadan çoğu Samsung cihazda bu romları boot edemezsiniz bile. Derleyen kişiye göre Treble desteği ya vardır ya yoktur ya da eskidir. Bu destek sizin cihazınızın özelliklerini kullanmasını sağlar. Mesela parmak izi düzeltmesi, ekstra parlaklık düzeltmesi, ses kütüphanesi düzeltmesi gibi ama çoğu da zaten işe yaramaz yarasa bile sistemin varsayılan ayarını bozduğu için ayarlarda bir dengesizlik oluşur.

Custom ROM Kullanmak Mantıklı Mı?
Cihazınız artık güncelleme almıyorsa, yavaşlamışsa, kullandığınız yazılımdan memnun değilseniz değiştirmenizde fayda var. Eğer standart bir kullanıcıysanız, bu işlerden hiç anlamam diyorsanız topluluk desteği olan romları ve en az hataya sahip bireysel derlenmiş romları tercih etmelisiniz.

Bu Kadar Kısıtlamalara Rağmen Custom ROM Flaşlamak Mantıklı Mı?
Cihazınızın kilidini açmadan önce Custom ROM desteğinin ne derecede olduğunu ve size neler sunduğunu kontrol etmelisiniz. Bunu kontrol etmeden cihazınızın kilidini kesinlikle açmayın. Bazen çok uzun ömürlü ve sizi tatmin edecek sonuçlar ile karşılaşabilirken bazen de hayal kırıklığına uğrayabilirsiniz. Eğer yeni bir cihazınız varsa topluluk desteği kazanması 4 ila 5 yıl arası alabilir belki daha az belki daha çok biraz da bu cihazın ne kadarilgi görmesi ile alakalıdır.

Samsung Cihazıma Custom ROM Flaşlandıktan Sonra Güvenli Klasör Gibi Özellikleri Kullanmaya Devam Edebilecek Miyim?
Eğer başka bir Samsung cihazdan port edilen rom kullanıyorsanız ve geliştirici sisteme gerekli yamaları entegre ettiyse çoğu kullandığınız Samsung özelliklerini ve belki cihazınızda olmayan özellikleri kullanacaksınız. Bunları kendiniz de ekleyebilirsiniz ama uzamamsı için detaylandırmayacağım. Bootloader kilidini ilk defa açtığınızda Knox hemen 0x1 olmuyor. En azından benim test ettiğim cihazlarda ve ODIN hemen yabancı bir dosyayı flaşlamanıza izin vermiyor. Önce bootloader açıkken tekrardan kurulum yapmanız istenir ardından tekrardan telefonu kapatıp yabancı dosyayı flaşlamanız gerekir. Samsung cihazınız OneUI ile çalıştığı sürece güzel.

Custom ROM Avantajları:
  • Sistemin gereksiz uygulamalardan arındırılması optimizasyonun en üst düzeye çıkarılarak %50 ila %70 arası stok yazılıma göre daha performanslı çalışması.
  • Özgürlük, cihazınız üstünde tam yetki sahibi olursunuz güvenli kaynaklardan yüklediğiniz sürece cihazınıza zarar verme gibi bir durum yaşanmaz. Bu tam yetkiyi istediğiniz zaman iptal edebilirsiniz.
  • Kısıtlamaları kaldırın. Kullandığınız uygulamaların size uyguladığı kısıtlamaları kaldırın.
  • Daha fazla özelleştirme ve yeni yazılım desteği
Custom ROM Dezavantajları:
  • Cihaz donanım uyumsuzlukları
  • Çekirdek uyumsuzlukları sonucu telefonun sürekli çökmesi
  • Parmak izi gibi kullandığınız çoğu şeyin çalışmaması
  • Programların ve yazılımların birbiri ile çakışması sonucu kullanacağınız uygulamanın sürekli çökmesi ve açılmaması
En iyi ve en kötü senaryoyu yazmış oldum. Tabii olarak bunu belirleyen şey geliştiricidir. Bir ROM flaşlamadan önce günlükleri okumayı alışkanlık haline getirin!
Kısaca, cihazınız Exynos işlemcisini kullanıyorsa AOSP tabanlı romlardan uzak durun ve bu romları önerenlerden uzak durun!
 
Son düzenleyen: Moderatör:
S7 Edge'e OC atabilecek şekilde nasıl bir şey yapmam gerekiyor. TWRP, Odin, stock ROM vb. hiç bilmiyorum.
 
S7 Edge'e OC atabilecek şekilde nasıl bir şey yapmam gerekiyor. TWRP, Odin, stock ROM vb. hiç bilmiyorum.
Bu işler için custom kernel yani özel çekirdek kullanılır. Yüklediğin çoğu custom romlar varsayıılan olarak özel çekirdek ile gelir. Çekirdeğin derlenmesi, yeniden oluşturulması ayarlarının değiştirilmesi bilgi gerektiren bir iştir. Toplulukta sunulan çekirdekler senin işini hayli hayli görecektir. Ufak bir kontrol ettiğimde

Bu kerneli deneyebilirsin.

Bu da özel çekirdek içeren bir custom rom.
Hata Günlüğü:

Çekirdeği sürekli tam performansta çalıştırmak cihazı aşırı ısındırır ve cihaz parçalarına zarar verir. Şarj olurken zaten sıcak daha fazla ısınmasına sebep olur o yüzden stabil ve optimizasyonlu bir custom kernel kullanmak en iyisidir. Şunu sakın düşünme custom kerneller cihazı stock kernele göre daha alt seviyelerde çoğunlukla çalıştırmaz aksine daha üst seviyelerde cihazın tolere edebileceği şekilde çalıştırır. Kapsamlı bir rehber yazma fikri şu anlık kafamda yok. Sosyaldeki rehberler iş görür onları kontrol et. Eğer bir müsaitlik durumu yakalarsam kafalarda soru işareti kalmayacak şekilde Samsung cihazları için custom rom flaşlama rehberi hazırlarım.

İyi forumlar kardeşim.
 
Amacım telefona fan monte edip telefonu kullandığım her zaman sabit bir oc ayarında kalması şekilde custom kernel arıyorum, ısınma gibi bir sorunum yok. Üstte attığın yazılımlardan birini telefonuma yükleme rehberi var mı? BT kilidi açma, vs. vs., baştan sona anlatan bir video var mı?
 
Bu tür işler için belirli bir dokümantasyon yok bildiğim kadarıyla. Hiç tecrübenin olmadığını ve bu konuyla ilgili bir bilginin olmadığını söylüyorsun. Türkçe kaynak biraz zor. Yabancılar bu tür işleri hobi olarak kendi cihazları için yapıp toplulukla paylaşıyor. Belirli bir para kaynağı olmadığı için sürekliliği olan bir iş değil. Topluluk tarafından bir bağış ve ilgili görmesi halinde devamlılığı değişiyor. GitHub, gitlab, XDA, Reddit vs. yerlerde aratma yaparak genele hitap eden rehberler bulabilirsin. Kernel geliştiricilerine özelden yazıp bilgi isteyebilirsin. Telegram gruplarına katılıp sorular sorabilirsin. Uzun yorucu ve bilgi gerektiren bir konu.

Kernelin kaynak kodunun indirilmesi, ayarlarının yapılması ve derlenmesi. Benim gördüğüm kadarıyla stabil bir kernel derleniyor, Custom ROM geliştiricileri kerneli derleyen kişiye ve emeği geçenlere kredi veriyor. Bu tür yazılım konularında kimse kimseye sahip olduğu bilgiyi kolay kolay paylaşmıyor haberin olsun kardeşim. Ben şimdi sana Google'dan bakıp şunu şunu yap bunu bunu kullan da diyebilirim ama pek bir vasfı olmaz. Kolay gelsin başarılar kardeşim.
 
Son düzenleyen: Moderatör:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…