Minggu, 23 Februari 2014

Linuxswap internal & int-ext

Sebelum melakuan swap RAM yang harus anda pahami adalah: (kalo sudah paham langsung skip aja, kalo belum belajar dulu)
1. Swap RAM = Virtual RAM, digunakan untuk membantu kinerja RAM
2. Ada 2 jenis swap RAM yaitu:
  - Swap file = berupa file bisa dengan ekstensi *.swp atau tanpa ekstensi
  - Swap partition = mempartisi storage menjadi linux swap
3. Di evas7, partisi internal itu ditandai dengan mmcblk0 kalau partisi external (sdcard) ditandai dengan mmcblk1. Kalau paham bagian ini pasti gampang mau bikin script di internal atau external.
4. Phone storage itu tidak bisa di partisi menggunakan minitool partition, jadi kalau kita perlu ukuran tertentu misalkan 256 atau 512 harus di repartisi. Caranya ada di bawah.
5. Swap RAM tidak hanya 1 buah tapi bisa sebanyak banyaknya sesuai keinginan dengan komposisi yang berbeda-beda.
Dari yang sudah ane baca di grup ini berikut komposisi swap yang sudah pernah ada:
1. Swap file 512 dg Ram Expander (bisa di phone storage/sdcard)
2. Swap file 512 tnpa app (bisa di phone storage/sdcard)
3. Swap file 256 di /cache
4. Swap partition 512 di sdcard
5. Swap partition 512 di phone storage
6. Dual swap file (2x256) di /cache dan phone storage
7. Dual swap file (2x256) di phone storage dan sdcard
8. Dual swap (swap file phone storage 256, swap partition sdcard 256)
9. Dual swap partition (2x256) di sdcard
10. Dual swap partition (2x256) di sdcard dan phone storage
11. Tripel swap file (lupa posisinya)
12. Quad swap (3x128 swap partition di sdcard, 1x128 swap file)
13. Quad swap (swap partition 256 phone storage, swap file 256 di cache, swap partition 2x256 di sdcard)

Tolong bedakan antara phone storage dengan internal. Phone storage itu kalau mau gampangnya sama dengan sdcard virtual jadi tidak ada hubungannya sama sistem android dan kalaupun diformat tidak akan mengganggu sistem.

Selanjutnya tutorial ini hanya akan membahas komposisi swap yang ada swap partition di phone storage, jadi hanya yang nomor 5, 10, dan 13. Komposisi lain sudah ada di doc grup inid

Syarat :
1. ROOT
2. BUSYBOX download dari playstore buka lalu klik normal instal
3. INIT.D aktif yg belum silahkan pakai ini <a>https://www.dropbox.com/s/kjdvowlw9yleffu/Uni-init%20v1.0.apk</a>

Langkah-langkah:
1. Siapkan partisi sebagai berikut:
  -  Komposisi ke 5 (phone storage 512)
  -  Komposisi ke 10 (phone storage 256, sdcard 256)
  -  Komposisi ke 13 (phone storage 256, sdcard 2x256, swap file di /cache)
cara membuatnya:
Untuk PHONE STORAGE harus di repartisi sesuai ukuran. Silahkan kesini<a>https://www.facebook.com/notes/unofficial-evercoss-a7s-indonesia-aka-evas-7/re-partition-evas7-mtk6572-by-agan-moel-chayank-azka/665856160119523</a>
Jangan kembali ke tutorial ini kalau belum sukses di langkah repartisi. Suksesnya kalo pas ente check internal storage dengan HH sudah kelihatan dan bisa digunakan.
Jika sudah selesai silakan format dengan minitool partition ke linuxswap atau buka terminal emulator ketik
su (enter)
mkswap /dev/block/mmcblk0p7

Untuk SDCARD partisi menggunakan minitool partition, format ke linuxswap

Untuk swap file di cache buka terminal emulator, ketik:
ketik di TE: su (enter)
dd if=/dev/zero of=/cache/swapfile bs=1048576 count=256
mkswap /cache/swapfile

2. Download scriptnya
Komposisi ke 5 <a>http://www.4shared.com/file/4ba2zQgLce/swapinternal.html</a>
Komposisi ke 10 <a>http://www.4shared.com/file/C0b53ANSce/2core.html</a>
Komposisi ke 13 <a>http://www.4shared.com/file/qcbeQkAPce/4core.html</a>
Letakkan di etc/init.d/ menggunakan root explorer

3. Jalankan aplikasi universal init.d, klik active
4. Reboot HP
5. Cek dengan terminal emulator ketik: cat proc/swaps atau aplikasi Diskinfo, kalau bisa yg pro
6. Jika tidak berhasil ulangi dari langkah 3


Kalo ada yang nanya bedanya apa, coba aja sendiri ya J
Pengalaman ane:
  1. Coba partisi internal jadi 2 (waktu masih 1,2GB) jadi 512mb & 700mb tidak terbaca, sesudah dikembalikan ke fat pakai minitool partition tetap tidak terbaca, wipe data baru terbaca/instal ulang ROM
  2. Format internal 512mb ke linuxswap succes jalanin swap
  3. Partisi jadi 2 internal 512mb ke 2x256mb linux swap, masih terbaca di HH, tapi dibacanya 512, bukan 2x256
  4. Format internal 256mb (belum  dibaca sama filemanager tapi sudah dibaca sama minitool partition). Sukses di format jadi swap tapi tidak terbaca di android. Cek lagi di minitool ternyata badsector. Solusi ane instal yg internal 512, tapi encryption failed (wajar gan kalo naikin internal, ikutin aja sesuai TUTORIAL REPARTISI INTERNAL). Setelah di deteksi baru kembaliin ke 256

Kesimpulan: 
1.      Jangan format storage internal yang belum terdeteksi ke linuxswap kalo ga mau ribet bolak-balik hapus & restore data :D 
2.      Internal tidak bisa dipartisi lewat minitool partition karena akan tetap terbaca mmcblk0p7 atau tidak terbaca sama sekali

RESIKO TANGGUNG SENDIRI

Tidak ada komentar:

Posting Komentar