Araçlar APatch - Kernel tabanlı ROOT ve modül yönetim sistemi

symbuzzer

Geliştirici Üye
Geliştirici Üye
Tecrübeli Üye
MIUI Sever
Adım
Ali BEYAZ
Cihazım
Mi 10T Pro
Yaş
35
Konum
Türkiye
Katılım
20 Şubat 2022
Konular
29
Mesajlar
594
Çözümler
2
Tepkime puanı
472
Puanları
78
merhaba arkadaşlar. size bir süredir geliştirmesini gözlemlediğim apatch projesinden bahsetmek istiyorum

apatch; android cihazlar için, magisk ve kernelsu benzeri, kernel tabanlı bir root ve modül çözümü. üzerinden projeyi görebilirsiniz. ayrıca hem github sayfasındaki faq bölümünü hem de yönetici (manager) uygulamasının türkçeleştirmesini kendim yapıyorum.

apatch sistemi; magisk ve kernelsu uygulamalarının avantajlı yanlarını alıp, dezavantajlı yanlarını düzelten bir root ve modül sistemi. temel mimari ve mantık kernelsu'ya dayanıyor. yani yine kernel seviyesinde çalıştığı için diğer yazılımlarca ve safetynet, selinux gibi sistemlerce tanınması mümkün olmuyor. root gerektiren bir uygulama da doğrudan root erişimi izni isteyemiyor. siz manager uygulamasında uygulamaya root yetkisi vermediğiniz sürece, o program cihazda root olduğunu anlayamıyor. bu sayede de kernelsu'da olduğu gibi ve magisk'ten farklı olarak daha da farkedilmez oluyor. kernelsu'da olduğu gibi apatch'te de her şey o kadar kernel seviyesindeki, magisk'ten farklı olarak, manager uygulamasını kaldırdıktan sonra bile modülleriniz ve root yetkisi vermiş olduğunuz uygulamalar çalışmaya devam ediyor.

ancak apatch kernelsu'ya bu kadar yakın gibi görünse de aslında kernelsu'dan da çok çok iyi. zira kernelsu'yu kullanabilmek için bunu destekleyen bir kernel'e ihtiyacınız var. eğer kernel kaynak kodları mevcut değilse ve/veya herhangi bir şekilde bağımsız geliştiricilerin desteğini alamamış bir cihaza sahipseniz kernelsu kullanmanız mümkün olmuyor. ancak aptach burada magisk'in en kernelsu'dan üstün olan manuel kernel yamalama özelliğini kullanarak doğrudan cihazınızın üzerinden kernel'i apatch kullanımına uygun olacak şekilde modifiye ediyor. kernel'i cihazınıza yükledikten sonra apatch'i sorunsuz bir şekilde kullanmaya devam edebiliyorsunuz.

en önemlisi apatch her iki sistemde bulunmayan çok güçlü bir güvenlik çözümü sunuyor: "süper anahtar" kernel yamalama işlemini yaparken kendi süper anahtarınızı girerek sertifikalama işlemi yapıyorsunuz. bu sayede anahtarınız kernel'e hard-coded şekilde tanımlanarak sadece bu anahtara sahip uygulamalar root erişim yetkisini kontrol edebiliyor. haha önce türk bir beyaz şapkalı hacker'in hem kernelsu'da hem de magisk'te bulduğu güvenlik açığı bu sayede her cihaz için ayrı ayrı sağlanmış oluyor.

apatch; kernelsu ve magisk gibi modül desteği ile geliyor. modüllerinizi hiç bir değişiklik yapmadan doğrudan manager uygulamasından yükleyebiliyor ve kaldırabiliyorsunuz. yine bu modüllere güncelleme geldiği zaman da manager uygulamasında güncelle butonu beliriyor ve modülü hızlıca güncelleyebiliyorsunuz. ayrıca manager'in kendisine de güncelleme geldiğinde yine size uyarı veriyor. güncellemenizi bu uyarı üzerinden yapabiliyorsunuz.
 

iLK3R!

Premium Üye
Premium Üye
Usta Üye
MIUI Sever
SMS Onaylı
Adım
- łŁКΞЯ -
Cihazım
Mi9T
Konum
Tekirdağ
Katılım
9 Mart 2019
Konular
100
Mesajlar
1.642
Çözümler
11
Tepkime puanı
1.074
Puanları
138
Elinize kolunuza sağlık hocam sizde olmasanız ne yaparız angel~~
 

Synx

Tecrübeli Üye
Tecrübeli Üye
MIUI Sever
SMS Onaylı
Adım
Okan
Cihazım
Mi9t
Konum
Yalova
Katılım
13 Şubat 2020
Konular
75
Mesajlar
720
Tepkime puanı
191
Puanları
58
Hocam şimdi tam anlamadım. Kernel kurmadan da bunu kullanıp kernelsu gibi işlem yapabiliyoruz değil mi ?

Ayrıca hiç magisk ve kernelsu kurulmamış roma direk sadece bunu kurabiliyor muyuz ?
 

symbuzzer

Geliştirici Üye
Geliştirici Üye
Tecrübeli Üye
MIUI Sever
Adım
Ali BEYAZ
Cihazım
Mi 10T Pro
Yaş
35
Konum
Türkiye
Katılım
20 Şubat 2022
Konular
29
Mesajlar
594
Çözümler
2
Tepkime puanı
472
Puanları
78
Hocam şimdi tam anlamadım. Kernel kurmadan da bunu kullanıp kernelsu gibi işlem yapabiliyoruz değil mi ?

Ayrıca hiç magisk ve kernelsu kurulmamış roma direk sadece bunu kurabiliyor muyuz ?
Magisk kurmayı biliyorsanız aynısı. Romda kullandığınız kernelin .img dosyasını telefona atıp buradan yamalayıp telefona flaşlıyorsunuz. Flaşlama işlemine doğrudan TWRP üzerinden yapabileceğiniz gibi bilgisayardan fastboot ile de yapabilirsiniz. daha detaya inmem mümkün değil. bu dediklerimi anlamakta güçlük çekiyorsanız kendi başınıza kurmayın. Telefonunuzu bozma ihtimaliniz yüksek.
 

19sezer

Üye
MIUI Sever
Acemi Üye
Adım
Sezer
Cihazım
Poco X2
Yaş
23
Konum
Çorum
Katılım
14 Kasım 2023
Konular
3
Mesajlar
59
Çözümler
3
Tepkime puanı
13
Puanları
8
Hocam elinize sağlık telefonuma uygun kernel bulmakta zorlandığım için kernelsu kullanamıyordum magisk de hem banka uygulamalarında hem de şarj konusunda beni yoruyordu bununla dertlerimi çözmüş oldunuz 😁
 

symbuzzer

Geliştirici Üye
Geliştirici Üye
Tecrübeli Üye
MIUI Sever
Adım
Ali BEYAZ
Cihazım
Mi 10T Pro
Yaş
35
Konum
Türkiye
Katılım
20 Şubat 2022
Konular
29
Mesajlar
594
Çözümler
2
Tepkime puanı
472
Puanları
78
Hocam elinize sağlık telefonuma uygun kernel bulmakta zorlandığım için kernelsu kullanamıyordum magisk de hem banka uygulamalarında hem de şarj konusunda beni yoruyordu bununla dertlerimi çözmüş oldunuz 😁
Ben sadece paylaştım valla :) Güle güle kullanın
 

drjacob

Usta Üye
Usta Üye
MIUI Sever
SMS Onaylı
Adım
dr jacob
Cihazım
...
Konum
localhost
Katılım
25 Aralık 2016
Konular
25
Mesajlar
1.142
Tepkime puanı
1.821
Puanları
138
merhaba arkadaşlar. size bir süredir geliştirmesini gözlemlediğim apatch projesinden bahsetmek istiyorum

apatch; android cihazlar için, magisk ve kernelsu benzeri, kernel tabanlı bir root ve modül çözümü. üzerinden projeyi görebilirsiniz. ayrıca hem github sayfasındaki faq bölümünü hem de yönetici (manager) uygulamasının türkçeleştirmesini kendim yapıyorum.

apatch sistemi; magisk ve kernelsu uygulamalarının avantajlı yanlarını alıp, dezavantajlı yanlarını düzelten bir root ve modül sistemi. temel mimari ve mantık kernelsu'ya dayanıyor. yani yine kernel seviyesinde çalıştığı için diğer yazılımlarca ve safetynet, selinux gibi sistemlerce tanınması mümkün olmuyor. root gerektiren bir uygulama da doğrudan root erişimi izni isteyemiyor. siz manager uygulamasında uygulamaya root yetkisi vermediğiniz sürece, o program cihazda root olduğunu anlayamıyor. bu sayede de kernelsu'da olduğu gibi ve magisk'ten farklı olarak daha da farkedilmez oluyor. kernelsu'da olduğu gibi apatch'te de her şey o kadar kernel seviyesindeki, magisk'ten farklı olarak, manager uygulamasını kaldırdıktan sonra bile modülleriniz ve root yetkisi vermiş olduğunuz uygulamalar çalışmaya devam ediyor.

ancak apatch kernelsu'ya bu kadar yakın gibi görünse de aslında kernelsu'dan da çok çok iyi. zira kernelsu'yu kullanabilmek için bunu destekleyen bir kernel'e ihtiyacınız var. eğer kernel kaynak kodları mevcut değilse ve/veya herhangi bir şekilde bağımsız geliştiricilerin desteğini alamamış bir cihaza sahipseniz kernelsu kullanmanız mümkün olmuyor. ancak aptach burada magisk'in en kernelsu'dan üstün olan manuel kernel yamalama özelliğini kullanarak doğrudan cihazınızın üzerinden kernel'i apatch kullanımına uygun olacak şekilde modifiye ediyor. kernel'i cihazınıza yükledikten sonra apatch'i sorunsuz bir şekilde kullanmaya devam edebiliyorsunuz.

en önemlisi apatch her iki sistemde bulunmayan çok güçlü bir güvenlik çözümü sunuyor: "süper anahtar" kernel yamalama işlemini yaparken kendi süper anahtarınızı girerek sertifikalama işlemi yapıyorsunuz. bu sayede anahtarınız kernel'e hard-coded şekilde tanımlanarak sadece bu anahtara sahip uygulamalar root erişim yetkisini kontrol edebiliyor. haha önce türk bir beyaz şapkalı hacker'in hem kernelsu'da hem de magisk'te bulduğu güvenlik açığı bu sayede her cihaz için ayrı ayrı sağlanmış oluyor.

apatch; kernelsu ve magisk gibi modül desteği ile geliyor. modüllerinizi hiç bir değişiklik yapmadan doğrudan manager uygulamasından yükleyebiliyor ve kaldırabiliyorsunuz. yine bu modüllere güncelleme geldiği zaman da manager uygulamasında güncelle butonu beliriyor ve modülü hızlıca güncelleyebiliyorsunuz. ayrıca manager'in kendisine de güncelleme geldiğinde yine size uyarı veriyor. güncellemenizi bu uyarı üzerinden yapabiliyorsunuz.
Eline sağlık hocam.
 

Emrespect

Güç seninle olsun!
Yönetici
Destek Ekibi
Uzman Üye
MIUI Sever
SMS Onaylı
Adım
Emre
Cihazım
Redmi K60
Meslek
Öğrenci
Yaş
22
Konum
Sakarya
Katılım
29 Ocak 2022
Konular
59
Mesajlar
2.458
Çözümler
20
Tepkime puanı
1.666
Puanları
188
Elinize sağlık hocam, KSU'da olmamasını garipsediğim bir olayı halletmişler güzel olmuş. KSU desteği olmayan cihazlar için şifa niyetinde.
 

Glorious

Teknoloji Delisi, Supporter
Emekli Yönetici
Tecrübeli Üye
MIUI Sever
SMS Onaylı
Adım
Kadir
Cihazım
Poco X4 Pro 5G
Yaş
34
Konum
İstanbul
Katılım
20 Haziran 2019
Konular
28
Mesajlar
946
Tepkime puanı
2.440
Puanları
118
Hocam AOSP romlara kurmakta sorun yaşadım boot flash yaptım ama çalışmadı bunun bir çözümü var mı acaba
 
Üst Alt