Related
Hello :
I am going to be flashing my droid phone for the first time (nOOb), and I want to make sure I will doing it correctly.
I have gathered what I believe to be the correct information, and have listed it below.
I am hoping someone can look at the steps to make sure everything is correct and in order.
If I am missing something, or if something does not look right, could you please correct, ammend, or add as necessary.
This would be a tremendous help to me, and I would greatly appreciate it.
Thank you.
1. Root phone using SuperOneClick v2.3.3
A. Install the USB driver for your phone onto your PC
B. Enable USB debugging mode on phone
C. Download and install Java SE developers kit
D. Download and install Android SDK developers kit
E. Connect phone to computer using USB
F. Download and install SuperOneClick v2.3.3
G. Make sure your SD card is NOT mounted
H. Press "Root"
I. Wait for "Success" confirmation
2. Install ClockworkMod Recovery via ROM manager
A. Download and install ClockworkMod ROM Manager
B. Once installed, open ROM Manager
C. Press "Flash ClockworkMod Recovery"
D. Reboot or Power Off
3. Perform a Nandroid backup (full system backup)
A. Make sure you have an install SD card and you have enough free space available on the SD card
B. Open ROM manager and hit reboot to recovery
C. A pop up will ask if you want to reboot into recovery, press OK
D. Phone will reboot and boot into ClockworkMod Recovery
E. Once in CWR, use volume up and down buttons to scroll up and down the menu list
F. Scroll down to "backup and restore"
G. Press "n" button to enter or go to nex sub-menu
H. Press "backup" to start the nandroid backup process
I. Once complete, you will be brought back to the main menu and it will read "Backup complete!"
J. Now scroll up or down to "reboot system now" and press "n" to execute.
K. Once booted and back to Home screen, open your favorite file browser
L. Make you way to your SD card: folder /clockworkmod/backup/(date of backup)
M. Check to see if you have files files: boot image, cache image, date image, nandroid check file, and system image. (note: Usually you will also see a recovery.img (image) file, which is the file that holds the backup for the recovery utility itself. You will see this files with most custom ROM packages.)
Are the above steps correct? Am I missing anything, or is something incorrect?
Thank you!
All is ok with the steps 2 and 3, but in the step 1 isn't necessary to install the Java SE Dev Kit or the Android SDK, SuperOneClick comes with all the necessary tools
Hi everyone
2 weeks ago, when i was working with my gt-i9100 (with miui rom"gingerbread base version") it suddenly stopped working and i had to restart it.
After that, when it turned on, everything started to "Force close" and nothing worked correctly.
so i made a backup with Clockworkmod, but when i started to backup, after getting some backup, and i think in making something called MD5, it said that its not possible to complete the backup.
After that i upgraded my device to ICS 4.0.3.
now i want to restore my SMS to ICS and i didn't succeed. because when i copy MMSSMS.DB file to my device and after restarting that, Messaging won't work and i even tried to install miui on my device(ICS Based) and copying that file and even the whole database directory, but every time this caused my device to not working properly and messaging started to crash.
Now i have my old "data.ext4.tar" file which contains all previous data (Like "Data" folder) and i don't know how to deal with it anymore....
Does anyone have a solution for this problem?
currently ICS(NOT MIUI, Official one) is running on my device, and i want to restore my MIUI SMS Backup to ICS.....Has anyone faced with this problem and found a solution?
I will appreciate any help from you guys....
Thanks in advance...
Iman
even your Backup from MIUI failed at the end while creeating MD5 checksum, it is already made and written on the clockworkmode backup folder, you cant use it to restore with CWM because there is no MD5 created, but you can still extract apps and datas from that Nandroid backup using Titanium Pro.
MD5 checksum writing error is a known issue of CWMpacked in the MIUI roms, the solution
no.1 : flash Siyah kernel from CWM, then you will get a Redpill advanced recovery, make backup from that.
no2 : install rom manager and falsh touch recovery from there (you have to pay)and reboot into recovery and make backup, worked fine for me. touch recovery is only a temp recovery which is opened from update zip each time when you reboot to CWM only from ROM manager. from 3 botton combo and reboot from anywhere else will give you current recovery only...
Thanks a lot, but I'm trying to find an easier way to restore my sms, I mean is there any way for example to convert my old mmssms.db file to a file which can be replaced by my current file and see my previous messages? I guess it must be so...
yes there should be some solution...lets wait someone will share...
opening that file with any text editor, somehow you may be able to read your old messeges I hope...
Yes, i can open it with notepad+, but I want them on my device...
Any other ideas?
iman_mir200 said:
Thanks a lot, but I'm trying to find an easier way to restore my sms, I mean is there any way for example to convert my old mmssms.db file to a file which can be replaced by my current file and see my previous messages? I guess it must be so...
Click to expand...
Click to collapse
You have a solution that works very well here :
http://forum.xda-developers.com/showpost.php?p=24533276&postcount=1
Here's how I did it :
1. Download "yaffs-mmssmsdb-calls-extractor.zip" on the post I give above.
2. Unzip the file somewhere on your disk
3. Download and install Python v3.2.3 for Windows you can find here : http://www.python.org/download/releases/
4. you must put your mmssms.db file in the folder you extracted from "yaffs-mmssmsdb-calls-extractor.zip"
5. Open Dos prompt (Start Menu / Run / type "cmd")
6. Navigate to your folder (example : "cd c:\yaffs" if you extracted the files in c:\yaffs folder)
7. type "extract -s mmssms.db".
If everything is ok, you will see the following message : Read xxx messages (xxx is the number of sms found in your database)
8. Then you must put a name for the file that will extract (example : "sms_backup")
9. then you will see the "sms_backup" file in your folder. You have to manually add the extension ".xml" to your file (sms_backup.xml)
10. You can then use an Android application such as "SMS Backup & Restore" to import your sms via your xml file.
For me everything worked. Try and tell us if it worked for you.
And sorry for my english !!!
Thank you so much.....
Great solution with great result
iman_mir200 said:
Thank you so much.....
Great solution with great result
Click to expand...
Click to collapse
Glad it works for you too.
I invite you to thank abbot2, the creator of this script that saved me just like you.
rani2001 said:
Glad it works for you too.
I invite you to thank abbot2, the creator of this script that saved me just like you.
Click to expand...
Click to collapse
I did that, just as i read his solution...
Simple solution
iman_mir200 said:
Hi everyone
2 weeks ago, when i was working with my gt-i9100 (with miui rom"gingerbread base version") it suddenly stopped working and i had to restart it.
After that, when it turned on, everything started to "Force close" and nothing worked correctly.
so i made a backup with Clockworkmod, but when i started to backup, after getting some backup, and i think in making something called MD5, it said that its not possible to complete the backup.
After that i upgraded my device to ICS 4.0.3.
now i want to restore my SMS to ICS and i didn't succeed. because when i copy MMSSMS.DB file to my device and after restarting that, Messaging won't work and i even tried to install miui on my device(ICS Based) and copying that file and even the whole database directory, but every time this caused my device to not working properly and messaging started to crash.
Now i have my old "data.ext4.tar" file which contains all previous data (Like "Data" folder) and i don't know how to deal with it anymore....
Does anyone have a solution for this problem?
currently ICS(NOT MIUI, Official one) is running on my device, and i want to restore my MIUI SMS Backup to ICS.....Has anyone faced with this problem and found a solution?
I will appreciate any help from you guys....
Thanks in advance...
Iman
Click to expand...
Click to collapse
Simple solution: jeflab.net/2012/08/09/importare-gli-smsmms-da-un-database-miui/
Thanks so much, worked flawlessly
Really really appreciate your help, Perfect
Please help.
Please find attached my .db file. Can you help me convert it to .xml? I have tried the suggestions but I must be missing something. Please help.
DO NOT EXTRACT -
RENAME backp.ZIP to backup.DB
Thank you.
rani2001 said:
You have a solution that works very well here :
http://forum.xda-developers.com/showpost.php?p=24533276&postcount=1
Here's how I did it :
1. Download "yaffs-mmssmsdb-calls-extractor.zip" on the post I give above.
2. Unzip the file somewhere on your disk
3. Download and install Python v3.2.3 for Windows you can find here : http://www.python.org/download/releases/
4. you must put your mmssms.db file in the folder you extracted from "yaffs-mmssmsdb-calls-extractor.zip"
5. Open Dos prompt (Start Menu / Run / type "cmd")
6. Navigate to your folder (example : "cd c:\yaffs" if you extracted the files in c:\yaffs folder)
7. type "extract -s mmssms.db".
If everything is ok, you will see the following message : Read xxx messages (xxx is the number of sms found in your database)
8. Then you must put a name for the file that will extract (example : "sms_backup")
9. then you will see the "sms_backup" file in your folder. You have to manually add the extension ".xml" to your file (sms_backup.xml)
10. You can then use an Android application such as "SMS Backup & Restore" to import your sms via your xml file.
For me everything worked. Try and tell us if it worked for you.
And sorry for my english !!!
Click to expand...
Click to collapse
Hello.
I'm facing the infamous problem of "not enough space" when downloading from the market, while I actually have plenty of space. The ultimate solution seems to be moving download cache to the SD card (symbolic link). The problem is that the download cache with ICS and Google Play isn't located in /cache/download anymore, and I have been unable to find where it is located both searching with Google and browsing the filesystem.
Any help?
Look in the market for opda system tuner lite, it'll clean it right up
Go to /data/app/ and delete the Titanium Backup ODEX. If this doesn't work, read the PM I'm about to send you (moda will complain it's illegal (it isn't for this purpose though)).
Sent from my GT-I9100 using XDA
Hello. Thank you both for replying, but you both answered a different question than the question I asked. I have already tried to clean market cache, to no success, and I believe very strongly that the solution is moving download cache to the SD card. I found lots of people with Google having my very same problem and fixing it this way. The problem is that I am now using MIUI ICS with Google Play, and the download cache location is different. Does anyone know where the download cache is located with ICS / Google Play Store?
Just to be 100% sure I also tried okmijnlp solution, and as I was expecting it didn't fix the problem.
Ok, solved the problem myself. The folder I had to link to SD card is /data/data/com.android.providers.downloads/cache. This worked on a MIUI v4 ROM (after rebooting).
Black Antitoon said:
Ok, solved the problem myself. The folder I had to link to SD card is /data/data/com.android.providers.downloads/cache. This worked on a MIUI v4 ROM (after rebooting).
Click to expand...
Click to collapse
Could you please advice how you have changed this, as i am new Android user hence not much aware how do go about it.
Hello.
I have bad news for you: after writing my last post here I realised that the problem wasn't actually solved (it only worked fine for a few hours), so linking that folder to the SD card is not a solution to the problem I was experiencing. However you are likely to need to link some folder to another one on your phone at some time, so I am explaining you these steps anyway.
First, you need to be on a rooted ROM. If you aren't, then have a look on the forum about your device here on xda and good luck for the rooting process.
Afterwards, you need the "Terminal emulator" application. If you don't have it, please download it from the market. Then run it and enter the following command:
Code:
su
This will give root rights to the terminal emulator app.
Now you can run the following commands.This will create the new folder on your SD card:
Code:
mkdir /sdcard/downloads
This should move all the contents of the "cache" directory into the new directory which you have just created:
Code:
mv /data/data/com.android.providers.downloads/cache/* /sdcard/downloads/
This should delete the now empty cache folder:
Code:
rm /data/data/com.android.providers.downloads/cache
This will finally created a symbolic link which has the same name of the old cache folder but points to the new folder on your SD card:
Code:
ln -fs /sdcard/download /data/data/com.android.providers.downloads/cache
I am not a Linux expert and I haven't tested these commands on my phone right now, so I'm not 100% sure that I haven't done any mistakes.
thanks for your reply
the solution didnt work for me as i dont have same .com folder. i tried searching on google and below steps helped in resolving the cache issue
1. You gonna need Android Terminal Simulator or equivalent terminal app. This will also require your Android rooted.
2. Type ’su’ (root permission request will be showned, you need to approve it).
3. Type ‘cd /’
4. Type ‘umount /cache’
5. Type ‘mount -o rw,remount -t rootfs rootfs /’ (to set the folder access to rw – read write)
6. Type ‘rmdir /cache’ (delete cache folder)
7. I personally using root explorer to do point 5-6
8. Type ‘mkdir /sdcard/cache’
9. Type ‘ln -s /sdcard/cache /cache (to link cache folder to /sdcard/cache – which should have bigger partition size)
Now i am able to download 30MB application on my phone from market.
Black Antitoon said:
Ok, solved the problem myself. The folder I had to link to SD card is /data/data/com.android.providers.downloads/cache. This worked on a MIUI v4 ROM (after rebooting).
Click to expand...
Click to collapse
Yes, it works for me using the root explorer under CM10.0. Thanks.
Hi!
I'm having the same trouble with not enough space, and when i run these command, it says operation not permitted. What to do? :/ It says thatsome sd card doesn't allow links?
Have you typed "su"? What happened then?
In any case, let me repeat that the procedure above eventually did NOT solve the download cache problem, if this is what you are looking for. The only solution for me was switching to a different ROM.
It's not need to use the console (Terminal Emulator). Just do the following:
1. Install Root Browser Lite (grand rood permissions if neccessary)
2. Delete the /data/data/com.android.providers.downloads/cache folder
3. Create the /sdcard/cache folder
4. Go to sdcard, select the new created cache folder by long press and choose 'Create shortcut' from list, you will see 2 buttons, 'Create' and 'Cancel'
5. Go to /data/data/com.android.providers.downloads/ and tap 'Create' button below
6. Enjoy!
You can use any other root file manager, of course.
The download cache was also at /data/data/com.android.providers.downloads/cache/ on the 4.2.1 jellybean ROM I'm running right now as well.
Thanks for posting the info!
wilderwind said:
It's not need to use the console (Terminal Emulator). Just do the following:
1. Install Root Browser Lite (grand rood permissions if neccessary)
2. Delete the /data/data/com.android.providers.downloads/cache folder
3. Create the /sdcard/cache folder
4. Go to sdcard, select the new created cache folder by long press and choose 'Create shortcut' from list, you will see 2 buttons, 'Create' and 'Cancel'
5. Go to /data/data/com.android.providers.downloads/ and tap 'Create' button below
6. Enjoy!
You can use any other root file manager, of course.
Click to expand...
Click to collapse
Thank you for your extremely clear explanation!
Nevertheless, despite having resolved the problem of lack of space for downloading apps from the store, with the help of your expertise, now everytime i reboot the device it shows me the message "android.process.media has stopped..."
I know it is related with the shortcut for the cache downloads.
Do you know how can I fix it?
Thank you.
TX a lot
Black Antitoon said:
Ok, solved the problem myself. The folder I had to link to SD card is /data/data/com.android.providers.downloads/cache. This worked on a MIUI v4 ROM (after rebooting).
Click to expand...
Click to collapse
+1000
Hi friends i would like to share the problem that i faced and solved with other's help.
This thread is only for the people who have the md5 mismatch error while restoring nandroid backups. I created this thread since there were no similar questioned thread.
This error comes usually due to renaming the nandroid backup folders.
Try any one of the following fixes to solve this,
1. Use a program editor like notepad++ to open the nandroid.md5 file and remove all lines except the first line which would have some hex values follwed by boot.img.
2. run the following commands in terminal emulator of ur android:
#cd /sdcard/clockworkmod/backup/(name of backup)
#rm nandroid.md5
#md5sum *img > nandroid.md5
Hit the thanks button if u think the post to be helpful!
I've tried, but didn't generate a new checksum?!?
Tedo said:
I've tried, but didn't generate a new checksum?!?
Click to expand...
Click to collapse
Are you sure u typed the commands correctly. The command surely creates a nandroid.md5 file in the nandroid backup folder with the checksum values.
parkourkarthik said:
Are you sure u typed the commands correctly. The command surely creates a nandroid.md5 file in the nandroid backup folder with the checksum values.
Click to expand...
Click to collapse
all good and well...why step one though? if you're just rm'ing it...seems a little unnecessary....? sorry i just performed step one then looked at step 2 and thought..wtf! lol unless theres something im clearly missing....?
sinner99 said:
all good and well...why step one though? if you're just rm'ing it...seems a little unnecessary....? sorry i just performed step one then looked at step 2 and thought..wtf! lol unless theres something im clearly missing....?
Click to expand...
Click to collapse
I am sorry did i miss saying that u can use any one of the fixes!! That means it's not a step by step it's either this or that, u can use whatever u wish that would be easy for u aong the two methods..
Sent from my GT-S6102 using XDA
Files not found
where to find these nandroid backup files
rjawan said:
where to find these nandroid backup files
Click to expand...
Click to collapse
Hi,
Look on your sd card/clockworkmod/backup.
Missing backup files
Have an AT&T Samsung Galaxy S4 (SGH-i337) Have made a couple of backups with CM and they show up in the Backup and Restore when in CM app. The path shows /mnt/shell/emulated/clockworkmod/backup but when I use ES File Explorer or Explorer they are not to be found. I can open /mnt/shell but the shell folder says 'Empty Folder'.
The reason I want to open the backups is to fix the MD5 checksum errors I always get when trying to restore.
It must be something simple but I can't figure it out.
parkourkarthik said:
Hi friends i would like to share the problem that i faced and solved with other's help.
This thread is only for the people who have the md5 mismatch error while restoring nandroid backups. I created this thread since there were no similar questioned thread.
This error comes usually due to renaming the nandroid backup folders.
Try any one of the following fixes to solve this,
1. Use a program editor like notepad++ to open the nandroid.md5 file and remove all lines except the first line which would have some hex values follwed by boot.img.
2. run the following commands in terminal emulator of ur android:
#cd /sdcard/clockworkmod/backup/(name of backup)
#rm nandroid.md5
#md5sum *img > nandroid.md5
Hit the thanks button if u think the post to be helpful!
Click to expand...
Click to collapse
ems_pilot said:
Have an AT&T Samsung Galaxy S4 (SGH-i337) Have made a couple of backups with CM and they show up in the Backup and Restore when in CM app. The path shows /mnt/shell/emulated/clockworkmod/backup but when I use ES File Explorer or Explorer they are not to be found. I can open /mnt/shell but the shell folder says 'Empty Folder'.
The reason I want to open the backups is to fix the MD5 checksum errors I always get when trying to restore.
It must be something simple but I can't figure it out.
Click to expand...
Click to collapse
Have you granted ES File Explorer Root permission ? Have you looked on both the Internal, and External SD ?
Have looked everywhere but don't know about granting ES File Explorer root permission....... Thanks for the quick reply.
prboy1969 said:
Have you granted ES File Explorer Root permission ? Have you looked on both the Internal, and External SD ?
Click to expand...
Click to collapse
---------- Post added at 11:02 PM ---------- Previous post was at 10:30 PM ----------
Granted Su to ES File Explorer, was able to see my nandroid.md5 files, edited and now restoring backup... Thank you very much for your expert help.
Now I have to figure out how to move my apps to my SD card. Thanks again!
ems_pilot said:
Granted Su to ES File Explorer, was able to see my nandroid.md5 files, edited and now restoring backup... Thank you very much for your expert help.
Now I have to figure out how to move my apps to my SD card. Thanks again!
Click to expand...
Click to collapse
You can move them with Titanium Backup.
TEAM MiK
MikROMs Since 3/13/11
cant access MD5
i installed CWM & made a rom backup, it said "Backup completed" & wiped data & &dalvik cache. now when tried to install custom rom, in recovery mode it doesnt opens ext sd card(where my custom rom is) & also when i try to restore backed up rom it says MD5 mismatch. As a result i am stucked up in recovery mode. now how to access that rom backup? my phone doesnt starts so i cant get it through ES explorer. also backup is in internal sd card so cant open it in computer also
parkourkarthik said:
Hi friends i would like to share the problem that i faced and solved with other's help.
This thread is only for the people who have the md5 mismatch error while restoring nandroid backups. I created this thread since there were no similar questioned thread.
This error comes usually due to renaming the nandroid backup folders.
Try any one of the following fixes to solve this,
1. Use a program editor like notepad++ to open the nandroid.md5 file and remove all lines except the first line which would have some hex values follwed by boot.img.
2. run the following commands in terminal emulator of ur android:
#cd /sdcard/clockworkmod/backup/(name of backup)
#rm nandroid.md5
#md5sum *img > nandroid.md5
Hit the thanks button if u think the post to be helpful!
Click to expand...
Click to collapse
atulbuddy said:
i installed CWM & made a rom backup, it said "Backup completed" & wiped data & &dalvik cache. now when tried to install custom rom, in recovery mode it doesnt opens ext sd card(where my custom rom is) & also when i try to restore backed up rom it says MD5 mismatch. As a result i am stucked up in recovery mode. now how to access that rom backup? my phone doesnt starts so i cant get it through ES explorer. also backup is in internal sd card so cant open it in computer also
Click to expand...
Click to collapse
You can find any other ways to Mount the SD card in recovery, with the help of adb shell or any other methods to access the backup file.
Else with the help of externel sdcard flash any stable ROMs and then try the restore thing.
Else try flashing the stock firmware available for your model.
Hit thanks rather than typing it
Thanks for the info!! Still working in android 4.4. Just saved me, thank you.
hi guys. i tried all your steps but no success. when i try with android emulator i get /system/bin/sh:cd/sdcard..... not found
and i try to edit the file and i install notepad but i get just some symbols inside the file so i have no ideea where the first line ends
I dont have PC or ADB. any other way to fix the problem?
Hi friends i would like to share the problem that i faced and solved with other's help.
This thread is only for the people who have the md5 mismatch error while restoring nandroid backups. I created this thread since there were no similar questioned thread.
This error comes usually due to renaming the nandroid backup folders.
Try any one of the following fixes to solve this,
1. Use a program editor like notepad++ to open the nandroid.md5 file and remove all lines except the first line which would have some hex values follwed by boot.img.
2. run the following commands in terminal emulator of ur android:
#cd /sdcard/clockworkmod/backup/(name of backup)
#rm nandroid.md5
#md5sum *img > nandroid.md5
Hit the thanks button if u think the post to be helpful![/QUOTE]
I dont have PC or ADB. any other way to fix the problem?
#Root : Use Framaroot 1.6.0 app for rooting.
Download it from xda-forum,open it and click on
"Boromir" then reboot your phone. Now your w70
is rooted successfully and you'll get Superuser
app in your app drawer.
#Install Busybox : Download and open then give
superuser permission,then click on Install. Keep
your internet connection on. You'll see Busybox
is installed on your Symphony W70.
#Install TWRP and take a backup of your stock
ROM :
Download the .img file i provided and put it in your phone
storage. Just phone storage,not in folder.
Download Mobile Uncle MTK Tool from
playstore.open it and give root permission. Now
click on Recovery Update and later,click on
recovery.img. Now a promt will appear,click Yes.
You'll be asked Reboot To Recovery? Click OK.
Now your w70 will reboot in TWRP recovery,here
click on backup and mark boot,recovery and
cache then slide to backup. It'll backup your
entire system,data,cache,boot.img and recovery.
Now after backup completed,reboot your system.
Go to file manager and open your memory card.
You'll see a backup folder is created named
TWRP,don't delete it. So,if your w70 is bricked
any time,simply pull out battery then put it
back,press and hold both power button+volume
up button. Your TWRP menu will be out! Simply
click on restore and your backup will be restored.
Now you can reboot your phone!
#Change Storage Partition : You know that
w70's phone storage is only 2 gb. That's why
you can't play HD games with size of above 2GB
like GTA San Andreas,Gangstar Vegas,NOVA 3
etc. And to play games in w70,the game data
must be kept in phone storage. Don't worry,with
this trick you can turn your entire memory card
into your phone storage.
©Things needed:
1.TWRP backup[strongly recommended]
2.Es File Manager
3.A small file called vold.fstab i provided
4.Some idea of system partition
Now download the file i provided and Put it
somewhere. Now open Es File Manager,go to
tools>root explorer and give root permission.
Then again click on root explorer ans click on
Mount R/W. Mark both dot as R/W and save it.
Now copy the extracted vold.fstab and paste it
in device/system/etc. A promt will appear asking
to overwrite,click yes. Now reboot your phone
and voila!....Your external memory card is
showing as your phone memory!
Thank You!
How to root symphony r40??
How to root symphony r40