10-22 16:17:49.852 166-195/? E/Vold﹕ Error loading mapping table (Invalid argument) 10-22 16:17:49.852 166-195/? E/Vold﹕ ASEC device mapping failed (Invalid argument) 10-22 16:17:49.852 166-195/? W/Vold﹕ Returning OperationFailed - no handler for errno 22 10-22 16:17:49.852 560-631/? E/MountService﹕ Couldn't mount OBB file: -1
My files have a structure like this:
/dae/
<long filename>
and are exactly 38 files (19 textures, 19 .dae 3d models) for slightly less then 200MB
Trying to dump it produce an error:
Package Name: com.my.app.package Package Version: 11 SALT: -63dddd10f3a63bb 29eb26a5c9227f6efeab677fc53a7348 [LFN = dae / SFN = ShortName [/ > ifl -- 5 2f 1d 10 3 3e c 1d 69 66 6c ]] LFN = m11_BBJ94_13WishesDollAsst.dae / SFN = ShortName ["* / ifl -- 1a b 22 2a 1d 2f 1d 3 69 66 6c ] Alignment off reading from sector: 2449 Partial read from sector: 2449 Exception in thread "main" java.nio.BufferOverflowException at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:183) at java.nio.ByteBuffer.put(ByteBuffer.java:832) at com.android.jobb.EncryptedBlockFile$EncryptedBlockFileChannel.readDecryptedSector(EncryptedBlockFile.java:292) at com.android.jobb.EncryptedBlockFile$EncryptedBlockFileChannel.read(EncryptedBlockFile.java:142) at de.waldheinz.fs.util.FileDisk.read(FileDisk.java:118) at de.waldheinz.fs.fat.ClusterChain.readData(ClusterChain.java:214) at de.waldheinz.fs.fat.FatFile.read(FatFile.java:126) at com.android.jobb.Main.dumpDirectory(Main.java:137) at com.android.jobb.Main.dumpDirectory(Main.java:112) at com.android.jobb.Main.main(Main.java:315)I'm pretty desperate for help here, sorry to push so much.Thanks,Daniele
--
You received this message because you are subscribed to the Google Groups "adt-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adt-dev+u...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Hi Scott,
Where did you found that response? I'd like to read the conversation.
But I guess you asked internally about my issue and gave me his response (thank you for that, I really appreciate)
Are you saying this depends by the environment in which you create the obb file? (where I launch the jobb command )?
I'm on Linux (mint 15 to be precise) and I want to add a bit to this mess. I didn't before because it would have sounded weird.
Friday I created an obb file to start integrating the apk expansion library for the obb download.
That test obb file is always mounted. So I know my code works . I didn't checked the hash sum of the files, but they obb mount and I can see the list.
If I try to generate the obb for the actual resources I need they will not mount. Same jobb command.
The weirdness goes on: if I regenerate the Friday obb, same files, same commands it also fail to mount.
This is what made me think of a bug.
My laptop received some updates since Friday, not many.. But I can remember seeing an update to libc.
Also the Friday files have been moved and I may have changed their permissions.
This is to give you the full picture.
Can you give instructions on which Linux distribution should I use?
Can I use the jobb file in this distribution or should I create the obb manually? How?
Thanks for your time, you are giving me hopes!
I promise I'll give back to the community the knowledge I get from this.
Regards
Daniele Segato
Just one more thing, do you have an idea of how much time will be needed for the jobb author to give some feedback?
I'd really like to have a workaround to the issue.
Thanks