Archive for June, 2015

A research into Android Binder

Thesis analysing Android BINDER:

Binder vs Ashmem vs other IPC:

Rooting ZenFone 2

Master page for Zenfone2:!k4MHiAgL!dVuOKeH3eokcwPSNI79ffw!k4MHiAgL!dVuOKeH3eokcwPSNI79ffw

After downloading all the images (essentially from and, and compared their differences to ensure they are of the same file),

  1. When it launches, type in the following command (you can get adb and fastboot from Android SDK’s “platform-tools” directory) and press Enter:
    adb reboot-bootloader
  2. Your device should reboot into bootloader mode.
  3. Now, rename the system image that you have downloaded to system.img. You can do that by right-clicking on the system image and selecting Rename.
  4. Type in the following command into the Command Prompt Window and press Enter:
    fastboot flash system system.img
  5. Wait for it to flash the system image on your device.
  6. When it’s done flashing the image, reboot your device by issuing the following command:
    fastboot reboot

Above procedure is also described below:

Hardware means of “recovery mode”:

Never update SuperSU app, explained inside here:

%d bloggers like this: