Commit Graph

496 Commits

Author SHA1 Message Date
Christopher Lais
066a1027a4 Use raw partition functions for emmc
Change-Id: Ia5d9f18d43228a08f12633d432b299def8e26ae1
2011-01-16 06:29:31 -06:00
Christopher Lais
a25cf5ec4f Use erase_raw_partition for unknown named partitions
Change-Id: I84014a851ebdfb2c228cff43879580a761c22708
2011-01-16 06:05:22 -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
d8e21c3712 Add the volume command for seeing the current recovery.fstab. Support crazy HTC chargemode.
Change-Id: I26a6e83dc5704aa03ab3aa078f24f8943cf13614
2011-01-04 10:46:55 -08:00
Koushik Dutta
b4c5fd6305 Support for ext2 and ext3 update-binary.
Change-Id: Ide34392bd8ac56878aa3e992b275a39d6b6bc7cf
2011-01-02 22:54:31 -08:00
Koushik Dutta
9f52e5f23b fix android secure formatting
Change-Id: I617b8c453aad6d306cf8ddbc1a067c59ead56573
2011-01-02 14:11:24 -08:00
Koushik Dutta
67c381a6fa 3.0.0.4. Provide an error message if an Amend zip is provided.
Change-Id: Ia740686a138cff01de2c1475acc0abccb18d9c2d
2011-01-02 12:26:35 -08:00
Koushik Dutta
949f3b34ee Merge branch 'gingerbread' of git://github.com/CyanogenMod/android_bootable_recovery into gingerbread 2011-01-01 20:03:39 -08:00
Koushik Dutta
f1cb0d5b35 fix ums mounting
Change-Id: I97316668fe3e4447a04cd9f189b0d3d89cd97d9f
2011-01-01 20:03:30 -08:00
Koushik Dutta
ad10e56863 fix nandroid-md5.sh executable bit.
Change-Id: Ib90872e1ff341cc913de8ed3577738efd2428f61
2011-01-01 18:50:09 -08:00
Koushik Dutta
7aa8ef9abc fix executable bit on e2fsck
Change-Id: Iedc3ead52645af5c104642e2eb78f3578fb7b8fb
2011-01-01 18:26:49 -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
Koushik Dutta
3affbec593 fix up boot formatting. remove depracated function.
Change-Id: I9d707e62b1752079ec1b669a3800dbf12e035ead
2011-01-01 18:10:11 -08:00
Koushik Dutta
2e45449ef3 more logging
Change-Id: I77a7198808133e5f0a6d8de1f5e716aecf31c0ae
2011-01-01 18:06:17 -08:00
Koushik Dutta
1375df75ff fix bug
Change-Id: Id38cf292fd93f5a53552c80c48d9281701b88ce0
2011-01-01 18:04:44 -08:00
Koushik Dutta
a8708c6044 readd ext2/ext3 format support.
Change-Id: Ic21197df8ff53fdc8ffd3dc1947bd2ecb475eda8
2011-01-01 18:00:27 -08:00
Koushik Dutta
da32b54f85 readd ext2/ext3 format support.
Change-Id: I58652abaea8f7a52b70bc1b14aec5b530fe70382
2011-01-01 17:55:22 -08:00
Koushik Dutta
29a7891204 3.0.0.2
Change-Id: I4705196b5bf8e66e4ac409a027650be9ce491f4c
2010-12-30 23:17:28 -08:00
Koushik Dutta
10a91b0bf2 Merge branch 'gingerbread' of https://github.com/jwise/android_bootable_recovery into gingerbread 2010-12-30 23:17:04 -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
Giulio Cervera
15b06184cd cwm: set sd-ext label
Change-Id: I963924083f1f6de17effafa80fb6f7fe003b304d
2010-12-30 22:49:34 +01:00
Koushik Dutta
ebc5aab351 3.0.0.1
Change-Id: Ie38f59158f6ada921e9be4e5a8e7cd89207225d5
2010-12-30 11:41:31 -08: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
Kolja Dummann
7501798fab Fix nullpointer when recovery.fstab does not define a "misc" partition
Change-Id: I57437e3c637a1c619d254a3fc025db19ffe53c10
2010-12-28 23:54:29 +01:00
Koushik Dutta
c8ff793bf4 fix build break
Change-Id: I8bc7dbe3a3c0ad09b032f332317e55ed2ebd28e3
2010-12-21 15:16:05 -08:00
Koushik Dutta
1e6d772f35 Merge remote branch 'github/gingerbread' into gingerbread 2010-12-21 15:14:40 -08:00
Koushik Dutta
03cf72a4f5 fix restore
Change-Id: I97d2bb16b364e701e9c37567b5c07e30be00fafb
2010-12-21 15:14:21 -08:00
Koushik Dutta
cdb433af66 fix bml dump
Change-Id: Iaf3c6bd2f09b42dcb2474e700aee57c0aaacd996
2010-12-21 15:13:58 -08:00
Koushik Dutta
745b5ff987 Use unique filenames for the pre ext4 convert backup.
Change-Id: I49ee96c454c826fc92c45f160c6d45cc5566f0a6
2010-12-21 00:58:43 -08:00
Koushik Dutta
31b741174c Fix fstab generation.
Change-Id: Ibab3c93c55abcece80a89bbff620f164588baf96
2010-12-20 08:49:20 -08:00
Koushik Dutta
bec0995afe ROM Manager is now powered by Edify,
Change-Id: I3857aa6591b743be146d87a4e97afdc9d9c765ed
2010-12-19 20:37:57 -08:00
Koushik Dutta
33491accea Fix sdcard mount bug.
Change-Id: I2e448f3f0a0a4de39a8d1cd7db5dc8cd986d3229
2010-12-19 03:41:41 -08:00
Koushik Dutta
4196e0fa5e bml devices that are using rfs are automatically upgraded to ext4. Version 3.0.0.0.
Change-Id: I069f0c5122e8d48ce311f519f08890d3e569dbb3
2010-12-19 03:38:29 -08:00
Koushik Dutta
d0fff5633c Ifdef this a bit better.
Change-Id: I4528821563181ca7a64adff3a3128cea35447f09
2010-12-18 23:18:50 -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
5d80817f2b There was apparently a lack of carebear.
Change-Id: Ie65bce617b99985ab937602e1e30a97340b0dd5b
2010-12-18 22:29:27 -08:00
Koushik Dutta
4995114d38 Add BOARD_HAS_JANKY_BACKBUFFER for terrible Galaxy Tabs.
Change-Id: I72e7a8aaf65c97d4cd2b77ff92cf7232f8c9e7a7
2010-12-18 21:58:43 -08:00
Koushik Dutta
9765a037a1 Remove usage of BOARD_HAS_NO_MISC_PARTITION.
Change-Id: I5775f47fb1d5ef66e2461a0c53166af03354a6f6
2010-12-18 21:31:02 -08:00
Koushik Dutta
7c1bffefeb Fix the build
Change-Id: I2ae07e94eb68dd261b3978671aec88c25cd2518e
2010-12-18 19:44:33 -08:00
Koushik Dutta
bf4444f1fb Fix various bugs.
Change-Id: I46e3001e6857480a77253be24b1753b2e4d88e69
2010-12-18 18:57:47 -08:00
Koushik Dutta
b643e4f3d0 Fix up fstab generation
Change-Id: I922183bc3de8d2b3bb7d1497725f2641a4358216
2010-12-18 18:39:39 -08:00
Koushik Dutta
8637c73757 revert updater changes except what is necesary to do a write_raw_image on emmc devices.
Change-Id: I674c7b5873b7758bf15f0b55c34ec01513e6f23c
2010-12-18 18:18:44 -08:00
Koushik Dutta
df1e406782 Merge from ClockworkMod recovery
Change-Id: Id5b312147173ced559a62d97029acede6c2f8766
2010-12-18 17:42:31 -08:00
Steve Kondik
0b7bbf29d5 recovery: Remove condition around get_root_mtd_partition
Change-Id: I2e763000f65aba342f1851c7e94778a815bbaa6f
2010-12-14 03:43:35 -05:00
Brint E. Kriebel
d352233ab6 Added options for an internal SD card to be handled by recovery.
Exable uses in BoardConfig.mk:
	BOARD_HAS_SDCARD_INTERNAL := true
	BOARD_SDCARD_DEVICE_INTERNAL := /dev/block/mmcblk3p1

Setting BOARD_SDCARD_DEVICE_SECONDARY to the same value as
	BOARD_SDCARD_DEVICE_INTERNAL will allow the device to
	"fall back" to the internal SD card for other actions.

Change-Id: I2cf8ab4b1d385ac714f5b7416b915d059033d94b
2010-12-13 23:57:20 -08:00