First, why "other devices" thread?
Second, why You want to dump it? Want to unlock or it is bricked? (btw, if You search google for it, will get answer as @MuscleNerd from @devteam was dump it long ago)
Third, if You still willing for procedure, follow this:
Step 1: Install openssh (standard Cydia package) and wget (add
http://cydia.myrepospace.com/etgamingx/ repo to your Cydia sources) packages from Cydia. (you could also use MobileTerminal or any other SSH software)
Step 2: Login into your iPhone and navigate to /usr/bin/ directory
Step 3: Download NORDumper using following command
wget http://www.letsunlockiphone.com/scripts/NORDumper.tar
Step 4: Extract the bin file from archive:
tar xvf NORDumper.tar
Step 5: set the executable flag to NORDumper with chmod command:
chmod +x /usr/bin/NORDumper
NOW HOLD ON AND CHOOSE BETWEEN THOSE TWO STEPS (6a or 6b but NOT BOTH!!!). If You use 6b, skip down to step 8!!!Step 6a: Enter following in terminal:
launchctl unload -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist
Step 6b: Enter this command in terminal:
nano /System/Library/LaunchDaemons/com.apple.CommCenter.plist
On the end enter the following lines to Your file:
<key>Disabled</key>
<true/>
NOTE: Remember to remove the Disabled key from your com.apple.CommCenter.plist file after dumping the NOR, then reboot, otherwise you won’t be getting any calls (in case of step 6b).Step 7: Reboot you iPhone. You can manually reboot or as soon as we are using the terminal we can execute reboot process by entering
reboot
Step 8: Now here is the time to launch our binary file and dump baseband
./NORDumper dump.bin
Don’t touch your iPhone while the dump file is writting. NOTE that it can take a time to finish!Hope this help.
BR
PS, does You maybe check:
http://www.idroidproject.org/wiki/NOR_Backup ??
PS2, NOTE: You cannot install openiboot on an iPhone 4 but You can run it. Take a look here:
https://github.com/iDroid-Project/openiBoot/wiki/Running-Installing