Semua firmware untuk tablet pada prosesor Allwinner memiliki format img (IMAGEWTY) yang sama.
Setelah pencarian yang lama, saya akhirnya menemukan program yang memungkinkan Anda untuk membongkar dan merakit firmware untuk tablet berdasarkan Allwinner. Ini disebut membongkar.
Mari kita lanjutkan langsung ke pembongkaran file firmware.
Mengurai file IMG
Untuk pembongkaran Anda perlu:
Unduh arsip dan buka kemasannya. Jalankan unPacker.exe
Kami menyeret file kami ke jendela ini dan menunggu untuk membongkar.
Setelah unpacking selesai, akan muncul folder baru bernama "firmware.img.dump"
Ada file system.fex di folder keluar - ini adalah file dengan file sistem (folder sistem). Dia yang kita butuhkan.
Untuk mengedit file ini, Anda memerlukan sistem nix dan utilitas konversi, yang dapat diunduh
Kami membuat folder di direktori home di mana kami akan mengedit firmware kami. Sebut saja BARU misalnya. Sekarang ekstrak file dari arsip ext4_utils.zip ke folder BARU. Luncurkan terminal dan ketik
Program akan dikompilasi dan kami akan memiliki alat untuk mengedit Sim2img. Sekarang kita letakkan file system.fex kita di folder BARU dan ganti namanya menjadi sytsem.img
Masuk terminal
./simg2img system.img output.img
Kami sekarang memiliki file output.img. Sekarang buat folder misalnya bernama sys
Dan pasang file output kami di sana
sudo mount output.img sys
Folder sys sekarang berisi file yang dapat diedit. Misalnya, Anda dapat membuat perubahan pada file build.prop yang akan meningkatkan kinerja sistem.
Setelah mengedit, kami memulai perakitan
./mkuserimg.sh -s sys/ ./factoryfs_custom.img ext4 ./temp 512M
Ganti nama file factoryfs_custom yang dihasilkan menjadi system.fex.iso
catatan: Anda dapat mengedit file gambar lain dengan cara yang sama (boot dan bootloader)
Sekarang, untuk mengumpulkan file yang diedit ke dalam format yang diperlukan untuk firmware, Anda perlu menempatkan file system.fex.iso dengan pengganti di folder _iso (di Windows) dan seret folder
Utilitas mega Android IMG Repack Tools untuk semua pemula dan romodel tingkat lanjut, pengembang, untuk mengedit gambar Android.
Utilitas Alat Repack IMG Android dari pengguna dengan nama panggilan A.S._id(xda, w3bsit3-dns.com), dirancang untuk mengedit gambar Android:
Serta bekerja dengan kernel (boot.img) dan pemulihan (recovery). Utilitas ini dirancang untuk bekerja baik di Linux dan Windows (Anda perlu menginstal Cygwin).
Android IMG Repack Tools akan sangat berguna untuk semua romodel Android untuk membuat firmware khusus baru, serta pengembang perangkat lunak.
Unduh dan versi terbaru Android IMG Repack Tools tersedia dari halaman resmi proyek di XDA.
Karena OS Android didasarkan pada kernel Linux, itu akan tetap berfungsi dengan benar dengan utilitas Alat Repack Android IMG dari sistem operasi berbasis Linux.
Jika Anda memiliki Ubuntu versi 14.04 dan yang lebih lama (dan berbasis Mint), maka Anda perlu menginstal GCC 5 dari repositori (buka terminal dan ketik perintah berikut):
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-5 g++-5
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 60 --slave /usr/bin/g++ g++ /usr/bin/g++-5
Untuk pengguna Ubuntu 16.04 (dan Mint berdasarkan itu), maka Anda harus menginstal terlebih dahulu:
1. GNU Automake 1.14 (unduh dan ekstrak)
2. Buka folder dengan Gnu Automake, buka terminal dan jalankan perintah berikut satu per satu: ./configure make sudo make install
3. Instal paket: Sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev build-essential zip curl libncurses5-dev zlib1g-dev valgrind libreadline6-dev gcc-multilib g++-multilib libc6-dev x11proto-core -dev libx11-dev libz-dev gawk texinfo automake libtool cvs libsdl-dev
1. Setelah mengunduh Android IMG Repack Tools, buka paketnya, buka terminal
2. Ketik perintah untuk meluncurkan utilitas./main_menu
Jika Anda telah menginstal Mint, lalu klik file main_menu
3. Buka bagian utilitas " 0 - Konfigurasikan & bersihkan menu alat»
4. Pilih " 1 - Bangun android_img_repack_tools", untuk mengunduh dan mengonfigurasi alat yang berfungsi dengan gambar Android.
Harapkan pembaruan artikel dengan instruksi untuk menggunakan utilitas dalam waktu dekat!
Bagi mereka yang ingin memulai jalur untuk membuat firmware mereka sendiri untuk Sony berdasarkan yang resmi, Anda perlu tahu cara membongkar Firmware Sony format FTF.
1. Komputer
2. Unduh versi terbaru bukan flasher resmi FlashTool dan instal
3. Unduh Unix Image Manager ext2explore.exe
3. Unduh dan instal pengarsip gratis 7zip
4. Firmware format Sony FTF
1. Klik kanan pada firmware FTF - buka arsip atau buka paket dari arsip
2. Setelah menginstal FlashTool, ikuti jalannya c: alat flash
3. Jalankan program FlashTool dan pilih menu di panel Peralatan -> editor dosa
4. Pilih file sin yang diekstrak dari firmware ftf di Sin Editor dan klik Extract data. Setelah itu, proses konversi file firmware menjadi bentuk yang dapat dibaca akan dimulai.
5. Di pintu keluar, Anda bisa mendapatkan file baru dengan ekstensi yassf2 atau ext4 atau peri
Pilih Tools -> Yaffs2, setelah itu akan muncul jendela untuk memilih file, pilih file dengan ekstensi *.yasff2
Dalam beberapa menit Anda akan menerima folder dengan file yang ada di firmware
1. Jika Anda memiliki file dengan ekstensi *.peri, lalu ganti namanya menjadi *.ext4
2. Jalankan program ext2explore yang telah di download sebelumnya, pilih file firmware, kemudian akan muncul isi dari firmware tersebut di jendela, sekarang anda dapat menyimpan isinya.
Jika Anda berencana untuk membuat update.zip yang dapat di-flash di masa mendatang, maka Anda harus membuka artikel - membuat Skrip Updater
Untuk mendapatkan kernel yang "benar" untuk firmware menggunakan update.zip, Anda memerlukan Flashtool yang sama.
1. Buka firmware FTF dengan pengarsip dan ekstrak kernel.sin
Perlu flash Android menggunakan FastBoot, tetapi tidak tahu caranya? Artikel ini memberikan petunjuk terperinci tentang cara menggunakan utilitas FastBoot, cara menggunakannya, dari mana mengunduh, dan cara mem-flash perangkat Android.
Manual ini akan memberi tahu Anda cara menggunakan FastBoot! Cara menghapus partisi menggunakan Fastboot, flash file IMG, reboot dan banyak lainnya.
Sebelum mem-flash Android menggunakan FastBoot, Anda perlu mengunduh utilitas ini dan menginstalnya di komputer yang diperlukan:
Bergantung pada apa yang Anda pilih, mengunduh utilitas fastboot secara terpisah atau memilih adb run, peluncurannya mungkin berbeda!
Ekstrak file:
Pindahkan ke drive C:\, folder jendela. Anda telah berhasil menginstal ADB dan Fastboot di komputer Anda!
Setelah Anda mengunduh dan menginstal FastBoot, buka program " Garis komando".
Contoh baris perintah Windows
Contoh instalasi ADB dan Fastboot.
Jika pilihan Anda jatuh pada program berpemilik ADB RUN, lalu jalankan, ketik tombol A dan tekan Enter.
Disarankan untuk menempatkan file yang perlu di-flash di folder yang sama dengan utilitas Fastboot.
Sangat penting untuk menulis perintah dan file firmware seperti yang ditunjukkan!
Jika Anda memiliki perintah:
fastboot flash cache NazvaniAFiLe.img
maka Anda perlu menulis persis seperti itu, dan bukan sebaliknya. Dengan kata lain kasus itu penting jika tidak, Anda akan mendapatkan - tidak ada file seperti itu.
bootloader boot ulang adb
fastboot reboot-bootloader
fastboot reboot-bootloader
boot ulang cepat
Biasakan sebelum melakukan apa pun di Fastboot untuk memeriksa apakah ada koneksi antara komputer dan Android:
perangkat fastboot
Perintah ini harus dijalankan ketika perangkat sudah dalam mode firmware (bootloader)
buka kunci oem fastboot
buka kunci flash boot cepat
kunci oem fastboot
Menunjukkan nomor versi bootloader yang diinstal di Android:
fastboot getvar versi-bootloader
Sebelum mem-flash partisi apa pun di Android, terlebih dahulu harus diformat agar tidak ada masalah dalam pengoperasian.
fastboot menghapus Imya_razdela- hapus partisi: boot, radio, pemulihan, sistem, data pengguna, dan lainnya.
fastboot hapus cache
fastboot menghapus data pengguna
sistem penghapusan fastboot
pemulihan penghapusan fastboot
Setelah Anda memformat partisi atau partisi Android, Anda dapat melanjutkan ke langkah berikutnya, firmware:
fastboot flash Imya_razdela imya_file.img- firmware dari partisi yang dipilih: boot, radio, pemulihan, sistem, data pengguna, dan lainnya.
sistem flash fastboot imya.img
fastboot flash cache imya.img
fastboot flash data pengguna imya.img
pemulihan flash fastboot imya.img
flash boot cepat
Mem-flash arsip pembaruan di Android dalam format update.zip - arsip ZIP dengan gambar IMG dari berbagai bagian:
nama file pembaruan fastboot.zip
Memeriksa koneksi perangkat Sony, jika jawabannya adalah perangkat 0,3, maka terhubung:
fastboot.exe -i 0x0fce versi getvar
fastboot.exe -i 0x0fce oem membuka kunci 0xGet_Key
Lagi Informasi rinci dengan membuka kunci Sony Bootloader - Cara membuka kunci Sony Bootloader
Jika Anda memiliki tulisan di jendela perintah untuk waktu yang lama menunggu perangkat- cara:
Bagi mereka yang tidak mengerti apa-apa, maka gunakan aplikasi berpemilik ADB RUN, program ini berisi hampir semua perintah yang diperlukan untuk FASTBOOT!
Di bawah ini adalah contohnya pekerjaan adb RUN - cara mem-flash file Recovery dengan cepat menggunakan ADB RUN dalam waktu kurang dari 5 detik (ingat untuk beralih ke mode bootloader terlebih dahulu)!
Itu saja! Baca lebih banyak artikel dan instruksi di bagian ini Artikel dan Hack Android. Tetap dengan situs ini, itu akan menjadi lebih menarik!
Firmware Android, mis. menulis file gambar tertentu ke bagian yang sesuai dari memori perangkat menggunakan perangkat lunak Windows khusus yang hampir sepenuhnya mengotomatiskan proses sejauh ini bukanlah prosedur yang paling sulit dari sudut pandang pengguna. Jika penggunaan alat seperti itu tidak mungkin atau tidak memberikan hasil yang diinginkan, situasinya diselamatkan.
Untuk mem-flash perangkat Android melalui Fastboot, Anda akan memerlukan pengetahuan tentang perintah konsol dari mode operasi perangkat dengan nama yang sama, serta beberapa persiapan smartphone atau tablet dan PC yang digunakan untuk operasi.
Karena fakta bahwa dalam mode fastboot, manipulasi dengan bagian memori perangkat sebenarnya dilakukan secara langsung, saat menggunakan metode firmware yang dijelaskan di bawah ini, diperlukan beberapa kehati-hatian dan kehati-hatian. Selain itu, mengikuti langkah-langkah di bawah ini mungkin hanya disarankan jika tidak ada cara lain untuk mem-flash firmware.
Pengguna melakukan setiap tindakan dengan perangkat Androidnya sendiri dengan risiko dan risikonya sendiri. Untuk kemungkinan konsekuensi negatif dari penggunaan metode yang dijelaskan pada sumber ini, administrasi situs tidak bertanggung jawab!
Eksekusi prosedur persiapan yang akurat menentukan keberhasilan seluruh proses firmware perangkat, oleh karena itu, penerapan langkah-langkah yang dijelaskan di bawah ini dapat dianggap sebagai prasyarat sebelum melakukan operasi.
Anda dapat mempelajari cara menginstal driver khusus untuk mode fastboot dari artikel:
Jika ada kemungkinan sekecil apa pun, sebelum melakukan flashing, kreasikan secara lengkap cadangan bagian memori perangkat yang ada. Langkah-langkah yang diperlukan untuk membuat cadangan dijelaskan dalam artikel:
Fastboot dan merupakan alat pelengkap dari Android SDK. Kami mengunduh toolkit lengkap atau mengunduh paket terpisah yang hanya berisi ADB dan Fastboot. Kemudian buka arsip yang dihasilkan ke dalam folder terpisah pada disk C
Melalui Fastboot, dimungkinkan untuk merekam bagian individual dari memori perangkat Android, dan pembaruan firmware sebagai satu paket. Dalam kasus pertama, Anda akan memerlukan file gambar dalam format *.img, di paket kedua - *.zip. Semua file yang akan digunakan harus disalin ke folder yang berisi Fastboot dan ADB yang belum dibongkar.
Paket *.zip jangan membongkar, Anda hanya perlu mengganti nama file yang diunduh. Pada prinsipnya, nama bisa apa saja, tetapi tidak boleh mengandung spasi dan huruf Rusia. Untuk kenyamanan, nama pendek harus digunakan, misalnya update.zip. Antara lain, perlu untuk mempertimbangkan fakta bahwa Fastboot peka huruf besar/kecil dalam perintah dan nama file yang dikirim. Itu. "Update.zip" dan "update.zip" untuk fastboot adalah file yang berbeda.
Karena Fastboot adalah aplikasi konsol, bekerja dengan alat ini dilakukan dengan memasukkan perintah sintaks tertentu ke dalam garis komando Jendela (cmd). Cara termudah untuk meluncurkan Fastboot adalah dengan menggunakan metode berikut.
Add-in ini memungkinkan Anda untuk melakukan semua operasi dari contoh yang dijelaskan di bawah ini dalam mode semi-otomatis dan tidak terpaksa memasukkan perintah secara manual ke konsol.
Produsen sejumlah perangkat Android memblokir kemampuan untuk mengelola bagian memori perangkat melalui kunci bootloader. Jika perangkat memiliki bootloader yang terkunci, dalam banyak kasus, mem-flash-nya melalui fastboot tidak dapat dilakukan.
Untuk memeriksa status bootloader, Anda dapat mengirim perintah ke perangkat dalam mode fastboot dan terhubung ke PC:
info perangkat oem fastboot
Tapi sekali lagi, kita harus mengakui itu cara ini Mengetahui status pemblokiran tidak universal dan berbeda untuk perangkat dari produsen yang berbeda. Pernyataan ini juga berlaku untuk membuka kunci bootloader - metodologi untuk menjalankan prosedurnya berbeda untuk perangkat yang berbeda dan bahkan untuk model yang berbeda dari merek yang sama.
Setelah menyelesaikan prosedur persiapan, Anda dapat melanjutkan ke prosedur untuk menulis data ke bagian memori perangkat. Sekali lagi, kami memeriksa ulang kebenaran pengunduhan file gambar dan / atau paket zip dan kepatuhannya dengan perangkat yang sedang di-flash.
Perhatian! Mem-flash gambar file yang salah dan rusak, serta gambar dari perangkat lain ke dalam perangkat, dalam banyak kasus menyebabkan ketidakmungkinan unduhan android dan / atau konsekuensi negatif lainnya untuk perangkat!
Untuk menulis ke perangkat, misalnya, pembaruan OTA, atau satu set lengkap komponen perangkat lunak yang didistribusikan dalam format *.zip, perintah update fastboot digunakan.
Dalam banyak kasus, mencari firmware dalam format *.zip bisa jadi sulit untuk diunduh. Produsen perangkat enggan memposting solusi mereka secara online. Selain itu, file zip dapat di-flash melalui pemulihan, sehingga kelayakan menggunakan metode penulisan file zip melalui fastboot dipertanyakan.
Tetapi kemampuan untuk mem-flash gambar individual ke bagian yang sesuai, khususnya "sepatu bot", sistem, "data pengguna", pemulihan dan lainnya melalui Fastboot saat memulihkan perangkat setelah masalah perangkat lunak yang serius, dapat menyelamatkan situasi dalam banyak kasus.
Untuk mem-flash gambar img terpisah, gunakan perintah:
fastboot flash partisi_nama file_name.img
Dengan demikian, firmware diproduksi menggunakan perintah yang dikirim melalui konsol. Seperti yang kita lihat, jumlah besar prosedur persiapan membutuhkan waktu dan usaha, tetapi jika dilakukan dengan benar, perekaman bagian dari memori perangkat sangat cepat dan hampir selalu tanpa kerumitan.