Connor Tumbleson
|
f95f9b2f4b
|
debuginjector - adapt for dexlib2
|
2013-08-13 15:45:15 -05:00 |
|
Connor Tumbleson
|
5aa18eee2d
|
[SmaliMod] adjust handling for stream, files and dexlib2
|
2013-08-13 15:43:35 -05:00 |
|
Connor Tumbleson
|
3acff3ef34
|
remove DexFileBuilder, due to dexlib2
|
2013-08-13 08:42:27 -05:00 |
|
Connor Tumbleson
|
a4ac131479
|
[SmaliDecoder] force 1 job if debug mode
|
2013-08-13 08:42:04 -05:00 |
|
Connor Tumbleson
|
d07f52bd6a
|
fix prop location of smali/baksmali, add more checks
|
2013-08-12 12:28:28 -05:00 |
|
Connor Tumbleson
|
a8f6e40c02
|
update SmaliDecoder to handle jobs / odex files
|
2013-08-12 12:28:01 -05:00 |
|
Connor Tumbleson
|
1de4525534
|
add HelloWorld test smali file into unit-test
|
2013-08-12 12:27:25 -05:00 |
|
Connor Tumbleson
|
743e67ac9e
|
adapt build.gradle for new dexlib2 changes
|
2013-08-12 12:27:07 -05:00 |
|
Connor Tumbleson
|
ca67c00f83
|
wip
|
2013-08-12 09:16:51 -05:00 |
|
Connor Tumbleson
|
b0cee3c500
|
remove duplicate import
|
2013-08-12 09:16:51 -05:00 |
|
Connor Tumbleson
|
fb7fbf0805
|
pass api to DexFileFactory
|
2013-08-12 09:16:51 -05:00 |
|
Connor Tumbleson
|
af32d4da3e
|
decode sources after resources
|
2013-08-12 09:16:51 -05:00 |
|
Connor Tumbleson
|
570eaa7023
|
adapt SmaliDecoder to dexlib2
|
2013-08-12 09:16:51 -05:00 |
|
Connor Tumbleson
|
a2c8d64d84
|
adjust build.gradle to handle apktool / dexlib2
|
2013-08-12 09:16:50 -05:00 |
|
Connor Tumbleson
|
007a6d45a2
|
Update to smali 2b5
|
2013-08-12 09:16:50 -05:00 |
|
Connor Tumbleson
|
115db91fab
|
fixes space in filepath on windows
|
2013-07-26 16:36:26 -05:00 |
|
Connor Tumbleson
|
fbf8d8fbdf
|
update internal framework to API 18
|
2013-07-25 07:52:39 -05:00 |
|
Connor Tumbleson
|
102cc0443d
|
fixed unit-test to properly detect if decode worked
|
2013-07-15 12:24:07 -05:00 |
|
Connor Tumbleson
|
6a87c9ffd4
|
remove un-needed done.
|
2013-07-08 13:58:46 -05:00 |
|
Connor Tumbleson
|
0919fe5322
|
move unit test to @beforeClass and test its output as a separate test, due to parallel test running
|
2013-07-08 13:24:33 -05:00 |
|
Connor Tumbleson
|
6b173146ac
|
fix invalid casting
|
2013-07-08 12:27:55 -05:00 |
|
Connor Tumbleson
|
63b0dd1edb
|
fixes JDK bug: 5051418
|
2013-07-08 12:27:33 -05:00 |
|
Connor Tumbleson
|
6fdf7b37e1
|
b3: added fixed windows aapt
|
2013-06-24 14:23:39 -05:00 |
|
Connor Tumbleson
|
65be443e05
|
regression: fix decoding a jar file.
|
2013-06-14 13:44:48 -05:00 |
|
Connor Tumbleson
|
6475ef8a77
|
ignore errors during Manifest alterations, to prevent crashing of apktool
|
2013-06-12 10:29:16 -05:00 |
|
Connor Tumbleson
|
832978a549
|
fixes issue 469, added -m / --match-original
fixes xml output not having newline after xml declaration
|
2013-06-12 10:04:28 -05:00 |
|
Connor Tumbleson
|
9f03d7d35c
|
removes hacky @*android fix
Updates unit-tests to actually use AOSP drawables/layouts/anims, instead of using 3rd party ones.
|
2013-06-05 12:36:24 -05:00 |
|
Connor Tumbleson
|
a4a22a2961
|
revert commit: 7d5d633b97
|
2013-06-05 11:58:17 -05:00 |
|
Ryszard Wiśniewski
|
38de56697a
|
Properly handle style with dot in its name and without a parent style.
|
2013-06-05 18:45:17 +02:00 |
|
Connor Tumbleson
|
09a978e015
|
fix for root unknown file on windows
|
2013-05-24 08:11:10 -05:00 |
|
Connor Tumbleson
|
cfac52a744
|
fix for Windows Env using FileSystem, thanks @BurgerZ
|
2013-05-24 07:55:33 -05:00 |
|
Connor Tumbleson
|
c6861e1241
|
move multi catches to multi-catch (java 7), fixed pkg id not being correctly read from apktool.yml
|
2013-05-12 10:15:36 -05:00 |
|
Connor Tumbleson
|
ed67a3d94d
|
updated unit testing
-- styles.xml
-- layouts.xml
-- anims.xml
-- drawables.xml
-- attrs.xml
-- raw/blank_test.png
|
2013-05-12 07:21:13 -05:00 |
|
Connor Tumbleson
|
aa20036307
|
fixed problem with <items> showing up in colors.xml
|
2013-05-12 07:20:35 -05:00 |
|
Connor Tumbleson
|
ac745599ed
|
close, unclosed ZipFile
|
2013-05-12 07:20:07 -05:00 |
|
Ryszard Wiśniewski
|
d9cac893f9
|
Now one non positional substitution and one positional is detected as "multiple non positional".
|
2013-05-11 20:04:12 +02:00 |
|
Ryszard Wiśniewski
|
14f26474e6
|
Cleaned up the code related to multiple substitutions in xml strings.
|
2013-05-11 20:04:12 +02:00 |
|
Ryszard Wiśniewski
|
e7ee8cb178
|
Decode "%d %" with formatted="false". It's not necessary for current aapt, but it's more consistent with "%d % ".
|
2013-05-11 20:04:12 +02:00 |
|
Ryszard Wiśniewski
|
68f97980eb
|
ResXmlEncoders: replaced findNonPositionedSubstitutions() by more flexible findSubstitutions().
Also rewritten some bits.
|
2013-05-11 20:04:12 +02:00 |
|
Connor Tumbleson
|
997df5cfc5
|
added more plurals/color unit tests
|
2013-05-11 12:50:59 -05:00 |
|
Connor Tumbleson
|
9186858f33
|
added lib support for "/libs" folder.
|
2013-05-10 08:24:24 -05:00 |
|
Connor Tumbleson
|
acc83919d0
|
add "/libs" unit testing, adjusted naming on previous unit tests
|
2013-05-09 22:13:00 -05:00 |
|
Connor Tumbleson
|
3a6d548756
|
fixed problem with nodpi, added drawable unit testing
|
2013-05-09 21:54:03 -05:00 |
|
Connor Tumbleson
|
f93a312308
|
Prevents double escaping of special chars in arrays.xml/<item> tags
|
2013-05-05 08:13:32 -05:00 |
|
Ryszard Wiśniewski
|
89133557ca
|
Added debugLinePrefix CLI option.
|
2013-05-04 22:04:26 +02:00 |
|
Connor Tumbleson
|
0b37a23874
|
remove old imports, update changes to reflect fixing of smali debug
|
2013-05-03 19:30:30 -05:00 |
|
Connor Tumbleson
|
a7236053bf
|
add unit-test and support for handling unknown files
|
2013-05-03 19:16:34 -05:00 |
|
Ryszard Wiśniewski
|
150a95f14a
|
Fixed "b -d" if there are .parameter directives with defined names (e.g.: .parameter "foo")
|
2013-05-03 14:08:59 -05:00 |
|
Connor Tumbleson
|
ae5e292b1f
|
Merge branch 'wip-2.0' of git://github.com/brutall/brut.apktool into brutall-wip-2.0
|
2013-05-02 12:56:46 -05:00 |
|
Connor Tumbleson
|
be73563c43
|
handle all version(s) as strings, and change java to 1.7
|
2013-05-02 12:56:18 -05:00 |
|