Script Debloat iOS: Optimasi Performa, Hemat Baterai dan FPS Game iPhone Jailbreak

Sistem operasi iOS secara default menjalankan ratusan layanan latar belakang (background services) untuk mencatat log, menganalisis kesalahan, sinkronisasi cloud, dan mengirim data telemetri ke server Apple. Saat kamu memainkan game berat seperti PUBG Mobile, Mobile Legends, atau Genshin Impact pada perangkat lawas, proses latar belakang ini berebut sumber daya CPU dengan game yang sedang berjalan. Hal ini memicu panas berlebih, penurunan frame rate mendadak (thermal throttling), dan baterai cepat habis saat standby. Paket skrip perf.sh (Performance Script) menargetkan langsung struktur LaunchDaemons pada iOS yang sudah di-jailbreak untuk menonaktifkan proses tidak penting, melegakan memori RAM, dan menurunkan suhu perangkat.
- Target Optimasi: Menghapus lebih dari 100 layanan latar belakang (telemetri, crash log, agen Siri, dan daemon sinkronisasi) untuk memprioritaskan seluruh daya CPU dan RAM pada aplikasi yang aktif.
- Persyaratan Sistem: Perangkat iPhone atau iPad yang sudah di-Jailbreak (mendukung iOS 12 hingga iOS 17.x) dengan akses tulis ke LaunchDaemons melalui Filza File Manager.
- Bebas Kustomisasi: Kamu bisa tetap mempertahankan fitur penting harian (seperti iMessage, FaceTime, atau Apple Watch) dengan menghapus baris terkait di dalam file skrip sebelum dijalankan.
- Metode Pemulihan: Cukup lakukan Hapus Semua Konten & Pengaturan di menu Pengaturan iPhone atau flash ulang firmware resmi lewat iTunes/3uTools untuk memulihkan seluruh layanan bawaan pabrik.
1. Apa Itu perf.sh & Prinsip Kerja Debloat di iOS
Setiap iPhone bawaan pabrik menjalankan sejumlah daemon sistem yang diatur melalui file konfigurasi .plist. Sebagian besar proses ini terus mengonsumsi daya komputasi secara berkala:
- HangTracer: Otomatis merekam stack trace setiap kali mendeteksi animasi layar tersendat, yang justru memperpanjang durasi lag pada perangkat.
- Unified Logging (logd) & Syslog: Mencatat seluruh aktivitas sistem ke penyimpanan flash secara konstan, membebani siklus baca-tulis memori dan daya baterai.
- Telemetri & Crash Reporter: Mengumpulkan laporan error aplikasi dan mengirimkan paket analitik ke server Apple melalui jaringan data atau Wi-Fi.
- CoreDuet & On-Device Intelligence: Memantau kebiasaan membuka aplikasi dan lokasi pengguna untuk menampilkan rekomendasi Spotlight.
Skrip perf.sh tersusun atas 425 baris perintah modular. Saat dijalankan dengan izin root pada perangkat jailbreak, skrip ini menonaktifkan definisi LaunchDaemon yang ditargetkan sehingga sistem operasi tidak memuatnya kembali saat booting.
2. Tabel Kompatibilitas Alat Jailbreak
Untuk memodifikasi file sistem iOS, perangkat kamu harus memiliki lingkungan jailbreak aktif dengan pengelola paket dan pengelola file berizin root:
| Versi iOS / iPadOS | Alat Jailbreak Rekomendasi | Jenis Jailbreak | File Manager |
|---|---|---|---|
| iOS 15.0 – 16.6.1 | Dopamine | Rootless (Semi-untethered) | Filza File Manager |
| iOS 15.0 – 17.x (Chip A8 – A11) | palera1n | Rootful / Rootless (Eksploit Checkm8) | Filza File Manager |
| iOS 15.0 – 15.4.1 (Chip A12 – A15) | XinaA15 | Rootless dengan lapisan Root-hide | Filza File Manager |
| iOS 14.0 – 14.8.1 | Taurine / unc0ver | Rootful Tradisional | Filza File Manager |
| iOS 12.0 – 13.7 | unc0ver / checkra1n | Rootful Tradisional | Filza File Manager |
3. Rincian Lengkap 7 Kategori Layanan di Dalam perf.sh
Agar kamu memahami setiap perubahan yang terjadi, berikut adalah rincian seluruh komponen yang diproses oleh skrip:
3.1 Kategori Telemetri, Crash Log & Diagnostik Sistem
Layanan ini bertugas merekam log dan mengirimkan diagnostik ke Apple, menguras siklus penyimpanan flash dan daya CPU:
| Nama Layanan | Jalur File Sistem | Manfaat Optimasi | Fitur yang Dinonaktifkan |
|---|---|---|---|
Unified Logging (logd) |
/System/Library/LaunchDaemons/com.apple.logd.plist |
Menghentikan pencatatan log sistem penuh, menghemat baterai | Riwayat pencatatan log sistem Unified Logging tidak tersimpan |
Syslog Daemon |
/System/Library/LaunchDaemons/com.apple.syslogd.plist |
Menghentikan pembuatan file syslog konvensional | Syslog tidak dapat diakses melalui Terminal |
Diagnostic Daemon |
/System/Library/LaunchDaemons/com.apple.diagnosticd.plist/usr/libexec/diagnosticd |
Menonaktifkan pengumpulan data error latar belakang | Sistem tidak mencatat pelaporan diagnostik aplikasi |
HangTracer Daemon |
/System/Library/LaunchDaemons/com.apple.hangtracerd.plist/System/Library/PrivateFrameworks/HangTracer.framework |
Menghilangkan lag antarmuka akibat perekaman stack trace otomatis saat app macet | Laporan aplikasi freeze tidak lagi dicatat |
Analytics Daemon |
/System/Library/LaunchDaemons/com.apple.analyticsd.plist/System/Library/PrivateFrameworks/CoreAnalytics.framework |
Mencegah pengiriman paket telemetri ke server luar | Analisis diagnostik tidak dikirim ke Apple |
GPU Raw Counters |
/System/Library/PrivateFrameworks/GPURawCounter.framework |
Menonaktifkan pemantauan GPU latar belakang untuk performa rendering game murni | Metrik perangkat keras GPU tidak terbaca di Xcode |
Crash Reporter |
/System/Library/CoreServices/ReportCrash/var/mobile/Library/OSAnalytics |
Menghemat ruang memori dari pembuatan file crash .ips | Riwayat crash log pada menu Pengaturan menjadi kosong |
3.2 Kategori Siri, Kecerdasan Buatan & Machine Learning (AI/ML)
Proses ini menjalankan model bahasa dan prediksi kebiasaan yang memakan RAM:
| Nama Layanan | Jalur File Sistem | Manfaat Optimasi | Fitur yang Dinonaktifkan |
|---|---|---|---|
Siri Core & Plugins |
/System/Library/Assistant//System/Library/Assistant/Plugins/activity.assistantBundle |
Melegakan puluhan megabyte RAM dan mematikan mikrofon pendengar kata kunci | Asisten suara Siri dan deteksi "Hey Siri" tidak aktif |
Attention Awareness |
/System/Library/PrivateFrameworks/AttentionAwareness.framework |
Mematikan sensor Face ID yang terus memindai tatapan mata | Layar tidak otomatis menyala saat ditatap; volume dering tidak mengecil otomatis |
CoreDuet Activity |
/System/Library/CoreDuet/System/Library/DuetActivityScheduler |
Menghentikan pelacakan kebiasaan buka aplikasi agar CPU dapat Deep Sleep | Saran pembukaan aplikasi otomatis pada Spotlight dinonaktifkan |
Distributed Evaluation |
/System/Library/DistributedEvaluation/ |
Mencegah komputasi machine learning terdistribusi saat mengisi daya | Menghentikan pelatihan AI lokal untuk Apple |
3.3 Kategori Sinkronisasi Media & Apple Watch
| Nama Layanan | Jalur File Sistem | Manfaat Optimasi | Fitur yang Dinonaktifkan |
|---|---|---|---|
Media Sync Bundles |
/System/Library/SyncBundles/MusicLibrary.syncBundle/System/Library/SyncBundles/Books.syncBundle |
Mematikan daemon yang menunggu sinkronisasi kabel iTunes/Finder | Sinkronisasi kabel lokal untuk musik, buku, dan foto tidak aktif |
Apple Watch Bridge |
/System/Library/BridgeManifests/System/Library/BulletinDistributor |
Menghapus jalur Bluetooth latar belakang ke smartwatch | Aplikasi Watch dinonaktifkan; notifikasi tidak diteruskan ke Apple Watch |
3.4 Kategori Komunikasi, Pesan, Keamanan & Apple Pay
| Nama Layanan | Jalur File Sistem | Manfaat Optimasi | Fitur yang Dinonaktifkan |
|---|---|---|---|
iMessage & FaceTime |
/System/Library/Messages/PlugIns/iMessage.imservice/System/Library/Messages/PlugIns/FaceTime.imservice |
Memutus koneksi push berkala untuk aplikasi pesan bawaan Apple | Tidak dapat mengirim/menerima iMessage dan panggilan FaceTime |
Find My Device |
/usr/libexec/findmydeviced/Applications/FindMyExtensionContainer.app |
Menghentikan pelacakan GPS latar belakang untuk lokasi iCloud | Pelacakan lokasi jarak jauh dan penguncian perangkat lewat iCloud tidak aktif |
Apple Pay & Passbook |
/System/Library/UserNotifications/Bundles/com.apple.Passbook.bundle/System/Library/CryptoTokenKit |
Mematikan pemindaian NFC latar belakang dan verifikasi token keamanan | Fitur Apple Pay, Tap to Pay, dan kartu Wallet tidak dapat digunakan |
3.5 Kategori Kesehatan, Keluarga, Rumah Pintar & Media
| Nama Layanan | Jalur File Sistem | Manfaat Optimasi | Fitur yang Dinonaktifkan |
|---|---|---|---|
Health & Fitness |
/System/Library/Health//System/Library/Fitness/ |
Menghentikan penghitungan langkah kaki dan sensor gerak konstan | Pencatatan langkah pada aplikasi Kesehatan tidak aktif |
Family Sharing |
/System/Applications/Family/Applications/Family.app |
Mematikan kontrol batas waktu dan pembagian akun keluarga | Fitur Berbagi Keluarga dan Durasi Layar (Screen Time) dinonaktifkan |
HomeKit |
/Applications/HomeUIService.app |
Menghapus kontrol perangkat rumah pintar dari Pusat Kontrol | Perangkat HomeKit tidak dapat dikendalikan dari iPhone |
Sidecar & AirPlay |
/Applications/Sidecar.app/Applications/AirPlayReceiver.app |
Melegakan RAM dari proses penerima tampilan layar eksternal | Perangkat tidak dapat menjadi layar kedua Mac atau penerima AirPlay |
3.6 Kategori Lokasi, Aksesibilitas, Keyboard & Bahasa
| Nama Layanan | Jalur File Sistem | Manfaat Optimasi | Fitur yang Dinonaktifkan |
|---|---|---|---|
Location Bundles |
/System/Library/LocationBundles/CountryTracker.bundle |
Mencegah pelacakan kode wilayah negara dan saran aplikasi berbasis lokasi | Penyesuaian wilayah otomatis dinonaktifkan |
Accessibility Voice |
/System/Library/ScreenReader/System/Library/VoiceServices/PlugIns |
Antarmuka terasa lebih ringan tanpa memuat modul pembaca layar | VoiceOver, Text-to-Speech, dan Live Transcription tidak dapat digunakan |
Dictionary Services |
/System/Library/PrivateFrameworks/DictionaryServices.framework |
Menghemat penyimpanan lokal dari database kamus bawaan | Pencarian arti kata cepat saat memblok teks dinonaktifkan |
3.7 Kategori Aplikasi Pengujian Pabrik Apple & Pembersih Cache
| Nama Layanan | Jalur File Sistem | Manfaat Optimasi | Fitur yang Dinonaktifkan |
|---|---|---|---|
Factory & Testing Apps |
/Applications/FieldTest.app/Applications/DemoApp.app |
Menghapus aplikasi kalibrasi pabrik dan modul demo display | Tidak bisa mengetik kode *3001#12345#* untuk masuk menu Field Test sinyal |
CacheDelete Services |
/System/Library/CacheDelete/System/Library/CoreServices/CacheDeleteDaily |
Menghentikan pemindaian cache rutin harian untuk mengurangi beban baca-tulis disk | Catatan: iOS tidak akan otomatis membersihkan cache saat memori internal hampir penuh |
MapsSync & CloudSettings |
/System/Library/CoreServices/CloudSettingsSyncAgent/System/Library/PrivateFrameworks/MapsSync.framework |
Menghentikan sinkronisasi pengaturan peta ke iCloud secara berkala | Bookmark Apple Maps tidak tersinkronisasi antar perangkat |
- Jika kamu masih membutuhkan iMessage, FaceTime, Apple Watch, Apple Pay, atau Lacak iPhone (Find My), kamu wajib mengedit file
perf.shdi Filza untuk menghapus atau memberi tanda komentar (tambahkan tanda#) pada baris terkait sebelum menjalankannya. - Konfigurasi bawaan ditujukan untuk perangkat sekunder atau ponsel gaming yang memprioritaskan ketahanan baterai dan kestabilan FPS tertinggi.
4. Pengujian Nyata pada iPad Pro 2017 (iPadOS 17.6.2)
Kinerja skrip perf.sh telah diuji langsung pada perangkat keras nyata: iPad Pro 2017 (tipe Wi-Fi, layar 120Hz ProMotion, prosesor Apple A10X Fusion) dengan sistem operasi iPadOS 17.6.2 yang di-jailbreak menggunakan palera1n.
Meskipun perangkat berusia lebih dari 7 tahun ini menjalankan iPadOS 17 yang terbilang berat, pengujian menunjukkan peningkatan nyata:
- Multitasking & Belajar: Membuka dokumen PDF ratusan halaman, mencatat pelajaran, serta menjalankan Split View antara Safari dan aplikasi catatan berjalan lancar tanpa reload akibat kehabisan RAM.
- Performa Gaming: Pada game Mobile Legends dan PUBG Mobile, grafik FPS lebih stabil saat team fight berlangsung ramai, meminimalkan stutter akibat thermal throttling.
- Konsumsi Baterai & Suhu: Baterai saat standby semalaman hanya berkurang sekitar 1% hingga 2% berkat mode Deep Sleep CPU yang bekerja optimal. Bodi belakang perangkat terasa lebih dingin saat digunakan berjam-jam.
5. Panduan Kustomisasi & Eksekusi Menggunakan Filza
Seluruh langkah dilakukan langsung di perangkat tanpa perlu menyambungkan ke komputer:
- Langkah 1 - Pasang Filza File Manager: Buka pengelola paket kamu (Sileo, Zebra, atau Cydia), cari aplikasi
Filza File Managerdari repository resmi TIGI Software lalu pasang. - Langkah 2 - Unduh File Skrip: Unduh file
perf.shlewat tombol di bawah menggunakan Safari, kemudian pilih opsi Buka di Filza (Open in Filza). - Langkah 3 - Sesuaikan Fitur yang Ingin Dipertahankan: Tekan dan tahan file
perf.shdi Filza > pilih Buka dengan... (Open with) > pilih Editor Teks (Text Editor). Cocokkan dengan tabel pada Bagian 3, hapus baris fitur yang ingin tetap kamu pakai (misal hapus barisiMessage.imservicejika masih ingin berkirim pesan), lalu tekan Simpan (Save). - Langkah 4 - Jalankan Skrip: Sentuh sekali file
perf.shdi Filza, pilih Scripts atau Jalankan Skrip (Run Script). Jendela konsol root akan berjalan otomatis selama 3 sampai 5 detik. Setelah selesai, tekan Selesai (Done). - Langkah 5 - Muat Ulang Antarmuka: Lakukan Respring atau restart perangkat agar sistem memuat konfigurasi LaunchDaemons yang baru.
Jika kamu lebih menyukai baris perintah Terminal (NewTerm atau SSH), jalankan perintah berikut:
sh /var/mobile/Documents/perf.sh6. Kartu Unduh Resmi File perf.sh
Paket Skrip Debloat iOS perf.sh
Skrip shell komprehensif penonaktif lebih dari 100 proses latar belakang untuk melegakan RAM, menurunkan panas, dan menaikkan FPS game.
7. Ringkasan Manfaat & Konsekuensi Teknis
| Keuntungan Teknis yang Diperoleh | Batasan & Konsekuensi Sistem |
|---|---|
|
|
8. Pertanyaan yang Sering Diajukan (FAQ)
Bagaimana cara mempertahankan iMessage dan FaceTime sebelum menjalankan skrip?
Buka file perf.sh menggunakan Text Editor di Filza sebelum eksekusi. Cari baris yang berisi iMessage.imservice dan FaceTime.imservice, kemudian hapus baris tersebut atau tambahkan tanda # di awal baris agar dilewati oleh skrip.
Apakah baterai benar-benar lebih awet setelah menerapkan optimasi ini?
Ya. Menghapus proses pengunggah telemetri, mikrofon pendengar Siri, dan daemon logging konstan mencegah CPU terbangun tanpa perlu saat layar mati, sehingga mengurangi konsumsi baterai saat standby semalaman secara signifikan.
Bagaimana cara mengembalikan perangkat ke kondisi standar Apple?
Masuk ke Pengaturan > Umum > Transfer atau Atur Ulang iPhone > Hapus Semua Konten dan Pengaturan, atau hubungkan perangkat ke komputer untuk restore firmware bersih via iTunes atau 3uTools. Seluruh LaunchDaemons bawaan pabrik akan kembali normal seperti semula.
Artikel Terkait

BrotX Optimizer v7: Optimasi Android Tanpa Root via Shizuku ADB
Panduan lengkap optimasi Android tanpa root memakai BrotX Optimizer v7 lewat Shizuku ADB: aktifkan ANGLE Vulkan GPU, respon sentuh 0ms, proteksi baterai 80%, dan 58 flags.

Tweaks Gaming Android 7-15 (Root & Tanpa Root) | OOptimize
Panduan OOptimize untuk optimasi SurfaceFlinger dan GPU Vulkan Android 7-15: stabilkan FPS game, atasi lag, dan pangkas delay sentuhan layar.

RAM Purger: Hentikan Proses Latar Belakang & Buat Android Mulus Seperti iPhone
Panduan lengkap skrip RAM Purger (frozen.sh) untuk membekukan ratusan proses latar belakang tidak penting, melegakan RAM, dan menstabilkan FPS game Android.

Cara Menurunkan Resolusi Layar HP Android untuk Meningkatkan FPS Game
Panduan menurunkan resolusi layar Android tanpa root lewat Shizuku & OsteBoss: pangkas beban GPU 50%, bikin HP dingin, dan main game anti drop FPS.
Komentar(2)
Masuk untuk bergabung dalam diskusi
Masuk dengan Google, Facebook, atau Email untuk berkomentar dan mendapatkan notifikasi balasan.
jb xong chạy script xong xoá jb có đc k a