• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Android phone bricked

I think my qualcomm mobile development platform MSM8655 based android phone has been bricked.
I was trying to install browser.apk on my phone from my computer using adb. I followed the instructions below.
adb push (location of stock Browser.apk) /system/app/Browser.apk
adb shell
mount -o ro,remount -t yaffs2 /dev/block/mtdblock4 /system

sync

For some reason, when I was "mounting" the phone, it gave me a message that " the device is busy". I still went ahead and did the "sync".

After that, I switched off the phone. When I tried to switch on the phone, nothing comes on the screen. Not even the android logo!

I tried to do a hard reset by holding both the power and volume up button. But it still didnot work.

In some forums, I read that this problem may occur because of USB charging. They had suggested to charge the phone using the plug and removing the battery and placing it again. I tried it and it also did not work.

I am very desperate. Please help me..
Thanks
 
Is there a recovery or boot menu for that device? If so, can you get into it (most often via a hard button pattern, such as volume down + power key, etc)?
 
Thanks for the reply, Frisco..
I did the power+volume up, power+volume down, power+home button. But nothing seems to work.

I did found that adb is detecting the device. Is there anything that I can do using adb.

Any help is greatly appreciated...
 
As I said before, I think my phone is stuck in a boot loop. The adb log message keeps printing the stuff below. Can anybody decipher the meaning of it? I think it has to do something with the browser installation which I was playing with.
I don't have a custom recovery or nandroid backup. So I am in a big soup. Please help me. Any pointers will be greatly appreciated...

W/MediaProfiles( 8660): could not find media config xml file
W/dalvikvm( 8660): Exception Ljava/lang/UnsatisfiedLinkError; thrown during Land
roid/webkit/WebViewCore;.<clinit>
E/Zygote ( 8660): Error preloading android.webkit.WebViewCore.
E/Zygote ( 8660): java.lang.ExceptionInInitializerError
E/Zygote ( 8660): at java.lang.Class.classForName(Native Method)
E/Zygote ( 8660): at java.lang.Class.forName(Class.java:235)
E/Zygote ( 8660): at java.lang.Class.forName(Class.java:182)
E/Zygote ( 8660): at com.android.internal.os.ZygoteInit.preloadClasses( Zyg
oteInit.java:302)
E/Zygote ( 8660): at com.android.internal.os.ZygoteInit.main(ZygoteInit .ja
va:579)
E/Zygote ( 8660): at dalvik.system.NativeStart.main(Native Method)
E/Zygote ( 8660): Caused by: java.lang.UnsatisfiedLinkError: Library webcore no
t found
E/Zygote ( 8660): at java.lang.Runtime.loadLibrary(Runtime.java:461)
E/Zygote ( 8660): at java.lang.System.loadLibrary(System.java:557)
E/Zygote ( 8660): at android.webkit.WebViewCore.<clinit>(WebViewCore.ja va:
61)
E/Zygote ( 8660): ... 6 more
E/Zygote ( 8660): setreuid() failed. errno: 17
W/dalvikvm( 8660): threadid=1: thread exiting with uncaught exception (group=0x4
001d7d8)
 
Back
Top Bottom