[Sprint Samsung Galaxy Note II] Adam1422:
Hello here is a guide to Recover Deleted files from the internal memory for your Note II

You Need

1.Rooted Android phone ( In my case i used Note 2 SPH-L900 )

2.Install busybox ( Note : my busybox is installed at system/xbin )

3.Drivers Installed on your computer

4.Download Cygwin [ http://www.cygwin.com/install.html ] install to C:\cygwin - make sure you install with pv and util-linux - Make sure to open Cygwin once to make sure that the /bin folder is created. Also create a folder called "NoteII" under C:\cygwin...this will come in use later for the export of the .RAW file

5. Download Recuva [ http://www.piriform.com/recuva/download ]. This is the Software going to recover your file , or you can use your favourite Data recovery software . But i suggest Recuva

6. Install android SDK tool kit so you have access to ADB - I installed mine inside the root of Cygwin - C:\cygwin\android-SDK

Steps :

1. Take your rooted phone . Go to Setting->Developer Options -> Tick on Stay awake and USB debugging

2.Connect your Phone to the Computer , Let the driver Install .

3.Click Start -> Run ,

Type " CMD " Press Enter

5.Dos Window will open up Now Type " cd c:\cygwin\android-SDK\platform-tools " Press Enter (note the path is where you installed SDK on C:\)

6. Type " adb devices " Press Enter

** Make sure it returning out Some numbers (IMEI) under list of devices

7.Type " adb Shell mount " Press Enter

Now this is something important , After the command adb shell mount it will give a long List you need to fine "dev/block/mmcblkop"xx" /data(or user data "

Note : The xx can be any number

In SPH-L900 its " mmcblk0p17 " = userdata Partition .

The last two number (xx) will change from mobile to mobile . Just note the partition name . In our case its " mmcblk0p17 "

You can also download Partition Table apk from the market and it will give you a layout of what each partition is.

8.Close the CMD window . Go to My Computer->C:/->cygwin->Open Cygwin Terminal - this is where you installed the Cygwin terminal and click on the Cygwin.bat to launch terminal

9.Type " export PATH=/cygdrive/c/cygwin/android-SDK/platform-tools:$PATH " Press Enter

10.Type " adb forward tcp:5555 tcp:5555 " Press Enter

11.Type " adb shell " Press Enter

12.Type " su " Press Enter

13.Grant Superuser Right on your Phone

14.Type " /system/xbin/busybox nc -l -p 5555 -e /system/xbin/busybox dd if=/dev/block/mmcblk0p17 " Press Enter

15.Minimize the window , Open another cygwin Terminal i.e. My Computer->C:/->cygwin->Open Cygwin Terminal

16.Type " export PATH=/cygdrive/c/cygwin/android-SDK/platform-tools:$PATH " Press Enter

17.Type " adb forward tcp:5555 tcp:5555 " Press Enter

18.Type " cd /NoteII " Press Enter

19.Type " nc 127.0.0.1 5555 | pv -i 0.5 > mmcblk0p17.raw " Press Enter

20. Now let it Run this will take long time for me it took me One hour to complete

21.After it Compltes Click start->Run Type " cmd " Press Enter

22. Type " cd c:\cygwin\NoteII\ " Press Enter

23.Type " VhdTool.exe /convert mmcblk0p17.raw " Press Enter

24.Now Close Everything .. Right Click My Comuter->Manage

25.Now Select Storage-->Disk Management.

26.In the menu select Action-->Attach VHD.

27.For Location enter " c:\cygwin\NoteII\mmcblk0p17.raw " and select the OK button.

28.Right-click on the name (e.g. "Disk 1") to the left of the Unallocated space and select Initialize Disk.

29.Select the GPT (GUID Partition Table) radio button and select the OK button.

30.Right-click on the Unallocated space and select New Simple Volume...

31.In the Wizard select Next>, leave the default for the volume size, select Next>, select a drive letter (e.g. K), select Next>, MAKE SURE to select

the 'Do not format this volume' radio button, select Next>, select Finish.

32.A box will pop up asking you to format the drive. You DO NOT want to format the drive at this time.

33.Right-click on the RAW space and select Format... MAKE SURE to change the File system to FAT32. Set the Allocation unit size dropdown to 'Default.' MAKE SURE that the Perform a quick format checkbox is CHECKED. You do not want to overwrite the entire new drive with all zeroes (0's) and destroy your data. Quick Format means that it will only attempt to destroy the index for the drive by establishing a new index. Without this box checked the Windows operating system will write zeroes (0's) across the entire volume, potentially destroying your data. Select the OK button.

34.A box will pop up saying that Formatting this volume will erase all data on it. That would be doubly true if you actually didn't check the 'Perform a quick format' checkbox. Double check that you actually did check the box and select the OK button.

35.Open the Piriform Recuva application. In the wizard select the 'Next >' button. Select the 'Other' radio button and select Next >. Select the 'In a specific location' radio button and enter: k:\ (assuming K is the drive letter you chose...) Select the Next > button. Select the Enable Deep Scan checkbox.

36.The application may take about an hour to do the 'Deep Scan.'

37.Once the application has returned its results you can choose which files to recover using the checkboxes. Select the 'Recover...' button and choose the location to which you wish to output your files.

This is not my work , i just gathered information and used some Copy/Paste. Have a nice day - followed instructions from this thread and modified some steps for our phone - http://xdaforums.com/showthread.php?t=2140410

Note : Im not Responsible if you brick your phone . I did this and it worked for me . So im Sharing with you guys. Hit the thanks button if it helped at all!