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

Help Unable to change ROM problem (own fault)

CornishHero

Lurker
Hi everyone, but particularly Slug I think...

About 6 months ago I was trying to change my ROM (done it many times using clockword Mod & Nandroid) when I accidentally used a ROM designed for HERO CDMA. It half installed and I'm now left with a very sluggish error ridden phone. To make it easier to show the problems, I'll bullet them...


  1. It shows as rooted, but then revokes privileges when it feels like, so I can't actually install anything through ROM MANAGER.
  2. WI-FI doesn't work.
  3. Anything to do with network settings causes an error, so changes can't be made.
  4. HTC SYNC does not find it when connected via USB.
  5. USB connection does not allow access to SD card.
  6. trying to install an RUU does not find the phone
  7. Starting into HBOOT i get:
    SD checking...
    Loading...[HERODIAG.zip]
    No Image!
    Loading...[HERODIA3.nbh]
    No Image!
    Loading...[HERODIA2.nbh]
    No Image!
    Loading...[HERODIAG.nbh]
    No Image!
    Loading...[HEROIMG.zip]
    No Image!
    Loading...[HEROIMG.nbh]
    No Image!
  8. Using CMD with SDK i get as far as

  • adb push recovery-clockwork-2.5.0.7-hero.img /data/local/
    adb push flash_image /data/local/
  • wwhen I try to adb shell chmod 777 /data/local/flash_image I get a Segmentation Error.
I've had a look at another post from March 4th 2011 by sjadja (I'm unable to link as a newbie) and tried the suggestions with no joy.


If anyone has any suggestions, please feel free to chuck their hat in the ring.


Many Thanks Mike
 
Suppose it helps if I tell everyone what software it's currently running.....

According to the 'About Phone'

ANDROID VERSION - 2.3.5
HTC SENSE VERSION - 3.5
SOFTWARE NUMBER - Zero Hero Sense 3.5
KERNEL VERSION - 2.6.35.14-Las_Venturas-1.ORC2+riemer@riemer-PC #8
BASEBAND VERSION - 63.18.55.06SH_6.35.17.03
BUILD NUMBER - HTX Zero Hero Sense 3.5
BROWSER VERSION - WebKit/533.1

I tried to run Universal Androot and it failed, here's the text file....

o for root !
Version: Universal Androot - v1.6.2 beta 5
Detected OS version:10
ls -l /system/etc
ls -l /system/bin/reboot
cat /proc/sys/kernel/osrelease
getprop ro.product.model
Error running exec(). Command: [getprop, ro.product.model] Working Directory: null Environment: null
java.lang.ProcessManager.exec(ProcessManager.java:224)
java.lang.Runtime.exec(Runtime.java:189)
java.lang.Runtime.exec(Runtime.java:275)
java.lang.Runtime.exec(Runtime.java:210)
com.corner23.android.universalandroot.utils.Utils.genSysInfoReport(Utils.java:111)
com.corner23.android.universalandroot.UniversalAndroot.go4root(UniversalAndroot.java:188)
com.corner23.android.universalandroot.UniversalAndroot.access$2(UniversalAndroot.java:183)
com.corner23.android.universalandroot.UniversalAndroot$1$1.onClick(UniversalAndroot.java:92)
com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:161)
android.os.Handler.dispatchMessage(Handler.java:99)
android.os.Looper.loop(Looper.java:150)
android.app.ActivityThread.main(ActivityThread.java:4389)
java.lang.reflect.Method.invokeNative(Native Method)
java.lang.reflect.Method.invoke(Method.java:507)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:849)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:607)
dalvik.system.NativeStart.main(Native Method)


ls -l /sqlite_stmt_journals
ls -l /data/local/tmp
ls -l /app-cache
run mount
Error running exec(). Command: [mount] Working Directory: null Environment: null
java.lang.ProcessManager.exec(ProcessManager.java:224)
java.lang.Runtime.exec(Runtime.java:189)
java.lang.Runtime.exec(Runtime.java:275)
java.lang.Runtime.exec(Runtime.java:210)
com.corner23.android.universalandroot.utils.Utils.genSysDebugInfoReport(Utils.java:174)
com.corner23.android.universalandroot.UniversalAndroot.go4root(UniversalAndroot.java:189)
com.corner23.android.universalandroot.UniversalAndroot.access$2(UniversalAndroot.java:183)
com.corner23.android.universalandroot.UniversalAndroot$1$1.onClick(UniversalAndroot.java:92)
com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:161)
android.os.Handler.dispatchMessage(Handler.java:99)
android.os.Looper.loop(Looper.java:150)
android.app.ActivityThread.main(ActivityThread.java:4389)
java.lang.reflect.Method.invokeNative(Native Method)
java.lang.reflect.Method.invoke(Method.java:507)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:849)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:607)
dalvik.system.NativeStart.main(Native Method)


Preparing Exploit ... :true
Preparing busybox binary ... :true
User selected: Not install
Preparing Su binary ... :true
Preparing root toolkit script ... :true
Error running exec(). Command: [/system/bin/mount] Working Directory: null Environment: null
java.lang.ProcessManager.exec(ProcessManager.java:224)
java.lang.Runtime.exec(Runtime.java:189)
java.lang.Runtime.exec(Runtime.java:275)
java.lang.Runtime.exec(Runtime.java:210)
com.corner23.android.universalandroot.asynctask.RootTask.getFilesystemInfo(RootTask.java:176)
com.corner23.android.universalandroot.asynctask.RootTask.generateScripts(RootTask.java:214)
com.corner23.android.universalandroot.asynctask.RootTask.doInBackground(RootTask.java:356)
com.corner23.android.universalandroot.asynctask.RootTask.doInBackground(RootTask.java:1)
android.os.AsyncTask$2.call(AsyncTask.java:185)
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:306)
java.util.concurrent.FutureTask.run(FutureTask.java:138)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581)
java.lang.Thread.run(Thread.java:1027)


Install/Uninstall rootkit: false
ls -l /sqlite_stmt_journals
ls -l /data/local/tmp
ls -l /app-cache
run mount
Error running exec(). Command: [mount] Working Directory: null Environment: null
java.lang.ProcessManager.exec(ProcessManager.java:224)
java.lang.Runtime.exec(Runtime.java:189)
java.lang.Runtime.exec(Runtime.java:275)
java.lang.Runtime.exec(Runtime.java:210)
com.corner23.android.universalandroot.utils.Utils.genSysDebugInfoReport(Utils.java:174)
com.corner23.android.universalandroot.asynctask.RootTask.onPostExecute(RootTask.java:398)
com.corner23.android.universalandroot.asynctask.RootTask.onPostExecute(RootTask.java:1)
android.os.AsyncTask.finish(AsyncTask.java:417)
android.os.AsyncTask.access$300(AsyncTask.java:127)
android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:429)
android.os.Handler.dispatchMessage(Handler.java:99)
android.os.Looper.loop(Looper.java:150)
android.app.ActivityThread.main(ActivityThread.java:4389)
java.lang.reflect.Method.invokeNative(Native Method)
java.lang.reflect.Method.invoke(Method.java:507)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:849)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:607)
dalvik.system.NativeStart.main(Native Method)
 
I'm away from home this week so can't offer much practical help, I'm afraid. I assume you're unable to boot into recovery and restore a nandroid backup?
 
afraid so, can't get into recovery at all. the only way I can get any sort of keyboard is to install Go keyboard as the stock one doesn't even load.
 
Back
Top Bottom