[myTouch 3G, Magic General] TuRDMaN:
So here is my problem. I have been running the latest Cyanogenmod (4.2.14.1) on my HTC Magic 32A, with Market Enabler v3.0 (I think, could be up to v3.2). The other day I tried uninstalling Market Enabler, and upgrading to v3.8. I deleted the existing Market Enabler files manually (/system/sd/app/com.androidiani.MarketEnabler.apk) and the corresponding dalvik-cache file, then rebooted and tried to install Market Enabler v3.8

Now when I try to install Market Enabler (I've tried v3.0, v3.2, and v3.8), I get this error: "MarketEnabler could not be installed on this phone"

I've checked in the applications management screen, and Market Enabler does not show up there. I even reflashed my cyanogenmod ROM and formatted my cache and dalvik-cache, and it still won't work. I have run out of ideas. Any help would be greatly appreciated.

Here is a log of a failed install of Market Enabler:

02-16 23:47:34.789 I/ActivityManager( 149): Starting activity: Intent { act=android.intent.action.VIEW cat=[android.intent.category.DEFAULT] dat=/sdcard/MarketEnabler_v3.0.8.apk28867.apk cmp=com.android.packageinstaller/.PackageInstallerActivity }
02-16 23:47:34.989 I/ActivityManager( 149): Start proc com.android.packageinstaller for activity com.android.packageinstaller/.PackageInstallerActivity: pid=1644 uid=10014 gids={}
02-16 23:47:35.669 I/PackageParser( 1644): Impliciting adding android.permission.WRITE_EXTERNAL_STORAGE to old pkg com.androidiani.MarketEnabler
02-16 23:47:35.669 I/PackageParser( 1644): Impliciting adding android.permission.READ_PHONE_STATE to old pkg com.androidiani.MarketEnabler
02-16 23:47:35.819 I/installd( 128): free_cache(336612) avail 209719296
02-16 23:47:36.039 I/ActivityManager( 149): Starting activity: Intent { dat=file:///data/data/com.android.packageinstaller/files/MarketEnabler_v3.0.8.apk28867.apk cmp=com.android.packageinstaller/.InstallAppConfirmation (has extras) }
02-16 23:47:36.049 W/InputManagerService( 149): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@43e7d3d8 (uid=10014 pid=1644)
02-16 23:47:36.049 W/InputManagerService( 149): Client not active, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@43e0a5f0
02-16 23:47:36.099 I/ActivityManager( 149): Displayed activity com.android.packageinstaller/.PackageInstallerActivity: 1121 ms (total 1121 ms)
02-16 23:47:36.369 D/dalvikvm( 1644): GC freed 1563 objects / 122248 bytes in 136ms
02-16 23:47:36.389 I/PackageParser( 1644): Impliciting adding android.permission.WRITE_EXTERNAL_STORAGE to old pkg com.androidiani.MarketEnabler
02-16 23:47:36.389 I/PackageParser( 1644): Impliciting adding android.permission.READ_PHONE_STATE to old pkg com.androidiani.MarketEnabler
02-16 23:47:36.879 W/InputManagerService( 149): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@43cb0a70 (uid=10198 pid=1518)
02-16 23:47:36.989 I/ActivityManager( 149): Displayed activity com.android.packageinstaller/.InstallAppConfirmation: 881 ms (total 881 ms)
02-16 23:47:38.159 I/InstallAppConfirmation( 1644): result ok
02-16 23:47:38.209 I/ActivityManager( 149): Starting activity: Intent { dat=file:///data/data/com.android.packageinstaller/files/MarketEnabler_v3.0.8.apk28867.apk cmp=com.android.packageinstaller/.InstallAppProgress (has extras) }
02-16 23:47:38.279 W/InputManagerService( 149): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@43e7d3d8 (uid=10014 pid=1644)
02-16 23:47:38.829 I/ActivityManager( 149): Displayed activity com.android.packageinstaller/.InstallAppProgress: 586 ms (total 586 ms)
02-16 23:47:39.269 D/PackageParser( 149): Scanning package: /data/app/vmdl74099.tmp
02-16 23:47:39.379 I/PackageParser( 149): Impliciting adding android.permission.WRITE_EXTERNAL_STORAGE to old pkg com.androidiani.MarketEnabler
02-16 23:47:39.379 I/PackageParser( 149): Impliciting adding android.permission.READ_PHONE_STATE to old pkg com.androidiani.MarketEnabler
02-16 23:47:41.079 E/PackageManager( 149): Package com.androidiani.MarketEnabler signatures do not match the previously installed version; ignoring!
02-16 23:47:41.109 W/PackageManager( 149): Package couldn't be installed in /data/app/com.androidiani.MarketEnabler.apk
02-16 23:47:41.709 D/dalvikvm( 149): GC freed 9334 objects / 508664 bytes in 594ms
02-16 23:47:47.559 D/ ( 1644): unable to unlink '/data/data/com.android.packageinstaller/files/MarketEnabler_v3.0.8.apk28867.apk': No such file or directory (errno=2)
02-16 23:47:48.089 I/ActivityManager( 149): Process com.android.packageinstaller (pid 1644) has died.

-=Edit=-

So I ended up running $ adb uninstall com.androidiani.MarketEnabler again, (which previously resulted in "Failure"), but this time it actually worked. Now I can install MarketEnabler again.