Rabu, 26 Oktober 2016

Tutorial cara Unlock Bootloader Nexus 5

  Tidak ada komentar
10/26/2016 12:00:00 PM


Perangkat Nexus sangat cocok bagi pengguna yang fanatik terhadap otak-atik custom ROM, Tweakers dan lainnya. Sebelum kamu melakukan hal-hal seperti itu maka hal pertama yang harus dilakukan yaitu melakukan unlock bootloader LG Nexus 5 nya terlebih dahulu dan bagaimana cara melakukan unlock bootloader Nexus 5? Santekno akan memberikan tutorial yang jelas bagi pengguna Android Lollipop atau Marshmallow.

Catatan : melakukan unclock Nexus 5 bootloader itu akan menghapus semua data yang ada di perangkat kamu, jadi coba backup terlebih dahulu data yang sudah ada di Nexus 5. Perhatian juga bahwa bootloader unlocked juga membuat ponsel kamu kurang aman jika hilang (karena kamu dapat langsung masuk ke celah keamanan jika telah dilakukan pengaturan).

Untuk melakukan unlock Nexus 5 bootloader kamu perlu beberapa peralatan seperti Android SDK, sering kita sebut Platform Tools. Kamu bisa download semua di download Android SDK, jika kamu suka atau ingin lebih lanjut pelajari juga download ADB Tools.

Persiapan dan peralatan
  1. Pastikan Nexus 5 kamu sudah terisi baterai sekitar 50%
  2. Pastikan Nexus 5 kamu sudah terbackup semua datanya
  3. Instal driver Nexus 5 di dalam komputer kamu
  4. Pastikan USB Debugging sudah aktif di Nexus 5 kamu.

Cara mengaktifkan USB Debugging pada Nexus 5
Jika Nexus 5 kamu belum diaktifkan USB Debugging, maka perlu langkah untuk mengaktifkan yaitu pilih Setting > About Phone dan pilih Build Number sampai ada notifikasi bahwa Developer Option sudah diaktifkan. Langkah selanjutnya yaitu Setting > Developer Option lalu lihat ke bawah dan centak menu USB Debugging.

Cara melakukan unlock bootloader pada Nexus 5
  1. Cari folder ADB Tools (or Platform Tools dalam Android SDK) dalam komputer kamu.
  2. Tekan Shift dan klik kanan  pada folder dan pilih Open command window here.
  3. Aktifkan USB Debugging pada Nexus 5.
  4. Lalu tekan Power dan Volume Down secara bersamaan untuk masuk ke Fastboot mode pada Nexus 5.
  5. Colokkan kabel USB dari Nexus 5 dengan komputer kamu.
  6. Kembali ke komputer lalu lihat command prompt windows yang tadi dibuka lalu ketik perintah berikut ini : fastboot oem unlock
  7. Pada Nexus 5 akan terlihat tampilan jika kamu ingin unlock bootloader, maka gunakan navigasi untuk memilih dengan menekan volume up/down dan Power Button untuk persetujuan yes.
  8. Untuk mengakhiri dan melakukan reboot / restart maka ketik pada window command perintah berikut ini : fastboot reboot
  9. Nexus 5 kamu akan melakukan restart dan setelah itu kamu bisa melakukan restore your backup-data apps dan data.
Apa yang bisa saya lakukan setelah unlocked bootloader?

Banyak hal yang bisa dilakukan setelah kamu melakukan custom recovery pada Nexus 5. Kamu bisa melakukan flash custom ROM untuk versi-versi yang terbaru. atau kamu bisa melakukan hak akses seperti root dan melakukan beberapa kontrol pada Nexus 5 kamu. 

Penyelesaian Masalah

Jika perintah dalam window command itu tidak berfungsi, maka coba gunakan perintah ADB ini seperti berikut : adb version.
Kamu bisa melihat versi berapa Android Debug Bridge (ADB) yang sedang berjalan. Setelah itu gunakan juga perintah : fastboot devices
Kamu harus melihat Nexus 5 muncul dalam daftar (jangan khawatir jika Anda tidak memahami nomor yang ditampilkan). Jika tidak, ADB tidak mendeteksi Nexus 5. Pastikan USB Debugging diaktifkan dan kamu memiliki driver USB diinstal pada PC kamu dan coba lagi.

Jika kamu memiliki masalah yang lain, kontak Santekno atau komentar dibawah ini.

Sumber : Androidpit.com

Read More

Rabu, 19 Oktober 2016

Tutorial Cara Mengganti Custom Recovery pada Nexus 5

  Tidak ada komentar
10/19/2016 12:00:00 PM


Jika kamu ingin menggantikan ROM yang ada di LG Nexus 5 kamu maka kita harus terlebih dahulu mengganti recovery default menjadi custom recovery. Santekno sekarang akan mencoba membahas tutorial cara mengganti custom recovery nexus 5. Langkah-langkah melakukan instalasi custom recovery dengan melakukan flashing sebuah rootable kernel (biasanya menggunakan ElementalX tetapi bisa juga menggunakan yang lain) dan melakukan root pada nexus 5 menggunakan SuperSU.
  1. Unduh terlebih dahulu TWRP untuk Nexus di komputer kamu. Download TWRP
  2. Ganti nama file yang sudah diunduh tadi menjadi recovery.img (jika komputer kamu tidak menampilkan ekstensi .img maka ganti nama filenya saja) dan pindahkan file tersebut ke folder ADB Tools dimana ADB dan file Fastboot satu folder lokasinya.
  3. Ambil LG Nexus 5 kamu dan lakukan restart atau reboot ke bootloader. Bisa dilakukan dengan cara tekan Power dan Volume Down sampai kamu melihat menu dengan tulisan berwarna hijau. Ini adalah Fastboot mode atau kita sering mendengar bootloader.
  4. Hubungkan LG Nexus 5 dengan komputer kamu dengan kabel USB.

  5. Jika kamu mengikuti tutorial ini secara lengkap, kamu pasti sudah melakukan unlocked bootloader pada tahapan ini. Jika belum bisa maka coba ulang kembali tahapan dari awal dan simpan terlebih dahulu data-data yang menurut kamu penting. Jika bootloader kamu sudah unlocked maka tahapan selanjutnya yaitu flashing TWRP (tahapan 8).
  6. Untuk unlock bootloader, pilih ADB Tools folder di komputer kamu lalu tekan shift dan klik kanan pada mouse dan pilih open command window here. Catatan : adb devices pada nexus 5 harus terbaca (recognized). Jika tidak maka coba perbaiki dan instal driver di komputer kamu kembali.

  7. Dalam command window, ketik : fastboot oem unclock
  8. Nah, sekarang kamu bisa melakukan flash custom ROM (TWRP) menggunakan Fastboot. Dalam command window, ketik : fastboot flash recovery recovery.img
  9. Cabut USB kabel jika file recovery sudah selesai 100%.
  10. Selanjutnya LG Nexus 5 kamu tekan volume button dan tekan juga Power button.
  11. Maka akan muncul layar TWRP, lalu pilih slider dari kanan menggunakan TWRP menjadi default recovery.
  12. Dalam TWRP, pilih Reboot > System tetapi tidak mencoba untuk melakukan root LG Nexus 5 kamu.

Tahapan sudah selesai maka TWRP sudah diinstal dengan baik, maka bisa digunakan untuk melakukan Custom ROM tanpa menggunakan komputer lagi hanya cukup menyimpan Custom ROM di handphone saja. Berikut tutorial cara mengganti custom recovery pada nexus 5. Semoga bermanfaat.

Sumber : Androidpit

Read More

Sabtu, 03 Oktober 2015

Upgrade Samsung Galaxy Ace 2 ke Lollipop 5.1 Custom ROM

  13 komentar
10/03/2015 12:58:00 AM





Salam teman blogger, udah lama tidak kembali melakukan otak atik si galaxy Ace ini, akhirnya dengan keluangan waktu yang lumayan sedikit, dan menyempatkan waktu juga untuk memposting hasil dari melakukan Upgrade Samsung Galaxy Ace 2 ke Lollipop 5.1. Memang sepertinya agak terlambat tetapi setidaknya bisa saling berbagi kepada semua Santekno, agar bisa melakukan upgrade Samsung Galaxy Ace 2nya.

Baiklah, sepertinya sudah tidak sabar untuk memberikan informasi tutorial ini, ada beberapa hal yang harus diperhatikan dalam melakukan upgrade seperti postingan sebelum-sebelumnya yaitu, Upgrade Samsung Galaxy Ace ke Kitkat atau Upgrade Galaxy Ace 2 ke Jelly Bean.

Problem atau bugs:
  • Kamera video hanya menghasilkan video berwarna hijau
  • Yang lainnya belum ada cek terhadap bugnya

Laporan Bug dari user :
  • Baterai masih boros kalu aktif dipakai atau banyak digunakan untuk internet
  • App drawer-nya sedikit laggy tapi tidak terlalu parah
  • dibeberapa aplikasi seperti Instagram, Path, dsb masih ada bug, (kadang FC, kadang kembali ke App Home/Timeline sendiri)
  • Multi-task masih agak susah karena kurang responsive

Alat dan bahan yang diperlukan :

Cara install ROM:
  • Download semua bahan diatas lalu simpan di handphone (SD Card)
  • Masuk ke CWM Recovery dan terlebih dahulu jangan lupa BACKUP ROM, antisipasi bootlop (ada di menu Backup and Restore)
  • Jika teman-teman berpindah dari 
    • Versi sebelumnya dari sistem (update), hanya perlu wipe Cache dan Wipe Dalvik (ada di menu Advance)
    • Versi Android lain harus Wipe Data/Factory Reset
  • Pilih package zip-nya dan tunggu sampai proses instalasi selesai
  • Jangan lupa install Gapps (optional) dan kernel (optional)
  • Setelah itu, pilih reboot system now dan tunggu sampai fresh system mulai booting. Booting awal memang cukup lama tapi mohon tunggu saja, jika memang lebih dari 15 menit belum juga masuk ke launcher, maka itu sudah bootlop dan harus diulangi kembali.
  • Selesai

Demikian tutorial sedikit tentang cara Upgrade Samsung Galaxy Ace 2 GT-I8160 ke Lollipop 5.1, bila ada beberapa yang terbaru tentang custom ROM nanti akan di share kembali. Sekita terimakasih teman-teman Santekno ^__^

Read More

Selasa, 29 September 2015

Implementasi Stack Menggunakan Standar Template Library C++

  Tidak ada komentar
9/29/2015 01:27:00 PM

Implementasi Stack CPP

Stack (tumpukan) adalah struktur data yang memberikan data seperti tumpukan dalam gelas, jadi jika suatu data akan dimasukkan ke dalam gelas yang pertama akan menjadi yang terakhir untuk diambil, maka struktur data ini menganut kaidah LIFO (Last In First Out). Arti dari LIFO itu adalah yang terakhir masuk maka akan menjadi yang pertama keluar.

Stack yang akan Santekno buat menerapkan sistem OOP (Object Oriented Programming) sehingga agar lebih mudah dipahaminya. Dalam OOP kita harus membuat suatu kelas yang akan kita namakan Stack.

Seperti yang sebelumnya telah diposting yaitu Stack menggunakan Array, implementasi Stack menggunakan STL lebih mudah karena program C sudah membuat library untuk stack sehingga kita tidak perlu pembuatan fungsi-fungsi khusus cukup kita include stack nanti semua sifat dari stack sudah ada.

Main Program

Beberapa Struktur Data dan Implementasinya :

Read More

Selasa, 22 September 2015

Implementasi Stack Menggunakan Double Link List C++

  Tidak ada komentar
9/22/2015 10:48:00 AM

Implementasi Stack CPP

Stack (tumpukan) adalah struktur data yang memberikan data seperti tumpukan dalam gelas, jadi jika suatu data akan dimasukkan ke dalam gelas yang pertama akan menjadi yang terakhir untuk diambil, maka struktur data ini menganut kaidah LIFO (Last In First Out). Arti dari LIFO itu adalah yang terakhir masuk maka akan menjadi yang pertama keluar.

Stack yang akan Santekno buat menerapkan sistem OOP (Object Oriented Programming) sehingga agar lebih mudah dipahaminya. Dalam OOP kita harus membuat suatu kelas yang akan kita namakan Stack.

Seperti yang sebelumnya telah diposting yaitu Stack menggunakan Array, implementasi Stack menggunakan DLL juga sama saja kaidahnya tidak dihilangkan, tetapi yang paling beda yaitu jika menggunakan DLL itu lebih longgar terhadap pengalokasian data, karena struktur data Double Linked List unlimited walaupun bisa di batasi.

Kode Program Kelas Stack

Kelas ini memiliki beberapa method atau fungsi yang sesuai dengan sifat-sifat dan kaidah Stack. Seperti Push, Pop, Top dan Full. Push adalah menyimpan data ke dalam stack. lalu Pop adalah mengambil data paling atas dari Stack sedangkan Top adalah melihat isi data yang paling atas dari suatu Stack.
Berikut ini penjelasan beberapa code berdasarkan fungsi-fungsi tersebut.
Kode Program Push()
Kode Program Pop()
Kode Program Top()

Main Program

Beberapa Struktur Data dan Implementasinya :

Read More

Selasa, 15 September 2015

Implementasi Stack menggunakan Array C++

  2 komentar
9/15/2015 10:18:00 AM

Implementasi Stack CPP

Stack (tumpukan) adalah struktur data yang memberikan data seperti tumpukan dalam gelas, jadi jika suatu data akan dimasukkan ke dalam gelas yang pertama akan menjadi yang terakhir untuk diambil, maka struktur data ini menganut kaidah LIFO (Last In First Out). Arti dari LIFO itu adalah yang terakhir masuk maka akan menjadi yang pertama keluar.

Stack yang akan Santekno buat menerapkan sistem OOP (Object Oriented Programming) sehingga agar lebih mudah dipahaminya. Dalam OOP kita harus membuat suatu kelas yang akan kita namakan Stack.

Kode Program Kelas Stack

Kelas ini memiliki beberapa method atau fungsi yang sesuai dengan sifat-sifat dan kaidah Stack. Seperti Push, Pop, Top dan Full. Push adalah menyimpan data ke dalam stack. lalu Pop adalah mengambil data paling atas dari Stack sedangkan Top adalah melihat isi data yang paling atas dari suatu Stack.
Berikut ini penjelasan beberapa code berdasarkan fungsi-fungsi tersebut.
Kode Program Push()
Kode Program Pop()
Kode Program Top()

Main Program
Beberapa Struktur Data dan Implementasinya :

Read More

Senin, 07 September 2015

Pengertian Teknologi Simple Object Access Protocol (SOAP)

  Tidak ada komentar
9/07/2015 10:53:00 PM


Salah satu kegunaan perkembangan teknologi informasi berbasis mobile adalah untuk memudahkan siapa saja dalam mengakses informasi melalui perangkat mobile seperti handphone. Seperti contoh dalam bidang pendidikan para mahasiswa tidak perlu harus kekampus jika ingin melihat nilai ataupun informasi yang berhubungan dengan perkuliahan. Karena dengan menggunakan teknologi berbasis mobile kita dapat menggunakan perangkat dan konektivitas apapun untuk bekerja. Dengan demikian teknologi berbasis mobile ini bisa menjadi solusi bagi para mahasiswa yang tinggal di lingkungan perkotaan yang penuh kemacetan.

Begitu juga SOAP, yang didefinisikan sebagai Simple Object Access Protocol, yang merupakan spesifikasi protocol untuk bertukar informasi yang terstruktur dalam pelaksanaan Layanan Web di jaringan komputer.
Extensible Markup Language (XML), SOAP dan Perangkat Mobile

Hal ini bergantung pada Extensible Markup Language (XML) sebagai format pesan, dan biasanya bergantung pada protocol lain yang menjadi Layer Aplikasi terutama Remote Procedure Call (RPC) dan HTTP untuk negosiasi dan transmisi pesan. SOAP dapat membentuk lapisan dasar dari stack protocol layanan web, pesan menyediakan kerangka dasar atas mana layanan web dapat dibangun. Protocol berbasis XML ini terdiri dari tiga bagian amplop yang mendefinisikan apa yang ada dalam pesan dan bagaimana proses itu satu set aturan pengkodean untuk mengungkapkan kasus defined data types aplikasi, dan konvensi untuk mewakili panggilan prosedur dan tanggapan. 

SOAP dibangun dengan menggunakan protocol komunikasi HTTP. Karena HTTP didukung oleh semua browser dan server, maka SOAP dapat berkomunikasi dengan berbagai aplikasi meskipun terdapat perbedaan sistem operasi, teknologi, dan bahasa pemrogramannya, dikarenakan protocol ini memanfaatkan berbagai teknologi yang sudah ada sebelumnya dan sudah banyak digunakan. Misalnya untuk protocol transport, yang paling banyak digunakan adalah HTTP, walaupun dimungkinkan untuk menggunakan protocol transport lainnya. Sedangkan untuk format data atau message digunakan XML yang tidak diragukan lagi manfaat dan perannya di dalam pertukaran data. 

SOAP membentuk lapisan dasar dari tumpukan layanan Web, pesan menyediakan kerangka kerja dasar yang lebih abstrak lapisan bisa membangun. SOAP bekerja dengan mengirimkan pesan permintaan oleh klien (simpul jaringan) ke server node dan kembali mendapat pesan respon dari server dan pola ini biasanya disebut RPC (Remote Procedure Call) yang merupakan pola yang paling umum digunakan dalam SOAP.

Peran SOAP Dalam Teknologi Web Service
Peran SOAP di dalam teknologi web service adalah sebagai protocol pemaketan untuk pesan (messages) yang digunakan secara bersama oleh aplikasi-aplikasi penggunanya. Spesifikasi yang digunakan tidak lebih seperti sebuah amplop biasa berbasis XML untuk informasi yang ditransfer, serta sekumpulan aturan bagi translasi aplikasi dan tipe-tipe data platform yang spesifik menjadi bentuk XML. Desain bentuk dari SOAP membuatnya cocok untuk berbagai pertukaran pesan pada aplikasi.

SOAP adalah protocol untuk pertukaran informasi dengan desentralisasi dan terdistribusi. SOAP dibangun dengan menggunakan protocol komunikasi HTTP. Karena HTTP didukung oleh semua browser dan server, maka SOAP dapat berkomunikasi dengan berbagai aplikasi meskipun terdapat perbedaan sistem operasi, teknologi, dan bahasa pemrogramannya. Peran SOAP di dalam teknologi web service adalah sebagai protocol pemaketan untuk pesan-pesan (messages) yang digunakan secara bersama oleh aplikasi-aplikasi penggunanya. Spesifikasi yang digunakan tidak lebih seperti sebuah amplop biasa berbasis XML untuk informasi yang ditransfer, serta sekumpulan aturan bagi translasi aplikasi dan tipe-tipe data platform yang spesifik menjadi bentuk XML. Desain bentuk dari SOAP membuatnya cocok untuk berbagai pertukaran pesan pada aplikasi.

Teknologi SOAP ( Simple Object Acces Protocol ) dan PHP
SOAP juga merupakan kumpulan class-class PHP yang memungkinkan  user untuk mengirim  dan menerima pesan SOAP melalui protocol HTTP. Operasi-operasi pengiriman pesan SOAP dijalankan dengan melibatkan paramater nama operasi yang diinginkan melalui method call. Jika web service yang dituju menyediakan  sebuah file WSDL(Web Service Description Language), maka class “soapclient” akan mengacu langsung pada URL file WSDL  tersebut dan menggunakan class “wsdl” untuk mem-parsing file WSDL dan mengekstrak seluruh datanya. Class “wsdl” menyediakan method-method untuk mengekstrak data per operasi dan per binding.

Class “soapclient” menggunakan data dari file WSDL untuk menerjemahkan  parameter-parameternya sekaligus menyusun SOAP envelope ketika user mengeksekusi suatu pemanggilan service. Ketika pemanggilan ini dieksekusi, class “soapclient” menggunakan “soap_transport_http” untuk mengirim pesan SOAP request dan menerima pesan SOAP respons. Selanjutnya pesan SOAP respons yang diterima di parsing dengan menggunakan class “soap_parser”.

Jika web service yang dituju menyediakan file WSDL, pemanggilan service dilakukan dengan mengeksekusi method call pada class “soapclient” dengan melibatkan parameter argumen yang disediakan oleh file WSDL. Dalam membangun sebuah sistem aplikasi berbasis web dengan teknologi SOAP, dibutuhkan dua komponen utama yaitu, server sebagai provider entity dan client sebagai requester entity.


Sumber : http://artikel-teknologi-informasi.blogspot.com/

Read More