Showing posts with label Cydia. Show all posts
Showing posts with label Cydia. Show all posts

Saturday, 22 August 2015

Prism Tweak Baru di Cydia untuk Kustmisasi Musik App

20:10 Posted by david desaili , , No comments




Malam Ini saya akan memabagikan Sebuah info tentang Tweak terbaru dari Cydia Store.Tweak ini berfungsi untuk mengkostumisasi Musik App yang ada di iDevice agan.Setelah Agan menginstal Tweak ini,agan harus ke Setting App untuk meneukan pengaturan Tweak ini !.Anda akan menemukan beberapa pilihan dalam preferensi tweak untuk mengubah tampilan visualisator tersebut. Anda dapat mengubah gaya warna untuk mengadopsi warna kustom, atau mengizinkan Prism untuk menghasilkan warna sendiri. Anda juga dapat memilih untuk membawa warna dari ColorFlow, yang merupakan tweak jailbreak tua yang berkaitan dengan visualisasi musik.Prism berisi dua tema-Beat dan primer Spectrum-dan keduanya membawa sesuatu yang berbeda ke meja. Spektrum khas Anda "Volume bar" visualisator, sementara BeAT lebih minimalis,Anda dapat mendownload Prism seharga $ 1,50 di repo BigBoss.Dan saya akan memberikan SS dari Tweak ini .


Mudah-mudahan post ini dapat membantu agan untuk mengkostumisasi iDevice agan !!!!

Saturday, 15 August 2015

Seng Tweak Alternatif Pengganti Auxo iOS 8.4

20:47 Posted by david desaili , , , No comments



 Malam.Malam ini saya kan memberikan berita baik untuk agan semua.Beritanya adalah Tweak alternatif untuk pengganti Auxo yang belum Support untuk iOS 8.4.Tweak ini benama Seng.Tweak ini bisa anda dapatkan secara Gratis dari repo : "http://chewitt.me/repo" Tweak ini masih dalam tahap pengembangan jadi wajar saja jika masih banyak bug yang banyak,dan setting yang belum lengkap.Tweak ini cocok bagi anda yang dulu terbiasa menggunakan Tweak Auxo.Agar lebih jelas agan bisa liat video dibawah ini :


Utuk memperjelas agan bisa dapat liat screenshoot di bawah ini !


 

So jadi buat apa berpikir panjang lagi ! Langsung aja download Tweaknya !!!!!!





Tuesday, 21 July 2015

Repo Cydia akan di ikutkan dengan bacup itunes

22:44 Posted by david desaili No comments


Kali ini saya kan membagikan kabar baik yang dibawa di updatean cydia 1.1.19 beberapa minggu yang lalu.

Ada berapa source atau repositori yang sudah Anda tambahkan ke Cydia di iDevice Anda? Apakah Anda bisa mengingat semuanya?
Dulunya setiap kali melakukan restore lalu kemudian jailbreak, kita harus mengandalkan ingatan kita untuk menambahkan repo pihak ketiga secara manual satu persatu ke Cydia sebelum kita bisa menginstall aplikasi atau tweak favorit kita. Untungnya, sekarang proses itu jadi lebih mudah.
Salah satu perubahan yang ada pada Cydia terbaru (1.1.19) yang dirilis beberapa hari yang lalu adalah adanya dukungan pada proses backup iTunes
This means that if you add a few sources, backup your jailbroken device, restore, and both put your backup onto your device and jailbreak again, Cydia will conveniently have your list of sources including the ones you added.
Mulai sekarang, kapanpun Anda melakukan backup via iTunes, source atau repositori yang sudah Anda tambahkan ke Cydia akan secara otomatis ikut ter-backup. Sehingga ketika Anda me-restore datanya kembali (Restore from backup), Cydia akan membaca semua repositori yang sudah ter-backup tersebut.

Perbedaan Safe Mode dan No Substrate mode

22:39 Posted by david desaili No comments


Kali ini saya akan meposting perbedaan Safe Mode dan No Substrate mode.Kedua hal ini biasa kita temui jika kita menginstal tweak yang tidak support dengan iDevice kita.





Apa bedanya Safe mode dan no-substrate mode?

Cydia Substrate

Cydia Substrate atau sering disingkat Substrate adalah suatu bagian dari jailbreak yang berfungsi sebagai rangka, atau penopang kerja. Substrate lah yang memungkinkan tweak-tweak Cydia bisa berjalan dan berfungsi dengan normal sesuai dengan keinginan pembuatnya. Oleh karena itu, fungsi Substrate sangatlah penting. 
Baca juga penjelasan lengkapnya di “Apa itu Cydia Substrate?“.

Safe mode

Pada dasarnya Safe Mode adalah fitur bawaan dari Cydia Substrate.
Safe mode adalah kondisi ketika ada masalah pada aplikasi/tweak Cydia yang membuat SpringBoard (Home screen pada iOS) mengalami crash. Pada saat SpringBoard ini crash, iDevice akan reboot ulang tetapi menonaktifkan sebagian besar aplikasi dan tweak Cydia yang terinstall agar tidak terjadi bootloop (reboot yang berulang-ulang).
Safe Mode itu wajar terjadi terutama bagi orang yang suka mengutak-atik iDevicenya. Semua orang yang pernah menjailbreak iDevicenya setidaknya pernah satu kali mengalami yang seperti ini.
Safe Mode sesuai dengan namanya adalah mode aman, yang berguna untuk mengamankan iOS dari kerusakan berat yang bisa ditimbulkan oleh tweak yang bermasalah. Pada saat crash terdeteksi, Safe Mode yang bertindak sebagai lapisan pengaman segera menonaktifkan semua aplikasi dan tweak Cydia sehingga pengguna bisa segera memperbaiki masalahnya. 
Safe Mode tidak menghilangkan Cydia, hanya menonaktifkan aplikasi/tweak nya saja sehingga memberikan kesempatan pengguna untuk menghapus aplikasi/tweak yang bermasalah tanpa harus melakukan restore ulang. Pada kondisi ini Cydia masih bisa dijalankan untuk menghapus aplikasi/tweak yang bermasalah.
Safe Mode ditandai dengan munculnya pesan “We apologize for any inconvenience but SpringBoard has just crashed” yang berisi tombol OK, Restart dan Help (seperti pada gambar di atas). Pada kondisi Safe Mode wallpaper akan menjadi abu-abu dan akan muncul teks “Exit Safe Mode” di statusbar yang bisa ditap untuk memunculkan pesan Safe Mode (seperti di atas) dengan tombol Restart yang bisa membuat iDevice reboot ke kondisi normal, kalau seandainya masalahnya sudah diperbaiki. 
Safe mode juga bisa dimasuki dengan bantuan tweak semacam SBSettings, Activator dan lainnya. Meskipun begitu, seseorang jarang memasuki Safe Mode kalau belum ada masalah.

No Substrate Mode

No-substrate Mode hampir sama dengan Safe Mode. Keduanya menonaktifkan aplikasi/tweak Cydia.
No-substrate Mode adalah kondisi ketika Substrate tidak berjalan sama sekali. Pada kondisi ini semua aplikasi dan tweak Cydia yang bergantung pada Substrate akan nonaktif, dan tampilan iOS akan menjadi standar seperti baru, atau biasa disebut stock
No-substrate mode bisa dimasuki dengan merestart iDevice dan menekan tombol volume atas (+) pada saat proses booting. Cara lengkapnya seperti ini:
  • Tekan tombol power dan Home secara bersamaan.
  • Pada saat logo Apple muncul, lepaskan kedua tombol dan segera tekan dan tahan tombol volume atas (+) sampai iDevice nyala dengan normal (muncul lockscreen).
Kalau prosesnya sukses, iDevice akan berada pada kondisi no-substrate. Pada kondisi ini tampilan iOS akan menjadi normal kembali dan tidak ada tweak yang bisa berjalan/dijalankan. Aplikasi atau tweak Cydia yang terinstall juga tidak tampil di Settings. 
Di mode ini pengguna bisa mencari dari mana sumber masalah dan segera menyelesaikannya. Ketika masalah masih muncul, itu berarti masalah yang terjadi tidak dipengaruhi oleh jailbreak.

Kesimpulan

Aplikasi atau tweak Cydia yang tidak kompatibel bisa membuat iDevice bermasalah. Maka untuk mencegah terjadinya bootloop (reboot berulang-ulang) dan kerusakan lainnya, Safe Mode akan menonaktifkan semua aplikasi/tweak secara bersamaan sehingga penyebab kerusakannya bisa dihentikan dan bisa dihapus oleh pengguna. 
No-substrate adalah ketika iDevice booting tanpa Substrate sehingga semua aplikasi/tweak yang bergantung pada Substrate menjadi nonaktif.
Pada kondisi Safe Mode masih ada ekstensi/tweak Cydia yang berjalan yaitu Mobile Safety. Ini adalah tweak yang menampilkan antarmuka atau pesan Safe Mode (pesan seperti yang ada pada gambar di atas) yang berguna untuk memudahkan pengguna kalau ingin kembali ke mode normal. Pada kondisi no-substrate, semua tweak termasuk Safe Mode tidak berjalan sama sekali.
Sebagai analogi, bayangkan saja kipas angin yang dinyalakan dari stop kontak. 
Mencabut stok kontak = Safe Mode,
Mematikan saklar PLN = No-substrate mode.
Safe Mode = semua aplikasi/tweak dinonaktifkan tetapi Substrate masih aktif.
No-substrate = Substrate tidak berjalan sama sekali.
Semoga ini bisa membantu menghilangkan kebingungan bagi siapa saja, khususnya pemula jailbreak. 

Sebagai tambahan, Anda bisa membuat iDevice masuk ke Safe Mode atau No-substrate mode dengan bantuan aplikasi PowerApp.

Cydia kini berubah dari Root Menjadi Mobile

22:24 Posted by david desaili No comments

Kali ini saya akan membagikan info tentang Cydia Updatetan 1.1.19.Kita tau bahwa kini Cydia telah masuk pada ver 1.1.23


Salah satu perubahan yang ada pada Cydia versi terbaru yang dirilis pada hari ini (1.1.19) adalah Cydia tidak lagi berjalan sebagai rootseperti sebelumnya, tetapi sebagai mobile.
Kalau root adalah username atau akun yang memegang hak akses tertinggi yang mampu memodifikasi seluruh sistem, maka mobileadalah nama untuk user normal atau user biasa pada iOS. Sebagai perbandingan, beberapa aplikasi Cydia berjalan sebagai root sehingga dapat menjalankan fitur yang butuh akses root, sedangkan semua aplikasi yang berasal dari App Store berjalan sebagai mobile. Aplikasi mobile tidak se-powerful aplikasi root.
Lalu, apa sih efek dari perubahan ini?
Cydia now runs as “mobile” instead of “root”. This means that Cydia Substrate extensions (tweaks) can now modify Cydia, just like those tweaks modify other apps and iOS.
Menurut Saurik (@saurik), perubahan ini memungkinkan sebuah tweak (dengan bantuan Cydia Substrate, tentunya) dapat memodifikasi Cydia itu sendiri. Dengan kata lain, sebuah tema bisa mengubah tampilan Cydia seperti layaknya aplikasi-aplikasi lain yang bisa berubah tampilannya. Contohnya seperti di atas.
Nah, yang menarik adalah kalau Cydia adalah “mobile” lalu bagaimana kalau seandainya pengguna ingin menginstall sesuatu dari Cydia, atau bagaimana kalau Cydia harus menjalankan sebuah perintah yang butuh hak akses root? Apakah harus memasukkan “sudo” seperti distro Linux?
Nope. Rupanya Saurik telah membuat “secure sudo” yang memungkinkan Cydia (dan hanya Cydia) bisa mendapatkan akses root kapan saja. Jadi meskipun Cydia itu sendiri berjalan sebagai mobile tetapi Cydia tetap bisa menjalankan sebuah perintah atau tugas sebagai root. 

Bagi sebagian orang mungkin ini hanyalah perubahan kecil saja, tetapi sebagian lagi terutama yang suka dengan perubahan tampilan, ini adalah berita baik karena kalau dulunya Cydia bisa luput dari perubahan tema, sekarang setiap developer bisa merilis tweak yang mampu mengubah tampilan Cydia. Nantinya perubahan tampilan Cydia mungkin tidak lagi bergantung sepenuhnya pada Saurik. 

Pilihan upgrade di Cydia

22:20 Posted by david desaili No comments


Pada saat sebuah program jailbreak baru saja dirilis, biasanya aplikasi-aplikasi atau tweak yang ada di repositori Cydia ikut diperbarui. Biasanya pembaruan ini dirilis oleh para developer aplikasi/tweak untuk menambah fitur yang sesuai dengan versi iOS terbaru saat itu ataupun hanya sekedar peningkatan kompatibilitas tweak dengan versi iOS atau iDevices-nya. 

Pada saat Cydia pertama kali dibuka, Cydia akan menjalankan proses refresh alias penyegaran database repositori (server di mana app/tweak tersimpan) untuk mendapatkan informasi dari paket-paket (app/tweak) yang ada/aktif. Kalau ada app/tweak yang memiliki pembaruan, maka Cydia akan menampilkan menu upgrade ke pengguna. 
Nah, di sini saya akan menjelaskan apa maksud dari pilihan upgrade yang muncul pada saat Anda membuka Cydia.

Upgrade Essential

Ini artinya ada pembaruan yang sifatnya penting untuk diinstall. 
Pembaruan ini tidak selalu asalnya dari aplikasi Cydia itu sendiri (misalnya Cydia perlu diupgrade dari versi 1.0 ke 1.1, dst) tetapi juga bisa datang dari aplikasi/tweak pihak ketiga.
Beberapa paket inti di Cydia yang terinstall secara otomatis pada saat jailbreak (default) di antaranya:
  • APR
  • APT
  • Base Structure
  • Bourne-Again SHell
  • bzip2
  • Core Utilities
  • Cydia Installer
  • Darwin Tools
  • Debian Packager
  • Diff Utilities
  • GNU Privacy Guard
  • grep
  • gzip
  • PAM
  • shell-cmds
  • system-cmds
  • UIKit Tools
Kalau salah satu atau beberapa paket di atas memiliki pembaruan, maka jenis upgradenya akan masuk ke kategori Upgrade Essential karena sifatnya penting.
Selain dari paket-paket inti di atas, aplikasi pihak ketiga yang sifatnya penting misalnya yang berhubungan dengan peningkatan kompatibilitas, peningkatan performa atau yang berhubungan dengan keamanan juga akan masuk ke dalam kategori Upgrade Essential.
Biasanya setiap kali sebuah atau beberapa paket inti selesai diperbarui, iDevice perlu direboot terlebih dahulu (Cydia akan memintanya) agar perubahannya bisa diterapkan. Dan meskipun tidak ada pesan untuk reboot dari Cydia, pengguna tetap disarankan untuk mereboot iDevicenya agar lebih stabil.

Complete Upgrade

Selain memperbarui paket-paket penting/inti dari menu Upgrade Essential, Anda juga bisa memperbarui semua paket-paket yang memiliki versi terbaru baik itu yang penting-penting atau tidak di Cydia sekaligus dengan memilih menu Complete Upgrade.

Ignore

Ignore berarti abaikan. Anda bisa saja mengabaikan pemberitahuan upgrade kalau seandainya Anda belum sempat.

Pilih mana yang cocok

Saran saya, tentukan mana yang terbaik sesuai dengan kondisi iDevice atau koneksi internet Anda. Kalau baterai iDevice Anda tidak mendukung untuk melakukan upgrade, atau jaringan internet sedang lambat atau tidak stabil maka sebaiknya tunda dulu untuk sementara sampai Anda men-charge-nya sampai penuh atau berada di lokasi yang koneksi internetnya stabil. Karena kalau sampai ada interupsi selama proses upgrade berlangsung, maka akan muncul pesan error yang mungkin malah semakin menyusahkan Anda.
Kalau terjadi gangguan selama proses instalasi paket atau pada proses upgrade, silakan baca halaman ini untuk penyelesaian masalahnya.

Apa itu Cydia Subtrate ?

22:10 Posted by david desaili No comments

Kali ini saya akan membagikan apa itu Cydia Subtrate.Kali ini saya kan membagikan apa yang dimaksud Cydia Subtrate.



Dalam dunia jailbreak iOS, Cydia Substrate atau yang dulunya bernama Mobile Substrate adalah sebuah framework (kerangka kerja) yang dibuat oleh Saurik (@saurik), orang yang sama yang membuat dan mengembangkan Cydia. 

Cydia Substrate (atau singkatnya disebut Substrate) adalah framework yang memungkinkan dan memudahkan para developer untuk membuat fitur-fitur dan fungsi tambahan untuk iOS melalui jailbreak.
Fitur-fitur tambahan yang dimaksud pastinya sudah sering Anda dengar, yaitu disebut “tweak” di Cydia. 
Substrate disebut juga sebagai code injection platform karena Substrate bekerja dengan cara menginjeksikan kode-kode ke program atau aplikasi yang sedang berjalan (di memori). Dengan begitu, developer dapat menimpa, mengubah atau menambahkan fitur/fungsi baru ke program atau aplikasi bawaan yang berjalan tanpa memodifikasi program/aplikasi original. 
Kita ambil contoh SpringBoard, yang merupakan launcher untuk iOS. SpringBoard adalah sebuah aplikasi (SpringBoard.app) yang mengelola Home screen dan seisinya (antarmuka, statusbar, dock, ikon, folder, dll). 
Misalnya saja ada seorang pengguna yang menginstall sebuah tweak untuk menambahkan sebuah fungsi baru di Home screen, contohnya ingin mengubah ukuran label ikon. Saat SpringBoard.app pertama kali dijalankan (saat booting), Substrate akan memeriksa SpringBoard di memori dan juga memeriksa apa saja instruksi yang diberikan tweak tersebut. Setelah diperiksa dan diketahui bahwa pengguna menginginkan ikon labelnya menjadi lebih besar, maka maka Substrate akan modifikasi kode-kode SpringBoard yang sedang berjalan di memori dengan potongan kode-kode baru yang diberikan tweak tadi untuk memperbesar label ikon. Begitu proses modifikasi selesai, maka versi SpringBoard yang telah dimodifikasi yang akan dijalankan, menggantikan SpringBoard original. 
Beberapa tweak bisa mengubah sebuah fitur/fungsi iOS dengan cepat, tapi terkadang pula ada perubahan yang membutuhkan reboot/restart sebelum fitur baru tersebut diterapkan. Tergantung dari jenis tweak dan apa saja yang diubah. Tetapi pada umumnya perubahan pada Home screen membutuhkan reboot karena SpringBoard dijalankan bersamaan dengan nyalanya perangkat, bukan sesuai kemauan pengguna.
Proses injeksi atau modifikasi kode seperti ini berlangsung dengan cepat, dan tidak mengubah file-file original di sistem karena Substrate hanya mengubah kode-kode di memori.
Karena kemudahan yang diberikan untuk membuat tweak baru, Substrate ini sudah menjadi platform tersendiri di dunia jailbreak dan cukup banyak digunakan oleh developer untuk membuat aplikasi/tweak Cydia.
Nah, karena banyaknya jumlah tweak Cydia yang menggantungkan fiturnya pada Substrate, maka Substrate menjadi salah satu komponen terpenting di Cydia. Tapi tenang, Substrate biasanya terinstall otomatis bersamaan dengan Cydia, jadi Anda tidak perlu repot-repot menginstallnya terlebih dahulu sebelum menginstall app/tweak favorit Anda di Cydia.
Namun yang perlu Anda tahu adalah, terkadang Substrate tidak kompatibel sepenuhnya dengan versi iOS terbaru (dengan asumsi versi iOS terbaru itu sudah bisa dijailbreak). Kalau ini terjadi, maka akan ada banyak aplikasi dan tweak Cydia yang tidak bisa berjalan dengan sempurna karena tweak-tweak tersebut bergantung pada Substrate.
Salah satu alasan kenapa Substrate terkadang tidak kompatibel dengan versi iOS terbaru adalah karena versi Substrate yang terinstall pada saat itu tidak cocok dengan jenis jailbreak yang dirilis pada waktu itu. Untuk memperbaikinya biasanya membutuhkan perbaikan pada sisi program jailbreaknya atau perbaikan dari Substrate yang langsung dirilis oleh Saurik di Cydia, ataupun kolaborasi antara pembuat jailbreak dan Saurik.
Dengan sifatnya sebagai ekstensi atau penambah fitur (yang juga menambahkan kode-kode baru), maka tidak tertutup kemungkinan akan ada crash yang disebabkan bentroknya kode-kode Substrate satu dan lainnya. 
Pada saat sebuah tweak mengalami crash, biasanya yang diserang adalah SpringBoard yang ditandai dengan gagal booting atau gagal masuk ke Home screen. Pada saat crash seperti ini terjadi, biasanya iDevice dipaksa masuk ke “safe mode” yang ditandai dengan munculnya dialog “we apologize for any inconvenience but springboard has just crashed“. Pada kondisi ini aplikasi atau tweak Cydia dinonaktifkan tetapi pengguna masih bisa membuka Cydia dan menghapus tweak yang bermasalah atau menggangu jalannya sistem.
Selain itu, pengguna juga bisa menonaktifkan fungsi aplikasi atau tweak-tweak Cydia dengan cara menonaktifkan Substrate untuk sementara dengan cara masuk ke. Cara ini disebut dengan “boot ke no-substrate“, yang berarti booting ke kondisi di mana Substrate dinonaktifkan. Cara masuk ke no-substrate adalah dengan menekan tombol volume atas (+) pada saat proses booting berlangsung (muncul logo Apple). “No-substrate” akan memaksa Substrate untuk berhenti bekerja sehingga tweak penyebab crash juga berhenti. Pengguna kemudian bisa membuka Cydia dan menghapus tweak yang diduga bermasalah dan bisa kembali menyalakan iDevicenya dengan normal.
Semoga potingan ini memperluas pengetahuan agan tentang duni Cydia.

Kode error Pada Cydia

17:19 Posted by david desaili No comments


Sore ini saya akan memposting error kode yang sering kita jumpai di Cydia.Mungkin anda dan saya pasti pernah mengalami bertemu dengan tulisan bewarna merah atau kuning pada cydia (Code Error).Kali ini saya akan membagikan pengertian dan cara untuk mengatsinya.




  1. dpkg was interrupted, you must manually run 'dpkg configure -a' to correct the problem
  2. Cydia error
    Penjelasan:
    Biasanya Cydia akan menyelesaikan masalah ini secara otomatis hanya dengan melakukan reboot. Jika hanya pesan error seperti ini yang muncul, Anda bisa mengabaikannya menggunakan Cydia secara normal. Mungkin Anda bisa menutup dan membuka Cydia kembali untuk menghilangkannya.
    Jika pesan error seperti ini masih tetap muncul setelah berulang-ulang kali direboot, telusuri direktori /var/lib/dpkg/updatespada iDevice Anda dengan menggunakan program seperti iFunBox dari PC ataupun melalui koneksi SSH, kemudian hapus file-file yang berangka, kemudian respring.
  3. Encountered a section with no Package: header
    You may want to run apt-get update to correct these problems
  4. Cydia error
    Penjelasan:
    Ada sebuah atau beberapa server repositori yang bermasalah.
    Solusi:
    Anda bisa menghapusnya terlebih dahulu untuk menghilangkan pesan error ini. Jika tidak yakin repositori mana yang bermasalah, hapus semua repositori pihak ketiga satu persatu, kecuali yang bawaan/default. Jika masalah ini terjadi setelah menambahkan repositori baru, maka repositori yang terkahir ditambahkan perlu dicurigai sebagai biang masalah. 
  5. failed in buffer_write(fd) (7, ret=-1)
    Sub-process /usr/bin/dpkg returned an error code (1)
  6. Cydia error
    Penjelasan:
    File system iOS terbagi atas 2 partisi, yaitu partisi yang digunakan oleh sistem operasi dan komponen penting lainnya yang disebut dengan root (/), dan partisi yang digunakan untuk menyimpan file atau konten dari pengguna seperti foto, musik, video dan lainnya. Partisi ini disebut partisi user (/private/var/mobile).
    iOS file system
    Partisi root ini ukurannya lebih kecil dari partisi user, berkisar antara 256MB sampai dengan 1GB, tergantung versi iOS yang digunakan. Beberapa aplikasi Cydia terinstall di partisi user yang ukurannya jauh lebih besar, namun beberapa komponen utama Cydia dan beberapa aplikasi juga terinstall di partisi root (/Applications).
    Semakin banyak aplikasi Cydia yang terinstall, maka semakin besar kemungkinan partisi root Anda akan penuh, oleh karena itu jangan terlalu banyak menginstall aplikasi atau tweaks yang tidak perlu.
    Solusi:
    Hapus sebagian aplikasi atau tweaks yang berukuran besar atau tidak begitu penting.
    Buka Manage > Storage untuk mengetahui kapasitas penyimpanan yang tersisa pada iDevice Anda.
  7. GPG error: [nama-repositori] stable Release: The following signatures were invalid: BADSIG [angka]
  8. Penjelasan:
    Sebuah repositori dengan alamat [nama-repositori] mengalami masalah “signature” error. Karena masalah ini berada pada sisi server, Anda bisa mengabaikannya dan berharap agar developer yang menangani server tersebut segera memperbaiki repositorinya.
  9. GPG error: [nama-repository] stable Release: The following signatures were invalid: NODATA 1 NODATA 2
    Failed to fetch [nama-repositori] Sub-process /bin/bzip2 returned an error code (2)
    Some index files failed to download, they have been ignored, or old ones used instead.
  10. Cydia error
    Penjelasan:
    Beberapa kemungkinan munculnya error seperti ini:
    • Sebuah repositori dengan alamat [nama-repositori] sedang bermasalah karena tidak bisa diakses sementara atau permanen.
    • Signature atau key yang diberikan oleh server telah kadaluarsa, hal ini bisa saja disebabkan karena server atau repositori telah mati atau ditutup atau sedang rusak.
    Solusi:
    Ini adalah masalah yang ada pada sisi server. Anda bisa mengabaikannya untuk sementara waktu, mungkin server repositorinya sedang ada perbaikan atau pemeliharaan. Tetapi jika ini terjadi sudah lama, Anda sebaiknya menghapusnya saja.
  11. Hash Sum mismatch
  12. Cydia error
    Penjelasan:
    File atau paket yang didownload tidak bisa diinstall karena corrupt. Hal ini bisa terjadi karena terjadi interupsi selama proses download berlangsung sebelum filenya selesai didownload. Penyebabnya bisa karena masalah jaringan Anda, atau karena server itu sendiri. 
    Solusi:
    Reboot iDevice Anda, reset jaringan, dan pastikan kalau koneksi internet Anda lancar sebelum memulai menginstall sesuatu dari Cydia.
    Pada saat membuka Cydia, pastikan Anda membiarkan Cydia melakukan update database sampai selesai. Jangan melakukan apa-apa sebelum proses ini selesai.
  13. Host Unreachable
  14. Cydia error
    Penjelasan:
    Penyebabnya bisa karena tidak adanya koneksi internet atau karena server repositori sedang bermasalah.
    Solusi:
    Masalah ini mungkin hanya terjadi sementara. Pastikan koneksi internet Anda lancar, atau ulangi proses download di lain waktu sampai servernya membaik dan bekerja dengan normal.
  15. HTTP/1.0 403 This package is either paid or requires a paid package to function. If you paid: contact saurik@saurik.comfor help. If not, purchase the original package.
  16. Cydia error
    Penjelasan:
    Layaknya App Store, Cydia juga merupakan sebuah toko aplikasi. Artinya, Cydia menyediakan aplikasi yang gratis dan juga berbayar atau premium. Sebelum Anda bisa menginstall aplikasi premium dari Cydia, Anda harus terdaftar terlebih dahulu di Cydia dengan cara memasukkan akun pembayaran yang Anda miliki.
    Masalah seperti ini hanya terjadi sewaktu proses instalasi aplikasi berbayar berlangsung.
    Solusi:
    Jika Anda mencoba menginstall aplikasi Cydia yang sudah Anda beli sebelumnya, cobalah untuk menghubungi Saurik (pembuat Cydia) melalui alamat email saurik@saurik.com untuk meminta bantuan.
    Jika Anda mencoba menginstall aplikasi Cydia yang Anda belum beli, atau Anda dapatkan dari internet secara gratis alias bajakan, silakan menabung dulu dan kalau tabungan Anda sudah banyak, belilah yang original.
  17. HTTP/1.1 500 Internal Server Error
  18. Cydia error
    Penjelasan:
    Terjadi masalah pada server Cydia, atau koneksi antara server Cydia dan iDevice Anda.
    Solusi:
    Masalah ini hanya sementara. Bersabarlah dan coba di lain waktu.
  19. I wasn't able to locate file for the [nama-paket] package. This might mean you need to manually fix this package.
  20. Cydia error
    Penjelasan:
    Paket dengan nama [nama-paket] pada sebuah repositori tidak bisa ditemukan. Masalah ini biasanya terjadi karena proses update database Cydia belum selesai dengan sempurna. 
    Solusi:
    Buka Cydia, buka tab Changes lalu Refresh. Dengan begini Cydia akan melakukan refreshing terhadap databasenya. Pastikan pada saat itu jaringan internet Anda lancar.
  21. POSIX error: Operation Timed Out.
    POSIX: Socket is not connected.
    NetDB: Open nodename nor servname provided, or not known.
  22. Penjelasan:
    Cydia bekerja dengan normal, tetapi terjadi masalah dengan jaringan atau koneksi internet Anda atau pada salah satu repositori yang terinstall (sisi server).
    Solusi:
    Pastikan koneksi internet Anda lancar, minimal terhubung ke jaringan Wi-Fi yang stabil. Lalu respring dan ulangi kembali. 
  23. Problem parsing dependency Pre-Depends or Problem parsing dependency Depends
    Error occurred while processing [nama-repositori]
    Problem with MergeList [file]
    The package lists or status file could not be parsed or opened
  24. Cydia error
    Penjelasan:
    Ada sebuah atau beberapa repositori yang bermasalah.
    Solusi:
    Anda bisa menghapusnya terlebih dahulu untuk menghilangkan pesan error ini. Jika tidak yakin repositori mana yang bermasalah, hapus semua repositori pihak ketiga atau yang baru saja ditambahkan, kecuali yang bawaan/default.
  25. subprocess pre-removal script returned error exit status [angka] or subprocess dpkg-deb --fsys-tarfile returned error exit status [angka]
    Sub-process /usr/bin/dpkg returned an error code (1)
  26. Cydia error
    Penjelasan:
    Terjadi kesalahan pada proses instalasi atau penghapusan sebuah paket. Masalah ini biasanya terjadi ketika proses penghapusan sebuah paket dari Cyida tidak sempurna karena terjadi interupsi. Akibatnya, Anda tidak bisa melakukan apa-apa dari Cydia.
    Solusi:
    Dengan menggunakan iFile yang sudah terinstall sebelumnya, atau dengan program seperti iFunBox, atau melalui koneksi SSH, telusuri direktori /var/lib/dpkg/info/ kemudian cari nama dari file script yang bermasalah kemudian hapus file tersebut.
    • Jika bunyi pesan error adalah subprocess pre-removal maka cari nama paket bermasalah dengan akhiran .prerm.
    • Jika bunyi pesan error adalah subprocess post-installation maka cari nama paket bermasalah dengan akhiran .postinst.
    • Jika bunyi pesan error adalah subprocess post-removal maka cari nama paket bermasalah dengan akhiran .postrm.
    Setelah menghapus script bermasalah tersebut, buka kembali Cydia dan cari paket yang bermasalah dan hapus secara normal.
  27. trying to overwrite [file], which is also in package [nama-paket]
    Sub-process /usr/bin/dpkg returned an error code (1)
  28. Cydia error
    Penjelasan:
    Anda berusaha menginstall sebuat paket/file baru yang namanya sama pada repositori yang sudah ada. Dikarenakan namanya sama, Anda tidak bisa menginstall kedua paket/file tersebut bersamaan.
    Solusi:
    Anda bisa menghapus paket/file yang lama, atau bisa juga Anda tidak perlu menginstall paket/file yang baru tersebut. Paket atau file yang memiliki nama sama dari dua repositori yang berbeda menandakan bahwa salah satu paket atau file tersebut adalah bajakan atau cracked.
    Silakan menabung dulu dan kalau tabungan Anda sudah banyak, belilah yang original.
  29. Wow, you exceeded the number of package names this APT is capable of.
    Problem with MergeList [nama-paket]
    The package lists or status file could not be parsed or opened.
  30. Cydia error
    Penjelasan:
    Walaupun Anda bisa menambahkan atau menginstall repositori sesuka Anda ke Cydia, tetapi Cydia memiliki kemampuan terbatas untuk menangani paket-paket yang berada dalam sebuah repositori.
    Setiap repositori bisa menampung sangat banyak paket-paket atau aplikasi di dalamnya, namun Cydia hanya mampu menangani sebanyak 65.535 paket. Cydia tidak mampu menangani paket-paket yang lebih dari 65.535, walaupun Anda belum menginstall semuanya. Ini artinya, jika seluruh repositori yang terinstall memiliki total paket sebanyak 65.535, maka Cydia akan memunculkan pesan error seperti ini.
    Solusi:
    Kurangi repositori yang terinstall, atau hapus saja repositori yang tidak begitu penting yang jarang digunakan. Namun sebisa mungkin jangan menghapus repositori bawaan.

Cara menghapus source/repo Cydia secara manual

Secara manual artinya proses penghapusan bukan dilakukan dari Cydia, tetapi dengan menelusuri direktori yang menyimpan alamat repo lalu menghapusnya. Cara ini hanya dan sebaiknya dilakukan jika dalam keadaan darurat misalnya karena Cydia tidak bisa dibuka atau tidak bisa menghapus source.
Menelusuri direktori iOS bisa dilakukan dengan menggunakan iFile (aplikasi file manager dari Cydia), iFunBox dari PC ataupun dengan SSH. Pilih cara yang paling Anda mengerti dan kuasai. Saya tidak bertanggung jawab jika terjadi masalah karena “coba-coba”.
  1. Dengan asumsi bahwa Anda telah mendapatkan akses terhadap file system iOS, telusuri direktori /private/etc/apt/sources.list.d. Kemudian hapus alamat repositori yang bermasalah.
  2. Buka file Cydia.list dan pastikan bahwa di dalamnya tidak ada alamat repositori yang bermasalah, jika ada, hapus.
  3. Telusuri direktori /private/var/lib/apt/list, hapus file-file yang mengandung nama dari alamat repositori yang bermasalah.
  4. Kemudian buka juga direktori /private/var/lib/apt/list/partial dan cari file-file yang mengandung nama dari alamat repositori yang bermasalah.
Setelah mengikuti langkah-langkah di atas, buka kembali Cydia dan refresh databasenya untuk memastikan bahwa proses penghapusan repositori secara manual telah berhasil. Pastikan juga bahwa semua repositori bawaan tampak normal, dan fitur-fitur seperti install atau remove bekerja dengan baik.
Sekian Postingan ini saya sampaikan.Semoga bisa membantu agan untuk mengatsi masalah di cydia.Jangan lupa ikuti terus perkembangan berita jailbreak dari blog ini.