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
9765a037a1
Remove usage of BOARD_HAS_NO_MISC_PARTITION.
...
Change-Id: I5775f47fb1d5ef66e2461a0c53166af03354a6f6
2010-12-18 21:31:02 -08:00
Koushik Dutta
df1e406782
Merge from ClockworkMod recovery
...
Change-Id: Id5b312147173ced559a62d97029acede6c2f8766
2010-12-18 17:42:31 -08: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
Koushik Dutta
134ead7537
fix up bmlutils some more
...
Change-Id: Ia11e917a6c0dc8164d599e02154f9f7b2934ed65
2010-12-12 16:54:41 -08:00
Koushik Dutta
03a4f5ba0d
supprot backup and restore of samsung kernels
...
Change-Id: I6deb5918f97ca5c5466b1d78369454b3452b89c0
2010-12-12 12:24:02 -08:00
Koushik Dutta
02c360501b
Fix graphics corruption on some devices. BML restore needs to unlock first.
...
Change-Id: Ib6ede1dee0a0a4494319cfdb1613be2e89260874
2010-12-12 02:52:44 -08:00
Ricardo Cerqueira
9acb022ab8
recovery: Support board-specified font sizes and font-files
...
This, for example, is for an LDPI device:
BOARD_RECOVERY_FONT_INCLUDE_HEADER := ../../device/geeksphone/one/font_7x16.h
BOARD_RECOVERY_FONT_WIDTH := 7
BOARD_RECOVERY_FONT_HEIGHT := 16
Change-Id: I71d2f420b9668b5767c9b0b5d90e3e523c56e873
2010-11-27 04:08:06 +00:00
Koushik Dutta
37d96f7414
2.5.1.3
...
Change-Id: Iae5d458edaedb90dd2422175a185a9b5725dbc74
2010-11-26 18:45:06 -08:00
Steve Kondik
4123b58299
recovery: Autodetection of device flash type
...
Detect flash type at runtime rather than requiring this to be set in the
device configuration. The detection is based on the existence of /proc/mtd,
/proc/emmc, or /dev/block/bml1.
Change-Id: I464962a567022c5862c249f06d36c2d1cddeacba
2010-11-14 22:40:30 -05:00
Koushik Dutta
d771acbed0
Modify apply_patch to fail if trying to patch mtd on non-mtd devices.
...
Change-Id: I09c5bb5d12d838fdc4c4c6eb380021c9b3f3e33e
2010-11-11 00:00:45 -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
7a77aec362
fix mmcutils usage
...
Change-Id: I04db586599af21f64174b0e656201c724bf82050
2010-11-09 09:23:15 -08:00
Koushik Dutta
487821abe5
Merge remote branch 'github/eclair' into froyo
2010-11-06 17:59:05 -07:00
Koushik Dutta
9456641236
2.5.1.1
2010-11-05 12:47:48 -07:00
Shashank Mittal
815ca5d230
[recovery]: Add support for OTA upgrade on mmc devices.
...
Change-Id: I8f230dfa5be4e9f142765797d949e10434e1fdeb
2010-10-12 18:46:30 -07:00
Koushik Dutta
0209a62c7d
merge from froyo
...
Change-Id: Ic80ad93cd3b05d55ba8b4e16edaa59ee58f08f05
2010-10-12 11:39:35 -07:00
Koushik Dutta
adf906d034
custom keymapping support
2010-09-26 15:58:35 -07:00
Koushik Dutta
7f4ff5cd3a
favor primary device always for fstab
2010-09-20 19:21:52 -07:00
Doug Zongker
d4208f9f9d
remove the notion of "root path"; support mixed flash types (do not merge)
...
Remove the wacky notion of "roots" and "root paths" (those things that
look like "FOO:some/path" instead of just "/foo/some/path"). Let each
device specify its own table of available partitions and how to mount
them (needed for devices that use both MTD/yaffs2 and EMMC/ext4
partitions).
Change-Id: I18b0a572a71c5e087e0b7ae11b1774388339bfd1
2010-09-20 18:07:31 -07:00
Koushik Dutta
e17a78ddda
allow the parted and fix permissions tools to be optional
2010-09-17 14:17:57 -07:00
Koushik Dutta
4e10b135cc
Lie and say it is version 2 for backwards compatibility.
...
Change-Id: I5b0627fd49d3ee9f562c67bcac48783b00198ab0
2010-09-13 15:14:07 -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
b5a36a0e20
add bmlutils
...
Change-Id: Ia402c4fcd2881cfb7cf7318718933ed64a19ec6b
2010-09-13 14:33:15 -07:00
Koushik Dutta
23ce6b14ae
allow the parted and fix permissions tools to be optional
2010-08-29 12:35:10 -07:00
Koushik Dutta
fad25ab75b
merge with eclair recovery
2010-08-26 10:40:57 -07:00
Koushik Dutta
ceddcd59ac
add fix permissions and partition sd card to the recovery. TODO: Restrict to devicess that support large recovery images.
2010-08-23 16:13:14 -07:00
Koushik Dutta
54a284568b
2507
2010-08-20 11:35:15 -07:00
Koushik Dutta
3b4135826d
remove hijac
2010-08-20 09:56:15 -07:00
Koushik Dutta
d632c0def4
hijack executable
2010-08-16 18:05:55 -07:00
Koushik Dutta
2098707b02
droid x test crap
2010-08-16 01:21:10 -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
f146bc1b74
removal of the recovery checkpoint needs to happen AFTER sdcard is mounted.
2010-07-19 08:41:40 -07:00
Koushik Dutta
d61e56ab36
version 2.5.0.0
2010-07-19 08:41:40 -07:00
Koushik Dutta
4ca9b4c3a0
allow toggling of software back menu item. add recovery checkpoint file. mount auto now uses busybox mount.
2010-07-19 08:40:58 -07:00
Koushik Dutta
efa6530dbd
up the version
2010-07-19 08:40:58 -07:00
Koushik Dutta
b41b4589c2
2.0.2.0
2010-07-19 08:40:58 -07:00
Koushik Dutta
fdda0d66d3
fail
2010-07-19 08:40:57 -07:00
Koushik Dutta
92077c15d6
removal of the recovery checkpoint needs to happen AFTER sdcard is mounted.
2010-07-15 00:10:08 -07:00
Koushik Dutta
fae335e159
version 2.5.0.0
2010-07-14 21:01:44 -07:00
Koushik Dutta
1bf4f695d4
allow toggling of software back menu item. add recovery checkpoint file. mount auto now uses busybox mount.
2010-07-14 18:37:33 -07:00
Koushik Dutta
37186b19bc
up the version
2010-07-07 19:10:09 -07:00
Koushik Dutta
d8038e15f8
2.0.2.0
2010-07-03 16:38:34 -07:00
Koushik Dutta
d3cc60b036
nandroid executable
...
Change-Id: I697530a804be443260059b24e231d77dfe5bc6c4
2010-07-03 13:56:45 -07:00
Koushik Dutta
6440ed585f
fail
2010-07-01 12:52:34 -07:00
Koushik Dutta
d823d5f327
fix build
...
Change-Id: I284e852856ffa7f6588b243a628c35e5f6d73fc7
2010-07-01 08:21:02 -07:00
Koushik Dutta
916f5538f9
fail
...
Change-Id: I93fc7a7a717e5a7eceafd7175e22c32b2588742a
2010-06-30 23:31:35 -07:00