Sijunjung Xcoder: Teknologi
Showing posts with label Teknologi. Show all posts
Showing posts with label Teknologi. Show all posts

Asal Mula Hardware Android dan Hubungannya dengan Kernel Linux

Hardware Android
Platform hardware utama untuk Android adalah ARM (model ARMv7 dan ARM v8-A) dengan model x86 dan X86-64 juga secara resmi mendukung versi terbaru Android. Proyektidak resmi Android-x86 menyediakan dukungan model x86 sebelum dukungan resmi. Model ARMv5TE dan MIPS32/64 juga dulunya mendukung tapi kemudian dihilangkan saat perilisan Android.

Sejak 2012, perangkat Android dengan prosesor Intel mulai muncul, seperti HP dan Tablet. Saat mendapatkan dukungan untuk platform 64 bit, Android merupakan perangkat pertama yang bisa menjalankan 64-bit x86 dan pada ARM64. Karena Android 5.0 “Lollipop”, varian 64-bit didukung selain varian 32-bit.

Persyaratan untuk jumlah minimum RAM untuk menjalankan perangkat Android 7.1 rentangnya dari 2GB untuk hardware terbaik, lalu turun menjadi 1 GB untuk layar yang umum, sampai minimal 512 MB untuk smartphone terendah berspesifikasi 32-bit.

Rekomendasi untuk Android 4.4 adalah memiliki sekitar 512 MB RAM, sedangkan untuk perangkat “RAM rendah” 340 MB adalah persyaratan minimum yang tidak termasuk memori yang diberikan ke berbagai macam komponen hardware seperti prosesor baseband.

Android 4.4 membutuhkan 32-bit ARMv7, MIPS atau model prosesor x86 (dua terakhir melalui port tidak resmi) bersama dengan OpenGL ES 2.0 yang dilengkapi Graphics Processing Unit (GPU). Android mendukung OpenGL ES 1.1, 2.0, 3.0, 3.1 dan sebagai versi utama terbaru, 3.2 dan Android 7.0 Vulkan (dan versi 1.1 tersedia untuk sebagian perangkat).

Sebagian aplikasi bisa secara jelas membutuhkan versi tertentu dari OpenGL ES, dan hardware GPU yang cocok dibutuhkan untuk menjalankan aplikasi semacam itu.

Perangkat Android menggabungkan banyak komponen hardware opsional, seperti kamera diam atau kamera video, GPS, sensor orientasi, kontrol game terdedikasi, accelerometer, giroskop, barometer, magnetometer, sensor kedekatan, sensor tekanan, termometer, dan layar sentuh.

Beberapa komponen hardware tidak dibutuhkan, tapi menjadi standar dalam kelas tertentu, seperti smartphone, dan tambahan persyaratan tambahan berlaku jika ada. Sebagian hardware lain awalnya dibutuhkan, tapi untuk persyaratan tersebut telah dilonggarkan atau dihilangkan.

Contohnya, karena Android dikembangkan awalnya sebagai Sisitem Operasi HP, hardware seperti mikrofon tidak dibutuhkan, sementara sepanjang waktu fungsi HP menjadi beragam. Android biasanya membutuhkan kamera autofokus, yang diperluas menjadi kamera fokus tetap jika ada, karena kamera diturunkan untuk emmenuhi persyaratan semuanya saat Android mulai diguanakn pada kotak pengaturan top.

Selain menjalankan smartphone dan tablet, ebebrapa penjual menjalankan android secara asli di hardware PC biasa dengan keyboard dan mouse. Selain untuk ketersediaan pada hardware yang tersedia secara komersial, versi hardware PC yang ramah dari Android secara gratis tersedia dari proyek Androdi-x86, seperti Android 4.4 terkustomisasi.

Menggunakan emulator Android merupakan bagian dari SDK, atau emulator pihak ketiga, Android juga bisa dijalankan secara tidak asli pada model x86. Perusahaan Cina membuat PC dan sistem operasi HP, berbasis Android, untuk “bersaing langsung dengan Microsoft Windows dan Google Android”.

Akademi Teknik Cina menyatakan bahwa “lebih dari lusinan” perusahaan telah mengkustomisasi Android menyusul larangan Cina pada penggunaan Windows 8 pada PC pemerintah.

Pengembangan Android
Android dikembangkan oleh Google sampai perubahan terbaru ddan update siap untuk dirilis, saat dimana source code disediakan untuk Android Open Source Project (AOSP), sebuah inisiatifopen source yang dipimpin oleh Google.

Kode AOSP bisa ditemukan tanpa modifikasi pada perangkat, utamanya seri Nexus dan Pixel. Source Code itu, pada gilirannya, dikustomisasi dan diadaptasi oleh Original Equipment Manufacturers (OEMs) untuk dijalankan pada hardware tersebut.

Selain itu, source code Android tidak berisi paten driver perangkat yang dibutuhkan untuk komponen hardware tertentu. Akibatnya, kebanyakan perangkat Android, seperti Google sendiri, akhirnya dikirimkan dengan kombinasi software gratis, open source dan paten, dengan software yang dibutuhkan untuk mengakses layanan Google termasuk ke dalam kategori yang terakhir.

Update Jadwal Android
Google mengumumkan update tambahan besar untuk Android pada bisnis tahunan. Update bisa diinstal pada perangkat mellaui udara. Rilis besar terbaru adalah 8.0 “Oreo”, yang diumumkan pada Maret 2017, dan diikuti rilis berikutnya pada Agustus.

Dibandingkan dengan sisitem operasi saingan utamanya, Apple iOS, update Android biasanya mencapai berbagai perangkat dengan penundaan yang signifikan.

Kecuali untuk perangkat seperti Google Nexus dan Pixel, update sering tiba berbulan-bulan setelah perilisan versi baru, atau tidak sama sekali. Ini sebagian dikarenakan luasnya variasi hardware di perangkat Android, dimana setiap upgrade harus secara spesifik disesuaikan, poses ini memakan sumber daya dan waktu yang lama.

Produsen sering mempriorotaskan perangkat barunya dan meninggalkan yang lama. Penundaan tambahan bisa dilakukan oleh pembuat nirkabel tersebut, setelah mendapatkan update sari produsen, penyesuaian lebih lanjut dan memberikan Android sesuai kebutuhan dan melakukan tes yang luas pada jaringan mereka sebelum mengirim upgrade keluar ke pengguna. Ada juga situasi dimana upgrade tidak dilakukan karena mitra produsen tidak menyediakan update penting ke driver.

Variasi yang bantak dari hardware dalam perangkat Android menyebabkan penundaan yang signifikan untuk upgrade software, dengan versi baru sisitem operasi dan patch keamanan yang biasanya memakan waktu berbulan-bulan sebelum mencapai pelanggan, atau terkadang tidak sama sekali. Kekurangan dukungan setelah penjualan dari produsen dan pembawa telah secara luas dikritik oleh sekelompok pelanggan dan media teknologi.

Beberapa komentator menyatakan bahwa industri memiliki insentfi tidak digunakan untuk mengupgrade perangkatnya, karena kurangnya update yang ada memicu pembelian yang baru, perilaku ini dideskripsikan sebagai “penghinaan”. The Guardian mengkomplain bahwa metode distribusi untuk update itu rumit hanya karena produsen dan pembawa telah mendesainnya dengan cara itu.

Pada tahun 2011, Google bekerja sama dengan sejumlah pemain industri untuk mengumumkan “Aliansi Update Android”., berjanji menyajikan update tepat waktu untuk setiap perangkat selama 18 bulan setelah perilisannya, namun, tidak ada pernyataan resmi tentang aliansi sejak pengumuman tersebut.

Padatahun 2012, Google mulai memisahkan aspek tertentu dari sistem operasi (biasanya aplikasi inti) agar mereka bisa diupdate melalui Google Playstore secara independen dari OS. Salah satu komponen tersebut, Google Play Services, merupakan proses sistem closed source yang menyediakan API untuk layanan Google, yang diinstal secara otomatis pada hampir semua perangkat yang berjalan di Android 2.2 “Froyo” atau lebih tinggi.

Dengan perubahan tersebut, Google bisa menambahkan sistem fungsional baru melalui Layanan Google Play dan update aplikasi tanpa harus mendistribusikan sebuah upgrade untuk mengoperasikan sistem itu sendiri. Sebagai akibatnya, Android 4.2 dan 4.3 “Jelly Bean” berisi perubahan UI yang relatif lebih sedikit, berfokus lebih banyak pada perubahan besar dan pengembangan platform.

Pada Mei 2016, Bloomberg melaporkan bahwa Google berusaha menjaga Android tetap up to date, seperti mempercepat tingkat update keamanan, meluncurkan solusi teknologi, mengurangi persyaratan untuk tes HP, dan meranking pembuat HP dalam usaha untuk mengubah perilakunya menjadi lebih baik.

Bloomberg menyatakan bahwa “karena smartphone menjadi lebih bagus, kompleks dan bisa diretas, memiliki software terbaru yang bisa bekerja dengan hardware semakin penting”.

Hiroshi Lockheimer, pimpinan Android, mengakui bahwa “ini bukan situasi yang ideal”, komentar lebih jauh bahwa kekurangan update adalah “tautan paling lemah pada keamanan di Android”. Operator nirkabel dideskripsikan dalam laporan sebagai “diskusi paling menantang”, karena waktu persetujuan yang lambat karena mengetes jaringan mereka, meskipun beberapa operator, seperti Verizon dan Sprint, telah memperpendek waktu persetujuan masing-masing.

Eksekutif HTC Jason Mackenzie menyebut update keamanan bulanan sebagai “tidak realistis” di tahun 2015, dan Google telah menconba untuk mengajak operator untuk tidak memasukkan patch keamanan dari prosedur tes penuh.

Dalam upaya lebih lanjut untuk mengajak operator, Google menyebarkan sebuah daftar pembuat HP yang diukur oleh perangkat update dengan mitra Androidnya, dan sedang dipertimbangkan membuat daftar pubilk. Mike Chan, wakil penemu HP Nexbit dan mantan pengembang Android, mengatakan bahwa “cara terbaik untuk memecahkan ini adalah model re arsitektur dari sistem operasi”, “atau Google bisa berinvestasi di produsen dan operator pelatihan untuk menjadi warga Android yang baik”.

Pada bulan Mei 2017, dengan pengumumn Android 8.0, Google memperkenalkan Proyek Treble, re arsitek besar dari sistem operasi kerangka Android yang didesain untuk membuatnya lebih mudah, lebih cepat dan hemat biaya untuk menufaktur dalam mengupdate perangkat dengan versi yang lebih baru di Android.

Proyek Treble memisahkan implementasi penjual (perangkat spesifik, software berlevel rendah yang dibuat oleh manufaktur silikon) dari kerangka Android OS melalui “interface penjual” baru.

Di Android 7.0 atau sebelumnya, tidak ada yang namanya penjual interface resmi, jadi pembuat perangkat harus mengupdate sebagian besar kode Android untuk memindahkan perangkat ke Sistem Operasi versi baru. Dengan Treble, penjual interface yang stabil menyediakan akses ke perilisan hardware spesifik dengan mudah dengan mengupdate kerangka Sistem Operasi Android, “tanpa pekerjaan tambahan yang dibutuhkan dari manufaktur silikon.”

Pada September 2017, tim Proyek treble Google mengungkapkan bahwa, sebagai bagian dari usahanya untuk meningkatkan daur hidup keamananperangkat Android, Google telah berhasil untuk mengajak Linux Foundation untuk menyetujui perluasan dukungan daur hidup dari cabang kernel Linux Long-Term Support (LTS) dari 2 tahun yang secara historis telah bertahan hingga 6 tahun untuk versi masa depan dari kernel LTS, dimulai dengan kernel Linux 4.4.

Kernel (Inti) Linux
Inti Android dibuat berdasarkan cabang Linux kernel's long-term support (LTS). Pada tahun 2018, Android menarget versi 4.4, 4.9 atau 4.14 dari inti Linux. Inti yang sebenarnya tergantung pada perangkat individu.

Variasi inti Linux memiliki perubahan arsitektur yang lebih besar yang diimplementasikan oleh Google diluar siklus pengembangan inti Linux biasa, seperti dimasukkannya kompunen perangkat pohon, ashmem, ION dan penanganan Out of Memory (OOM) yang berbeda.

Fitur tertentu yang dikontribusikan Google kembali ke inti Linux, biasanya fitur manajemen daya yang dinamakan “wakelocks”, awalnya ditolak oleh pengembang kernel utama sebagian karena mereka merasa bahwa Google tidak menunjukkan niat untuk mempertahankan kodenya sendiri.

Google mengumumkan pada April 2010 bahwa mereka akan mempekerjakan dua karyawan untuk bekerja di komunitas inti Linux, namun Greg Kroah-Hartman, pengelola kernel Linux saat ini untuk cabang stabil, mengatakan pada bulan Desember 2010 bahwa dia khawatir Google tidak lagi mencoba untuk mendapatkan perubahan kode mereka termasuk dalam Linux mainstream.

Insinyur Google Patrick Brady pernah menyatakan dalam konferensi pengembang perusahaan bahwa "Android bukan Linux", dan Computerworld menambahkan bahwa "Biarkan saya membuatnya sederhana untuk Anda, tanpa Linux, tidak ada Android". Ars Technica menulis bahwa "Meskipun Android dibangun di atas kernel Linux, platform ini memiliki sangat sedikit kesamaan dengan tumpukan desktop Linux konvensional".

Pada Agustus 2011, Linus Torvalds mengatakan bahwa "akhirnya Android dan Linux akan kembali ke inti umum, tetapi mungkin tidak akan selama empat hingga lima tahun". Pada bulan Desember 2011, Greg Kroah-Hartman mengumumkan dimulainya Proyek Mainstream Android, yang bertujuan untuk menempatkan beberapa driver Android, tambalan dan fitur kembali ke kernel Linux, dimulai di Linux 3.3.

Linux memiliki kemampuan autosleep dan wakelocks di inti 3.5, setelah banyak usaha merger sebelumnya. Antarmuka yang sama tetapi implementasi Linux hulu memungkinkan untuk dua mode penangguhan berbeda, ke memori (penangguhan tradisional yang menggunakan Android), dan ke disk (hibernate, seperti yang dikenal pada desktop). Google mengelola repositori kode publik yang berisi karya eksperimental mereka untuk mendasari ulang Android dari versi Linux stabil terbaru

Penyimpanan flash pada perangkat Android dibagi menjadi beberapa partisi, seperti / sistem untuk sistem operasi itu sendiri, dan untuk data pengguna dan instalasi aplikasi. Berbeda dengan distribusi Linux desktop, pemilik perangkat Android tidak diberikan akses root ke sistem operasi dan partisi sensitif seperti sistem yang bersifat read-only.

Namun, akses root dapat diperoleh dengan mengeksploitasi kelemahan keamanan di Android, yang sering digunakan oleh komunitas open-source untuk meningkatkan kemampuan perangkat mereka, tetapi juga oleh pihak jahat untuk menginstal virus dan malware.

Android adalah distribusi Linux menurut Linux Foundation, Kepala open source Google Chris DiBona, dan beberapa wartawan. Lainnya, seperti insinyur Google Patrick Brady, mengatakan bahwa Android bukan Linux dalam pengertian distribusi Linux tradisional seperti Unix, Android tidak termasuk GNU C Library (menggunakan Bionic sebagai alternatif C library) dan beberapa komponen lain yang biasanya ditemukan di distribusi Linux.

Dengan dirilisnya Android Oreo pada tahun 2017, Google mulai mengharuskan perangkat yang dikirim dengan SoC baru memiliki kernel Linux versi 4.4 atau yang lebih baru, untuk alasan keamanan. Perangkat yang ada ditingkatkan ke Oreo, dan produk baru diluncurkan dengan SoC yang lebih lama, dibebaskan dari aturan ini.

Tumpukan Software Android
Di atas kernel Linux, ada middleware, pustaka dan API yang ditulis dalam C, dan software aplikasi yang berjalan pada kerangka aplikasi yang menyertakan pustaka yang kompatibel dengan Java. Pengembangan kernel Linux berlanjut secara independen dari proyek kode sumber Android lainnya.

Hingga versi 5.0, Android menggunakan Dalvik sebagai mesin virtual proses dengan kompilasi berbasis jejak just-in-time (JIT) untuk menjalankan Dalvik "dex-code" (Dalvik Executable), yang biasanya diterjemahkan dari Java bytecode.

Mengikuti prinsip JIT berbasis jejak, selain menafsirkan sebagian besar kode aplikasi, Dalvik melakukan percampuran dan eksekusi asli dari segmen kode yang sering dieksekusi ("jejak") setiap kali aplikasi diluncurkan.

Android 4.4 memperkenalkan Android Runtime (ART) sebagai lingkungan runtime baru, yang menggunakan kompilasi sebelum waktu (AOT) untuk sepenuhnya mengkompilasi aplikasi bytecode ke kode mesin saat instalasi aplikasi. Android 4.4, ART adalah fitur eksperimental dan tidak diaktifkan secara default, ini menjadi satu-satunya opsi runtime di versi utama Android berikutnya, 5.0.

Untuk perpustakaan Java-nya, platform Android menggunakan bagian dari proyek Apache Harmony yang sekarang dihentikan. Pada bulan Desember 2015, Google mengumumkan bahwa versi Android berikutnya akan beralih ke implementasi Java berdasarkan proyek OpenJDK.

Perpustakaan C standar Android, Bionic, dikembangkan oleh Google khusus untuk Android, sebagai turunan dari kode perpustakaan C standar BSD. Bionic sendiri telah dirancang dengan beberapa fitur utama khusus untuk kernel Linux.

Manfaat utama menggunakan Bionic daripada GNU C Library (glibc) atau uClibc adalah jejak runtime yang lebih kecil, dan optimalisasi untuk CPU frekuensi rendah. Pada saat yang sama, Bionic dilisensikan di bawah ketentuan lisensi BSD, yang menurut Google lebih cocok untuk model lisensi Android secara keseluruhan.

Dengan tujuan model lisensi yang berbeda, menjelang akhir 2012, Google mengalihkan tumpukan Bluetooth di Android dari BlueZdroid berlisensi GPL ke BlueDroid berlisensi-Apache.

Android tidak memiliki Sistem X Window asli secara default, juga tidak mendukung set lengkap pustaka GNU standar.

Ini membuatnya sulit untuk mem-porting aplikasi atau pustaka Linux yang ada ke Android, sampai versi r5 dari Android Native Development Kit membawa dukungan untuk aplikasi yang ditulis sepenuhnya dalam C atau C ++. Perpustakaan yang ditulis dalam C juga dapat digunakan dalam aplikasi dengan suntikan shim kecil dan penggunaan JNI.

Android memiliki sistem operasi lain, Trusty OS, di dalamnya, sebagai bagian dari komponen perangkat lunak "Aman" yang mendukung Lingkungan Pelaksanaan Tepercaya (TEE) pada perangkat seluler. " "Trusty and the Trusty API dapat berubah.

Aplikasi untuk OS Trusty dapat ditulis dalam C / C ++ (dukungan C ++ terbatas), dan mereka memiliki akses ke pustaka C kecil. Aplikasi All Trusty adalah single-threaded; multithreading di trustedy userspace saat ini tidak didukung.

Pengembangan aplikasi pihak ketiga tidak didukung di "versi saat ini, dan perangkat lunak yang berjalan pada OS dan prosesor untuk itu dijalankan" kerangka DRM untuk dilindungi konten.

Ada banyak kegunaan lain untuk TEE seperti pembayaran seluler, perbankan aman, enkripsi disk penuh, autentikasi multi-faktor, perlindungan penyetelan ulang perangkat, penyimpanan terus-menerus yang dilindungi pemutaran ulang, tampilan nirkabel ("pemeran") dari konten yang dilindungi, PIN aman dan pemrosesan sidik jari, dan bahkan deteksi malware.

Komunitas Open Source Android
Open Source Android dirilis oleh Google di bawah lisensi sumber terbuka, dan sifatnya yang terbuka telah mendorong komunitas besar pengembang dan penggemar untuk menggunakan kode sumber terbuka sebagai landasan untuk proyek yang digerakkan oleh komunitas, yang memberikan pembaruan ke perangkat yang lebih lama, menambahkan fitur baru untuk pengguna tingkat lanjut atau menghadirkan Android ke perangkat yang awalnya dikirimkan bersama sistem operasi lain.

Rilis yang dikembangkan komunitas ini sering membawa fitur baru dan pembaruan ke perangkat lebih cepat daripada melalui saluran pembuat / operator resmi, dengan tingkat kualitas yang sebanding, memberikan dukungan lanjutan untuk perangkat yang lebih lama yang tidak lagi menerima pembaruan resmi; atau menghadirkan Android ke perangkat yang secara resmi dirilis menjalankan sistem operasi lain, seperti HP TouchPad.

Rilis komunitas sering kali sudah di-root dan berisi modifikasi yang tidak disediakan oleh vendor asli, seperti kemampuan untuk melakukan overclock atau over / undervolt prosesor perangkat. CyanogenMod adalah firmware komunitas yang paling banyak digunakan, sekarang dihentikan dan digantikan oleh LineageOS

Secara historis, produsen perangkat dan operator seluler biasanya tidak mendukung pengembangan perangkat pihak ketiga. Produsen menyatakan keprihatinan tentang fungsi yang tidak semestinya dari perangkat yang menjalankan perangkat lunak tidak resmi dan biaya dukungan yang dihasilkan dari ini.

Selain itu, firmware yang dimodifikasi seperti CyanogenMod terkadang menawarkan fitur, seperti penarikan, yang operatornya akan mengenakan biaya tambahan.

Akibatnya, hambatan teknis termasuk bootloader terkunci dan akses terbatas ke izin root adalah hal yang umum di banyak perangkat.

Namun, karena perangkat lunak yang dikembangkan oleh komunitas semakin populer, dan mengikuti pernyataan Pustakawan Kongres di Amerika Serikat yang memungkinkan "jailbreaking" perangkat seluler, produsen dan operator telah melunakkan posisi mereka terkait pengembangan pihak ketiga.

Dengan beberapa diantaranya, termasuk HTC, Motorola, Samsung dan Sony, menyediakan dukungan dan pengembangan yang menggembirakan.

Sebagai akibatnya, seiring waktu, kebutuhan untuk menghindari pembatasan perangkat keras untuk menginstal firmware tidak resmi telah berkurang karena semakin banyak perangkat yang dikirimkan dengan bootloader yang tidak dikunci atau tidak dapat dibuka, mirip dengan seri ponsel Nexus, meskipun biasanya mengharuskan pengguna mengabaikan perangkat mereka ' jaminan untuk melakukannya.

Namun, terlepas dari penerimaan produsen, beberapa operator di AS masih mengharuskan ponsel dikunci, membuat frustasi pengembang dan pelanggan.

Apa itu UI dalam Android, Aplikasi Android dan Manajemen Memori Android?

Fitur Android
User Interface 
User Interface (UI) default Android sebagian besar berdasarkan manipulasi langsung, menggunakan input sentuhan dengan bebas yang sesuai dengan kehidupan nyata, seperti menggeser, mengetuk, memperkecil dan memperbesar untuk memanipulasi objek layar, bersama dengan keyboard virtual.

Kontroler game dan keyboard fisik berukuran penuh didukung melalui Bluetooth atau USB. Reaksi ke input pengguna didesain secara cepat dan menyediakan interface sentuhan cair, sering menggunakan kemampuan getar dari perangkat untuk menyediakan timbal balik haptic ke pengguna.

Hardware internal, seperti akselerometer, giroskop dan sensor kedekatan digunakan oleh sebagian aplikasi untuk merespon tindakan pengguna, contohnya mengatur layar dari potret ke lanskap tergantung bagaimana perangkat tersebut diatur, atau membuat pengguna menyetir kendaraan dalam game balapan mobil dengan memutar perangkat, mensimulasikan kontrol alat kemudi.

Perangkat Android melakukan boot ke layar depan, navigasi utama dan “pusat” informasi pada perangkat Android, sejalan dengan desktop yang ditemukan pada komputer pribadi. Layar depan Android biasanya berisi ikon aplikasi dan widget, ikon aplikasi meluncurkan aplikasi terkait, sedangkan widget menampilkan secara langsung konten yang diupdate secara otomatis.

Seperti ramalan cuaca, kotak masuk email pengguna, atau daftar berita langsung ke layar depan. Layar depan dapat terdiri dari beberapa halaman, dimana pengguna dapat menggeser maju dan mundur.

Aplikasi pihak ketiga tersedia di Google Play dan toko aplikasi lain dapat secara luas menata layar depan, dan bahkan meniru tampilan sistem operasi lain, seperti Windows Phone. Kebanyakan produsen mengkustomisasi tampilan dan fitur dari perangkat Android untuk membedakannya dari pesaing.
 
Di sepanjang bagian atas layar ada bilah status, yang menunjukkan informasi tentang perangkat dan konktivitasnya. Status ini bisa “ditarik” ke bawah untuk membuka layar notifikasi dimana ada aplikasi yang menampilkan informasi penting atau update.

Notifikasi adalah “informasi singkat, tepat waktu, dan relevan tentang aplikasi Anda saat tidak digunakan”, dan saat ditekan, pengguna akan langsung diarahkan masuk ke aplikasi terkait notifikasi tersebut. Dimulai dengan Android 4.1 “Jelly Bean”, “notifikasi yang bisa diperluas” membuat pengguna untuk menekan ikon di notifikasi untuk memperluasnya dan menampilkan lebih banyak informasi dan masuk langsung ke aplkasi tersebut.

Layar daftar aplikasi terdiri atas semua aplikasi yang diinstal, dengan kemampuan bagi pengguna untuk memindahkan aplikasi dari daftar ke layar depan. Layar saat ini membuat pengguna bisa menggantinya dengan aplikasi yang sering digunakan.

Aplikasi Android
Aplikasi (Apps) yang memeprluas fungsi perangkat, dibuat menggunakan Android Software Development kit (SDK) dan, seringkali menggunakan bahasa pemrograman Java. Java bisa digabungkan dengan C/C++, bersama dengan pilihan runtime non default yang memiliki dukungan C++ yang lebih baik.

Bahasa pemrograman Go juga didukung, meskipun dengan pengaturan Application Programming Interface (API) yang terbatas. Pada Mei 2017, Google mengumumkan dukungan untuk pengembangan aplikasi Android dalam bahasa pemrograman Kotlin.

SDK meliputi pengaturan luas dari alat pengembanagn, seperti debugger, pustaka software, emulator handset berbasis QEMU, dukumentasi, kode sampel, dan tutorial. Awalnya, Google mendukung Integrated Development Environment (IDE) yaitu Esclipse menggunakan plugin Android Development Tool (ADT). Pada Desember 2014, Google merilis Android Studio, berbasis IntelliJ IDEA, sebagai IDE utama untuk pengembangan aplikasi Android.

Alat pengembangan lain juga tersedia, seperti Native Development Kit (NDK) untuk aplikasi atau perluasan dalam C atau C++, Google App Inventor, lingkungan visual untuk progamer pemula, dan berbagai platform kerangka aplikasi web. Pada Januari 2014, Google mengungkap kerangka berbasis Android untuk memindahkan aplikasi web Chrome HTML 5 ke Android, dibungkus dalam wadah aplikasi asli.

Android telah menumbuhkan aplikasi pihak ketiga yang terpilih, yang bisa didapatkan pengguna dngan mendownloa dan mengistal file APK (Android Application Package), atau mendownloadnya menggunakan program app store yang membuat pengguna bisa mengistal, mengupdate, dan menghilangkan aplikasi dari perangkatnya.

Google Play Store adalah aplikasi utama yang diinstal di perangkat Android yang patuh dengan persyaratan kecocokan dan lisensi software perangkat ponsel Google. Google Play Store membuta pengguna bisa menelusuri, mendownload, dan mengupdate aplikasi yang disebarkan oleh pengembang Google dan pihak ketiga. Pada Juli 2013, ada lebih dari satu juta aplikasi yang tersedia untuk Android di Playstore.

Pada Juli 2013, 50 juta aplikasi telah diinstal. Sebagian operator menawarkan biaya operator langsung untuk pembelian aplikasi Google Play, dimana biaya aplikasi ditambahkan ke biaya bulanan pengguna. Pada Mei 2017, ada lebih dari satu miliar pengguna aktif bulanan untuk Gmail, Android, Chrome, Google Play dan Google Map.

Dikarenakan sifat terbuka Android, sejumlah aplikasi pihak ketiga juga ada untuk Android, baik untuk menyediakan pengganti untuk perangkat yang tidak diizinkan ditampilkan di Google Playstore maupun menyediakan aplikasi yang tidak bisa ditawarkan di Google Playstore karena melanggar kebijakan, atau alasan lain.

Contoh toko pihak ketiga ini adalah Amazon Appstore, GetJar, dan SlideMe. F-Droid, pasar aplikasi lain, hanya bertujuan untuk menyediakan aplikasi yang didistribusikan dibawah lisensi gratis dan open source.

Manajemen Memori Android
Karena perangkat Android biasanya mendapakan daya dari baterai, Android didesain untuk mengatur proses untuk menjaga konsumsi daya tetap minim. Saat sebuah aplikasi tidak digunakan sistem akan menunda operasinya agar daya tersedia saat digunakan daripada ditutup, hal tersebut tidak menggunakan daya baterai atau CPU.

Android mengatur aplikasi yang disimpan di memori secara otomatis, saat memori rendah, sisitem akan mulai tidak terlihat dan secara otomatis menutup proses yang tidak aktif, dimuali dengan aplikasi yang tidak aktif dalam waktu yang lama. Lifehacker melaporkan pada tahun 2011 bahwa plikasi pembunuh tugas pihak ketiga telah melakukan hal yang berbahaya.

Pengertian Android dan Sejarah Android Lengkap

Sistem Operasi Android
Android adalah sistem operasi yang dikembangkan oleh Google, berdasarkan versi modifikasi dari kernel (inti) Linux dan software open source. Didesain khusus untuk layar sentuh pada perangkat ponsel seperti smartphone dan tablet.

Selain itu Google telah mengembangkan lebih jauh lagi Android TV untuk televisi, Android Auto untuk mobil, dan Wear OS untuk gelang tangan, setiap alat tersebut memiliki user interface yang khusus. Berbagai macam Android juga digunakan di game konsol, kamera digital, PC dan alat elektronik lain.

Androi pertama kali dikembangkan oleh Android Inc, yang dibeli Google pada tahun 2005, Android kemudian diresmikan pada tahun 2007 dengan perangkat Android pertama diluncurkan pada September 2008.

Sejak saat itu, Sistem Operasi ini kemudian dirilis dalam jumlah yang bersar, dengan versi terbarunya yaitu 9.0 “Pie”, yang dirilis pada Agustus 2018. Ini sumber kode Android diketahui bernama Android Open Source Project (AOSP), dan utamanya dibawah lisensi Apache License.

Android juga terhubung dengan rangkaian paten software yang dikembangkan oleh Google, seperti aplikasi inti untuk layanan Gmail dan Google Search, serta platform penyimpan aplikasi dan distribusi digital yaitu Google Play, dan plaform pengembangan lain.

Aplikasi tersebut dilisensi oleh produsen perangkat Android yang disertifikasi di bawah standar yang diberlakukan Google, namun AOSP telah digunakan sebagai basis ekosistem saingan Android, seperti Sistem Operasi Fire milik Amazon.com, yang memanfaatkan kesetaraanya pada Layanan Google Mobile.

Android telah menjadi Sistem Operasi dengan penjualan terbesar di dunia pada smartphone sejak tahun 2011 dan di tablet sejk 2013. Mulai Mei 2017, Android memiliki lebih dari du miliar pengguna aktif bulanan, menjadikannya sebagai sistem operasi yang paling banyak diinstal, dan pada Juni 2018, Google Play menyimpan lebih dari 3,3 juta aplikasi.

Sejarah Android
Android Inc didirikan di Palo Alto, dari California, pada Oktober 2003 oleh Andy Rubin, Rich Miner, Nick Sears, dan Crish White. Rubin mendeskripsikan proyek Android sebagai “potensi dahsyat dalam pengembangan perangkat ponsel yang lebih pintar yang lebih tahu dengan lokasi dan keinginan penggunanya.

Tujuan awal perusahaan adalah mengembangkan sistem operasi mutakhir untuk kamera digital, dan ini adalah dasar keinginan investor pada April 2004. Perusahaan memutuskan bahwa pasar untuk kamera tidak cukup luas untuk tujuan mereka, dan lima bulan kemudian perusahaan ini mengubah usahanya dengan membuat sistem operasi handset yang akan menyaingi Symbian dan Windows Mobile milik Microsoft.

Rubin kesulitan dalam menarik para investor pada awalnya, dan Android menghadapi pengusiran dari ruang kantornya. Steve Perlman, teman dekat Rubin memberinya uang $10.000 di sebuah amplop, dan tidak lama kemudian memberikan sejumlah uang lain utnuk pendanaan awal. Perlman menolak saham di perusahaan, dan menyatakan “Aku melakukan ini karena aku percaya satu hal, dan aku ingin membantu Andi”.

Pada Juli 2005, Google mengakuisisi Android Inc. Seharga kurang lebih $50 juta. Karyawan utamanya seperti Rubin, Miner dan White, bergabung dengan Google sebagai bagian dari akuisisi. Tidak banyak yang tahu tentang Android yang dirahasiakan pada saat itu, selain membuat software untuk ponsel.

Di Google, tim yang dipimpin oleh Rubin mengembangkan platform perangkat ponsel yang diprakarsai oleh Inti Linux. Google memasarkan platform tersebut ke pembuat handset dan berjanji menyediakan sistem yang fleksibel dan bisa diupgrade. Google telah “menyusun serangkaian komponen hardware dan mitra software dan menjelaskan ke operator bahwa sistem ini terbuka untuk berbagai jenis kerjasama.

Spekulasi tentang niat Google untuk masuk ke pasar ponsel komunikasi berlanjut dibangun pada Desember 2006. Prototipe awalnya memiliki kemiripan dengan ponsel Blackberry, tanpa layar sentuh dan sebuah keyboard QWERTY, tapi kedatangan iPhone Apple di tahun 2007 menandakan bahwa Android “harus kembali ke papan gambar”.

Google kemudian mengubah dokumen spesifikasi Androidnya untuk menyatakan bahwa “layar sentuh akan didukung”, meskipun “Produk ini didesain dengan kehadiran tombol fisik yang berlainan sebagai perkiraan, karena itu layar sentuh tidak dapat menggantikan tombol fisik”.

Pada tahun 2008, Nokia dan Blackberry mengumumkan smartphone layar sentuh untuk menyaingi iPhone 3G, dan Android pada akhirnya berfokus hanya pada layar sentuh. Smartphone komersial pertama yang berjalan di android adalah HTC Dream, yang juga dikenal sebagai T-Mobile G1, yang diumumkan pada 23 September 2008.

Pada 5 November 2007, Open Handset Alliance, persatuan perusahaan teknologi seperti Google, produsen perangkat seperti HTC, Motorola, dan Samsung, perusahaan perangkat nirkabel seperti Sprint dan T-Mobile, dan pembuat chipset seperti Qualcomm dan Texas Instruments, meresmikan dirinya sendiri, dengan tujuan mengembangkan “platform pertama yang benar-benar terbuka dan luas untuk perangkat ponsel”.

Dalam satu tahun, Open Handset Alliance menghadapi dua kompetitor open source lain, seperti Symbian Foundation dan LiMo Foundation, dan juga ada sistem Linux berbasis ponsel seperti Google. Pada September 2007, InformationWeek memberitakan penelitian Evalueserve yang melaporkan bahwa Google telah mengajukan beberapa aplikasi paten di bidang telepon seluler / HP.

Sejak tahun 2008, Android telah melakukan banyak update yang secara bertahap meningkatkan sistem operasi, menambahkan fitur baru dan memperbaiki bug dalam rilis sebelumnya. Setiap rilis besar diberi nama abjad makanan penutup atau makanan manis, dengan beberapa versi Android pertama diberi nama "Cupcake", "Donut", "Eclair", and "Froyo", yang berurutan.

Saat pengumuman dalam Android KitKat di tahun 2013, Google menjelaskan bahwa “karena perangkat tersebut membuat hidup kita begitu manis, setiap versi Android diberi nama yang diambil dari makanan pencuci mulut”, meskipun juru bicara Google mengatakan pada CNN dalam wawancara bahwa “itu sejenis masalah internal, dan kita tidak mengerti akan hal itu”.

Pada tahun 2010, Google meluncurkan seri perangkat Nexus, kelompok dimana Google bermitra dengan produsen perangkat yang berbeda untuk memproduksi perangkat baru dan memperkenalkan versi Android baru.

Seri ini dideskripsikan memiliki “memainkan peran penting dalam sejarah Android dengan memperkenalkan perulangan software dan standar hardware di sepanjang papan”, dan menjadi dikenal sebagai software “bebas asap” dengan banyak update.

Dalam rapat pengembang pada Mei 2013, Google mengumumkan versi spesial dari Samsung Galaxy S4, dimana bukannya menggunakan kustomisasi Samsung Android sendiri, HP ini malah menjalankan “stok Android” dan dijanjikan akan menerima update sistem dengan cepat.

Perangkat ini akan menjadi awal program Google Play, dan diikuti oleh perangkat lain seperti HTC One edisi Google Play, dan Moto G edisi Google Play. Pada tahun 2015, Ars Technica menulis bahwa “awal minggu ini, HP Android edisi Google Play di etalase online Google tertulis “tidak lagi tersedia untuk dijual” dan “Sekarang semuanya hilang, dan sepertinya program telah ditutup”.

Dari tahun 2008 sampai 2013, Hugo Barra menjabat sebagai juru bicara produk, mewakili Android pada konferensi pers dan Google I/O, yaitu konferensi tahunan yang berfokus pada pengembang Google.

Dia mengembangkan Google pada Agustus 2013 untuk bergabung dengan perusahaan HP China Xiaomi. Kurang dari enam bulan sebelumnya, CEO Google, Larry Page, mengumumkan dalam poting blog bahwa Andy Rubin telah berpindah dari divisi Android untuk mengambil proyek baru di Google.

Pada Juni 2014, Google mengumumkan Android One sebagai satu set “referensi model hardware” yang bisa “membuat (pembuat perangkat) dengan mudah menciptakan HP berkualitas dengan biaya yang rendah”, didesain untuk konsumen di negara berkembang.

Pada bulan September, Google mengumukan skumpulan HP Android One untuk dirilis di India. Namun, Recode melaporkan pada Juni 2015 bahwa proyek ini merupakan “kekecewaan”, mengutip “keberatan konsumen dan mitra produsen” dan “kegagalan dari perusahaan pencarian yang tidak pernah memecahkan hardware”.

Rencana untuk meluncurkan kembali Android One muncul pada Agustus 2015, dengan Afrika diumumkan sebagai lokasi berikutnya untuk program satu minggu kemudian. Laporan dari The Information pada Januari 2017 menyatakan bahwa Google memperluas program biaya rendah Android One ke Amerika Serikat, meskipun The Verge menyatakan bahwa perusahaan akan sepertinya tidak memproduksi perangkat yang sebenarnya.

Google meperkenalkan smartphone Pixel dan Pixel XL pada Oktober 2016, dipasarkan sebagai HP pertama yang dibuat oleh Google, dan secara eksklusif menyediakan software tertentu, seperti Google Assistant, sebelum peluncuran lebih luas. HP Pixel diganti dengan seri Nexus, dengan generasi baru dari HP Pixel yang diluncurkan pada Oktober 2017.

Inilah Kenapa Kita Harus Download Di Playstore Dibandingkan APK

Hai Ware Tekno~ Kalian sering download APK dari situs ? Kenapa enggak dari Playstore? Mungkin karena seringnya kesalahan mengunduh di playstore dan ketika kita mendownload di Playstore aplikasi langsung terinstall otomatis tanpa ada mentahanya. Download APK di situs cukup beresiko loh kawan. Karena Google tidak dapat mengontrol setiap aplikasi dengan baik. Berikut adalah kerugian download APK dibandingkan di play store:


1. Tidak Kompatibel Dengan Gadget
Ini yang sering terjadi ketika kita mendownload APK dibandingkan di play store. Playstore memiliki sistem untuk mendeteksi aplikasi yang kita unduh kompetibel atau tidaknya dengan device yang kita miliki.


Hal tersebut terjadi karena APK tersebut tidak sesuai dengan versi android mu atau memang pengembang aplikasi tidak menyediakan ke daerah tertentu (region lock) .

2. Kemungkinan Bervirus
Virus internet sering sekali terdapat pada aplikasi - aplikasi yang kita download secara bebas. Semua aplikasi yang kita download dari situs rentan sekali terkena virus yang mempengaruhi kinerja gadget kita.

Berbeda denga mengunduh aplikasi di Play Store , Play Store menjamin semua aplikasinya dari virus apapun karena sebelum aplikasi dipasarkan di play store semuanya dicek terlebih dahulu.

Kami sarankan untuk mengunduh di situs - situs legal karena kemungkinan terkena virusnya sedikit.

3.Update Manual
Ketika aplikasi di download melalui situs kalian harus mengupdatenya secara manual . Berbeda dengan kalian mengunduh aplikasi tersebut di playstore yang akan auto update tanpa harus ribet - ribet lagi.


Mau download aplikasi di play store ataupun melalui sebuah website itu terserah dari kalian masing - masing. Akan tetapi kami menyarankan untuk mengunduh melalui website software terpercaya untuk meminimalisir adanya virus yang mungkin dapat menurunkan kinjerja gadget anda.

6 Langkah Menambang Bitcoin Paling Mudah dan Gratis 2018

Mata uang termahal di dunia saat ini, yaitu BitCoin. Begitu mahalnya, harga satu koinnya saat ini mencapai hingga Rp 60 juta. Salah satu alasan mengapa harganya mahal, karena banyak yang menginginkannya. Apakah kamu salah satunya?

Untuk mendapatkan BitCoin, ada beberapa cara. Salah satunya yaitu dengan mining atau menambang. Kira-kira seperti apa ya prosesnya? Yuk simak cara mining BitCoin gratis!

Cara mining BitCoin ini, saya tujukan pada kamu yang memiliki dana besar. Karena umumnya untuk membuat sebuah RIG mining, diperlukan biaya tidak sedikit. Bagi kamu yang memiliki dana terbatas, sebaiknya melakukan trading.

Dengan cara ini memang benar kamu bisa mendapatkan BitCoin secara gratis. Namun karena BitCoin begitu berharga, jangan harap kamu bisa melakukan ini dengan mudah. Supaya kamu nggak penasaran, langsung saja simak cara mining dan menambang BitCoin paling mudah dan gratis berikut ini.

Langkah-langkah Cara Mining BitCoin Gratis:
Langkah 1
Tentukan terlebih dahulu hardware yang kamu ingin pakai untuk mining. Ada tiga pilihan yaitu prosesor, kartu grafis dan kartu ASIC. Bagi kamu yang iseng coba-coba Jaka sarankan mulai dengan kartu grafis, jangan lakukan dengan prosesor. Alasannya, coba kamu lihat bagan sederhana berikut.

Hardware
Tipe
Kisaran Harga
Kecepatan
Prosesor
Intel Core i5 Haswell
Rp 2 Jutaan
50 Mhash/s
Kartu Grafis
Nvidia GTX 1060
Rp 3 Jutaan
500 Mhash/s
Kartu ASIC
Miner Redfury
Rp 350 Ribuan
2000 Mhash/s

Langkah 2
Download software bernama "GUIMiner" di internet.

Langkah 3
Lakukan pendaftaran di situs pool BitCoin, contoh salah satunya adalah "SlushPool".

Langkah 4
Jika sudah login klik tab "Workers", lalu klik "New Worker". Berikan nama bebas apa saja, lalu klik "Create".

Langkah 5
Buka software "GUIMiner" yang sudah kamu buka sebelum ini. Pada pilihan "Server", pilih "Other". Lalu pada pilihan "Host", isikan "sg.stratum.slushpool.com". Lalu pada pilihan "Port", isikan "3333". Pada pilihan "Username", isikan "(Username SlushPool)(Titik)(Username Worker)". Pada pilihan "Password", isikan apa saja bebas. Contohnya kamu bisa lihat gambar dibawah ini.

Langkah 6
Pada pilihan "Device", tentukan hardware yang akan dipakai. Pada pilihan "CPU Affinity", berikan tanda centang pada angka terbesar dan sisanya dikosongkan. Jika semua sudah, klik "Start Mining".

Kapan Saya Mendapatkan BitCoin?
Proses mining adalah sebuah proses yang cukup panjang. Untuk menyelesaikan satu blok mining, bisa berhari-hari hingga berminggu-minggu. Semuanya tergantung dengan tingkat kesulitan kalkulasi dari BitCoin.

Referensi:
https://jalantikus.com/tips/cara-mining-bitcoin/

5 Smartphone Spesifikasi Dewa 2018

Seiring perkembangan zaman, teknologi pun semakin berkembang. Sekarang ini muncul banyak sekali teknologi baru terutama di lini smartphone yang pastinya memiliki spesifikasi luar biasa. Tentunya berbagai peningkatan teknologi itu bertujuan untuk memenuhi kepuasan masyarakat, seperti jajaran smartphone yang akan kita bahas kali ini.

5 smartphone berikut ini memang memiliki spesifikasi yang sangat tinggi, bahkan bisa dibilang merupakan smartphone dengan spesifikasi tertinggi pada tahun ini. Kira-kira setinggi apa ya spesifikasinya? Berikut ini 5 Smartphone  dengan Spesifikasi Tertinggi dan Dewa 2018:

1. iPhone 8 Plus
Siapa yang tak tahu produk iPhone? Pastinya semua orang mengetahui brand smartphone yang satu ini, iPhone mempunyai ciri khas kemewahan yang jarang dimiliki produk kelas menengah. iPhone 8 Plus dibekali dengan ** Processor Hexa-core 2x Monsoon + 4x Mistral, RAM 3GB, dan Memori Internal sebesar 64GB**.

Tidak lupa iPhone 8 Plus memiliki resolusi kamera sebesar 13MP yang didukung 2 LED Flash, untuk harganya sendiri smartphone yang satu ini dibanderol sebesar Rp14,499,000. Harga yang sangat fantastis untuk sebuah smartphone kan?

2. ASUS ZenFone AR
Bagi kamu para pecinta ASUS, rasanya smartphone yang satu ini wajib kamu miliki. Pasalnya smartphone yang satu ini memiliki layar seluas 5.7 inch dan dibekali dengan Chipset Qualcomm MSM8996 Snapdragon 821, RAM 6GB/8GB, dan Memori Internal 64GB/128GB/256GB.

Sungguh spesifikasi yang sangat tinggi yang dimiliki smartphone ASUS ya? Untuk harganya sendiri kamu harus merogoh kocek sebesar Rp10,690,000, harga yang sepadan dengan spesifikasi yang sangat tinggi. Smartphone ini sangat direkomendasikan bagi para pecinta ASUS ZenFone.

3. Samsung Galaxy S8 Plus
Pastinya semua tahu brand yang satu ini, Samsung selalu menciptakan smartphone-smartphone terbaru yang pastinya memiliki spesifikasi semakin tinggi. Contohnya seperti Samsung Galaxy S8 Plus yang satu ini, dibekali dengan Chipset Qualcomm MSM8998 Snapdragon 835, RAM 4GB/6GB, dan Internal sebesar 64GB/128GB.

Bagi kamu para pecinta Samsung pastinya tak boleh melewatkan smartphone yang satu ini, untuk harga Samsung Galaxy S8 Plus sendiri dibanderol sebesar Rp9,800,000. Tidak menjadi kejutan bila brand ini mempunyai harga pasar yang sangat tinggi.

4. Xiaomi Mi 6
Penggemar Xiaomi pastinya tidak akan melewati smartphone yang satu ini dong. Xiaomi Mi 6 dibekali dengan Chipset Qualcomm MSM8998 Snapdragon 835, RAM 4GB/6GB, dan Memori Internal sebesar 64GB/128GB.

Tak hanya itu, Xiaomi Mi 6 juga memiliki dual kamera yang masing - masing kameranya memiliki resolusi sebesar 12MP + 12MP. Bisa dibayangkan seberapa jernihnya gambar yang dihasilkan dari smartphone ini, untuk harganya sendiri kamu harus merogoh kocek sebesar Rp5,750,000.

5. Razer Phone
Para gamers pastinya tahu smartphone yang satu ini dong? Brand gaming Razer nampaknya tak mau kalah, sampai-sampai mereka memproduksi sebuah smartphone khusus gaming yang bernama Razer Phone. Tahu sendiri dong spesifikasi untuk gaming tingkat expert gimana?

Untuk spesifikasinya sendiri, Razer Phone dibekali dengan Chipset Qualcomm MSM8998 Snapdragon 835, RAM 8GB, dan Memori Internal sebesar 64GB. Wow, benar - benar spesifikasi yang sangat tinggi untuk sebuah smartphone khusus gaming ya!

Referensi:
https://jalantikus.com/gadgets/5-smartphone-spesifikasi-tertinggi-2018/

13 Cara Ampuh Mendapatkan Internet Gratis Android

Internet gratis tentu jadi impian semua orang yang menggunakannya. Dengan koneksi internet tanpa batas, rasanya kita bisa melakukan apa saja tanpa rasa takut dan khawatir kehabisan kuota.

Hal itu bukanlah mustahil! Kamu bisa merasakan internet gratis dengan beberapa cara. Penasaran? Berikut saya akan kasih tau lima cara internet gratis yang bisa kamu terapkan di perangkat Android.
13 Cara Internet Gratis untuk Semua Android
Sebelum memulai lima cara di bawah, kamu harus melakukan sedikit persiapan. Persiapan yang dimaksud adalah mengetahui dan mendapatkan konfigurasi (config) untuk provider atau kartu yang kamu gunakan.

Jika bingung, kamu bisa menemukannya di Facebook atau forum manapun dengan mencari "config kartu XL", "config kartu Smartfren" dan yang lainnya sesuai dengan kartu yang kamu pakai. Jika sudah, kamu siap mempraktikkan tips-tips di bawah. Berikut 13 Cara dan Trik Ampuh Mendapatkan Internet Gratis di Android

1. Cara Internet Gratis Menggunakan HTTP Injector
Cara yang pertama adalah dengan menggunakan aplikasi bernama HTTP Injector. Berikut ini langkah-langkahnya:

Instal aplikasi HTTP Injector di Play Store
Buka aplikasinya > Centang disclaimer yang ada di aplikasi > Pilih OK.
Klik ikon tiga titik yang ada di sebelah kanan atas.
Pilih "Import Config" > Masukkan config yang sebelumnya sudah kamu dapatkan.
Pilih "START" > Internet gratis siap kamu nikmati.

2. Cara Internet Gratis Menggunakan OpenVPN
Cara yang kedua adalah dengan menggunakan aplikasi bernama OpenVPN. Berikut langkah-langkahnya di bawah ini:

Instal aplikasi OpenVPN di Play Store

Buka aplikasinya > Pilih ikon tiga titik di sebelah kanan atas.

Pilih "Import".

Pilih "Import Profile from SD card" yang adalah config yang sudah kamu peroleh sebelumnya.


3. Cara Internet Gratis Menggunakan KPN Tunnel
Cara internet gratis yang ketiga adalah dengan menggunakan aplikasi bernama KPN Tunnel. Berikut langkah-langkahnya:

Instal aplikasi KPN Tunnel di Play Store

Buka aplikasinya > Pilih ikon tiga titik yang ada di sebelah kanan atas.

Pilih "Config", lalu "Import" config yang sudah kamu peroleh sebelumnya.

Pilih "START" > Internet gratis siap kamu nikmati dan gunakan.


4. Cara Internet Gratis Menggunakan AnonyTun
Cara keempat adalah dengan menggunakan aplikasi bernama AnonyTun. Ikuti langkah-langkah di bawah ini untuk menggunakannya:

Instal aplikasi AnonyTun di Play Store

Buka aplikasinya > Pilih ikon tiga titik yang ada di sebelah kanan atas.

Pilih "VPN Settings".

Masukkan VPN Settings > Pilih "SAVE".

5. Cara Internet Gratis Mode Pesawat
Cara yang terakhir enggak lagi menggunakan aplikasi tambahan. Kamu cukup menggunakan flight mode alias mode pesawat yang ada di Android kamu. Berikut ini langkah-langkahnya:

Pastikan mobile data di Android kamu sedang dalam keadaan menyala alias aktif.
Aktifkan flight mode alias mode pesawat.
Masukkan kode ##4636## (*untuk beberapa perangkat Android, cara ini mungkin enggak bekerja dengan baik)

6. Trik Internet Gratis Telkomsel dengan Opera Mini Handler
Trik internet gratis Telkomsel yang pertama kita bisa melakukannya dengan menggunakan bantuan aplikasi Opera Mini Handler. Untuk kalian yang sudah mengenal internet gratis sejak jamannya ponsel Nokia Symbian pasti sudah tidak asing lagi dengan OPmin Heandler ini.

Dan sekarang kalian juga bisa menggunakan di ponsel Android. Tentu saja agar Operamini Handler inin dapat digunakan untuk internet gratis pada Telkomsel di butuhkan settingan, berikut ini adalah cara settingya.

Pertama silahkan kalian ubah APN default pada ponsel kalian caranya : Masuk ke Pengaturan Ponsel > Kartu SIM & jaringan seluler > pilih SIM1 atau 2 > Nama Titik Akses > kemudian buat APN baru dengan detail di bawah ini:

Nama : bisa di isi sesuka hati
APN : sabarbrn8 / sabarbrn7
Proxy : 157.240.7.32
Port : 80

ika sudah, silahkan gunakan APN tersebut sebagai APN default.

Lanjut, download Opmin Heandler melalui postingan admin disini. Kemudian jika sudah terinstall di ponsel kalian, maka silahkan jalankan Opminnya. Pada saat awal silahkan kalian atur seperti parameter dibawah ini:

Port to non-Port URL : isi 8989
Remove Port : Ceklis
Proxy Type : pilih No Proxy
Proxy server : masukan proxy yang sama dengan APN yang kalian gunakan /setting tadi (sabarbrn8).
Untuk yang tidak admin sebutkan tidak perlu ada yang di ubah. Lihat Screenshot dibawah ini agar lebih jelas.
Jika sudah di setting sekarang pilih Save. Maka halaman awal Opera Mini Handler akan terbuka. Maka silahkan kalian coba untuk browsing. Jika bisa mengakses internet maka itu tandanya kalian sudah berhasil internetan gratis.


7. Trik Internet Gratis Telkomsel dengan VPN Your Freedom
Mungkin nama VPN Your Freedom masih sedikit asing di telinga kalian yang baru mengenal gretongan.

Namun belakangan ini VPN Your Freedom tengah menjadi populer akibat kemampuannya yang dapat digunakan untuk internetan gratis Telkomsel. Kalian dapat mendownload aplikasi Your Freedom ini secara gratis langsung dari Goolge Play.

8. Trik Internet Gratis Telkomsel dengan Psiphon Pro
Pasti kalian sudah tidak asing lagi dengan VPN yang satu ini. Yah, Psiphon Pro memang sudah populer untuk internet gratis menggunakan kartu Telkomsel. Namun seperti yang kita tahu, untuk cara setting Psiphone Pro internet gratis selalu berubah-ubah.

9. Internet Gratis Telkomsel dengan Browser UC Mini Handler
Selain Opera Mini Handler, adalagi satu browser hasil modifikasi yang bisa di manfaatkan untuk internet gratis yaitu UC Heandler. Untuk cara settingannyapun hampir sama dengan Opmin Heandler, kita tinggal menyesuaikan APN nya.

10. Trik Internet Gratis Menggunakan Pinoy VPN
Trik internet gratis yang populer lainnya, yaitu melalui Pinoy VPN. Mirip seperti HTTP Injector yang bisa membuat kamu tidak terlihat dari penyedia jasa internet, namun metode yang dipakai berbeda. Dimana metode ini mengharuskan kamu untuk melewati server orang lain lebih dulu.

11. Trik Internet Gratis Menggunakan Private Tunnel
Masih sama seperti metode KPN Tunnel, hanya saja trik internet gratis ini memakai software berbeda. Sebetulnya secara garis besar Private Tunnel bisa dikatakan benar-benar sama dengan KPN Tunnel. Bedanya Private Tunnel jauh lebih rumit, namun memiliki fitur jauh lebih lengkap.

12. Trik Internet Gratis Menggunakan SSH
Memakai SSH untuk internetan gratis, bisa dibilang cara lama. Selain SSH kamu juga butuh inject khusus agar bisa internetan gratis. Tergolong cukup rumit, namun stabil koneksinya begitu terhubung.

13. Trik Internet Gratis dengan Membobol WPS WiFi
Wifi merupakan sarana internetan paling populer saat ini. Apabila wifi tersebut memakai proteksi WPS, kamu bisa membobolnya loh. Dengan membobolnya, tentu membuat kamu bisa dapat akses internet gratis dari perangkat wifi tersebut.

Referensi:
https://jalantikus.com/tips/cara-internet-gratis/
https://jalantikus.com/tips/trik-internet-gratis-work/
https://kuotareguler.com/trik-internet-gratis-telkomsel/

10 Cara Ampuh Mempercepat Koneksi Internet Android

Sejak smartphone mulai menjamur, Internet pun berubah menjadi kebutuhan utama yang tidak bisa dipisahkan dari kehidupan manusia. Apalagi sejak Internet mulai diaplikasikan dalam berbagai bidang kehidupan, kita jadi semakin ketergantungan dengan Internet.
Makanya saat Internet lambat, kita pun jadi uring-uringan karena jadi nggak bisa download dan eksis menggunakan media sosial lagi.

Biar eksistensi kamu di Internet nggak terganggu, ada nih trik untuk mempercepat koneksi Internet hingga 10 kali lipat di Android. Berikut kita akan bahas 10 Cara Ampuh Mempercepat dan Meningkatkan Koneksi Internet Anroid:

1. Gunakan Browser Tercepat
Ini hal pertama yang harus sobat perhatikan.
Pilihlah browser yang cepat dan ringan karena ini berpengaruh besar pada kecepatan koneksi internet di android sobat.

Ingat ya sobat, saya menyarankan untuk memakai browser tercepat bukan browser terbaik.

Browser terbaik belum tentu cepat tapi browser tercepat sudah pasti baik untuk koneksi internet android sobat.

Browser tercepat yang bisa sobat pakai saat ini adalah operamini. Browser tersebut merupakan aplikasi browser yang ringan. Browser tersebut tidak langsung menanggapi permintaan saat digunakan browsing.

Setiap permintaan akan dilewatkan melalui server terlebih dulu untuk dikompres agar ukuran file menjadi lebih kecil, Setelah itu baru dikirimkan ke perangkat selular.

Metode kompress ini merupakan sebuah cara untuk mempercepat pengiriman data dan tentunya akan mempercepat koneksi internet android sobat.

Browser ini juga sangat cocok di gunakan untuk Menghemat kuota internet android sobat.

2. Non Aktifkan Auto Sync Dan Data Latar Belakang

Banyak aplikasi seperti Gmail dan Facebook Messenger terus mengakses internet di latar belakang yang pada akhirnya membuat koneksi internet jadi lambat.

Aplikasi yang berjalan di latar belakang tersebut dapat mengurangi kecepatan download dan juga browsing.

mengapa saya bisa bilang begitu?

Coba sobat bayangkan, jika satu buah motor di kendarai oleh 5 sampai 10 orang, apakah motor tersebut bisa berjalan dengan cepat?

Itu adalah contoh dasarnya.

Idealnya jika saat kita melakukan browsing tetapi aplikasi lain yang tidak kita gunakan juga memakai koneksi internet, apakah kita bisa browsing dengan cepat?

Tentu saja tidak. Karena terlalu banyak aplikasi yang juga memakai koneksi internet android kita.

Oleh karena itu, jika sobat ingin mempercepat koneksi internet android, sobat harus mematikan data latar belakang tersebut.

coba sobat lihat ini,
meskipun aplikasi ini tidak di pakai sama sekali tapi aplikasi tersebut tetap berjalan di latar belakang yang akibatnya dapat memperlambat koneksi internet saya.

Untuk menon aktifkan data latar belakang, sobat bisa masuk ke pengaturan lalu pilih jaringan data lalu pilih batasi data latar belakang.
pengaturan di setiap android bisa saja berbeda, jadi sobat bisa cari sendiri pengaturanya di android sobat.

Untuk menonaktifkan auto sync masuk ke pengaturan > Akun > pilih non aktifkan auto Sync
3. Gunakan jaringan 3G/HSPA atau 4G LTE

Ini adalah cara yang paling powerfull yang bisa mempercepat koneksi internet android sobat. Ada beberapa layanan jaringan yang di pakai oleh android yaitu GPRS, EDGE, 3G, HSPA, dan 4G LTE.

Mereka memiliki kecepatan browsing dan download yang berbeda-beda.

GPRS adalah jaringan yang paling lambat saat ini. Sedangkan 4G LTE adalah Teknologi yang belum lama di rilis di Indonesia dan menjadi populer karena kecepatanya.

Namun sayangnya, banyak provider yang masih berbenah untuk memperbarui jaringan ke 4G LTE. Untuk kota-kota besar memang sudah menyeluruh jaringan 4Gnya. Tapi untuk desa-desa terpencil, jangkauan jaringan 4G sangat sulit.

Jadi untuk untuk di desa-desa terpencil, jaringan 3G atau HSPA jauh lebih cepat dari jaringan lainnya.

Nah, untuk mempercepat koneksi internet android, sobat harus mengunci jaringan android sobat di 3G/HSPA atau 4G LTE only (untuk yang sudah terjangkau 4G)

Caranya yaitu:

  • Masuk ke Pengaturan
  • Pilih lainya
  • Lalu pilih jaringan selular
  • Tekan jenis jaringan yang di pilih
  • Dan pilih 3G

Atau sobat bisa mengunci jaringan 3G di android sobat dengan cara :

  • Tekan : *#*#4636#*#*
  • Setelah masuk, pilih informasi perangkat
  • Pilih WCDMA Only

Untuk mengunci jaringan di 4G, caranya sama saja. Masuk ke Pengaturan → Jaringan → Pilih Prioritas 4G.
4. Blokir Iklan
Sudah tahu kan kalo iklan itu menyedot hingga 80% kuota? Nah, selain bikin kuota boros, keberadaan iklan di suatu halaman web juga akan membuat Internet jadi lemot karena harus memuat data yang lebih banyak. Makanya, untuk mempercepat koneksi Internet di smartphone Android kamu, coba kamu blokir iklannya.

Untuk memblokir iklan di browser, kamu bisa menggunakan browser yang dibekali Ad Blocker, seperti Opera Browser atau UC Browser. Sementara jika ingin memblokir semua jenis iklan di smartphone Android, kamu bisa menggunakan AdAway tapi smartphone kamu harus punya akses root.

5. Kompres Gambar
Kebanyakan browser sudah dibekali dengan fitur Data Saving. Selain untuk menghemat kuota, fitur Data Saving ini berjasa besar untuk mempercepat koneksi Internet kamu. Dengan mematikan muatan gambar atau mengompres gambar di browser ke ukuran paling kecil, maka proses loading halaman akan semakin cepat.

6. Hapus Cache
Saat ini, 80% aplikasi yang terinstal di smartphone Android pasti membutuhkan koneksi Internet untuk bisa berfungsi dengan pintar. Nah, seiring digunakan, aplikasi-aplikasi ini akan menyimpan Cache yang jika didiamkan akan semakin besar dan memberatkan performa smartphone kamu. Selain performa, cache yang menumpuk akan membuat proses muatan data menjadi berat.

Agar koneksi Internet di smartphone Android kamu semakin cepat, rutinlah membersihkan cache-nya. Jika malah membuka satu per satu aplikasi yang terinstal, sesekali kamu bisa menggunakan bantuan aplikasi One Tap Cache Cleaner atau Clean Master. Selain itu, kamu juga bisa dengan mudah menghapus cache lewat menu Settings - Storage - Cache, lalu pilih Clear Cache.

7. Gunakan VPN
Ada masanya koneksi Internet di suatu area sangat lemot, hingga dipake browsing saja kewalahan. Untuk mengakalinya, kamu bisa gunakan bantuan VPN untuk terhubung ke alamat IP di negara lain.

Ya, selain bisa digunakan untuk membuka situs yang diblokir pemerintah, mengubah alamat IP dengan VPN juga bisa mempercepat koneksi Internet kamu, asalkan terhubung dengan IP yang tepat.

8. Atur User Agent
Kebanyakan website telah dibuat responsif agar bisa otomatis menyesuaikan tampilan jika dibuka di smartphone atau di komputer. Sayangnya kadang ada saja pengguna yang ngeyel ingin mencicipi tampilan web di komputer pada smartphone, sehingga membuat Internet-nya lambat.

Nah, agar Internet di browser kamu semakin cepat, atur User Agent di browser menjadi Mobile. Tujuannya agar data dikompres sesuai untuk tampilan Mobile.

9. Pakai Aplikasi 3G/4G Speed Optimizer
Untuk kamu yang smartphone-nya sudah di-root, kamu bisa mempercepat koneksi Internet hingga 200% dengan bantuan aplikasi 3G/4G Speed Optimizer. Aplikasi ini bekerja dengan cara memberikan tweak khusus yang memberikan kamu keleluasaan untuk mengatur dan memilih kecepatan koneksi Internet sesuai kebutuhan.

10. Tutup Aplikasi Tak Perlu
Saat sedang asyik menggunakan ponsel, tanpa sadar kita sering kali membiarkan banyak aplikasi terbuka dan berjalan. Padahal, itu bisa memperlambat Anda performa ponsel Anda.

Apalagi saat Anda sedang mengunduh atau browsing di internet, sebaiknya tutup aplikasi yang sedang berjalan atau tidak perlu. Semakin banyak aplikasi terbuka, RAM akan semakin penuh.

Referensi:
https://www.liputan6.com/tekno/read/2937576/tips-mempercepat-koneksi-internet-di-android
http://jeannettechapman.blogspot.com/2015/09/mempercepat-koneksi-internet-android.html
https://jalantikus.com/tips/cara-mempercepat-koneksi-internet-di-android/

Notification
Ini adalah popup notifikasi.
Done