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
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
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
Jean-Baptiste Queru
bddbb5b370
Merge "Fixing trivial warnings for libminui"
2012-08-24 13:00:02 -07:00
Jean-Baptiste Queru
6a693d5768
Merge "Fixed warnings in libmtdutils"
2012-08-23 08:04:24 -07:00
Jean-Baptiste Queru
0254d57367
Merge "Fix multiple defined symbol errors"
2012-08-23 08:04:04 -07:00
Jean-Baptiste Queru
481e03e398
Merge "Fixed unused param warnings for check-lost+found"
2012-08-23 08:03:52 -07:00
Edwin Vane
edc5d17096
Fixing trivial warnings for libminui
...
After fixing three trivial warnings, libminui builds cleanly with clang.
Change-Id: Id7c6228295427a5ed3c774c5f90e88a28336c1f7
Author: Edwin Vane <edwin.vane@intel.com >
Reviewed-by: Kevin P Schoedel <kevin.p.schoedel@intel.com >
2012-08-21 16:04:43 -04:00
Edwin Vane
0298ec21d2
Fix multiple defined symbol errors
...
Use of __inline__ by projects in bootable/* was causing problems with
clang. Following the BKM and replaced use of __inline__ with
__attribute((__gnu_inline)).
Change-Id: If4ccfded685bb2c9d9c23c9b92ee052208399ef0
Author: Edwin Vane <edwin.vane@intel.com >
Reviewed-by: Kevin P Schoedel <kevin.p.schoedel@intel.com >
2012-08-21 16:04:21 -04:00
Edwin Vane
4f66d550e9
Fixed unused param warnings for check-lost+found
...
A few simple warnings fixed to produce a clean clang build.
Change-Id: I9484f860903a80e4c91e204e7e6738145535f642
Author: Edwin Vane <edwin.vane@intel.com >
Reviewed-by: Ariel J Bernal <ariel.j.bernal@intel.com >
2012-08-21 16:03:46 -04:00
Edwin Vane
76b6666f24
Fixed warnings in libmtdutils
...
A few signed/unsigned comparison warnings were all that stood in the way
of a clean clang build.
Change-Id: Id8c47fcfa500a6ac164bddb855831cdc17d99847
Author: Edwin Vane <edwin.vane@intel.com >
Reviewed-by: Tareq A Siraj <tareq.a.siraj@intel.com >
2012-08-21 16:03:11 -04:00
Joe Onorato
3733d2185b
Merge changes I664f8dc7,I4154db06,I5e1df90f
...
* changes:
Use the static version of libsparse
Multiple modules with the same name are going away.
host modules don't need LOCAL_MODULE_TAGS
2012-08-16 23:40:26 -07:00
Joe Onorato
4eeb379886
Use the static version of libsparse
...
Change-Id: I664f8dc7939f8f902e4775eaaf6476fcd4ab8ed2
2012-07-23 19:14:30 -07:00
Joe Onorato
6396e70d3f
Multiple modules with the same name are going away.
...
Change-Id: I4154db066865d6031caa3c2c3b94064b2f28076e
2012-07-21 15:41:15 -07:00
Joe Onorato
c0481af406
host modules don't need LOCAL_MODULE_TAGS
...
Change-Id: I5e1df90f18fbaf98e3207c553a8fb859c1064137
2012-07-21 15:24:56 -07:00
Doug Zongker
dd6cd4fcc1
Merge "graphics: add support for "single buffering""
2012-07-20 15:04:08 -07:00
Colin Cross
989a28599a
Merge "Link against libsparse"
2012-07-17 18:32:28 -07:00
Colin Cross
cde94f309c
Link against libsparse
...
libext4_utils requires libsparse, link against it as well.
Change-Id: I4d6aec0e5edcf1ed42118b7b77adcded2858d3dd
2012-07-17 17:59:47 -07:00
Octavian Purdila
0e34880ca2
graphics: add support for "single buffering"
...
When we don't have enough video memory for double buffering we
fallback to "single buffering".
Change-Id: I8bfab6d8cd6b54f0cc6c67edc41a4c37d8fbd4ba
Signed-off-by: Octavian Purdila <octavian.purdila@intel.com >
Signed-off-by: Andrew Boie <andrew.p.boie@intel.com >
2012-07-11 15:32:11 -07:00
Ying Wang
ea17e320b0
am 6d60667d: Merge "Use a dependency file to replace the list file."
...
* commit '6d60667de6b8e6bd8a54fb4031901e2935743308':
Use a dependency file to replace the list file.
2012-06-11 16:30:26 -07:00
Ying Wang
6d60667de6
Merge "Use a dependency file to replace the list file."
2012-06-11 15:32:52 -07:00
Ying Wang
eef790de66
Use a dependency file to replace the list file.
...
instead of creating the list file whenever loading the Android.mk
Change-Id: I78e4820754399dff3993a863eede8b75da9f6d29
2012-06-11 14:53:08 -07:00
The Android Open Source Project
5f4eeec23c
Reconcile with jb-release nakasi-factoryrom-release
...
Change-Id: I66ce5e9ca22d4aecb694bf8814fbf3404fb0013b
2012-05-16 08:39:57 -07:00
The Android Automerger
0c0efa0285
merge in jb-release history after reset to jb-dev
2012-04-30 06:59:27 -07:00
Doug Zongker
69f4b6732c
fix timed progress bars in recovery
...
They're completely broken and have been for months because this code
makes no sense.
Change-Id: Ibabcd3dbe5a004a45b341e4a5215aa3df77e1861
2012-04-26 14:37:53 -07:00
The Android Automerger
42b7340563
merge in jb-release history after reset to master
2012-04-16 06:59:28 -07:00
Doug Zongker
f69d40afa1
am e5d5ac76: minor recovery changes
...
* commit 'e5d5ac76cc8e5d11867aeff6a1d068215c1c3a7c':
minor recovery changes
2012-04-12 12:55:53 -07:00
Doug Zongker
e5d5ac76cc
minor recovery changes
...
- add the --just_exit option to make recovery exit normally without doing anything
- make it possible to build updater extensions in C++
- add the clear_display command so that the updater binary can request
recovery switch to the NONE background UI
These are all used to support the notion of using OTA as a factory
reflash mechanism.
Change-Id: Ib00d1cbf540feff38f52a61a2cf198915b48488c
2012-04-12 11:01:22 -07:00
The Android Automerger
25bb2a3d74
merge in jb-release history after reset to master
2012-04-10 06:59:28 -07:00
Doug Zongker
c686a39715
Merge "Add NOTICE file"
2012-04-09 11:04:46 -07:00
The Android Automerger
8619a78214
merge in jb-release history after reset to master
2012-04-09 06:59:26 -07:00
Kenny Root
038818cb63
Update merge for SELinux to compile
...
The contribution of SELinux things to AOSP had a call to the old
ui_print that merged cleanly. This changes that call into the newer
call so it will actually compile when enabled.
Change-Id: I8368e937219b01d0bef06007fa46302415256d07
2012-04-08 11:03:04 -07:00
Kenny Root
1e4469a786
am 78911bdf: am 2a4ab824: Merge "Change the format command to always take the mount point as an argument."
...
* commit '78911bdf4f9dfff6583f3f8150a3257212ceea13':
Change the format command to always take the mount point as an argument.
2012-04-06 18:05:56 -07:00
Kenny Root
78911bdf4f
am 2a4ab824: Merge "Change the format command to always take the mount point as an argument."
...
* commit '2a4ab824b39e429969199c189ae1b6c1115e51d5':
Change the format command to always take the mount point as an argument.
2012-04-06 18:03:49 -07:00
Kenny Root
2a4ab824b3
Merge "Change the format command to always take the mount point as an argument."
2012-04-06 14:42:27 -07:00
Wei Zhong
6e960cd221
Add NOTICE file
...
1. AOSP_APACH2
2. BSD for bsdiff.c and bspatch.c
Bug: 6299628
Change-Id: If9a5f7f8f07ad51bb62202253da189d804674e54
Signed-off-by: Wei Zhong <wzhong@google.com >
(cherry picked from commit 592e7a9cf1c856bee2adb8f285ac359e2d7f68e1)
2012-04-06 13:51:00 -07:00
Mike Lockwood
345544c924
Merge remote-tracking branch 'goog/ics-aah'
2012-04-03 11:20:55 -07:00
Stephen Smalley
516e4e2372
Change the format command to always take the mount point as an argument.
...
Requires I5a63fd61a7e74d386d0803946d06bcf2fa8a857e
Change-Id: Ica5fb73d6f2ffb981b74d1896538988dbc4d9b24
2012-04-03 13:35:11 -04:00
The Android Automerger
bc05cb893a
merge in jb-release history after reset to master
2012-04-02 06:59:32 -07:00
Kenny Root
41dda82d84
resolved conflicts for merge of 0b1fee1b to master
...
Change-Id: I2e8298ff5988a96754f56f80a5186c9605ad9928
2012-03-30 21:26:01 -07:00