....long-time lurker, first-time reply-er?
hello, (and i apologize in advance for the lack of proper capitalization - shift key gets stuck) i usually don't reply but i just wanted to maybe help save someone else the agonizing hours of trying to ressucitate a phone after NOT doing a backup and flashing the cm7 and old pdroid zip file.
i won't bore you with all the failed attempts and just let you know how i got past the dreaded M:
i guessed that if i could get back into recovery, i would be able to reflash the new rom and everything would be hunky dory and it would reboot normally. so i figured if i could manually push the "rerecovery" files (posted in another thread) i might be able to get back into recovery. i was sort of right --- because i spent about an hour pushing the files from the cm7 rerecovery file (the last file in that thread) and just staring at the inanimate M for minutes on end. i was about to give up but then i thought i might as well try pushing the first rerecovery files (intended for non-cm7 roms) and see if i got back in.
and i did!!!
after which i wiped cache, flashed, and flashed the cm7 rerecovery in the regular rerecovery and booted right in. i was so happy, i almost cried.
so, easy peasy:
1. use adb commands or android commander to push rerecovery files to your phone (or just follow the instructions for milestone x2 as posted in the thread i mentioned).
2. pull battery, plug, reboot, pray.
3. if you get back in to recovery, just flash over whatever you mucked up. (optionally flash the cm7 rerecovery zip file, life saver) i wiped cache and dalvik, but i don't know if you need to do that. no need to lose your data.
4. and then you reboot and itll be like you never did that thing which mucked up your phone in the first place.
please let me know if this worked - if it was just a fluke i wouldn't want to keep doing it next time.
---------- Post added at 12:41 PM ---------- Previous post was at 12:32 PM ----------
hmm, in case you couldn't find the exact part i was talking about here is the exerpt i was referring to - except instead of root explorer you'd be using adb and/or android commander. android commander lets you click to change permissions (left click, permissions, i believe), but in case you use adb, i believe it's "chmod 777" and "chmod 666" for the permission changes you need to make.
again, i'm only suggesting this if your problem is getting into recovery (getting past M).... i don't know about bootlooping past that.
-------
"Milestone X2 users Try to use this Dx2 apk first:
http://xdaforums.com/show...ight=bootstrap OR
Copy and paste your own bootstrap:
DL zReRecovery.Dx2.PI.notice.v3.zip
You need Root Explorer , ES file explorer Or any root file explorer that sets permissions.
Extract all and paste 8 files (not the folders) to the same folders in your root dir (not the dir: root that is always empty) that you found them in the zip.
1)paste to /preinstall: the 5 files and set perms to all-rwxrwxrwx but adbd: rw-rw-rw-.
2)Change charge_only_mode (not the .bin file-leave that alone) ( your original in system/bin) to .bak. Then paste the 2 /system/bin files. Set perms to all- rwxrwxrwx
3)Then .recovery_mode goes in /data. Set perms to rw-rw-rw-. Power off and Plug in. CWR
Ignore the meta-inf file.
End roll your own BSR."