Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Samsung Galaxy Ace 3 - Odzysk danych z obrazu pamięci wewnętrznej

ojciec mateusz 10 May 2014 10:52 4506 18
  • #1
    ojciec mateusz
    Level 10  
    Witam wszystkich,
    Mam problem z odzyskaniem danych z pamięci wewnętrznej telefonu. Postaram się pokrótce opisać, co zrobiłem i z czym mam problem.

    Telefon będący obiektem mojego zainteresowania został "potraktowany" factory resetem a później okazało się, że są na nim dość ważne rzeczy (xml'ki z backupem - pliki po ok 500 kB). Telefon zrootowałem, podłączyłem przed adb do komputera i pobrałem z niego obraz całej pamięci wewnętrznej, następnie przez VhdTool skonwertowałem do obrazu dysku, który w managerze dysków podłączyłem do komputera.
    Jak wiadomo Android pracuje na FAT i partycjonuje pamięć wewnętrzną w jakiś absolutnie pogański sposób:
    Samsung Galaxy Ace 3 - Odzysk danych z obrazu pamięci wewnętrznej



    I teraz pytania:
    1. Jakim programem (i proszę o konkretne propozycje) próbować cokolwiek odzyskiwać z tego bajzlu?

    2. Czy lepiej zostawić to "jak jest" i odzyskiwać, czy usunąć partycje w Managerze i zrobić szybkie formatowanie aby była to jedna partycja?

    Z góry dziękuję za pomoc,
    Pozdrawiam.
  • #2
    ojciec mateusz
    Level 10  
    BUMP .
  • #3
    linuks
    IT specialist
    Użyj DMDE. Partycji nie ruszaj.
    Pozdrawiam
  • #4
    ojciec mateusz
    Level 10  
    Dzięki za odpowiedź - DMDE nic nie znajduje (albo ja robię coś źle). W związku z tym, że pracuję na obrazie usunąłem partycje i zrobiłem szybkie formatowanie tego obrazu i puściłem Recuva'ę - znalazł kilkaset plików, ale wciąż nie te, o które mi chodziło.
    Oczywiście nadal mam "surowy" obraz.
  • Helpful post
    #5
    linuks
    IT specialist
    Dziwna maniera odzyskiwania danych przez usuwanie partycji i tworzenie nowych i formatowanie partycji. Bez sensu. Niestety na różnych forach pojawiają się tego typu "porady" lub podobne i są potem powielane.
    DMDE
    https://www.elektroda.pl/rtvforum/topic2341359-30.html
    testdisk
    https://www.elektroda.pl/rtvforum/viewtopic.php?p=11122592#11122592
    photorec
    https://www.elektroda.pl/rtvforum/viewtopic.php?p=12918296#12918296
    Pozdrawiam.
  • #6
    ojciec mateusz
    Level 10  
    Dziękuję za pomoc. odnalazłem wiele plików (również jakieś xml), ale niestety nie te, których szukałem. Wydaje się, że poszukiwane pliki zostały bezpowrotnie nadpisane.
  • #7
    Testerrr
    Level 25  
    Dlaczego przed formatowaniem nie zrobiłeś obrazu karty? I skąd w ogóle pomysł, że formatowanie cokolwiek tutaj pomoże? To jedna z większych bzdur. Może wskazując powody, dla których podjąłeś taką decyzje - pozwolisz uchronić innych. To jak leczenie za pomocą baniek albo bioenergii. Z tym, że tamte przynajmniej nie szkodzą, natomiast format - jak najbardziej. Okzo opisywał tutaj działanie tej komendy, co się dzieje z MFT podczas jej użycia. A z racji, że to FAT to sytuacja się komplikuje jeszcze bardziej.

    Edit:
    Oh, nie karty, a pamieci zewn, nie ma co sie czepiac slowek. No coz, sa ludzie, ktorzy rzucaja kamien majac nadzieje, ze nie spadnie. Niestety. Zawsze spada.
  • #8
    ojciec mateusz
    Level 10  
    Testerrr wrote:
    Dlaczego przed formatowaniem nie zrobiłeś obrazu karty? I skąd w ogóle pomysł, że formatowanie cokolwiek tutaj pomoże? To jedna z większych bzdur. Może wskazując powody, dla których podjąłeś taką decyzje - pozwolisz uchronić innych. To jak leczenie za pomocą baniek albo bioenergii. Z tym, że tamte przynajmniej nie szkodzą, natomiast format - jak najbardziej. Okzo opisywał tutaj działanie tej komendy, co się dzieje z MFT podczas jej użycia. A z racji, że to FAT to sytuacja się komplikuje jeszcze bardziej.


    1. W jakim celu miałbym robic obraz karty, skoro szukałem danych w pamięci wewnętrznej?
    2. Obraz pamięci wewnętrznej zrzuciłem do pliku i na kopiach próbowalem wszystkiego, co mi przyszło do głowy - nie zawahałbym się nawet przed tańcem indian hopi, jeżeli miałbym podstawy przypuszczać, że to pomoże.
    3. Nie tylko FAT
  • #9
    kloskak
    Level 12  
    A możesz napisać jak w adb zrobiłeś obraz.
    mam identyczna sytuacje jak ty tyle ze Sony i szukam 3 plików wideo.
    Nadmieniam ze szukam w pamięci wewnętrznej, która niestety w windows nie zgłasza się jako partycja bo jako MTP się łączy. MSC jest wyłącznie dla kart SD
  • #10
    ojciec mateusz
    Level 10  
    Nie chce robic Ci przykrosci, ale filmow raczej nie odzyskasz. Jakos po poludniu albo wieczoeem bede przy komputerze to postaram sie podrzucic jakies przydatne linki. Telefon masz zrootowany? Bo bez tego nic nie zrobisz
  • #11
    kloskak
    Level 12  
    Nie chodzi tu o przykrość tylko o poradę.
    Jeśli musi być zrootowany to mogę podjąć ryzyko. Chodz poczytałem i powinno sie udać VRoot do tego tel - z odlaczonym netem aby imei pozostał.
    A nie da rady w Adb jakoś zrobić np obrazu DD, polaczony jestem w adb z tel i widzę podmontowane 5GB jako DATA. (bez roota nie da rady?)
    A dlaczego mam nie odzyskać po sygnaturach filmów, bo tylko o to mi chodzi o 3 pliki. Np w jakims X-Waysie lub Encase.
    Z góry dzięki za info.
  • #13
    kloskak
    Level 12  
    Dzięki wielkie.
    Walczę wg tego co tam napisane i utykam na :

    •Cygwin installed to [c:\cygwin] with pv and util-linux from the repo. Make sure to open Cygwin once to make sure that the /bin folder is created. Also, I made a folder at [c:\cygwin\nexus] to put the exported .RAW file,
    pobiera mi się już bardzo długo - fakt zaznaczyłem aby wszystko się zainstalowalo ale w tym C:\Cygwin nic nie przybywa.
    Może cos konkretnego tylko starczy.
    poza tym szukając który partycje trzeba zrobić nie działa mi
    su
    tu pojawia się su - wiec chyba ok ale to już nie działa jak w opisie na http://forum.xda-developers.com/galaxy-nexus/...g-galaxy-nexus-gt-i9250-t1743872/post28115791

    ls -l/dev/block/platform/omap/omap_hsmmc.0/by-name/

    powoli się zniechęcam :) bo czas płynie.
  • #14
    ojciec mateusz
    Level 10  
    Pojawi się po pierwszym uruchomieniu po zainstalowaniu programu. Folder nexus utworzył user na zrzut pamięci.
    Nazwy partycji - spróbuj całość mmcblk0 a później jak zmapujesz do managera dysków to sobie otworzysz co trzeba.
  • #15
    kloskak
    Level 12  
    Chyba się robi. Wystarczyło przeczytać ten wątek co podesłałeś do końca. I jest rozwiązanie.
    Zacytuje może się komuś przyda
    "
    Finally I found a solution!!!
    I used minimal_adb_fastboot_v1.1.3_setup.exe to send the phone command (system/bin/busybox nc -l -p 5555 -e /system/bin/busybox dd if=/dev/block/mmcblk0) and then with cygwin I started the raw export

    adb forward tcp:5555 tcp:5555
    cd /g2
    ncat 127.0.0.1 5555 | pv -i 0.5 > mmcblk0.raw
    "
    tylko nc kopiuje ale coś leci wreszcie i miejsce na dysku ubywa.
  • #16
    MaRciNoOs
    Level 26  
    Wykopuję temat, żeby nie dodawać nowego.

    Koledzy chciałbym prosić o pomoc, bo mam problem już w tym punkcie. Ciągle "not found".


    D:\Android SDK R17 Windows\android-sdk-windows\platform-tools>adb devices
    List of devices attached
    0a65ea1f device


    D:\Android SDK R17 Windows\android-sdk-windows\platform-tools>adb forward tcp:55
    55 tcp:5555

    D:\Android SDK R17 Windows\android-sdk-windows\platform-tools>adb shell
    n/busybox nc -l -p 5555 -e /system/bin/busybox dd if=/dev/block/mmcblk0p26 <
    /system/bin/sh: /system/bin/busybox: not found
    127|shell@hlte:/ $

    Dodatkowo zamieszczam:

    lrwxrwxrwx root root 2014-01-01 03:13 aboot -> /dev/block/mmcbl
    k0p6
    lrwxrwxrwx root root 2014-01-01 03:13 apnhlos -> /dev/block/mmc
    blk0p1
    lrwxrwxrwx root root 2014-01-01 03:13 backup -> /dev/block/mmcb
    lk0p17
    lrwxrwxrwx root root 2014-01-01 03:13 boot -> /dev/block/mmcblk
    0p14
    lrwxrwxrwx root root 2014-01-01 03:13 cache -> /dev/block/mmcbl
    k0p24
    lrwxrwxrwx root root 2014-01-01 03:13 dbi -> /dev/block/mmcblk0
    p4
    lrwxrwxrwx root root 2014-01-01 03:13 ddr -> /dev/block/mmcblk0
    p5
    lrwxrwxrwx root root 2014-01-01 03:13 efs -> /dev/block/mmcblk0
    p11
    lrwxrwxrwx root root 2014-01-01 03:13 fota -> /dev/block/mmcblk
    0p16
    lrwxrwxrwx root root 2014-01-01 03:13 fsc -> /dev/block/mmcblk0
    p19
    lrwxrwxrwx root root 2014-01-01 03:13 fsg -> /dev/block/mmcblk0
    p18
    lrwxrwxrwx root root 2014-01-01 03:13 hidden -> /dev/block/mmcb
    lk0p25
    lrwxrwxrwx root root 2014-01-01 03:13 modem -> /dev/block/mmcbl
    k0p2
    lrwxrwxrwx root root 2014-01-01 03:13 modemst1 -> /dev/block/mm
    cblk0p12
    lrwxrwxrwx root root 2014-01-01 03:13 modemst2 -> /dev/block/mm
    cblk0p13
    lrwxrwxrwx root root 2014-01-01 03:13 pad -> /dev/block/mmcblk0
    p9
    lrwxrwxrwx root root 2014-01-01 03:13 param -> /dev/block/mmcbl
    k0p10
    lrwxrwxrwx root root 2014-01-01 03:13 persdata -> /dev/block/mm
    cblk0p22
    lrwxrwxrwx root root 2014-01-01 03:13 persist -> /dev/block/mmc
    blk0p21
    lrwxrwxrwx root root 2014-01-01 03:13 recovery -> /dev/block/mm
    cblk0p15
    lrwxrwxrwx root root 2014-01-01 03:13 rpm -> /dev/block/mmcblk0
    p7
    lrwxrwxrwx root root 2014-01-01 03:13 sbl1 -> /dev/block/mmcblk
    0p3
    lrwxrwxrwx root root 2014-01-01 03:13 ssd -> /dev/block/mmcblk0
    p20
    lrwxrwxrwx root root 2014-01-01 03:13 system -> /dev/block/mmcb
    lk0p23
    lrwxrwxrwx root root 2014-01-01 03:13 tz -> /dev/block/mmcblk0p
    8
    lrwxrwxrwx root root 2014-01-01 03:13 userdata -> /dev/block/mm
    cblk0p26






    127|shell@hlte:/ $ df
    Filesystem Size Used Free Blksize
    /dev 1.4G 88.0K 1.4G 4.0K
    /sys/fs/cgroup 1.4G 12.0K 1.4G 4.0K
    /mnt/secure 1.4G 0.0K 1.4G 4.0K
    /mnt/asec 1.4G 0.0K 1.4G 4.0K
    /mnt/obb 1.4G 0.0K 1.4G 4.0K
    /firmware 64.0M 5.6M 58.4M 16.0K
    /firmware-modem 64.0M 49.3M 14.6M 16.0K
    /system 2.2G 2.2G 91.3M 4.0K
    /data 26.4G 1.6G 24.7G 4.0K
    /cache 295.3M 4.9M 290.4M 4.0K
    /persist 7.9M 4.1M 3.8M 4.0K
    /efs 13.8M 4.6M 9.1M 4.0K
    /persdata/absolute 8.8M 4.1M 4.8M 4.0K
    /preload 9.8M 8.1M 1.8M 4.0K
    /mnt/shell/emulated 26.3G 1.6G 24.7G 4.0K
    /mnt/shell/knox-emulated 26.4G 1.6G 24.7G 4.0K
    shell@hlte:/ $
  • #17
    ojciec mateusz
    Level 10  
    Masz roota? Byc moze nie ma busyboxa?
  • #18
    MaRciNoOs
    Level 26  
    Witam ponownie.

    Nie mam w telefonie roota, bo zainstalowałem busyboxa no root.

    Koledzy możecie wytłumaczyć mi po kolei jak postępować?
    Mam zainstalowanego Cygwin'a i za każdym razem mi krzyczy, że nie znaleziono polecenia.

    Podłączam tel do komputera.
    Mam włączone debugowanie i odblokowany ekran.

    Otwieram cdm w SDK/Platfom-tools z wciśniętym shiftem.

    Następnie adb devices i mam:

    List of devices attached
    0a65ea1f device

    I co po kolei dalej, bo już próbuję na różne sposoby i nadal stoję w miejscu.

    Czy ktoś mógłby mi pomóc?

    Chciałbym zrobić kopię partycji.
  • #19
    ojciec mateusz
    Level 10  
    Jak chcesz uzyskac dostep do partycji systemowej bez roota? Przeczytaj uwaznie watek z xda (jest gdzies wyzej link)