Commit Graph

57 Commits

Author SHA1 Message Date
Koushik K. Dutta
dec83e2551 1.8.0.4 2010-04-02 14:25:56 -07:00
Koushik K. Dutta
b4bb02bdfb 1.8.0.3 2010-04-02 13:16:06 -07:00
Koushik K. Dutta
d6380d2cb4 up the recovery version 2010-04-01 17:01:16 -07:00
Koushik K. Dutta
68b0190858 Nandroid restore of sd-ext. 2010-04-01 12:20:39 -07:00
Koushik K. Dutta
32f5c7ec94 1.7.8.9 2010-03-29 23:10:47 -07:00
Koushik K. Dutta
d221668138 1.7.8.8 2010-03-29 16:14:07 -07:00
Koushik K. Dutta
24cecb1d08 use busybox-minimal.links 2010-03-29 15:20:07 -07:00
Koushik K. Dutta
6a26e7c23f friendlier backup names. Remove option to format anything but boot. 1.7.8.4 2010-03-27 15:26:11 -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
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
f953555bde 1.7.7.1 2010-03-24 10:36:05 -07:00
Koushik K. Dutta
1c61c29837 use libbusybox which has a minimum config 2010-03-23 23:52:38 -07:00
Koushik K. Dutta
622e82ace9 fix version to have a revision 2010-03-23 15:50:18 -07:00
Koushik K. Dutta
707fa6d289 null terminate script. wrapping menus. 1.7.7 2010-03-23 11:44:33 -07:00
Koushik K. Dutta
581bd861d1 run update-binary first. revert recovery API version to 2. use RECOVERY_VERSION for the actual display version. 2010-03-20 01:08:55 -07:00
Koushik K. Dutta
16f0b49bea working erase_image and options in recovery now 2010-03-19 14:37:11 -07:00
Koushik K. Dutta
d3243fe047 1.7.3 2010-03-17 12:59:57 -07:00
Koushik K. Dutta
6f406aab03 Move the symlink creation into recovery, rather than in the hacky build/core/Makefile 2010-03-16 23:46:13 -07:00
Koushik K. Dutta
23116c95c7 readd /sdcard to mount menu 2010-03-16 11:56:01 -07:00
Koushik K. Dutta
7e0a72c8b3 need to specify a backup directory if none is given 2010-03-15 00:54:34 -07:00
Koushik K. Dutta
b9546a8047 Camera and center button now select. Add more mount and unmount options. 1.7.0 2010-03-14 22:42:30 -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
6da075c92b 1.6.7 2010-03-12 23:50:00 -08:00
Koushik K. Dutta
ee57bbc1b6 nandroid in C now has a progress bar 2010-03-12 23:21:12 -08:00
Koushik K. Dutta
6bd595cc32 1.6.4 2010-03-11 22:17:11 -08:00
Koushik K. Dutta
3a25cf553d extended command script waits for the sd card device 2010-03-08 19:22:41 -08:00
Koushik K. Dutta
85c2a5386b 1.6.1 2010-03-08 14:21:08 -08:00
Koushik K. Dutta
5306db57e5 fix backup bug 2010-03-08 14:09:35 -08:00
Koushik K. Dutta
19459f31fa 1.5.0 2010-03-07 22:31:40 -08:00
Koushik K. Dutta
73098ab18a version 1.4.2. minor bug fixes. 2010-03-06 16:37:01 -08:00
Koushik K. Dutta
99fb6fef11 merge busybox and other tools into recovery. 2010-03-03 00:42:58 -08:00
Koushik K. Dutta
81d8ee59bb up the version 2010-02-26 14:18:55 -08:00
Koushik K. Dutta
261dde9f48 make it pretty 2010-02-25 16:51:45 -08:00
Koushik K. Dutta
1a7ee5384d add mkfstab.sh script to create an fstab on any device. clean up dump_image to use libmtdutils 2010-02-21 17:52:30 -08:00
Koushik K. Dutta
8ce0be4956 nearly working nandroid, built against libc 2010-02-20 15:59:06 -08:00
Koushik K. Dutta
bf055bb1be intetrate nandroid into recovery 2010-02-19 16:47:53 -08:00
Koushik K. Dutta
6060e5c6df update.zip somewhat working now... 2010-02-11 22:27:06 -08:00
Koushik K. Dutta
4c1eed2573 Initial reintegration of legacy update process that used update-script 2010-02-11 18:59:58 -08:00
Doug Zongker
608fa02e1a resolved conflicts for merge of 64893ccc to master 2009-07-15 18:10:28 -07:00
Doug Zongker
64893ccc09 remove amend
Yank all the code to install OTA packages out of the recovery binary
itself.  Now packages are installed by a binary included in the
package (run as a child of recovery), so we can make improvements in
the installation process without waiting for a new release to use
them.
2009-07-14 16:58:42 -07:00
Doug Zongker
d683785ec9 resolved conflicts for merge of fb2e3af3 to master 2009-06-17 22:07:13 -07:00
Doug Zongker
fb2e3af3f9 let the "firmware" command take the file straight from the package
To do a firmware-install-on-reboot, the update binary tells recovery
what file to install before rebooting.  Let this file be specified as
"PACKAGE:<foo>" to indicate taking the file out of the OTA package,
avoiding an extra copy to /tmp.  Bump the API version number to
reflect this change.
2009-06-17 18:12:16 -07:00
Doug Zongker
6c301e244d am 9931f7f3: edify extensions for OTA package installation, part 1
Merge commit '9931f7f3c1288171319e9ff7d053ebaad07db720'

* commit '9931f7f3c1288171319e9ff7d053ebaad07db720':
  edify extensions for OTA package installation, part 1
2009-06-12 08:25:38 -07:00
Doug Zongker
9dbc027b5f fix sim build in donut, too 2009-06-11 17:32:55 -07:00
Doug Zongker
c3885fabda fix simulator build by excluding more of recovery 2009-06-11 17:05:58 -07:00
Doug Zongker
9931f7f3c1 edify extensions for OTA package installation, part 1
Adds the following edify functions:

  mount unmount format show_progress delete delete_recursive
  package_extract symlink set_perm set_perm_recursive

This set is enough to extract and install the system part of a (full)
OTA package.

Adds the updater binary that extracts an edify script from the OTA
package and then executes it.  Minor changes to the edify core (adds a
sleep() builtin for debugging, adds "." to the set of characters that
can appear in an unquoted string).
2009-06-11 16:25:29 -07:00
Doug Zongker
ddd6a2865d split out device-specific recovery UI code into vendor directories
Take some device-specific details of the recovery UI (eg, what keys to
press to bring up the interface and perform actions, exact text of the
menu, etc.) and split them out into separate C functions.  Arrange to
take implementations of those functions from the appropriate vendor
directory at build time.  Provide a default implementation in case no
vendor-specific one is available.
2009-06-11 14:50:33 -07:00
Doug Zongker
796901d3b0 AI 144132: am: CL 144130 Don't build OTA package keys into the recovery binary; read
them from an external file in the recovery image.  Use the
  test-keys for all builds.
  Original author: dougz
  Merged from: //branches/donutburger/...

Automated import of CL 144132
2009-04-02 10:12:24 -07:00