Membuat Thema Xperia Sendiri untuk Xperia 4.3+ (Root Only)

Mungkin beberapa user Xperia mengeluhkan tentang thema untuk Xperia yang kebanyakan berbayar di Play Store, untuk mengisi blog mimin kasih tau cara membuat thema sendiri, lebih tepatnya mengedit thema yang sudah ada, hehe :v
Tutorial berikut menggunakan PC, yang menggunakan HH langsung tetap bisa sih, tapi sepertinya agak ribet.

ALAT DAN BAHAN

1. Personal computer
2. Aplikasi pengolah gambar semacam Photoshop
4. Notepad atau Notepad++
5. Apktool untuk decompile recompile, tutorial menggunakan advance apktool, untuk menggunakan apktool di PC, PC harus terinstall java
6. 1 buah thema yang akan kita edit, mimin menggunakan thema ini untuk tutorial

LANGKAH

1. Taruh thema di folder 2-In, kemudian decompile thema

2. Buka folder thema yang telah di decompile di folder 3-Out

Buka folder res/drawable, ganti gambar gambarnya dengan yang baru, agar gambar tidak cacat waktu diinstall, pastikan pemotongan ukuran gambar dan format gambar sama dengan sebelum di ganti,
Sedikit keterangan nama gambar:
- semc_theme_lockscreen_wallpaper: gambar untuk lockscreen
- semc_theme_preview: gambar untuk icon thema
- semc_theme_skin_preview: gambar untuk preview thema
- semc_theme_wallpaper: gambar untuk home wallpaper thema




3. Buka folder assets, terdapat beberapa file zip, menggunakan unlocker, klik kanan pada file zip, pilih unlocker, jika keluar tab peringatan user account control pilih yes, kemudian pilih rename, ganti ekstensi “.zip” menjadi “.apk”, lakukan pada semua file zip


Pindahkan semua ke folder 2-In, decompile semua kemudian buka folder 3-Out, cari foldernya masing masing dan edit sesuai kebutuhan kalian


A. android.apk
Buka folder res/drawable-xxhdpi dan folder drawable-land-xxhdpi  jika anda ingin mengubah wallpaper background , ganti semc_bg_dark_tile dan semc_bg_light_tile

B. com.android.systemui.apk
Buka folder res/drawable-xxhdpi jika kalian mengubah icon navigation bar dan edit res/values/drawables.xml jika ingin mengubah warna pada status bar dan navigation bar

C. com.sonyericsson.home.apk
Jika anda ingin mengubah icon home launcher dan elemen di home menu, edit res/values/colors.xml jika ingin mengganti warna di apptray menu

D. com.sonyericsson.uxp.apk
Edit res/values/colors.xml jika anda ingin mengubah accent color

4. Jika sudah, recompile android.apk, com.android.systemui.apk, com.sonyericsson.home.apk, 
 com.android.systemui.apk, kemudian buka folder 4-Done dan kembalikan lagi ekstensi keempat file tersebut dari “.apk” menjadi “.zip” kemudian taruh kembali keempat file tersebut ke tempat awal,  folder assets di folder thema yang telah di decompile tadi

5. Kembali ke folder thema, buka folder res/values/ edit strings.xml cari line <string name="semc_theme_title">xxx</string> ganti “xxx” menjadi nama thema yang baru dan  colors.xml untuk mengubah skin color

6. Edit AndroidManifest.xml cari line <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.theme.name"> ganti “com.theme.name” menjadi package name lain agar thema tidak bentrok waktu diinstall

7. Jika sudah semua waktunya untuk recompile thema yang telah kita edit tadi, jika sudah ambil filenya di folder 4-Done rename nama themanya dan thema siap diinstall



Catatan: walaupun langkah diatas sudah mimin coba beberapa kali namun ada beberapa elemen thema yang kadang tidak berubah untuk non rooted device, hanya stock bawaan yang keluar. Tapi untuk rooted device tidak ada masalah

2 komentar

ane udah download advance apktool pas ane buka gak bisa gan -_- ane pake windows 81. 64 bit mohon solusinya, terima kasih

Sebelum memakai apktool, pc harus terinstall java gan, setelah java terinstall baru apktool bisa di gunakan, sebelum di gunakan juga harus install framework-res dan semcgenericuxp


EmoticonEmoticon