Yapılandırma dosyalarını düzenleyin
Bu kılavuz, WebUI kullanılmadan dosyalar üzerinden manuel yapılandırma anlatır.
Nerede bulunur?: Düzenleyici. Hangi özellik hangi menüde?
Nasıl kullanılır?
- Düzenleyicide dosyayı seçip tek değişiklik yapın ve kaydedin.
- Geçersiz ayarlar reddedilir.
- Yedek tutun; dosyanın yeniden yükleme veya yeniden başlatma yönergelerini izleyin.
Ayrıntılar ve sınırlar
Ayarları değiştirmenin normal yolu WebUI'dir; dosyaları elle düzenlemeyi tercih ediyorsanız ya da WebUI'ye ulaşamıyorsanız bu kılavuzu kullanın. Tüm modül ayar ve kural dosyaları /data/adb/cleverestricky/ klasöründe yer alır.
1. Kapsam ve Hedef Belirleme
target.txt: Keystore attestation taklidi uygulanacak paket isimleri (her satıra bir paket):text com.google.android.gms com.google.android.gms.unstable com.android.vendingglobal_mode: Boş işaretçi dosyası.- Mevcutsa: Genel Mod (Global Mode) devrededir; sistem ve root dışındaki tüm uygulamalar kancalanır.
- Mevcut değilse: Yalnızca
target.txtiçindeki paketler taklit edilir. -
Komut:
touch /data/adb/cleverestricky/global_mode(aç) veyarm -f /data/adb/cleverestricky/global_mode(kapat). -
identity_target.txt: Cihaz kimliği ve build özellikleri taklit edilecek hedef paketler. global_telephony_mode: Boş işaretçi dosyası. Varsa telefon kimliği geçersiz kılmaları tüm hedef uygulamalara uygulanır; yoksa yalnızca açıkça seçilen hedeflere uygulanır.global_attestation_mode: Boş işaretçi dosyası. Varsa attestasyon tanımlayıcıları tüm hedef uygulamalara uygulanır; yoksa yalnızca açıkça seçilen hedeflere uygulanır.
2. Cihaz Kimliği ve Model Taklidi
spoof_build_vars: Taklit edilecek cihaz özellikleriANAHTAR=DEĞERformatında girilir:properties MANUFACTURER=Google MODEL=Pixel 8 Pro FINGERPRINT=google/husky/husky:14/UQ1A.240105.004/11269998:user/release-keys BRAND=google PRODUCT=husky DEVICE=husky RELEASE=14 ID=UQ1A.240105.004 INCREMENTAL=11269998 TYPE=user TAGS=release-keyspolicy_state_v2.json: System, Vendor ve Boot güvenlik yaması ayarlarını da içeren ortak Kimlik politikası. Tarihleri Kimlik > Güvenlik Yaması, uygulama geçersiz kılmalarını Profiller bölümünden ayarlayın.boot_props_mode: Bootloader özellik simülasyonunu yönetir (auto,forceveyadisable).
3. Donanım Keybox (Attestation Anahtarı)
keybox.xml: Geçerli donanım sertifikasyon anahtar kutunuzu doğrudan/data/adb/cleverestricky/keybox.xmlyoluna yerleştirin. İzinlerin kısıtlı olduğundan emin olun (chmod 600).keyboxes/: Birden fazla keybox dosyası saklamak için kullanılan dizin.- Yükleme üzerine yazmaz: Bırakılan veya yapıştırılan keybox verilen adla kaydedilir, ad verilmemişse
keybox.xmlolarak; bu ad zaten kullanımdaysa sıradaki boş ad (keybox2.xml,keybox3.xml, ...) otomatik olarak kullanılır. disabled_keyboxes: Havuzdan çıkarma listesi. Her satır birkapsam:dosyaadıtanımlayıcısı içerir (keyboxes:keybox2.xml,root:keybox.xml) ve WebUI Keybox panelinde gösterilen dosya adlarıyla eşleşir. Listelenen keybox'lar görünür ve yönetilebilir kalır ancak sertifikasyon havuzuna hiçbir zaman yüklenmez. WebUI'deki Devre dışı bırak ve Etkinleştir düğmeleri bu dosyayı okur ve yazar; dosyayı elle de düzenleyebilirsiniz.
4. DRM ve Gizlilik Kapsamı
drm_packages.txt: Widevine L1 donanım korumasını kaybetmemek adına Keystore kancasından muaf tutulacak akış uygulamaları:text com.netflix.mediaclient com.amazon.avod.thirdpartyclient com.disney.disneyplus
5. Özellik Bayrakları (İşaretçi Dosyaları)
Bir özelliği açmak için dosyasını oluşturun (touch <dosya>), kapatmak için silin (rm -f <dosya>):
| İşaretçi Dosyası | Dosya Mevcut Olduğunda Görevi |
|---|---|
spoof_enabled |
Kimlik taklit motorunu (Spoof Engine) devreye sokar. |
spoof_build_identity |
Build özellikleri taklidini etkinleştirir. |
auto_keybox_check |
Keybox geçerliliğini ve iptal durumunu periyodik doğrular. |
drm_passthrough |
drm_packages.txt listesindeki paketlere DRM muafiyeti uygular. |
hide_sensitive_props |
Root ve bootloader durum göstergesi özelliklerini gizler. |
tee_broken_mode |
Eski geçiş/uyumluluk durumu. Dosya mevcutsa servis eski geçiş işlemlerini korur; çekirdek koruma değişmez ve donanım TEE iletişim hatasında devre kesici ayrıca devreye girer. |
debug_logging |
native_runtime.log dosyasına ayrıntılı hata ayıklama günlüğü yazar. |
Değişiklikleri Uygulama ve Doğrulama
Ayarların Geçerli Olması
WebUI'de yapılan değişiklikler normal çalışma zamanı yoluyla uygulanır. Yapılandırma veya bayrak dosyalarını elle düzenlediyseniz sonrasında cihazı yeniden başlatmanız önerilir:
su -c "reboot"
Günlükleri İnceleme
Servisin sorunsuz çalıştığını kontrol etmek için:
su -c "cat /data/adb/cleverestricky/native_runtime.log"
Çalışan Süreçleri Doğrulama
su -c "ps -A | grep -E 'cleverestrickyd|cleverestricky_backend'"
Hata Raporu (Bugreport) Oluşturma
Tam tanı ve günlük paketini çıkarmak için (Magisk'te Action düğmesi WebUI'yi açtığından bu dosyayı doğrudan çalıştırın):
su -c "/data/adb/modules/cleverestricky/emergency-report.sh"
Oluşturulan arşiv /data/adb/cleverestricky/bugreports/ dizinine kaydedilir.