Cara Mengambil Tangkapan Layar Dalam Pemulihan & AROMA Di Android

Banyak penggemar Android menggunakan pemulihan khusus seperti TWRP dan ClockworkMod untuk mem-flash ROM dan mod, mengambil dan memulihkan cadangan perangkat lengkap, dan bahkan mengelola file mereka menggunakan pengelola file AROMA berfitur lengkap. Dan sementara sebagian besar pengguna tidak benar-benar perlu mengambil tangkapan layar dalam mode pemulihan, kami blogger, pengembang pemulihan khusus, dan aplikasi berbasis AROMA, serta perancang tema pemulihan sering membutuhkan fungsi ini untuk menampilkan apa yang mereka tinjau atau kerjakan . Berikut ini, kami akan memandu Anda melalui proses mengambil tangkapan layar dengan mudah dari perangkat Android Anda saat di-boot dalam mode pemulihan, terlepas dari pemulihan khusus apa yang dijalankannya.

Tidak seperti saat Anda boot ke Android secara normal, kombinasi tombol Volume Turun + Daya standar tidak berfungsi untuk mengambil tangkapan layar dalam pemulihan. Sebelumnya, alat DDMS Android SDK berfungsi dengan baik untuk tujuan tersebut, tetapi itu tidak lagi terjadi sejak beberapa pembaruan terakhir.

Satu-satunya solusi kerja yang saya ketahui sejauh ini adalah secara manual mengambil data framebuffer mentah dan kemudian memprosesnya menggunakan alat baris perintah ffmpeg untuk mendapatkan gambar yang diperlukan. Namun, ada peringatan serius dengan solusi ini: ini bukan satu perintah universal untuk semua perangkat Android, karena perangkat dan pemulihan yang berbeda menggunakan format piksel yang berbeda untuk framebuffer mereka, dan perintah tersebut juga perlu diubah untuk memperhitungkan resolusi asli perangkat. dan faktor langkah dalam gambar mentah. Saya pribadi telah melalui mimpi buruk menghabiskan berjam-jam mencoba mencari tahu parameter ini untuk beberapa perangkat saya ketika menulis beberapa panduan saya yang melibatkan tangkapan layar pemulihan.

  Cara Menambahkan "Tandai sebagai Telah Dibaca" ke Notifikasi Gmail di Android

Apa yang akan kita lihat adalah alat kecil yang mengagumkan oleh makers_mark Anggota XDA yang menyelesaikan pekerjaan untuk Anda sambil menjaga semua komplikasi seperti itu di latar belakang.

Temui Tangkapan Layar Pemulihan

Recovery Screenshot adalah skrip (hanya tersedia untuk Windows pada tulisan ini) yang menggunakan ADB dan ffmpeg untuk menarik framebuffer mentah dari perangkat Anda dan kemudian memprosesnya sesuai untuk menyajikan kepada Anda tangkapan layar dalam format PNG.

Sebelum Anda dapat mulai mengambil tangkapan layar pemulihan, Anda harus mengonfigurasi alat untuk perangkat Anda. Jadi, mari kita mulai.

Pengaturan Segalanya

Sebelum Anda melanjutkan, pastikan Anda telah mem-boot ulang perangkat Anda ke mode pemulihan, menghubungkannya ke komputer Anda melalui kabel USB, dan menginstal driver yang diperlukan untuk itu.

Unduh Tangkapan Layar Pemulihan dan ekstrak konten file ZIP yang diunduh ke lokasi yang nyaman di komputer Anda. Selanjutnya, luncurkan alat menggunakan file RUNrs.bat di folder. Script akan memberi Anda opsi berikut:

Pilih opsi pertama, yaitu membuat pengaturan konfigurasi dengan menekan 1. Anda kemudian akan ditanya dimensi layar perangkat Anda dalam piksel. Pastikan Anda memasukkan dimensi yang lebih pendek sebagai lebar dan yang lebih panjang sebagai tinggi.

Recovery Screenshot kemudian akan menarik framebuffer dari perangkat Anda, memprosesnya dalam beberapa format piksel dengan ffmpeg, dan meletakkan file PNG yang telah diproses ke dalam folder ‘Pixel_formats’ di dalam folder tempat Anda mengekstrak alat tersebut.

Sekarang buka folder Pixel_formats dan periksa semua gambar itu. Anda akan melihat bahwa kebanyakan dari mereka terlihat lucu, yang sangat normal; mereka diproses menggunakan format piksel yang berbeda dari perangkat Anda. Yang perlu Anda cari di sini adalah gambar yang terlihat benar, catat namanya (yang merupakan nama format pikselnya), dan tekan tombol apa saja untuk melanjutkan.

  Tambahkan Cap Tanggal Dan Waktu Ke Foto Di Ponsel Android Anda

Jika Anda telah menemukan gambar yang benar di folder, lanjutkan dan tekan 1 untuk menyelesaikan pengaturan Anda. Jika Anda tidak beruntung kali ini, tekan saja 2 dan alat ini akan mencoba lebih banyak lagi, format yang jarang digunakan. Dalam hal ini, lihat lagi di folder yang sama untuk lusinan gambar baru yang ditambahkan di sana, dan catat namanya ketika Anda menemukan yang benar.

Setelah Anda menemukan format piksel yang benar, masukkan di layar berikutnya persis seperti yang Anda lihat di nama file yang benar (tanpa ekstensi .PNG). Misalnya, dalam pengujian kami menggunakan Nexus 5, gambar yang benar adalah rgb0.png dan karenanya format piksel yang benar adalah rgb0.

Setelah Anda memasukkan format piksel yang benar untuk perangkat Anda dan menekan Enter, Anda selesai dengan konfigurasi – sekarang saatnya untuk mulai mengambil tangkapan layar pemulihan tersebut. Pengaturan Anda disimpan dan Anda tidak perlu lagi mengonfigurasi skrip untuk perangkat yang sama saat meluncurkannya lagi.

Menangkap Tangkapan Layar dalam Pemulihan

Setelah konfigurasi awal selesai, Anda diberikan opsi berikut setiap kali Anda meluncurkan alat.

Apa yang mungkin tampak membingungkan di sini adalah adanya tiga opsi untuk meraih framebuffer. Menjelaskan cara kerja sistem double framebuffer Android berada di luar cakupan panduan ini, dan gambar yang Anda cari bisa berada di salah satu framebuffer, jadi sebaiknya pilih opsi ketiga setiap kali, yaitu mendapatkan kedua framebuffer. Tekan saja 3, dan Screenshot Pemulihan akan mulai menarik dan memproses kedua framebuffer untuk Anda.

  Haruskah Anda Menghapus Cache Sistem di Ponsel Android Anda?

File gambar yang diproses yang dihasilkan akan ditempatkan di subfolder di dalam folder utama skrip, dan diberi nama berdasarkan tanggal saat ini. Gambar di dalam akan diberi nama berdasarkan waktu saat ini, serta framebuffer (atas atau bawah).

Perhatikan bahwa saat Anda mencoba mengambil tangkapan layar perangkat lain, Anda mungkin perlu mengonfigurasi alat lagi. Untuk melakukan itu, cukup tekan 4 di layar utamanya untuk mengatur ulang pengaturan Anda dan memulai dari awal. Opsi kelima yaitu mode manual tidak melibatkan perangkat yang terhubung dalam mode pemulihan, dan dapat digunakan untuk menentukan pengaturan Anda secara manual dan memproses file gambar mentah apa pun sebagai sumber.

Beberapa Hasil

Berikut adalah beberapa tangkapan layar yang diambil dalam mode pemulihan menggunakan skrip. Yang pertama adalah layar beranda pemulihan TWRP, yang kedua menunjukkan kemajuan flashing, sedangkan yang ketiga adalah Manajer File AROMA.

Sekali lagi, meskipun ini bukan untuk semua orang karena pengguna biasa dan bahkan sebagian besar pengguna yang kuat tidak akan pernah perlu mengambil tangkapan layar pemulihan, Screenshot Pemulihan dapat terbukti menjadi penyelamat bagi orang-orang seperti saya yang sebelumnya harus melalui kerumitan menarik framebuffers secara manual dan memproses gambar mentah dengan perintah ffmpeg setiap kali kami perlu meninjau pemulihan kustom atau skrip AROMA.

Unduh Tangkapan Layar Pemulihan dari XDA-Developers