09 October 2015

Vegabean, JellyBean 4.1.1 di Zyrex Onepad SP1113G

Vegabean bukanlah ROM paling mutakhir untuk Zyrex Onepad SP111G. Sekarang ini, para "P10AN01 clones fanatics" tengah menggodok ROM dengan basis android 4.2 yang masih bernama kode JellyBean. ROM tersebut diberi nama "[Unofficial] CM10.1 for Advent Vega". Namun saya belum banyak pengalaman dengan ROM tersebut, karena masih menggunakan Vegabean yang akan saya bahas pada posting kali ini.
Vegabean adalah ROM yang lumayan stabil. Selama beberapa bulan bersemayam di Onepad saya, reboot tiba-tiba cuma sedikit sekali, masih lebih banyak hitungan jari-jari kita. Terlebih setelah menemukan SD card yang tepat, performanya semakin baik saja. Saya sadar sudah pernah membahas mengenai Vegabean ini saat beberapa hari menggunakannya, anggaplah ini review 6 bulanannya :D
 

Sejauh ini....

Onepad saya lebih asik dari galaxy tab 2, kalau bicara masalah OS-nya :) dan bukan masalah fasilitasnya. Saya menggunakannya untuk bermain, bekerja dan belajar. Hiburan saya di tablet Onepad ini adalah game-game yang menyita space yang cukup besar, seperti Frontline Commando, My Horse, dan Wind-up Knight.
Belajar adalah hal tidak ingin saya tinggalkan sehingga Quran Droid, Medscape, Grant's Atlas, dan TED juga selalu dijenguk.
Urusan berita, saya ditemani detik.com, kompas.com, MetroTV News dan sebagainya.
Email, Map, Editing dokumen, sampai sketching juga jalan di tablet ini. Jadi, sejauh ini, asssiiiiiklah!
Mari kita masuk ke intinya:
  1. Persiapan untuk FlashingSebelum memulai ritual VegaBean di Onepad kamu, pastikan beberapa item berikut ada:
    • komputer dengan port USB dan windows XP. Saya menggunakan ini sekarang, dan saya tidak tahu kalau windows 7 atau 8 bisa digunakan untuk keperluan ini.
    • kabel USB male-male (jantan-jantan) ada contohnya di posting ini.
    • ROM Vegabean beta 6, bisa di cari di forum ini.
    • Driver untuk Zyrex Onepad, agar komputer kamu bisa mengenalinya saat terkoneksi melalui USB.
    • SD card. Format dengan benar! Sebuah partisi dengan ext4 file system dan satu lagi dengan sistem file FAT32.
    • Kosongkan cache, boot, data atau lakukan full wipe/ factory reset
  2. Flashing
    • hubungkan charger, kabel USB ke komputer dan ke Onepad
    • Lakukan: tekan dan tahan tombol back 2 hitungan, tekan dan tahan tombol power 2 hitungan, lepaskan tombol power dan tetap tahan tombol back 2 hitungan, untuk menyiapkan Onepad dalam posisi nvflash mode.
    • setelah berhasil, komputer akan membunyikan suara seperti bila kita menancapkan mouse ke port USB, mendeteksi Onepad sebagai Nvidia boot device.
    • Eksekusi ROM yang sudah didownload dengan double klik, dan tunggu proses flashing selesai.
    • Lepaskan charger, nyalakan tunggu beberapa menit, bila berhasil,dialog untuk memilih bahasa akan muncul diikuti oleh yang lainnya, sampai anda masuk ke JellyBean :)



14 July 2015

Programming Log

Bagaimana menampilkan nama hari dari tanggal tertentu pada Microsoft access?
Melalui VB App kita bias melakukan formatting:
FORMAT(NOW, “DDDD”)
Pada Expression Builder kita bias melakukan:

Expr1:Weekday(tanggal_tertentu;2)

lalu

Hari: WeekdayName([Expr1])

kadang kita menggunakan koma

pada fungsi Weekday([boleh_dari_record];2) dengan catatan menggunakan kurung siku. Ekspresi lain juga boleh digunakan dengan aturan yang sama

Program di atas bisa ditulis sebaris sebagai berikut:

WeekdayName(Weekday(tanggal_tertentu;2)

melalui query:
SELECT ADate, Format([ADate],"dddd") AS ADay
FROM Table1;
atau
SELECT datename(dw,GETDATE()) AS 'Day Name' 

12 July 2015

Function Keys to deactivate/activate TouchPad Asus Eee PC seashell series

Asus Eee PC seashell series memiliki keyboard yang terlalu kecil untuk tangan saya sehingga saat saya mengetik seringkali tanpa sengaja, menyentuh touchpad dan akhirnya kursor bergeser ke tempat yang tidak saya inginkan. Bagi saya yang terbiasa mengetik cepat, ini sangat mengganggu.
Saya tahu anda pasti bilang, kan ada fasilitas untuk me-non-aktifkan touchpad nya? Betul, memang ada karena pada tombol F3 memang ada simbol touchpad dengan garis miring, yang menurut saya itu buat tonggling si touchpad on off.
Namun, entah kenapa, asus eee PC punya istri saya kok tidak bisa menggunakan tombol fungsi FN+F3 untuk bisa memadamkan si touchpad sementara. Sebenarnya kombinasi FN+ yang lain juga tidak bisa, hanya saja dalam tulisan ini saya ingin menekankan pada fungsi touchpad saja.
Ternyata masalahnya mudah saja, walaupun habis beberapa jam juga untuk jalan ke sana ke mari di internet. Petunjuk pertama saya temukan di sevenforum (Eee PC yang kita bicarakan ini pakai windows 7 Ultimate), di situ ada saran bahwa saya harus mendownload sebuah driver dari situs asus. Linknya saya simpan paling akhir pada postingan ini. setelah melakukan ini dan tidak lupa merestart sang Eee PC, memng benar, tombol Fn bisa berfungsi. Sekarang saya bisa mengubah resolusi layar, memadamkan WiFi, me-mute speaker dan fungsi-fungsi lain dengan mudah, kecuali satu yang saya inginkan yaitu mematikan touchpad. Hhhhgggg!
Pada saat selesai restart pertama kali setelah menginstal KB driver dari Asus memang ada peringatan bahwa touchpad driver tidak terinstall sehingga "touchpad switch void" tapi saya abaikan saja karena saya pikir touchpad nya kan baik-baik saja, jadi drivernya ada dong?!
Namun, ternyata untuk membuat FN+F3 ini bekerja, memang butuh usaha ekstra. Harus kita berikan apa yang software KB Asus tadi minta. menjelajahlah saya di website AsusTek mencari driver yang tepat. Bukan synaptics yang jelas. Saya mencoba menginstall 2 versi driver synaptics, gagal 100%. Sentelic juga bukan, saya mencoba satu versi saja. Ternyata driver yang dimau adalah Elantech. Mungkin karena touchpadnya memang punya Elantech ya, hehehe.
Setelah mengistall driver Elantech Touchpad for windows 7 yang juga saya temukan di website asus, semua tombol Fn combo berfungsi dengan baik, tanpa kecuali lagi.
Waktu saya membuat posting ini, kursor tidak lagi berpindah tiba-tiba ke tempat lain karena tidak sengaja menyentuh touchpad. Tidak ada lagi peringatan, touchpad driver not installed, touchpad switch void. Sekarang saat saya menekan FN+F3 akan muncul di tengah-tengah layar, sebuah gambar touchpad dan tulisan di bawahnya, "touch pad On" atau gambar touchpad dengan tanda silang merah, dengan tulisan "touch pad off di bawahnya.

LINK:
Petunjuk pertama di sevenforum
KB driver
Elantech Touchpad driver

30 June 2015

super/ sub script pada powerpoint dan cara mengembalikannya ke normal

Saat lagi buat presentasi hari ini, saya sempat bingung karena tidak menemukan shortcut keyboard untuk mengembalikan format supercript/ subcript ke normal.
Sebelumnya, di MS Word kan kalau kita mau menormalkan superscript/ subscript, cukup menekan ulang keyboard shortcut-nya. Nah ternyata di MS Powerpoint, tidak seperti itu.
Namun setelah baca file helpnya, akhirnya saya dapat jalan.
untuk mengembalikan text dengan manual format, menjadi normal lagi, tekan tombol CTRL + Space Bar.

Selengkapnya, format yang dibahas dalam tulisan ini:
1. Format Superscript bisa diperoleh dengan memilih teks yang akan dibuat superscript, lalu tekan tombol CTRL+SHIFT+"tanda sama dengan/tanda tambah"
2. Format subscript, kombonya adalah CTRL+"tanda sama dengan/ tanda tambah"
3. Mengembalikan ke semula: pakai CTRL + Spacebar.

Update:
Untuk Powerpoint 2016 CTRL + Spacebar tidak lagi dipakai. Kita bisa menggunakan SubScript atau SuperScript seperti halnya di Microsoft Word, untuk kembali ke semula tekan kembali kombinasi terakhir yang dipakai. Misalnya untuk menulis superscript, anda menekan CTRL + SHIFT + [+/=] maka untuk kembali normal tekan kembali kombinasi tersebut.

Semoga bermanfaat.

07 April 2015

Mengubah style actionMode pada EditText

Saat sedang membuat program jarkom, saya mencari-cari cara agar bisa mengubah warna latar belakang dari contextual action bar yang muncul bila saya melakukan longpress atau longclick pada sebuah EditText.

Ternyata mudah saja. Saya pakai android studio, pada file style.xml, tambahkan

        <item name="android:actionModeBackground">@color/greenActionBar</item>
        <item name="actionModeBackground">@color/greenActionBar</item>
bila menggunakan supporting API.
Bila tidak menggunakan supporting API, cukup baris pertama saja.

selanjutnya definisikan warna greenActionBar dengan:

   <color name="greenActionBar">#00FF00</color>

sehingga styles.xml anda menjadi:

<resources>

    <!-- Base application theme. -->
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <!-- Customize your theme here. -->
        <item name="android:actionModeBackground">@color/greenActionBar</item>
        <item name="actionModeBackground">@color/greenActionBar</item>
    </style>
    <color name="greenActionBar">#00FF00</color>color>

</resources>
semoga berguna!

06 April 2015

Bikin Program SMS Jarkom buat Jarkom Untul

Punya proyek sederhana sekarang. Mau bikin program untuk memudahkan proses membuat jarkom. Jadi program ini pada dasarnya mesti bisa:
- Kirim SMS
- Bikin group kontak buat di SMS
- Menerima input mengenai jenis kegiatan yang mau di jarkom, nama presentan kalau itu ilmiah, moderator atau dosen pembimbingnya siapa, waktu dan tempatya di mana.
- Menyusun pesan itu sesuai dengan siapa yang dituju:
 misalnya:
  Tanggal kegiatan: 23 April 2015
  Jenis kegiatan: Pembacaan jurnal
  Judul: "Hubungan antara Kali dengan Tambah dalam operasi Matematika"
  Nama Presentan: dr. John Doe
  Waktu: Jam 10.00
  Tempat: Ruang Diskusi
  Moderator/Pembimbing: dr. Alcome, Sp...
  Pesan ditujukan untuk: dr. I Am Who, Sp..

  Maka si program jarkom ini akan menyusun pesan tersebut sebagai berikut:
  "Kepada Yth. dr. I Am Who, Sp.. Menyampaikan jadwal ilmiah untuk 23 April 2015:
  1. Pembacaan Jurnal oleh dr. John Doe "Hubungan antara Kali dengan Tambah dalam operasi Matematika", moderator dr. Alcome, jam 10.00 di Ruang Diskusi"
  2. Acara berikutnya
  3. Dst....
  Terima kasih.
- Menghitung jumlah karakter yang ada dalam pesan yang akan dikirim, kalau lewat dari kapasitas SMS harus menawarkan untuk membagi pesan tersebut.
- Menyimpan nama-nama orang yang akan dikirimi pesan.
- Memberikan pilihan apakah pesan yang akan dikirimkan ke suatu group seragam atau dipersonalisasi sesuai dengan nama tujuan.
- Menawarkan apakah akan menambah pesan dengan acara lain atau tidak.
- Menerima input nama-nama jenis acara
- Menerima input nama-nama presentant
- Menerima input nama-nama dosen Pembimbing atau moderator

ROM Custom Paling Bagus Buat Oppo Find Muse

Custom ROM buat smartphone yang satu ini benar-benar luarbiasa banyaknya. Kalau anda salah seorang pengguna setianya, anda pasti sudah melihat daftar custom ROM yang ada di XDA-Developer forum. Banyak kan?
Namun, saya baru sempat mencoba 3 diantaranya, dan yang paling bagus, karena stabil dan cepat adalah ROM yang diport dari samsung, R821_ALPS.JB3 (DEODEX).
Saya telah menggunakan ROM ini selama hampir 2 tahun.
Satu catatan penting, selama menggunakan ROM ini sudah dua micro SD card yang rusak. Dugaan memori cardnya rusak karena panas. Bukan karena ROMnya yang merusak. Oppo find muse saya memang sering banget dipakai main sehingga kadang sangat panas.
Kalau anda tertarik, silahkan browsing ke XDA. Di sana ada banyak custom ROM yang menanti anda.
Saran saya, jangan melihat hasil pooling yang ada, itu agak menyesatkan.

Office Mobile di Android

Microsoft ternyata tidak tahan dengan android. Mereka pun mulai merambah dunia android dengan berbagai aplikasinya, yang menurut saya cukup menarik. Sebut saja Microsoft Office Mobile for android yang sudah cukup lama tersedia di PlayStore.
Dengan aplikasi ini kita bisa membuat file dokumen word, file excel dan presentasi PowerPoint. Namun sayangnya, ini yang saya rasakan sendiri saat menggunakan aplikasi ini, untuk membuka file dokumen word anda harus rela file anda kelihatan berantakan karena aplikasi ini tidak mendukung ukuran layar yang lebih besar dari layar perangkat anda. Kalau perangkat yang anda pakai cukup besar, yang bagus. Namun kalau anda menggunakan perangkat kecil, tampilan dokumen anda pasti berantakan.
Namun, aplikasi ini masih terus saja diupdate oleh microsoft dan mungkin juga, ini adalah marketing. Kalau anda mau bagus, ya belilah perangkat yang displaynya bisa menampilkan dokumen anda dengan benar, hehehe

Menambahkan Button (atau View Control lainnya) saat runtime di android app

Saat anda membuat sebuah aplikasi untuk android, pernahkah anda ingin menambahkan, misalnya sebuah tombol pada saat runtime?

Ini sebenarnya cukup mudah. Tergantung bagaimana anda mau melakukannya.
Dengan LayoutInflater atau dengan cara menemukan Layout Group resource id di mana anda ingin menambahkan tombol tersebut.

Cara pertama cukup mudah yaitu anda memanggil LayoutInflater dan membuat sebuah object LayoutInflater, lalu meng-inflate layout yang ingin anda ubah. Lalu menambahkan tombol tadi.

Cara kedua, saya lebih suka. Anda harus memastikan bahwa ViewGroup, baik itu RelativeLayout ataupun LinearLayout yang anda gunakan mempunyai sebuah id. Dengan menggunakan findViewById anda akan memperoleh referensi ke Relative ataupun LinearLayout yang ingin anda tambahkan tombol. Bikin aja tombolnya dan persiapkan, lalu tambahkan ke dalam layout melalui reference yang sudah anda peroleh. Mudah kan!

15 March 2015

Menyambungkan OPPO R821 yang sudah di Flash ke PC dengan OS Windows 8.1

Karena mau mencoba menghubungkan OPPO R821 ku ke PC hari ini habis lagi beberapa jam hanya untuk mencari driver. Setelah Hp ku dioprek pake Firmware custom QS19 ALPS JB3 B3.1 mirip samsung, drivernya tidak semudah itu untuk ditemukan. Driver dari Android SDK milik google juga gak mau terinstall. Yang bisa adalah ada di sini.

Silahkan diinstall dan Oppo R821 versi oprekan anda akan terhubung melalui ADB