Monday, 26 September 2016

Cara Mudah Install dan Uninstall APK Via ADB.

Cara Mudah Install APK Via ADB (Android Debug Bridge).
How-To :
Step-0 : Pastikan Android agan sudah terkoneksi dengan PC/Laptop agan.
Cara mengeceknya, ketik seperti ini di CMD atau Terminal.
adb devices

jika sudah terhubung maka hasilnya seperti ini.

Step-1 : Siapkan Apk yang ingin diinstall, lalu masuk ke direktori / folder Apk kamu berada. Jika kalian memakai windows os, kalian tinggal Klik kanan + Shift > Open command window here. Jika di Linux/OSX kalian tinggal Klik kanan > Open terminal di direktori / folder Apk agan.
lalu ketik command seperti ini :
adb install nama.apk
contoh pada case ini saya menginstall chrome-beta.apk.

Apk berhasil terinstall di Android.

untuk meng-uninstall apk via ADB, kalian harus mengetahui nama packages dari aplikasi yang agan sudah install. contoh pada case ini saya menguninstall chrome-beta. dengan nama packages 'com.chrome.beta'.

adb uninstall com.packages.app

app berhasil teruninstall di Android.

Done.

Monday, 12 September 2016

Cara Mudah Merubah Android SELinux Mode Dengan Terminal Emulator

Cara Mudah Merubah Android SELinux Mode Dengan Terminal Emulator.
Terdapat 2 Mode dalam SELinux. Yaitu Enforce dan Permissive.
Penjelasan singkatnya :
mode Enforcejika ada program, aplikasi, ataupun proses yang tidak memenuhi target policy Android yang sudah didefinisikan, maka SELinux akan memblok proses atau program tersebut. Seperti halnya Firewall.
mode Permissive jika ada program, aplikasi, ataupun proses yang tidak memenuhi target policy yang sudah didefinisikan, maka SELinux akan tidak memblok proses atau program tersebut, tetapi hanya melaporkan ke dalam system log dan/atau selinux audit log.


tested on nexus 4.

Requirement :
- Rooted.
- Terminal emulator.

How-to :
Step-0 : Ketikperintah "su" untuk mendapatkan izin akses root.
su

Step-1 : Ketik "getenforce" untuk mengetahui, HH/Device agan saat ini sedang dalam mode SELinux apa.
getenforce

Step-2 : Ketik "setenforce 1" untuk merubah ke mode Enforce. dan "setenforce 0" untuk ke mode Permissive.
setenforce 1 ( Enforce mode )
setenforce 0 ( Permissive mode )

Step-3 : Reboot. 
Done.













Fix "Unfortunately Google Contacts Sync Has Stopped" Pada ROM Marshmallow

Fix "Unfortunately Google Contacts Sync Has Stopped" Pada ROM Marshmallow.



Saya menemukan case ini pada ROM CM13 & Paranoid Android 6.0.1.
Berhentinya layanan Google contacts Sync menyebabkan contact yang sudah di Sync ke akun google sebelumnya tidak akan terSync ke HH/Devices agan secara otomatis. Lalu bagaimana cara mengatasinya?
Simak tutorial berikut.

Requirement :
- Rooted.
- Link2SD.
- Google Contacts Sync APK : - MM 
                                                - Nougat
How-to :
- Step-0 : Pastikan HH agan sudah dalam keadaan Rooted. 
Fungsi Root disini untuk menghapus aplikasi Google Contacts Sync yang termasuk dalam aplikasi System.
- Step-1 : Download Link2SD di Playstore, dan juga download APK gugel contacts sync diatas.
- Step-2 : Buka Link2SD, lalu search "Google contacts sync". Klik 3 dot menu di pojok kanan atas >> Uninstall. 


tested on Nexus 4.

Step-3 : Setelah berhasil meng-uninstall Google contacts sync, agan install kembali Google contacts sync dengan yang sudah agan download tadi.
Step-4 : Lalu setelah itu ke menu Settings >> Accounts >> Google >> re-uncentang/untick Contacts dan People details.

Sampai disini seharusnya kontak agan sudah berhasil di Sync kembali. Jika belum berhasil, coba lakukan Clear data & cache Contacts, Contacts storage & Google contacts sync, lalu ulangi Step-4.



Sunday, 11 September 2016

Tutorial Sharing Local WebServer / Localhost Menggunakan Ngrok

Tutorial Sharing Local WebServer / Localhost Menggunakan Ngrok.
Ngrok adalah multiplatform tunnelling, sebuah reverse proxy software yang mampu membuat sebuah local server menjadi public. Ngrok berbasis Open Source, kita bisa memodifikasinya sesuai kebutuhan. Agan bisa mengambil Source Ngrok di Github.

Langsung saja kita praktekan cara kerja Ngrok.

Requirement :
- Internet.
- Localhost Server (pada case ini saya menggunakan XAMPP di Windows. Untuk di Linux agan bisa menggunakan Lamp atau XAMPP).
- File Ngrok : Download ( pada case ini saya menggunakan Windows 64-Bit ).

Step-1 : Download file Ngrok dan Extract dimana saja. ( misal di Desktop ).



Step-2 : Setelah di Extract, lalu masuk ke Direktorinya. Dan pastikan Localhost Server kalian sudah aktif.
Pada direktori Ngrok, Tekan Shift + klik Kanan ( untuk Windows ) lalu pilih "Open command window here". untuk di Linux kalian tinggal klik kanan lalu Open terminal here.


Step-3 : Lalu ketik command, "ngrok.exe http (port)" pada case ini saya menggunakan port 80 dari XAMPP. Kemudian kita akan mendapatkan alamat Forwarding dari Ngrok, copy salah satu alamat tersebut dan paste di Browser kalian.



Pada gambar diatas. alamat yang diberikan Ngrok, berhasil terkonek dengan Localhost XAMPP saya. Dengan begini kalian dapat mengakses atau membagikan Localhost dari mana/device mana saja, selama Tunnel dari Ngrok masih aktif. Cukup mudah bukan?
Untuk materi lebih banyaknya, kalian bisa langsung mengunjungi situs https://ngrok.com/docs.




Cara Force Lock Jaringan 4G LTE Di Android Dengan Mudah

Cara Lock Jaringan 4G LTE Di Android Dengan Mudah.

Cara ini sebenarnya bisa dilakukan dengan metode yang ada di Tutorial disini.
Tapi kali ini saya membuat agar lebih mudah dan cepat karena menggunakan aplikasi.
Simak tutorial berikut ini.

Requirement :
- Aplikasi 4G LTE Mode Switch. Agan bisa download aplikasi tsb di Play Store. Download
- Pastikan kartu SIM agan sudah Support jaringan 4G LTE dan juga wilayah agan terdapat sinyal 4G.

How To :
Step 0 - Download Aplikasi 4G LTE Switch.

Step 1 - Open dan Scroll kebawah ke bagian "Set preferred network type".

Step 2 - Lalu set/ubah menjadi LTE Only.

Done. 

Saturday, 10 September 2016

Cara Install Driver Qualcomm QDLoader Manual

Cara Install Driver Qualcomm QDLoader Manual.

Cara ini dapat digunakan jika Agan kesulitan menginstall Driver Port Qualcomm. Atau agan sudah mencoba menginstall Drivernya tetapi Port Qualcomm masih tidak terdetek. Pada kasus ini saya menggunakan HH Xiaomi Redmi Note 3. 
Silahkan simak tutorial di bawah ini.

Alat- alat :


- Qualcomm QDLoader HS-USB Driver : Download
- Minimal Fastboot : Download
- ADB USB Driver : Download
- Kabel USB.
- Komputer dengan OS Windows 7/8/10.


How To :

Step 0 - Download & Extract file di Desktop ( Biar lebih mudah di cari ).

Step 1 - Install ADB USB Driver yang agan sudah Download.

Step 2 - Enable Developer Option di HP agan untuk memunculkan menu Developer Options. Caranya klik Setting >> About Phones >> Tap Build Number/Version 7x. Skip step ini jika agan sudah mengenable sebelumnya.

Step 3 - Enable USB Debugging. Ke Setting >> Additional Settings >> Developer Options >> enable USB Debugging.

Step 4 - Sekarang matikan HH agan. Lalu sambungkan dengan kabel ke Laptop/PC agan.

Step 5 - Selanjutnya Reboot HH agan ke Fastboot mode. Caranya, matikan HH agan lalu tekan & tahan Volume Bawah ( - ) dan tombol Power. Jika berhasil, maka akan muncul logo Kelinci Xiaomi.

Step 6 - Sambungkan HH agan dengan kabel ke Laptop/PC agan.

Step 7 - Buka folder apa saja, lalu tekan & tahan ( di space kosong ) Shift + klik kanan >> Open Comman Window from Here.

Step 8 - Lalu ketik command berikut : 
adb version
adb devices
adb reboot edl
Sekarang posisi HH agan berada di EDL Mode.

Step 9 - Kemudian buka Device Manager. Caranya, Klik Start / Windows >> ketik Computer Management >> Device Manager. Sampai disini kita dapat mengetahui Driver yang belum terinstall.


Step 10 - Klik kanan pada QHUSB_BULK dan pilih "Update Driver Software".


Step 11 - Muncul dialog box, lalu pilih "Browse my computer for driver software".


Step 12 - Selanjutnya klik tombol Browse lalu cari folder Qualcomm QDLoader Driver yang agan extract sebelumnya. Klik OK lalu Next.



Step 13 - Setelah itu akan muncul Box Dialog. Pilih "Install this driver software anyway".



 Step 14 - Jika sudah muncul Dialog Box Seperti ini, berarti driver berhasil di Install.
Agan bisa mengeceknya di bagian "Ports (COM & LPT)".





Done.
Cara diatas juga bisa dipakai selain dengan HH Xiaomi.

Lapor jika link diatas mati.




Saturday, 22 November 2014

Preview Android 5.0 ( LOLLIPOP ) di Nexus 4 ( Mako )

Hello gan, sist. sori baru sempet update lagi nih, sori banget ya soalnya gue banyak tugas negara yang harus diselesaikan, maklum lah sekarang gue udah jadi mahasiswa huahaha*siapa yang nanya sih?*. oh iyak, ente udah pada tau kan Google ngerilis OS Android versi terbaru? yaitu Android L ( Lollipop ), Ya kali ini gue mau nulis tentang Review atau lebih tepatnya sih curhatan gue tentang Android L. berhubung Gadget yang gue pakai saat ini adalah Google Nexus 4. Karena, baru keluarga Nexus & beberapa HH high-end saja yang mendapat Update Android L.

Review :
Di Android L ini, saya merasakan perubahan yang sangat drastis. Baik dari segi Tampilan / UI sampai ke segi Performance. Di Android L, Performance HH / Gadget jadi terasa lebih Smooth. di karenakan jika di versi sebelumnya default runtime Android menggunakan Dalvik, kini di Default Runtime di Android L adalah ART. untuk lebih jelasnya silahkan gugling perbedaan antara ART & Dalvik.
Selain itu, Dari segi tampilan google juga merubah Total UI dari versi Android sebelumnya, ( Silahkan lihat di SS di bawah ). dan menurut ane, UI di Android L ini cukup menarik dan tidak terlalu monoton.

Kekurangan & Bugs :
Ada beberapa kekurangan yang sebenarnya cukup penting buat ane. pertama, dari segi performance Batterai. di Android L ini batterai Drain lumayan terasa, di karenakan mungkin masih belum stabil di Versi LRX21T ini.
Kedua, karena default runtime nya menggunakan ART, sehingga ada beberapa aplikasi yang belum support dengan Android L. Contoh,  Xposed installer.
Belum lama ini, ane sempet baca artikel di Det*ik, yang mengatakan ada Bug Kamera di Android L. Ane juga merasakan, namun setelah update Google Camera, Bug tsb pun menghilang.

Berikut beberapa contoh Screenshoot Tampilan Android L :


Tampilan Awal.


Tampilan SMS/Messaging. 


Tampilan Menu Telepon/Phone.


Camera.


Notification Drawer.


Quick Pulldown.


Menu Setting.


Menu Setting.



So far, ane ngerasa nyaman sama si Lollipop ini. dan buat yang belum dapet atau ngerasain si Lollipop, harap bersabar yak :)