How to Install CyanogenMod 7 on Milestone A853

If you are tired of using the official firmware on Milestone A853, and you want to try the best Android version on Milestone, here is a guide for How to Install Cyanogenmod 7 on Milestone A853, It is easy to flash as the new kernel is include in the update package, no need to use the RSD tool. remember to backup your important data before you install the Cyanogenmod 7, because this installation will delete all users data.

Important! your Milestone A853 must be *Rooted* before you start this installation.

What is this rooted thing?
Most smartphone stock rom is locked to avoid third party application modify the system, or the system will failed to startup by doing something wrong with the system files. get the Phone Rooted means destroy the Shield and get the highest permission to modify the stock system.

How to root Milestone A853?
There is a bug in the official 2.01 Recovery, we used to use it to run third party Recovery, and make the phone be rooted, but this bug was fixed after update to the official 2.1/official 2.2 firmware, in order to run the third party Recovery such as OpenRecovery, we need to patch the new Recovery, the patch called the Vulnerable recovery, the download and guide page is here : http://android.doshaska.net/rootable thanks Nadlabak, it work for any known firmware version, then use the OpenRecovery to root the phone or install any custom rom.

Step 1 , let’s download some necessary files.
1.Openrecovery
Openrecovery is a modified version for some advanced features of the original native Recovery, it will install on the SD card. I recommend the Androidiani OpenRecovery.
Androidiani OpenRecovery 3.3:
Information about Androidiani OpenRecovery:
http://forum.xda-developers.com/showthread.php?t=796679
Download Androidiani OpenRecovery:
http://code.google.com/p/androidiani-openrecovery/downloads/list

2. Nadlabak’s Cyanogenmod 7.1 for Milestone A853
Download the latest CyanogenMod for Milestone A853:
https://github.com/nadlabak/android/downloads

3.BPSW update for official 2.1
If you are using the offical Android 2.1 system, you need this after update to CM7. This file update the baseband processor software.
http://code.google.com/p/cyanogenmod4milestone/downloads/detail?name=update-bpsw-MSG39UPEU_A1.19_0.90-I4.zip

Step 2. OK, now you got all files, connect your phone through USB cable and visit the SD card storage, unzip the Openrecovery package, copy the folder “Openrecovery” and the file “update.zip” to the SD card root. Delete any exist folder “Openrecovery” or file “update.zip” before you copy the new one.

Then copy the Cyanogenmod 7.1 for Milestone A853 update zip file to the SD card folder “Openrecovery/updates/”, PS. Do not unzip the package.

Copy the BPSW update zip file to the SD card folder “Openrecovery/updates/”, PS. Do not unzip the package.

Step 3.Before start the update process, your Milestone A853 battery should above 60%, because in the OpenRecovery mode, the phone is under full speed working and the battery could last only 2 or 3 hours, and you can’t charge the battery. So charge your phone if the battery is lower than 60%.

Now double check all the files is put in the right place, the OpenRecovery, CM7 update zip file, BPSW update file. disconnect the phone, restart the phone, hold the hardware keyboard key “X” while the phone is booting on, when you see a Triangle with exclamation mark, release the “X” key, hold the “volume up” key and press the camera key, you should see the Recovery menu with four options, press the volume key to move up and down. Move the high light option to the ” Apply sdcard update.zip”, then press center navigation key on the hardware keyboard to select the option. The phone will launch the OpenRecovery.

After the OpenRecovery loaded successful, there is many options list on the screen. the operate key is the same as before, press “volume down” to select and enter “Apply update” option, you should see the two update files list on the screen, first , select the “update-cm-7.1.0-**-**.**.**-Milestone-signed.zip” file to install Cyanogenmod 7, the process will take over 2 or 3 minutes, don’t be so nervous, the system will return to update package list after finish the install process.

If you are update from the official 2.1 version, then select and install the “update-bpsw-MSG39UPEU_A1.19_0.90-I4.zip”, that easy right?

Do not reboot the system, now is the last one important step, you should back to the up level menu, use “Wipe Cache / Factory reset” to wipe your old data (not only wipe cache, but with Wipe Factory Data), if you forget about this step, your phone will struck on the white Moto logo.

OK, now choose “Reboot system” to reboot the phone, you should see the Cyanogenmod 7 bootanimation, congratulations.

Taggs: , , , , , .
Posted in Android How to, Android Share, Motorola Milestone

SHARE THIS

RELATED POSTS



DISCUSSION

  • AzZ

    Hi! Charles I’ve tried to install cm 7.2.4F from stock froyo i’ve installed vulnurable recovery 90.78 and opened OR signed SU and than applied updates
    Succesfully but when i’m trying to boot up it’s rebooting on cm7 bootanimation
    and than i’ve tried to put stock sbf .. but the same problem plz help! how to do?

  • panagiotis

    Hello,i just made the update to Motorola 1.ut i still have a question.After all this procedure,can i delete the files from the SD card?I mean the rom,the gaps the update zip and everything that i used?

  • Hi.
    Here my phone is in a “eternal loop”
    Moto Logo > 2ndBoot > Cm7 [skate] > Moto Logo > 2ndBoot > Cm7 [skate]…
    Sometimes its freeze one the Cm7 screen
    http://www.youtube.com/watch?v=CyceD6TNpGs
    Can someone help me? Any idea?

  • Mike P

    Phone:- Motorola Milestone A853 with German T-Mobile pre-paid card.

    EOCD fault.
    signature verification failed, Installation aborted!

    Followed all the install instructions set out in your blog.
    This is great. This must be one of the worst phones I have had. My Motorola E1000 was just great to mod.

  • SHAM

    Sir i did all the things which u mentioned here but still stuck with this error :

    E: cant open /cache/recovery/command

    Finding update package
    Opening update package
    Verifying update package
    E: Signature verification failed
    Installation aborted.

    im trying to update my A853 milestone
    copied the files in this structure:
    update.zip path: SD card/update.zip
    Open Recovery files path: SD card/Open Recovery/
    CM7 update package path: SD card/Open Recovery/updates/CM7.zip
    but still the same 🙁

  • Tazz

    hi
    after doin all the required wipes when I go to apply update.zip I get “cannot find update_binary” then it continues on installin sum stuff then says launching open recovery(all in yellow) then it skips about 2 lines and says SD installation complete and offers the same 4 options in blue(reboot system,apply update.zip,wipe data/factory reset,wipe cacha partition). what can I do as its not entering open recovery where I can apply the CM7 nd gapps in da updates folder,please help me as my current software is crap nd I desperately need to change it.I am runining stock 2.2.1 on milestone original and have rooted it and have the “whitelist” with #. I am very grateful to any1 who can try to help me

  • Tazz

    hy I hope sum1 can help me here.
    I’ve got a milestone running the awful froyo 2.2.1 (stock) I’ve managed to root my 4ne nd have the “whitelist” with #. the problem is when I try to enter open recovery by applying update.zip I get “cannot find update_binary ” then it says launching open recovery jumps abt 2 lines nd says SD installation complete(all this in yellow). I am using the recommended softwares and have all the files in their ryt places…. this is after I have done all the required wipes. what can I do as I can not go to the updates folder to apply the CM7 and gapps I am really frustrated as the current software is painfully slow nd makes me hate my 4ne.
    I am grateful for to any1 who can try to help me

  • sunny

    Thanks for help sir.I have the files path and that is…….

    Sdcard\update.zip
    Sdcard\openrecovery3.3

    And the link given above is not working

    Once again I explain my problem

    :- I have rooted my milestone. I am using 2.1update on my milestone.
    :-i have follow ur all steps listed above. But when I off my phone added doing on useing power button and X buttions them I see a triangle on screen further I pressed volume up and camera buttons.
    Them this things appear on screen:-

    Andrion system recovery
    Reboot system now
    Apply sdcard:update.zip
    Wipedata/factory reset
    Wipe cache partition

    E: Can’t open/cache/recovery/command

    When I do wipe data/factory reset, this message show on screen:-

    Formatting data
    Formatting cache
    Data wipe complited.

    Then I do wipe cache partition,this message show:-

    Formatting cache
    Cache wipe complited.

    Now I do apply sdcard:update.zip them this message show on screen

    Finding update package….
    Opening update package. …
    Verifying update package…..
    Installing update package…..
    Can’t find update_binary
    Reboot ur phone

    I have mention all things when I am installing com. So sir please guide me that what I do????
    I am trying from previous 4 months for installing com on my milestone but never succeed.now I got ur link from google. Please guide me I want cm on my milestone.

    Many thanks to u sir……..waiting for ur reply….

  • sunny

    Hello sir I am installing cynozenmod7 on my milestone 2.1 and all ready rebooted my phone. When I install terminal imulater and type su them $ sign change to #. But when I am applying sdcard upadate.zip after reeboting my phone them this message appears….

    E: Can’t open/cache/recovery/command
    Finding update package…
    Opening update package…
    Verifying update package…
    Installing update package…
    Can’t find update_binary
    Rebooting your phone

    I have trying many time.

    Sir what is the problem please guide me I am getting mad by this problem Thank you….

    • Hey sunny, check out your sdcard to see if the file “update.zip” and folder “openrecovery” is in the right place. and then check this guide: http://android.doshaska.net/rootable, sorry for replying late and good luck.

  • sunny

    Hello sir I am installing cynozenmod7 on my milestone,and all ready rebooted my phone. When I install terminal imulater and type su them $ sign change to #. But when I am applying sdcard upadate.zip after reeboting my phone them this message appears….

    E: Can’t open/cache/recovery/command
    Finding update package…
    Opening update package…
    Verifying update package…
    Installing update package…
    Can’t find update_binary
    Rebooting your phone

    I have trying many time.

    Sir what is the problem please guide me I am getting mad by this problem Thank you….

  • suny

    Hello sir I am installing cynozenmod7 on my milestone,and all ready rebooted my phone. Whitelist icon is showing in program list.

    For installing CM7, I power on milestone using power button and X button and when an triangle appear, I appears I press volume up key and camera buttion. After that this screen appears:

    Android System recovery

    Reboot system now
    Apply sdcard: update.zip
    Wipe data/factory reset
    Wipe cache partition

    E: Can’t open/cache/recovery/command

    What is The last line showing in bottom starting with E: can’t open….
    And them I do wipe data/factory reset,
    Them applying

    sdcard: update.zip

    Them this message show:

    Finding update package…
    Opening update package…
    Verifying update package…
    Installing update package…
    Can’t find update_binary
    Rebooting your phone

    Sir what is the problem please guide me…..
    Thank you sir

  • RAHUL

    thanks charles for helping me n i do my moto now in latest andriod 2.3.7

  • RAHUL

    n i m troubleing when i start my binary update.

  • RAHUL

    also when i try to apply sdcard update.zip
    the phone screen is showing me this all things

    E:Can’t open/cache/recovery/command
    — Install from sdcard…
    Finding update package…
    Opening update package…
    Verifying updaye package…
    E:EOCD marker occurs after start of EOCD
    E:signature verification failed
    Installation aborted.

    n i also do as u say on before on installing guide
    openrecovery.zip extract on sdcard
    n sdcard/openrecovery/update/update-cm-7.0.1-0.08-11.04.24-Milestone-signed.zip
    paste on there

    • Hi rahul, you need to patch the native Recovery to run the Openrecovery, please follow this guide.

  • RAHUL

    how can i flash my motorola milestone android (2.2.1) to upgrade version.

  • M

    MILESTONE A853 – install
    =================

    Hi
    AFter installed it – all went well, but since we had to delete all Cache and Data to avoid lockup at boot, now all apps do not exist anymore – that is fine.

    I wanted to clear everything and restart.

    System works very well, but when I go to google.play to get the apps I used to have I cannot install them because it says I already have then installed in my phone and they are actually deleted!

    Might there be any apps pointers left in the system that believe they are installed?
    How do I re-install apps?

    Also, when trying to install ‘new’ apps I never had [to test], they seem to be installed, but they are not!

    Any idea?

    • hmm, I have not met this before, you can try to clear the data of Google play, it is in -Settings-application-ALL.

  • Ariba S

    Oh dear, I must look like I am harassing you! I managed to fix it! Just had to go back into the recovery mode and select Wipe data/ factory reset. I think you should probably make that clearer up in the article?

    Thanks anyways though! My first experience rooting a phone and installing a custom ROM!
    I think it was totally worth it! (Minus the scary part when I thought I bricked my phone!)

    Cheers mate!

    -Ariba

    • OK thanks Ariba, I have edited the post, making the instructions more clear.

  • Ariba S

    Hey Charles,

    It seems like I managed to get myself stuck in the Cyanogen mod 7 boot animation 🙁 I followed your step of wiping cache, but in the open recovery system, it only had options to wipe the cahce partition or wipe the delivch *something* cache. So I ended up doing both. Something must have gone wrong, clearly, my phone is just stuck in the cycle! Is there anyway to go back and fix it?

    Cheers,

    Ariba

  • Ariba S

    Hello Charles,

    I tried using the open recovery and following your steps but I am having the same problems as fahmy up there.

    –Install from sdcard…
    Finding update package
    Opening update package
    Verifying update package
    E:EOCD marker occurs after start of EOCD
    E: Signature verification failed
    Installation aborted.

    What do I do now? Was your remark about patching the native recovery first an answer to this problem?

    Thanks a lot!

    Cheers,

    Ariba

  • Ariba S

    Hello Charles!

    I rooted my phone using the Universal androot file and I was reading through your instructions for installing the CMD7. Did you include a step to backup the stock ROM? How would you do that? I am asking, in case the phone decides that it doesn’t want to install CMD7 and I want to be able to go back to the stock ROM! I have tried using ROM manager, but it doesn’t seem to work with Milestone! Sorry, still a noob here 🙂

    Cheers,

    Ariba

  • TheMrcool212

    can anyone tell me,i search many websites and its not working.i’m in the same problem when i click the apply sdcard:update.zip and it says:

    E:failed to open /sdcard/update.zip(No such file or directory)
    E:signature vertification failed

    please please please help me with this problem.

  • fahmy

    Hi I am getting below message and unable to proceed…
    Does anyone gets this message?

    –Install from sdcard…
    Finding update package
    Opening update package
    Verifying update package
    E:EOCD marker occurs after start of EOCD
    E: Signature verification failed
    Installation aborted.

  • Vivek

    Thanks a million…CM7 on a Milestone…i no longer hate ma phone 🙂
    Having trouble configuring the Google Account
    V

  • Dr RS Mehta

    Hi Charles, thanks for your prompt replies. Since then, I have followed your instructions exactly. I did have an error while trying to get into Open Recovery, so as per your advise, I used Venerable Recovery with RSD lite 4.6 and the sbf file successfully and got “PASS”. However, when I rebooted by phone, got the exclamation mark and then pressed the Vol Up and Camera, I got the error “E:failed ro verify whole – file signature. E: signature verification failed”. Now what do I do? I really really want a new custom ROM after backing up to Nandroid, but I just cant get into a recovery screen. PLEASE HELP 🙂 Thanks Charles! Best regards, RSM

    • Hello, download the OpenRecovery files then extract the file “update.zip” and folder “[OpenRecovery]”.
      checking the files’ location, should be looked like this:

      update.zip path: /update.zip
      OpenRecovery files path: /OpenRecovery/

      ps. don’t overwrite files, delete the old files before copy the new one.

      and download the system update file.
      CM7 update package path: /OpenRecovery/updates/CM7.zip

  • Dr RS Mehta

    Hi Charles,
    Starting to follow your steps. Downloaded open recovery, unzipped but there is no folder called updates within it. Should I create a folder called updates? Please help,

    Thanks,
    RSM

    • Hey RSM, the folder “updates” is in the folder “Openrecovery”. just extract all files then put them in SD card.

      Check nadlabak’s guide here http://android.doshaska.net/rootable if you get errors when you enter openrecovery.

  • Dr RS Mehta

    Hi Charles, your site is like a burst of fresh air 🙂 Really feel there is someone who cares. I have a Milestone A853, running stock 2.2.1 and have just managed to root it with Superoneclick. I am new to the Android world and have been aiming to get CM7 by using Clockworkmod. However, when I try to Backup my stock ROM, I get the message “E: Can’t open /cache/recovery/command”. I have searched a lot to find a solution, till I came to your site and have decided to give your method a shot. Meanwhile, if you have any comments, I would really be grateful for them. Thanks Charles! Best regards, RSM

    • Welcome, I haven’t used the clockworkmod recovery on Milestone, just use the androidiani-openrecovery instead of it, you should clear all the old recovery files on SD card before you copy the new one. Good luck.

  • Ryan

    Thank You Charles, managed to get it updated and published on my phone. Thanks for all your help and apologies for all the grips along the way 🙂

    • Ah, I have forgotten to tell you how to install the google apps, well, good job. 🙂

  • Ryan

    ok i managed to get the app must i update it the same way through the back end.

  • Ryan

    I dont understand how to get the market app from the URL you published!

  • Ryan

    Hi Charles, i am really dissapointed that i have to pay to download this app. Why doesnt it already come with the market apps as you practically can do nothing with the phone until you have the market app.

  • Ryan

    Hi Charles, this works absolutely brilliantly on my Motorola Milestone. I cant simply believe how fast it is compared to MIUI. Thank You so much. You get 11 out of 10. One silly question is how would I get the Market Icon on my desktop to download all the applications again? Thanks a million. Ryan

  • Ryan

    thank you Charles very much indeed. I will give it a bash and let you know. thank you kindly, Ryan

  • Ryan

    Hi There,

    I would love to get some advice from the great gurus on this blog as it seems people do answer them.

    I just yesterday upgraded my milestone to Gingerbread Version 2.3.4 with the MIUI update. Could I run the Cyan..update which will overwrite it to 2.3.5. to get the latest firmware. Or would you advise doing the whole thing from scratch again?

    • Hi Ryan, the latest version of CM7 for milestone is based on gingerbread 2.3.7, you can download it from nadlabak’s git page: https://github.com/nadlabak/android/downloads. yes you can install the update, but I think you have to do a full wipe, or you can just wipe the cache and dalvik-cache to see if it compatible with your old data. remember to backup everything before you start.

  • abcmissme

    I have the “…Installation aborted” as rmic had above. I read and tried the solution you gave to him and it’s not working help please!

    I downloaded the “OpenRecovery-3_3.zip”. It opened with win.rar and I extracted then dragged the files over right onto the sd card, did the same with “update.zip” intially dragged WITHOUT extracting then I deleted off sd card and then opened and extracted it in win.rar the dragged it to root of sd card. Then Downloaded “update-cm-7.1.0.7-Milestone-KANG-signed.zip” it opened with win.rar dragged into open recovery/updates
    What went wrong? Thanks in advance!

    • Hi abcmissme, just download and copy the “update-cm-7-**-Milestone-KAND-signed.zip” to the recovery-updates folder, no need to extract.

      • abcmissme

        🙁 I did.

    • OK let’s check the things again.
      1. root your phone and get the OpenRecovery working, guide: http://android.doshaska.net/rootable
      2. Backup and Clear your SD card, extract the files from the “OpenRecovery-3_3.zip” to your SD card, don’t modify any files or folders.
      3. Get CM7 for Milestone and put it in SD card/OpenRecovery/updates/, should *not* be unzipped.

      I think your problem is either the wrong update.zip or did not root the phone.

  • I am at this time confident that i need to root my phone. Thanks for the great hints

  • Mat

    Thanks !!!
    You made my day ! :))
    My milestone is now proudly running CM7 !

    By the way, do you know how to turn the physical keyboard in french ? 🙂

    Thanks again

    • Mat

      If anyone interested, I found the answer.

      It is as easy as to go in settings, and change physical keyboard layout 🙂

  • Mandeep

    Hi I’m running on officially 2.2.1 android stock n it’s rooted .. Can I install on this? And where sd card root folder? I m not able to find root folder on sd card storage ?? some ppl say I need .sbf file to install this ?? I’m confused ?? Please reply it’s urgent 🙁

    • You can install it, SD card root folder means the root of the SD card, not a folder name “root”. Put the file “update.zip” and folder “OpenRecovery” in SD card directly, not in any folder, the path will be this : “[SDcard] -> update.zip” and “[SDcard] -> [OpenRecovery]”
      then copy the CM7 zip file to the folder: ” [SDcard] -> [OpenRecovery] -> [updates] “, reboot to OpenRecovery and finish the installation. Remember to Wipe the phone, before and after installation.

      • rmic

        do we still have to include the .BPSW update for official 2.1?

      • rmic

        and why do i get signature verification error?

        • Yes, if you upgrade from official 2.1, you need the BPSW update.
          update.zip signature verification error is caused by official 2.1 firmware.
          The original Recovery (bootloader version 90.78) need to be patched before running the third party update.zip, sorry I forget about this situation, thank you for remind me.
          you could follow any Milestone root guide, I got this one for you: http://www.mydigitallife.info/how-to-root-motorola-milestone-on-android-2-1/
          I will post a guide about how to root Milestone on Android 2.1. 🙂

          • rmic

            can you also post a guide on rooting motorola milestone running on official 2.2.1?., and where can i download the BSPW update for 2.2.1? thanks again.

          • You can flash the Vulnerable recovery for Motorola Milestone, the source and guide is here : http://android.doshaska.net/rootable, it work for any known firmware version, then use the OpenRecovery to root the phone.

            The latest bpsw is included in the official 2.2.1 sbf, because we don’t have the official 2.3 firmware, and if you want to upgrade to official 2.2.1 first, here is the official 2.2.1 sbf download page: http://and-developers.com/sbf:milestone221.

            🙂

          • rmic

            good day, i have finished flashing Vulnerable recovery by following your steps. when i tried intalling udate.zip (cynogen 7) i still have the error..i did installed Terminal emulator and check if my phone is rooted and it is.

            what could possibly be wrong?

          • rmic

            i got this error:

            E: cant open /cache/recovery/command
            Finding update package
            Opening update package
            Verifying update package
            E:failed to open /sdcard/update.zip (no such file or directory)
            E: Signature verification failed
            Installation aborted.

          • Hi rmic, it seems the OpenRecovery files doesn’t exist, did you happen to put those files( folder [OpenRecovery] and update.zip in the OpenRecovery.zip ) at the root of the SD card? did you just rename the CM7 package to update.zip? we can not directly apply the CM7 update, we use OpenRecovery to apply the CM7 update.
            the files should be like this structure:
            update.zip path: SD card/update.zip
            OpenRecovery files path: SD card/OpenRecovery/
            CM7 update package path: SD card/OpenRecovery/updates/CM7.zip
            🙂

          • charles

            Hi rmic, it seems the OpenRecovery files doesn’t exist, did you happen to put those files( folder [OpenRecovery] and update.zip in the OpenRecovery.zip ) at the root of the SD card? did you just rename the CM7 package to update.zip? we can not directly apply the CM7 update, we use OpenRecovery to apply the CM7 update.
            the files should be like this structure:
            update.zip path: SD card/update.zip
            OpenRecovery files path: SD card/OpenRecovery/
            CM7 update package path: SD card/OpenRecovery/updates/CM7.zip

          • rmic

            thanks! im up and already running cm7 and gapps…thank you very much..and a very great guide too..
            more power!

          • You are welcome.

          • rmic

            i have successfully updated to cynogenmod 7.. one problem left… my market app is missing..
            can you give me some tips on how to put it back? thanks

          • charles

            seems the new comment system a little bugs…can’t import my last reply…

            well done, if you need the google app back, you need to apply the Gapp update:
            http://goo-inside.me/gapps/gapps-gb-20110828-signed.zip
            do it the same way as you update the CM7.

            if you need Gtalk, better to install the new one:
            http://goo-inside.me/gapps/gapps-gb-20110828-newtalk-signed.zip

  • Bilal

    Hello im intrusted in this mod but i dont want wipe all my apps and other data.
    What can i do.

    • Hi, you can use the Titanium backup to save your data on SD card, after update your phone, use it to restore the data.
      here is the market link : https://market.android.com/details?id=com.keramidas.TitaniumBackup

      • Bilal

        Does it backup your current rom.

        • No, Titanium backup only backup the personal data, not the whole system.
          if you want to make a full backup of your current rom, you should use the Nandroid backup, you can find it in the OpenRecovery, it makes a rom mirror on SD card.

          • Bilal

            Thank You very much i will try this.