Koushik Dutta
19447c0550
Refactor recovery's block device handling to work across variant hardware in a cleaner fashion.
...
Re add firmware update
Change-Id: I699ad22390ed14e597d17a7bcb32ad1b1af00b4b
support mmc misc
Change-Id: Iff02f8d03db6835f501d052140cebeefee521305
fix compile errors
Change-Id: I032edbd157a8a15f561bb83330c715ebaa008d18
fix compile errors
Change-Id: Idff3449be3376f22fceefc2c35637527f8df8f3f
Initial work to clean up the block devices.
Change-Id: I4be20ac124864a281be9cd116e211a2618404a27
all done
Change-Id: I0338f62f6a045556ebe90b0200685be113178319
fix up nandroid
Change-Id: I886f00271183e6d2921c080b0939341f2cf12a4d
2010-11-10 23:31:34 -08:00
Koushik Dutta
fef77c0253
Changes to support Vision recovery. Fixing up a lot of bugs related to the CodeAurora mmc commit.
...
Change-Id: I9b71070fe41559a5d93d3c35efc3a511b7088e8e
2010-11-09 20:03:42 -08:00
Koushik Dutta
56c1b3b576
add support for bml dumping
...
Change-Id: I9dd7fd8552d4efce533c23541f3612c01e3bd90b
2010-09-13 15:08:49 -07:00
Koushik Dutta
28a41b4df2
initial support for bml backup and restore
...
Change-Id: I7e6f1a76371c0d1c1f4cfac0413ba6fa7743f17a
2010-09-13 14:55:17 -07:00
Koushik Dutta
852bb420e7
Do not unmount on wipe unless needed. Add reboot binary. Restart recovery process for Galaxy S.
2010-07-24 11:18:00 -07:00
Koushik Dutta
d4060c3eb6
Galaxy S initial support. Fix firmware flash on inc. May need to fix other phones.
2010-07-22 20:14:44 -07:00
Koushik Dutta
5aaa8238f7
galaxys
2010-07-20 16:23:18 -07:00
Koushik Dutta
062d6b0bb3
Backup of Froyo apps on external storage.
2010-07-03 13:54:32 -07:00
Koushik Dutta
0837091e8d
command line nandroid
2010-06-26 12:25:02 -07:00
Koushik Dutta
52d3f205b5
fix sdext backup bug
2010-06-21 12:11:13 -07:00
Koushik Dutta
598cfc7e9d
Remove any references to mmcblk0. Add recovery.log failure hook into ROM Manager.
2010-06-20 09:42:47 -07:00
Koushik Dutta
8b5e1856b3
support DATADATA
2010-06-14 22:04:22 -07:00
Koushik Dutta
58131e760c
add optional hiding of the progress bar, for speed.
2010-06-09 12:41:20 -07:00
Koushik K. Dutta
8430655931
format BOOT on nandroid restore.
2010-04-18 21:21:58 -07:00
Koushik K. Dutta
f3534d08eb
tabs vs spaces
2010-04-18 18:06:24 -07:00
Koushik Dutta
2f73e58ef8
Unmount partitions after restore (except for CACHE:).
...
Wipe sd-ext on data wipe.
Fix bug where wiping SDEXT: did not work.
2010-04-18 16:00:21 -07:00
Koushik K. Dutta
6771aca715
copy extended command and run it, rather than load and delete.
2010-04-03 23:28:39 -07:00
Koushik K. Dutta
71ef11f2d5
sd-ext should not show an error when trying to back it up and it is not there
2010-04-02 22:17:56 -07:00
Koushik K. Dutta
68b0190858
Nandroid restore of sd-ext.
2010-04-01 12:20:39 -07:00
Koushik K. Dutta
3f99539c4d
Add formatting options for SDCARD and SDEXT. Nandroid backup now supports SDEXT if it is mountable. TODO: Nandroid Restore of SDEXT.
2010-03-30 23:29:43 -07:00
Koushik K. Dutta
6923cc3223
Allow selective restore from ROM Manager. Dump recovery image on Nandroid.
2010-03-29 14:46:00 -07:00
Koushik K. Dutta
c0970934e2
dont fail on lack of free space. just warn. figure out issue later. allow KEY_BACK
2010-03-25 23:19:19 -07:00
Koushik K. Dutta
04159f738f
epic fail on my part. integer overflow. the s_bfree and such are all long values
2010-03-25 19:04:08 -07:00
Koushik K. Dutta
fe84a7ff84
allow selective restore
2010-03-25 18:19:23 -07:00
Koushik K. Dutta
78686294eb
add free space check
2010-03-25 17:58:45 -07:00
Koushik K. Dutta
d717892353
put parenthesis around the md5sum... apparently there was a strange issue of the sum not being generated. 1.7.7.3
2010-03-24 14:38:40 -07:00
Koushik K. Dutta
b0a2503e02
check for md5 creation failure
2010-03-24 10:34:38 -07:00
Koushik K. Dutta
f721594cd0
Fix mount USB storage bug. Fix bug where boot image was not being restored by Nandroid.
2010-03-16 13:34:51 -07:00
Koushik K. Dutta
3fb8d302f4
use the cached basename, rather than call it again.
2010-03-15 17:05:27 -07:00
Koushik K. Dutta
4b249cd022
refactor backup and restore
...
fix bugs
2010-03-15 16:41:09 -07:00
Koushik K. Dutta
face588f64
do the md5 sum and check in the directory of the backup. otherwise it uses absolute paths, which doesnt allow you to rename the backup or move it.
2010-03-13 10:15:55 -08:00
Koushik K. Dutta
3f38f328cf
sync memory and filesystem
2010-03-12 23:45:25 -08:00
Koushik K. Dutta
ee57bbc1b6
nandroid in C now has a progress bar
2010-03-12 23:21:12 -08:00