Commit Graph

9577 Commits

Author SHA1 Message Date
Dees_Troy 39f982c4f1 Remove unneeded AOSP images 2012-09-21 10:09:43 -04:00
Dees_Troy e00c83aa1a Add init.htc.rc and modify ADB sideload messages 2012-09-21 10:01:11 -04:00
Dees_Troy bbb2101800 Update portrait themes with ADB sideload 2012-09-20 15:59:46 -04:00
The Android Open Source Project 62831de1be am 15eaee40: (-s ours) Reconcile with jb-mr1-release - do not merge
* commit '15eaee40a19c0d7391b5f209e4336e889be43297':
  tweak recovery text images
  localization for recovery messages
2012-09-20 12:48:50 -07:00
Dees_Troy c51f1f994a Various fixes
Modify AOSP mount and wipe functions to use Partition Manager.
Update wipe code to reset the log file index when wiping cache.
Add ADB sideload to 540x960 theme.
2012-09-20 15:32:50 -04:00
The Android Open Source Project 15eaee40a1 Reconcile with jb-mr1-release - do not merge
Change-Id: Ifa58ce936a9bf0a9e95f46eebcb4f64c772aa5ba
2012-09-20 10:34:51 -07:00
Dees_Troy 2a92358be3 Fix fstab and unmount problems
Fix a problem parsing some recovery.fstab files.
Fixed a problem with MD5 checking that prevented unmounting
after md5 checking.
2012-09-20 12:14:56 -04:00
Dees_Troy 812660fd1d Add and improve OpenRecoveryScript support
Improve zip finding in ORS engine
Add support for restoring with just a backup name
2012-09-20 10:40:20 -04:00
Dees_Troy e2920fa237 Fix ext storage and zip paths
Fix a bug with handling external storage during boot.
Check zip root path when switching storage and ensure that the
path is in the new storage path to prevent user confusion.
2012-09-19 16:18:21 -04:00
Dees_Troy 9a4b569e9d Improve adb sideload - use storage vs tmp 2012-09-19 15:11:03 -04:00
Dees_Troy cfb63ae2b1 Improve adb sideload -- add cancel
Also copy zip from /tmp to storage and remove from /tmp to
prevent running out of RAM.
2012-09-19 14:37:33 -04:00
Doug Zongker f8084b400d am 42afb545: am b66cb69e: tweak recovery text images
* commit '42afb5457f75cffb29a6d658fbf17961210080fd':
  tweak recovery text images
2012-09-18 17:16:19 -07:00
Doug Zongker 42afb5457f am b66cb69e: tweak recovery text images
* commit 'b66cb69e3933d5f56f06d88cd31817f49d87df5f':
  tweak recovery text images
2012-09-18 16:54:44 -07:00
Doug Zongker cda00bba51 tweak recovery text images
Center and fix the extents for those locales that have multiple lines
of text.  Add Urdu as an RTL language.

Bug: 7064142
Change-Id: I4c1aa1198be29cab01129dabf2c4a026b93719a6
2012-09-18 16:31:04 -07:00
Doug Zongker ea6b2a7a85 localization for recovery messages
Add images of text for all locales we support.  Make the progress bar
fill the correct way for RTL languages.  (Flip the direction the
spinner turns, too, just for good measure.)

Bug: 7064142
Change-Id: I5dddb26e02ee5275c57c4dc4a03c6d68432ac7ba
2012-09-18 16:30:55 -07:00
Doug Zongker b66cb69e39 tweak recovery text images
Center and fix the extents for those locales that have multiple lines
of text.  Add Urdu as an RTL language.

Bug: 7064142
Change-Id: I4c1aa1198be29cab01129dabf2c4a026b93719a6
2012-09-18 14:52:18 -07:00
Doug Zongker c099f2d938 am ed3bc11e: am 5fa8c239: localization for recovery messages
* commit 'ed3bc11e7dd4b6e0ddb77a3c9492675d8ac6855d':
  localization for recovery messages
2012-09-18 13:57:07 -07:00
Doug Zongker ed3bc11e7d am 5fa8c239: localization for recovery messages
* commit '5fa8c23911759a9e81af0e7fb5eb431277b8e9a6':
  localization for recovery messages
2012-09-18 13:48:31 -07:00
Dees_Troy 8170a92145 Cleanup extra-functions 2012-09-18 15:44:39 -04:00
Doug Zongker 5fa8c23911 localization for recovery messages
Add images of text for all locales we support.  Make the progress bar
fill the correct way for RTL languages.  (Flip the direction the
spinner turns, too, just for good measure.)

Bug: 7064142
Change-Id: I5dddb26e02ee5275c57c4dc4a03c6d68432ac7ba
2012-09-18 12:37:02 -07:00
Dees_Troy 4a2a126740 Improve backup and restore
Add in archive splitting support
2012-09-18 09:37:15 -04:00
Dees_Troy 43d8b00770 Update backup and restore code, adb sideload
Fixed a problem with using make_ext4fs by making its lib
a dynamic lib.
Added ADB sideload zip install feature - no way to cancel it yet.
Improve backup and restore code.
2012-09-17 16:06:12 -04:00
Dees_Troy b9d88acdc0 Move to shared libmincrypt
Remove mincrypt source from TWRP and add rule to make
libmincrypt as a shared library.
No more crashes during zip signature verification and
less code to maintain in TWRP.
2012-09-14 14:34:26 -04:00
Dees_Troy 38bd760b58 Add wipe functions, compiles in CM7, text shows in UI, zips install
Zip install works, had to move mincrypt code into TWRP to prevent
a crash when checking the zip signature.
Added wipe functions
Made it compile in CM7
Made text show up in console and logging
2012-09-14 13:36:32 -04:00
Dees_Troy 32c8eb81af Make text appear in GUI console, Zip install works.
Move TW zip install code to C++ so that it can use the
ui->functions.
Bring in mincrypt code to fix a crash during signature
checking.
2012-09-12 15:14:38 -04:00
Dees_Troy 19968d0732 Clean up extra-functions 2012-09-11 10:36:04 -04:00
Dees_Troy fdf5fcc344 Move device ID code to data manager 2012-09-11 10:27:49 -04:00
Dees_Troy 657c309486 Zip install works again 2012-09-10 20:32:20 -04:00
Dees_Troy 63c8df756b More Partition Manager functionality 2012-09-10 14:03:27 -04:00
Dees_Troy 5112731666 Improve storage size code, mount, unmount
Add flag parsing from recovery.fstab
2012-09-10 11:33:29 -04:00
Dees_Troy 5bf439221d Add processing of fstab, mounting, and decrypt 2012-09-07 16:10:00 -04:00
The Android Open Source Project 7ae6e20201 am 74a806e5: (-s ours) Reconcile with jb-mr1-release - do not merge
* commit '74a806e5efbfd4a37725f2f1e193c3c2eb973fb7':
  fix format of installing_text
2012-09-06 09:12:01 -07:00
The Android Open Source Project 74a806e5ef Reconcile with jb-mr1-release - do not merge
Change-Id: Ia9cde557f8e6abaf0935e6b238eb956be09c12ca
2012-09-06 07:52:40 -07:00
Dees_Troy 7d15c25b3a Hax to make it boot 2012-09-05 20:47:21 -04:00
Dees_Troy 51a0e82eb2 TWRP-ify AOSP code
Pull in most TWRP sources
Stub out partition management code
Make it compile -- probably will not boot
Kind of a mess but have to start somewhere
2012-09-05 15:24:31 -04:00
The Android Automerger f8be769488 merge in jb-mr1-release history after reset to jb-mr1-dev 2012-09-05 06:33:23 -07:00
Doug Zongker 4ce9540814 am 52eeea4f: minor recovery fixes
* commit '52eeea4fa59c15ecb09c32b8e05653f4e55f5188':
  minor recovery fixes
2012-09-04 17:02:39 -07:00
Doug Zongker 52eeea4fa5 minor recovery fixes
- protect against missing/malformed bitmaps: fail to display them but
  don't crash.

- don't draw animation overlays until the overlay offset is computed.

- logging cleanup

Change-Id: Ieb1c155cfbb11e643000bdb5d1a57900c8757739
2012-09-04 14:28:25 -07:00
Dees_Troy 240e4a7247 Initial stub of partitions.hpp 2012-09-04 09:22:39 -04:00
Dees_Troy 74df7d36a2 Add readme 2012-08-31 11:27:58 -04:00
Doug Zongker 276657839e fix format of installing_text
Was submitted in the wrong PNG format (color type 4 instead of 0).

Change-Id: I8780c81eb92bdfc407b43948a92b37d93026325a
2012-08-30 15:48:19 -07:00
Doug Zongker ae0655b407 am f4c6ec84: fix format of installing_text
* commit 'f4c6ec84c24611856374353bdef87baca5694cc0':
  fix format of installing_text
2012-08-30 13:33:58 -07:00
Doug Zongker f4c6ec84c2 fix format of installing_text
Was submitted in the wrong PNG format (color type 4 instead of 0).

Change-Id: I8780c81eb92bdfc407b43948a92b37d93026325a
2012-08-30 12:47:43 -07:00
Doug Zongker a0ba2d3a62 am aff4dbb0: Merge "recovery locale handling fixes" into jb-mr1-dev
* commit 'aff4dbb0ae33e55785d1a11f93c1e20ebfed4a90':
  recovery locale handling fixes
2012-08-29 16:01:47 -07:00
Doug Zongker aff4dbb0ae Merge "recovery locale handling fixes" into jb-mr1-dev 2012-08-29 15:57:02 -07:00
Doug Zongker 8b240ccca1 recovery locale handling fixes
- change locale filename to "last_locale" so the main system doesn't
  delete it

- clean up some chatty logging

- update images with real German (other languages TBD)

Change-Id: I2ebb4ed4e054bd1808a3042d9efbb2c18f3a044d
2012-08-29 15:19:29 -07:00
Jean-Baptiste Queru b5f4261a22 am d52ef348: am bddbb5b3: Merge "Fixing trivial warnings for libminui"
* commit 'd52ef348d5abb65cd067be334d37c86d621786b9':
  Fixing trivial warnings for libminui
2012-08-24 14:19:19 -07:00
Jean-Baptiste Queru d52ef348d5 am bddbb5b3: Merge "Fixing trivial warnings for libminui"
* commit 'bddbb5b370d925d6e5ae62d560f5e7ad09a6ffac':
  Fixing trivial warnings for libminui
2012-08-24 13:06:43 -07:00
Jean-Baptiste Queru bddbb5b370 Merge "Fixing trivial warnings for libminui" 2012-08-24 13:00:02 -07:00
Stephen Hines 51aa144d26 am 3474ab28: Merge "Add libm due to libpng dependency." into jb-mr1-dev
* commit '3474ab2888838e512c6bcff588fa88f02c81135f':
  Add libm due to libpng dependency.
2012-08-23 17:53:40 -07:00