25 Commits

Author SHA1 Message Date
Connor Tumbleson
bc10186af0 Converted bools of (update,framework,debug,verbose,original) into HashMap 2012-09-17 16:07:26 -05:00
Connor Tumbleson
5c7a82ab8d preventing decompile of public.xml, and aapt rebuilds it. 2012-09-13 14:05:49 -05:00
Connor Tumbleson
617437a5cc added --verbose option to output response from aapt. Used for debugging 2012-09-02 13:17:42 -05:00
Connor Tumbleson
ca0f7ec0bb Mac OS X home dir support. Added <uses-sdk> support, reverted SkipBytes(2) for com.htc.resources as just moved the problem elsewhere.
I matched raw AAPT source directly to configFlags. HTC is using something non-official or old.
2012-08-29 00:19:54 -05:00
Connor Tumbleson
2509e402e7 lots of changes to handling of ARSCDecoder. Needs support to handle something that I don't know yet. Something todo with ResSpecs of dual packages. 2012-08-28 21:26:56 -05:00
Connor Tumbleson
cc2e973ba4 mega debug code to watch output of AAPT. Helps debugging. 2012-08-26 16:16:28 -05:00
Connor Tumbleson
df73d477ae cleanup warnings to oraganize things 2012-08-26 14:24:55 -05:00
Connor Tumbleson
cd845cb212 finally making progress. I've found that were at 42 bytes of configflags from the previous 36. Increasing the value fixes the WARNINGs, but then it errors later on because it doesn't know how to handle that new data. That new data I was planning on using AAPT to read, but APPT won't read these weird HTC Sense APKs. So gonna have to step 1 by 1 via java debugger :( 2012-08-26 10:50:02 -05:00
Connor Tumbleson
de855cd136 Auto Shutdown - 8/12/2012 2012-08-12 08:22:25 -05:00
Connor Tumbleson
361fdea59e prepping for changes for &amp; and manifest 2012-07-30 22:04:19 -05:00
Connor Tumbleson
97451619b8 Fixing the mess-ups that was apktool v1.4.8 :( 2012-07-08 17:46:02 -05:00
Connor Tumbleson
b5a476bb1b Beta-Release v1.4.8 2012-07-08 11:19:54 -05:00
Connor Tumbleson
ba345ac6b9 increased v1.4.8, merging more of yyj fixes in hopes to fix this arsc error 2012-07-08 10:58:43 -05:00
Connor Tumbleson
282bdae126 Merged in "yyj" fixes along with a few of my own. 95% yyj work :) 2012-07-08 10:33:49 -05:00
Ryszard Wiśniewski
28831eda06 Moved ResValuesXmlSerializable to brut.androlib.res.xml package. 2011-05-09 11:25:45 +02:00
Ryszard Wiśniewski
e23bf8e70d Added ResXmlEncoders class and use it instead of encoding methods in AndrolibResources. 2011-05-09 11:23:16 +02:00
Ryszard Wiśniewski
e3b53d4f04 ResXmlSerializable -> ResValuesXmlSerializable, serializeToXml() -> serializeToResValuesXml(). 2011-05-07 20:08:41 +02:00
Ryszard Wiśniewski
102597ef4c Escape unicode chars in XML files. 2011-05-03 16:59:40 +02:00
Ryszard Wiśniewski
501a92d733 AndrolibResources +isPrintableChar() 2011-05-03 16:59:40 +02:00
Ryszard Wiśniewski
fb5115e56d Escape '"' as '\&quot;' in XML files. 2011-05-03 04:50:54 +02:00
Ryszard Wiśniewski
855f664d40 Disabled escaping of XML attr values.
They're already escaped in AXML files.
2011-05-03 03:32:41 +02:00
Ryszard Wiśniewski
018c40b72a Changed encoding of generated XML files from UTF-8 to utf-8.
It's more consistent with Android SDK, because android command creates projects with "utf-8".
2011-05-03 01:11:49 +02:00
Ryszard Wiśniewski
e1f3ab852a Add new line at the end of decoded XML file. 2011-05-02 01:50:26 +02:00
Ryszard Wiśniewski
26cdc8299a Added ExtXmlSerializer interface. 2011-05-02 01:44:34 +02:00
Ryszard Wiśniewski
a3ff517cc0 Prefixed lib and cli dir names with apktool- . 2011-01-18 01:55:38 +01:00