Join Today
+ Reply to Thread
Results 1 to 10 of 10
Like Tree5Likes
  • 1 Post By simosdj
  • 1 Post By xetaman
  • 1 Post By kiwiguy
  • 1 Post By Konig
  • 1 Post By sabrod

Thread: URGENT: Restoring memory card !!!

  1. #1
    Join Date
    Jul 2007
    Location
    Kolkata, India
    Posts
    207

    Default URGENT: Restoring memory card !!!

    Members, Please help me !!!!!!
    A couple of days I tried to install fingerpad. After copying the necessary files, I added some code as instructed to startup1.txt , basically to mount the installed *.so images at the startup.
    When I rebooted the phone, It just loaded the vistaclock, and then hung there for indefinte time. I removed the battery after 15 mins, and took the microSD card out. Then the phone started as usual.
    Now everytime I try using the memory card, the phione hangs after loading the vistaclock. It is now running alright without the memory card.
    I have also tried by connecting the phone while it hung and also tried using an external card reader. But none are detecting the microSD.
    I have amins extereme elite firmware in my phone.
    Guys, you are my last option.
    I don't want to format the SD card, as I have a lot of stuff in there.
    Please help me out
    ##########################################################
    / $ cat /ram/proc/MYINFO
    Call Me: rAj
    Phone: A1200 aka MING (BRIGHT)
    Processor: Intel Xscale-PXA27x rev 7 v<51>
    Firmware Version: Amins Extreme Elite monsterpack

    Mods Done : EDGE, Network Name Change
    Latest Software Install: MOTOID




  2. #2
    Join Date
    Aug 2008
    Location
    Greece
    Posts
    42

    Default

    Does vista clock run automatically when you boot up your ming?
    if so, go to the application you use for setting vista clock to run while starting your phone and then change setup not to do that.
    Then put again your micro sd card.
    Propably that is in conflict with the startup.txt of your mmc directory
    rajarshi.aich likes this.

  3. #3

    Default

    But that would not justify why an external card reader would fail to read the card...
    rajarshi.aich likes this.

  4. #4
    Join Date
    Aug 2008
    Location
    Greece
    Posts
    42

    Default

    xetaman is right. My mistake . . .
    You propably have to do Master reset (your ming will go back to the factory settings)
    or even master clear to check if there is any progress.
    Be careful, with Master clear your A1200 will loose any data saved.
    Do a back up first if you finally try Master clear.

  5. #5
    Join Date
    Dec 2006
    Location
    New York / New Zealand
    Posts
    1,139

    Default

    I do not think doing a Master Clear or Master Reset will help anything - as the phone is running correctly when it does not have the SD card in it. It appears it is hanging when trying to excute the fingerpad command in the startup script.

    Are you sure the card can not be read by an external reader - as you need to be able to get to the startup1.txt file somehow and either rename it - or edit it and remove that new line.
    rajarshi.aich likes this.
    FW1: R532_G_11.00.53P
    FW2: Hybrid e16Xr
    Service: T-Mobile

  6. #6
    Join Date
    May 2007
    Location
    Mumbai
    Posts
    3,010

    Default

    Is it possible to telnet into the phone? You could try doing that, then insert the memory card in, and then delete the startup scripts, or copy off all your data and then format it
    rajarshi.aich likes this.


    We're watching you. Be afraid. Be very afraid.

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

    Default

    Did you tried to mount the card under linux?

    If this can help, i have a pretty simple solution, but that would require maybe to know a minimum how to use linux...
    i would, from a linux terminal (any live cd/ usb key should work, on ubuntu you need to be allowed to mount and write on the disks, with the 'sudo' before each command, on knoppix with 'sudo su' only once) .

    if you only have one partition on this card, you can follow these steps, if you have more than one, you need to adapt the procedure for each parts.
    So, boot linux, plug the reader and your card, then:

    At first look at all the disks and partitions present and try to identify the microSD.
    Code:
    fdisk -l
    I will consider you identified your SD card as /dev/sdmmc$ (but it could more probably be /dev/sdX).
    i'll also assume you have an harddisk, or an usb drive mounted at WRITE_FOLDER ( again it should be some /media/disk_Y standart mountpoint, more probably ) with sufficient disk space to store all the microsd memory (including it's free space!).

    Then dump your datas with dd, the stupid linux byte by byte copier.
    Code:
    dd if=/dev/sdmmc$ of=WRITE_FOLDER/backup.img
    In this command, if stands for input file and of for output file.

    If dd take too long, i.e. a lot more than 1 hours/gigabyte, you should maybe download ddrescue and try using it (it's basicly the same usage as dd, but it is smarter for damaged filesystems).

    Then, test the resulting backup before doing anything!
    Code:
    mkdir SDMMC
    mount -o loop -t auto WRITE_FOLDER/backup.img SDMMC/
    ls -l SDMMC
    if you can see the files that were present on your sd before the pb, then, you can fully erase the sd and keep the backup (the file backup.img) or the files you are browsing (the folder SDMMC) in a secure place.

    then you are free to re-format it the way you want (you can use fdisk, and dosfstools).
    Last edited by sabrod; 02-05-2009 at 07:35 AM.
    rajarshi.aich likes this.
    Say developer, but it's so hard!

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

    Default

    Post here the results of the first command (fdisk -l) if you are not confident, and i will repeat the steps, especially for you, so we will avoid making big mistakes this way....but it IS a kind of safe solution to try, was long to explain, but it should be fast to try...
    Last edited by sabrod; 02-05-2009 at 07:38 AM.
    Say developer, but it's so hard!

  9. #9
    Join Date
    Jul 2007
    Location
    Kolkata, India
    Posts
    207

    Default

    Thanks all for the advices.... I couldn't respond earlier as i read the replies from my cell...

    kiwiguy's question "Are you sure the card can not be read by an external reader - as you need to be able to get to the startup1.txt file somehow and either rename it - or edit it and remove that new line." knocked me, and I borrowed a memory card from a friend, and that did the trick for me. Both of my memory card readers were damaged ( don't know why, and i never thought that both could get damaged).

    Finally i deleted the fingerpad code, and everything was back to normal. There was something wrong in it. I didn't get the time to analize, but when i do, I'll post that in the fingerpad thread itself.

    Thanks to all again for helping me out.

    @sabrod, your procedure sounded interesting, And I'll definitely try it out, so that I can use it next time if I face some problem.
    Last edited by rajarshi.aich; 02-05-2009 at 01:17 PM.
    ##########################################################
    / $ cat /ram/proc/MYINFO
    Call Me: rAj
    Phone: A1200 aka MING (BRIGHT)
    Processor: Intel Xscale-PXA27x rev 7 v<51>
    Firmware Version: Amins Extreme Elite monsterpack

    Mods Done : EDGE, Network Name Change
    Latest Software Install: MOTOID




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

    Default

    Cool!
    This dd command is quite good, also for harddisk, extract the so called mbr, add an offset to a binary file, you can find similarity between this and the firmware modding work, i liked to write it, for helping, and for that reason too

    But if you liked it, i got two very usefull ones for you:
    DANGEROUS TO TRY !! Both of them delete the memory card, or the hard disks, or anything you point to. Be sure what device to write in before!
    1: very safe deletion, (you are sure no partition table or anything else linux may have created on your card remains)
    Code:
    dd if=/dev/null of=/dev/sdmmc
    (you should point to the main device, for plain usage, not the minor devices, sdmmc$ ... numbered partitions...)
    2: the restoring one:
    Code:
    dd if=backup.img of=/dev/sdmmc$
    (understand that count for one partition, if your .img contains a backup of mutliples partitions, then again, point to the main device, not the numbered)
    you can also use another drive for restoring, but i guess it's safer to re-use the same type (that just need to be tested...), but "man dd" is your friend, and might also explain this case
    Last edited by sabrod; 02-06-2009 at 07:36 AM.
    Say developer, but it's so hard!


 
+ Reply to Thread

Similar Threads

  1. Replies: 22
    Last Post: 07-20-2010, 05:46 PM
  2. how to transfer java app frm phone memory to memory card?
    By osmanrokr in forum E6 General Chat
    Replies: 0
    Last Post: 10-28-2008, 01:07 PM
  3. Help: Phone can not read SD card. Get "Memory card Unavailable"
    By julioszabo in forum A1200 General Chat
    Replies: 9
    Last Post: 02-28-2008, 12:49 AM
  4. Formatting SD Card and restoring it back
    By shreyasrokr in forum E6 General Chat
    Replies: 3
    Last Post: 06-19-2007, 11:20 PM
  5. memory card
    By kkhwong in forum A1200 General Chat
    Replies: 13
    Last Post: 04-05-2007, 06:28 AM

Tags for this Thread

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