Friday, May 21, 2010

(Fix) APPS2SD di SamdroidMod

Jika sebelumnya sudah menggunakan APPs2SD, setelah menginstall SamdroidMod dan ingin enable APPs2SD pasti akan mengalami Stuck setelah Animasi.
Dan memang si Leshak menyarankan untuk menformat ulang SD. Nah dari situ banyak yang melakukan format ulang seluruh SDnya baik FAT32 maupun Ext2.
Harusnya yang diformat adalah cukup partisi ext2 saja, dan sebelumnya backup dulu isi file ext2 terutama file APK, jadi nanti tidak perlu lagi install aplikasi lagi.

Caranya :

Sebelum enable APPs2SD (samdroid tools)

Backup aplikasi
#mount -t ext2 /dev/block/mmcblk0p2 /system/sd

#cd /system/sd/app
#ls
Lihat apakah ada file apk ? Jika ada lanjutkan perintah berikut
#exit
prompt>adb pull /system/sd/app c:\data-app
Setelah selesai silahkan cek di windows explorer c:\data-app apakah aplikasi sudah ter-backup

Jika proses backup sudah selesai, silahkan lanjutkan proses berikut :

Format Ext2
#umount /system/sd
#mkfs.ext2 /dev/block/mmcblk0p2

Enable Apps2SD melalui  SamdroidTools
Reboot

Cek
#cd /system/sd
#pwd
Jika menunjukkan /system/sd berarti mounting sukses

#reboot

Setelah masuk home
Restore aplikasi
#remount rw
#exit
prompt>adb push c:\data-app /system/sd/app

SELESAI

SamdroidMod Kitchen v1.2.x Beta Public

Di sini hanya akan saya jelaskan sedikit saja, selengkapnya silahkan buka http://forum.samdroid.net/threads/939-SamdroidMod-Kitchen-v1.2.x-Beta-Public-05-18-2010-EN

Apa yang harus dilakukan :
Register di Samdroid.net
Handset sudah menggunakan LK2.xx (recovery mode)
Sudah familiar dengan LK2.xx (jika belum silahkan lihat postingan sebelumnya)
Download file sesuai keinginan :
  • SamdroidMod 1.2 merupakan Mod firmware I570EXXJE1
  • SamdroidMod 1.0.0 merupakan Mod firmware I570EXXJCE/JCF
  • LK2.05 merupakan kernel update terbaru dari LK2.xx
  • File lainnya silahkan pilih sendiri sesuai keinginan
  • Untuk file JIT, tidak saya rekomendasikan (tidak stabil, handset sering restart)
  • Setelah memilih, silahkan Generate dan Download
Setelah selesai, simpan file samdroidmod-xxx.zip ke /sdcard
Masuk ke recovery mode
Update any zip, tunggu sampai selesai (caranya sama dengan postingan sebelumnya)
Reboot
Tunggu sampai masuk Home
Selesai

Wednesday, May 19, 2010

Cara Mengganti Isi File APK

Misalnya, mengubah background app-drawer helix launcher menjadi transparan.

caranya :

1. copy apk helix launcher dari /data/app/
adb pull /data/app/com.helixproject.launcher.apk C:/

2. buka com.helixproject.launcher.apk pakai winrar, ect. windownya jgng ditutup dlu.

3. copy pattern_carbon_fiber_dark.png dari folder res/drawable-mdpi/

4. edit pattern_carbon_fiber_dark.png supaya mnjd transparent

5. buka kmbli window winrar, trus file pattern_carbon_fiber_dark.png yang sudah diedit dicopy ke res/drawable-mdpi/

6. delete folder META-INF yang ada di com.helixproject.launcher.apk

7. download JDK + JRE dan install.

8. copy com.helixproject.launcher.apk yg sudah di edit ke C:\Program Files\Java\jdk1.6.0_10\bin <- lokasi default instalasi JDK

9. buka command promt, lalu
C:\Users\dorayaki>cd C:\Program Files\Java\jdk1.6.0_10\bin

C:\Program Files\Java\jdk1.6.0_10\bin>keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -validity 10000
Enter keystore password: (diisi "android" tanpa petik)
Re-enter new password: (diisi "android" tanpa petik)
What is your first and last name?
[Unknown]: Android Debug
What is the name of your organizational unit?
[Unknown]: (tekan enter aja)
What is the name of your organization?
[Unknown]: Android
What is the name of your City or Locality?
[Unknown]: (tekan enter aja)
What is the name of your State or Province?
[Unknown]: (tekan enter aja)
What is the two-letter country code for this unit?
[Unknown]: US
Is CN=Android Debug, OU=Unknown, O=Android, L=Unknown, ST=Unknown, C=US correct?

[no]: yes

Generating 1,024 bit RSA key pair and self-signed certificate (SHA1withRSA) with a validity of 10,000 days for: CN=Android Debug, OU=Unknown, O=Android, L=Unknown, ST=Unknown, C=US
Enter key password for
(RETURN if same as keystore password): (diisi "android" tanpa petik)
Re-enter new password: (diisi "android" tanpa petik)
[Storing debug.keystore]

C:\Program Files\Java\jdk1.6.0_10\bin>jarsigner.exe -verbose -storepass android -keystore debug.keystore com.helixproject.launcher.apk androiddebugkey

10. copy com.helixproject.launcher.apk ke sdcard, truss install, jika sudah install, uninstall terlebih dahulu helix launchernya


Note :
1. untuk file lain, caranya hampir sama, cuma beda file aja yang diganti. file gambr biasanya ada di res/drawable, res/drawable-mdpi (untuk layar ukuran 320x480 / HVGA spt spica, hero, etc), res/drawable-hdpi (untuk layar ukuran 480x854/WVGA spt N1, milestone, etc), etc.
2. biasanya file yang dipush ke /system/ tidak usah disign lgi (jangn delete folder META-INF), langsung ganti filenya.

Monday, May 17, 2010

Gallery 3D No Glitches

Download file Gallery3D.apk dari SAMDROID
Proses install Gallery 3D melalui Android SDK Windows, tutorial penggunaan Android SDK.

  1. Copy file Gallery3D.apk ke sdcard
  2. Jalankan adb, Klik Start > cmd > ok
  3. Masuk ke direktori tempat folder android sdk. Misalkan folder android-sdk-windows (rename jadi android) ada di direktori C: , maka perintahnya adalah sebagai berikut:

C:\Users>cd c:\android\tools
C:\android\tools>adb shell
*daemon not running. starting it now *
*daemon started successfully*
# mount -o remount,rw,codepage=utf8,vfat,xattr,check=no /dev/stl6 /system
# cp /sdcard/Gallery3D.apk /system/app

Jika access denied, maka jalankan perintah berikut:

# chmod 0777 /system/app
# cp /sdcard/Gallery3D.apk /system/app
# chmod 0755 /system/app


Spoiler for Gallery 3D:

Sunday, May 16, 2010

Menginstall Live Wallpaper

Rooted only :) Kalau sudah pake samdroidmod kan udah otomatis jalan :D

Silahkan download file LiveWallpaperPickers.apk disini
Letakkan di root SDcard (tanpa folder)

Masuk ke ADB shell, lalu ikuti command dibawah ini:
#mount -o remount,rw,codepage=utf8,vfat,xattr,check=no /dev/stl6 /system
#cp /sdcard/LiveWallpaperPickers.apk /system/app
jika access denied,
#chmod 0777 /system/app
#cp /sdcard/LiveWallpaperPickers.apk /system/app
#chmod 0755 /system/app

Catatan: Pantheon tidak support live wallpaper. Gunakan aplikasi home lain seperti HelixLauncher atau GDEHome.
credit to: mboisker