Sabtu, 04 Januari 2014

http://www.youtube.com/watch?v=aqLFHy-4_lk&feature=youtu.be

Iseng nih buat intro hehe masih liat tutorial sih di videocopilot.net tapi gpp lah yang penting usahanya ..:D
jangan lupa like dan follow @JustHerdy
#UdahGituAja
Thanks

haha ini gue iseng bikin WPAP (wedha's pop art potrait) pake aplikasi design sejuta umat yaa apalagi kalo bukan Photoshop haha
kek gini hasilnya , yaaa lumayan lah daripada lumanyun haha

#Wpap
#Photoshop
#OviNurShofavia

Follow @JustHerdy

Rabu, 05 September 2012

From Zero to Hero How To Be a Modders

Tutorial ini hanya untuk android 2.3 Gingerbread.. untuk ROM lain silahkan dicoba sendiri DWYOR (Do With Your Own Risk).

=============================================================
1. Status bar
 ============================================================= 1.1. Clock, Date and notification ticker
cara untuk modding jam.. dan file yg akan diedit :
  1. /system/app/SystemUI.apk
  2. /SystemUI.apk/res/layout/status_bar.xml

1.1.1. Clock
cari line/string ini "<com.android.systemui.statusbar.Clock". ada dua cara untuk ganti style dan warna.

  • menambahkan line/string android:textColor="TEXTCOLOR" dan atau android:textStyle="TEXTSTYLE", dimana warna text menjadi HTML/Hex Color (#TTRRGGBB - TT transparan) dan TEXTSTYLE menjadi "bold", "bold|italic", "italic"
  • merubah style android:textAppearance.

contohnya :
<com.android.systemui.statusbar.Clock android:textColor="#ffff0000" android:textStyle="italic" android:textAppearance="@android:style/TextAppearance.StatusBar.Icon" android:gravity="left|center" android:paddingRight="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
dengan line/string diatas akan merubah warna jam menjadi merah dengan style italic.


1.1.2. Date tanggal yg kamu lihat distatusbar bisa kamu modifikasi dgn merubah pada line/string pertama "<com.android.systemui.statusbar.DateView". sama seperti modding jam diatas menambah warna, merubah style dan merubah android:textAppearance.


1.1.3. Notification ticker cari line "@id/tickerText". yg akan membantu pada 2 line/string "android:textAppearance="@android:style/TextAppearance.StatusBar.Ticker". sama seperti modding jam diatas menambah warna, merubah style dan merubah android:textAppearance.

=============================================================
2. Carrier, Ongoing-Title, Notifications-Title, Clear-Button, noNotificationsTitle
======================================================
file yg akan dimodifikasi :
  • /system/app/SystemUI.apk
  • SystemUI.apk/res/layout/status_bar_expanded.xml

2.1. Carrier
cari line/string "<com.android.systemui.statusbar.CarrierLabel" . backgroun untuk carrier bisa dirubah atau biasa disebut (carrier logo) dengan menambahkan string "android:background" untuk warna (@color/hex_warna), hex warna (#TTRRGGBB) atau dgn gambar disimpan di (@drawable/carrier_logo).

2.2. Ongoing-Title
cari line/string android:id="@id/ongoingTitle". ini judul "ongoing". sama dengan modding text lainnya bisa merubah warna, style dan appearence dengan menambah line/string "android:textAppearance", "android:textColor" dan "android:textStyle". untuk mengganti dengan gambar tambahkan line ini "android:background" attribute.

2.3. Notifications-Title
cari line android:id="@id/latestTitle". ini judul "notifications-title". sama dengan modding text lainnya bisa merubah warna, style dan appearence dengan menambah line/string "android:textAppearance", "android:textColor" dan "android:textStyle". untuk mengganti dengan gambar tambahkan line ini "android:background" attribute.

2.4. noNotificationsTitle
cari line android:id="@id/noNotificationsTitle". sama dengan modding text lainnya bisa merubah warna, style dan appearence dengan menambah line/string "android:textAppearance", "android:textColor" dan "android:textStyle". untuk mengganti dengan gambar tambahkan line ini "android:background" attribute.

2.5. Clear-Button cari line android:id="@id/clear_all_button". sama dengan modding text lainnya bisa merubah warna, style dan appearence dengan menambah line/string "android:textAppearance", "android:textColor" dan "android:textStyle". untuk mengganti dengan gambar tambahkan line ini "android:background" attribute.
=============================================================
3. Notifications
======================================================
file yg akan dimodifikasi:
  • /system/frameworks/framework-res.apk
  • framework-res.apk/res/layout/status_bar_latest_event_content.xml
didalam file ini kita akan menemukan string berikut :
  • Notification Title : cari line berikutr android:id="@id/title" . text color dan text style diedit pada style.xml (lihat point 1.1.1. untuk caranya)
  • Deskripsi pada notifikasi : Cari line android:id="@id/text" text color dan text style diedit pada style.xml (lihat point 1.1.1. untuk caranya)
  • Jam pada notifikasi: Cari line android:id="@id/time" text color dan text style diedit pada style.xml (lihat point 1.1.1. untuk caranya)

=============================================================
4. Color of the progress bars
======================================================
4.1. progress bars (sama seperti bar saat download dimarket dan bar pada volume) file yg akan dimodifikasi:
  • /system/framework/framework-res.apk
  • framework-res.apk/res/drawable/progress_horizontal.xml
progress bar menggunakan gradient color untuk mengganti warna secara bergantian dari atas ke bawah atau dari kiri ke kanan. Ganti tiga warna: start (top of the bar), end (bottom of the bar) and middle.
  • <item android:id="@id/background"> ini yg tidak terlalu digunakan pada progress bar.
  • <item android:id="@id/progress"> dan ini inti dari progress bar.

=============================================================
5. Color of selected text within text fields
======================================================
file yg akan dimodifikasi:
  • /system/framework/framework-res.apk
  • framework-res.apk/res/values/styles.xml
cari line <style name="TextAppearance"> di styles.xml. warna untuk selected text adalah textColorHighlight

=============================================================
Bersambung nanti jika ada waktu.. ^o^ ingetin aja ya master..
======================================================

About ROM (Doodle for Gazziers)


jika kalian sudah mulai bosan dengan ROM froyo bawaan pabrik, saatnya mencoba sesuatu yg berbeda
yaitu CUSTOM ROM
(penjelasan Custom ROM di bawah banget)

hmm, bingung ya?
bisa dgambarkan sperti OS Windows XP
jadi misalkan pas beli pertama kali Windows XP kan bener2 standart tampilannya, kmudian mulai coba2 instal *kita ambil contoh* Windows XP Black Edition, Windows XP Ultimate Collectors Edition, Windows XP Alay Edition #eh
ya sperti itu kira2 gambarannya


adanya Custom ROM di Gazzi dimulai sejak bulan April lalu, ada kabar kalau Gazzi (dan hape2 galaxy tahun 2010 lainnya) tidak akan kebagian update dari Gingerbread (ver 2.3)
dan yang bikin kesal juga, di aplikasi PC/Laptop yaitu KIES, ditulis kalau Gazzi kgk bisa diupdate dgn cara apapun, dan di web resmi Galaxy, nama Galaxy 551 tidak termasuk keluarga Galaxy yg tahun 2011

banyak dr bbrp pemakai yg protes macam2 ke Samsung, mulai dr protes lewat email, manas2in pemakai Galaxy yg lama untuk protes bareng, membumiratakan kantor Samsung *coret*


di kala pemakai pada kecewa, bbrp pemakai Gazzi di luar Indonesia ada yg memulai membuat Custom ROM
yg pertama2 sekali dimulai oleh WillingMagic, yaitu [Porting] Cyanogen Mod 7
ini sekaligus memuat bbrp fitur2 yang ada di Gingerbread karena hasil porting langsung
sempat mendapat kendala pada awal2 pembuatan, tp hingga sekarang proses penyempurnaan masih berlanjut dan banyak juga peminatnya

kemudian oleh Skilledchaos, mencoba membuat penyempurnaan Gazzi yaitu Arkas, dmulai dari ver 0.4
penyempurnaan bisa dilihat dari macam2, mulai dr overclock yg melebihi standart ROM asli, kinerja membaik, dan macam2
sampai sekarang versi stabil yg direkomendasi (23 Sep 2011) yaitu Arkas Leviathan 0.564, penyempurnaan overclock hingga 744mHz (standart 600mHz) dan masih banyak lg


kmudian berlanjut hingga pada tgl 21 September 2011, Samsung (samfirmware.com) mengeluarkan ROM Gingerbread 2.3.4 untuk Gazzi region Eropa
spertinya Samsung menyerah juga akhirnya :p

walaupun bisa dibilang belum sempurna ROM yg 'mengandung ekstrak jahe' ini, Skilledchaos segera membuat ROM Arkas 1.2 - Ganymede 3
bisa dibilang isinya hanya sedikit penyempurnaan dari ROM original Gingerbread yg disediakan Samsung, yg lbh terlihat yaitu sudah di ROOT dan support Link2sd


sekian sejarahnya
rangkuman dari gw sebagai berikut (bbrp sumber dr post2 di lounge kaskus)
- original ROM, Froyo (dapat pas beli) = paling standart dari semuanya
[Porting] Cyanogen Mod 7 = rekomendasi bagi yg sudah sering ngeflash hapenya, dan yang ingin mencicipi proyek WillingMagic yang masih dalam tahap percobaan. lebih baik menunggu sampai versinya sempurna
Arkas Leviathan 0.564 = ROM yang bisa dibilang paling stabil sekarang, dengan sedikit bug (gw pake ini loh). gw rekomendasi segera flash pakai ROM ini stelah dari ROM original Gazzi, dan diperuntukkan bagi pemakai yang masih menunggu ROM Gingerbread dari Samsung benar2 sempurna / sudah keluar untuk region Asia & Arab / menunggu penyempurnaan Arkas 1.2
- Arkas 1.2 =  gw rekomendasikan untuk segera flash ke ROM ini setelah flashing ke Gingerbread, karena isi ROM ini penyempurnaan sementara dari ROM original, sperti sudah di ROOT

EDIT FRAMEWORK-RES.APK DAN SYSTEMUI.APK


Setelah berkali-kali gagal akhirnya ane berhasil juga edit SystemUI.apk dan framework-res.apk hehehehe. Ini ane kasih tutorial untuk edit framework dan systemui
OK langsung aja ya, sebelum memulai siapkan dulu file2 yang dibutuhkan
  1. Kompie harus udah keinstal SDK dan JDK
  2. Apkmanager (http://forum*xda-developers*com/showthread.php?t=695701)
  3. Stock Icon ( cari sendiri sesuai selera ya )
  4. Script update.zip dan Signing tool (http://www.4*shared.com/file/keicRK1-/updatezip_4gazzi.html dan http://www.4*shared.com/file/gJ52bYsu/signing.html credits to agan tama online. Untuk lebih lengkap dan jelas tentang update.zip liat di http://www*kaskus*us/showpost.php?p=477292908&postcount=4077)
  5. 7.zip/winrar

SELALU BACKUP FILE FRAMEWORK ASLI BIAR KALO BOOTLOOP BISA DIBALIKIN LAGI dan DO WITH YOUR OWN RISK

Tutorial ini ane bagi jadi 2 bagian:
  1. Decompile, edit dan recompile Apk menggunakan Apkmanager
  2. Membuat update.zip

  1. Decompile, edit dan recompile Apk
    1. Ekstrrak Apkmanager menggunakan winrar(boleh ditaro dimana aja)
    2. Ambil framework-res.apk di system/framework/framework-res.apk dan SystemUI.apk di system/app/SystemUI.apk dan twframework.apk di system/framework/twframework.apk (terserah mau pake adb atau cara yang lainnya)
    3. Sekarang buka folder Apkmanager hasil ektrak tadi disana tar ada beberapa folder dan script.bat
    4. Copy file framework-res.apk, SystemUI.apk, dan twframework.apk ke folder other di apkmanager.
    5. Buka cmd kemudian arahkan ke tempat dimana folder other dari apkmanager berada ( misal folder other dari apkmanager ane ada di E:\Apkmanager\other jadi ane ketik di cmd e: cd Apkmanager/other)
    6. Kemudian ketik java –jar apktool.jar if framework-res.apk akan ada proses instalasi sebentar tunggu ampe selese, lakukan juga untuk 2 file yang lain SystemUI dan twframework.apk
    7. Selanjutnya copy apk(Framework atau SystemUI, bisa yang lain juga) yang akan diedit ke dalam folder place-apk-here-for-modding
    8. Jalankan script.bat kemudian pilih nomor 22(set current project), kemudian pilih file yang akan diedit, kemudian pilih nomor 19(select compression level; pilih nilai 0) yang terakhir kemudian pilih option nomor 9 (decompile) JANGAN PILIH NOMOR 10 (DECOMPILE WITH DEPENDENCIES)
    9. Minimize dulu jendela cmd script.bat, sekarang buka folder projects, apabila decompile berhasil maka akan terdapat folder apk yang didecompile (misal ane decompile SystemUI.apk maka di dalam folder projects akan ada folder SystemUI.apk)
    10. Sekaranag edit bagian yang diinginkan misal untuk mengganti ikon baterai maka masukan ikon baterai kedalam folder res/drawable-ldpi jangan lupa ubah juga file xml yang ada di drawable
    11. kalo udah selesai edit buka lagi cmd script.bat yang tadi kita minimize trus pilih option 11(compile apk) tar pas proses ada 2 pertanyaan untuk pertanyaan pertama pilih “yes” untuk yang kedua pilih aja “no”
    12. oke proses recompile selese dan sekarang akan muncul folder baru yaitu “build” di dalam folder hasil decompile kita (di dalam project/apkyangdiedit)
    13. buka file asli SystemUI.apk dengan winrar dan folder build dari apk yang kita edit, lakukan drag and replace untuk file-file yang kita edit(misal tadi kita edir res/drawable-ldpi maka drag file drawable ldpi dari folder build ke dalam file asli yang kita buka dengan winrar dan kita replace JANGAN LUPA DRAG AND REPLACE RESOURCES.ARSC DARI FOLDER BUILD KE DALAM FILE ASLI
    14. kalo semua file yang udah kita edit selesai kita pindah ke dalam file asli tutup winrar.

1. MEMBUAT UPDATE.ZIP (Credit to agan Tama.Online)
  1. Ekstrak file update.zip_4gazzy dan signing
  2. buka folder hasil ekstrak update.zip_4gazzy didalamnya ada 2 folder system dan meta-inf buka folder system (isinya kok kosong???) emang kosong gan wkwkwk di folder system agan bisa buat folder app atau framework (sesuai kebutuhan). Kalo kita mau bikin update.zip buat framework-res.apk maka kita buat folder framework, kalo mau bikin update.zip buat SystemUI maka buat folder app. Folder meta-inf dibiarin aja jangan diutak-atik
  3. Sekarang gunakan 7.zip untuk membuat file zip dari folder meta-inf dan folder system. Hasil file .zip bisa dikasih nama terserah
  4. Buka folder hasil ekstrak signing(ada 3 file) dan copy file.zip yang dibuat di langkah sbelumnya
  5. Klik autosign.bat, untuk pemakaian pertama kali pilih opsi 2(set classpath, tar ada pilihan classpath tinggal plh “yes” aja kemudian pilih opsi 4 (untuk pemakaian selanjutnya bisa langsung pilih opsi no. 4)
  6. Oke sekarang file update.zip siap digunakan tinggal copy ke sdcard masuk recovery mode (T+ Power) apply update from sdcard dan reboot
  7. Tunggu masuk home screen dan voila framework agan-agan udah terganti.

Tutor Flash GB Galaxy 551


Tutor Flashing Ginggerbread:

Persiapan:
1. Firmware GB europe
2. CALLISTO_v1.0.ops
3. odin 4.34

pre step:
conteng usb debugging
step:
1. hard reset gazzi dgn *2767*3855#, setelah reboot turn off kembali
2. masuk ke download mode (Q+power)
3. sambungkan ke USB
4. buka odin d PC, tunggu sampai terdeteksi COM PORT MAPPING.
5. import CALLISTO_v1.0.ops (pastikan one package terconteng)
6. import Firmware GB europe (onepackage), tunggu sampai odin selesai check.
7. klik start.

--------------------------------------------------------------------------------------
wait proggres, pastikan gk mati lampu/ kabel usb longgar.Bila hal itu terjadi anda blm mandi wajib. silahkan mandi terlebih dahulu.
--------------------------------------------------------------------------------------

8. PASS!! (tunggu sampai gazzi reboot) <- flashing to GB berhasil.
9. lepas dr usb, hard reset lg.

-----selamat menikmati Ginggerbread official europe-----

For Ganymade3 GB rooted

Persiapan:
1. Gany3.tar.md5
2. CALLISTO_v1.0.ops
3. odin 3.43 pastinya..

bagi yg crash odin d saat memasukkan file "gany3.7z"
silahkan extract dlu "gany3.7z" menggunakan program "7zip" karena beberapa winrar tdk bs mengextrack file.7z. lalu hasil extrack di rename menjadi gany3.tar.md5 (file siap di gunakan)


For step"nya sama seperti flashing di atas. Hanya saja file one packagenya menggunakan gany3.tar.md5 (NB: odin tdk akan men-check file ini, jadi langsung start)

setelah selesai jgn lupa hard reset.

lebih lengkap tntng flashing

-----selamat menikmati GB rooted-----

Review GB ganymade3:
+
quadrant naek 200-300 an dr stock froyo.
lbh smooth.
performa terasa bgt meningkat, aplg yg biasa maen game.

-
Keyboard fisik sedikit ngaco. (fixed, tp blm nyoba)
data network (dri tombol power d hold), gk berfungsi klo data network yg d setting gk d disabled.
Keyboard fisik ttp nyala walaupun dtutup (fixed pke backlight keyboard controller, ad di market)

Partisi SD Card ( Tanpa PC )


Buat Agan2 dan Sista2 yang belum mempartisi SDcard nya, disini dibantu cara partisi tanpa PC dgn cara melalui CWM Recovery, sebaiknya baca ini dulu biar ngeplong gitu :


Saran :
Sebelum melakukan cara diatas, sebaiknya backup dulu semua file dan folder di SDcardnya ke PC ato Laptop karena setelah melakukan proses partisi diatas, semua data file dan folder di SDcard akan hilang ( kosong )


sebelum maen di proses partisi ada baiknya om masuk jalur ini dulu yach :
( Proses Back up apk2 dari HH ke Folder Titanium Back Up )

1. Back up dulu apk2 yg om2 atau tante2 instal di HH masing masing dengan apk Titanium Back Up

Titanium Back Up :
http://www.mediafire.com/?z7p3ugnrixj56lu

2. buka apk Titanium Back Up nya
3. Tap tombol Option di kiri HH om atau tante
4. Pilih [RUN] Back up all user apps
5. Tap Select all
6. Tap Run the batch operation----tunggu sampe beres---udahnya tekan tombol back sampe
keluar dari apk Titanium Back up nya
7. Pindahkan semua Data2 penting dari HH om ke PC atau Laptop, terutama Folder Titanium Back
up hasil dari olah back up yg barusan om atau tante lakukan




selanjutnya silahkan bermain di Partisi Sdcard tanpa PC via CWM


Langkah - Langkahnya :

1. Masuk menu CWM Recovery ( matikan Mini, nyalakan kembali dengan menekan tombol Home +
Power bersamaan )
2. Pilih menu Advanced
3. Pilih Partition SD Card
4. Pilih berapa Mb yg akan di buat partisi untuk Ext Size nya, misalkan SDcard 8Gb = 1024 Mb =
1 Gb, SDcard 4 Gb = 512 Mb, SDcard 2 Gb = 512Mb disini tergantung pada kebutuhan Anda
sendiri, walau sebenarnya rata2 1 Gb juga tidak semuanya terpakai, jadi pada intinya
tergantung bagaimana om dan tante mensikapinya
5. Pada proses swap = pendukung memory internal HH silahkan diisi atau pun tidak, kalau ane
sech kasih 128 mb ajha buat swapnya
6. Jika sudah selesai proses seluruhnya, biarkan SDcard memformat sendiri
7. Reboot



PROSESI INSTAL DTAPPS DI CUSROM / STOCKROM :

Download dulu bahan2 berikut :

Dtapps Zipalgn :
http://www.mediafire.com/?hkmnp85q0y1x92h ( simpan di SDcard di luar folder)

 A2SDGUI :
http://www.mediafire.com/?ehht86u6w368hjb ( instal )

Sebelumnya pindahkan kembali semua Data2 yg sudah dibackup ke PC atau Laptopnya
pindahkan kembali ke SDcard yg sudah di partisi tadi antara lain :
1. Folder Titanium Back up
2. Mentahan Cusrom atau stockrom
3. Mentahan Dtapps Zipalgn
4. Data data penting om selain 3 bagian di atas


SELANJUTNYA INSTALASI ROM DAN Dtapps Zipalgn :
( Proses Penghematan Memory Internal/Pemindahan Fungsi Memory Internal ke Datasd (a2sd)

1. Maen di jalur CWM Recovery
2. Wipe data
3. Wipe cache partitions
4. Instal from zip
5. Choose to zip
6. Pilih mentahan cusrom atau stockrom zip nya
7. Biarkan proses berjalan sampe komplit
8. Wipe data
9. Wipe cache partitions
10.Pilih Mount & Storage : ubah bagian ubah dari mount ke unmount
  • unmount/chache --------biarkan tetap unmount
  • mount/data --------------biarkan tetap mount
  • mount/system -----------ubah ke unmount  ( cukup tekan tombol Home )
  • mount/sdcard ------------ubah ke unmount ( cukup tekan tombol Home )
  • mount/sd-ext-------------ubah  ke unmount ( cukup tekan tombol Home )

11. kembali ke menu awal CWM,
  • install zip from sdcard
  • choose zip from sdcard
  • pilih dtapps2sd-2.7.5.3-beta04-signed.zip

12. tunggu sampai selesai menginstal, lalu reboot



SELANJUTNYA KETIKA HOMESCREEN SUDAH TAMPIL silahkan instal A2SDGUI nya :

13. Instal A2SDGUI, tunggu sampai finish lalu Done…!

14. Buka apk A2SDGUI
15. Geser ke bawah ganti angka Set swappiness 60-65 ---> optional, ubah ke 100

  Proses ini bisa berjalan bila proses partisi diberikan Swap memory nya minimal
128mb

16. Pindah ke tab Dalvik,
  • Pilih ke bagian Dalvik
  • Geser ke bawah cari tulisan Set Dalvik CM Heapsize to this value ( 12-32 )
  • Ubah angka nol nya ke 32  ( proses ini berhasil jika ada anda berikan swap memory )
  • Geser ke atas pilih cache on sd ext,
  • klik move.
  • biarkan hingga reboot.

17. Selanjutnya jika HOMESCREEN sudah tampil, Geser ke bawah dan cari apk Terminal Emulator,
Masuk Terminal Emulator ketik perintah ----> Allow
  • su
  • a2sd datasd

18. Biarkan reboot, a2sd telah terinstall di HH



Lanjut ke Titanium Back Up : ( Proses Restore Apk )
1.    Instal Titanium Back Up nya
2.    Tekan Tombol Options pada HH
3.    Tap ke Preferences------cari restore back up to…---Tap di bagian eksternal media
4.    kembali ke Back
5.    Tekan tombol Options di HH
6. Tap Batch—tap di tulisan [RUN] Restore all apps with data
7. Tap Select all
9. Tap Run the batch operation--biarkan proses bekerja sampe finish




Mabok-mabok dah baca tutor mbah yg panjang2 ini....gpp seh sekalian ajha mbah bikinnya..

Thx sumber : Google
Samsung Galaxy Mini Forum