Tutorial Cara Flash Stock Firmware pada Google Pixel 3

Cara Flash Stock Firmware Google Pixel 3, Cara Install Ulang Android Google Pixel 3, Solusi bootloop Google Pixel 3
Cara Melakukan Flash pada Google Pixel 3

Cara Melakukan Flash pada Google Pixel 3 (Instalasi ROM Kustom atau Stok)

Melakukan flash pada perangkat Android Anda, khususnya Google Pixel 3, dapat membuka banyak kemungkinan, mulai dari menginstal pembaruan perangkat lunak manual, kembali ke versi Android sebelumnya, atau bahkan memasang ROM kustom yang menawarkan fitur dan kustomisasi tambahan. Proses ini mungkin terdengar rumit, tetapi dengan panduan yang tepat, Anda dapat melakukannya dengan aman dan efektif.


Peringatan Penting Sebelum Memulai:

  • Risiko: Proses flashing memiliki risiko kecil menyebabkan brick pada perangkat Anda jika tidak dilakukan dengan benar. Ikuti setiap langkah dengan hati-hati.
  • Kehilangan Data: Proses ini akan menghapus semua data di ponsel Anda (termasuk aplikasi, foto, video, dan pengaturan). Pastikan Anda telah mencadangkan semua data penting ke layanan cloud atau komputer Anda sebelum memulai.
  • Garansi: Melakukan flash ROM kustom atau membuka bootloader dapat membatalkan garansi perangkat Anda.
  • Baterai: Pastikan ponsel Anda memiliki daya baterai minimal 80% untuk mencegah kegagalan selama proses flash.
  • Koneksi Internet Stabil: Anda akan mengunduh file besar, jadi pastikan Anda memiliki koneksi internet yang stabil.
  • Kabel USB yang Baik: Gunakan kabel USB berkualitas tinggi untuk menghubungkan ponsel ke komputer Anda.

Persiapan yang Dibutuhkan:

  • Komputer (PC/Laptop): Sistem operasi Windows, macOS, atau Linux.
  • Kabel USB: USB-C ke USB-A atau USB-C ke USB-C (tergantung port di komputer Anda).
  • ADB dan Fastboot Tools: Ini adalah alat penting untuk berkomunikasi dengan ponsel Anda dari komputer.
  • Driver USB (Khusus Windows): Pastikan driver USB yang sesuai untuk Google Pixel terinstal. Biasanya, menginstal ADB dan Fastboot juga akan menginstal driver yang diperlukan. Jika tidak, cari "Google USB Driver" di situs pengembang Android.
  • Firmware (Stok ROM) atau ROM Kustom:
    • Stok ROM (Factory Images): Untuk kembali ke firmware asli Google atau menginstal pembaruan secara manual, unduh dari situs resmi Google: https://developers.google.com/android/images
    • ROM Kustom: Cari ROM kustom yang Anda inginkan (misalnya, LineageOS, Pixel Experience) di forum seperti XDA Developers. Pastikan ROM tersebut kompatibel dengan Google Pixel 3 Anda (ada versi "Pixel 3" dan "Pixel 3 XL", pastikan Anda memilih yang benar).

Langkah 1: Mengaktifkan Opsi Pengembang (Developer Options)

  1. Buka aplikasi Pengaturan (Settings) di ponsel Anda.
  2. Gulir ke bawah dan ketuk Tentang Ponsel (About phone).
  3. Gulir ke bawah lagi dan ketuk Nomor Build (Build number) sebanyak 7 kali berturut-turut hingga muncul pesan "Anda sekarang adalah pengembang!" atau "You are now a developer!".

Langkah 2: Mengaktifkan USB Debugging dan OEM Unlocking

  1. Kembali ke Pengaturan (Settings).
  2. Ketuk Sistem (System).
  3. Ketuk Opsi Pengembang (Developer options).
  4. Cari dan aktifkan Debugging USB (USB debugging). Konfirmasi jika diminta.
  5. Cari dan aktifkan Pembukaan Kunci OEM (OEM unlocking). Ini sangat penting untuk dapat membuka bootloader. Konfirmasi jika diminta.

Langkah 3: Membuka Bootloader (Unlock Bootloader)

CATATAN PENTING: Membuka bootloader akan menghapus semua data di ponsel Anda!

  1. Matikan ponsel Anda.
  2. Masuk ke mode Fastboot: Tekan dan tahan tombol Daya (Power) + Volume Bawah (Volume Down) secara bersamaan hingga Anda melihat layar Fastboot.
  3. Hubungkan ponsel ke komputer Anda menggunakan kabel USB.
  4. Buka Command Prompt (CMD) di Windows atau Terminal di macOS/Linux.
    • Windows: Navigasi ke folder tempat Anda mengekstrak platform-tools. Cara termudah adalah dengan menekan Shift + Klik Kanan di dalam folder platform-tools dan pilih "Open PowerShell window here" atau "Open command window here".
    • macOS/Linux: Gunakan perintah cd untuk navigasi ke folder platform-tools. Contoh: cd /path/to/platform-tools
  5. Verifikasi bahwa perangkat Anda terhubung dengan benar dengan mengetik perintah berikut dan menekan Enter:
    fastboot devices
    Anda akan melihat ID perangkat Anda jika terhubung dengan benar. Jika tidak, periksa driver atau kabel USB.
  6. Untuk membuka bootloader, ketik perintah berikut dan tekan Enter:
    fastboot flashing unlock
  7. Di layar ponsel Anda, Anda akan melihat konfirmasi. Gunakan tombol volume untuk memilih "Unlock the bootloader" dan tekan tombol daya untuk mengkonfirmasi.
  8. Ponsel akan memulai ulang dan menghapus data Anda. Setelah selesai, ponsel akan kembali ke layar Fastboot.
  9. Anda dapat me-reboot ponsel ke sistem normal untuk sementara, atau langsung melanjutkan ke langkah berikutnya.

Langkah 4: Melakukan Flash Firmware (Stok ROM) atau ROM Kustom

A. Melakukan Flash Stok ROM (Factory Images):

  1. Unduh factory image yang sesuai untuk Google Pixel 3 Anda dari situs Google (lihat bagian Persiapan).
  2. Ekstrak file .zip yang telah diunduh ke folder platform-tools Anda. Anda akan melihat banyak file .img dan juga script flash-all.bat (Windows) atau flash-all.sh (macOS/Linux).
  3. Pastikan ponsel Anda dalam mode Fastboot (jika sudah di-reboot, matikan dan masuk kembali ke mode Fastboot seperti pada Langkah 3).
  4. Hubungkan ponsel ke komputer.
  5. Buka Command Prompt/Terminal di folder platform-tools.
  6. Jalankan script flash:
    • Windows: Ketik flash-all.bat dan tekan Enter.
    • macOS/Linux: Ketik ./flash-all.sh dan tekan Enter. (Anda mungkin perlu memberikan izin eksekusi terlebih dahulu: chmod +x flash-all.sh)
  7. Proses flash akan dimulai dan akan memakan waktu beberapa menit. Jangan putuskan koneksi ponsel Anda selama proses ini.
  8. Setelah proses selesai, ponsel Anda akan secara otomatis me-reboot ke sistem Android yang baru di-flash.
  9. Jika ponsel tidak me-reboot, Anda dapat melakukannya secara manual dari mode Fastboot dengan perintah: fastboot reboot

B. Melakukan Flash ROM Kustom (Membutuhkan Custom Recovery seperti TWRP):

Penting: Kebanyakan ROM kustom memerlukan custom recovery seperti TWRP untuk diinstal. Beberapa ROM kustom modern mungkin menawarkan metode instalasi Fastboot langsung. Periksa instruksi instalasi yang diberikan oleh pengembang ROM kustom yang Anda pilih.

Langkah-langkah umum (jika menggunakan TWRP):

  1. Unduh TWRP: Cari file TWRP .img yang kompatibel dengan Google Pixel 3 Anda di situs resmi TWRP atau forum XDA Developers.
  2. Flash TWRP:
    • Tempatkan file TWRP .img di folder platform-tools.
    • Pastikan ponsel dalam mode Fastboot dan terhubung ke komputer.
    • Buka Command Prompt/Terminal di folder platform-tools.
    • Ketik perintah:
      fastboot flash recovery twrp.img
      (Ganti twrp.img dengan nama file TWRP yang Anda unduh).
    • Setelah selesai, jangan me-reboot ponsel ke sistem. Segera masuk ke mode Recovery.
  3. Masuk ke TWRP: Dari mode Fastboot, gunakan tombol volume untuk memilih "Recovery mode" atau "Start" (terkadang ada opsi untuk recovery) dan tekan tombol daya. Atau, gunakan perintah Fastboot: fastboot boot twrp.img (ini akan booting ke TWRP sementara tanpa menginstal secara permanen).
  4. Unduh ROM Kustom dan GApps (jika diperlukan):
    • Unduh file .zip ROM kustom yang Anda inginkan.
    • Jika ROM tidak menyertakan Google Apps (GApps), unduh paket GApps yang kompatibel (misalnya, Open GApps) dengan versi Android dan arsitektur perangkat Anda.
    • Transfer file .zip ROM kustom dan GApps ke penyimpanan internal ponsel Anda (bisa saat ponsel masih terhubung di TWRP atau sebelum masuk TWRP).
  5. Wipe Data di TWRP:
    • Di TWRP, ketuk Wipe.
    • Pilih Advanced Wipe.
    • Centang Dalvik / ART Cache, System, Data, dan Cache. JANGAN centang Internal Storage jika Anda menyimpan file ROM di sana.
    • Geser tombol untuk mengkonfirmasi wipe.
  6. Instal ROM Kustom:
    • Di TWRP, ketuk Install.
    • Navigasi ke lokasi file .zip ROM kustom yang Anda transfer.
    • Ketuk file .zip ROM kustom.
    • Geser tombol untuk mengkonfirmasi instalasi.
  7. Instal GApps (jika diperlukan):
    • Setelah ROM selesai diinstal (tetapi sebelum me-reboot), ketuk Add more Zips.
    • Navigasi ke lokasi file .zip GApps.
    • Ketuk file .zip GApps.
    • Geser tombol untuk mengkonfirmasi instalasi.
  8. Reboot Sistem:
    • Setelah semua instalasi selesai, ketuk Reboot System.
    • Ponsel Anda akan me-reboot ke ROM kustom yang baru diinstal. Boot pertama mungkin memakan waktu lebih lama dari biasanya.

Penyelesaian Masalah Umum:

  • Ponsel tidak terdeteksi: Periksa kembali driver USB, kabel USB, dan pastikan Debugging USB diaktifkan. Coba port USB lain di komputer Anda.
  • Perintah Fastboot/ADB tidak ditemukan: Pastikan Anda menjalankan Command Prompt/Terminal dari direktori platform-tools. Pastikan platform-tools ditambahkan ke variabel lingkungan PATH Anda (untuk penggunaan global).
  • Bootloop setelah flashing: Ini bisa terjadi jika ada kesalahan selama proses flash atau jika ROM/GApps tidak kompatibel. Coba ulangi proses flash atau instal ROM/GApps yang berbeda. Jika bootloop parah, Anda mungkin perlu mem-flash stok ROM kembali.
  • "Device is locked" atau "flash unlock is not allowed": Ini berarti OEM Unlocking belum diaktifkan di pengaturan pengembang ponsel Anda. Anda harus mengaktifkannya dan kemudian mencoba fastboot flashing unlock lagi.

Dengan mengikuti panduan ini dengan hati-hati, Anda seharusnya berhasil melakukan flash pada Google Pixel 3 Anda. Ingatlah untuk selalu berhati-hati dan mencadangkan data Anda sebelum melakukan perubahan signifikan pada perangkat Anda. Selamat mencoba!

Posting Komentar