Please Devs, read this!
I´ve got an huge propblem.
My milestone was IMEI-Blocked by my Carrier, long story.
I wanted to change my IMEI, by replacing the PDS_FILE_* etc.. in the /pds/bp_nvm/ folder with files from another milestone.
well. i did this and now i´ve got a bricked milestone, it won't boot up android (but the M is there) Recovery and Bootloader are working fine.
i´ve already tried, to update the Bootloader to 90.74 from 90.73.
but where´s that folder? if i could find it, i could replace the original files...?
no, it wont help if i use a full SBF. still M-Bootloop- even via Recovery and Cyanogen6.1
Try making hard reset, or flash an old nandroid backup. I had a similar problem. Even full sbf didnt work. But hard reset worked. Bootloader can also be updated via sbf i think. Here are the bootloader files: http://and-developers.com/sbf:milestone
Yours is not stolen, isnt it?
yes try to restore a nandroid backup! the folder with the files is /pds/bp_nvm/ but u need to mount that partition from recovery but i dont know which partition it is so it could be difficult...
and why did u even change the IMEI? i dont think that it would unlockthe phone if there are two devies with the same IMEI!#
do u have the original files?
und nochmal auf deutsch:
versuch ein nandroid backup zu restoren!
sonst muss du aus der recovery über adb die richtige partition mounten, aber ich hab keinen plan welche das ist! aber der ordner heißt /pds/bp_nvm/
ausserdem glaub ich nicht dass durch eine andere IMEI dein handy ungelockt wird, wenn noch eins die gleiche hat!
hast du von den originaldateien ein backup gemacht?
glg
i´ve already updated the bootloader, didn't worked.
Code:
mtd0: 00180000 00020000 "pds"
mtd1: 00060000 00020000 "cid"
mtd2: 00060000 00020000 "misc"
mtd3: 00380000 00020000 "boot"
mtd4: 00480000 00020000 "recovery"
mtd5: 008c0000 00020000 "cdrom"
mtd6: 0afa0000 00020000 "system"
mtd7: 06a00000 00020000 "cache"
mtd8: 0c520000 00020000 "userdata"
mtd9: 00180000 00020000 "cust"
mtd10: 00200000 00020000 "kpanic"
this are the partitions, but i dont know how to mount them.
the first one is the pds partition - the one i damaged.
i´ve got a backup of the files i´ve damaged.
the phone is not stolen, the phone is locked and i tried to unlock it (how naive..)
and well, then i broke it. i don't have any nandroid backup. never made one.
i just have to access the PDS partition via reovery (open recovery console ) and move the original files there.
BUT HOW?
mtdblocks in OpenRecovery have different numbering
Code:
mkdir pds
mount -t yaffs /dev/block/mtdblock5 /pds
(you're creating too many threads for one issue, btw. ...)
i f**** love you. so much thanks, wow. i am impressed. yeah.
alutastisch said:
i f**** love you. so much thanks, wow. i am impressed. yeah.
Click to expand...
Click to collapse
did it work?
yeah, i replaced the broken files with the original files ( which were backupped accidentally ) and well, now i've got my old milestone back :]
ist es überhaupt möglich die IMEI zu ändern ?
is it possible to change the imei of the Milestone ?
Similar problem
Except i have IMEI printed on the original box and no backup (only full nandroid backup of cronos gingerbread). How can i restore the PDS partition ?
Can i use the backup files from :and-developers.com/partitions:cdt#extracting_partitions
What do i do with mtd_05_pds.img from above page
when i extracted the partition from OR console it created a file of 8kb but the above backup file is 1.5mb, but aggain in /devs the block file shows 1.5mb ?
Please help
Had it Replaced
Related
Hi,
I want to dump my HTC Touch HD o2 German Stock Rom.
When I follow the instruction from RezzZ and jcespi2005 for the Raphael dump I get a strange error message. (http://forum.xda-developers.com/showthread.php?t=427507
Error:
CopyTFFSToFile(0x0, 0x31f000, Part00.raw)
ERROR: ITReadDisk: outbuf==NULL
- Das Gerät kann nicht verwendet werden. (transl.: Device cant be used)
Does anyone have a clue?
Thanks
Akuma
Solved:
After some hard resets and new pc booting i solved the problem. I post a link to the uploaded rom.
Thx
Did you upload it already?
how did you solve it???
i have the same error
Same problem here
does any one knows answer for this question please?
I cannot provide the solution to the error message, but I can provide a link to an O2 German Stock ROM.
Found in the Blackstone Wiki... this thread... containing this download link.
Akuma said:
Error:
CopyTFFSToFile(0x0, 0x31f000, Part00.raw)
ERROR: ITReadDisk: outbuf==NULL
- Das Gerät kann nicht verwendet werden. (transl.: Device cant be used)
Does anyone have a clue?
Click to expand...
Click to collapse
Did you copy itsutil.dll file to your device?
WM_Rizzo said:
Did you copy itsutil.dll file to your device?
Click to expand...
Click to collapse
yes i did but still no hope
Ok I find the answer
It was so simple, when you are connecting phone to PC make sure phone is charging using USB power.
Hello please tell me point by point how to i can flash my origianal Generic_at rom
back to my X1
And im not unlucky if its possible in German
Do you really need a step-be-step guide when you got this?
http://forum.xda-developers.com/showthread.php?t=497511
Watch and follow number 4, then number 5, and your X1 is as good as original.
Good luck!
auf die gleiche weise wie du es mit nem custom rom gemacht hast. lad dir das original rom runter und flash es
I downloaded this file http://rapidshare.com/files/250594947/APP_SW_X1i_GENERIC_AT_CDF1215-3299_KOV_R3AA007.exe
and got the problem its a Image file and not .nbh what i need
I have it
The file must only renamed but i was a little bit afraid to rename the image to nbh
Dont be afraid, just rename the image file to kovsimg.nbh, you wont brick the file.
rename the image file to kovsimg.nbh and flash with micro sd method
Hi all mates!
I have a problem with my i9000... I explain my problem fast:
I have extracted the BML3 and STL3 of my phone to 2 files .img... I have duplicated this files to a backup and I modified it. Now, I can´t load the original bml3.img and stl3.img because the /dev/block/stl3 doesn´t exists... not are mounted... also when I restart my phone, the /efs/ directory is empty, and the phone dont ask me for the pin... (obviously, I don´t have call service) but, If I copy the nv_data.bin to /EFS directory, the phone ask me for the pin and I can make and receive calls...
Do you have some idea to load the original stl3 & bml3 files in the phone????
-------------------
well, now I have put the bml3 and I reboot, all is ok, but when I try to put the stl3 and I obtain this message:
dd if=/sdcard/stl3.img of=/dev/block/stl3
/dev/block/stl3: cannot open for write: Invalid argument
but the stl3 partition exist! and I rooted the phone
ls /dev/block/stl*
/dev/block/stl1
/dev/block/stl10
/dev/block/stl11
/dev/block/stl12
/dev/block/stl2
/dev/block/stl3
/dev/block/stl4
/dev/block/stl5
/dev/block/stl6
/dev/block/stl7
/dev/block/stl8
/dev/block/stl9
all is done!!!
I had to reflash the phone after recover the bml3... Now all is OK but my IMEI... it has the famous 004999010640000 number but that is other history
awia said:
all is done!!!
I had to reflash the phone after recover the bml3... Now all is OK but my IMEI... it has the famous 004999010640000 number but that is other history
Click to expand...
Click to collapse
Simply make a Call from your Phone: +49 9901 0640000 xD
Aery said:
Simply make a Call from your Phone: +49 9901 0640000 xD
Click to expand...
Click to collapse
xDDDDDDDDD
Why in the Gods name you messed around EFS in that way?
If your IMEI is messed up, I recon so is your WIFI MAC and BT address too.
Richthofen said:
Why in the Gods name you messed around EFS in that way?
Click to expand...
Click to collapse
because I looking for restore my original IMEI number
the WIFI MAC and BT also are changed?? I don´t have any problem with the wifi... but I don´t tested the BT...
I don´t have the MAC of wifi and BT ............
but wifi works good....... at the moment!
surprise!
when I recovered the product code and I restarted the phone, it shows me the WIFI MAC !!!!
but the KIES reg continues showing me the XXXXXXXXXXXXXX product code...
awia said:
surprise!
when I recovered the product code and I restarted the phone, it shows me the WIFI MAC !!!!
but the KIES reg continues showing me the XXXXXXXXXXXXXX product code...
Click to expand...
Click to collapse
Do you try to copy the files nv_data.bin and nv_data.bin.md5 into /efs and then remove the battery without turning off the phone?
quiron said:
Do you try to copy the files nv_data.bin and nv_data.bin.md5 into /efs and then remove the battery without turning off the phone?
Click to expand...
Click to collapse
no........ I try it now
awia said:
no........ I try it now
Click to expand...
Click to collapse
any news about that?
quiron said:
any news about that?
Click to expand...
Click to collapse
The same result
i had a similar issue with my nv_data files. i backed them up to my computer, then copied a set of nv_data files over from my gf's phone, and it gave the same issue. when i copied my original ones back, it still wouldn't work. seems the signature of the file is changed, and the phone doesn't accept it. your phone has a set of backup nv_data files on the phone in the efs partition. delete your bad nv_data files, shut off your phone, and turn it back on. the phone should recognize the files are gone, and use the backup files......worked for me
edit: just to clarify, only delete the .bin and .md5 files, not the .bak files.
leave: nv_data.bak & nv_data.bak.md5
Hello,
I'm having the same problem but only have the bml3.bak and the nv_data.bak and nv_data.bak.md5.
I updated the firmware to JPH and make the changes to restore the product code to KOR from XEC the original for my country and operator.
The bml3 was corrupted and in the next reboot the phone didn't ask for the pin code of my SIM card.
I try to restore the original files, but the efs is empty or write protected, with root explorer a mount to r/w and only if I connected by usb the phone ask for the pin, and I can access to phone network and can make calls a recive it but the IMEI is the tipical 004999010640000.
The stl3 is imposible to read or write from it. The nv_data.bin can not be reinstalled because pin is not recognise and in a reboot the files are restore to previous state.
I think the nv_data are store somewhere and when the file system is mounted as r/w the efs directory is recovery from there.
Efs directory only has and .android directory, and nv_data.bin, nv_data.bin.md5, .nv_state. No imei directory, etc
awia you has some good news, i'm from spain to, it's possible to speak somewhere in spanish.
Do you recomend to take the phone to SAT?
I bought it in the Telefonica FlagShip Shop in Madrid.
Hello,
An update over my previous comments.
If I used rootexplorer to paste .nv_data.bak and .nv_data.bak.md5 that I backup before and then go to efs directory and mount r/w and immediately copy the previous pasted files, then the process start and ask for my pin, and then the imei is restored. The problem is that this is temporal and only works in the current session, if you reboot the phone then you must to make the same steps. I don't know if I can make a sh to do this step more automatically, because I don't know how and what rootexplorer remount in r/w permissions, may be someone can help me in this tasks.
In my previous comment I said that the pin prompt only has shown if the phone is usb plug in but this is not true, works in all conditions.
About the process, I suppose the bml3 contains all the information and in the bootload process this bml3 set the stl3 and mount over efs directory but for some reason this is not working with my phone because the changes over the bml3, I don't know how can I reestablished it. I use the redbend_ua for that and the bml3 are now like my backed-up one, but still doesn't work.
Hello @ all,
I´ve made a CWM backup on my external sdcard. Now I want to restore this backup and all I get is an error saying MD5 mismatch. I read a while in this board (which often saved my life) and found out, that I had to delete the file nandroid.md5 (which even didn´t exist in my backup-folder). So i created a new, empty file. But no change, restoring my backup was not possible.
So please give me some hints what to do..
Thanks a lot,
Michael
bla.fasel said:
Hello @ all,
I´ve made a CWM backup on my external sdcard. Now I want to restore this backup and all I get is an error saying MD5 mismatch. I read a while in this board (which often saved my life) and found out, that I had to delete the file nandroid.md5 (which even didn´t exist in my backup-folder). So i created a new, empty file. But no change, restoring my backup was not possible.
So please give me some hints what to do..
Thanks a lot,
Michael
Click to expand...
Click to collapse
Open a terminal shell, navigate to your NANDROID backup folder, and issue "md5sum *.tar.*> nandroid.md5"
Sent from my SGP321 using xda app-developers app
Hi guys,
I want backup my /efs partition to avoid mistakes if i flash new ROMs on my phone and I did read in the forums that some guys lost there IMEI number etc. because the /efs partition was deleted after flashed a new ROM. So now I want do a /efs backup to avoid this. But EFS Professional show the wrong partition of my /efs partition. It show mmcblk0p9 but DiskInfo show mmcblk0p11 (and i believe that mmcblk0p11 is correct).
I also did backup my efs via TWRP.
I have cyanogenmod 11 installed. Maybe CM11 cause this problem or have EFS pro a bug? I really want backup my /efs guys and I hope you can help me
Some infos about my phone :
Model number : GT-I8190
Cyanogenmod 11 installed
Baseband : I8190XXAMG4
Busybox version : 1.22.1
Problem solved : I made a efs backup via Terminal Emulator with success and it's much faster and it backup correctly than efs pro. Thanks to @tys0n for this trick
ESF Professional v2 doesn't work correctly, you need v1.
Gw|n said:
ESF Professional v2 doesn't work correctly, you need v1.
Click to expand...
Click to collapse
V1 doesn't work. It freeze always while it installing. :sly:
I find it much easier to back up all important partitions with dd command instead of trying to find a software that's compatible.
Once it's "bricked" you'll probably have to dd your backups back to phone thru adb anyway because backed up "raw" img's taken straight from device is not 100% safe to flash thru odin without repacking to samsung sparse images which is a lot of job imo.
To be completly safe (I think) there is three partitions.
mmcblk0p9 - cspsa.img
mmcblk0p11 - EFS.img
mmcblk0p12 - modemfs.img
tys0n said:
I find it much easier to back up all important partitions with dd command instead of trying to find a software that's compatible.
Once it's "bricked" you'll probably have to dd your backups back to phone thru adb anyway because backed up "raw" img's taken straight from device is not 100% safe to flash thru odin without repacking to samsung sparse images which is a lot of job imo.
To be completly safe (I think) there is three partitions.
mmcblk0p9 - cspsa.img
mmcblk0p11 - EFS.img
mmcblk0p12 - modemfs.img
Click to expand...
Click to collapse
I made a backup with EFS pro and it backed up the wrong partitions but one thing is good because it also backed up my efs folder (mmcblk0p11 partition) but EFS pro thinks mmcblk0p11 is modemfs2 (takes 16MB) and mmcblk0p9 is efs (takes 1024KB). Can I rename modemfs2.img to efs.img and restore it back to my phone if my efs get deleted ramdomly?
EDIT : how can i backup my efs partition with ADB? I don't know much about ADB and can I also backup my efs via Terminal Emulator?
xXPR0T0TYPEXx said:
I made a backup with EFS pro and it backed up the wrong partitions but one thing is good because it also backed up my efs folder (mmcblk0p11 partition) but EFS pro thinks mmcblk0p11 is modemfs2 (takes 16MB) and mmcblk0p9 is efs (takes 1024KB). Can I rename modemfs2.img to efs.img and restore it back to my phone if my efs get deleted ramdomly?
EDIT : how can i backup my efs partition with ADB? I don't know much about ADB and can I also backup my efs via Terminal Emulator?
Click to expand...
Click to collapse
Yes, you can just rename it.
To make a backup in terminal, example for efs:
Code:
dd if=/dev/block/mmcblk0p11 of=/extSdCard/EFS.img
tys0n said:
Yes, you can just rename it.
To make a backup in terminal, example for efs:
Code:
dd if=/dev/block/mmcblk0p11 of=/extSdCard/EFS.img
Click to expand...
Click to collapse
Wow it worked well and much faster than efs pro and how can I restore my efs.img with terminal? And did i backup correct? Is 16MB normal? Please check Screenshot I use first time terminal Emulator
xXPR0T0TYPEXx said:
Wow it worked well and much faster than efs pro and how can I restore my efs.img with terminal? And did i backup correct? Is 16MB normal? Please check Screenshot I use first time terminal Emulator
Click to expand...
Click to collapse
It looks ok :good:
16MB is the size of the whole block. It's probably the best way to back up because you don't have to think about permissions on files and folders when you restore it. Of course you can zip it after so it takes less space, and keep the backups in a safe place
To restore you'll have to switch input and output.
Code:
dd if=/extSdCard/EFS.img of=/dev/block/mmcblk0p11
tys0n said:
It looks ok :good:
16MB is the size of the whole block. It's probably the best way to back up because you don't have to think about permissions on files and folders when you restore it. Of course you can zip it after so it takes less space, and keep the backups in a safe place
To restore you'll have to switch input and output.
Code:
dd if=/extSdCard/EFS.img of=/dev/block/mmcblk0p11
Click to expand...
Click to collapse
Thank you very much, mate
Now i should know how to backup/restore efs partition via Terminal Emulator