Evan McClain
8ba9a6335b
Fix build on gcc 4.6.
...
Several programs were not linked against libcrecovery which has the __system
function.
Change-Id: I12b33a9157ab74825129896d0f2177fa83638464
Signed-off-by: Evan McClain <aeroevan@gmail.com>
2012-05-18 01:28:26 -04:00
Koushik Dutta
88a233d5fa
Fix up bmlutils to include fat.format automatically if rfs is found in the recovery.fstab. Use __system rather than run_exec_process.
...
Change-Id: I669bfb75cf0cc00364b815b54130c01786866406
2011-11-11 00:41:57 -08:00
Donovan Bartish
a8f265dd6f
Add RFS format support
...
Change-Id: Ifd1e5ce9875c3eaacc1cec1759b67e672894e279
2011-11-10 15:54:14 -06:00
Koushik Dutta
890b951a3d
fix flash image for explicit bml path
...
Change-Id: Ifeccfb65d6a927440249f7ab2fd9b0512ccc491c
2011-10-29 21:38:53 -07:00
Koushik Dutta
e87f9e695e
support explicitly provided device paths
...
Change-Id: I1ddb862f62932d2e1525d8b317613bf67a64093e
2011-07-12 18:07:45 -07:00
Koushik Dutta
a75c067df4
Support overriding of the bml partition used for boot and recovery. This is not ideal, because that means that there are different flash_image binaries for different samsung phones. But as far as I know, there is no way to find out which bml device is boot or recovery.
...
Change-Id: I5e3b83dd9267a275def003182c1bd5d2cf585896
2011-07-07 12:55:02 -07:00
Koushik Dutta
b2d30187d6
remove logging, fix bug
...
Change-Id: Ia7d0f5e7cdf64235bb2142d9143fff3f289ad605
2011-05-30 15:21:44 -07:00
Koushik Dutta
195e06be59
allow flashing only bml8 if explicitly specified.
...
Change-Id: Ie0d282105413b3a448436c9ee69206718e924754
2011-05-29 19:33:42 -07: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
df1e406782
Merge from ClockworkMod recovery
...
Change-Id: Id5b312147173ced559a62d97029acede6c2f8766
2010-12-18 17:42:31 -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
cd8af06d64
whoops
...
Change-Id: I9c46bb443c43186fda1ae71e49278bd1a7d6aa6f
2010-12-12 02:53:21 -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
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
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
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
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
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