Hey guys. Did you guys ever find a solution to this? I'm still having issues with the JOBB tool and it's almost 2016.
On Tuesday, October 22, 2013 at 5:58:53 AM UTC-10, Daniele Segato wrote: > > Hi, > > I've opened a bug here: > https://code.google.com/p/android/issues/detail?id=61344 > > A G+ discussion here: > https://plus.google.com/u/0/103362309911306712784/posts/DkKiMtN5hJx > > Resumed a topic in the official Android developer group: > > https://groups.google.com/forum/#!searchin/android-developers/Are$20Encrypt$20Opaque$20Binary$20Blobs$20(OBBS)$20supported$3F/android-developers/x_kTCgMfGG8/UitGecE8SRQJ > > And I'm not alone with this: > > https://code.google.com/p/android/issues/list?can=2&q=obb&colspec=ID+Type+Status+Owner+Summary+Stars&cells=tiles > > And googling around: > > http://stackoverflow.com/questions/14342068/how-to-mount-encrypted-apk-expansion-files > > http://stackoverflow.com/questions/12101126/using-encrypted-obb-files-in-android > > This are all the same issue! > > I'm testing on a Nexus4 > > > I simply cant mount any Obb file generated with the obb tool: > > 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
