Günlükler ve Destek

CleveresTricky; tanılama anlık görüntüleri, çalışma zamanı günlükleri ve acil durum hata raporları almak için çok sayıda yerleşik mekanizma sunar.

Nerede bulunur?: Günlükler ve Destek. Hangi özellik hangi menüde?

Nasıl kullanılır?

  1. Günlükler ve Destek sayfasını açın veya Gösterge Paneli üzerinde Destek Al kullanın. Gerekiyorsa Hata Ayıklama Günlüklerini açın, sorunu yeniden oluşturun ve günlükleri yenileyin. Günlük görüntüleme, kopyalama ve indirme bağımsız olarak çalışmaya devam eder.
  2. Rapor Önizlemesi bölümünü açın. Sistem Özeti, günlük değil, sınırlı bir durum anlık görüntüsüdür. Sistem Özetini Kopyala tam olarak görünen özeti kopyalar. Rapor önizlemesi son modül günlüklerini ayrıca gösterir.
  3. Temel Raporu Paylaş, system-summary.txt ve module-logs.txt içeren ZIP'i hazırlayıp Android paylaşım seçicisini açar. Hedefi kendiniz seçersiniz. Paylaşım kullanılamazsa veya başarısız olursa aynı ZIP indirilir; iptal işlemi indirme başlatmaz. Telegram'a otomatik gönderim yapılmaz.
  4. Raporu Yenile iki anlık görüntüyü de yeniler. Hazırlama başarısızsa kopyalama/paylaşma kapalı kalır. İşiniz bitince Hata Ayıklama Günlüklerini kapatın.

Ayrıntılar ve sınırlar

Bir sorun (issue) bildirirken veya beklenmeyen bir davranışla karşılaşıldığında, tanılama ve log verilerini iletmek sorunun kök nedenini tespit etmek için zorunludur.

Genel hata bildirimlerini Sistem Özeti ve Modül Günlükleri ile birlikte info@tryigit.dev adresine e-postayla gönderin. Proje üyeleri GitLab issue kullanabilir; e-posta göndermek için repoya erişim gerekmez.


Günlükler ve Destek

  1. Günlükler ve Destek sayfasını açın veya Gösterge Paneli üzerinde Destek Al kullanın. Gerekiyorsa Hata Ayıklama Günlüklerini açın, sorunu yeniden oluşturun ve günlükleri yenileyin. Günlük görüntüleme, kopyalama ve indirme bağımsız olarak çalışmaya devam eder.
  2. Rapor Önizlemesi bölümünü açın. Sistem Özeti, günlük değil, sınırlı bir durum anlık görüntüsüdür. Sistem Özetini Kopyala tam olarak görünen özeti kopyalar. Rapor önizlemesi son modül günlüklerini ayrıca gösterir.
  3. Temel Raporu Paylaş, system-summary.txt ve module-logs.txt içeren ZIP'i hazırlayıp Android paylaşım seçicisini açar. Hedefi kendiniz seçersiniz. Paylaşım kullanılamazsa veya başarısız olursa aynı ZIP indirilir; iptal işlemi indirme başlatmaz. Telegram'a otomatik gönderim yapılmaz.
  4. Raporu Yenile iki anlık görüntüyü de yeniler. Hazırlama başarısızsa kopyalama/paylaşma kapalı kalır. İşiniz bitince Hata Ayıklama Günlüklerini kapatın.

Özet sabit bir izin listesi kullanır: modül/sürüm/root ortamı, yakalayıcı durumu, toplu sayılar, CPU/RSS, özellik anahtarları ve temel Android/cihaz bilgileri. Paket/keybox adları, parolalar, sunucu yapılandırması, özel anahtarlar ve kimlik tanımlayıcıları dahil edilmez. schema=2 alan adları ve makine değerleri diller arasında sabit kalır. ZIP ayrıca cihaz veya uygulama adlarını içerebilen gerçek modül günlüklerini taşır; paylaşmadan önce iki kısmı da inceleyin. Özet 8 KiB, UTF-8 modül günlükleri 1 MiB ile sınırlıdır; okunamayan veya sınırı aşan veri reddedilir. Bu temel ZIP, daha kapsamlı acil durum .tar.gz raporundan ayrıdır.

Yerel paylaşım Android Shell'in özel dosya sağlayıcısındaki kopyayı (0640) ve geçici okuma iznini kullanır. Ana Android kullanıcısı desteklenir; diğer kullanıcılar veya uygun sağlayıcısı olmayan ortamlar indirme yolunu kullanır. En fazla 32 temel rapor kopyası tutulur; 24 saati geçmiş kopyalar yalnızca yeni dışa aktarma başarılı olduktan sonra kaldırılır. İndirilen ZIP'ler bu temizliğe dahil değildir.

CleveresTech Telegram Grubu.


Yöntem 2: Tek Tıkla Acil Durum Hata Raporu Arşivi (emergency-report.sh)

CleveresTricky, sistem loglarını, modül durumunu ve root ortamı bilgilerini sıkıştırılmış bir arşiv (.tar.gz) haline getiren otomatik bir acil durum aracına sahiptir.

[!NOTE] Magisk'te modül Action düğmesi WebUI'yi açar (bağımsız host uygulaması üzerinden). KernelSU/APatch'te bu raporu çalıştırır.

Root Yöneticisi Üzerinden (KernelSU / APatch):

  • CleveresTricky modül kartının yanındaki Action düğmesine dokunun.

Terminal (Termux / Root Shell) Üzerinden:

su -c /data/adb/modules/cleverestricky/emergency-report.sh

Rapor Arşivinin Yeri:

Acil durum arşivi normalde Android Shell'in özel files/bugreports/ dizinine yazılır. Bu dizin kullanılamıyorsa /storage/emulated/0/Download/, ardından /data/local/tmp/ kullanılır. Komutun yazdırdığı yolu esas alın; güncel dosya adı CleveresTricky-bugreport-<timestamp>-<nonce>.tar.gz biçimindedir. - Bu arşivi hata bildirimi e-postanıza ekleyebilirsiniz.

[!TIP] Güvenliğinizi ve gizliliğinizi korumak için Keybox XML/CBOX dosyaları ve özel sertifikalar bu arşivden kasıtlı olarak hariç tutulur.


Yöntem 3: Yerel Daemon Çalışma Zamanı Günlüğü (native_runtime.log)

Yerel arka plan servisi başlatma, kancalama ve operasyonel durumunu sürekli olarak şu dosyaya kaydeder:

/data/adb/cleverestricky/native_runtime.log

Terminal üzerinden son logları incelemek için:

su -c "tail -n 100 /data/adb/cleverestricky/native_runtime.log"

Yöntem 4: Android Logcat (ADB veya Terminal)

WebUI açılmıyorsa veya modül servisleri başlamıyorsa, Android logcat Binder işlemleri ve ilk başlatma hakkında doğrudan bilgi verir.

ADB ile Canlı İzleme:

adb logcat -s cleverestricky CleveresTricky

Termux veya Root Kabuğunda:

su -c "logcat -d -s cleverestricky CleveresTricky"

Temiz Başlatma Kaydı (Keystore'u yeniden başlatarak):

adb logcat -c
adb shell su -c 'setprop ctl.restart keystore2'
adb logcat -d -s cleverestricky CleveresTricky

Önemli Başlangıç İmleri:

  • Welcome to Service!
  • Web server on port ...
  • libbinder ioctl hook installed successfully
  • Keystore Binder interceptor registered
  • TEE SecurityLevel interceptor registered

KeyMint / TEE Donanım Hatası İmi:

Eğer günlüklerde şunu görürseniz:

[WARN] Platform KeyMint HAL unreachable or TEE broken (SECURE_HW_COMMUNICATION_FAILED).
[INFO] CleveresTricky requires a functional hardware KeyMint; aborting injection to prevent framework deadlock.
[INFO] Please consult documentation (docs/security/Attestation.md or docs/LOG.md) for TEE recovery guidance.

Bu durum, cihazın donanımsal TEE veya üretici KeyMint HAL iletişiminin koptuğunu (hata kodu -49 / SECURE_HW_COMMUNICATION_FAILED) gösterir. CleveresTricky, framework'ün kilitlenmesini önlemek için koruma mekanizmasını devreye sokarak araya girmeyi durdurur. Kilit açık cihazlarda donanım TEE kurtarma seçenekleri için Attestation.md belgesine başvurun.

[!WARNING] Günlükleri herkese açık paylaşmadan önce inceleyin. Kimlik bilgileri ve WebUI token'ları asla kaydedilmese de, cihaz model adları, işlem kimlikleri (PID) ve paket adları günlüklerde yer alabilir.


Sorun Bildirirken Gerekenler

Hata bildirimi gönderirken lütfen şunları ekleyin: 1. Sistem Özeti / Temel Raporu Paylaş (Günlükler ve Destek) 2. Modül Günlükleri (Hata Ayıklama Günlükleri açıkken Günlükler ve Destek sayfasından, emergency-report.sh arşivinden veya logcat üzerinden) 3. Cihaz modeli, Android sürümü ve Root yöntemi (KernelSU / APatch / Magisk)

Tüm rehberlere dön