Skip to content

thefirefox12537/ota_f17a1h_injector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OTA Haier F17A1H / Andromax Prime Injector Tool

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.

Injecting with PC (Windows Platform) Injecting with PC (Linux Platform) Injecting with Smartphone (Android Platform)

Download:

Dibawah ini merupakan versi paling baru setiap saya mengupload. Silakan pilih sesuai dengan platform kalian masing-masing:

  1. Android Platform
  2. Linux Platform
  3. Windows Platform

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:

Android

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

Linux

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

Windows

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

Cara menggunakan?

Anda perlu mengunduh skripnya diatas dan ikuti tatacaranya sesuai platform yang anda gunakan:

Android

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>"

Run in Android Terminal Emulator Run in Termux Android

CATATAN PENTING:

  • Penyimpanan internal /sdcard
  • Penyimpanan eksternal /storage/<ID serial kartu SD>
    bisa kalian cek dengan perintah su -c "ls /storage" untuk mengetahui ID serial kartu SD kalian.

Linux

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.

Run in Linux Terminal (Konsole)

Windows

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>"

Run in Windows Command Prompt

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.

Use drag 'n drop in Windows Desktop Use drag 'n drop in 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:

Android (hanya bisa dijalankan di Termux)

Sebelum jalankan perintah ini, pasang wget dulu pkg install wget tsu, masuk tsu, kemudian:

bash <(wget -qO- https://bit.ly/injectroot-android) -Q

Run online command in Termux Android

Linux

bash <(wget -qO- https://bit.ly/injectroot-linux) -Q

Run online command in Linux Terminal (Konsole)

Windows (Command Prompt - Wajib terupdate Windows PowerShell versi 4.0 keatas)

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

Run online command in Windows Command Prompt

Windows (PowerShell versi 4.0 keatas)

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

Run online command in PowerShell

Bila butuh panduan mengenai mengaktifkan mode USB debugging pada Haier F17A1H (Andromax Prime), bisa ketik sebagai berikut:

Android

inject.sh --readme

atau

/system/bin/sh /sdcard/Download/inject-android.sh --readme

atau

bash <(wget -qO- https://bit.ly/injectroot-android) --readme

Linux

./inject-linux.sh --readme

atau

bash inject-linux.sh --readme

atau

bash <(wget -qO- https://bit.ly/injectroot-linux) --readme

Windows

.\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

Kontak:

Changelog:

v2.0.1

  1. Pembaharuan minor
  2. Log proses lebih dinamis pada proses pengunduhan dan cek perangkat (Linux, Android dan Windows)
  3. Perbaikan kesalahan perintah argumen/parameter (Linux dan Android)
  4. Perubahan kode dialog pesan (Windows)
  5. Perbaikan Hybrid script yang lebih sempurna (Windows)
  6. Kini kalian bisa menggunakan skrip ini dengan PowerShell core (versi 6.0 keatas) apabila kalian memilikinya (Cek di yang dibutuhkan.) (Windows)

v2.0.0

  1. Peloncatan ke versi baru
  2. Perubahan jendela dialog pesan dari CScript/Windows Script Host ke dotNET Forms via PowerShell (Windows)
  3. Perubahan total kode penggabungan skrip batch dan PowerShell jadi satu/Hybrid script (Windows)
  4. 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)

v1.5.3

  1. Pembaharuan minor ketiga
  2. Tambahan baris skrip menjalankan langsung ke mode root tanpa ketik su atau tsu terlebih dahulu (Android)
  3. Perubahan skrip dialog pesan (Windows)

v1.5.2

  1. Pembaharuan minor kedua
  2. Perbaikan cek paket program Android SDK Platform Tools (Windows)
  3. Tambahan baris skrip mematikan service ADB saat menemui kesalahan cek perangkat Android

v1.5.1

  1. Pembaharuan minor
  2. Tambahan output untuk menerangkan bila perintah online berjalan
  3. Tambahan baris skrip apabila komputer sudah terdapat paket program Android SDK Platform Tools (Linux dan Windows)
  4. Perubahan pesan dialog (Linux)

v1.5.0

  1. 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)
  2. Perbaikan baris skrip di perintah online (Android)
  3. Perbaikan cek versi Sistem Operasi (Windows)
  4. Perbaikan perintah --non-market

v1.4.4

  1. Pembaharuan minor keempat
  2. Perbaikan baris skrip
  3. Perbaikan baris skrip di perintah online
  4. Penambahan cek file sasaran (skrip akan bekerja kalau file ekstensinya zip atau flashable recovery/TWRP/OTA pada umumnya dalam dunia pengoprekan HP Android.)
  5. Penambahan perintah install wget bila Termux shell belum terpasang (Android)

v1.4.3

Pembaharuan minor ketiga

v1.4.2

  1. Pembaharuan minor kedua
  2. Perbaikan baris skrip
  3. Penambahan protokol keamanan jaringan (Windows)
  4. Perubahan menjalankan skrip secara online (Lihat di README.md.)

v1.4.1

Pembaharuan minor

v1.4.0: Revision #1 (Tidak ada sertaan ke paket releases)

Penambahan skrip baru di platform Windows PowerShell (Lihat di README.md.)

v1.4.0

  1. 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.)
  2. Kini di platform Android sudah dapat menjalankan secara online tanpa membutuhkan syarat memasang module ADB terlebih dahulu
  3. Pesan dialog mengaktifkan mode pesawat dan resiko sudah disatukan pada bagian awal

v1.3.0

  1. Perbaikan pengunduhan program ADB (Windows)
  2. Perbaikan pengunduhan dan pemasangan driver ADB (Windows)
  3. Perubahan pesan dialog
  4. Setelah proses inject, penambahan skrip tunggu perangkat hidup
  5. 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.)

v1.2.3

  1. Pembaharuan minor ketiga
  2. Perbaikan cek perangkat bahwa itu Andromax Prime
  3. Penghapusan rilisan minor lama v1.2

v1.2.2

  1. Pembaharuan minor kedua
  2. Perubahan batasan versi Android di module inject-android.zip
  3. Perbaikan skrip bash/shell Linux
  4. Perbaikan install otomatis driver ADB pada inject-win.bat

v1.2.1

Pembaharuan minor

v1.2

  1. Menghapus batasan Visual C++ 2015 Redist pada inject-win.bat
  2. Penambahan perintah --non-market untuk inject update_injectroot.zip (File root)

v1.1.1

  1. Pembaharuan minor
  2. Menambahkan batasan versi kernel Linux, distro Linux dan sistem arsitektur prosesor pada inject-linux.sh
  3. Penambahan UI dialog di inject-linux.sh (menggunakan KDialog jika berada dalam lingkungan KDE Plasma)
  4. Menambahkan batasan versi Android, dan support USB Host OTG pada inject-android
  5. Menambahkan batasan Visual C++ 2015 Redist pada inject-win.bat
  6. Menambahkan fungsi instalasi driver ADB pada inject-win.bat
  7. Perubahan fungsi pemeriksa perangkat bila perangkat itu Andromax Prime/Haier F17A1H

v1.1

  1. Menambahkan batasan versi Windows, PowerShell, dan dotnet Framework
  2. Memperbaiki Download Manager pada inject-win.bat
  3. Menambahkan fungsi mengaktifkan mode pesawat secara otomatis

v1.0

Initial release