Sabtu, 17 Agustus 2013

Init Link Untuk Melegkan Internal Android

Masih ngga jauh berbeda dengan postingan sebelumnya, pada postingan kali ini gw masih mau nge-share cara nglegain memory internal di Android nih. Kali ini script-nya hanya bisa dijalankan oleh ROM yg udah support init.d. Kalo belum support init.d silahkan pake custom kernel buat HH-nya masing-masing.
Script yang ini gw namain INIT LINK. Yup, dari namanya udah ketauan script ini buat ngelink data internal Android dengan menggunakan init.d. Yaudah gak usah lama-lama langsung aja simak tutorialnya, lagian udah ribet mau ngarang apalagi (susah merangkai kata) :D.
Pertama pastiin syarat yang di bawah ini terpenuhi dulu:
  1. Rooted
    Ini sih udah pada jelas kayanya. Ya punya Android ngga di ROOT mah ke laut aja dah.

  2. Init.d Support
    Yup init.d buat script untuk mount partisi pas boot. Kalo hapenya belum support init.d, silahkan cek postingan gw sebelumnya ttg Extreme Link (Melegakan Internal Android dengan Extreme Link).

  3. Fresh ROM
    Maksudnya fresh ROM adalah hapenya belum pernah nyoba script-script buat ngelegain internal kaya A2SD, Link2SD, INT2EXT, dll. Soalnya bakal bentrok nanti dan berakibat bootloop.

  4. Busybox
    Ini buat ngejalanin script-nya nanti. Kalo ngga ada busybox kaga bakal jalan script-nya.

  5. Partisi EXT2 pada MicroSD
    Yup ini harus ada. Soalnya nanti buat mindahin app dan cache-nya ke partisi kedua. Silahkan googling untuk tutorialnya, karena udah banyak banget yang nge-post tentang ginian.

  6. Terminal Emulator atau Better Terminal Emulator
    Ini pasti udah pada tau apa fungsinya. Jadi di download dan install aja.

  7. Punya script Init Link
    Yang ini mah udah jelas. Donwnload dulu script Init Link-nya di sini.



Oke kalo syarat-syaratnya sudah terpenuhi langsung lanjut ke langkah selanjutnya:
  1. Root
    Untuk masalah rooting gw gk akan bahas. Soalnya udah banyak yang bahas di blog-blog/forum-forum. Silahkan Googling sendiri saja.
  2. Install Busybox
    Pertama download dan intall dulu aplikasinya, Busybox Installer. Kalau udah didownload langsung buka aplikasinya, tampilannya akan seperti gambar di bawah ini:



    Langsung aja klik install, kalo sudah sukses akan seperi gambar di bawah ini:



  3. Install Terminal
    Langkah selanjutnya kalo udah nginstall busybox, langsung install Terminal-nya (Teminal Emulator atau Better Terminal Emulator sama saja). Langsung cek kalo busybox-nya udah ke-install apa belum sama sekalian cek apa hape nya udah root apa blm.
    • Cek Root
      Buka terminal, ketik su, lalu tekan enter. Apabila simbol $ berubah menjadi #, maka hape-nya udah ke-root dengan benar, sebelumnya akan muncul popup superuser persmission seperti gambar di bawah ini:


    • Cek Busybox
      Buka terminalm ketik busybox, lalu tekan enter. Apabila menghasilkan output seperti screenshot di bawah ini maka hape udah ke-install busybox-nya.



  4. Jalanin Script
    Setelah selesai basa-basinya langsung ke point-nya nih. Langkah pertama download dulu script Init Link-nya. Setelah didownload, pindahkan file init_link.sh tadi ke /sdcard (di dalam SDCard tanpa masuk folder manapun).



    Lanjut ke langkah selanjutnya, buka Terminal Emulator yang udah didownload & diinstall tadi. Ketikkan seperti ini pada terminal:
    su
    sh /sdcard/init_link.sh

    Maksudnya adalah: ketik su, lalu tekan enter, nanti akan minta grant permission superuser, langsung di allow saja. Setelah itu, ketik sh /sdcard/init_link.sh, lalu tekan enter.

    Kemudian lanjutkan dengan menekan enter:



    Biarkan saja script berjalan dengan otomatis, jika sukses maka handphone akan restart secara otomatis.



Oke cukup sigitu aja dari gw, baru nulis segini aja udah cape bangat, wkwkwk. Kalo ada waktu bakal gw update-update lagi masalah-masalah tentang android. Bye bro :p

Melegakan Internal Android dengan Extreme Link

Pasti udah pada tahu apa itu Android. Ya Android, sistem operasi mobile besutan Google yg Open Source itu. Saking terbukanya OS Android itu sampe semua vendor boleh make. Alhasil di kasih spek yang pas-pasan. Tp ada baiknya jg sih, jadi semua orang bisa make smartphone dengan harga yang lumayan murah. :D

Namun selain ada sisi baiknya, ada jg sisi jeleknya. Sisi jelek nya ini yang bikin gk enak. Ya kapasitas memory internal nya. Masa smartphone dikasih internal cuma 100MB? Tp yang namanya smartphone pasti bisa diakalin. Pernah nyoba link2sd, a2sd dll. Tp kayanya kurang puas. Kurang simple, terus ribet caranya. Akhirnya nyoba oprek-oprek, Googling sana sini, akhirnya ketemu dah cara Link2SD bekerja. Awalnya nyoba metode buat ngelink manual make Root Explorer. Tp caranya ribet trus resiko nya gagal. :D

Akhirnya maen-maen ke Google nyari tutorial bikin script .sh biar gampang ngelink app, data, sama dalvik-cache. Alhamdulillah ngerti dikit-dikit, script-nya jg udah jadi. Script yang saya buat saya beri nama Extreme Link. Kenapa dinamain Extrerme Link? Soalnya emang extreme ngelink semuanya biar internal tetap lega.
Nah, bagi agan-agan yang mau coba silahkan ikuti tutorial dibawah ini.

Pertama, penuhin dulu syarat-syarat dibawah ini:
  1. Rooted
  2. Link2SD
    Sebelum nyoba, pastiin Link2SD nya belum pernah dijalanin/belum pernah buat script mount sebelumnya.
  3. Terminal Emulator
    Ini buat jalanin script nya nanti. Jadi di download dan install aja.
  4. MicroSD (FAT32, EXT2)
    Saya saranakan menggunakan minimal class 6 (agar tidak lag). Pastikan jg sudah terpartisi, partisi pertama pakai FAT32, partisi kedua pakai EXT2.
  5. Fresh STOCK ROM / No Script
    Saya sarankan juga make fresh STOCK ROM biar gk bentrok nanti sama script-script yang lain kaya A2SD, akuro, dan lain-lain.

Okay, kalo semuanya udah di download, lanjut ke step selanjutnya. Langsung aja disimak:
  1. Download extreme_link.sh
    Setelah download script, pindahkan file extreme_link.sh ke /sdcard (Di MicroSD tanpa masuk folder manapun).
  2. Setelah download, langsung buka Link2SD buat bikin mount script, pilih EXT2.
  3. Setelah bikin mount script jangan langsung di restart dulu,klik OK pada menu di bawah ini:
  4. Setelah itu tekan Left Soft Key buat ke Settings:
  5. Terus akan muncul menu Settings, pada pilihan Auto-Link jangan dicentang (uncheck). Seperti pada gambar di bawah ini:
  6. Lalu pada pilihan Relink lib files at boot dan Relink dex files at boot juga jangan dicentang (uncheck)
  7. Langkah selanjutnya adalah Matikan HH lalu kembali nyalakan kembali.
  8. Setelah reboot, langsung buka terminal emulator lalu ketikan perintah di bawah ini:
    su
    sh /sdcard/extreme_link.sh


    Pertama ketik su, lalu tekan Enter. Allow superuser nya. Kemudian ketik sh /sdcard/extreme_link.sh, dan tekan Enter lagi.
  9. Jika berhasil, maka akan muncul seperti ini:

    Jangan lupa tekan Enter untuk melanjutkan, nanti script akan berjalan dengan sendirinya dan akan reboot secara otomatis.

Oke sekian postingan dari saya. Semoga script-nya bermanfaat, silahkan install aplikasi sebanyak mungkin yang Anda suka :D


F.A.Q. (Frequenty Asked Questions)

Q : Pas install muncul pesan Error: Ada A2SD. Uninstall dulu.
A : Kemungkinan Anda menggunakan ROM yang sudah support A2SD. Jadi script ini gk bisa diinstall di handphone Anda. Jika dipaksakan akan membuat handphone Anda Bootloop.

Q : Pas install muncul pesan Error: Mount script Link2SD blm dibuat.
A : Kemungkinan script untuk mount sdcard Anda belum dibuat.
Ikuti langkah di bawah ini:
- Buka Link2SD.
- Menu.
- Pilih Recreate mount script.

Q : Pas install muncul pesan Error: Folder app masih ada di EXT.
A : Ikuti langkah dibawah ini:
- Unlink semua app menggunakan Link2SD.
- Hapus folder /data/sdext2/app.

Q : Pas install muncul pesan Error: Folder dalvik-cache masih ada di EXT.
A : Ikuti langkah dibawah ini:
- Unlink semua dalvik-cache menggunakan Link2SD.
- Hapus folder /data/sdext2/dalvik-cache.

Q : Pas install muncul pesan Error: Folder data masih ada di EXT.
A : Ikuti langkah dibawah ini:
- Unlink semua lib menggunakan Link2SD.
- Hapus folder /data/sdext2/data.