Commit Graph

727 Commits

Author SHA1 Message Date
Connor Tumbleson
02ac674551 Add apktool version to output during decode/rebuild 2013-09-17 21:52:09 -05:00
Connor Tumbleson
27922bdb81 remove hardcoded seperator char 2013-09-17 21:48:31 -05:00
Connor Tumbleson
bd9dce78b4 add warning for unknown operating system and fix getFrameworkDir to use non hardcode seperator char 2013-09-17 21:44:57 -05:00
Connor Tumbleson
792188b9fe [smali] add untracked 2b6 files 2013-09-15 18:36:45 -05:00
Connor Tumbleson
0e33e2d477 update to use FileDataStore 2013-09-15 10:35:00 -05:00
Connor Tumbleson
79c68ed6d9 [smali] update to smali 2b6 2013-09-15 10:23:12 -05:00
Connor Tumbleson
9c957b9308 2b6 2013-09-14 12:41:59 -05:00
Connor Tumbleson
acd335f92d output as stdout instead of stderr 2013-09-14 12:37:49 -05:00
Connor Tumbleson
d4b86475ca fix for NPE w/ null version numbers 2013-09-12 17:46:14 -05:00
Connor Tumbleson
be4ae922de stderr for error messages 2013-09-07 08:54:07 -05:00
Connor Tumbleson
054ddb1388 Fix for window builds due to java.nio 2013-09-07 08:53:07 -05:00
Connor Tumbleson
acea65f63a fix NPE for outputting to a folder that already exists. 2013-08-15 10:16:52 -05:00
Connor Tumbleson
c27d514a16 update internal aapts to API 18 2013-08-15 10:04:07 -05:00
Connor Tumbleson
ef3be1310b 2b5 2013-08-14 08:36:37 -05:00
Connor Tumbleson
d12468a2f7 remove "Done"/"Loaded" messages, as output is becoming clogged. 2013-08-14 08:33:09 -05:00
Connor Tumbleson
bd24a670b2 [smali] add missing gradle files 2013-08-14 08:17:21 -05:00
Connor Tumbleson
6d5fb63ee4 [skip] fix spacing 2013-08-13 15:52:03 -05:00
Connor Tumbleson
dd5723cafa remove useless check and fix SmaliBuilder to actually build debug files 2013-08-13 15:45:51 -05:00
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
652757cd36 [dexlib2] return UnresolvedClassException, instead of null when debug mode is enabled 2013-08-12 14:59:17 -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
7904ec2a7c dexlib2: ported "dontLoadClassPath feature" 2013-08-12 09:16:51 -05:00
Connor Tumbleson
2ca53880b1 baksmali: added DIFFPRE reg info 2013-08-12 09:16:50 -05:00
Connor Tumbleson
a417cba9e1 move to java 1.7 2013-08-12 09:16:50 -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
9efd729f08 update internal framework to API 18 2013-07-25 07:56:51 -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
b80ed371ef 2b4 2013-07-08 14:03:38 -05:00
Connor Tumbleson
a6854fc67c force a 1.7 jdk on build 2013-07-08 14:03:13 -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
932ef75635 remove extra - from --match-original 2013-06-25 08:29:45 -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