Well your looking at an ambitious project. Remember smali is the language that baksmali translates from source code to smali. It is the class.dex.
Reading smali is much harder then reading source code. Unless you have some experience in reading smali and understanding it it will be very very difficult
Well your looking at an ambitious project. Remember smali is the language that baksmali translates from source code to smali. It is the class.dex.
Reading smali is much harder then reading source code. Unless you have some experience in reading smali and understanding it it will be very very difficult
Sent from my ADR6425LVW using xda premium
Yeah, I know But VTS is a big step forward with descriptions of what's happening, jumping between references, goto's, cond's and so on. Still a major PITA but getting easier. Also decompiles back to java source...
So yep, might be biting off way more than I can chew but hey, everybody loves a trier right
Feel free to jump in and help BTW...
HTC One
TrickDroid 5.5.1 Sense 5.0 with ElementalX Kernel
First HTC HD2
Back from the dead and running Nexus JB 1.3
Yeah, I know But VTS is a big step forward with descriptions of what's happening, jumping between references, goto's, cond's and so on. Still a major PITA but getting easier. Also decompiles back to java source...
So yep, might be biting off way more than I can chew but hey, everybody loves a trier right
Feel free to jump in and help BTW...
If i can help I will. It isn't personally something i feel the need for but it does sound like a cool project. I need to become familiar with the New dev tools diamond put out
If i can help I will. It isn't personally something i feel the need for but it does sound like a cool project. I need to become familiar with the New dev tools diamond put out
Sent from my ADR6425LVW using xda premium
Question - in my solution in VTS I have decompiled the idlescreen-base, idlescreen-shortcuts, rosie, settings, settingsprovider, framework-res, framework-htc-res, tweaks & systemui apks. However when I search across all the files in the entire solution folder (so all those decompiled apks in one go) I can't find 'Show launch bar shortcuts' which is one of the strings used in the Sense 4 personalize screen. So where else could it be? com.htc.resources? It's the only apk I can't seem to decompile, tried the different apktool versions but no luck...
HTC One
TrickDroid 5.5.1 Sense 5.0 with ElementalX Kernel
First HTC HD2
Back from the dead and running Nexus JB 1.3
Question - in my solution in VTS I have decompiled the idlescreen-base, idlescreen-shortcuts, rosie, settings, settingsprovider, framework-res, framework-htc-res, tweaks & systemui apks. However when I search across all the files in the entire solution folder (so all those decompiled apks in one go) I can't find 'Show launch bar shortcuts' which is one of the strings used in the Sense 4 personalize screen. So where else could it be? com.htc.resources? It's the only apk I can't seem to decompile, tried the different apktool versions but no luck...
Unfortunately sense 4 com.htc.resources can't be decompiled until apktool is updated
ok friends, tried to decompile the latest market/play store apk.
using apkmanager 5.0, no clue what version the underlying tools are.
got this error:
Code:
--------------------------------------------------------------------------
|Thu 05/03/2012 -- 9:33:27.05|
--------------------------------------------------------------------------
java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b05)
Java HotSpot(TM) Client VM (build 22.1-b02, mixed mode, sharing)
Could Not Find C:\Documents and Settings\white bear\Desktop\Stuff\apkmanager 5.0
\apkmanager 5.0\apk manager\place-apk-here-for-modding\../place-apk-here-for-mod
ding/signedcom.android.vending.apk
Could Not Find C:\Documents and Settings\white bear\Desktop\Stuff\apkmanager 5.0
\apkmanager 5.0\apk manager\place-apk-here-for-modding\../place-apk-here-for-mod
ding/unsignedcom.android.vending.apk
I: Baksmaling...
I: Loading resource table...
I: Loaded.
I: Loading resource table from file: C:\Documents and Settings\white bear\apktoo
l\framework\1.apk
I: Loaded.
I: Decoding file-resources...
W: Could not decode attr value, using undecoded value instead: ns=android, name=
spinnerMode, value=0x00000000
I: Decoding values*/* XMLs...
Exception in thread "main" brut.androlib.err.UndefinedResObject: resource spec:
0x01030119
at brut.androlib.res.data.ResPackage.getResSpec(ResPackage.java:61)
at brut.androlib.res.data.ResTable.getResSpec(ResTable.java:55)
at brut.androlib.res.data.ResTable.getResSpec(ResTable.java:51)
at brut.androlib.res.data.value.ResReferenceValue.getReferent(ResReferen
ceValue.java:59)
at brut.androlib.res.data.value.ResReferenceValue.encodeAsResXml(ResRefe
renceValue.java:46)
at brut.androlib.res.data.value.ResScalarValue.encodeAsResXmlAttr(ResSca
larValue.java:43)
at brut.androlib.res.data.value.ResStyleValue.serializeToResValuesXml(Re
sStyleValue.java:48)
at brut.androlib.res.AndrolibResources.generateValuesFile(AndrolibResour
ces.java:264)
at brut.androlib.res.AndrolibResources.decode(AndrolibResources.java:137
)
at brut.androlib.Androlib.decodeResourcesFull(Androlib.java:93)
at brut.androlib.ApkDecoder.decode(ApkDecoder.java:98)
at brut.apktool.Main.cmdDecode(Main.java:128)
at brut.apktool.Main.main(Main.java:65)
Press any key to continue . . .
Do you find yourself obsessively jumping from ROM to ROM? And do you hate having to restore a full … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?