Christopher Lais
066a1027a4
Use raw partition functions for emmc
...
Change-Id: Ia5d9f18d43228a08f12633d432b299def8e26ae1
2011-01-16 06:29:31 -06:00
Koushik Dutta
e06e539196
fix sd-ext backup and restore.
...
Change-Id: I346724f231bb29df2c0fa833df420620ab1be1b4
2011-01-16 02:33:04 -08:00
Koushik Dutta
53c9bd8b10
Refactor nandroid so the availability of boot backup is determined automatically. Boot backups are also no longer assumes to be on raw partitions, as they may be on a VFAT partition or someting different, such as in the case of Nook.
...
Change-Id: I036befb44f0d873fde02485e34aab14faf8bfe8d
2011-01-04 11:38:31 -08:00
Koushik Dutta
a25deae3ef
fix wimax
...
Change-Id: Ieff7638293e01546baf382d9c8a5b798cff46331
2011-01-01 18:17:48 -08:00
Koushik Dutta
f12df71ffb
fix nandroid linkage issue
...
Change-Id: I36998f2e94ad1ead656c6374c551d5e02e2db219
2011-01-01 18:16:01 -08:00
Joshua Wise
5a3f1d8af5
Erase WiMAX device before restore.
2010-12-31 02:16:00 -05:00
Joshua Wise
05d4a09aba
Fix up for property_get in recovery, which appears to have slightly different semantics. Durr.
2010-12-31 02:05:35 -05:00
Joshua Wise
ca889ec844
WiMAX backups have their serial number in them, and messages now say WiMAX instead of wimax.
2010-12-30 02:48:25 -05:00
Koushik Dutta
5b7f34a2d8
wimax restore should not be on by default
...
Change-Id: I1e1869e615905ce6dbefd0b1a8e64414f619508e
2010-12-29 23:36:03 -08:00
agrabren
1f76a5da6b
Add support for wimax imaging
...
Change-Id: I2f14918f3ffb37fe94bab469e1d89a9874d89d18
2010-12-29 23:03:32 -08:00
Koushik Dutta
5460f0c746
Automatically detect /datadata from recovery.fstab. Remove BOARD_HAS_DATADATA.
...
Change-Id: I28d3c7a6beaacd77c67c5af0ae3464acfd2572e3
2010-12-18 22:37:49 -08:00
Koushik Dutta
bf4444f1fb
Fix various bugs.
...
Change-Id: I46e3001e6857480a77253be24b1753b2e4d88e69
2010-12-18 18:57:47 -08:00
Koushik Dutta
df1e406782
Merge from ClockworkMod recovery
...
Change-Id: Id5b312147173ced559a62d97029acede6c2f8766
2010-12-18 17:42:31 -08:00
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