Tool ini berguna bagi pengguna Haier F17A1H (Andromax Prime) yang mau di update OTA secara offline atau ingin di root dengan metode injeksi ADB.
Disclaimer:
- Tool ini sebenarnya bukan baru, melainkan perbaikan dan penambahan dari tool-tool sebelumnya yang dibuat oleh para opreker ponsel Andromax Prime (AdiRoot dan Ahka). Jadi saya meneruskan perbaikan skrip saja yang lebih kompleks dari skrip perintah AdiRoot atau Ahka, dan setiap update ini ada versi-versi yang saya rilis itu sudah stabil atau terdapat bug, mohon dimaklumi.
- Saya senang kalau kalian yang berkunjung di sini untuk memberikan sebuah kritik dan masukan soal bug ini agar saya dapat memperbaiki di update selanjutnya.
Dibawah ini merupakan versi paling baru setiap saya mengupload. Silakan pilih sesuai dengan platform kalian masing-masing:
Untuk mendownload skrip ataupun module di versi terdahulu, silakan cek di sini
Untuk melihat riwayat perubahan dalam setiap rilis ini, silakan klik Changelog
Apabila kalian ingin root Haier F17A1H (Andromax Prime), saya sudah sediakan file update_injectroot.zip dan support di segala versi firmware Haier Andromax Prime. Klik disini.
Disclaimer: File update_injectroot.zip mengambil dari tool AdiRoot yang dibuat oleh Adi Subagja.
Yang dibutuhkan | Keterangan |
---|---|
Versi | Minimal: 5.0.0 Lollipop Rekomendasi: 9.0 Pie |
Kernel | Linux versi 3.0 |
Prosesor | 64-bit ARM architecture |
Magisk | Versi 19.00 keatas |
Modules | ADB and Fastboot for Android NDK |
Misc. | * Terpasang Terminal Emulator atau Termux * Mendukung USB OTG pada smartphone |
Yang dibutuhkan | Keterangan |
---|---|
Distribusi | * Debian/Ubuntu * RedHat Enterprise Linux/CentOS/Fedora * Arch Linux * OpenSUSE/SLES |
Kernel | Linux versi 4.4 |
Prosesor | 64-bit Intel/AMD architecture |
Yang dibutuhkan | Keterangan |
---|---|
Versi | Minimal: Windows 7 Service Pack 1 Rekomendasi: Windows 10 |
.NET Framework | Versi 4.5 keatas |
PowerShell | Minimal: Windows Management Framework versi 4.0 Rekomendasi: Windows Management Framework versi 5.1 |
Misc. | * PowerShell core * Universal C Runtime |
Anda perlu mengunduh skripnya diatas dan ikuti tatacaranya sesuai platform yang anda gunakan:
Pastikan kalian sudah terpasang Magisk, module ini dan memiliki aplikasi Terminal Emulator atau Termux pada perangkat HP. Jika sudah, buka Terminal Emulator lalu ketik: su
, kemudian jalankan dengan ketik:
inject.sh "<path file update.zip>"
Apabila kalian tidak mau pasang module, bisa kalian pilih shell script file di atas, file akan terdownload di folder Download pada HP kalian (baik di penyimpanan Internal atau Eksternal/kartu memori SD) atau kalau kalian download di komputer, salin ke HP kalian di folder Internal > Download. Kemudian buka Terminal Emulator atau Termux pada HP lalu masuk ke su
dulu dan ketik:
/system/bin/sh /sdcard/Download/inject-android.sh "<path file update.zip>"
CATATAN PENTING:
- Penyimpanan internal
/sdcard
- Penyimpanan eksternal
/storage/<ID serial kartu SD>
bisa kalian cek dengan perintahsu -c "ls /storage"
untuk mengetahui ID serial kartu SD kalian.
Buka terminal, lalu masuk ke direktori tempat skrip inject-linux.sh berada, jalankan dengan ketik:
./inject-linux.sh "<path file update.zip>"
Jika menemukan "Permission denied." ketik terlebih dahulu:
chmod 755 inject-linux.sh
lalu jalankan perintahnya beserta file update.zip nya.
Buka Command Prompt atau PowerShell di menu Start. Lalu masuk ke direktori tempat skrip inject-win.bat berada, jalankan dengan ketik:
.\inject-win.bat "<path file update.zip>"
Apabila kalian masih awam dengan Command Prompt, kalian juga cukup bisa manfaatkan fungsi drag-'n-drop dengan file ZIP ke skrip inject-win.bat nya di Windows File Explorer.
Jika kalian tidak sempat mendownload skrip, kalian bisa salin perintah dibawah ini dan tempelkan ke Command Prompt/Terminal dan tambahkan/ketik nama file update.zip yang akan di inject:
Sebelum jalankan perintah ini, pasang wget dulu pkg install wget tsu
, masuk tsu
, kemudian:
bash <(wget -qO- https://bit.ly/injectroot-android) -Q
bash <(wget -qO- https://bit.ly/injectroot-linux) -Q
Bila komputer anda berada di versi Windows 7 SP1
powershell -command ^
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 ;^
& ([Scriptblock]::Create((irm https://bit.ly/injectroot-windows))) -Q
Sedangkan di Windows 8 keatas
powershell -command ^& ([Scriptblock]::Create((irm https://bit.ly/injectroot-windows))) -Q
Apabila kalian sudah terpasang PowerShell core (Baik di Windows 7 atau Windows 8 keatas)
pwsh -command ^& ([Scriptblock]::Create((irm https://bit.ly/injectroot-windows))) -Q
Bila komputer anda berada di versi Windows 7 SP1
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
& ([ScriptBlock]::Create((irm https://bit.ly/injectroot-windows))) -Q
Sedangkan di Windows 8 keatas atau menggunakan PowerShell core
& ([ScriptBlock]::Create((irm https://bit.ly/injectroot-windows))) -Q
Bila butuh panduan mengenai mengaktifkan mode USB debugging pada Haier F17A1H (Andromax Prime), bisa ketik sebagai berikut:
inject.sh --readme
atau
/system/bin/sh /sdcard/Download/inject-android.sh --readme
atau
bash <(wget -qO- https://bit.ly/injectroot-android) --readme
./inject-linux.sh --readme
atau
bash inject-linux.sh --readme
atau
bash <(wget -qO- https://bit.ly/injectroot-linux) --readme
.\inject-win.bat --readme
atau
powershell -command ^
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 ;^
& ([ScriptBlock]::Create((irm https://bit.ly/injectroot-windows))) --readme
atau
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
& ([ScriptBlock]::Create((irm https://bit.ly/injectroot-windows))) --readme
atau
& ([ScriptBlock]::Create((irm https://bit.ly/injectroot-windows))) --readme
- Pembaharuan minor
- Log proses lebih dinamis pada proses pengunduhan dan cek perangkat (Linux, Android dan Windows)
- Perbaikan kesalahan perintah argumen/parameter (Linux dan Android)
- Perubahan kode dialog pesan (Windows)
- Perbaikan Hybrid script yang lebih sempurna (Windows)
- Kini kalian bisa menggunakan skrip ini dengan PowerShell core (versi 6.0 keatas) apabila kalian memilikinya (Cek di yang dibutuhkan.) (Windows)
- Peloncatan ke versi baru
- Perubahan jendela dialog pesan dari CScript/Windows Script Host ke dotNET Forms via PowerShell (Windows)
- Perubahan total kode penggabungan skrip batch dan PowerShell jadi satu/Hybrid script (Windows)
- Kini tidak mendapatkan pembaharuan module Magisk sudah saya stop, jadi kalian unduh skrip saja dan jalankan
sh <path folder>/inject-android.sh <perintah argumen/file update.zip>
(Android)
- Pembaharuan minor ketiga
- Tambahan baris skrip menjalankan langsung ke mode root tanpa ketik
su
atautsu
terlebih dahulu (Android) - Perubahan skrip dialog pesan (Windows)
- Pembaharuan minor kedua
- Perbaikan cek paket program Android SDK Platform Tools (Windows)
- Tambahan baris skrip mematikan service ADB saat menemui kesalahan cek perangkat Android
- Pembaharuan minor
- Tambahan output untuk menerangkan bila perintah online berjalan
- Tambahan baris skrip apabila komputer sudah terdapat paket program Android SDK Platform Tools (Linux dan Windows)
- Perubahan pesan dialog (Linux)
- Penambahan perintah baru --download-adb untuk mengunduh ADB dari repositori Magisk Modules 'ADB and Fastboot for Android NDK' secara permanen 'ditaruh ke /data/local/bin dan tidak dapat dieksekusikan dari luar skrip' (Android)
- Perbaikan baris skrip di perintah online (Android)
- Perbaikan cek versi Sistem Operasi (Windows)
- Perbaikan perintah --non-market
- Pembaharuan minor keempat
- Perbaikan baris skrip
- Perbaikan baris skrip di perintah online
- Penambahan cek file sasaran (skrip akan bekerja kalau file ekstensinya zip atau flashable recovery/TWRP/OTA pada umumnya dalam dunia pengoprekan HP Android.)
- Penambahan perintah install wget bila Termux shell belum terpasang (Android)
Pembaharuan minor ketiga
- Pembaharuan minor kedua
- Perbaikan baris skrip
- Penambahan protokol keamanan jaringan (Windows)
- Perubahan menjalankan skrip secara online (Lihat di README.md.)
Pembaharuan minor
Penambahan skrip baru di platform Windows PowerShell (Lihat di README.md.)
- Perubahan menjalankan skrip secara online (Lihat README.md bagian atas, perintah wget. Sedang dikerjakan untuk update selanjutnya, untuk update saat ini masih dalam pengembangan jadi sedikit bug berjalannya perintah tersebut.)
- Kini di platform Android sudah dapat menjalankan secara online tanpa membutuhkan syarat memasang module ADB terlebih dahulu
- Pesan dialog mengaktifkan mode pesawat dan resiko sudah disatukan pada bagian awal
- Perbaikan pengunduhan program ADB (Windows)
- Perbaikan pengunduhan dan pemasangan driver ADB (Windows)
- Perubahan pesan dialog
- Setelah proses inject, penambahan skrip tunggu perangkat hidup
- Mendukung menjalankan skrip secara online (Lihat README.md bagian atas, perintah wget. Sedang dikerjakan untuk update selanjutnya, untuk update saat ini masih dalam pengembangan jadi sedikit bug berjalannya perintah tersebut.)
- Pembaharuan minor ketiga
- Perbaikan cek perangkat bahwa itu Andromax Prime
- Penghapusan rilisan minor lama v1.2
- Pembaharuan minor kedua
- Perubahan batasan versi Android di module inject-android.zip
- Perbaikan skrip bash/shell Linux
- Perbaikan install otomatis driver ADB pada inject-win.bat
Pembaharuan minor
- Menghapus batasan Visual C++ 2015 Redist pada inject-win.bat
- Penambahan perintah --non-market untuk inject update_injectroot.zip (File root)
- Pembaharuan minor
- Menambahkan batasan versi kernel Linux, distro Linux dan sistem arsitektur prosesor pada inject-linux.sh
- Penambahan UI dialog di inject-linux.sh (menggunakan KDialog jika berada dalam lingkungan KDE Plasma)
- Menambahkan batasan versi Android, dan support USB Host OTG pada inject-android
- Menambahkan batasan Visual C++ 2015 Redist pada inject-win.bat
- Menambahkan fungsi instalasi driver ADB pada inject-win.bat
- Perubahan fungsi pemeriksa perangkat bila perangkat itu Andromax Prime/Haier F17A1H
- Menambahkan batasan versi Windows, PowerShell, dan dotnet Framework
- Memperbaiki Download Manager pada inject-win.bat
- Menambahkan fungsi mengaktifkan mode pesawat secara otomatis
Initial release