Recent Updates Page 2 Toggle Comment Threads | Keyboard Shortcuts

  • robotijo 22:05 on January 3, 2011 Permalink | Reply
    Tags: reverse engineering   

    Android Reverse Engineering 

    Ada tulisan menarik berjudul Android Reverse Engineering. Artikelnya berisi langkah-langkah reverse engineering sebuah aplikasi di android. Langkah-langkahnya tidak terlalu detil, mungkin karena target pembacanya adalah orang-orang yang sudah ahli.

    Menurut saya akan lebih tepat kalau judul artikelnya “Android App Reverse Engineering”, karena yang dijebol utamanya adalah app-nya, bukan androidnya.

    Artikel ini cukup berguna untuk menambah pengetahuan security di android. Meskipun terus terang saya sendiri tidak terlalu paham :D.

    Advertisements
     
  • robotijo 21:26 on December 31, 2010 Permalink | Reply
    Tags: mount   

    mount read-write partisi di android 

    Untuk mount partisi android agar bisa read-write, bisa  digunakan command berikut
    mount -o rw,remount -t yaffs2 /dev/nama_dev /mount_point.
    nama_dev diganti dengan nama device , yang bisa dilihat dengan command cat /proc/mounts.

    Misal, kita ingin agar direktori /system bisa di read-write.

    # cat /proc/mounts
    rootfs / rootfs ro 0 0
    tmpfs /dev tmpfs rw,mode=755 0 0
    devpts /dev/pts devpts rw,mode=600 0 0
    proc /proc proc rw 0 0
    sysfs /sys sysfs rw 0 0
    tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0
    /dev/block/mtdblock0 /system yaffs2 ro 0 0
    /dev/block/mtdblock3 /data yaffs2 rw,nosuid,nodev 0 0
    /dev/block/mtdblock1 /cache yaffs2 rw,nosuid,nodev 0 0
    DxDrmServerIpc /data/DxDrm/fuse fuse.DxDrmServerIpc rw,nosuid,nodev,user_id=0,group_id=0,allow_other 0 0
    /dev/block//vold/179:1 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

    Dari situ bisa dilihat bahwa /system ada di /dev/block/mtdblock0. Maka, untuk mounting direktori /system sehingga bisa read-write, digunakan command berikut:

    mount -o rw,remount -t yaffs2 /dev/block/mtdblock0 /system

    yaffs2 adalah filesystem yang dipakai android sampai versi 2.2, sedangkan versi 2.3 sudah memakai ext4

     
  • robotijo 14:35 on December 27, 2010 Permalink | Reply
    Tags: , root, , z4root   

    Rooting experia x10 mini pro 

    Bagi yang butuh, root SE X10 mini pro dengan android 2.1 (eclair) dapat dilakukan dengan program z4root v1.2.0. Saya sendiri sudah mencoba dan langsung sukses.

    z4root v1.2.0 dapat didownload di easy share dan di server robotijo.tk.

    Untuk melakukan rooting, cukup download file .apk, klik/install, dan jalankan aplikasi z4root. Setelah z4root dijalankan akan muncul tombol ‘root’, cukup di-klik saja. Klik ‘accept’ jika z4root meminta superuser access.

     
  • robotijo 14:05 on December 20, 2010 Permalink | Reply
    Tags: youtube   

    Video Tutorial Android dari Google 

    Bagi yang pengen melihat video-video android dari http://developer.android.com/videos/index.html. Tetapi ada masalah streaming video dari youtube, bisa men-download file-file video tersebut dari server files.robotijo.tk.

    Server bisa diakses melalui http dan ftp.

     
  • robotijo 02:09 on December 18, 2010 Permalink | Reply
    Tags: live cd, x86   

    Android Live CD 

    Bagi yang pengen coba-coba menjalankan android di komputer X86 (PC), mungkin bisa coba Android Live CD ini. Selain di PC, bisa juga coba dijalankan di VirtualBox, VMWare atau virtualisasi lain.

    Welcome to LiveAndroid, a LiveCD for Android running on x86 platforms.

    Want to give Google Android a try, but don’t feel like buying a T-Mobile G1/G2/G3? LiveAndroid lets you download a LiveCD disc image of the Google Android operating system. Just burn the image to a disc, stick it in a CD-ROM drive, and reboot your computer and you can check out Android without installing it or affecting any files on your PC.

    You can also use the disc image in a virtualization application like VirtualBox, VMWare or Microsoft Virtual PC if you want to try the operating system without even rebooting your computer.

     
    • annoyed 17:32 on March 15, 2011 Permalink | Reply

      boz aku uda nyoba yg live cd lewat flashdisk , trus klo mau mount hardisk tuh gimana?

      blz lwt imel aj y.
      thx.

  • robotijo 23:18 on December 12, 2010 Permalink | Reply
    Tags: ext4,   

    Android 2.3 akan memakai EXT4 sebagai format filesystem 

    Dari blog resmi android developers, ada postingan berjudul Saving Data Safely. Di posting itu disebutkan bahwa Android 2.3 akan memakai ext4 sebagai format filesystem-nya menggantikan YAFFS.

    Satu hal yang menjadi tanda tanya bagi saya adalah apakah alasan developer android untuk memakai ext4, sedangkan ext4 adalah disk filesystem. Android sendiri tidak memakai disk tapi memakai flash sebagai storage-nya. Dan sejauh yang saya ketahui, flash filesystem lebih cocok untuk flash storage.

    Ada juga posting tentang hal ini dari Teodore Ts’o, developer ext4

     
  • robotijo 23:16 on December 11, 2010 Permalink | Reply  

    Android NDK r5 dirilis 

    Android NDK r5 juga sudah dirilis. Salah satu perubahan utama adalah support ke native activities. Sepemahaman saya, support ini memungkinkan kita membuat aplikasi android 100% native, tanpa java.

    Saya copy pastekan release note nya

    This release of the NDK includes many new APIs, most of which are introduced to support the development of games and similar applications that make extensive use of native code. Using the APIs, developers have direct native access to events, audio, graphics and window management, assets, and storage. Developers can also implement the Android application lifecycle in native code with help from the new NativeActivity class. For detailed information describing the changes in this release, read the CHANGES.HTML document included in the downloaded NDK package.

    General notes:
    • Adds support for native activities, which allows you to implement the Android application lifecycle in native code.
    • Adds native support for the following:
      • Input subsystem (such as the keyboard and touch screen)
      • Access to sensor data (accelerometer, compass, gyroscope, etc).
      • Event loop APIs to wait for things such as input and sensor events.
      • Window and surface subsystem
      • Audio APIs based on the OpenSL ES standard that support playback and recording as well as control over platform audio effects
      • Access to assets packaged in an .apk file.
    • Includes a new toolchain (based on GCC 4.4.3), which generates better code, and can also now be used as a standalone cross-compiler, for people who want to build their stuff with ./configure && make. See docs/STANDALONE-TOOLCHAIN.html for the details. The binaries for GCC 4.4.0 are still provided, but the 4.2.1 binaries were removed.
    • Adds support for prebuilt static and shared libraries (docs/PREBUILTS.html) and module exports and imports to make sharing and reuse of third-party modules much easier (docs/IMPORT-MODULE.html explains why).
    • Provides a default C++ STL implementation (based on STLport) as a helper module. It can be used either as a static or shared library (details and usage examples are in sources/android/stlport/README). Prebuilt binaries for STLport (static or shared) and GNU libstdc++ (static only) are also provided if you choose to compile against those libraries instead of the default C++ STL implementation. C++ Exceptions and RTTI are not supported in the default STL implementation. For more information, see docs/CPLUSPLUS-SUPPORT.HTML.
    • Includes improvements to the cpufeatures helper library that improves reporting of the CPU type (some devices previously reported ARMv7 CPU when the device really was an ARMv6). We recommend developers that use this library to rebuild their applications then upload to Market to benefit from the improvements.
    • Adds an EGL library that lets you create and manage OpenGL ES textures and services.
    • Adds new sample applications, native-plasma and native-activity, to demonstrate how to write a native activity.
    • Includes many bugfixes and other small improvements; see docs/CHANGES.html for a more detailed list of changes.
     
  • robotijo 23:10 on December 11, 2010 Permalink | Reply
    Tags: 2.3   

    Android 2.3 platform dirilis 

    Beberapa hari lalu, android 2.3 platform (Gingerbread) telah dirilis.

    Higlight bisa dilihat disini : http://developer.android.com/sdk/android-2.3-highlights.html

     

     
  • robotijo 01:36 on December 5, 2010 Permalink | Reply  

    Link Tutorial Compile Android dari Source 

    http://htcevohacks.com/htc-evo-hacks/how-to-build-your-own-htc-evo-4g-android-kernel/

    http://blog.coralic.nl/2010/01/21/how-to-create-a-custom-rom-for-hero-from-android-sources/

     
  • robotijo 08:04 on November 26, 2010 Permalink | Reply  

    Hello world! 

    Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!

     
    • Mr WordPress 08:04 on November 26, 2010 Permalink | Reply

      Hi, this is a comment.
      To delete a comment, just log in, and view the posts’ comments, there you will have the option to edit or delete them.

c
Compose new post
j
Next post/Next comment
k
Previous post/Previous comment
r
Reply
e
Edit
o
Show/Hide comments
t
Go to top
l
Go to login
h
Show/Hide help
shift + esc
Cancel