[Translate] How to Mount Asus Zenfone 5 in Slackware64-Current

I read a post in LQ, that some one found my blog about after search a keyword how to mount Asus Zenfone 5 on Linux. But he get confused cuz my article was written in Bahasa Indonesia/non english article. So, I'll repost that article.

How to mount Asus Zenfone 5 on Linux, Especially Slackware64-Current:
1. Install libmtp (If u install slackware in a full option, this dependency was installed by default)
2. Plug in your usb cable/data cable from Asus Zenfone 5 to the laptop and type lsusb then find a row called ASUSTek.
[root@darkstar jati]# lsusb
Bus 002 Device 003: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 5986:0294 Acer, Inc
Bus 001 Device 003: ID 0489:e032 Foxconn / Hon Hai
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 007: ID 0b05:5480 ASUSTek Computer, Inc.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
        Note : 0b05 = idVendor
                   5480 = idProduct
3. Then, open and edit with your favorite text editor file 69-libmtp.rules. Example I use vim, so i type :
vim /lib/udev/rules.d/69-libmtp.rules
4. Add this to the end of the.
# Asus Zenfone 5
ATTR{idVendor}=="0b05", ATTR{idProduct}=="5480", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
     Note: fill the idVendor dan idProduct like what u get in lsusb (step 2).

5. After that, edit/create a file 51-android.rules inside  /etc/udev/rules.d directory like :
vim /etc/udev/rules.d/51-android.rules
    and add this line:
ATTR{idVendor}=="0b05", ATTR{idProduct}=="5480", MODE="0666"
     Note: fill the idVendor dan idProduct like what u get in lsusb (step 2).

6. And the last step, restart the udev :
/etc/rc.d/rc.udev force-restart
7. Okay, now unplug and plug in again your asus zenfone 5. Your phone should be mounted/detected by your laptop.


#Note:
For ubuntu/debian likes distro, install these dependency befor doing the step 1:
libmtp-common, mtp-tools, libmtp-dev, libmtp-runtime dan libmtp9

Komentar

Postingan populer dari blog ini

Bagian-Bagian Motherboard(Mainboard) dan Fungsinya

[Termux] Nginx sebagai Load Balancer dan Web Server

[Termux] Install NGINX dan PHP-FPM