Fixing adb “Device not found” with Nexus 5 devices in Recovery Mode


Yesterday (June 20th, 2014), Google announced Android 4.4.4 update for some Nexus devices, including Nexus 5. But, when I tried to manual install the OTA update by entering the device to recovery mode and install from adb sideload, there was a problem. My Nexus 5 device did not detect while in adb sideload mode.

adb: device not found

I followed this instruction Fixing adb “Device not found” with Nexus 7/Android devices in Recovery Mode on my Windows 8.1 machine and gave me this error:

Driver Install Error

Install Error: The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering.

If you have same problem with me, you can fix this error by following this step.

  1. Install original Google USB Driver.
  2. Open your Device Manager (Right click Windows Start logo > Device Manager).
  3. You will see Nexus 5 devices under Other devices group.
  4. Right click on Nexus 5, and then click Update Driver Software.
  5. Select Browse my computer for driver software.
  6. Click Let me pick from a list of device drivers on my computer.
  7. Choose Android Device and then Next.
  8. Choose Manufacture: Google and then model: Android Composite ADB Interface.
    SNAG-0219

  9. Windows will warn you about incompatibility driver. You can just click Yes to continue the process.
    SNAG-0220

Now, your Nexus 5 driver will be detected in recovery mode, so you can continue your Nexus 5 OTA update.

SNAG-0221

Run VMware/VirtualBox and Hyper-V on Same Machine


Sometimes, you have to use VMware or VirtualBox, but you have Hyper-V installed on your machine (usually to develop Windows Phone application). VMware or VirtualBox can’t run side-by-side with Hyper-V. They have different type of Hypervisor.

If you want to run VMware/VirtualBox and Hyper-V on same machine (but not side-by-side), you can set-up your hypervisor launch options in BCD. Simply, open Administrator’s Command Prompt (Run as administrator) and then:

Disable Hypervisor Launch Options: to run VMware or VirtualBox

C:\WINDOWS\system32>bcdedit /set hypervisorlaunchtype off
The operation completed successfully.

OR

Enable Hypervisor Launch Options: to run Hyper-V

C:\WINDOWS\system32>bcdedit /set hypervisorlaunchtype auto
The operation completed successfully.

Don’t forget to reboot your machine. And voilà: you can use Hypervisors that you want.

Membuat Installer Windows 8 Bootable pada USB Flash Drive


Saat ini, PC hampir dipastikan menyediakan USB Port yang tentunya mendukung USB Flash Drive. USB Flash Drive memiliki kecepatan baca/tulis yang cukup baik, jauh lebih baik daripada CD/DVD yang umumnya dipakai. USB Flash Drive ini dapat dimanfaatkan menjadi media instalasi Windows. Barikut ini adalah langkah-langkah untuk membuat installer Windows 8 yang bootable pada USB Flash Drive dengan memanfaatkan Command Line.
Note: Cara berikut ini juga berlaku untuk membuat installer Windows Vista/7/8 dan juga Windows Server 2008/2012.

Persiapan

Hal yang harus dimiliki untuk membuat installer Windows 8 pada USB Flash Drive yaitu

  1. USB Flash Drive, berkapasitas cukup untuk menyimpan installer Windows, disarankan minimal 8 GB.
  2. DVD Installer Windows, dapat berupa ISO maupun Disk.
  3. PC dengan sistem operasi Windows.

Langkah 1: Siapkan DVD Instalasi Windows

Siapkan DVD Instalasi Windows Anda. Jika berupa piringan DVD, maka cukup memasukannya ke dalam DVD Drive.

Jika berupa ISO image, maka image tersebut harus di-mount. Pada Windows 8 ke atas, ISO dapat langsung di-mount langsung tanpa program tambahan dengan cara membuka dengan Mount dari Windows Explorer. Pengguna Windows 7 ke bawah dapat menggunakan program bantuan, seperti Daemon Tools Lite yang tersedia secara gratis.

Langkah 2: Format USB Flash Drive

USB Flash Drive akan diformat menjadi NTFS. Berikut ini adalah langkah-langkah untuk memformat USB Flash Drive.

  1. Masukkan USB flash drive ke komputer
  2. Jalankan Command Prompt dengan mode administrator (Run as administrator).
  3. Ketikan diskpart
  4. Jalankan perintah berikut satu-per-satu pada program DISKPART:
    DISKPART> list disk                   /* melihat daftar drive yang terhubung ke komputer */
    DISKPART> select disk #               /* # merupakan nomor drive pada list yang ditampilkan pada perintah sebelumnya */
    DISKPART> clean                       /* hapus semua partisi */
    DISKPART> create partition primary    /* membuat partisi primary */
    DISKPART> select partition 1          /* memilih partisi yang baru dibuat */
    DISKPART> active                      /* mengaktifkan partisi */
    DISKPART> format FS=NTFS quick        /* format partisi tersebut dengan NTFS */
    DISKPART> assign                      /* memberikan huruf pada drive */
    DISKPART> exit                        /* keluar dari Disk Partition */

    USB flash drive akan muncul pada Windows Explorer dan akan memiliki huruf drive, misalnya F:\.

Langkah 3: Membuat USB Flash Drive menjadi Bootable

Sekarang, saatnya untuk membuat  USB flash drive menjadi bootable sebelum dilakukan peng-copy-an data. Akan digunakan Boot Sector Registration Tool (bootsect.exe) yang tersedia pada direktori boot dalam DVD instalasi Windows.

  1. Jalankan Command Prompt dengan mode administrator (Run as administrator), atau boleh menggunakan jendela Command Prompt sebelumnya jika belum ditutup.
  2. Ketikan perintah berikut
    C:\Windows\System32> G:
    G:\> cd boot
    G:\> bootsect /nt60 F:

    Catatan:

    • F: adalah USB Drive
    • G: adalah Drive DVD instalasi Windows

Copy DVD Instalasi Windows 8 ke USB Flash Drive

Copy-kan file instalasi Windows ke USB, dapat dilakukan melalui Windows Explorer atau perintah berikut pada Command Prompt

XCOPY G:\*.* F:\ /E /F /H

[Java] Install, Compile, dan Run Program Java pada Windows


Berikut ini adalah cara melakukan kompilasi (compile) dan menjalankan (run) program Java dengan SDK Java yang disediakan oleh Sun Microsystem melalui command prompt tanpa menggunakan IDE (misalnya Eclipse atau NetBeans).

Install Java (Java Development Kit/JDK)

Buka http://www.oracle.com/technetwork/java/javase/downloads/index.html. Download Java Platform, Standard Edition bagian JDK. Ikuti petunjuk peng-install-an.
Untuk memastikan Java telah terinstall dengan benar, coba jalankan perintah java -version di command prompt. Jika tampil versi Java, maka penginstallan Java telah berhasil.

C:\>java -version
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b05)
Java HotSpot(TM) 64-Bit Server VM (build 22.1-b02, mixed mode)

Mengatur Environment Variable: PATH

  1. Buka System Properties (klik Start | klik kanan di Computer | Properties | Klik Advanced system settings di panel sebelah kiri)
  2. Buka tab Advance, lalu klik Environment Variables.
  3. Klik PATH, lalu klik Edit…
  4. Tambahkan dibagian akhir, direktori BIN dari Java Development Kit (JDK) sesuai versi yang di-install, misalnya untuk JDK 7 update 3 pada direktori C:\Program Files\Java\jdk1.7.0_03\bin.

    Perhatian! Hati-hati dalam meng-edit PATH. Jika PATH sudah ada, tambahkan di bagian akhir dengan ; lalu diikuti direktori bin JDK tanpa spasi. Jika belum ada PATH, buatlah baru dengan New…. Kesalahan dalam mengedit PATH dapat mengakibatkan beberapa program lain tidak berjalan dengan benar.

  5. Klik OK.
  6. Untuk memastikan setting telah berjalan dengan benar, coba jalankan perintah javac -version
    C:\>javac -version
    javac 1.7.0_03
    

Jika sebelumnya sedang membuka command prompt dan tidak berhasil menjalankan javac, coba tutup command prompt, lalu buka kembali.

Compile Program Java

Untuk meng-compile, jalankan perintah javac namafile.java dengan namafile adalah source code yang ingin di-compile.

Misalkan, ketikan source code berikut

public class HelloWorld {
    public static void main(String args[]) {
        System.out.println("Hello World!!");
    }
}

Simpan dengan nama HelloWorld.java di C:\TestJava\
Buka command prompt (Start | Ketik cmd | Enter), masuk ke direktori C:\TestJava\ (Gunakan perintah cd).
Jalankan perintah javac HelloWorld.java
Jika berhasil, akan terdapat sebuah file .class yaitu bytecode program Java. Java tidak membuat file executeable (.exe) melainkan .class tersebut. Jika tidak berhasil, lakukan perbaikan kode sesuai yang diberikan petunjuk, lalu coba compile kembali.

Menjalankan Program Java

Untuk menjalankan program Java, jalankan perintah java namafile dengan namafile adalah file .class yang ingin dijalankan (tanpa ekstensi .class).
Pada contoh kasus di atas, jalankan dengan perintah java HelloWorld.

Mereset Password Windows 7


Anda mungkin pernah tanpa sengaja lupa password Windows sehingga Anda tidak dapat mengakses Windows. Berikut ini adalah cara untuk menghapus password Windows dengan menggunakan akun Administrator bawaan Windows.

Prasyarat

Untuk memulainya, setidaknya Anda memiliki akses ke Registry Windows 7. Hal itu dapat dilakukan dengan memanfaatkan Windows PE (Windows Preinstallation Environment) atau Windows RE (Windows Recovery Environment).

Windows PE (WinPE) merupakan versi ringan dari sistem operasi Windows yang digunakan untuk merancang/membangun/memperbaiki suatu sistem dan bersifat tidak permanen. WinPE dapat dibuat dengan piranti khusus, misal Windows Automated Installation Kit (WAIK), BartPE, dan WinBuilder.

Windows RE sebenarnya dibuat berdasarkan Windows PE. Windows RE dirancang khusus untuk memperbaiki Windows saat Windows tidak dapat berjalan sebagaimana mestinya (untuk recovery). Windows RE tersedia dalam DVD Instalasi Windows 7 (semenjak Vista sudah tersedia).

Meng-enable Built-in Administrator

Pada cara berikut akan memanfaatkan Windows RE pada DVD Instalasi Windows 7. Untuk Windows PE/RE lainnya tinggal menyesuaikan.

  1. Masukan DVD Instalasi Windows 7. Booting-lah dari DVD tersebut.
  2. Setelah masuk, pilihlah Bahasa/Lokalisasi/Jenis Input.
  3. Pilihlah Repair your computer
  4. Ikuti petunjuk sampai masuk ke System Recovery Options
  5. Pilihlah menu Command Prompt
  6. Ketikan regedit
  7. Setelah Registry Editor terbuka, masuklah ke HKEY_LOCAL_MACHINE (HKLM)
  8. Klik File | Load Hive
  9. Pilihlah file SAM di direktori %Windows%\System32\Config. Tentukan nama, misal test.
  10. Navigasi ke HKLM\test\SAM\Domains\Accounts\Users\Names\Administrator
  11. Lihat pada Value (Default).
  12. Pada kasus penulis ditemukan nilai 0x1f4. Navigasilah ke key HKLM\test\SAM\Domains\Accounts\Users00001F4 (di mana 000001F4 adalah nilai dari (Default)).
  13. Edit entri F. Kotak dialog akan muncul, pindah ke posisi 0038.
  14. Jika built-in administrator tidak aktif, maka pada posisi 0038 akan bernilai “11″, gantilah dengan “10″. NOTE: Mengubah nilai entry registry cukup rentan kesalahan, maka berhati-hatilah jangan sampai salah.
  15. Pilih kembali key HKLM\test, klik File | Unload Hive
  16. Restart PC Anda, setelah itu akun built-in Administrator dapat digunakan tanpa proteksi password.

Mengatur Akun Pengguna Windows

Dengan memanfaatkan built-in administrator yang baru saja diaktifkan pada langkah sebelumnya, dapat mengatur keberadaan akun pengguna lainnya.

  1. Login-lah dengan akun built-in Administrator. Sangat disarankan masuk pada safe mode (cara masuk safe mode dengan menekan [F8] sebelum awal masuk Windows).
  2. Buka Control Panel. Masuk ke bagian User Accounts and Family Safety, lalu User Accounts.
  3. Klik Manage another user account. Pilihlah user yang akan diatur.
  4. Di sini, Anda dapat Mengganti Nama Akun, Mereset Password, Menghapus Password, dll.
  5. Jika Anda ingin menghapus password, klik Remove the password.
Demikian dengan built-in administrator, Anda dapat menyelamatkan akun Windows yang passwordnya tidak diketahui. Disarankan untuk men-disable kembali akun builtin administrator Anda kembali, dengan mengembalikan setting di atas.

Facebook Virus “Hi! Wanna Laugh” – How To Remove


Pernah mendapat chat dari seorang teman facebook yg isinya:

A : hi
B : [reply something]
A : wanna laugh? )))
B : [reply something]
A : It is you on the video ?)) want to see ?)
B : [reply something again]
A : http://95.111.107.215/1403547182 [link to fake youtube]

DON’T CLICK IT! Jangan klik link tersebut! Link tersebut akan membawa Anda ke sebuah halaman YouTube palsu. Anda akan diminta untuk meng-upgrade Flash Player Anda. Ketika Anda klik, akan terdownload sebuah file executable “Flash Player.exe”, dan jika Anda menjalankannya siap-siap saja teman Facebook Anda akan menerima chat semacam itu.

How to remove the virus – Cara menghapus virus

Download Process Explorer

Sebelum memulai menghapus virus, sebaiknya download Process Explorer terlebih dahulu di sini. Process Explorer adalah alternatif Task Manager yang telah diblok oleh virus. Walaupun mudah untuk membuka blok Task Manager, fitur yang ditawarkan Process Explorer lebih baik ketimbang Task Manager biasa.

Tuntaskan File Virus

  1. Buka Process Explorer yang sudah di download tadi. Jalankan sebagai administrator. (Run as administrator)
  2. Pada Process Explorer, klik “View | Select colomns…“. Pada tab Process Image, centang Command Line.
  3. Sekarang Kill Process:
    %Windows%\l1rezerv.exe
    %Windows%\sysdriver32.exe
    %Windows%\systemup.exe
    %Windows%\update.tray-2-0\svchost.exe 

    dimana %Windows% adalah direktori Windows berada. (Secara default di C:\Windows\)
  4. Remove file-file berikut
    %Windows%\l1rezerv.exe
    %Windows%\sysdriver32.exe
    %Windows%\sysdriver32_.exe
    %Windows%\systemup.exe
  5. Remove file-file yang memiliki nama mirip seperti berikut di %Windows%\Temp13308175-loader2.exe68397_myunrar2.exe, bcdedit32.exe1094237.exe, 1120250.exe, 824919108.exe, etc.
  6. Remove folder yang memiliki nama depan update* di %Windows%\, misal
    update.1
    update2
    update.3
    update.5.0
    update.7.1
    update.tray-2-0
    update.tray-2-0-ing
    update.tray-8-0
    update.tray-8-0-ink

Hapus Registry Virus

Buka Registry Editor (Start > Ketik regedit > [Enter]).

  1. Buka key HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    Remove item yang berkaitan dengan file-file yang dihapus tadi. Misal sysdriver32.exe dan systemup.exe
  2. Hapus key berikut HKLM\SOFTWARE\sysdriver32.exe dan HKLM\SYSTEM\CurrentControlSet\Services\srvsysdriver32.

Atur Kembali File HOSTS

Ketika Anda mencoba membuka facebook, Anda tidak dapat terhubung ke server facebook. Hal ini disebabkan file HOSTS telah dimodifikasi oleh virus sehingga ketika memasukkan http://www.facebook.com akan dialihkan ke 127.0.0.1.

  1. Buka notepad dan jalankan sebagai administrator. (Run as administrator)
  2. Buka file “%Windows%\System32\drivers\etc\hosts
  3. Secara default isi file host adalah
    # Copyright (c) 1993-2009 Microsoft Corp.
    #
    # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
    #
    # This file contains the mappings of IP addresses to host names. Each
    # entry should be kept on an individual line. The IP address should
    # be placed in the first column followed by the corresponding host name.
    # The IP address and the host name should be separated by at least one
    # space.
    #
    # Additionally, comments (such as these) may be inserted on individual
    # lines or following the machine name denoted by a '#' symbol.
    #
    # For example:
    #
    #      102.54.94.97     rhino.acme.com          # source server
    #       38.25.63.10     x.acme.com              # x client host
    
    # localhost name resolution is handled within DNS itself.
    #	127.0.0.1       localhost
    #	::1             localhost
    
  4. Hapus bagian yang tidak diperlukan. Virus menambahkan banyak baris kosong pada file hosts dan menambahkan juga baris berikut.
    127.0.0.1 facebook.com
    127.0.0.1 www.facebook.com
    127.0.0.1 af-za.facebook.com
    127.0.0.1 az-az.facebook.com
    127.0.0.1 id-id.facebook.com
    127.0.0.1 ms-my.facebook.com
    127.0.0.1 bs-ba.facebook.com
    127.0.0.1 ca-es.facebook.com
    127.0.0.1 cs-cz.facebook.com
    127.0.0.1 cy-gb.facebook.com
    127.0.0.1 da-dk.facebook.com
    127.0.0.1 de-de.facebook.com
    127.0.0.1 et-ee.facebook.com
    127.0.0.1 en-gb.facebook.com
    127.0.0.1 es-la.facebook.com
    127.0.0.1 eo-eo.facebook.com
    127.0.0.1 eu-es.facebook.com
    127.0.0.1 tl-ph.facebook.com
    127.0.0.1 fo-fo.facebook.com
    127.0.0.1 fr-fr.facebook.com
    127.0.0.1 fy-nl.facebook.com
    127.0.0.1 ga-ie.facebook.com
    127.0.0.1 gl-es.facebook.com
    127.0.0.1 ko-kr.facebook.com
    127.0.0.1 hr-hr.facebook.com
    127.0.0.1 is-is.facebook.com
    127.0.0.1 it-it.facebook.com
    127.0.0.1 ka-ge.facebook.com
    127.0.0.1 sw-ke.facebook.com
    127.0.0.1 ku-tr.facebook.com
    127.0.0.1 lv-lv.facebook.com
    127.0.0.1 fb-lt.facebook.com
    127.0.0.1 lt-lt.facebook.com
    127.0.0.1 la-va.facebook.com
    127.0.0.1 hu-hu.facebook.com
    127.0.0.1 nl-nl.facebook.com
    127.0.0.1 ja-jp.facebook.com
    127.0.0.1 nb-no.facebook.com
    127.0.0.1 nn-no.facebook.com
    127.0.0.1 pl-pl.facebook.com
    127.0.0.1 pt-br.facebook.com
    127.0.0.1 ro-ro.facebook.com
    127.0.0.1 ru-ru.facebook.com
    127.0.0.1 sq-al.facebook.com
    127.0.0.1 sk-sk.facebook.com
    127.0.0.1 sl-si.facebook.com
    127.0.0.1 fi-fi.facebook.com
    127.0.0.1 sv-se.facebook.com
    127.0.0.1 th-th.facebook.com
    127.0.0.1 vi-vn.facebook.com
    127.0.0.1 tr-tr.facebook.com
    127.0.0.1 zh-tw.facebook.com
    127.0.0.1 el-gr.facebook.com
    127.0.0.1 be-by.facebook.com
    127.0.0.1 bg-bg.facebook.com
    127.0.0.1 mk-mk.facebook.com
    127.0.0.1 sr-rs.facebook.com
    127.0.0.1 uk-ua.facebook.com
    127.0.0.1 hy-am.facebook.com
    127.0.0.1 he-il.facebook.com
    127.0.0.1 ar-ar.facebook.com
    127.0.0.1 ps-af.facebook.com
    127.0.0.1 fa-ir.facebook.com
    127.0.0.1 ne-np.facebook.com
    127.0.0.1 hi-in.facebook.com
    127.0.0.1 bn-in.facebook.com
    127.0.0.1 pa-in.facebook.com
    127.0.0.1 ta-in.facebook.com
    127.0.0.1 te-in.facebook.com
    127.0.0.1 ml-in.facebook.com
    127.0.0.1 es-es.facebook.com
    127.0.0.1 fr-ca.facebook.com
    127.0.0.1 pt-pt.facebook.com
    127.0.0.1 zh-cn.facebook.com
    127.0.0.1 zh-hk.facebook.com
    

Selesai

Pembersihan virus telah selesai. Sekarang Anda dapat membuka Facebook lagi. Perlu diwaspadai setiap link yang diberikan, siapa tahu menjerumuskan  kepada virus. Ganti segera password Facebook dan update anti virus Anda.

Menampilkan Extensi File pada Windows


Secara default, operating system Windows tidak menampilkan ekstensi file. Padahal, ekstensi file sangat berguna untuk mengenali jenis file tersebut.

Untuk menampilkan ekstensi file tersebut, cukup mengatur setting dari Folder Options. Caranya, buka Windows Explorer, klik Organize (pada bagian kiri atas jendela), lalu pilih Folder and search options.

Folder Options

Setelah itu klik tab View. Hilangkan tanda check pada “Hide extentions for known file types”. Klik OK. Ekstensi file akan ditampilkan.

File ekstensi akan ditampilkan pada Windows Explorer