🚀 v26.3.1 — BusyBox Uyumluluk Düzeltmeleri & State Kalıcılığı
Sürüm Tipi: Fix
Odak: BusyBox ash uyumsuz read -p kullanımlarının temizlenmesi ve state dosyalarının kalıcı konuma taşınması
🐛 Hata Düzeltmeleri
- 65 adet
read -pkullanımı BusyBox ash uyumluprintf + read -rformatına dönüştürüldü press_enterhatası düzeltildi — Blockcheck sonuç ekranındapress_enter_to_continueolarak güncellendi (line 6944: press_enter: not found)- SHA256 state dosyaları
/tmp/→/opt/etc/altına taşındı — reboot sonrası kaybolma sorunu giderildi:/tmp/zkm_sha256_zapret.state→/opt/etc/zkm_sha256_zapret.state/tmp/zkm_sha256_kzm.state→/opt/etc/zkm_sha256_kzm.state
- Güncelleme tamamlandıktan sonra state dosyası anında
okolarak yazılıyor — banner artık menüye tekrar girmeden yeşile dönüyor (Menu 6 ve Menu 10)
⚙️ Notlar
read -pBusyBox ash'in bazı sürümlerinde desteklenmez; tüm script boyunca temizlendi- State dosyaları
/opt/etc/altında kalıcı olduğundan reboot sonrası SHA256 durumu korunur - Mevcut kurulumlar güvenle güncellenebilir
🚀 v26.3.1 — BusyBox Compatibility Fixes & State Persistence
Release Type: Fix
Focus: Replacing BusyBox-incompatible read -p usage and moving state files to persistent storage
🐛 Bug Fixes
- 65 instances of
read -preplaced with BusyBox ash compatibleprintf + read -rformat press_entererror fixed — updated topress_enter_to_continuein Blockcheck result screen (line 6944: press_enter: not found)- SHA256 state files moved from
/tmp/to/opt/etc/— no longer lost on reboot:/tmp/zkm_sha256_zapret.state→/opt/etc/zkm_sha256_zapret.state/tmp/zkm_sha256_kzm.state→/opt/etc/zkm_sha256_kzm.state
- State file now written as
okimmediately after successful update — banner turns green without re-entering Menu 6 or Menu 10
⚙️ Notes
read -pis not supported in some BusyBox ash versions; cleaned up throughout the entire script- State files under
/opt/etc/are persistent; SHA256 status is preserved across reboots - Existing installations can be safely updated