pngcrush is currently storing the optimized png in <pngname>.out.
If optimizing the png fails, e.g. on palette errors, mv can't
overwrite the original file with the nonexisting .out file and prints
out an error like this:
mv: cannot stat `./foo/bar/baz.png.out': No such file or directory
Writing stderr to /dev/null will suppress that message.
Change-Id: I0b7339392545e98586d66cc8ff8abf52c443f66f
* Promo video here: http://www.youtube.com/watch?v=ogp9f4_yEoU
* It looks *way* better on a device, though :)
* The animation is square, so the names have changed.
Change-Id: I8eebdf29a7d30632d75210a6d3975d7ea17d5246
Android does not compress resources.arsc allowing it to be
read directly without uncompressing. When opticharger runs,
it compresses it breaking the optimization.
Change-Id: I9c9b9971a3fe4a21be5a633274832041ca9a33c1
This fixes market updates and redundant
*.old files from being packaged- looks to
save about 10MB on the zip.
Change-Id: I82266204de3a04f71b24e4183672185d6b2da8d9
- Sets a working USCC apn that doesn't conflict with Sprint mobile country
and identification codes. Fixes issues with sending mms on Sprint devices.
- Patchset 2: Add LTE-test apns from dumped SGSIII stock ROM.
Change-Id: I2868968fe097f0aaa31b8c8b2d944bf186d197c8
from: http://review.cyanogenmod.com/#/c/19170/
This change enhancement the optimization of cm ota package, allowing do the optimization of
framework-res.apk in a parallel way. The current script optimize first the
framework-res package and then the rest of packages with xargs in parallel. The framework-res
package can be processed with xargs in parallel copying all the packages to a temporally folder
to apply xargs (because opticharged need that the package is the current directory).
This shortens the time of optimization process, because while framework-res package is
optimized, the rest of processor cores can be optimizing other packages.
Change-Id: I047f8c01b066db99e4dcc8bcb2f30c72492e1af8
Changed "internet" to "uinternet", which is 3G+.
Removed non-existing network.
Added Hot Mobile and Golan Telecom.
Change-Id: I28a33f18b45f632371be845e251bdf8f872ed47b
Now uses $OUT/../../../host instead of $ANDROID_BUILD_TOP/out/host
fixes build when used with OUT_DIR_COMMON_BASE
Change-Id: Ib1934b57f3e94a3c3af10189c803fc494438a4a4
Dictionary files have been moved to a new name format.
Dictionary files can also have a new JellyBean format that
can provide next word suggestions.
Updated dictionaries used where available.
Squashed commit from: http://review.cyanogenmod.com/#/c/19404/
Fix Issue 5781: Danish keyboard crashes
The process libjni_latin.so crashes because the danish dictionary has a corrupted line that
exceeds the maximum word defined in native defines.h (#define MAX_WORD_LENGTH_INTERNAL 48) and
the BinaryDictionary (MAX_WORD_LENGTH = 48).
Also, the hebrew dictionary has inconsistent lines (http directions, english words, numbers,
dates, ...), and more of the them exceeds the 48 chars by word limit. I found an hebrew
dictionary in http://softkeyboard.googlecode.com/svn/trunk/DictionaryTools/xml/he.xml that looks
ok.
Change-Id: I33f88d672707388e76db656632b00b8e370f957a
Since they're now split for phone/tablet, there isn't any default
and devices without an explicit config will register as generics.
Use sane defaults for both device types, device-specific configs
can still override these in their makefiles if necessary
Change-Id: Ie20a05d07a047f409bafb20f02d0c673ec2dc250
From http://androidsu.com/superuser/
This brings the version in line with the current version of
the su binary and fixes the bug where su approval is
not stored.
Change-Id: I0ca67ae79942f34eaa16cc3cf26b312cf7a8cd67
backuptool should not be messing with whether /system is mounted
or not as it screws up the expectations of other scripts run
in the install process. instead the mounting/unmounting
functionality has been moved to ota_from_target_files
Change-Id: I0711afd517638e7d0a0c39369d3a776748245dd2