Sabtu, 16 Maret 2019

Tutorial Backup TA, UBL, dan Root Sony Xperia X Compact Docomo (SO-02J)

Root merupakan salah satu upaya untuk engoptimalkan Smartphone android. Tak terkecuali smartphone besutan Sony Xperia yang berbentuk mungil ini, Xperia X Compact. Sebenarnya kinerja smartphone ini sudah optimal untuk penggunaan sehari-hari. Namun banyak juga para pengguna ingin lebih mengoptimalkan lagi kinerja smartphone tersebut. Optimisasi tampilan, performa, cheat game dan oprekan lainnya tidak luput dari yang namanya akses root.

Sesuai dengan judul, kali ini xperiaedge akan membagikan tutorial bagaimana cara mendapatkan akses root di smartphone Sony Xperia X Compact (F5321) dan Xperia X Compact Docomo (SO-02J). Tutorial ini sudah tested di Xperia X Compact Docomo (SO-02J) dengan bootloader unlock Allowed YES. Jika bootloader Unlock Allowed NO. Maka tidak bisa di root dengan menggunakan tutorial ini. untuk mengecek status Bootloader Allowed, dial *#*#7378423#*#* lalu pilih opsi konfigurasi. Maka, akan terlihat status bootloader.



PERHATIAN Root Sony Xperia X Compact pada tutorial ini agak sedikit rumit. Harap teliti dan bersabar. Jangan lupa mencadangkan data-data yang ada pada xperia x compact karena tutorial ini akan menghapus semua data-data yang ada pada xperia

Mari langsung saja.

Pra-root Sony Xperia X Compact dan Xperia X Compact Docomo.


Download semua file di bawah ini di PC kecuali Magisk yang di download di Smartphone.

1. Siapkan PC dan kabel USB
2. Download dan instal Minimal adb dan fastboot. Download disini.
3. Download dan instal Sony Flashtool. Tutorial instalasi dapat dilihat pada postingan Xperia edge sebelumya, Tutorial Instal Flashtool Windows 7, 8, 10 dan Linux. Direkomendasikan menggunakan flashtool versi 0.9.25
4. Download Firmware Marshmallow build 34.1.B.2.22 disini
5. Download Firmware Nougat build 34.2.B.0.290 disini 
6. Download Tool Backup TA Sony Xperia X Compact disini langsung ekstrak di satu folder selesai download.
7. Download Rootkernel v5.23 UNOFFICIAL 2.5 OREO.zip disini INGAT download root kernel saja, tak perlu download yang lain. Langsung ekstrak selesai download.
8. Download Magisk systemless root disini. Mau pake SuperSU juga bisa.
9. Download TWRP Sony Xperia X Compact disini. Setelah didownload rename TWRPxxxxxxx.img menjadi twrp.img

Mari kita lanjutkan ke langkah eksekusi.
PERHATIAN, backup semua file penting yang ada di Xperia, Lepaskan juga kartu SIM dan microsd.

Sebelum melakukan rooting pastikan Xperia X Compact sobat sudah unlock bootloader (sudah dibahas diatas) dan Sudah Backup TA Partition.

TA partition merupakan salah satu partisi penting dalam smartphone Xperia yang mana pada partisi ini tersimpan fitur-fitur audio, fitur gambar (BRAVIA atau X-reality) dll. Oleh karena itu, kita perlu membackup TA sebelum rooting. sebenarnya tidak Backup TA juga tidak masalah karena sudah banyak tutorial untuk mengatasi TA partition yang hilang. Akan tetapi, lebih baik menggunakan TA partition original bawaan daripada menggunakan yang fix.

Di Xperia X Compact sendiri TA partition hanya bisa di backup di firmware marsmallow, oleh karena itu maka kita harus flash xperia X Compact dahulu ke  firmware Marsmallow. Tutorial flash Xperia X Compact Docomo bisa cek disini. Firmware marsmallow wajib download yang diatas.

sesudah di flash ke marsmallow mari kita lanjutkan dengan tutorial backup TA.

Tutorial Backup TA Partition dan UBL di Xperia X Compact.


1. Aktifkan USB debugging dan OEM unlocking. Caranya, Buka pengaturan>tentang ponsel>klik pada nomor bentukan 7x. Maka akan muncul pop up "anda sekarang seorang pengembang" lalu kembali lagi ke pengaturan aktifkan USB debugging dan OEM unlocking.

2. Buka Tool Backup TA yang sudah di ekstrak tadi. Jalankan filenya, ikuti saja petunjuknya sampai ketemu file dengan ekstensi .img kurang lebih nama file nya TA_SO-02J_blablabla_999999-1859.

3. Buka folder rootkernel yang telah di ekstrak tadi. Pindahkan file TA_SO-02J_blablabla_999999-1859  ke folder ini.

4. Setelah TA di Backup maka lakukan unlock bootloader. Tutorial unlock bootloader sobat bisa cek postingan kami sebelumnya Cara Mudah Relock Bootloader dan Unlock Bootloader Sony Xperia via Flashtool. Setelah Unlock bootloader nyalakan Xperia X Compact , biasanya akan muncul pop up bahwa Xperia telah di unlock.

Setelah Backup TA dan Unlock Bootloader Xperia X Compact, hela nafas sejenak karena langkah masih panjang. Mari kita masuk ke langkah yang lebih rumit.

Tutorial Root Sony Xperia X Compact Docomo (SO-02J)


1. Matikan Xperia, Flash lagi xperia ke versi nougat. Tutorial flashing cek disini. Firmware wajib download yang diatas. Setelah selesai flashing cabut kabel USB dan biarkan Xperia dalam keadaan mati.

2. Pada bagian ini kita akan mencari file kernel.sin dari firmware nougat yang telah di download tadi. Ubah ekstensi firmware nougat ftf tadi menjadi zip. Ekstrak file firmware ftf nougat yang telah di download tadi di satu folder. Lalu salin file Kernel.sin ke satu folder yang mudah di cari. Buka flashtool lalu pilih opsi tools>sin editor. Cari file kernel sin yang telah di salin tadi kemudian pilih extract data. Hasil ekstrak akan menjadi kernel.elf.

3. Pindahkan File kernel.elf yang telah berhasil diekstrak ke folder Rootkernel V5.23 yang sudah di ekstrak sebelumnya.

4. Pastikan file TA Backup dan kernel elf ada di dalam folder Rootkernel. Tahan Shift pada keyboard lalu klik kanan pilih "open command windows here" atau "open powershell windows here"

5. Pada CMD masukkan perintah :
./rootkernel kernel.elf boot.img
Tekan entar.Rootkernel akan otomatis memodifikasi kernel yang ada dalam folder. Lalu Klik Y untuk DM-verity, Sony RIC, force-encrypt. lalu N untuk TWRP dan DRM Fix. Setelah klik N pada DRM Fix, nanti akan ada pilihan Found TA.img. Instal TA Poc munjeni? klik Y. Lalu klik Y juga pada pilihan Instal Busybox.

6. Lalu klik Y untuk continue (melanjutkan) untuk membuat boot.img Setelah ada notifikasi done berarti boot.img yang dimodifikasi telah berhasil dibuat.

7. Pindahkan file boot.img yang baru dan file twrp.img yang di download tadi ke folder Minimal adb dan Fastboot yang telah diinstal tadi. Biasanya lokasi nya di C;//program files (x86)/ Minimal ADB dan Fastboot

8. Tekan dan tahan tombol power+volume up untuk masuk ke mode fastboot pada Xperia X Compact. Lalu hubungkan ke PC menggunakan kabel USB.

9. Di dalam folder Minimal ADB dan fastboot,Tahan Shift pada keyboard lalu klik kanan pilih opsi "open command windows her" lalu masukkan perintah.
fastboot flash boot boot.img
Tekan enter. Lalu masukkan perintah lagi,
fastboot flash recovery twrp.img
10. Cabut kabel USB. Tekan dan tahan tombol power+volume down untuk masuk TWRP. Jika sudah masuk TWRP, Hubungkan xperia dengan USB ke PC. Maka memori internal akan muncul di PC. Jika memori internal tidak muncul, pada TWRP pilih Mount lalu enable MTP. Pindahkan file Magisk.zip yang telah di download tadi ke meori internal Xperia. Terserah mau dipindahkan kemana yang penting mudah diingat.

11. Cabut kabel USB. Kembali lagi ke TWRP. pilih instal zip, cari magisk.zip tadi. Pilih Magisk.zip lalu swipe ke kanan untuk menginstal Magisk.

12. Jika sudah selesai reboot Xperia X Compact. Jika sudah menyala, silahkan cek apakah aplikasi magisk manager sudah ada di Xperia X Compact. Jika belum ada silahkan cari apk nya di google.

Sampai disini sobat sudah berhasil Root Xperia X Compact, hela nafas sejenak,, lehh ugaa,,,
Demikan Tutorial root terumit yang pernah xperiaedge sampaikan. Jika terdapat kekurangan atau kesilapan serta lainnya silahkan berkomentar pada kolom yang xperiaedge sediakan dibawah.

Jangan Lupa bernafas bung!
NO SONY NO PARTY

Source : Xperia X Compact Indonesia. Facebook Group.
Status  : Work Perfectly. Tested by Xperiaedge.