"invalid MTD block" while installing Anti-Theft

Hi everyone.

I’m not new to avast mobile security - I’ve had to use it before on my old mobile. So, when I bougth my new Hero H9000 (aka Zopo ZP300) I decided to install avast too.
But I had encountered a problem here. I’m using a rooting installation of avast Anti-Theft (my phone IS rooted). After downloading customized installer package and trying to install AAT I get “Invalid MTD block” error for both “Direct Write” and “Recovery Image” methods - screenshots attached.
Any suggestions and help on this error are welcome!!!

can you send me the mount output from ADB shell?

Here you are

rootfs on / type rootfs (rw,relatime) tmpfs on /dev type tmpfs (rw,nosuid,relatime,mode=755) devpts on /dev/pts type devpts (rw,relatime,mode=600) proc on /proc type proc (rw,relatime) sysfs on /sys type sysfs (rw,relatime) none on /acct type cgroup (rw,relatime,cpuacct) tmpfs on /mnt/asec type tmpfs (rw,relatime,mode=755,gid=1000) tmpfs on /mnt/obb type tmpfs (rw,relatime,mode=755,gid=1000) none on /dev/cpuctl type cgroup (rw,relatime,cpu) emmc@android on /system type ext4 (rw,relatime,user_xattr,commit=1,barrier=1,data=ordered,noauto_da_alloc) emmc@usrdata on /data type ext4 (rw,nosuid,nodev,noatime,user_xattr,barrier=1,data=ordered,noauto_da_alloc) emmc@cache on /cache type ext4 (rw,nosuid,nodev,noatime,user_xattr,barrier=1,data=ordered,noauto_da_alloc) /dev/block/vold/179:25 on /mnt/sdcard type vfat (rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro) /dev/block/vold/179:25 on /mnt/secure/asec type vfat (rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro) tmpfs on /mnt/sdcard/.android_secure type tmpfs (ro,relatime,size=0k,mode=000)

hm it looks as if your system was located on the MMC?

Not MMC though, but eMMC.

Wikipedia says

eMMC describes an architecture consisting of an embedded storage solution with MMC interface, flash memory and controller, all in a small ball grid array (BGA) package.

ok i see - can you try if you can execute this command as SU shell:

mount -o rw,remount emmc@android /system

? thanks!

It goes ok.

uid=10091 gid=10091 groups=1015,3003@android:/ $ export PATH=/data/local/bin:$PATH uid=10091 gid=10091 groups=1015,3003@android:/ $ su uid=10091 gid=10091 groups=1015,3003@android:/ # mount -o rw,remount emmc@android /system uid=10091 gid=10091 groups=1015,3003@android:/ #

OK I’ll fix, it will be published into next official update of AMS.

Thank you very much. I really appreciate your help.

Hi,

I have the same issue. My phone is rooted also but when I try to execute: mount -o rw,remount emmc@android /system it says operation not permitted.
Please advice.

Regards

Do you execute “su” before executing “mount -o rw,remount emmc@android /system” ?

With su mounts great and my system folder gets rw permission but still invalid block when trying to install avast as root

The update to this error is not released yet. You have to wait when avast gets official update on market.

I really like all the options on avast especially the anti-thief. Great feature and i would suggest you to make a hidden pictures from the front camera if possible in the next release:). Even i am using it on my PC and recommend it to all my friends. Since this is a place to report bugs i would like to point another issue. If i make a hidden call (to get the phone number of the changed SIM card) from my avast account the screen goes black which should hide this action. But when i close the calling the screen still stays black which is hard to remove with any button pressing. The only way to gain a control of my menu is to restart the phone. I am using ICS 4.0.3. Does this is the same for other versions of android or is there any way to return my menu without restarting the phone?

is the call going to the mailbox? then we can not detect this which is a typical result

No it not going to a mailbox. The first test was done to a mailbox but the next test was ended promptly as i saw the phone number so there was no mailbox involved:)
Same… the black screen exist and i can’t get control of my phone and the menu items. I needed to restart it again

UPDATE: I’ve tried this anti-theft calling option on Android 2.3 and it worked perfectly. It allows me to go back to the menu when the call ends and removes the black screen without a problem. It seems the problem exist on ICS 4.0.3 only (maybe in JellyBean also but not tested yet).

OK will check it

Sorry but i cannot reproduce that.

guys regarding the MTD block issue. Please contact me at holzner (at) avast.com, i got a test build for you which should fix this issue.