Apa anda pernah mengeluh karna baru pasang satu aplikasi tapi memori langsung penuh? Aplikasi bawaan google minta update terus-menerus padahal sudah tak ada ruang kosong di internal? Semakin update aplikasi semakin membuat HP anda lemot?



Mungkin aplikasi ini bisa jadi opsi ketika anda sudah tidak bisa lagi berdamai dengan masalah diatas. MICRO G ada dasarnya adalah (sekumpulan) aplikasi yg ditujukan untuk kalian tetep ingin mendapat layanan dari google tanpa memasang gapps. Hanya sayang microg masih dalam pengembangan jadi unyuk versi ini masih belum bisa menggantikan fitur sepenuhnya yg ada di play service karna ketika saya coba pasang app Google maps & Photos ternyata akun saya ga bs masuk. Tapi untuk selebihnya sprti download app lewat play store, youtube, backup contact, backup chat via drive di Whatsapp dll

Namun dalam pemasangan micro g ada treatment khusus yang ga cm tinggal flash2 aja, jadi ini agak ribet sedikit (demi menghemat ruang wkwk)

Persiapan

Untuk mendapatkan pengalaman terbaik dengan microG, ada beberapa persiapan yang perlu dilakukan. Baca lampiran microG dari panduan penyiapan Tidak Ada GApps untuk informasi lebih lanjut.

Google Play Store (Standalone)

Sebelum Anda mengunduh versi yang ditambal, perhatikan solusi yang diperlukan yang menyertainya.

Menginstal Google Play Store ke /system/priv-app, satu-satunya lokasi yang diketahui benar-benar berfungsi - Play Store tidak berfungsi saat diinstal sebagai aplikasi pengguna. Versi normal sama dengan yang ditemukan di OpenGapps sedangkan versi patched adalah yang digunakan di NanoMod (penginstal microG lain), ditambal untuk memungkinkan melakukan pembelian di Play Store tanpa aplikasi mogok, seperti unpatched

OFFICIAL
Checksum(s): MD5

PATCHED
Checksum(s): MD5

MICRO G SEBAGAI APLIKASI SISTEM
Beberapa ROM Android yang menjalankan Android 7 Nougat tidak mendukung aplikasi pengguna yang menyediakan lokasi, jadi microG harus diinstal sebagai aplikasi sistem agar dapat menggunakan UnifiedNLP. Ritsleting ini memasang aplikasi dasar yang diperlukan: microG GMS Core, proxy microG GMS, dan Google Play Store (sama dengan zip mandiri) atau FakeStore, sebuah aplikasi yang memalsukan keberadaan Play Store. Jika Anda menggunakan yang terakhir, pastikan memiliki toko aplikasi lain yang tersedia untuk mengunduh aplikasi. Lihat halaman ini untuk metode alternatif untuk mengunduh aplikasi Play Store

Pemasang di bawah ini menggunakan rilis resmi MicroG, yang agak ketinggalan zaman dan dapat menyebabkan masalah dengan aplikasi yang mengharapkan versi Layanan Play yang lebih baru. Untuk (sebagian) menyiasati ini, unduh versi tidak resmi ( md5 ) dan gunakan zip Play Store mandiri jika Anda menginginkan Play Store.

TANPA PLAYSTORE
Checksum (s): MD5
DENGAN PS (RESMI)
Checksum (s): MD5
DENGAN PS (pAtched)
Checksum (s): MD5

Selanjutnya Download UnifiedNLP sebagai pengganti location servicenya


Jika masih bingung yg mana aja yg diperlukan anda bisa coba cara yg saya pake yaitu unduh file yg sudah dipatch dan unifiednlp. Dan sekedar mengingatkan bahwa pastikan tak ada gapps terpasang di hp kalian, lebih aman dipasang setelah instal ROM. Setelah bahan sudah siap lanjut eksekusi:

  1. Masuk TWRP 
  2. Flash Micro G zip lalu play store zip
  3. Nyalakan Hp
  4. Cari file unifiednlp lalu ekstrak dan instal satu persatu
  5. Lalu buka app micro g dan login akun google anda
  6. Setelah sukses login, pasang app dari ekstrak unifiednlp tadi
  7. Cek kembali hingga semuanya ditandai sudah tercentang, jika sudah maka selamat menikmati layanan micro g 


Jadi, Anda mencoba menggunakan ponsel Anda tanpa Layanan Google Play, tetapi ternyata Anda masih bisa menggunakannya. Kamu…

  • Gunakan aplikasi yang memerlukan Google Cloud Messaging untuk pemberitahuan (sebagian besar aplikasi di Play Store)
  • Gunakan aplikasi berbayar yang menggunakan pemeriksaan lisensi waktu proses

Baiklah , menurut Anda. Saya kira sudah waktunya untuk mem-flash GAPPS lagi… Tapi, berkat kerja dari pengguna XDA Developers MaR-V-iN, sekarang ada implementasi open source dari Layanan Google Play yang disebut MicroG.

MicroG saat ini dianggap sebagai status beta dan tidak menerapkan semua fungsi Layanan Google Play. Anda dapat melihat status implementasi saat ini di wiki.

Prasyarat

Agar MicroG berfungsi, itu perlu berpura-pura menjadi implementasi resmi Layanan Play. Untuk melakukan ini, MicroG harus dapat memalsukan tanda tangan paket Google Play Service.

Spoofing tanda tangan tidak tersedia di sebagian besar ROM kustom, meskipun patch tersedia untuk disertakan oleh pengembang ROM dalam proyek mereka. Untuk Marshmallow dan ROM yang lebih baru, spoofing disediakan sebagai izin waktu proses yang dapat diberikan atau ditolak oleh pengguna untuk aplikasi, yang merupakan bonus tambahan.

Untuk ROM yang tidak menyertakan tambalan spoofing, skrip (di bawah) ada untuk menambal sistem di tempat untuk memungkinkan spoofing tanda tangan. Perhatikan bahwa menambal menggunakan skrip ini saat ini tidak memberikan kemampuan untuk mengizinkan atau menolak izin secara selektif seperti yang dilakukan tambalan ROM di atas. Skrip tambalan di tempat memerlukan ROM yang sudah di-deodex agar dapat berhasil menambal. ROM dengan tambalan yang dipanggang dapat di-odex.

Skrip

  • Menggelenyar

    • Skrip Python yang menambal kerangka sistem Android untuk mengaktifkan spoofing tanda tangan untuk microG pada sistem tanpa dukungan bawaan
    • Membutuhkan Python , Java Runtime , dan Android Tools
  • Tumpukan jerami

    • Skrip Bash yang menambal kerangka kerja sistem Android dengan cara yang diyakini pembuatnya lebih baik daripada Tingle
    • Membutuhkan shell Bash (pengguna Windows 10 lihat di sini ), Alat Android , serta Java SDK dan Android SDK untuk membuat tambalan
  • NanoMod

    • Sebuah proyek untuk mempermudah menjalankan microG perangkat Anda. Secara opsional menggunakan fitur "magic mount" Magisk untuk menempatkan patch framework.jardi overlay sistem file. Dilengkapi dengan zip yang dapat di-flash yang didukung oleh Haystack untuk menambal sistem guna memungkinkan tanda tangan spoofing
    • Tautan unduhan tersedia di bagian atas file README di GitLab. Gunakan NanoMod-patcheruntuk menambal sistem. Patcher akan secara otomatis melakukan patch ulang setelah setiap pembaruan sistem.

Menginstal

Jika Anda menggunakan MicroG dengan ROM apa pun yang menjalankan Marshmallow atau lebih rendah atau ROM Nougat dengan dukungan spoofing tanda tangan, Anda dapat menginstal MicroG sebagai aplikasi pengguna baik dengan mengunduh dari situs resmi atau repositori resmi F-Droid . Pastikan untuk mengunduh versi pratinjau terbaru , bukan versi stabil terbaru. Versi pratinjau cukup stabil (saya tidak memiliki masalah) dan versi "stabil" yang lebih lama akan membuat aplikasi meminta Anda untuk meningkatkan ke versi terbaru dari Layanan Play. Untuk membuatnya lebih mudah, Anda juga dapat menginstal MicroG sebagai aplikasi sistem dengan menggunakan salah satu zip saya yang dapat di-flash (lihat di bawah).

Jika Anda menjalankan ROM Nougat yang ditambal dengan salah satu skrip yang disebutkan di bagian prasyarat di atas, MicroG harus diinstal sebagai aplikasi sistem untuk dapat menyediakan data lokasi jaringan. Untuk mempermudah proses, saya menyediakan file zip yang dapat di-flash untuk menginstal MicroG, baik dengan Play Store resmi atau dengan aplikasi FakeStore yang memalsukan keberadaan Play Store jika Anda ingin menggunakan toko aplikasi yang berbeda .

Jika Anda ingin menggunakan klien Play Store resmi dengan MicroG sebagai aplikasi pengguna (misalnya, Anda memerlukan pemeriksaan lisensi runtime untuk lulus), zip mandiri untuk menginstal hanya Play Store juga tersedia.

Pengaturan awal

Untuk memulai, buka aplikasi Pengaturan microG dan buka "Pemeriksaan Mandiri".

Layar utama Pengaturan MicroG.

Layar utama Pengaturan MicroG.

Di layar berikutnya Anda akan melihat daftar item, masing-masing dengan kotak centang di sebelahnya. Jika kotak dicentang, item tersebut puas. Jika tidak, Anda harus melakukan sesuatu untuk memenuhi persyaratan. Misalnya, orang-orang di ROM dengan spoofing tanda tangan bawaan kemungkinan akan melihat ini:

MicroG Self Check dengan Signature Spoofing tidak dicentang

MicroG Self Check dengan Signature Spoofing tidak dicentang

Orang yang telah menambal sistem menggunakan skrip akan melihat ini sebagai gantinya:

MicroG Self Check pada LineageOS yang ditambal dengan spoofing diperiksa.

MicroG Self Check pada LineageOS yang ditambal dengan spoofing diperiksa.

Jika Anda melihat hal di atas, Anda dapat mengabaikan kotak yang tidak dicentang. Sistem Anda memalsukan tanda tangan, hanya saja tidak ada di dalamnya.

Jika opsi "Sistem memberikan izin spoofing tanda tangan" tidak dicentang dan ROM Anda mendukung spoofing tanda tangan, cukup ketuk item tersebut dan dialog pemberian izin akan terbuka:

Sistem meminta untuk mengizinkan spoofing ke MicroG.

Sistem meminta untuk mengizinkan spoofing ke MicroG.

Ketuk "Izinkan" dan kotak centang akan dicentang, seperti:

Sistem memberikan spoofing ke MicroG.

Sistem memberikan spoofing ke MicroG.

Ada dua hal lain yang akan mulai tidak dicentang:

Pengoptimalan baterai ...

MicroG saat ini & ldquo; dioptimalkan & rdquo;

MicroG saat ini "dioptimalkan"

… Dan UnifiedNLP. Untuk informasi lebih lanjut tentang UnifiedNLP, lihat halaman di Panduan Pemasangan untuk Layanan Lokasi Jaringan . Instruksinya sama untuk UnifiedNLP mandiri dan yang terintegrasi dengan MicroG.

Kembali ke baterai, Anda ingin menonaktifkan pengoptimalan baterai (alias "Istirahatkan") untuk MicroG sehingga memberikan pemberitahuan aplikasi melalui GCM bahkan saat perangkat tidak digunakan. Cara termudah untuk menonaktifkan Istirahatkan untuk MicroG adalah dengan mengetuk teks "Pengoptimalan baterai diabaikan". Prompt ini akan muncul:

MicroG meminta untuk menonaktifkan Doze untuk itu.

MicroG meminta untuk menonaktifkan Doze untuk itu.

Ketuk "ya" dan kotak centang akan dicentang:

MicroG dengan Istirahatkan dinonaktifkan

MicroG dengan Istirahatkan dinonaktifkan

Langkah Opsional: GCM

Jika Anda akan menggunakan MicroG untuk GCM, Anda dapat mengikuti langkah-langkah berikut untuk menyiapkan GCM.

Pertama-tama: agar aplikasi dapat menggunakan GCM, MicroG harus diinstal dan dikonfigurasi untuk menggunakan GCM sebelum aplikasi yang memerlukan GCM diinstal.

Saat Anda berada di layar beranda Pengaturan MicroG, Anda akan melihat opsi berikut:

Layar utama MicroG menampilkan opsi untuk Google Cloud Messaging dan SafetyNet.

Layar utama MicroG menampilkan opsi untuk Google Cloud Messaging dan SafetyNet.

Untuk memulai, Anda ingin mengetuk opsi pertama itu, "pendaftaran perangkat Google". Di layar berikutnya, ketuk sakelar sehingga diaktifkan, lalu ketuk tombol kembali untuk kembali ke layar beranda.

MicroG dengan registrasi perangkat diaktifkan

MicroG dengan registrasi perangkat diaktifkan

Selanjutnya, ketuk opsi "Google Cloud Messaging" dan ketuk sakelar untuk mengaktifkan GCM.

MicroG dengan Google Cloud Messaging diaktifkan.

MicroG dengan Google Cloud Messaging diaktifkan.

Anda akan melihat menu tiga titik di pojok kanan atas. Ini berisi beberapa opsi lanjutan yang dapat Anda modifikasi.

Pengaturan lanjutan MicroG Google Cloud Messaging.

Pengaturan lanjutan MicroG Google Cloud Messaging.

Saya menemukan pengaturan detak jantung baik-baik saja di default. Kemampuan untuk mengonfirmasi aplikasi untuk GCM memang bagus, tetapi (per Maret 2017) saya menemukan bahwa dialog yang mendorong terkadang berhenti dan tidak pernah benar-benar memberikan izin. Jarak tempuh Anda mungkin berbeda dengan opsi ini.

Sekarang aplikasi apa pun yang Anda instal yang menggunakan GCM akan dapat mendaftar dengan MicroG.

Langkah Opsional: SafetyNet

Saya pribadi tidak menggunakan SafetyNet, jadi petunjuk penyiapan ini mungkin kurang. Jika ada yang hilang, beri tahu saya.

Untuk mengatur SafetyNet, pertama-tama pergi ke layar beranda aplikasi pengaturan MicroG dan ketuk opsi "Google SafetyNet".

Layar utama MicroG menampilkan opsi untuk Google Cloud Messaging dan SafetyNet

Layar utama MicroG menampilkan opsi untuk Google Cloud Messaging dan SafetyNet

Untuk mengaktifkan SafetyNet, cukup ketuk sakelar (saat ini dinonaktifkan pada gambar):

Layar pengaturan MicroG untuk SafetyNet

Layar pengaturan MicroG untuk SafetyNet

Anda mungkin menemukan bahwa sistem Anda gagal melewati SafetyNet. Perhatikan pada gambar di atas penjelasan bahwa server resmi membutuhkan permintaan untuk ditandatangani dengan sistem DroidGuard. Anda dapat mengunduh aplikasi yang berisi DroidGuard versi sandbox dari repo resmi MicroG F-Droid . Cukup telusuri “DroidGuard”.

Setelah Anda menginstal DroidGuard (jika Anda memilih untuk menginstalnya), ketuk menu tiga titik itu dan buka pengaturan lanjutan.

Pengaturan lanjutan MicroG SafetyNet

Pengaturan lanjutan MicroG SafetyNet

Ketuk opsi untuk "Gunakan server resmi". Asalkan Anda tidak di-root (atau menggunakan program su-hide), Anda seharusnya dapat melewati SafetyNet sekarang