Join Today
+ Reply to Thread
Page 1 of 6 12345 ... LastLast
Results 1 to 10 of 58
Like Tree5Likes

Thread: Repairing Bricked A1200 by BP Flashing !!! (All bricked A1200 user's TRY this))

  1. #1

    Arrow Repairing Bricked A1200 by BP Flashing !!! (All bricked A1200 user's TRY this)

    PLEASE NOTE : This Guide is COPYRIGHTED by KUNDANCOOL, ILYA PETROV (MUROMEC) and MOTOROLA FANS - Motorola Development Community


    This Guide describes EZX gen2 BP firmware upgrade and repair, using hardware test point and Putusb software.]

    Requirements
    Python 2.5 or higher ----- [PLEASE INSTALL IN “C:\lte” or you will get ERROR]
    DOWNLOAD
    libusb ( libusb-filter on windows )
    DOWNLOAD
    pyusb
    DOWNLOAD
    RAMLDR2 [loader for phone]
    DOWNLOAD
    Putusb [library for host]
    DOWNLOAD

    Create working directory somewhere ( /tmp/lte in Unix or C:\lte in windows ) and place there two files:
    loader_for_ramldr2.bin
    putusb.py


    Launching python console
    In Linux (working directory is /tmp/lte):
    1. open terminal emulator
    2. TYPE : cd /tmp/lte/
    3. TYPE : python

    you should see something like this
    Python 2.6.2 (r262:71600, Jul 20 2009, 02:23:30)
    [GCC 4.4.0 20090630 (prerelease)] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    In Windows (working directory is C:\lte)
    Be sure you have installed Python in "c:\lte"

    1. Press Win+R key
    2. TYPE : cmd
    Then type following commands
    cd\
    cd lte ( you should be in c:\lte now )
    python.exe
    you should see something like this
    Python 2.6.3 (r263rc1:75186, Oct 2 2009, 20:40:30) [MSC v.1500 32 bit (Intel)]
    on win32
    Type "help", "copyright", "credits" or "license" for more information.
    ****************************************************************************************************
    NOTE IF ANYONE WANTS TO MAKE ONLY BACKUP
    Then they don't need to go for TEST POINT method only who wants a BACKUP before flashing they have to use test point method Please follow Steps to make Backup

    Type the following :
    import putusb
    dev = putusb.MotoUsb()
    all = dev.get(0x10000000,4*1024*1024)
    f = open("bp_backup.dump","wb")
    f.write(all)
    f.close()
    ****************************************************************************************************
    TRICK TO CHECK BLANK FLASH NEPTUNE
    # Just do the test point and start RSD lite plug in your phone to PC via USB cable in BP passthrough mode if it shows S Blank Neptune then TESTPOINT was successful
    And if it shows NS FLASH NEPTUNE then testpoint unsuccessful redo TESTPOINT

    PREPARING Putusb
    Now loading ramldr into python shell and importing putusb library.
    TYPE THE FOLLOWING:
    import putusb

    CONNECTING PHONE
    If all ok, do test point and put phone in BP passthrough mode (press flash key one more time, "BP Passthrough" should appear on screen). Now connect to phone bootloader from python shell and check its version:
    dev = putusb.MotoUsb()
    dev.version()
    If all is ok, you should see IROM bootloader version:
    00130200FF000300,00130200FF000300

    If you missed with test point, you will get flash bootloader version:
    00130201FF000900,00130201FF000900,FFFFFFFF00FFFFFF,00130206FFFF1152,....many other


    LOADING RAMLDR2
    To load ramldr2 on phone, type following:
    f = open("loader_for_ramldr2.bin","rb")
    loader = f.read()
    f.close()
    loader += '\xff'*(4096 - len(loader))
    dev.set(0x03FD0000,loader)
    dev.set(0x03FEF800,'\x03\xFD\x00\x14'*512, True)
    dev.recv()
    You should get "Ready" after last command. If something wrong, redo from step connecting phone


    SAVING FULL BACKUP
    Its GOOD IDEA to save current flash contents before loading. Be sure, you removed test point before doing this.
    TYPE:
    dev.read = dev.read_ramldr2
    all = dev.get(0x10000000,4*1024*1024)
    f = open("bp_backup.dump","wb")
    f.write(all)
    f.close()
    Now you should see 4MB file bp_backup.dump in your working directory. It’s your BP backup - go and save it in safe place.



    FLASHING
    Now you can flash anything everywhere. So, get somewhere repair image or your backup and place it in working directory.
    Commands below flashes file repair image name here from beginning of flash.
    BIG FAT WARNING!!!!
    This would brick your phone if you miss with address or file contents
    don’t do this, if have no backup!
    Type:
    f = open("repair image name here","rb")
    dump = f.read()
    f.close()
    dev.flash_ramldr2(0x10000000,dump)
    NOTE ABOUT REPAIR IMAGE

    I have include repair image here, because it includes hacked proprietary firmware, If you flashed repair image, you should not reflash BP any more, so if you want to flash some firmware after repairing BP, you should remove BP code groups from it

    NOTE : BP CODEGROUPS
    RDL1.smg
    CG0.smg
    CG1.smg
    CG2.smg
    CG3.smg
    CG18.smg


    try the small application attaached to this post to remove BP groups from SBF file

    or repeat full repair procedure after every reflash.

    This file repaired my bricked A1200 HOPE This works for All of you
    DOWNLOAD



    THANKS TO ALL MEMBERS SENIOR MEMBERS MODERATORS AND EVERY PERSON ON MOTOROLAFANS IN RECOVERING MY PHONE AND I HOPE THIS WILL HELP IN RECOVERING PHONES WHICH ARE STILL BRICKED

    SPECIAL THANKS
    ILYA PETROV (MUROMEC)
    Attached Thumbnails Attached Thumbnails Repairing Bricked A1200 by BP Flashing !!! (All bricked A1200 user's TRY this))-test-point-motorola-a1200.jpg  
    Attached Files Attached Files
    Last edited by kundancool; 12-03-2011 at 04:09 PM.
    anurag_xpert and sabrod like this.

  2. #2
    Join Date
    Sep 2008
    Location
    Panipat, Haryana(INDIA)
    Posts
    1,719

    Default

    Thanks for sharing man
    hope it will be very helpful...

    Thanks Again


    There are only 10 type of people in the world: Those who know binary and those who don't.

  3. #3

    Smile Thanks!!!!!!!!!!!

    @Haryanamotolovers

    NO PROBLEM

    ITS MY PLEASURE TO HAVE A SHARE FOR ALL!
    Last edited by kundancool; 10-12-2009 at 05:32 PM.

  4. #4
    Join Date
    Mar 2008
    Location
    just at the other end of the line.
    Posts
    879

    Default

    Thanks a bunch kundancool, !! ( i like the cpyright stuff you are too kind with us!! )
    And all with opensource software ( c'moon, the BP stuuf is just a dump!! )
    This is a very nice initiative in the quest to know what the hell happen to our a1200 sometimes...

    Suggestion ( quite naive ) : maybe people with other IROM bootloader version ( i didn't know about it, before... ) could still use this tuto to repair successfully their phones?

    Questions: Is it bricked , or has a broken BP?
    - a phone ( a1200) that shows a battery logo in red, with a line crossing ?

    - a phone with the upper 4 buttons "locked" ( that just bip, but don't work) , and that will not be able to make a call ?

    - a phone that wont charge ( that even not booted, shows a blinking red battery icon instead of charging ) ?

    >> I had , and still have phones that have these problems from time to times, but I suppose it is not always BP, because some of them ( i know i could be more precise... ) , sometimes boot correctly, then place calls, and some other times, they need some minutes to "settle" and to work correctly... I know it is weird. For example, they can also stop working after a charger plugin, or a succesful call... then it seems to have all the bricked phones's symptoms, for some minuts...
    Last edited by sabrod; 10-13-2009 at 10:17 AM.
    Say developer, but it's so hard!

  5. #5
    Join Date
    Aug 2008
    Location
    Etawah the city of grt. DACOITS
    Posts
    4,893

    Default

    thanks for the wonderful info dude
    E6 : R533_G_11.81.20R_BLACKANGEL_V9
    A1200 : R541_G_11.52.16R_NIGHTANGEL
    HTC ELFIN : MY OWN COOKED DARIUS 6.5 ROM
    SAMSUNG GALAXY APOLLO WITH 2.1 ROOTED
    SONY ERICSSON X10 MINI WITH 2.1 ROOTED
    MILESTONE ROOTED WITH MIUI

    http://www.motorolafans.com/forums/signaturepics/sigpic64563_36.gif
    "GONE FOREVER TO MAKE A COME BACK"

    Join the Milestone bootloader cracking BOINC project! - http://forum.xda-developers.com/showthread.php?t=883376

  6. #6

    Default

    @Sabrod

    This is th only thing that repaired my A1200
    My Problems were
    # NO NETWORK (phone was not using network)
    # INVALID BATTERY(red line across the battery)
    # ALL FOUR MENU ICONS LOCKED (can't access menus)

    these were my problems and this procedure helped me in repairing my phone

    PLEASE if you have these problem I would recommend try to flash a full C2 track firmware

    If Unsuccessful then you are welcome to do this this will surely solve your problem....

  7. #7

    Default

    @everyone who download the attched guide

    Please note that after creating this thread i have updated many thing in this post to that in the guide so please I make a humble request to all please follow process in post rather than use of that guide or if you dont have an internet connection at your work place then update the guide as per procedure changed in the post

    Thanking you

    KUNDANCOOL

  8. #8

    Default

    I have dowload for Guide describes EZX gen2 BP firmware upgrade and repair, using hardware test point and Putusb software. Thank!

  9. #9
    Join Date
    Jan 2007
    Location
    India
    Posts
    360

    Lightbulb Before trying all above, try this

    I suggest all.. Before trying all above difficult sequential tasks, why not try my post in http://www.motorolafans.com/forums/a...tml#post221892

    There is not any kind of risk in this method.
    Last edited by indiacam; 10-16-2009 at 07:03 PM.
    Indiacam, Mumbai, Bharat (aka India)
    ------------------------------------------------------
    Primary Device: Motorla Milestone (UK Edition) FroyoMOD 2.9.3 (ROOTED)

    Secondary Device: A1200 Originally with FW .08P (Now with Novin's 11.56.11R version 1.5 with eXMMS+ZMPlayer+Games+etc etc)
    Also using with O2 Atom Life with rocking and latest FW WM6.5.

  10. #10
    Join Date
    Mar 2008
    Location
    just at the other end of the line.
    Posts
    879

    Default

    Thanks Kudankool, this is a very good and nice repairing guide.
    But note that a lot of ezx devices ( maybe I used them too much ?? ) sometimes, when you try to mod it, will produce weirds things.. Even the "BP problems" symptoms can be caused by "AP".
    I suppose also the problems introduced by rsdlite can be solved with rsdlite?? ( i'm not sure of that)
    Thanks also to muromec for his writings on openezx wiki, read especially this one for learning the BP internals ( wow! ) !! http://wiki.openezx.org/BP_Internals
    what i would like to say is that it is a shame to not have statistics for these probs!!
    Anyway
    Last edited by sabrod; 10-18-2009 at 01:09 AM.
    Say developer, but it's so hard!


 
+ Reply to Thread
Page 1 of 6 12345 ... LastLast

Similar Threads

  1. I bricked my e6 while flashing QTOPIA
    By Frasslee in forum Qt Extended
    Replies: 18
    Last Post: 08-03-2010, 02:08 AM
  2. How Do I know whether my e6 is Bricked or not???
    By tojo_friend in forum E6 General Chat
    Replies: 15
    Last Post: 04-23-2010, 06:47 AM
  3. A1200 just bricked!!!
    By kostasgr in forum A1200 General Chat
    Replies: 7
    Last Post: 04-21-2008, 01:54 AM
  4. Bricked a1200 mint condition
    By dmilazzo78 in forum Garage Sales
    Replies: 4
    Last Post: 09-20-2007, 02:53 AM
  5. help! bricked phone after flashing
    By aremcy in forum RAZR Series
    Replies: 2
    Last Post: 06-14-2007, 03:53 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
Single Sign On provided by vBSSO

Search Engine Optimization by vBSEO 3.6.0 RC 1