Cara Install A2SD Darktremor di LG Optimus One

Pada mulanya menggunakan ponsel Android dengan berbagai macam aplikasi tidak ada masalah. Lama kelamaan setelah makin banyak aplikasi yang dimasukkan, barulah masalah datang. Terbatasnya memori internal pada Android menyebabkan memori cepat penuh. Kalo sudah penuh, tidak bisa install lagi, bahkan smspun tidak bisa masuk.

Sebenarnya sejak Android versi Froyo sudah ada fitur  A2SD atau Apps2SD atau Apps2Ext. Dengan fitur tersebut aplikasi bisa diinstall di memory external. Di Android Market juga banyak aplikasi-aplikasi A2SD yang bisa digunakan untuk mempermudah memindahkan aplikasi dari memory internal ke memory external (SDcard), misalnya data2sd dan link2sd. Tapi ternyata A2SD tersebut tidak menyelesaikan masalah, sebab yang dipindahkan hanya sebagian aplikasinya saja, sedangkan sebagian aplikasi lain dan datanya (cachenya) tidak ikut berpindah. Semakin lama kita menggunakan aplikasi, datanya akan semakin menumpuk, hal ini menyebabkan memory internal cepat penuh meskipun kita tidak menginstall aplikasi baru.

Untunglah banyak developer yang berbaik hati mengatasi masalah tersebut dengan membuat script A2SD. A2SD yang saya maksud adalah Darktremor yang akan kita bahas kali ini. A2SD Darktremor biasa disingkat dengan nama DT-A2SD. Adalagi script A2SD lain yang cukup terkenal, yakni Ungaze Data2SD. Tapi tidak akan saya bahas.

Cara kerja Darktremor dan Ungaze pada dasarnya sama. Script ini memanipulasi sistem Android sehingga SDcard kita seolah-olah menjadi memory internal. Aplikasi-aplikasi yang diinstall nantinya akan diletakkan dalam folder /data/app dimana folder /data/app sebenarnya berada di Sdcard.  Cache dalam folder /dalvik-cache juga akan dipindahkan kedalam Sdcard. Sedangkan aplikasi sistem bawaan Android tetap berada di /system/app di memory internal.

Dengan demikian, berapapun banyaknya data dan aplikasi yang diinstall, tidak menjadi masalah lagi karena berada di Sdcard.

Untuk mengimbangi kecepatan memory internal, maka memory external (SDcard) yang digunakan harus mempunyai kecepatan tinggi. Oleh karena itu saya sarankan untuk menggunakan memory class 10. Jika kita menggunakan memory dengan class yang rendah, akan menyebabkan lag ketika aplikasi dijalankan.

Memory yang memiliki class 10 diantaranya Samsung, Team, Sandisk, Panasonic, Lexar, Transcend, Kingston, dan masih banyak lagi yang lain. Untuk mengetahui classnya cukup dengan melihat angka dalam lingkaran kecil di kemasan microsdnya.

 

Cara menginstall DT-A2SD cukup dengan memflashing melalu Custom recovery. Bagaimana langkah detailnya? Nantikan ditulisan saya yang akan datang, insya Allah.

Makna Syetan dibelenggu pada bulan Ramadhan

Dalam sebuah hadits yang diriwayatkan oleh Abu Hurairoh Ra., Rasulullah SAW bersabda: “Apabila bulan Ramadhan tiba, maka dibuka pintu-pintu surga, ditutup pintu-pintu neraka dan syetan-syetan dibelenggu” (HR. Bukhari  dan Muslim)

Para ulama berbeda pendapat dalam memahami makna dibelenggu. Ada banyak sekali tafsir tentang makna dibelenggu dalam hadits di atas. Dari sekian banyak penafsiran, dapat dikelompokkan menjadi dua bagian besar:

Pendapat pertama, dibelenggu mempunyai makna dzahir, yakni makna sebenarnya. Para syetan diikat atau dirantai disuatu tempat. pendapat ini merupakan pendapat mayoritas ulama.

Lantas muncul pertanyaan yang sangat umum, jika syetan memang dirantai, kenapa masih terjadi kejahatan di muka bumi pada bulan Ramadhan? Dari kasus ini,  ulama pada kategori pertama ini memiliki perbedaan pendapat yang lebih beragam.

Ada yang mengatakan, hanya syetan tertentu saja yang dirantai, yakni syetan yang paling membangkang, sehingga syetan-syetan lain masih bisa menggoda manusia.

Ada yang mengatakan, syetan telah mengajarkan kepada manusia, sehingga manusia itu sudah terbiasa berbuat kejahatan. Sehingga meskipun dirantai, masih tetap saja terjadi kejahatan dimuka bumi.

Ada yang mengatakan, syetan tidak mulus dalam melaksanakn aksinya dibulan Ramadhan, tidak seperti pada bulan lain, karena pada bulan Ramadhan ummat Islam sedang banyak beramal ibadah.

Dan masih banyak pendapat lain yang mencoba berargumentasi menjawab pertanyaan di atas.

Yang paling parah menurut saya adalah yang mengatakan bahwa makna dibelenggu merupakan makna sebenarnya (dirantai) namun ketika ditanya mengapa masih ada orang kesurupan jin pada bulan Ramadhan, justru melarang membicarakan makna dibalik itu demi terselamatkan dari kesesatan.

Pendapat kedua, pendapat yang mengatakan bahwa makna dibelenggu bukan makna sebenarnya. ungkapan dibelenggu hanyalah kiasan. Dengan berpuasa, kita mencegah dari mengumbar hawa nafsu. Hawa nafsu terikat, sehingga syetan (yang diartikan sebagai hawa nafsu) terbelenggu.

Pendapat kedua ini sekaligus mampu menjawab pertanyaan dengan lugas, mengapa pada bulan Ramadhan kejahatan bisa terjadi dan masih ada manusia yang kerasukan jin. Tentu saja karena makna syetan yang dibelenggu adalah makna kiasan.

Pendapat tersebut banyak muncul belakangan dari berbagai kajian, namun saya belum menemukan ulama besar yang mengatakannya.

Memahami makna syetan.

Sebelum kita mencoba mengupas makna hadits di atas, ada baiknya kita memahami dulu apa sebenarnya yang dimaksud dengan syetan. Lihat QS. Al-An’am.

Dan demikianlah Kami jadikan bagi tiap-tiap nabi itu musuh, yaitu syaitan-syaitan (dari jenis) manusia dan (dan jenis) jin, sebahagian mereka membisikkan kepada sebahagian yang lain perkataan-perkataan yang indah-indah untuk menipu (manusia). (QS. AL-An’am: 112)

Juga dalam Surat An-Nas:

Dari kejahatan (bisikan) syaitan yang biasa bersembunyi. yang membisikkan (kejahatan) ke dalam dada manusia, dari (golongan) jin dan manusia. (QS. AN-Nas:4-6)

Dari kedua ayat di atas dapat disimpulkan bahwa syetan hanyalah sebutan atau julukan saja bagi manusia maupun jin yang berperilaku jahat. Syetan bukanlah sebuah makhluk tersendiri di luar manusia dan jin. Juga belum tentu makhluk menyeramkan seperti yang kita bayangkan selama ini, karena ternyata manusia yang berlaku jahatpun disebut syetan (tidak sedikit yang ganteng dan cantik tentunya 🙂 ).

Makna yang tepat.

Setelah mengetahui makna syetan, kita dapat dengan tepat menarik kesimpulan, bahwa yang dibelenggu bukanlah sebuah makhluk. Melainkan sifat dan perilaku jahat pada diri manusia dan jin, jika dan hanya jika manusia tersebut berpuasa dengan benar. Dengan berpuasa, sifat-sifat dan perilaku jahat (syetan) pada diri manusia akan terbelenggu.

Tidaklah mungkin syetan dirantai disuatu tempat, padahal kata “syetan” sendiri digunakan sebagai panggilan buat manusia dan jin. Apakah kita melihat manusia jahat dirantai pada bulan Ramadhan? Tidak bukan? Bahkan yang menjadi ironi adalah tindak kejahatan meningkat dibulan Ramadhan.

Oh, kalo yang di rantai adalah syetan dari golongan jin saja, mungkinkah?

Bisa mungkin bisa tidak, tapi dari konteks hadits di atas tidak. Pertama, dalam hadits tidak disebutkan syetan dari golongan jin. Kedua, syetan, baik dari manusia maupun jin bisa saja bertaubat dan menjadi makhluk yang baik. Jika dirantai, bagaimana dia mau melakukan puasa Ramadhan, melakukan sunnah sahur dan ibadah lainnya?

Fakta inilah yang membuat saya menyimpulkan bahwa makna dibelenggu bukanlah makna sebenarnya. Jika dari pemahaman syetan saja sudah salah, maka memahami makna hadits tentang syetanpun akan salah.

Saya bukanlah seorang ahli hadits. Saya juga tidak bermaksud lancang menafsirkan sebuah hadits. Tulisan ini hanya buah ketidaksetujuan saya dengan tafsiran yang ada. Jika tulisan ini benar, dari Allah jualah datangnya. Jika tulisan ini salah, kesalahan datang dari diri saya yang dhoif ini.

Manfaat Rooting dan Custom Recovery

Dari kemarin saya membahas soal root dan custom recovery (CR). Kalo sudah capek2 melakukan root dan CR tapi gak tau gunanya, tentu saja percuma. Nah, berikut ini manfaat root dan custom recovery.

Manfaat root pada Android:

1. Aplikasi resmi.
Banyak aplikasi berdasarkan region di Android market. Orang Indonesia tidak bisa melihat (melihat aja gak bisa, apalagi mau install) aplikasi yang tidak diperuntukkan buat Indonesia. Dengan menggunakan aplikasi Market enabler, kita bisa mendownload semua jenis aplikasi tanpa dibatasi oleh ketentuan regional.

Nah, aplikasi semacam market enabler ini mengharuskan Handheld (HP) Android harus sudah di root terlebih dahulu.

2.Blokir iklan

Banyak sekali aplikasi gratis di Android Market. Senang kan dapat aplikasi gratisan? Tapi gak enaknya selalu ada iklan disetiap aplikasi tersebut yang menurut saya cukup mengganggu. Hampir semua jenis iklan itu dapat diblokir dengan aplikasi AdFree atau Adblocker.

Sayangnya, apalikasi Adfree hanya dapat dijalankan jika HH Android kita sudah diroot terlebih dahulu. Mau tidak mau kita harus me-rooting Android kita.

3. Bisa mengakses file system.

Dengan menggunakan Android Debug Bridge (ADB) atau Root Explorer, kita bisa mengakses file system, menghapus aplikasi-aplikasi bawaan Android yang tidak kita perlukan, mengcopy file ke system, mengedit file system, mengganti boot animation, mengganti font, dll
Syaratnya agar bisa masuk ke filesystem baik dengan ADB maupun dengan Root explorer (atau dengan terminal emulator), HH Android tersebut harus sudah ter-root.

4. Update Aplikasi resmi.

Bisa saja kita menginstall aplikasi tanpa harus ke Anroid market. Tinggal search di google nama aplikasinya, kita bisa download dan install di HP kita. Banyak orang dengan berbaik hati membagikan aplikasi tersebut.

Masalahnya adalah, ketika ada update resmi, kita tidak akan mendapatkan notifikasi updatenya, karena bukan berasal dari Android market. (Ada beberapa perusahaan besar yang menyediakan server sendiri untuk langsung mengupdate aplkasinya, tapi tidak banyak, misalnya Whatsapp).Kita harus mencari lagi, download dan install lagi.

Dengan melakukan langkah pada poin 1, masalah tersebut dapat diatasi. Aplikasi dapat langsung diupdate secara otomatis dari android market.

5. Berbagi aplikasi.

Anda mempunyai aplikasi unik dan bagus. Anda ingin membagikan aplikasi tersebut ke orang lain, atau anda ingin membagikan aplikasi bawaan HP Android, misalnya keyboard swype, sim toolkit, keyboard, launcher, FM radio, dll. Caranya tinggal masuk ke system, copy aplikasi tersebut dan upload di tempat berbagi file, seperti rapidshare, ziddu, 4shared, dan lain2. Untuk masuk ke system tentu HH Android harus di root terlebih dahulu.

6. Backup aplikasi.

Aplikasi untuk membackup aplikasi lain seperti titanium backup membutuhkan hak akses ke root.

7. Masih banyak manfaat lainnya, yang pada intinya dengan di-root, kita dan aplikasi dapat mempunyai hak akses admin di HH Android.

Manfaat custom recovery

Manfaat custom recovery sesuai dengan menu yang ditampilkan pada Custom recovery. Kemampuannya bisa berbeda-beda sesuai dengan jenis custom recoverynya. Saat ini ada dua jenis custom recovery yang saya ketahui, yakni ThunderG recovery (juga dikenal dengan nama Amonra) dan Clockwordmod recovery. Secara umum, manfaat custom recovery sbb:

  1. Segala macam bentuk flashing (kecuali flashing Rom ori).
  2. Backup dan restore ROM dan aplikasi.
  3. Partisi SDcard: membuat ext2, ext3, dan partisi swap.
  4. Wipe cache, data/factory reset, baterai stat, dalvik cache, sd card dan rotate setting.
  5. Mengcopy file dari komputer ke HP pada saat HP tidak bisa masuk ke Homescreen (tampilan default).

Dari kelima fungsi diatas, fungsi utama custom recovery ada pada point 1 dan 2.

Cara Rooting Gingerbread LG Optimus One

Tutorial ini adalah lanjutan dari tutorial Cara rooting dan Custom recovery Gingerbread LG optimus one.

Jika pada android froyo 2.2.x,  rooting harus dilakukan terlebih dahulu, baru kemudian custom recovery, maka pada Gingrebread justru membuat Custom Recovery harus didahulukan, baru kita bisa membuat root.

Maka, jika anda akan melakukan tutorial ini, anda harus sudah melakukan langkah custom recovery gingerbread.

Sebenarnya dengan melakukan custom recovery, Android kita sudah ter-root. Terbukti jika kita menggunakan ADB dan menghubungkannya ke komputer, di command promt sudah muncul tanda #, handphone dalam mode custom recovery,
Tapi aplikasi di HP belum bisa mengakses root. Agar mempunyai hak akses root, dibutuhkan  aplikasi superuser. Superuser ini gunanya untuk mengatur aplikasi apa saja yang boleh mengakses root.

1. Download file superuser. (Download lewat komputer dan transfer ke sdcard). Nah file superuser yang sudah di download jangan di extract. Cukup copy ke Sdcard saja. Saya yakin anda sudah tahu cara mengcopy file ke sdcard 🙂

2. Masuk ke custom recovery.
Pilih install zip from sdcard. Kemudian pilih choose zip from sdcard

Pilih su-2.3.6.3-efgh-signed.zip

Proses akan berjalan sendiri sampai finish.

Jika muncul tulisan Install from sdcard complete, berarti flashing superuser sudah selesai.

Tekan tombol back, kemudian pilih reboot system now.

Sekarang di HP anda sudah muncul aplikasi superuser.

Selesai sudah proses Rooting+Custoom Recovery LG optimus One Android Gigerbread.
Selamat mencoba.

Custom Recovery Official Gingerbread LG Optimus One

Tulisan ini adalah lanjutan tutorial sebelumnya tentang upgrade LG optimus one ke Gingerbread. Sekali lagi anda mengetahui resiko jika melakukan rooting dan custom recovery. Saya tidak bertanggung jawab apabila anda gagal mengikuti tutorial ini dan mengakibatkan hp anda bricked. Do it  at your own risk.

Berbeda dengan Android Froyo yang diroot terlebih dahulu baru di Custom recovery, pada Gingerbread justru di Custom recovery dulu baru di root.

Bahan-bahan yang diperlukan untuk melakukan custom recovery:
Download Clockwordmod recovery v3.1.0 dan LGMDP v1.5 (File sudah dijadikan satu, selanjutnya saya sebut CWM dan LGMDP saja.)
Download Superuser di sini.

Langkah-langkah:

1. Unzip file P500-CWM-3.1.0.0.zip.

2. Hubungkan HP LG optimus one P500 dengan Komputer.  Ceklist USB debugging.
(Pada HP, Klik Settings >> Applications >> Development >> ceklist USB debugging)

2. Jalankan file LGMDP-v1.5

Beberapa orang menyarankan untuk mendisable LG Virtual Modem atau LGE Android Platform USB Modem.
Pada kasus saya tidak perlu didisable tidak masalah. Tapi gak salah juga kalo mau didisable.
Letaknya di My Computer >> Klik kanan, klik  Properties >> Device Manager >> Modems.
Klik Kanan LG Virtual Modem , Klik disable.

3. Kembali ke LGMDP.  Klik select Port >> Ceklist Port yang ada = >> Klik Connect.

4. Pada Image Folder, Browse di mana anda meletakkan folder LGMDP tadi. Klik OK

Akan muncul peringatan error sebanyak 3 kali. Klik OK saja, tidak masalah.
Sekarang tutup Windownya.  (Tekan tanda X di pojok kanan atas).

5. Sekarang kita sudah kembali ke menu utama LGMDP. Klik tombol Download.

6. Tunggu proses sampai finish. Jika sudah finish, muncul tulisan Download Completed. HP akan mati sendiri.
LGMDP bisa di closed. Sekarang tinggal hidupin saja HPnya.

Maka LG optimus one kita sudah memilki Custom recovery.

Cara masuk ke Custom Recovery, tekan Tombol Home + Volume Down + Power.
Di custom recovery kita hanya bisa menggunakan tombol Volume Up/Down, Home, dan tombol Menu.
Untuk memilih menu custom recovery, gunakan tombol Menu (disebelah kiri tombol Home).
Untuk menaikkan dan menurunkan kursor, gunakan tombol Volume Up/Down.
Untuk kembali ke menu sebelumnya, tekan tombol Back
Untuk keluar dari Custom Recovery, tekan reboot system now.

Tampilan custom recovery.

Cara rooting/menambahkan aplikasi superuser silahkan klik di sini: Cara rooting Gingerbread LG Optimus One.