Commit Graph

394 Commits

Author SHA1 Message Date
Brint E. Kriebel
0b23331f23 Added larger DATA size values for SD partitioning.
Used for systems that use internal SD partitioning for DATA storage.

Change-Id: I3274c196a7143143fccb806cff1665a6f40c1ce7
2010-11-19 10:28:56 -05: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
Antonio Vazquez
158d25cae4 Supress "warning: comparison between signed and unsigned integer expressions" in minui/resources.c and mtdutils/mtdutils.c 2010-11-13 05:23:33 +08:00
Koushik Dutta
7c50645a6c always build
Change-Id: I007eb15230e948074a1aad420ef0c3c6a2ae102e
2010-11-11 01:20:29 -08:00
Koushik Dutta
e5c7e0eaca implement bmlutils
Change-Id: I8ec38a3b5e20e39b02c393d13e89142038ae3e82
2010-11-11 01:19:10 -08:00
Koushik Dutta
12154200a7 fix up implementation of int get_partition_device
Change-Id: I142b15228322790892dd07b10d6a3f31440badc7
2010-11-11 01:16:14 -08: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
1b86754eaa Fix up updater to use the new refactored block device support.
Change-Id: I597f3d83ef14d2640192e0026a0fe1a93023bfc6
2010-11-10 23:52:09 -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
Koushik Dutta
1805cfe02e missing file
Change-Id: Ie87219d798f62128906fc6050ced7be5b4801426
2010-10-12 18:46:41 -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
Koushik Dutta
cb71c2f334 merge from eclair 2010-09-17 14:19:52 -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
56c1b3b576 add support for bml dumping
Change-Id: I9dd7fd8552d4efce533c23541f3612c01e3bd90b
2010-09-13 15:08:49 -07:00
Koushik Dutta
68df48c28f implement redbend flashing
Change-Id: Icad93103ed2321ad8b6aecbbf2e0f2f8fe139c0f
2010-09-13 15:04:54 -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
5a9fe1c964 missing
Change-Id: I836d8c28c9efce034032fa3bd2e0e15cac1ad23f
2010-09-13 14:33:50 -07:00
Koushik Dutta
b5a36a0e20 add bmlutils
Change-Id: Ia402c4fcd2881cfb7cf7318718933ed64a19ec6b
2010-09-13 14:33:15 -07:00
Koushik Dutta
e5678e9249 initial support for flashing samsung kernels via redbend_ua
Change-Id: I9033146899d596c6d0a4ba8a5fad080d799d96ae
2010-09-13 13:25:11 -07:00
Koushik Dutta
4233c7fb3c Use the primary device.
Change-Id: Id45fcedcb5b3cacd753346a117423a462a00efb2
2010-09-03 22:16:57 -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
91e9e830e2 new fix permissions 2010-08-26 10:41:08 -07:00
Koushik Dutta
fad25ab75b merge with eclair recovery 2010-08-26 10:40:57 -07:00
Koushik Dutta
56606a2da3 fix missing break statements in switch... 2010-08-23 16:15:33 -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
38e8b2b6a9 cleanups 2010-08-17 22:21:53 -07:00
Koushik Dutta
f0e31b89b9 fixes and stuff for droid x 2010-08-17 16:55:38 -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
6c7745d928 rename some menus. wipe more locations for dalvik cache. 2010-08-07 12:17:13 -07:00
Koushik Dutta
4e625e8cd2 missing files 2010-07-24 11:21:12 -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
e074d8d543 need to remove that line about the recovery process start.... this will break other phones. or check the process list. 2010-07-20 16:39:23 -07:00
Koushik Dutta
5aaa8238f7 galaxys 2010-07-20 16:23:18 -07:00
Koushik Dutta
ef83d3ea87 fix
Change-Id: I9bc8cfde27b89d9a548c47c5727530c604d36ee0
2010-07-19 08:54:23 -07:00
Koushik Dutta
702294d5b8 merge
Change-Id: I25a675887320afd2984523efbc3b7506231ebe4b
2010-07-19 08:43:05 -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
9565424508 add confirmations to anything that would change the system. 2010-07-19 08:41:40 -07:00