1 - Dosyaların Dizinlerini Ayarlama
İlk olarak bu
Linkleri görebilmek için kayıt olmanız gerekmektedir
ki magisk modül iskeletini indirin.
Ardından system dosyasına yüklemek istediğiniz dosyaları atın.
Her dosyayı uygun klasör altına açarak atın.
Örneğin:
lib klasörüne dosya atacaksanız lib adlı bir klasör açıp onun içine atın
apk atmak istiyorsanız app yada priv-app klasörü açıp onun içine atın.
2 - "module.prop" Düzenlemesi
module.prop dosyasını açın ardından aşağıda satırların karşısında belirttiğim şekilde düzenleyin.
Kod:
id=modül_kimliği
name=Modül İsmi
version=istediğiniz_versiyon
versionCode=seçtiğiniz_versiyonun_kodu
author=yapımcı
description=Kısa bir açıklama
minMagisk=1500 -> Ellemeyin .s .s
3 - "config.sh" Düzenlemesi
config.sh dosyasını açın. Ardından aşağıda satırların karşısında belirttiğim şekilde düzenleyin.
Kod:
AUTOMOUNT -> True olarak kalsın ellemeyin.
PROPFILE -> system.prop'ta düzenleme yapmanız gerekiyorsa true gerekmiyorsa false yazın.
POSTFSDATA -> post-fs-data scripti ile işiniz yoksa false olarak kalsın. Ki gelişmiş bir modül hazırlıyorsanız bu scriptin işlevini bilmelisiniz.
LATESTARTSERVICE -> late_start servisi ile işiniz varsa scripti kullanmak için true yoksa false yazın.
Yazı Yazmak İçin:
Kurulum ekranında yazı yazmak için (
ui_print olayı);
Aşağıdaki verdiğim satırda
" " iki tırnak işareti arasına istediğiniz yazıları yazabilirsiniz.
Kod:
print_modname() {
ui_print " "
ui_print " "
ui_print " "
}
Örneğin:
Kod:
print_modname() {
ui_print " Evet şimdi gelelim arkadaşlar hayatın gerçeklerine "
ui_print " @mbtt arkadaşa bakıyor musunuz?"
ui_print " Bir bakın"
}
Dosya Dizinlerini Tanıtmak İçin:
system klasöründe modüle atmak istediğimiz dosyaları tanıtmak için aşağıdaki komutu kullanacağız.
Örneğin:
Kod:
REPLACE="
/system/app/bushido
/system/priv-app/cıyanogen
/system/priv-app/kinghaze
/system/lib/nightshade"
"
Dosya İzinlerini Ayarlama:
Kod:
set_permissions() {
# Buralara özel izin gerektiren dosyaların izinlerini yazmalısınız.
# Çoğu durumda gerekmez ancak genelde kullanılanlar aşağıdakilerdir.
set_perm $MODPATH/system/bin/app_process32 0 2000 0755 u:object_r:zygote_exec:s0
set_perm $MODPATH/system/bin/dex2oat 0 2000 0755 u:object_r:dex2oat_exec:s0
set_perm $MODPATH/system/lib/libart.so 0 0 0644
# Aşağıdaki ise satırı değiştirmeyin.
set_perm_recursive $MODPATH 0 0 0755 0644
}
Tüm bunlar bittikten sonra kaynağınızı zip yapın ve
Twrp üzerinden yükleyin. Tabi ki bu arada Magisk'inizin kurulu olduğundan da emin olun :troll: