• Home
  • History
  • Annotate
  • only in /frameworks/base/tools/obbtool/
History log of /frameworks/base/tools/obbtool/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
83c64e6b624a876436d2ef5d2f173b10407e27b4 21-Feb-2012 Mathias Agopian <mathias@google.com> frameworks/base refactoring

create the new libandroidfw from parts of libui and libutils

Change-Id: I1584995616fff5d527a2aba63921b682a6194d58
ndroid.mk
b13b9bdad2baf6ad1ec2e56b6b7598fa20f55fc4 18-Feb-2012 Mathias Agopian <mathias@google.com> frameworks/base refactoring.

step 2: move libutils headers to their new home: androidfw

Change-Id: I14624ba23db92a81f2cb929f104386e1fab293ef
ain.cpp
64ef6b47e020da5370af8897638a0a778fa52b74 20-Oct-2011 Iliyan Malchev <malchev@google.com> add -ldl to host executables

This fixes the build on Linux when RefBase is compiled with reference tracking
enabled.

Change-Id: I3e931e0b463ce836f6fdb30c37068d77144631a3
Signed-off-by: Iliyan Malchev <malchev@google.com>
ndroid.mk
a1b592e60dee58aaaf66ce430f3dbe36cf0448bb 15-Oct-2010 Ying Wang <wangying@google.com> Link against the static libcrypto in external/openssl.

Change-Id: Iad41ec975f9b9a4aec0b8470678320f5abe03e1f
ndroid.mk
a09f1ebeb5fcdb1763b68a077f918bae87a0095d 14-Oct-2010 Kenny Root <kroot@google.com> Do not build pbkdf2gen on non-Linux hosts

Change-Id: I9f575a2ca7d45102a4f67424ea5866cf750adb13
ndroid.mk
3b1abba6bbc895d63da3e82e9b158c01bd12eddd 14-Oct-2010 Kenny Root <kroot@google.com> OBB: use PBKDF2 for key generation.

Switch to using PBKDF2 for the key generation for OBBs. Any previously
generated OBBs will stop being read correctly. A small pbkdf2gen program
is available to allow generation of appropriate keys with the salts.

Bug: 3059950
Change-Id: If4305c989fd692fd1150eb270dbf751e09c37295
ndroid.mk
ain.cpp
kobb.sh
bkdf2gen.cpp
12ffd9bf4c2cc9075ea7602b4932f823ba940f80 01-Oct-2010 Kenny Root <kroot@google.com> Add "none" for vold and deprecate mkobb -c

If vold isn't told "none" for the key, it will try to mount it as an
encrypted container.

Also remove the -c option from mkobb since it can be triggered by
including a key as well.

Change-Id: I40a8ff3f778bfda682312630e6687ecc14b51844
kobb.sh
735de3b38abbd6564082a819377673ee593744a6 30-Sep-2010 Kenny Root <kroot@google.com> Hash keys with MD5; track IBinders not IInterface

Using a plaintext password doesn't work unless it's a certain length, so
just hash the plaintext password with MD5 to make it the right length
for the twofish encryption.

Tracking the IInterface doesn't make much sense since it's different
each time, so track the IBinder instead. That way we can unlinkToDeath
the binder when the last thing it's holding onto goes away.

Change-Id: Id828d25b4d74f27e9d8b4bfb3909c964469cc473
kobb.sh
30c1102fecda5e9ef071c58c0e54b721961ae4e3 21-Sep-2010 Kenny Root <kroot@google.com> Add image creator helper script for OBBs

Change-Id: Id3f2b158077e8d104582e0ac720c2428c3ba4d97
kobb.sh
02ca31fbae9f35dd30f79de6927fae11b549391a 12-Aug-2010 Kenny Root <kroot@google.com> Add OBB flags to support overlays

* Add flags field in OBB footer to support overlays.

* Remove unused 'crypto' and 'filesystem' fields in obbtool (could
later be supported in the "flags" field of the OBB footer).

* Add notes to document OBB classes before shipping.

Change-Id: I386b43c32c5edef55210acb5d3322639c08010ba
ain.cpp
6e7ac5f0bceddf51947fbf3b376e278df0735603 19-Jul-2010 Kenny Root <kroot@google.com> Initial tool for OBB manipulation

Add "obbtool" host command for adding, removing, and querying Opaque
Binary Blob (OBB) information from a file.

Change-Id: Id2ac41e687ad2a500c362616d6738a8ae7e8f5c3
ndroid.mk
ain.cpp