Wednesday, 12 February 2014

[TUTORIAL] Nambah Menu Husus Di Setting.apk

Intro : Saya akan jelasin tutorial menambah menu di settings.apk seperti di rom MUSROM atau rom Androium, dalam tutorial kali ini saya akan membuat grup menu baru dan menu nya. saya akan nambahin menu viper dan engeneer mode. (syarat Viper dah terinstal)



Bahan Bahan :

Tahap 1 Decompile :
  • Extrak Apktool
  • Masuk ke hasil Extrakan
  • Masukan framework-res.apk ke hasil extrakan
  • Masukan Settings.apk ke hasil extrakan
  • Klik Command prompt.bat
  • ketik perintah : apktool if framework-res.apk [ENTER]
  • ketik perintah : apktool d Settings.apk [ENTER]

Tahap 2 Paling Puyeng tapi asik Maenan Xml
  • Masuk ke folder Settings
  • cari res/xml/
  • edit settings_headers.xml > minimaze buka tab baru
  • cari res/value/
  • edit strings.xml > minimaze aja
  • kita edit mulai settings_header.xml
  • ceritanya saya akan nambahin menu nya di bawah grup Accaunt tepat nya di bawah Add Account
  • sebelum edit2 di tutor saya akan menggunakan "(" dan ")" dalam peng aplikasian ganti dengan ""
  • Sisipkan script di bawah android:id="@id/account_add"  setelah (/header)
  • (header android:title="@string/menu_tambahan" /)
  • Script di atas untuk membuat grup menu untuk menu nya masukan sript di bawah ini
  • masukan setelah script diatas
  • (header android:icon="@drawable/ic_viper" android:title="@string/viper")
    (intent android:targetPackage="com.vipercn.viper4android" android:action="android.intent.action.MAIN" android:targetClass="com.vipercn.viper4android.activity.ViPER4Android" /)
    (/header)
  • Untuk Engener mode masukan script di bawah ini
  • (header android:icon="@drawable/ic_enginer" android:title="@string/enginer")
    (intent android:targetPackage="com.mediatek.engineermode" android:action="android.intent.action.MAIN" android:targetClass="com.mediatek.engineermode.EngineerMode" /)
    (/header)
  • tekan save
  • Buka Strings.xml
  • tambahin di baris paling bawah
  • (string name="menu_tambahan">Musrom Advance Settings(/string)
    (string name="viper")Viper Audio MOD(/string)
    (string name="gravitybox")GravityBox(/string)
  • Save
  • Masukan ic_viper.png dan ic_enginer.png ke drawable-hdpi

Tahap 3 Penjelasan Ringan
Jadi menambah menu bisa menambahkan script di bawah ini :
(header android:icon="@drawable/nama_iconnya" android:title="@string/nama_appnya")
(intent android:targetPackage="target_appnya" android:action="android.intent.action.MAIN" android:targetClass="Target_class_appnya" /)
(/header)
Untuk menambahkan grup menu seperti Wireles & Network, Device. Personal bisa nambahin script di bawah ini :
(header android:title="@string/Nama_grup_menunya_apa" /)

Q : dari mana kita dapetin iconnya ?
A : Bikin sendiri, ukuran nya ya samain aja sama ic_xxx yg laen

Q : Nama App nya sendiri dapet dari mana ?
A : Lah itu mau nambahin app apaan,,

Q : Klo Kita gx buat grup menu baru bisa gx tambahin di grup laen misal ikut sama personal?
A : Bisa tinggal masukin script tambah menu di bawah id android:id="@id/personal_section"

Q : Klo kita rename rename nama nama appnya bisa gx ya?
A : Bisa asal jangan edit id klo cuman judul bisa di obrak2 abrik di strings.xml ganti yg warna item doang

Q : Target_app  sama target Clasnya itu bisa tau dari mana ?
A : Ikutin tutor di bawah baca pelan2 siapin Apex ato Nova Loncher klo loncher yg laen gx tau bisa pa gx..

TUTOR KILAT menemukan Target_app dan Target_Class Untuk Viper
  • Di Home Screen teken dan tahan sampe munculin menu Add to Home Screen
  • Pilih Shortcut
  • Pilih Activities
  • Cari Viper Teken maka akan terbuka menjadi 2 Vipernya
  • com.vipercn.viper4android > itu target_app nya
  • untuk target class = target_app + .activity.ViPER4Android
  • com.vipercn.viper4android.activity.ViPER4Android > Target class nya
  • untuk app laen ya pokonya cari di activity klo gx ada berarti blm ke instal appnya

Tahap 4 Pembuatan kembali Apk
  • Ketik perintah : apktool b Settings Settings2.apk [ENTER]
  • buka Settings.apk dan Settings2.apk dengan winrar
  • pindahkan file AndroidManifest.xml dan META-INF >
  • dari Settings.apk ke Settings2.apk
  • lanjut dengan rename Settings2.apk menjadi Settings.apk

Tahap 5 Pengaplikasian

Thansk to :
  • All admin This Grup
  • All Member This Grup
  • XDA Forum
  • Gugel

NOTE :
  • Klo ada yg error pas recompile ulang tolong ss apktool nya supaya saya bisa bantu
  • klo pake apktool hh saya kurang paham

RISK : APLIKASI SETTING HILANG ATAU FORCED CLOSE
FIXNYA : MASUKIN LAGI AJA Settings.Apk ORI KETEMPATNYA

Wednesday, 27 November 2013

[Tutorial] Membuat Banner Di About Phone Setting.apk

Bahan Bahan :
  1. PC / Leptop : Beli ngerakit ato minjem
  2. Apktool : http://d-h.st/cze
  3. Sudah terinstal java
  4. Notepad++ : http://notepad-plus-plus.org/download/v6.3.1.html
  5. loggo_banner.xml : https://db.tt/FkZtFS9u
  6. Winrar
  7. Framework-res.apk (Rom Masing2)
  8. Settings.apk (Rom Masing2)
  9. Logo banner nya (saya menggunakan ukuran 500x50) format png

Langkah Langkah :
  1. Instal Notepad++
  2. Extrak Apktool
  3. Masukan Framework dan systemUI ke Hasil Extrakan apktool
  4. Masuk ke extrakan apktool
  5. klik Command Prompt.bat
  6. Ketik "apktool if framework-res.apk" enter
  7. ketik "apktool d settings.apk" enter
  8. ntar muncul folder settings
  9. paste loggo_banner.xml ke settings/res/layout/...
  10. paste banner.png (logo yg ente buat) ke settings/res/drawable-hdpi/...
  11. masuk ke setting/res/xml/
  12. edit dengan notepad++ file device_info_settings.xml
  13. nah loh puyeng tuh banyak tulisan lanjut.. :D
  14. masukin script dibawah ini tanpa kutip ke baris 3 ato di bawah "xlns:android=http://scemas bla bla
  15. "XPreferenceScreen android:layout="@layout/logo_banner" android:key="od_logo" /X"
  16. tanda X di script di atas ganti dengan < dan >
  17. klo udah save
  18. buka lagi apktool yg tadi ente minimaze
  19. ketik "apktool b settings settings-new.apk"
  20. ntar ada file settings-new.apk
  21. sekarang pindahin META-INF folder dari settings.apk ke settings-new.apk
  22. pindahin juga AndroidManifest.xml dari settings.apk ke settings-new.apk
  23. nah tinggal masukin sdcard settings-new.apk
  24. rename jadi Settings.apk
  25. Push ke System/app
  26. set Permission RW-R--R--
  27. Lihat hasil di setting - about phone

Thursday, 13 December 2012

Hiks , Gue Cuma Jadi Figuran Di Classmate Tahun Ini

Sekarang gue mau ceritain sebuah kejadian yg seharusnya gue itu seneng , Bukan Hiks Tapi Di karenakan Konsep Blog ini Hufft Pfft Hiks  Ga ada kata Yes nya , jadinya gue nulis sesuatu yg Berbanding terbalik dengan perasaan yg gue alami sekarang *alah ribet lu no -_-*  , So sekarang gue mau ceritain pengalaman gue classmate tahun ini. Soo Check this out.

Hufft ID Kaskus Gue Ke Banned

Post pertama Di blog baru nih , oke langsung aja gue mau nyeritain tentang pengalaman HUFT banget , pasti pada pengen tau kan ? ihh kepo dehh. *lah lah* -_-
gue bilang ini cerita yg Huft banget soalnya... ID KASKUS GUE KE BANNED


Wednesday, 12 December 2012

About Hufft Pfft Hiks

Huft Pfft Hiks , The new Blog of The Bad Luck Stories Everyday . Nama ini di ambil dari beberapa kata kata yg biasanya lo liat di status status anak fb yg lagi Galau , Frustasi , Sedih , Capek , Males , Dan sebagainya . Terinspirasi buat bikin blog gini gara gara keisengan karena setiap hari gue dan temen gue suka ngucapin kata kata ini kalo lagi Bete atau lagi gak mau nerima keadaan.misalnya ," Besok Kita Ulangan Mtk , Fisika , Kimia , Sejarah , Ips , Ekonomi , Tabus , Tabog , Bahasa Inggris , Pkn , Plkj , Bahasa Indonesia , Olahraga , Senibudaya , Bk , Seni musik sama Agama. Itu Namanya HUFFT ,
Kalo si PFFT itu misalnya , Aduh Capek banget nih abis pulang sekolah , trus les , abis les ngaji , abis ngaji belajar lagi buat besok soalnya ulangan Mtk , Fisika , Kimia , Sejarah , Ips , Ekonomi , Tabus , Tabog , Bahasa Inggris , Pkn , Plkj , Bahasa Indonesia , Olahraga , Senibudaya , Bk , Seni musik sama Agama. PFFT.
Kalo Hiks Itu misalnya : Dafuuq ulangan Mtk , Fisika , Kimia , Sejarah , Ips , Ekonomi , Tabus , Tabog , Bahasa Inggris , Pkn , Plkj , Bahasa Indonesia , Olahraga , Senibudaya , Seni musik , Agama sama  Bk  gue Remed Semua Hiks. *Bk ulangan kaya gimana?*

Nah udah pada tau kan makna dari masing masing kata kata tersebut . nah itu kan baru pengertian , kalo mau liat versi ceritanya, Liat di Next Post..