Comments (8)
I have also tried all libraries located within /init.rc
Original comment by [email protected]
on 7 Jun 2010 at 4:24
- Added labels: ****
- Removed labels: ****
from smali.
It's likely that class doesn't exist on the phone. You'll need to see if the
class
exists in any of the framework files. (baksmali them, and see if there's a
smali file
for the class that it can't find).
If that class really doesn't exist, then you should be able to use the
-I/--ignore-errors option in baksmali to get it to deodex.
Original comment by [email protected]
on 7 Jun 2010 at 12:26
- Changed state: Done
- Added labels: ****
- Removed labels: ****
from smali.
Bravo_HTC_WWE_1.21.405.2
I've deodexed whole rom. There is no such class.
It's from java xsdlib library, which isn't in the rom. Don't understand how htc
could use it in this way.
Original comment by [email protected]
on 23 Jun 2010 at 8:17
- Added labels: ****
- Removed labels: ****
from smali.
That's really not that uncommon with HTC/sense roms. Apparently, the code that
references those non-existant classes is never actually used.
Did you try the -I option?
Original comment by [email protected]
on 24 Jun 2010 at 3:36
- Added labels: ****
- Removed labels: ****
from smali.
It has a lot of references for non existent classes.
By the way RSS.odex, which references to com.htc.rss.jar deodexed without any
errors
==
org.jf.dexlib.Code.Analysis.ValidationException: class Lcom/htc/StingHandler;
cannot be resolved.
org.jf.dexlib.Code.Analysis.ValidationException: class
Ljava/beans/IntrospectionException; cannot be resolved.
org.jf.dexlib.Code.Analysis.ValidationException: class
Lorg/dom4j/datatype/DatatypeAttribute; cannot be resolved.
org.jf.dexlib.Code.Analysis.ValidationException: class
Lorg/dom4j/datatype/DatatypeElement; cannot be resolved.
org.jf.dexlib.Code.Analysis.ValidationException: class
Ljavax/xml/stream/XMLInputFactory; cannot be resolved.
org.jf.dexlib.Code.Analysis.ValidationException: class Lnu/xom/Attribute;
cannot be resolved.
org.jf.dexlib.Code.Analysis.ValidationException: class Lnu/xom/Comment; cannot
be resolved.
org.jf.dexlib.Code.Analysis.ValidationException: class Lnu/xom/Node; cannot be
resolved.
org.jf.dexlib.Code.Analysis.ValidationException: class
Lnu/xom/ProcessingInstruction; cannot be resolved.
org.jf.dexlib.Code.Analysis.ValidationException: class Lnu/xom/Text; cannot be
resolved.
====
StingHandler is from RSS.odex, htc rocks! framework references system app
IntrospectionException is defined inside itself. (com/rosedata/java/beans)
Original comment by [email protected]
on 24 Jun 2010 at 5:38
- Added labels: ****
- Removed labels: ****
from smali.
Does -I work for you?
Original comment by [email protected]
on 24 Jun 2010 at 1:18
- Added labels: ****
- Removed labels: ****
from smali.
-I does indeed allow the file to be processed, is there anyway to silence the
error output on Linux, or could you possibly at that option to the next
release, would make it easier to recognise problems in other odex files when
using bash scripts to deodex mass amounts.
Original comment by [email protected]
on 24 Jun 2010 at 1:23
- Added labels: ****
- Removed labels: ****
from smali.
-I works for deodexing.
I didn't try to smali it back.
Original comment by [email protected]
on 24 Jun 2010 at 3:04
- Added labels: ****
- Removed labels: ****
from smali.
Related Issues (20)
- baksmali on ICS not working HOT 2
- Issues with Google Guice with baksmali/smali v2.0.3 HOT 24
- ArrayIndexOutOfBoundsException - Dexlib2 - Iterating Instructions HOT 2
- Error occurred while disassembling class Landroid.support Invalid method index: 35 HOT 21
- Smali doesn't support odex instruction throw-verification-error HOT 1
- Unsigned short value out of range HOT 3
- Deodexing android L preview framework files issue HOT 19
- deodexerant BUG HOT 3
- please disable /4, /16, /jumbo in output HOT 1
- Cannot Deodex GT 5312 system app HOT 1
- How to write arabic strings in Smali code ? const-string ? HOT 3
- Enhancement: getTypeCount in DexBackedDexFile HOT 1
- problem with recompiling edited systemui HOT 3
- Can't build on Windows using JDK 1.6/1.7/1.8 HOT 2
- Exception in thread "main" org.jf.util.ExceptionWithContext: Calculator.odex is not an apk, dex file or odex file. HOT 4
- baksmali doesn't work on Windows 8.1 HOT 5
- smali cannot reassemble baksmali... HOT 5
- Out-of-order encoded_annotation name_idx HOT 2
- Enhancement: Common base interfaces in org.jf.dexlib2.iface HOT 3
- Failed to load dvmGetInlineOpsTable HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from smali.