7.11 MB
/home/dev/aosp/build/android-11.0.0_r4/crosshatch-user/Google/system.img.apexes/com.google.android.mediaprovider.apex-apex_payload.img.mount vs.
/home/dev/aosp/build/android-11.0.0_r4/aosp_crosshatch-user/Ubuntu18.04-robotnix/system.img.apexes/com.android.mediaprovider.apex-apex_payload.img.mount
335 B
file list
    
Offset 2, 9 lines modifiedOffset 2, 9 lines modified
2 etc2 etc
3 etc/compatconfig3 etc/compatconfig
4 etc/compatconfig/media-provider-platform-compat-config.xml4 etc/compatconfig/media-provider-platform-compat-config.xml
5 javalib5 javalib
6 javalib/framework-mediaprovider.jar6 javalib/framework-mediaprovider.jar
7 lost+found7 lost+found
8 priv-app8 priv-app
9 priv-app/MediaProviderGoogle9 priv-app/MediaProvider
10 priv-app/MediaProviderGoogle/MediaProviderGoogle.apk10 priv-app/MediaProvider/MediaProvider.apk
603 B
/home/dev/aosp/build/android-11.0.0_r4/crosshatch-user/Google/system.img.apexes/com.google.android.mediaprovider.apex-apex_payload.img.mount/apex_manifest.pb vs.
/home/dev/aosp/build/android-11.0.0_r4/aosp_crosshatch-user/Ubuntu18.04-robotnix/system.img.apexes/com.android.mediaprovider.apex-apex_payload.img.mount/apex_manifest.pb
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
00000000:·0a19·636f·6d2e·616e·6472·6f69·642e·6d65··..com.android.me00000000:·0a19·636f·6d2e·616e·6472·6f69·642e·6d65··..com.android.me
00000010:·6469·6170·726f·7669·6465·7210·e4c2·bd8f··diaprovider.....00000010:·6469·6170·726f·7669·6465·7210·80c6·868f··diaprovider.....
00000020:·01·······································.00000020:·01·······································.
14.2 KB
/home/dev/aosp/build/android-11.0.0_r4/crosshatch-user/Google/system.img.apexes/com.google.android.mediaprovider.apex-apex_payload.img.mount/javalib vs.
/home/dev/aosp/build/android-11.0.0_r4/aosp_crosshatch-user/Ubuntu18.04-robotnix/system.img.apexes/com.android.mediaprovider.apex-apex_payload.img.mount/javalib
13.9 KB
/home/dev/aosp/build/android-11.0.0_r4/crosshatch-user/Google/system.img.apexes/com.google.android.mediaprovider.apex-apex_payload.img.mount/javalib/framework-mediaprovider.jar vs.
/home/dev/aosp/build/android-11.0.0_r4/aosp_crosshatch-user/Ubuntu18.04-robotnix/system.img.apexes/com.android.mediaprovider.apex-apex_payload.img.mount/javalib/framework-mediaprovider.jar
13.5 KB
classes.dex
Format-specific differences are supported for Dalvik .dex files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: Dalvik dex file version 039
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
00000000:·6465·780a·3033·3900·01fb·3088·2438·96f3··dex.039...0.$8..00000000:·6465·780a·3033·3900·defc·a377·25f9·48fb··dex.039....w%.H.
00000010:·898e·0d87·7fc9·4bc2·d295·d575·13d4·db5d··......K....u...]00000010:·cab7·c86e·6e9c·e491·3bc9·6ae5·508b·e1d6··...nn...;.j.P...
00000020:·eca0·0000·7000·0000·7856·3412·0000·0000··....p...xV4.....00000020:·eca0·0000·7000·0000·7856·3412·0000·0000··....p...xV4.....
00000030:·0000·0000·10a0·0000·2d03·0000·7000·0000··........-...p...00000030:·0000·0000·10a0·0000·2d03·0000·7000·0000··........-...p...
00000040:·7400·0000·240d·0000·6c00·0000·f40e·0000··t...$...l.......00000040:·7400·0000·240d·0000·6c00·0000·f40e·0000··t...$...l.......
00000050:·3401·0000·0414·0000·e500·0000·a41d·0000··4...............00000050:·3401·0000·0414·0000·e500·0000·a41d·0000··4...............
00000060:·2200·0000·cc24·0000·e077·0000·0c29·0000··"....$...w...)..00000060:·2200·0000·cc24·0000·e077·0000·0c29·0000··"....$...w...)..
00000070:·1c50·0000·1e50·0000·2150·0000·2650·0000··.P...P..!P..&P..00000070:·1c50·0000·1e50·0000·2150·0000·2650·0000··.P...P..!P..&P..
00000080:·2d50·0000·3a50·0000·4750·0000·4d50·0000··-P..:P..GP..MP..00000080:·2d50·0000·3a50·0000·4750·0000·4d50·0000··-P..:P..GP..MP..
Offset 1123, 123 lines modifiedOffset 1123, 123 lines modified
00004620:·1a01·e602·1202·6e52·0600·0341·0e00·0000··......nR...A....00004620:·1a01·e602·1202·6e52·0600·0341·0e00·0000··......nR...A....
00004630:·0500·0200·0500·0100·3c4b·0000·1200·0000··........<K......00004630:·0500·0200·0500·0100·3c4b·0000·1200·0000··........<K......
00004640:·1a00·9c02·1a01·f402·1202·6e52·0600·0341··..........nR...A00004640:·1a00·9c02·1a01·f402·1202·6e52·0600·0341··..........nR...A
00004650:·2809·0d00·1a01·4b01·1a02·7300·7130·b800··(.....K...s.q0..00004650:·2809·0d00·1a01·4b01·1a02·7300·7130·b800··(.....K...s.q0..
00004660:·2100·0e00·0000·0000·0800·0100·0101·5409··!.............T.00004660:·2100·0e00·0000·0000·0800·0100·0101·5409··!.............T.
00004670:·0400·0100·0500·0000·504b·0000·0900·0000··........PK......00004670:·0400·0100·0500·0000·504b·0000·0900·0000··........PK......
00004680:·1a00·9a02·1a01·2403·1202·6e52·0600·0321··......$...nR...!00004680:·1a00·9a02·1a01·2403·1202·6e52·0600·0321··......$...nR...!
00004690:·0e00·b019·000e·00be·1900·0e00·a214·000e··................00004690:·0e00·af19·000e·00bd·1900·0e00·a114·000e··................
000046a0:·8800·e212·000e·00cd·1401·f103·0e5a·0300··.............Z..000046a0:·8800·e112·000e·00cc·1401·f103·0e5a·0300··.............Z..
000046b0:·e305·5c78·0304·e903·0101·120d·0504·3e00··..\x..........>.000046b0:·e305·5c78·0304·e903·0101·120d·0504·3e00··..\x..........>.
000046c0:·b614·01a9·050e·97a5·206a·0300·f205·71a5··........·j....q.000046c0:·b514·01a9·050e·97a5·206a·0300·f205·71a5··........·j....q.
000046d0:·7969·0303·f203·664b·c4a5·2df1·0080·0c00··yi....fK..-.....000046d0:·7969·0303·f203·664b·c4a5·2df1·00ff·0b00··yi....fK..-.....
000046e0:·0e00·fb0b·000e·008a·0c01·a106·0e00·970c··................000046e0:·0e00·fa0b·000e·0089·0c01·a106·0e00·960c··................
000046f0:·02a1·06df·050e·00b6·0c01·c005·0e00·b10c··................000046f0:·02a1·06df·050e·00b5·0c01·c005·0e00·b00c··................
00004700:·01a1·060e·009d·0c01·a106·0e00·a30c·02a1··................00004700:·01a1·060e·009c·0c01·a106·0e00·a20c·02a1··................
00004710:·06b3·040e·00a9·0c02·a106·b304·0e00·8412··................00004710:·06b3·040e·00a8·0c02·a106·b304·0e00·8312··................
00004720:·000e·1e8c·1e85·00f7·1000·0e00·a911·028d··................00004720:·000e·1e8c·1e85·00f6·1000·0e00·a811·028d··................
00004730:·04b9·050e·6a03·0085·0616·3c00·d911·038d··....j.....<.....00004730:·04b9·050e·6a03·0085·0616·3c00·d811·038d··....j.....<.....
00004740:·04b9·05eb·040e·3c00·fd11·01a1·060e·ffa3··......<.........00004740:·04b9·05eb·040e·3c00·fc11·01a1·060e·ffa3··......<.........
00004750:·00c4·1201·9105·0e00·c411·048d·04f3·0491··................00004750:·00c3·1201·9105·0e00·c311·048d·04f3·0491··................
00004760:·05b5·050e·6a03·0085·0616·00f2·1105·8d04··....j...........00004760:·05b5·050e·6a03·0085·0616·00f1·1105·8d04··....j...........
00004770:·f304·eb04·9105·b505·0e00·ff10·038d·0485··................00004770:·f304·eb04·9105·b505·0e00·fe10·038d·0485··................
00004780:·06c8·050e·0095·1104·8d04·b905·9105·c805··................00004780:·06c8·050e·0094·1104·8d04·b905·9105·c805··................
00004790:·0e00·8a11·048d·0485·0691·05c8·050e·00d8··................00004790:·0e00·8911·048d·0485·0691·05c8·050e·00d7··................
000047a0:·0e00·0e00·a20e·000e·009d·0e00·0e00·cc0e··................000047a0:·0e00·0e00·a10e·000e·009c·0e00·0e00·cb0e··................
000047b0:·028d·0485·060e·3c87·0301·ef05·182d·3d05··......<......-=.000047b0:·028d·0485·060e·3c87·0301·ef05·182d·3d05··......<......-=.
000047c0:·011e·1c00·ad0e·048d·0485·0691·05b6·050e··................000047c0:·011e·1c00·ac0e·048d·0485·0691·05b6·050e··................
000047d0:·4c03·00f0·0545·1e03·01ef·0518·3c96·2d69··L....E......<.-i000047d0:·4c03·00f0·0545·1e03·01ef·0518·3c96·2d69··L....E......<.-i
000047e0:·5b20·4f3c·5a02·791d·2439·281e·0302·aa04··[·O<Z.y.$9(.....000047e0:·5b20·4f3c·5a02·791d·2439·281e·0302·aa04··[·O<Z.y.$9(.....
000047f0:·4e01·160f·1f3c·5a19·2139·0502·3c5a·1e1c··N....<Z.!9..<Z..000047f0:·4e01·160f·1f3c·5a19·2139·0502·3c5a·1e1c··N....<Z.!9..<Z..
00004800:·0276·3b00·a20d·000e·b4b4·009d·0d00·0e00··.v;.............00004800:·0276·3b00·a10d·000e·b4b4·009c·0d00·0e00··.v;.............
00004810:·a70d·0191·050e·3c3c·3c3c·3c3d·0089·1c00··......<<<<<=....00004810:·a60d·0191·050e·3c3c·3c3c·3c3d·0088·1c00··......<<<<<=....
00004820:·0e1e·8c1e·8500·a61b·000e·00b6·1b02·8d04··................00004820:·0e1e·8c1e·8500·a51b·000e·00b5·1b02·8d04··................
00004830:·b905·0e6a·0300·8506·163c·00e2·1b03·8d04··...j.....<......00004830:·b905·0e6a·0300·8506·163c·00e1·1b03·8d04··...j.....<......
00004840:·8f06·eb04·0e3c·0082·1c01·a106·0eff·a300··.....<..........00004840:·8f06·eb04·0e3c·0081·1c01·a106·0eff·a300··.....<..........
00004850:·c01c·0191·050e·00cd·1b04·8d04·8f06·9105··................00004850:·bf1c·0191·050e·00cc·1b04·8d04·8f06·9105··................
00004860:·b505·0e6a·0300·8506·1600·f71b·058d·048f··...j............00004860:·b505·0e6a·0300·8506·1600·f61b·058d·048f··...j............
00004870:·06eb·0491·05b5·050e·00da·1900·0e00·e819··................00004870:·06eb·0491·05b5·050e·00d9·1900·0e00·e719··................
00004880:·038d·0485·06c8·050e·0063·000e·1e02·1886··.........c......00004880:·038d·0485·06c8·050e·0063·000e·1e02·1886··.........c......
00004890:·1e85·005d·000e·0099·1d01·a106·0e6c·871e··...].........l..00004890:·1e85·005d·000e·0098·1d01·a106·0e6c·871e··...].........l..
000048a0:·871e·871e·8721·0101·0300·f004·0369·4b03··.....!.......iK.000048a0:·871e·871e·8721·0101·0300·f004·0369·4b03··.....!.......iK.
000048b0:·01f2·0302·0114·0f1a·0501·4006·0101·1711··..........@.....000048b0:·01f2·0302·0114·0f1a·0501·4006·0101·1711··..........@.....
000048c0:·0500·0501·026a·1d00·d907·02db·0500·0e04··.....j..........000048c0:·0500·0501·026a·1d00·d907·02db·0500·0e04··.....j..........
000048d0:·0388·0668·a602·00b3·0703·db05·008b·060e··...h............000048d0:·0388·0668·a602·00b3·0703·db05·008b·060e··...h............
000048e0:·0404·8806·68a6·025a·0300·8d06·0c4b·9788··....h..Z.....K..000048e0:·0404·8806·68a6·025a·0300·8d06·0c4b·9788··....h..Z.....K..
000048f0:·00aa·0604·db05·a105·008d·060e·0407·8806··................000048f0:·00aa·0604·db05·a105·008d·060e·0407·8806··................
00004900:·68a6·023c·3d4b·0400·8e05·69a8·02b4·0301··h..<=K....i.....00004900:·68a6·023c·3d4b·0400·8e05·69a8·02b4·0301··h..<=K....i.....
00004910:·fe03·0869·f25a·0303·b004·175a·5a00·8a07··...i.Z.....ZZ...00004910:·fe03·0869·f25a·0303·b004·175a·5a00·8a07··...i.Z.....ZZ...
00004920:·03db·0500·8b06·0e04·0488·0668·a602·5a03··...........h..Z.00004920:·03db·0500·8b06·0e04·0488·0668·a602·5a03··...........h..Z.
00004930:·008d·060c·4b97·8800·e706·02db·0500·0e04··....K...........00004930:·008d·060c·4b97·8800·e706·02db·0500·0e04··....K...........
00004940:·0388·0668·a602·00a2·0602·db05·a106·0e89··...h............00004940:·0388·0668·a602·00a2·0602·db05·a106·0e89··...h............
00004950:·1b1e·0300·aa04·5579·0500·00a9·1e02·8c04··......Uy........00004950:·1b1e·0300·aa04·5579·0500·00a8·1e02·8c04··......Uy........
00004960:·9c05·0e69·0301·db05·0a4c·0402·8706·6aaa··...i.....L....j.00004960:·9c05·0e69·0301·db05·0a4c·0402·8706·6aaa··...i.....L....j.
00004970:·0269·0303·fd03·095a·0304·f904·173c·a578··.i.....Z.....<.x00004970:·0269·0303·fd03·095a·0304·f904·173c·a578··.i.....Z.....<.x
00004980:·0305·bb05·1769·5802·7b1d·0504·0505·010b··.....iX.{.......00004980:·0305·bb05·1769·5802·7b1d·0504·0505·010b··.....iX.{.......
00004990:·0501·0502·0507·0508·2305·0306·0106·0206··........#.......00004990:·0501·0502·0507·0508·2305·0306·0106·0206··........#.......
000049a0:·0706·081e·0300·aa04·1b00·dc1c·018c·040e··................000049a0:·0706·081e·0300·aa04·1b00·db1c·018c·040e··................
000049b0:·8703·00f1·051c·5a04·01d7·056d·b002·0114··......Z....m....000049b0:·8703·00f1·051c·5a04·01d7·056d·b002·0114··......Z....m....
000049c0:·0f03·03f8·051d·0116·0f01·170d·5b01·2d11··............[.-.000049c0:·0f03·03f8·051d·0116·0f01·170d·5b01·2d11··............[.-.
000049d0:·4b03·04a1·065b·2d40·0503·0504·1e00·931e··K....[-@........000049d0:·4b03·04a1·065b·2d40·0503·0504·1e00·921e··K....[-@........
000049e0:·02db·05a1·060e·5a03·00f9·0417·5a96·0301··......Z.....Z...000049e0:·02db·05a1·060e·5a03·00f9·0417·5a96·0301··......Z.....Z...
000049f0:·bb05·1700·8d1e·028c·04a1·060e·00dc·0501··................000049f0:·bb05·1700·8c1e·028c·04a1·060e·00dc·0501··................
00004a00:·8506·0e00·b71d·000e·00c7·1e02·8c04·a504··................00004a00:·8506·0e00·b61d·000e·00c6·1e02·8c04·a504··................
00004a10:·0e69·0301·db05·0a4c·0402·8706·6aaa·0269··.i.....L....j..i00004a10:·0e69·0301·db05·0a4c·0402·8706·6aaa·0269··.i.....L....j..i
00004a20:·0303·fd03·095a·0304·f904·173c·a578·0305··.....Z.....<.x..00004a20:·0303·fd03·095a·0304·f904·173c·a578·0305··.....Z.....<.x..
00004a30:·bb05·1769·5802·7b1d·0504·0505·010b·0501··...iX.{.........00004a30:·bb05·1769·5802·7b1d·0504·0505·010b·0501··...iX.{.........
00004a40:·0502·0507·0508·2305·0306·0106·0206·0706··......#.........00004a40:·0502·0507·0508·2305·0306·0106·0206·0706··......#.........
00004a50:·081e·0300·aa04·1b00·fc1c·018c·040e·8703··................00004a50:·081e·0300·aa04·1b00·fb1c·018c·040e·8703··................
00004a60:·00f1·051c·5a04·01d7·056d·b002·0114·0f03··....Z....m......00004a60:·00f1·051c·5a04·01d7·056d·b002·0114·0f03··....Z....m......
00004a70:·03f8·051d·4b03·04a1·065b·2d3d·0503·0504··....K....[-=....00004a70:·03f8·051d·4b03·04a1·065b·2d3d·0503·0504··....K....[-=....
00004a80:·1e00·fa05·0185·060e·00d5·1d01·8c04·0e00··................00004a80:·1e00·fa05·0185·060e·00d4·1d01·8c04·0e00··................
00004a90:·e61d·028c·04a1·060e·6903·01db·050a·6903··........i.....i.00004a90:·e51d·028c·04a1·060e·6903·01db·050a·6903··........i.....i.
00004aa0:·02fd·0309·5a03·03f9·0417·3c78·0304·bb05··....Z.....<x....00004aa0:·02fd·0309·5a03·03f9·0417·3c78·0304·bb05··....Z.....<x....
00004ab0:·174b·5819·0503·0504·010b·0501·0506·0507··.KX.............00004ab0:·174b·5819·0503·0504·010b·0501·0506·0507··.KX.............
00004ac0:·2205·0206·0106·0606·071e·0300·aa04·1b00··"...............00004ac0:·2205·0206·0106·0606·071e·0300·aa04·1b00··"...............
00004ad0:·8b1d·0185·060e·4b04·00e9·056a·ab02·012e··......K....j....00004ad0:·8a1d·0185·060e·4b04·00e9·056a·ab02·012e··......K....j....
00004ae0:·1187·7b00·900e·01c0·050e·4be1·3d00·d81e··..{.......K.=...00004ae0:·1187·7b00·8f0e·01c0·050e·4be1·3d00·d71e··..{.......K.=...
00004af0:·02db·05c4·050e·5a03·00f9·0417·5a87·0086··......Z.....Z...00004af0:·02db·05c4·050e·5a03·00f9·0417·5a87·0086··......Z.....Z...
00004b00:·0601·8506·0e00·df1e·01db·050e·8700·fa1e··................00004b00:·0601·8506·0e00·de1e·01db·050e·8700·f91e··................
00004b10:·02db·05b2·040e·d203·00bb·0517·0087·1f02··................00004b10:·02db·05b2·040e·d203·00bb·0517·0086·1f02··................
00004b20:·db05·a106·0e87·00d6·0501·8606·0e00·d005··................00004b20:·db05·a106·0e87·00d6·0501·8606·0e00·d005··................
00004b30:·0185·060e·00f0·0501·8506·0e00·9206·02db··................00004b30:·0185·060e·00f0·0501·8506·0e00·9206·02db··................
00004b40:·05a1·060e·891b·1e03·00aa·0455·7905·0000··...........Uy...00004b40:·05a1·060e·891b·1e03·00aa·0455·7905·0000··...........Uy...
00004b50:·ec1e·01db·050e·8700·8f19·000e·1e8c·1e85··................00004b50:·eb1e·01db·050e·8700·8e19·000e·1e8c·1e85··................
00004b60:·00ff·1800·0e00·8819·01a1·060e·ffa3·0086··................00004b60:·00fe·1800·0e00·8719·01a1·060e·ffa3·0085··................
00004b70:·1800·0e00·8818·02a1·06e0·030e·1e87·de00··................00004b70:·1800·0e00·8718·02a1·06e0·030e·1e87·de00··................
00004b80:·e917·000e·1e8c·1e85·00d9·1700·0e00·e217··................00004b80:·e817·000e·1e8c·1e85·00d8·1700·0e00·e117··................
00004b90:·01a1·060e·ffa3·00d5·1500·0e1e·8c1e·8500··................00004b90:·01a1·060e·ffa3·00d4·1500·0e1e·8c1e·8500··................
00004ba0:·b815·000e·00c1·1501·a106·0eff·a300·ce15··................00004ba0:·b715·000e·00c0·1501·a106·0eff·a300·cd15··................
00004bb0:·02a1·06e5·030e·96df·00f1·1500·0e00·f415··................00004bb0:·02a1·06e5·030e·96df·00f0·1500·0e00·f315··................
00004bc0:·02a1·06bc·040e·1e87·de00·fb14·000e·1e8c··................00004bc0:·02a1·06bc·040e·1e87·de00·fa14·000e·1e8c··................
00004bd0:·1e85·00d4·1400·0e00·dd14·01a1·060e·ffa3··................00004bd0:·1e85·00d3·1400·0e00·dc14·01a1·060e·ffa3··................
00004be0:·00ea·1402·a106·f104·0e00·f514·01c0·050e··................00004be0:·00e9·1402·a106·f104·0e00·f414·01c0·050e··................
00004bf0:·00ed·1600·0e00·ef16·02a1·06c3·050e·1e87··................00004bf0:·00ec·1600·0e00·ee16·02a1·06c3·050e·1e87··................
00004c00:·de00·fe16·04d7·05c3·05b8·04ff·050e·6a4b··..............jK00004c00:·de00·fd16·04d7·05c3·05b8·04ff·050e·6a4b··..............jK
00004c10:·8787·4b03·0085·0616·5a03·018d·060c·9600··..K.....Z.......00004c10:·8787·4b03·0085·0616·5a03·018d·060c·9600··..K.....Z.......
00004c20:·d116·000e·1e8c·1e85·00c0·1600·0e00·ca16··................00004c20:·d016·000e·1e8c·1e85·00bf·1600·0e00·c916··................
00004c30:·01a1·060e·ffa3·00d7·0d00·0e1e·8d1e·8500··................00004c30:·01a1·060e·ffa3·00d6·0d00·0e1e·8d1e·8500··................
00004c40:·d10d·000e·00ef·0d01·a106·0ea5·a300·fc0d··................00004c40:·d00d·000e·00ee·0d01·a106·0ea5·a300·fb0d··................
00004c50:·02a1·06f1·040e·0081·0e01·c005·0e00·d610··................00004c50:·02a1·06f1·040e·0080·0e01·c005·0e00·d510··................
00004c60:·000e·1e8c·1e85·00c0·0f00·0e00·f00f·028d··................00004c60:·000e·1e8c·1e85·00bf·0f00·0e00·ef0f·028d··................
00004c70:·0489·060e·4b03·00fb·044f·4b03·01ea·0310··....K....OK.....00004c70:·0489·060e·4b03·00fb·044f·4b03·01ea·0310··....K....OK.....
00004c80:·3c00·c310·01a1·060e·ffa3·00d0·1002·a106··<...............00004c80:·3c00·c210·01a1·060e·ffa3·00cf·1002·a106··<...............
00004c90:·f104·0e00·9f10·048d·04f3·05fc·05a2·040e··................00004c90:·f104·0e00·9e10·048d·04f3·05fc·05a2·040e··................
00004ca0:·884b·0300·ad05·045a·0302·8d06·0c5a·78d2··.K.....Z.....Zx.00004ca0:·884b·0300·ad05·045a·0302·8d06·0c5a·78d2··.K.....Z.....Zx.
00004cb0:·b4a6·6a03·0385·0616·5a03·06bb·0550·785c··..j.....Z....Px\00004cb0:·b4a6·6a03·0385·0616·5a03·06bb·0550·785c··..j.....Z....Px\
00004cc0:·0506·3c87·3c02·7859·0606·010b·0500·0502··..<.<.xY........00004cc0:·0506·3c87·3c02·7859·0606·010b·0500·0502··..<.<.xY........
00004cd0:·0503·0509·050a·050b·050c·2605·0606·0006··..........&.....00004cd0:·0503·0509·050a·050b·050c·2605·0606·0006··..........&.....
00004ce0:·0206·0306·0906·0a06·0b06·0c1e·0304·aa04··................00004ce0:·0206·0306·0906·0a06·0b06·0c1e·0304·aa04··................
00004cf0:·5578·3c00·8710·048d·04f4·04a9·05a2·040e··Ux<.............00004cf0:·5578·3c00·8610·048d·04f4·04a9·05a2·040e··Ux<.............
00004d00:·5a89·0300·f305·101e·5605·001e·0300·aa04··Z.......V.......00004d00:·5a89·0300·f305·101e·5605·001e·0300·aa04··Z.......V.......
00004d10:·4e00·c80f·038d·0485·06c8·050e·00d3·0f05··N...............00004d10:·4e00·c70f·038d·0485·06c8·050e·00d2·0f05··N...............
00004d20:·8d04·8506·c805·a606·b705·0e1e·7600·df0f··............v...00004d20:·8d04·8506·c805·a606·b705·0e1e·7600·de0f··............v...
00004d30:·068d·0485·06c8·05ea·05eb·05b7·050e·1e76··...............v00004d30:·068d·0485·06c8·05ea·05eb·05b7·050e·1e76··...............v
00004d40:·0087·1b00·0e1e·8c1e·8500·eb1a·000e·00f4··................00004d40:·0086·1b00·0e1e·8c1e·8500·ea1a·000e·00f3··................
00004d50:·1a01·a106·0eff·a300·811b·02a1·06f1·040e··................00004d50:·1a01·a106·0eff·a300·801b·02a1·06f1·040e··................
00004d60:·0000·0000·0100·0000·5e00·0000·0100·0000··........^.......00004d60:·0000·0000·0100·0000·5e00·0000·0100·0000··........^.......
... Open expanded diff ...
7.1 MB
/home/dev/aosp/build/android-11.0.0_r4/crosshatch-user/Google/system.img.apexes/com.google.android.mediaprovider.apex-apex_payload.img.mount/priv-app vs.
/home/dev/aosp/build/android-11.0.0_r4/aosp_crosshatch-user/Ubuntu18.04-robotnix/system.img.apexes/com.android.mediaprovider.apex-apex_payload.img.mount/priv-app
148 B
file list
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 MediaProviderGoogle1 MediaProvider
2 MediaProviderGoogle/MediaProviderGoogle.apk2 MediaProvider/MediaProvider.apk
7.1 MB
/home/dev/aosp/build/android-11.0.0_r4/crosshatch-user/Google/system.img.apexes/com.google.android.mediaprovider.apex-apex_payload.img.mount/priv-app/MediaProviderGoogle vs.
/home/dev/aosp/build/android-11.0.0_r4/aosp_crosshatch-user/Ubuntu18.04-robotnix/system.img.apexes/com.android.mediaprovider.apex-apex_payload.img.mount/priv-app/MediaProvider
74.0 B
file list
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 MediaProviderGoogle.apk1 MediaProvider.apk
7.1 MB
/home/dev/aosp/build/android-11.0.0_r4/crosshatch-user/Google/system.img.apexes/com.google.android.mediaprovider.apex-apex_payload.img.mount/priv-app/MediaProviderGoogle/MediaProviderGoogle.apk vs.
/home/dev/aosp/build/android-11.0.0_r4/aosp_crosshatch-user/Ubuntu18.04-robotnix/system.img.apexes/com.android.mediaprovider.apex-apex_payload.img.mount/priv-app/MediaProvider/MediaProvider.apk
5.8 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·3888708·bytes,·number·of·entries:·4451 Zip·file·size:·3802648·bytes,·number·of·entries:·443
2 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.activity_activity.version2 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.activity_activity.version
3 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.appcompat_appcompat-resources.version3 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.appcompat_appcompat-resources.version
4 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.appcompat_appcompat.version4 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.appcompat_appcompat.version
5 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.arch.core_core-runtime.version5 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.arch.core_core-runtime.version
6 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.core_core.version6 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.core_core.version
7 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.cursoradapter_cursoradapter.version7 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.cursoradapter_cursoradapter.version
8 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.customview_customview.version8 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.customview_customview.version
Offset 15, 18 lines modifiedOffset 15, 17 lines modified
15 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.lifecycle_lifecycle-viewmodel.version15 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.lifecycle_lifecycle-viewmodel.version
16 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.loader_loader.version16 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.loader_loader.version
17 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.savedstate_savedstate.version17 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.savedstate_savedstate.version
18 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.vectordrawable_vectordrawable-animated.version18 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.vectordrawable_vectordrawable-animated.version
19 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.vectordrawable_vectordrawable.version19 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.vectordrawable_vectordrawable.version
20 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.versionedparcelable_versionedparcelable.version20 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.versionedparcelable_versionedparcelable.version
21 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.viewpager_viewpager.version21 -rw----·····1.0·fat·······14·bx·stor·09-Jan-01·00:00·META-INF/androidx.viewpager_viewpager.version
22 -rw----·····1.0·fat····69403·bx·stor·09-Jan-01·00:00·assets/NOTICE.html.gz22 -rw----·····1.0·fat··1584020·bx·stor·09-Jan-01·00:00·classes.dex
23 -rw----·····1.0·fat··1584284·bx·stor·09-Jan-01·00:00·classes.dex 
24 -rw----·····1.0·fat···255792·bx·stor·09-Jan-01·00:00·lib/arm64-v8a/libfuse.so23 -rw----·····1.0·fat···255792·bx·stor·09-Jan-01·00:00·lib/arm64-v8a/libfuse.so
25 -rw----·····1.0·fat··1002136·bx·stor·09-Jan-01·00:00·lib/arm64-v8a/libfuse_jni.so24 -rw----·····1.0·fat···993784·bx·stor·09-Jan-01·00:00·lib/arm64-v8a/libfuse_jni.so
26 -rw----·····1.0·fat······272·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png25 -rw----·····1.0·fat······272·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png
27 -rw----·····1.0·fat······227·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png26 -rw----·····1.0·fat······227·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png
28 -rw----·····1.0·fat······404·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png27 -rw----·····1.0·fat······404·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png
29 -rw----·····1.0·fat······464·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png28 -rw----·····1.0·fat······464·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png
30 -rw----·····1.0·fat······563·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png29 -rw----·····1.0·fat······563·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png
31 -rw----·····1.0·fat·····1096·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png30 -rw----·····1.0·fat·····1096·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
32 -rw----·····1.0·fat·····1243·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png31 -rw----·····1.0·fat·····1243·bx·stor·09-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
Offset 272, 16 lines modifiedOffset 271, 16 lines modified
272 -rw----·····1.0·fat······513·bx·stor·09-Jan-01·00:00·res/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl_dark.png271 -rw----·····1.0·fat······513·bx·stor·09-Jan-01·00:00·res/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl_dark.png
273 -rw----·····1.0·fat······513·bx·stor·09-Jan-01·00:00·res/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl_light.png272 -rw----·····1.0·fat······513·bx·stor·09-Jan-01·00:00·res/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl_light.png
274 -rw----·····1.0·fat······513·bx·stor·09-Jan-01·00:00·res/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl_dark.png273 -rw----·····1.0·fat······513·bx·stor·09-Jan-01·00:00·res/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl_dark.png
275 -rw----·····1.0·fat······513·bx·stor·09-Jan-01·00:00·res/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl_light.png274 -rw----·····1.0·fat······513·bx·stor·09-Jan-01·00:00·res/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl_light.png
276 -rw----·····1.0·fat·····6349·bx·stor·09-Jan-01·00:00·res/mipmap-hdpi-v4/ic_launcher_gallery.png275 -rw----·····1.0·fat·····6349·bx·stor·09-Jan-01·00:00·res/mipmap-hdpi-v4/ic_launcher_gallery.png
277 -rw----·····1.0·fat·····3452·bx·stor·09-Jan-01·00:00·res/mipmap-mdpi-v4/ic_launcher_gallery.png276 -rw----·····1.0·fat·····3452·bx·stor·09-Jan-01·00:00·res/mipmap-mdpi-v4/ic_launcher_gallery.png
278 -rw----·····1.0·fat·····9927·bx·stor·09-Jan-01·00:00·res/mipmap-xhdpi-v4/ic_launcher_gallery.png277 -rw----·····1.0·fat·····9927·bx·stor·09-Jan-01·00:00·res/mipmap-xhdpi-v4/ic_launcher_gallery.png
279 -rw----·····1.0·fat···626928·bx·stor·09-Jan-01·00:00·resources.arsc278 -rw----·····1.0·fat···628792·bx·stor·09-Jan-01·00:00·resources.arsc
280 -rw----·····2.0·fat····10912·bl·defN·09-Jan-01·00:00·AndroidManifest.xml279 -rw----·····2.0·fat····10572·bl·defN·09-Jan-01·00:00·AndroidManifest.xml
281 -rw----·····2.0·fat······339·bl·defN·09-Jan-01·00:00·META-INF/proguard/androidx-annotations.pro280 -rw----·····2.0·fat······339·bl·defN·09-Jan-01·00:00·META-INF/proguard/androidx-annotations.pro
282 -rw----·····2.0·fat······364·bl·defN·09-Jan-01·00:00·res/anim-v21/fragment_fast_out_extra_slow_in.xml281 -rw----·····2.0·fat······364·bl·defN·09-Jan-01·00:00·res/anim-v21/fragment_fast_out_extra_slow_in.xml
283 -rw----·····2.0·fat······388·bl·defN·09-Jan-01·00:00·res/anim/abc_fade_in.xml282 -rw----·····2.0·fat······388·bl·defN·09-Jan-01·00:00·res/anim/abc_fade_in.xml
284 -rw----·····2.0·fat······388·bl·defN·09-Jan-01·00:00·res/anim/abc_fade_out.xml283 -rw----·····2.0·fat······388·bl·defN·09-Jan-01·00:00·res/anim/abc_fade_out.xml
285 -rw----·····2.0·fat······852·bl·defN·09-Jan-01·00:00·res/anim/abc_grow_fade_in_from_bottom.xml284 -rw----·····2.0·fat······852·bl·defN·09-Jan-01·00:00·res/anim/abc_grow_fade_in_from_bottom.xml
286 -rw----·····2.0·fat······508·bl·defN·09-Jan-01·00:00·res/anim/abc_popup_enter.xml285 -rw----·····2.0·fat······508·bl·defN·09-Jan-01·00:00·res/anim/abc_popup_enter.xml
287 -rw----·····2.0·fat······508·bl·defN·09-Jan-01·00:00·res/anim/abc_popup_exit.xml286 -rw----·····2.0·fat······508·bl·defN·09-Jan-01·00:00·res/anim/abc_popup_exit.xml
Offset 436, 12 lines modifiedOffset 435, 11 lines modified
436 -rw----·····2.0·fat······440·bl·defN·09-Jan-01·00:00·res/layout/notification_template_part_chronometer.xml435 -rw----·····2.0·fat······440·bl·defN·09-Jan-01·00:00·res/layout/notification_template_part_chronometer.xml
437 -rw----·····2.0·fat······440·bl·defN·09-Jan-01·00:00·res/layout/notification_template_part_time.xml436 -rw----·····2.0·fat······440·bl·defN·09-Jan-01·00:00·res/layout/notification_template_part_time.xml
438 -rw----·····2.0·fat·····2720·bl·defN·09-Jan-01·00:00·res/layout/permission_body.xml437 -rw----·····2.0·fat·····2720·bl·defN·09-Jan-01·00:00·res/layout/permission_body.xml
439 -rw----·····2.0·fat······640·bl·defN·09-Jan-01·00:00·res/layout/select_dialog_item_material.xml438 -rw----·····2.0·fat······640·bl·defN·09-Jan-01·00:00·res/layout/select_dialog_item_material.xml
440 -rw----·····2.0·fat······864·bl·defN·09-Jan-01·00:00·res/layout/select_dialog_multichoice_material.xml439 -rw----·····2.0·fat······864·bl·defN·09-Jan-01·00:00·res/layout/select_dialog_multichoice_material.xml
441 -rw----·····2.0·fat······864·bl·defN·09-Jan-01·00:00·res/layout/select_dialog_singlechoice_material.xml440 -rw----·····2.0·fat······864·bl·defN·09-Jan-01·00:00·res/layout/select_dialog_singlechoice_material.xml
442 -rw----·····2.0·fat······464·bl·defN·09-Jan-01·00:00·res/layout/support_simple_spinner_dropdown_item.xml441 -rw----·····2.0·fat······464·bl·defN·09-Jan-01·00:00·res/layout/support_simple_spinner_dropdown_item.xml
443 -rw----·····2.0·fat·······32·bl·defN·09-Jan-01·00:00·stamp-cert-sha256442 -rw----·····2.0·fat····54918·bl·defN·09-Jan-01·00:00·META-INF/CERT.SF
444 -rw----·····2.0·fat····55100·bl·defN·09-Jan-01·00:00·META-INF/CERT.SF443 -rw----·····2.0·fat·····1722·bl·defN·09-Jan-01·00:00·META-INF/CERT.RSA
445 -rw----·····2.0·fat·····2242·bl·defN·09-Jan-01·00:00·META-INF/CERT.RSA444 -rw----·····2.0·fat····54806·bl·defN·09-Jan-01·00:00·META-INF/MANIFEST.MF
446 -rw----·····2.0·fat····54988·bl·defN·09-Jan-01·00:00·META-INF/MANIFEST.MF445 443·files,·3866093·bytes·uncompressed,·3700343·bytes·compressed:··4.3%
447 445·files,·3943504·bytes·uncompressed,·3777644·bytes·compressed:··4.2% 
2.22 KB
AndroidManifest.xml (decoded)
2.16 KB
AndroidManifest.xml
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <manifest·android:compileSdkVersion="30"·android:compileSdkVersionCodename="11"·android:versionCode="30"·android:versionName="11-6739154"·package="com.google.android.providers.media.module"·platformBuildVersionCode="30"·platformBuildVersionName="11"·xmlns:android="http://schemas.android.com/apk/res/android">2 <manifest·android:compileSdkVersion="30"·android:compileSdkVersionCodename="11"·android:versionCode="30"·android:versionName="11"·package="com.android.providers.media.module"·platformBuildVersionCode="30"·platformBuildVersionName="11"·xmlns:android="http://schemas.android.com/apk/res/android">
3 ··<uses-sdk·android:minSdkVersion="30"·android:targetSdkVersion="30"/>3 ··<uses-sdk·android:minSdkVersion="30"·android:targetSdkVersion="30"/>
4 ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>4 ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
5 ··<uses-permission·android:name="android.permission.WRITE_SETTINGS"/>5 ··<uses-permission·android:name="android.permission.WRITE_SETTINGS"/>
6 ··<uses-permission·android:name="android.permission.WAKE_LOCK"/>6 ··<uses-permission·android:name="android.permission.WAKE_LOCK"/>
7 ··<uses-permission·android:name="android.permission.FOREGROUND_SERVICE"/>7 ··<uses-permission·android:name="android.permission.FOREGROUND_SERVICE"/>
8 ··<uses-permission·android:name="android.permission.MANAGE_USERS"/>8 ··<uses-permission·android:name="android.permission.MANAGE_USERS"/>
9 ··<uses-permission·android:name="android.permission.INTERACT_ACROSS_USERS"/>9 ··<uses-permission·android:name="android.permission.INTERACT_ACROSS_USERS"/>
Offset 62, 10 lines modifiedOffset 62, 9 lines modified
62 ····<activity·android:configChanges="keyboardHidden|orientation|screenSize"·android:excludeFromRecents="true"·android:exported="false"·android:name="com.android.providers.media.PermissionActivity"·android:theme="@style/PickerDialogTheme"/>62 ····<activity·android:configChanges="keyboardHidden|orientation|screenSize"·android:excludeFromRecents="true"·android:exported="false"·android:name="com.android.providers.media.PermissionActivity"·android:theme="@style/PickerDialogTheme"/>
63 ····<activity·android:configChanges="keyboardHidden|orientation|screenSize"·android:excludeFromRecents="true"·android:exported="true"·android:finishOnCloseSystemDialogs="true"·android:launchMode="singleTop"·android:name="com.android.providers.media.CacheClearingActivity"·android:priority="100"·android:theme="@style/CacheClearingAlertDialogTheme"·android:visibleToInstantApps="true">63 ····<activity·android:configChanges="keyboardHidden|orientation|screenSize"·android:excludeFromRecents="true"·android:exported="true"·android:finishOnCloseSystemDialogs="true"·android:launchMode="singleTop"·android:name="com.android.providers.media.CacheClearingActivity"·android:priority="100"·android:theme="@style/CacheClearingAlertDialogTheme"·android:visibleToInstantApps="true">
64 ······<intent-filter>64 ······<intent-filter>
65 ········<action·android:name="android.os.storage.action.CLEAR_APP_CACHE"/>65 ········<action·android:name="android.os.storage.action.CLEAR_APP_CACHE"/>
66 ········<category·android:name="android.intent.category.DEFAULT"/>66 ········<category·android:name="android.intent.category.DEFAULT"/>
67 ······</intent-filter>67 ······</intent-filter>
68 ····</activity>68 ····</activity>
69 ····<meta-data·android:name="android.content.pm.LOGGING_PARENT"·android:value="com.google.android.modulemetadata"/> 
70 ··</application>69 ··</application>
71 </manifest>70 </manifest>
1.13 KB
APK metadata
    
Offset 19, 15 lines modifiedOffset 19, 14 lines modified
19 -·META-INF/androidx.lifecycle_lifecycle-viewmodel.version19 -·META-INF/androidx.lifecycle_lifecycle-viewmodel.version
20 -·META-INF/androidx.loader_loader.version20 -·META-INF/androidx.loader_loader.version
21 -·META-INF/androidx.savedstate_savedstate.version21 -·META-INF/androidx.savedstate_savedstate.version
22 -·META-INF/androidx.vectordrawable_vectordrawable-animated.version22 -·META-INF/androidx.vectordrawable_vectordrawable-animated.version
23 -·META-INF/androidx.vectordrawable_vectordrawable.version23 -·META-INF/androidx.vectordrawable_vectordrawable.version
24 -·META-INF/androidx.versionedparcelable_versionedparcelable.version24 -·META-INF/androidx.versionedparcelable_versionedparcelable.version
25 -·META-INF/androidx.viewpager_viewpager.version25 -·META-INF/androidx.viewpager_viewpager.version
26 -·assets/NOTICE.html.gz 
27 -·so26 -·so
28 -·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png27 -·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png
29 -·png28 -·png
30 -·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png29 -·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
31 -·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png30 -·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
32 -·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png31 -·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
33 -·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png32 -·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png
Offset 139, 17 lines modifiedOffset 138, 16 lines modified
139 isFrameworkApk:·false138 isFrameworkApk:·false
140 packageInfo:·null139 packageInfo:·null
141 sdkInfo:140 sdkInfo:
142 ··minSdkVersion:·'30'141 ··minSdkVersion:·'30'
143 ··targetSdkVersion:·'30'142 ··targetSdkVersion:·'30'
144 sharedLibrary:·false143 sharedLibrary:·false
145 sparseResources:·false144 sparseResources:·false
146 unknownFiles:145 unknownFiles:·{}
147 ··stamp-cert-sha256:·'8' 
148 usesFramework:146 usesFramework:
149 ··ids:147 ··ids:
150 ··-·1148 ··-·1
151 ··tag:·null149 ··tag:·null
152 version:·2.3.4-dirty150 version:·2.3.4-dirty
153 versionInfo:151 versionInfo:
154 ··versionCode:·'30'152 ··versionCode:·'30'
155 ··versionName:·11-6739154153 ··versionName:·'11'
1.31 MB
classes.dex
1.31 MB
classes.jar
1.31 MB
com/android/providers/media/MediaProvider.class
1.31 MB
javap -verbose -constants -s -l -private {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 public·class·com.android.providers.media.MediaProvider·extends·android.content.ContentProvider1 public·class·com.android.providers.media.MediaProvider·extends·android.content.ContentProvider
2 ··minor·version:·02 ··minor·version:·0
3 ··major·version:·493 ··major·version:·49
4 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER4 ··flags:·(0x0021)·ACC_PUBLIC,·ACC_SUPER
5 ··this_class:·#2··························//·com/android/providers/media/MediaProvider5 ··this_class:·#2··························//·com/android/providers/media/MediaProvider
6 ··super_class:·#4·························//·android/content/ContentProvider6 ··super_class:·#4·························//·android/content/ContentProvider
7 ··interfaces:·0,·fields:·107,·methods:·275,·attributes:·07 ··interfaces:·0,·fields:·107,·methods:·274,·attributes:·0
8 Constant·pool:8 Constant·pool:
9 ·····#1·=·Utf8···············com/android/providers/media/MediaProvider9 ·····#1·=·Utf8···············com/android/providers/media/MediaProvider
10 ·····#2·=·Class··············#1···········//·com/android/providers/media/MediaProvider10 ·····#2·=·Class··············#1···········//·com/android/providers/media/MediaProvider
11 ·····#3·=·Utf8···············android/content/ContentProvider11 ·····#3·=·Utf8···············android/content/ContentProvider
12 ·····#4·=·Class··············#3···········//·android/content/ContentProvider12 ·····#4·=·Class··············#3···········//·android/content/ContentProvider
13 ·····#5·=·Utf8···············AUDIO_ALBUMART13 ·····#5·=·Utf8···············AUDIO_ALBUMART
14 ·····#6·=·Utf8···············I14 ·····#6·=·Utf8···············I
Offset 1953, 2262 lines modifiedOffset 1953, 2261 lines modified
1953 ··#1946·=·String·············#1945········//·_data·=·?1953 ··#1946·=·String·············#1945········//·_data·=·?
1954 ··#1947·=·Utf8···············getCount1954 ··#1947·=·Utf8···············getCount
1955 ··#1948·=·NameAndType········#1947:#600···//·getCount:()I1955 ··#1948·=·NameAndType········#1947:#600···//·getCount:()I
1956 ··#1949·=·InterfaceMethodref·#753.#1948···//·android/database/Cursor.getCount:()I1956 ··#1949·=·InterfaceMethodref·#753.#1948···//·android/database/Cursor.getCount:()I
1957 ··#1950·=·Utf8···············(Lcom/android/providers/media/LocalCallingIdentity;)Lcom/android/providers/media/LocalCallingIdentity;1957 ··#1950·=·Utf8···············(Lcom/android/providers/media/LocalCallingIdentity;)Lcom/android/providers/media/LocalCallingIdentity;
1958 ··#1951·=·NameAndType········#954:#1950···//·clearLocalCallingIdentity:(Lcom/android/providers/media/LocalCallingIdentity;)Lcom/android/providers/media/LocalCallingIdentity;1958 ··#1951·=·NameAndType········#954:#1950···//·clearLocalCallingIdentity:(Lcom/android/providers/media/LocalCallingIdentity;)Lcom/android/providers/media/LocalCallingIdentity;
1959 ··#1952·=·Methodref··········#2.#1951·····//·com/android/providers/media/MediaProvider.clearLocalCallingIdentity:(Lcom/android/providers/media/LocalCallingIdentity;)Lcom/android/providers/media/LocalCallingIdentity;1959 ··#1952·=·Methodref··········#2.#1951·····//·com/android/providers/media/MediaProvider.clearLocalCallingIdentity:(Lcom/android/providers/media/LocalCallingIdentity;)Lcom/android/providers/media/LocalCallingIdentity;
1960 ··#1953·=·Utf8···············/%1960 ··#1953·=·Utf8···············relative_path·REGEXP·\'^
1961 ··#1954·=·String·············#1953········//·/%1961 ··#1954·=·String·············#1953········//·relative_path·REGEXP·\'^
1962 ··#1955·=·Utf8···············_data·LIKE·?·ESCAPE·\'\\\'·and·mime_type·not·like·\'null\'1962 ··#1955·=·Utf8···············extractRelativePathForDirectory
1963 ··#1956·=·String·············#1955········//·_data·LIKE·?·ESCAPE·\'\\\'·and·mime_type·not·like·\'null\'1963 ··#1956·=·NameAndType········#1955:#817···//·extractRelativePathForDirectory:(Ljava/lang/String;)Ljava/lang/String;
1964 ··#1957·=·Utf8···············quote1964 ··#1957·=·Methodref··········#237.#1956···//·com/android/providers/media/util/FileUtils.extractRelativePathForDirectory:(Ljava/lang/String;)Ljava/lang/String;
1965 ··#1958·=·NameAndType········#1957:#817···//·quote:(Ljava/lang/String;)Ljava/lang/String;1965 ··#1958·=·Utf8···············/?.*\'·and·mime_type·not·like·\'null\'
1966 ··#1959·=·Methodref··········#224.#1958···//·java/util/regex/Pattern.quote:(Ljava/lang/String;)Ljava/lang/String;1966 ··#1959·=·String·············#1958········//·/?.*\'·and·mime_type·not·like·\'null\'
1967 ··#1960·=·Utf8···············replaceFirst1967 ··#1960·=·Utf8···············^
1968 ··#1961·=·NameAndType········#1960:#1634··//·replaceFirst:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;1968 ··#1961·=·String·············#1960········//·^
1969 ··#1962·=·Methodref··········#245.#1961···//·java/lang/String.replaceFirst:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;1969 ··#1962·=·Utf8···············/(.*)
1970 ··#1963·=·Utf8···············getSharedPackageNames1970 ··#1963·=·String·············#1962········//·/(.*)
1971 ··#1964·=·Utf8···············()[Ljava/lang/String;1971 ··#1964·=·Utf8···············$1
1972 ··#1965·=·NameAndType········#1963:#1964··//·getSharedPackageNames:()[Ljava/lang/String;1972 ··#1965·=·String·············#1964········//·$1
1973 ··#1966·=·Methodref··········#1083.#1965··//·com/android/providers/media/LocalCallingIdentity.getSharedPackageNames:()[Ljava/lang/String;1973 ··#1966·=·Utf8···············replaceFirst
1974 ··#1967·=·Utf8···············addAll1974 ··#1967·=·NameAndType········#1966:#1634··//·replaceFirst:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
1975 ··#1968·=·Utf8···············(Ljava/util/Collection;)Z1975 ··#1968·=·Methodref··········#245.#1967···//·java/lang/String.replaceFirst:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
1976 ··#1969·=·NameAndType········#1967:#1968··//·addAll:(Ljava/util/Collection;)Z1976 ··#1969·=·Utf8···············getSharedPackageNames
1977 ··#1970·=·Methodref··········#401.#1969···//·java/util/ArrayList.addAll:(Ljava/util/Collection;)Z1977 ··#1970·=·Utf8···············()[Ljava/lang/String;
1978 ··#1971·=·Utf8···············isCallingPackageDelegator1978 ··#1971·=·NameAndType········#1969:#1970··//·getSharedPackageNames:()[Ljava/lang/String;
1979 ··#1972·=·NameAndType········#1971:#755···//·isCallingPackageDelegator:()Z1979 ··#1972·=·Methodref··········#1083.#1971··//·com/android/providers/media/LocalCallingIdentity.getSharedPackageNames:()[Ljava/lang/String;
1980 ··#1973·=·Methodref··········#2.#1972·····//·com/android/providers/media/MediaProvider.isCallingPackageDelegator:()Z1980 ··#1973·=·Utf8···············addAll
1981 ··#1974·=·Utf8···············getSharedPackagesForPackage1981 ··#1974·=·Utf8···············(Ljava/util/Collection;)Z
1982 ··#1975·=·NameAndType········#1974:#801···//·getSharedPackagesForPackage:(Ljava/lang/String;)[Ljava/lang/String;1982 ··#1975·=·NameAndType········#1973:#1974··//·addAll:(Ljava/util/Collection;)Z
1983 ··#1976·=·Methodref··········#2.#1975·····//·com/android/providers/media/MediaProvider.getSharedPackagesForPackage:(Ljava/lang/String;)[Ljava/lang/String;1983 ··#1976·=·Methodref··········#401.#1975···//·java/util/ArrayList.addAll:(Ljava/util/Collection;)Z
1984 ··#1977·=·Utf8···············toArray1984 ··#1977·=·Utf8···············isCallingPackageDelegator
1985 ··#1978·=·Utf8···············()[Ljava/lang/Object;1985 ··#1978·=·NameAndType········#1977:#755···//·isCallingPackageDelegator:()Z
1986 ··#1979·=·NameAndType········#1977:#1978··//·toArray:()[Ljava/lang/Object;1986 ··#1979·=·Methodref··········#2.#1978·····//·com/android/providers/media/MediaProvider.isCallingPackageDelegator:()Z
1987 ··#1980·=·Methodref··········#401.#1979···//·java/util/ArrayList.toArray:()[Ljava/lang/Object;1987 ··#1980·=·Utf8···············getSharedPackagesForPackage
1988 ··#1981·=·Utf8···············bindList1988 ··#1981·=·NameAndType········#1980:#801···//·getSharedPackagesForPackage:(Ljava/lang/String;)[Ljava/lang/String;
1989 ··#1982·=·Utf8···············([Ljava/lang/Object;)Ljava/lang/String;1989 ··#1982·=·Methodref··········#2.#1981·····//·com/android/providers/media/MediaProvider.getSharedPackagesForPackage:(Ljava/lang/String;)[Ljava/lang/String;
1990 ··#1983·=·NameAndType········#1981:#1982··//·bindList:([Ljava/lang/Object;)Ljava/lang/String;1990 ··#1983·=·Utf8···············toArray
1991 ··#1984·=·Methodref··········#782.#1983···//·com/android/providers/media/util/DatabaseUtils.bindList:([Ljava/lang/Object;)Ljava/lang/String;1991 ··#1984·=·Utf8···············()[Ljava/lang/Object;
1992 ··#1985·=·Utf8···············AUTHORITY_URI1992 ··#1985·=·NameAndType········#1983:#1984··//·toArray:()[Ljava/lang/Object;
1993 ··#1986·=·Utf8···············Landroid/net/Uri;1993 ··#1986·=·Methodref··········#401.#1985···//·java/util/ArrayList.toArray:()[Ljava/lang/Object;
1994 ··#1987·=·NameAndType········#1985:#1986··//·AUTHORITY_URI:Landroid/net/Uri;1994 ··#1987·=·Utf8···············bindList
1995 ··#1988·=·Fieldref···········#683.#1987···//·android/provider/MediaStore.AUTHORITY_URI:Landroid/net/Uri;1995 ··#1988·=·Utf8···············([Ljava/lang/Object;)Ljava/lang/String;
1996 ··#1989·=·Utf8···············via·FUSE1996 ··#1989·=·NameAndType········#1987:#1988··//·bindList:([Ljava/lang/Object;)Ljava/lang/String;
1997 ··#1990·=·String·············#1989········//·via·FUSE1997 ··#1990·=·Methodref··········#782.#1989···//·com/android/providers/media/util/DatabaseUtils.bindList:([Ljava/lang/Object;)Ljava/lang/String;
1998 ··#1991·=·Utf8···············com/android/providers/media/util/PermissionUtils1998 ··#1991·=·Utf8···············AUTHORITY_URI
1999 ··#1992·=·Class··············#1991········//·com/android/providers/media/util/PermissionUtils1999 ··#1992·=·Utf8···············Landroid/net/Uri;
2000 ··#1993·=·Utf8···············setOpDescription2000 ··#1993·=·NameAndType········#1991:#1992··//·AUTHORITY_URI:Landroid/net/Uri;
2001 ··#1994·=·NameAndType········#1993:#408···//·setOpDescription:(Ljava/lang/String;)V2001 ··#1994·=·Fieldref···········#683.#1993···//·android/provider/MediaStore.AUTHORITY_URI:Landroid/net/Uri;
2002 ··#1995·=·Methodref··········#1992.#1994··//·com/android/providers/media/util/PermissionUtils.setOpDescription:(Ljava/lang/String;)V2002 ··#1995·=·Utf8···············via·FUSE
2003 ··#1996·=·Methodref··········#444.#1275···//·android/util/SparseArray.get:(I)Ljava/lang/Object;2003 ··#1996·=·String·············#1995········//·via·FUSE
2004 ··#1997·=·Utf8···············fromExternal2004 ··#1997·=·Utf8···············com/android/providers/media/util/PermissionUtils
2005 ··#1998·=·Utf8···············(Landroid/content/Context;I)Lcom/android/providers/media/LocalCallingIdentity;2005 ··#1998·=·Class··············#1997········//·com/android/providers/media/util/PermissionUtils
2006 ··#1999·=·NameAndType········#1997:#1998··//·fromExternal:(Landroid/content/Context;I)Lcom/android/providers/media/LocalCallingIdentity;2006 ··#1999·=·Utf8···············setOpDescription
2007 ··#2000·=·Methodref··········#1083.#1999··//·com/android/providers/media/LocalCallingIdentity.fromExternal:(Landroid/content/Context;I)Lcom/android/providers/media/LocalCallingIdentity;2007 ··#2000·=·NameAndType········#1999:#408···//·setOpDescription:(Ljava/lang/String;)V
2008 ··#2001·=·Utf8···············(ILjava/lang/Object;)V2008 ··#2001·=·Methodref··········#1998.#2000··//·com/android/providers/media/util/PermissionUtils.setOpDescription:(Ljava/lang/String;)V
2009 ··#2002·=·NameAndType········#432:#2001···//·put:(ILjava/lang/Object;)V2009 ··#2002·=·Methodref··········#444.#1275···//·android/util/SparseArray.get:(I)Ljava/lang/Object;
2010 ··#2003·=·Methodref··········#444.#2002···//·android/util/SparseArray.put:(ILjava/lang/Object;)V2010 ··#2003·=·Utf8···············fromExternal
2011 ··#2004·=·Utf8···············getPackageName2011 ··#2004·=·Utf8···············(Landroid/content/Context;I)Lcom/android/providers/media/LocalCallingIdentity;
2012 ··#2005·=·NameAndType········#2004:#666···//·getPackageName:()Ljava/lang/String;2012 ··#2005·=·NameAndType········#2003:#2004··//·fromExternal:(Landroid/content/Context;I)Lcom/android/providers/media/LocalCallingIdentity;
2013 ··#2006·=·Methodref··········#1083.#2005··//·com/android/providers/media/LocalCallingIdentity.getPackageName:()Ljava/lang/String;2013 ··#2006·=·Methodref··········#1083.#2005··//·com/android/providers/media/LocalCallingIdentity.fromExternal:(Landroid/content/Context;I)Lcom/android/providers/media/LocalCallingIdentity;
2014 ··#2007·=·Utf8···············getPackageManager2014 ··#2007·=·Utf8···············(ILjava/lang/Object;)V
2015 ··#2008·=·Utf8···············()Landroid/content/pm/PackageManager;2015 ··#2008·=·NameAndType········#432:#2007···//·put:(ILjava/lang/Object;)V
2016 ··#2009·=·NameAndType········#2007:#2008··//·getPackageManager:()Landroid/content/pm/PackageManager;2016 ··#2009·=·Methodref··········#444.#2008···//·android/util/SparseArray.put:(ILjava/lang/Object;)V
2017 ··#2010·=·Methodref··········#932.#2009···//·android/content/Context.getPackageManager:()Landroid/content/pm/PackageManager;2017 ··#2010·=·Utf8···············getPackageName
2018 ··#2011·=·Utf8···············android.permission-group.STORAGE2018 ··#2011·=·NameAndType········#2010:#666···//·getPackageName:()Ljava/lang/String;
2019 ··#2012·=·String·············#2011········//·android.permission-group.STORAGE2019 ··#2012·=·Methodref··········#1083.#2011··//·com/android/providers/media/LocalCallingIdentity.getPackageName:()Ljava/lang/String;
2020 ··#2013·=·Utf8···············android/content/pm/PackageManager2020 ··#2013·=·Utf8···············getPackageManager
2021 ··#2014·=·Class··············#2013········//·android/content/pm/PackageManager2021 ··#2014·=·Utf8···············()Landroid/content/pm/PackageManager;
2022 ··#2015·=·Utf8···············getPermissionGroupInfo2022 ··#2015·=·NameAndType········#2013:#2014··//·getPackageManager:()Landroid/content/pm/PackageManager;
2023 ··#2016·=·Utf8···············(Ljava/lang/String;I)Landroid/content/pm/PermissionGroupInfo;2023 ··#2016·=·Methodref··········#932.#2015···//·android/content/Context.getPackageManager:()Landroid/content/pm/PackageManager;
2024 ··#2017·=·NameAndType········#2015:#2016··//·getPermissionGroupInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionGroupInfo;2024 ··#2017·=·Utf8···············android.permission-group.STORAGE
2025 ··#2018·=·Methodref··········#2014.#2017··//·android/content/pm/PackageManager.getPermissionGroupInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionGroupInfo;2025 ··#2018·=·String·············#2017········//·android.permission-group.STORAGE
2026 ··#2019·=·Utf8···············android/content/pm/PermissionGroupInfo2026 ··#2019·=·Utf8···············android/content/pm/PackageManager
2027 ··#2020·=·Class··············#2019········//·android/content/pm/PermissionGroupInfo2027 ··#2020·=·Class··············#2019········//·android/content/pm/PackageManager
2028 ··#2021·=·Utf8···············packageName2028 ··#2021·=·Utf8···············getPermissionGroupInfo
2029 ··#2022·=·NameAndType········#2021:#48····//·packageName:Ljava/lang/String;2029 ··#2022·=·Utf8···············(Ljava/lang/String;I)Landroid/content/pm/PermissionGroupInfo;
2030 ··#2023·=·Fieldref···········#2020.#2022··//·android/content/pm/PermissionGroupInfo.packageName:Ljava/lang/String;2030 ··#2023·=·NameAndType········#2021:#2022··//·getPermissionGroupInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionGroupInfo;
2031 ··#2024·=·Utf8···············icon2031 ··#2024·=·Methodref··········#2020.#2023··//·android/content/pm/PackageManager.getPermissionGroupInfo:(Ljava/lang/String;I)Landroid/content/pm/PermissionGroupInfo;
2032 ··#2025·=·NameAndType········#2024:#6·····//·icon:I2032 ··#2025·=·Utf8···············android/content/pm/PermissionGroupInfo
2033 ··#2026·=·Fieldref···········#2020.#2025··//·android/content/pm/PermissionGroupInfo.icon:I2033 ··#2026·=·Class··············#2025········//·android/content/pm/PermissionGroupInfo
2034 ··#2027·=·Utf8···············android/graphics/drawable/Icon2034 ··#2027·=·Utf8···············packageName
2035 ··#2028·=·Class··············#2027········//·android/graphics/drawable/Icon2035 ··#2028·=·NameAndType········#2027:#48····//·packageName:Ljava/lang/String;
2036 ··#2029·=·Utf8···············createWithResource2036 ··#2029·=·Fieldref···········#2026.#2028··//·android/content/pm/PermissionGroupInfo.packageName:Ljava/lang/String;
2037 ··#2030·=·Utf8···············(Ljava/lang/String;I)Landroid/graphics/drawable/Icon;2037 ··#2030·=·Utf8···············icon
2038 ··#2031·=·NameAndType········#2029:#2030··//·createWithResource:(Ljava/lang/String;I)Landroid/graphics/drawable/Icon;2038 ··#2031·=·NameAndType········#2030:#6·····//·icon:I
2039 ··#2032·=·Methodref··········#2028.#2031··//·android/graphics/drawable/Icon.createWithResource:(Ljava/lang/String;I)Landroid/graphics/drawable/Icon;2039 ··#2032·=·Fieldref···········#2026.#2031··//·android/content/pm/PermissionGroupInfo.icon:I
2040 ··#2033·=·Utf8···············android/content/pm/PackageManager$NameNotFoundException2040 ··#2033·=·Utf8···············android/graphics/drawable/Icon
2041 ··#2034·=·Class··············#2033········//·android/content/pm/PackageManager$NameNotFoundException2041 ··#2034·=·Class··············#2033········//·android/graphics/drawable/Icon
2042 ··#2035·=·Utf8···············(Landroid/content/Context;Ljava/io/File;)Ljava/lang/String;2042 ··#2035·=·Utf8···············createWithResource
2043 ··#2036·=·NameAndType········#684:#2035···//·getVolumeName:(Landroid/content/Context;Ljava/io/File;)Ljava/lang/String;2043 ··#2036·=·Utf8···············(Ljava/lang/String;I)Landroid/graphics/drawable/Icon;
2044 ··#2037·=·Methodref··········#237.#2036···//·com/android/providers/media/util/FileUtils.getVolumeName:(Landroid/content/Context;Ljava/io/File;)Ljava/lang/String;2044 ··#2037·=·NameAndType········#2035:#2036··//·createWithResource:(Ljava/lang/String;I)Landroid/graphics/drawable/Icon;
2045 ··#2038·=·Utf8···············extractTopLevelDir2045 ··#2038·=·Methodref··········#2034.#2037··//·android/graphics/drawable/Icon.createWithResource:(Ljava/lang/String;I)Landroid/graphics/drawable/Icon;
2046 ··#2039·=·NameAndType········#2038:#817···//·extractTopLevelDir:(Ljava/lang/String;)Ljava/lang/String;2046 ··#2039·=·Utf8···············android/content/pm/PackageManager$NameNotFoundException
2047 ··#2040·=·Methodref··········#237.#2039···//·com/android/providers/media/util/FileUtils.extractTopLevelDir:(Ljava/lang/String;)Ljava/lang/String;2047 ··#2040·=·Class··············#2039········//·android/content/pm/PackageManager$NameNotFoundException
2048 ··#2041·=·Utf8···············Forgot·to·handle·a·top·level·directory·in·getContentUriForFile?2048 ··#2041·=·Utf8···············(Landroid/content/Context;Ljava/io/File;)Ljava/lang/String;
2049 ··#2042·=·String·············#2041········//·Forgot·to·handle·a·top·level·directory·in·getContentUriForFile?2049 ··#2042·=·NameAndType········#684:#2041···//·getVolumeName:(Landroid/content/Context;Ljava/io/File;)Ljava/lang/String;
2050 ··#2043·=·Utf8···············isImageMimeType2050 ··#2043·=·Methodref··········#237.#2042···//·com/android/providers/media/util/FileUtils.getVolumeName:(Landroid/content/Context;Ljava/io/File;)Ljava/lang/String;
2051 ··#2044·=·NameAndType········#2043:#840···//·isImageMimeType:(Ljava/lang/String;)Z2051 ··#2044·=·Utf8···············extractTopLevelDir
2052 ··#2045·=·Methodref··········#1745.#2044··//·com/android/providers/media/util/MimeUtils.isImageMimeType:(Ljava/lang/String;)Z2052 ··#2045·=·NameAndType········#2044:#817···//·extractTopLevelDir:(Ljava/lang/String;)Ljava/lang/String;
2053 ··#2046·=·Methodref··········#591.#579····//·android/provider/MediaStore$Images$Media.getContentUri:(Ljava/lang/String;)Landroid/net/Uri;2053 ··#2046·=·Methodref··········#237.#2045···//·com/android/providers/media/util/FileUtils.extractTopLevelDir:(Ljava/lang/String;)Ljava/lang/String;
2054 ··#2047·=·Methodref··········#562.#579····//·android/provider/MediaStore$Video$Media.getContentUri:(Ljava/lang/String;)Landroid/net/Uri;2054 ··#2047·=·Utf8···············Forgot·to·handle·a·top·level·directory·in·getContentUriForFile?
2055 ··#2048·=·Utf8···············isPlaylistMimeType2055 ··#2048·=·String·············#2047········//·Forgot·to·handle·a·top·level·directory·in·getContentUriForFile?
2056 ··#2049·=·NameAndType········#2048:#840···//·isPlaylistMimeType:(Ljava/lang/String;)Z2056 ··#2049·=·Utf8···············isImageMimeType
2057 ··#2050·=·Methodref··········#1745.#2049··//·com/android/providers/media/util/MimeUtils.isPlaylistMimeType:(Ljava/lang/String;)Z2057 ··#2050·=·NameAndType········#2049:#840···//·isImageMimeType:(Ljava/lang/String;)Z
2058 ··#2051·=·Utf8···············isSubtitleMimeType2058 ··#2051·=·Methodref··········#1745.#2050··//·com/android/providers/media/util/MimeUtils.isImageMimeType:(Ljava/lang/String;)Z
2059 ··#2052·=·NameAndType········#2051:#840···//·isSubtitleMimeType:(Ljava/lang/String;)Z2059 ··#2052·=·Methodref··········#591.#579····//·android/provider/MediaStore$Images$Media.getContentUri:(Ljava/lang/String;)Landroid/net/Uri;
2060 ··#2053·=·Methodref··········#1745.#2052··//·com/android/providers/media/util/MimeUtils.isSubtitleMimeType:(Ljava/lang/String;)Z2060 ··#2053·=·Methodref··········#562.#579····//·android/provider/MediaStore$Video$Media.getContentUri:(Ljava/lang/String;)Landroid/net/Uri;
2061 ··#2054·=·Methodref··········#671.#256····//·android/content/ContentValues."<init>":()V2061 ··#2054·=·Utf8···············isPlaylistMimeType
2062 ··#2055·=·Utf8···············shouldFileBeHidden2062 ··#2055·=·NameAndType········#2054:#840···//·isPlaylistMimeType:(Ljava/lang/String;)Z
2063 ··#2056·=·Utf8···············(Ljava/io/File;)Z2063 ··#2056·=·Methodref··········#1745.#2055··//·com/android/providers/media/util/MimeUtils.isPlaylistMimeType:(Ljava/lang/String;)Z
2064 ··#2057·=·NameAndType········#2055:#2056··//·shouldFileBeHidden:(Ljava/io/File;)Z2064 ··#2057·=·Utf8···············isSubtitleMimeType
... Open expanded diff (truncated) ...
5.09 MB
resources.arsc
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
00000000:·0200·0c00·f090·0900·0100·0000·0100·1c00··................00000000:·0200·0c00·3898·0900·0100·0000·0100·1c00··....8...........
00000010:·044f·0500·8f17·0000·0000·0000·0001·0000··.O..............00000010:·ec55·0500·a517·0000·0000·0000·0001·0000··.U..............
00000020:·585e·0000·0000·0000·0000·0000·1b00·0000··X^..............00000020:·b05e·0000·0000·0000·0000·0000·1b00·0000··.^..............
00000030:·3700·0000·6300·0000·8200·0000·a000·0000··7...c...........00000030:·3700·0000·6300·0000·8200·0000·a000·0000··7...c...........
00000040:·cf00·0000·f200·0000·1201·0000·3601·0000··............6...00000040:·cf00·0000·f200·0000·1201·0000·3601·0000··............6...
00000050:·5701·0000·7801·0000·9801·0000·da01·0000··W...x...........00000050:·5701·0000·7801·0000·9801·0000·da01·0000··W...x...........
00000060:·1c02·0000·5702·0000·9b02·0000·e002·0000··....W...........00000060:·1c02·0000·5702·0000·9b02·0000·e002·0000··....W...........
00000070:·1d03·0000·5603·0000·9003·0000·cf03·0000··....V...........00000070:·1d03·0000·5603·0000·9003·0000·cf03·0000··....V...........
00000080:·0704·0000·4004·0000·7e04·0000·a204·0000··....@...~.......00000080:·0704·0000·4004·0000·7e04·0000·a204·0000··....@...~.......
00000090:·c504·0000·e804·0000·0a05·0000·2d05·0000··............-...00000090:·c504·0000·e804·0000·0a05·0000·2d05·0000··............-...
Offset 294, 38623 lines modifiedOffset 294, 38623 lines modified
00001250:·91f8·0000·eef8·0000·91f9·0000·28fa·0000··............(...00001250:·91f8·0000·eef8·0000·91f9·0000·28fa·0000··............(...
00001260:·98fa·0000·f2fa·0000·92fb·0000·26fc·0000··............&...00001260:·98fa·0000·f2fa·0000·92fb·0000·26fc·0000··............&...
00001270:·97fc·0000·f2fc·0000·93fd·0000·28fe·0000··............(...00001270:·97fc·0000·f2fc·0000·93fd·0000·28fe·0000··............(...
00001280:·8ffe·0000·e0fe·0000·77ff·0000·0200·0100··........w.......00001280:·8ffe·0000·e0fe·0000·77ff·0000·0200·0100··........w.......
00001290:·6900·0100·ba00·0100·5101·0100·dc01·0100··i.......Q.......00001290:·6900·0100·ba00·0100·5101·0100·dc01·0100··i.......Q.......
000012a0:·4002·0100·8e02·0100·2203·0100·aa03·0100··@.......".......000012a0:·4002·0100·8e02·0100·2203·0100·aa03·0100··@.......".......
000012b0:·bc03·0100·2a04·0100·5804·0100·8904·0100··....*...X.......000012b0:·bc03·0100·2a04·0100·5804·0100·8904·0100··....*...X.......
000012c0:·c004·0100·f504·0100·2a05·0100·4805·0100··........*...H...000012c0:·c004·0100·f504·0100·2a05·0100·8105·0100··........*.......
000012d0:·8605·0100·c105·0100·cd05·0100·ec05·0100··................000012d0:·9f05·0100·dd05·0100·1806·0100·2406·0100··............$...
000012e0:·1006·0100·4b06·0100·6006·0100·8e06·0100··....K...`.......000012e0:·4306·0100·6706·0100·a206·0100·b706·0100··C...g...........
000012f0:·c306·0100·0207·0100·2707·0100·4507·0100··........'...E...000012f0:·e506·0100·1a07·0100·5907·0100·7e07·0100··........Y...~...
00001300:·6307·0100·a407·0100·b907·0100·e407·0100··c...............00001300:·9c07·0100·ba07·0100·fb07·0100·1008·0100··................
00001310:·2808·0100·bb08·0100·f508·0100·0a09·0100··(...............00001310:·3b08·0100·7f08·0100·1209·0100·4c09·0100··;...........L...
00001320:·3509·0100·5709·0100·8509·0100·9209·0100··5...W...........00001320:·6109·0100·8c09·0100·ae09·0100·dc09·0100··a...............
00001330:·c609·0100·700a·0100·0c0b·0100·8e0b·0100··....p...........00001330:·e909·0100·1d0a·0100·c70a·0100·630b·0100··............c...
00001340:·0d0c·0100·aa0c·0100·390d·0100·ae0d·0100··........9.......00001340:·e50b·0100·640c·0100·010d·0100·900d·0100··....d...........
00001350:·200e·0100·b70e·0100·400f·0100·af0f·0100···.......@.......00001350:·050e·0100·770e·0100·0e0f·0100·970f·0100··....w...........
00001360:·1b10·0100·b810·0100·4711·0100·bc11·0100··........G.......00001360:·0610·0100·7210·0100·0f11·0100·9e11·0100··....r...........
00001370:·2e12·0100·4c12·0100·7112·0100·8312·0100··....L...q.......00001370:·1312·0100·8512·0100·a312·0100·c812·0100··................
00001380:·8f12·0100·9b12·0100·b612·0100·5113·0100··............Q...00001380:·da12·0100·e612·0100·f212·0100·0d13·0100··................
00001390:·f913·0100·9314·0100·1315·0100·9015·0100··................00001390:·a813·0100·5014·0100·ea14·0100·6a15·0100··....P.......j...
000013a0:·2b16·0100·b816·0100·2b17·0100·9b17·0100··+.......+.......000013a0:·e715·0100·8216·0100·0f17·0100·8217·0100··................
000013b0:·3018·0100·b718·0100·2419·0100·8e19·0100··0.......$.......000013b0:·f217·0100·8718·0100·0e19·0100·7b19·0100··............{...
000013c0:·291a·0100·b61a·0100·291b·0100·991b·0100··).......).......000013c0:·e519·0100·801a·0100·0d1b·0100·801b·0100··................
000013d0:·b71b·0100·db1b·0100·fc1b·0100·4b1d·0100··............K...000013d0:·f01b·0100·0e1c·0100·321c·0100·531c·0100··........2...S...
000013e0:·781d·0100·dc1d·0100·001e·0100·181e·0100··x...............000013e0:·a21d·0100·cf1d·0100·481e·0100·ac1e·0100··........H.......
000013f0:·5b1e·0100·a41e·0100·c51e·0100·e61e·0100··[...............000013f0:·d01e·0100·e81e·0100·2b1f·0100·741f·0100··........+...t...
00001400:·2a1f·0100·6d1f·0100·b01f·0100·de1f·0100··*...m...........00001400:·951f·0100·b61f·0100·fa1f·0100·3d20·0100··............=·..
00001410:·f31f·0100·1820·0100·4c20·0100·6e20·0100··.....·..L·..n·..00001410:·8020·0100·ae20·0100·c320·0100·e820·0100··.·...·...·...·..
00001420:·8920·0100·c720·0100·e220·0100·f120·0100··.·...·...·...·..00001420:·1c21·0100·3e21·0100·5921·0100·9721·0100··.!..>!..Y!...!..
00001430:·1321·0100·3b21·0100·5021·0100·9d21·0100··.!..;!..P!...!..00001430:·b221·0100·c121·0100·e321·0100·0b22·0100··.!...!...!..."..
00001440:·0a22·0100·1022·0100·1622·0100·1b22·0100··."..."..."..."..00001440:·2022·0100·6d22·0100·da22·0100·e022·0100···"..m"..."..."..
00001450:·2622·0100·3422·0100·4622·0100·5222·0100··&"..4"..F"..R"..00001450:·e622·0100·eb22·0100·f622·0100·0423·0100··."..."..."...#..
00001460:·5d22·0100·7122·0100·7b22·0100·8822·0100··]"..q"..{"..."..00001460:·1623·0100·2223·0100·2d23·0100·4123·0100··.#.."#..-#..A#..
00001470:·9a22·0100·a522·0100·ad22·0100·ba22·0100··."..."..."..."..00001470:·4b23·0100·5823·0100·6a23·0100·7523·0100··K#..X#..j#..u#..
00001480:·f122·0100·1623·0100·4e23·0100·7523·0100··."...#..N#..u#..00001480:·7d23·0100·8a23·0100·c123·0100·e623·0100··}#...#...#...#..
00001490:·ab23·0100·cf23·0100·0624·0100·2c24·0100··.#...#...$..,$..00001490:·1e24·0100·4524·0100·7b24·0100·9f24·0100··.$..E$..{$...$..
000014a0:·6824·0100·9224·0100·cf24·0100·fb24·0100··h$...$...$...$..000014a0:·d624·0100·fc24·0100·3825·0100·6225·0100··.$...$..8%..b%..
000014b0:·3325·0100·5925·0100·9225·0100·ba25·0100··3%..Y%...%...%..000014b0:·9f25·0100·cb25·0100·0326·0100·2926·0100··.%...%...&..)&..
000014c0:·f125·0100·1926·0100·5426·0100·7e26·0100··.%...&..T&..~&..000014c0:·6226·0100·8a26·0100·c126·0100·e926·0100··b&...&...&...&..
000014d0:·b526·0100·dd26·0100·1827·0100·4227·0100··.&...&...'..B'..000014d0:·2427·0100·4e27·0100·8527·0100·ad27·0100··$'..N'...'...'..
000014e0:·8227·0100·b027·0100·f127·0100·2128·0100··.'...'...'..!(..000014e0:·e827·0100·1228·0100·5228·0100·8028·0100··.'...(..R(...(..
000014f0:·5928·0100·8228·0100·be28·0100·e928·0100··Y(...(...(...(..000014f0:·c128·0100·f128·0100·2929·0100·5229·0100··.(...(..))..R)..
00001500:·f428·0100·fc28·0100·0b29·0100·1829·0100··.(...(...)...)..00001500:·8e29·0100·b929·0100·c429·0100·cc29·0100··.)...)...)...)..
00001510:·2329·0100·2b29·0100·3f29·0100·5829·0100··#)..+)..?)..X)..00001510:·db29·0100·e829·0100·f329·0100·fb29·0100··.)...)...)...)..
00001520:·7229·0100·7b29·0100·8829·0100·9329·0100··r)..{)...)...)..00001520:·0f2a·0100·282a·0100·422a·0100·4b2a·0100··.*..(*..B*..K*..
00001530:·9a29·0100·a529·0100·b629·0100·c429·0100··.)...)...)...)..00001530:·582a·0100·632a·0100·6a2a·0100·752a·0100··X*..c*..j*..u*..
00001540:·062a·0100·182a·0100·422a·0100·642a·0100··.*...*..B*..d*..00001540:·862a·0100·942a·0100·d62a·0100·e82a·0100··.*...*...*...*..
00001550:·6e2a·0100·772a·0100·7f2a·0100·8c2a·0100··n*..w*...*...*..00001550:·122b·0100·342b·0100·3e2b·0100·472b·0100··.+..4+..>+..G+..
00001560:·6a2b·0100·712b·0100·7e2b·0100·882b·0100··j+..q+..~+...+..00001560:·4f2b·0100·5c2b·0100·3a2c·0100·412c·0100··O+..\+..:,..A,..
00001570:·a32b·0100·022c·0100·222c·0100·312c·0100··.+...,..",..1,..00001570:·4e2c·0100·582c·0100·732c·0100·d22c·0100··N,..X,..s,...,..
00001580:·962c·0100·ea2c·0100·3e2d·0100·8e2d·0100··.,...,..>-...-..00001580:·f22c·0100·012d·0100·662d·0100·ba2d·0100··.,...-..f-...-..
00001590:·da2d·0100·2b2e·0100·822e·0100·d92e·0100··.-..+...........00001590:·0e2e·0100·5e2e·0100·aa2e·0100·fb2e·0100··....^...........
000015a0:·2c2f·0100·962f·0100·0830·0100·7230·0100··,/.../...0..r0..000015a0:·522f·0100·a92f·0100·fc2f·0100·6630·0100··R/.../.../..f0..
000015b0:·e430·0100·4a31·0100·b831·0100·1a32·0100··.0..J1...1...2..000015b0:·d830·0100·4231·0100·b431·0100·1a32·0100··.0..B1...1...2..
000015c0:·8432·0100·eb32·0100·5a33·0100·c733·0100··.2...2..Z3...3..000015c0:·8832·0100·ea32·0100·5433·0100·bb33·0100··.2...2..T3...3..
000015d0:·3c34·0100·a934·0100·1e35·0100·8735·0100··<4...4...5...5..000015d0:·2a34·0100·9734·0100·0c35·0100·7935·0100··*4...4...5..y5..
000015e0:·f835·0100·4e36·0100·a436·0100·f636·0100··.5..N6...6...6..000015e0:·ee35·0100·5736·0100·c836·0100·1e37·0100··.5..W6...6...7..
000015f0:·4437·0100·9737·0100·f037·0100·4938·0100··D7...7...7..I8..000015f0:·7437·0100·c637·0100·1438·0100·6738·0100··t7...7...8..g8..
00001600:·9e38·0100·b338·0100·d638·0100·0d39·0100··.8...8...8...9..00001600:·c038·0100·1939·0100·6e39·0100·8339·0100··.8...9..n9...9..
00001610:·4639·0100·5239·0100·7a39·0100·9339·0100··F9..R9..z9...9..00001610:·a639·0100·dd39·0100·163a·0100·223a·0100··.9...9...:..":..
00001620:·be39·0100·d539·0100·023a·0100·263a·0100··.9...9...:..&:..00001620:·4a3a·0100·633a·0100·8e3a·0100·a53a·0100··J:..c:...:...:..
00001630:·543a·0100·6b3a·0100·a53a·0100·c93a·0100··T:..k:...:...:..00001630:·d23a·0100·f63a·0100·243b·0100·3b3b·0100··.:...:..$;..;;..
00001640:·d83a·0100·ef3a·0100·6a3b·0100·773b·0100··.:...:..j;..w;..00001640:·753b·0100·993b·0100·a83b·0100·bf3b·0100··u;...;...;...;..
00001650:·8b3b·0100·ae3b·0100·c73b·0100·d83b·0100··.;...;...;...;..00001650:·3a3c·0100·473c·0100·5b3c·0100·7e3c·0100··:<..G<..[<..~<..
00001660:·f53b·0100·153c·0100·263c·0100·3a3c·0100··.;...<..&<..:<..00001660:·973c·0100·a83c·0100·c53c·0100·e53c·0100··.<...<...<...<..
00001670:·613c·0100·6b3d·0100·7a3d·0100·c83d·0100··a<..k=..z=...=..00001670:·f63c·0100·0a3d·0100·313d·0100·3b3e·0100··.<...=..1=..;>..
00001680:·e03d·0100·f23d·0100·1f3e·0100·343e·0100··.=...=...>..4>..00001680:·4a3e·0100·983e·0100·b03e·0100·c23e·0100··J>...>...>...>..
00001690:·523e·0100·793e·0100·8b3e·0100·fd3e·0100··R>..y>...>...>..00001690:·ef3e·0100·043f·0100·223f·0100·493f·0100··.>...?.."?..I?..
000016a0:·2a3f·0100·3f3f·0100·4b3f·0100·8d3f·0100··*?..??..K?...?..000016a0:·5b3f·0100·cd3f·0100·fa3f·0100·0f40·0100··[?...?...?...@..
000016b0:·de3f·0100·ea3f·0100·ff3f·0100·0840·0100··.?...?...?...@..000016b0:·1b40·0100·5d40·0100·ae40·0100·ba40·0100··.@..]@...@...@..
000016c0:·2c40·0100·7a40·0100·8f40·0100·a440·0100··,@..z@...@...@..000016c0:·cf40·0100·d840·0100·fc40·0100·4a41·0100··.@...@...@..JA..
000016d0:·b340·0100·d440·0100·e940·0100·5a41·0100··.@...@...@..ZA..000016d0:·5f41·0100·7441·0100·8341·0100·a441·0100··_A..tA...A...A..
000016e0:·c841·0100·3e42·0100·b142·0100·2b43·0100··.A..>B...B..+C..000016e0:·b941·0100·2a42·0100·9842·0100·0e43·0100··.A..*B...B...C..
000016f0:·a243·0100·1844·0100·8b44·0100·0f45·0100··.C...D...D...E..000016f0:·8143·0100·fb43·0100·7244·0100·e844·0100··.C...C..rD...D..
00001700:·8f45·0100·0546·0100·7846·0100·ff46·0100··.E...F..xF...F..00001700:·5b45·0100·df45·0100·5f46·0100·d546·0100··[E...E.._F...F..
00001710:·8347·0100·0248·0100·7e48·0100·c548·0100··.G...H..~H...H..00001710:·4847·0100·cf47·0100·5348·0100·d248·0100··HG...G..SH...H..
00001720:·1149·0100·6149·0100·ad49·0100·064a·0100··.I..aI...I...J..00001720:·4e49·0100·9549·0100·e149·0100·314a·0100··NI...I...I..1J..
00001730:·524a·0100·ae4a·0100·034b·0100·534b·0100··RJ...J...K..SK..00001730:·7d4a·0100·d64a·0100·224b·0100·7e4b·0100··}J...J.."K..~K..
00001740:·a84b·0100·014c·0100·564c·0100·b84c·0100··.K...L..VL...L..00001740:·d34b·0100·234c·0100·784c·0100·d14c·0100··.K..#L..xL...L..
00001750:·0d4d·0100·724d·0100·d04d·0100·df4d·0100··.M..rM...M...M..00001750:·264d·0100·884d·0100·dd4d·0100·424e·0100··&M...M...M..BN..
00001760:·ef4d·0100·0a4e·0100·1c4e·0100·2e4e·0100··.M...N...N...N..00001760:·a04e·0100·af4e·0100·bf4e·0100·da4e·0100··.N...N...N...N..
00001770:·434e·0100·5b4e·0100·764e·0100·a14e·0100··CN..[N..vN...N..00001770:·ec4e·0100·fe4e·0100·134f·0100·2b4f·0100··.N...N...O..+O..
00001780:·b94e·0100·254f·0100·2f4f·0100·3c4f·0100··.N..%O../O..<O..00001780:·464f·0100·714f·0100·894f·0100·f54f·0100··FO..qO...O...O..
00001790:·444f·0100·4b4f·0100·584f·0100·624f·0100··DO..KO..XO..bO..00001790:·ff4f·0100·0c50·0100·1450·0100·1b50·0100··.O...P...P...P..
000017a0:·734f·0100·874f·0100·914f·0100·9a4f·0100··sO...O...O...O..000017a0:·2850·0100·3250·0100·4350·0100·5750·0100··(P..2P..CP..WP..
000017b0:·a24f·0100·e44f·0100·ec4f·0100·fd4f·0100··.O...O...O...O..000017b0:·6150·0100·6a50·0100·7250·0100·b450·0100··aP..jP..rP...P..
000017c0:·0f50·0100·2650·0100·3750·0100·4850·0100··.P..&P..7P..HP..000017c0:·bc50·0100·cd50·0100·df50·0100·f650·0100··.P...P...P...P..
000017d0:·6450·0100·9550·0100·c650·0100·d150·0100··dP...P...P...P..000017d0:·0751·0100·1851·0100·3451·0100·6551·0100··.Q...Q..4Q..eQ..
000017e0:·dd50·0100·0351·0100·2351·0100·4051·0100··.P...Q..#Q..@Q..000017e0:·9651·0100·a151·0100·ad51·0100·d351·0100··.Q...Q...Q...Q..
000017f0:·5f51·0100·8951·0100·aa51·0100·cd51·0100··_Q...Q...Q...Q..000017f0:·f351·0100·1052·0100·2f52·0100·5952·0100··.Q...R../R..YR..
00001800:·e851·0100·1e52·0100·4e52·0100·7b52·0100··.Q...R..NR..{R..00001800:·7a52·0100·9d52·0100·b852·0100·ee52·0100··zR...R...R...R..
00001810:·aa52·0100·e552·0100·1753·0100·4353·0100··.R...R...S..CS..00001810:·1e53·0100·4b53·0100·7a53·0100·b553·0100··.S..KS..zS...S..
00001820:·7653·0100·9c53·0100·bc53·0100·d953·0100··vS...S...S...S..00001820:·e753·0100·1354·0100·4654·0100·6c54·0100··.S...T..FT..lT..
00001830:·f853·0100·2354·0100·4554·0100·6854·0100··.S..#T..ET..hT..00001830:·8c54·0100·a954·0100·c854·0100·f354·0100··.T...T...T...T..
00001840:·8454·0100·b854·0100·e654·0100·1155·0100··.T...T...T...U..00001840:·1555·0100·3855·0100·5455·0100·8855·0100··.U..8U..TU...U..
00001850:·3e55·0100·7755·0100·a755·0100·d155·0100··>U..wU...U...U..00001850:·b655·0100·e155·0100·0e56·0100·4756·0100··.U...U...V..GV..
00001860:·0256·0100·0a56·0100·1e56·0100·2d56·0100··.V...V...V..-V..00001860:·7756·0100·a156·0100·d256·0100·da56·0100··wV...V...V...V..
00001870:·3956·0100·4656·0100·5956·0100·6356·0100··9V..FV..YV..cV..00001870:·ee56·0100·fd56·0100·0957·0100·1657·0100··.V...V...W...W..
00001880:·6e56·0100·8156·0100·8a56·0100·9356·0100··nV...V...V...V..00001880:·2957·0100·3357·0100·3e57·0100·5157·0100··)W..3W..>W..QW..
00001890:·a256·0100·ab56·0100·a757·0100·cd57·0100··.V...V...W...W..00001890:·5a57·0100·6357·0100·7257·0100·7b57·0100··ZW..cW..rW..{W..
000018a0:·e257·0100·0158·0100·2458·0100·4358·0100··.W...X..$X..CX..000018a0:·7758·0100·9d58·0100·b258·0100·d158·0100··wX...X...X...X..
000018b0:·5258·0100·f358·0100·1d59·0100·cd59·0100··RX...X...Y...Y..000018b0:·f458·0100·1359·0100·2259·0100·c359·0100··.X...Y.."Y...Y..
000018c0:·875a·0100·995a·0100·ae5a·0100·e65a·0100··.Z...Z...Z...Z..000018c0:·ed59·0100·9d5a·0100·575b·0100·695b·0100··.Y...Z..W[..i[..
000018d0:·6c5b·0100·065c·0100·ab5c·0100·595d·0100··l[...\...\..Y]..000018d0:·7e5b·0100·b65b·0100·3c5c·0100·d65c·0100··~[...[..<\...\..
000018e0:·f25d·0100·9f5e·0100·575f·0100·1860·0100··.]...^..W_...`..000018e0:·7b5d·0100·295e·0100·c25e·0100·6f5f·0100··{]..)^...^..o_..
000018f0:·b760·0100·7561·0100·3c62·0100·ef62·0100··.`..ua..<b...b..000018f0:·2760·0100·e860·0100·8761·0100·4562·0100··'`...`...a..Eb..
00001900:·7863·0100·1564·0100·bd64·0100·6e65·0100··xc...d...d..ne..00001900:·0c63·0100·bf63·0100·4864·0100·e564·0100··.c...c..Hd...d..
00001910:·fa65·0100·9a66·0100·4567·0100·f967·0100··.e...f..Eg...g..00001910:·8d65·0100·3e66·0100·ca66·0100·6a67·0100··.e..>f...f..jg..
00001920:·2b68·0100·5368·0100·6568·0100·7a68·0100··+h..Sh..eh..zh..00001920:·1568·0100·c968·0100·fb68·0100·2369·0100··.h...h...h..#i..
00001930:·8968·0100·a568·0100·d068·0100·ec68·0100··.h...h...h...h..00001930:·3569·0100·4a69·0100·5969·0100·7569·0100··5i..Ji..Yi..ui..
00001940:·0a69·0100·1669·0100·3869·0100·4d69·0100··.i...i..8i..Mi..00001940:·a069·0100·bc69·0100·da69·0100·e669·0100··.i...i...i...i..
00001950:·7569·0100·9169·0100·a669·0100·c269·0100··ui...i...i...i..00001950:·086a·0100·1d6a·0100·456a·0100·616a·0100··.j...j..Ej..aj..
00001960:·e469·0100·066a·0100·196a·0100·436a·0100··.i...j...j..Cj..00001960:·766a·0100·926a·0100·b46a·0100·d66a·0100··vj...j...j...j..
00001970:·6c6a·0100·876b·0100·fe6b·0100·856c·0100··lj...k...k...l..00001970:·e96a·0100·136b·0100·3c6b·0100·576c·0100··.j...k..<k..Wl..
00001980:·d46c·0100·336d·0100·b86d·0100·4c6e·0100··.l..3m...m..Ln..00001980:·ce6c·0100·556d·0100·a46d·0100·036e·0100··.l..Um...m...n..
... Open expanded diff (truncated) ...
664 B
smali/com/android/providers/media/MediaProvider$RedactionInfo.smali
    
Offset 20, 18 lines modifiedOffset 20, 18 lines modified
20 .field·public·final·redactionRanges:[J20 .field·public·final·redactionRanges:[J
  
  
21 #·direct·methods21 #·direct·methods
22 .method·public·constructor·<init>([J[J)V22 .method·public·constructor·<init>([J[J)V
23 ····.locals·023 ····.locals·0
  
24 ····.line·631424 ····.line·6291
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····.line·631526 ····.line·6292
27 ····iput-object·p1,·p0,·Lcom/android/providers/media/MediaProvider$RedactionInfo;->redactionRanges:[J27 ····iput-object·p1,·p0,·Lcom/android/providers/media/MediaProvider$RedactionInfo;->redactionRanges:[J
  
28 ····.line·631628 ····.line·6293
29 ····iput-object·p2,·p0,·Lcom/android/providers/media/MediaProvider$RedactionInfo;->freeOffsets:[J29 ····iput-object·p2,·p0,·Lcom/android/providers/media/MediaProvider$RedactionInfo;->freeOffsets:[J
  
30 ····return-void30 ····return-void
31 .end·method31 .end·method
15.0 KB
smali/com/android/providers/media/MediaProvider$LocalUriMatcher.smali
    
Offset 20, 376 lines modifiedOffset 20, 376 lines modified
20 .field·private·final·mPublic:Landroid/content/UriMatcher;20 .field·private·final·mPublic:Landroid/content/UriMatcher;
  
  
21 #·direct·methods21 #·direct·methods
22 .method·public·constructor·<init>(Ljava/lang/String;)V22 .method·public·constructor·<init>(Ljava/lang/String;)V
23 ····.locals·323 ····.locals·3
  
24 ····.line·751424 ····.line·7483
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····.line·749126 ····.line·7460
27 ····new-instance·v0,·Landroid/content/UriMatcher;27 ····new-instance·v0,·Landroid/content/UriMatcher;
  
28 ····const/4·v1,·-0x128 ····const/4·v1,·-0x1
  
29 ····invoke-direct·{v0,·v1},·Landroid/content/UriMatcher;-><init>(I)V29 ····invoke-direct·{v0,·v1},·Landroid/content/UriMatcher;-><init>(I)V
  
30 ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;30 ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;
  
31 ····.line·749231 ····.line·7461
32 ····new-instance·v0,·Landroid/content/UriMatcher;32 ····new-instance·v0,·Landroid/content/UriMatcher;
  
33 ····invoke-direct·{v0,·v1},·Landroid/content/UriMatcher;-><init>(I)V33 ····invoke-direct·{v0,·v1},·Landroid/content/UriMatcher;-><init>(I)V
  
34 ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mHidden:Landroid/content/UriMatcher;34 ····iput-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mHidden:Landroid/content/UriMatcher;
  
35 ····.line·751535 ····.line·7484
36 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;36 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;
  
37 ····const-string·v1,·"*/images/media"37 ····const-string·v1,·"*/images/media"
  
38 ····const/4·v2,·0x138 ····const/4·v2,·0x1
  
39 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V39 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
  
40 ····.line·751640 ····.line·7485
41 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;41 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;
  
42 ····const-string·v1,·"*/images/media/#"42 ····const-string·v1,·"*/images/media/#"
  
43 ····const/4·v2,·0x243 ····const/4·v2,·0x2
  
44 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V44 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
  
45 ····.line·751745 ····.line·7486
46 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;46 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;
  
47 ····const-string·v1,·"*/images/media/#/thumbnail"47 ····const-string·v1,·"*/images/media/#/thumbnail"
  
48 ····const/4·v2,·0x348 ····const/4·v2,·0x3
  
49 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V49 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
  
50 ····.line·751850 ····.line·7487
51 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;51 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;
  
52 ····const-string·v1,·"*/images/thumbnails"52 ····const-string·v1,·"*/images/thumbnails"
  
53 ····const/4·v2,·0x453 ····const/4·v2,·0x4
  
54 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V54 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
  
55 ····.line·751955 ····.line·7488
56 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;56 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;
  
57 ····const-string·v1,·"*/images/thumbnails/#"57 ····const-string·v1,·"*/images/thumbnails/#"
  
58 ····const/4·v2,·0x558 ····const/4·v2,·0x5
  
59 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V59 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
  
60 ····.line·752160 ····.line·7490
61 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;61 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;
  
62 ····const-string·v1,·"*/audio/media"62 ····const-string·v1,·"*/audio/media"
  
63 ····const/16·v2,·0x6463 ····const/16·v2,·0x64
  
64 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V64 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
  
65 ····.line·752265 ····.line·7491
66 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;66 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;
  
67 ····const-string·v1,·"*/audio/media/#"67 ····const-string·v1,·"*/audio/media/#"
  
68 ····const/16·v2,·0x6568 ····const/16·v2,·0x65
  
69 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V69 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
  
70 ····.line·752370 ····.line·7492
71 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;71 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;
  
72 ····const-string·v1,·"*/audio/media/#/genres"72 ····const-string·v1,·"*/audio/media/#/genres"
  
73 ····const/16·v2,·0x6673 ····const/16·v2,·0x66
  
74 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V74 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
  
75 ····.line·752475 ····.line·7493
76 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;76 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;
  
77 ····const-string·v1,·"*/audio/media/#/genres/#"77 ····const-string·v1,·"*/audio/media/#/genres/#"
  
78 ····const/16·v2,·0x6778 ····const/16·v2,·0x67
  
79 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V79 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
  
80 ····.line·752580 ····.line·7494
81 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;81 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;
  
82 ····const-string·v1,·"*/audio/genres"82 ····const-string·v1,·"*/audio/genres"
  
83 ····const/16·v2,·0x6a83 ····const/16·v2,·0x6a
  
84 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V84 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
  
85 ····.line·752685 ····.line·7495
86 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;86 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;
  
87 ····const-string·v1,·"*/audio/genres/#"87 ····const-string·v1,·"*/audio/genres/#"
  
88 ····const/16·v2,·0x6b88 ····const/16·v2,·0x6b
  
89 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V89 ····invoke-virtual·{v0,·p1,·v1,·v2},·Landroid/content/UriMatcher;->addURI(Ljava/lang/String;Ljava/lang/String;I)V
  
90 ····.line·752790 ····.line·7496
91 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;91 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$LocalUriMatcher;->mPublic:Landroid/content/UriMatcher;
... Open expanded diff ...
626 B
smali/com/android/providers/media/MediaProvider$VolumeArgumentException.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 ············"Ljava/io/File;",23 ············"Ljava/io/File;",
24 ············"Ljava/util/Collection<",24 ············"Ljava/util/Collection<",
25 ············"Ljava/io/File;",25 ············"Ljava/io/File;",
26 ············">;)V"26 ············">;)V"
27 ········}27 ········}
28 ····.end·annotation28 ····.end·annotation
  
29 ····.line·728329 ····.line·7252
30 ····new-instance·v0,·Ljava/lang/StringBuilder;30 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
31 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V31 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
32 ····const-string·v1,·"Requested·path·"32 ····const-string·v1,·"Requested·path·"
  
33 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;33 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
1.78 KB
smali/com/android/providers/media/MediaProvider$8.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 .field·final·synthetic·this$0:Lcom/android/providers/media/MediaProvider;18 .field·final·synthetic·this$0:Lcom/android/providers/media/MediaProvider;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V20 .method·constructor·<init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V
21 ····.locals·021 ····.locals·0
  
22 ····.line·485822 ····.line·4845
23 ····iput-object·p1,·p0,·Lcom/android/providers/media/MediaProvider$8;->this$0:Lcom/android/providers/media/MediaProvider;23 ····iput-object·p1,·p0,·Lcom/android/providers/media/MediaProvider$8;->this$0:Lcom/android/providers/media/MediaProvider;
  
24 ····invoke-direct·{p0,·p1,·p2},·Lcom/android/providers/media/MediaProvider$Thumbnailer;-><init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V24 ····invoke-direct·{p0,·p1,·p2},·Lcom/android/providers/media/MediaProvider$Thumbnailer;-><init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V
  
25 ····return-void25 ····return-void
26 .end·method26 .end·method
  
Offset 36, 28 lines modifiedOffset 36, 28 lines modified
36 ····.locals·136 ····.locals·1
37 ····.annotation·system·Ldalvik/annotation/Throws;37 ····.annotation·system·Ldalvik/annotation/Throws;
38 ········value·=·{38 ········value·=·{
39 ············Ljava/io/IOException;39 ············Ljava/io/IOException;
40 ········}40 ········}
41 ····.end·annotation41 ····.end·annotation
  
42 ····.line·486142 ····.line·4848
43 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$8;->this$0:Lcom/android/providers/media/MediaProvider;43 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$8;->this$0:Lcom/android/providers/media/MediaProvider;
  
44 ····invoke-virtual·{v0,·p1,·p2},·Lcom/android/providers/media/MediaProvider;->queryForDataFile(Landroid/net/Uri;Landroid/os/CancellationSignal;)Ljava/io/File;44 ····invoke-virtual·{v0,·p1,·p2},·Lcom/android/providers/media/MediaProvider;->queryForDataFile(Landroid/net/Uri;Landroid/os/CancellationSignal;)Ljava/io/File;
  
45 ····move-result-object·p145 ····move-result-object·p1
  
46 ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider$8;->this$0:Lcom/android/providers/media/MediaProvider;46 ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider$8;->this$0:Lcom/android/providers/media/MediaProvider;
  
47 ····.line·486247 ····.line·4849
48 ····invoke-static·{p0},·Lcom/android/providers/media/MediaProvider;->access$1100(Lcom/android/providers/media/MediaProvider;)Landroid/util/Size;48 ····invoke-static·{p0},·Lcom/android/providers/media/MediaProvider;->access$1100(Lcom/android/providers/media/MediaProvider;)Landroid/util/Size;
  
49 ····move-result-object·p049 ····move-result-object·p0
  
50 ····.line·486150 ····.line·4848
51 ····invoke-static·{p1,·p0,·p2},·Landroid/media/ThumbnailUtils;->createImageThumbnail(Ljava/io/File;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap;51 ····invoke-static·{p1,·p0,·p2},·Landroid/media/ThumbnailUtils;->createImageThumbnail(Ljava/io/File;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap;
  
52 ····move-result-object·p052 ····move-result-object·p0
  
53 ····return-object·p053 ····return-object·p0
54 .end·method54 .end·method
8.21 KB
smali/com/android/providers/media/MediaProvider$Thumbnailer.smali
    
Offset 20, 50 lines modifiedOffset 20, 50 lines modified
20 .field·final·synthetic·this$0:Lcom/android/providers/media/MediaProvider;20 .field·final·synthetic·this$0:Lcom/android/providers/media/MediaProvider;
  
  
21 #·direct·methods21 #·direct·methods
22 .method·public·constructor·<init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V22 .method·public·constructor·<init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V
23 ····.locals·023 ····.locals·0
  
24 ····.line·476524 ····.line·4752
25 ····iput-object·p1,·p0,·Lcom/android/providers/media/MediaProvider$Thumbnailer;->this$0:Lcom/android/providers/media/MediaProvider;25 ····iput-object·p1,·p0,·Lcom/android/providers/media/MediaProvider$Thumbnailer;->this$0:Lcom/android/providers/media/MediaProvider;
  
26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
27 ····.line·476627 ····.line·4753
28 ····iput-object·p2,·p0,·Lcom/android/providers/media/MediaProvider$Thumbnailer;->directoryName:Ljava/lang/String;28 ····iput-object·p2,·p0,·Lcom/android/providers/media/MediaProvider$Thumbnailer;->directoryName:Ljava/lang/String;
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
31 .method·private·getThumbnailFile(Landroid/net/Uri;)Ljava/io/File;31 .method·private·getThumbnailFile(Landroid/net/Uri;)Ljava/io/File;
32 ····.locals·432 ····.locals·4
33 ····.annotation·system·Ldalvik/annotation/Throws;33 ····.annotation·system·Ldalvik/annotation/Throws;
34 ········value·=·{34 ········value·=·{
35 ············Ljava/io/IOException;35 ············Ljava/io/IOException;
36 ········}36 ········}
37 ····.end·annotation37 ····.end·annotation
  
38 ····.line·477038 ····.line·4757
39 ····invoke-static·{p1},·Lcom/android/providers/media/MediaProvider;->access$900(Landroid/net/Uri;)Ljava/lang/String;39 ····invoke-static·{p1},·Lcom/android/providers/media/MediaProvider;->access$900(Landroid/net/Uri;)Ljava/lang/String;
  
40 ····move-result-object·v040 ····move-result-object·v0
  
41 ····.line·477141 ····.line·4758
42 ····iget-object·v1,·p0,·Lcom/android/providers/media/MediaProvider$Thumbnailer;->this$0:Lcom/android/providers/media/MediaProvider;42 ····iget-object·v1,·p0,·Lcom/android/providers/media/MediaProvider$Thumbnailer;->this$0:Lcom/android/providers/media/MediaProvider;
  
43 ····invoke-virtual·{v1,·v0},·Lcom/android/providers/media/MediaProvider;->getVolumePath(Ljava/lang/String;)Ljava/io/File;43 ····invoke-virtual·{v1,·v0},·Lcom/android/providers/media/MediaProvider;->getVolumePath(Ljava/lang/String;)Ljava/io/File;
  
44 ····move-result-object·v044 ····move-result-object·v0
  
45 ····const/4·v1,·0x345 ····const/4·v1,·0x3
  
46 ····new-array·v1,·v1,·[Ljava/lang/String;46 ····new-array·v1,·v1,·[Ljava/lang/String;
  
47 ····.line·477247 ····.line·4759
48 ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider$Thumbnailer;->directoryName:Ljava/lang/String;48 ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider$Thumbnailer;->directoryName:Ljava/lang/String;
  
49 ····const/4·v2,·0x049 ····const/4·v2,·0x0
  
50 ····aput-object·p0,·v1,·v250 ····aput-object·p0,·v1,·v2
  
51 ····const/4·p0,·0x151 ····const/4·p0,·0x1
Offset 72, 15 lines modifiedOffset 72, 15 lines modified
  
72 ····aput-object·v2,·v1,·p072 ····aput-object·v2,·v1,·p0
  
73 ····new-instance·p0,·Ljava/lang/StringBuilder;73 ····new-instance·p0,·Ljava/lang/StringBuilder;
  
74 ····invoke-direct·{p0},·Ljava/lang/StringBuilder;-><init>()V74 ····invoke-direct·{p0},·Ljava/lang/StringBuilder;-><init>()V
  
75 ····.line·477375 ····.line·4760
76 ····invoke-static·{p1},·Landroid/content/ContentUris;->parseId(Landroid/net/Uri;)J76 ····invoke-static·{p1},·Landroid/content/ContentUris;->parseId(Landroid/net/Uri;)J
  
77 ····move-result-wide·v277 ····move-result-wide·v2
  
78 ····invoke-virtual·{p0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;78 ····invoke-virtual·{p0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
79 ····const-string·p1,·".jpg"79 ····const-string·p1,·".jpg"
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
  
91 ····move-result-object·p091 ····move-result-object·p0
  
92 ····const/4·p1,·0x292 ····const/4·p1,·0x2
  
93 ····aput-object·p0,·v1,·p193 ····aput-object·p0,·v1,·p1
  
94 ····.line·477294 ····.line·4759
95 ····invoke-static·{v0,·v1},·Lcom/android/providers/media/util/FileUtils;->buildPath(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;95 ····invoke-static·{v0,·v1},·Lcom/android/providers/media/util/FileUtils;->buildPath(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;
  
96 ····move-result-object·p096 ····move-result-object·p0
  
97 ····return-object·p097 ····return-object·p0
98 .end·method98 .end·method
  
Offset 109, 90 lines modifiedOffset 109, 90 lines modified
109 ····.locals·7109 ····.locals·7
110 ····.annotation·system·Ldalvik/annotation/Throws;110 ····.annotation·system·Ldalvik/annotation/Throws;
111 ········value·=·{111 ········value·=·{
112 ············Ljava/io/IOException;112 ············Ljava/io/IOException;
113 ········}113 ········}
114 ····.end·annotation114 ····.end·annotation
  
115 ····.line·4783115 ····.line·4770
116 ····invoke-direct·{p0,·p1},·Lcom/android/providers/media/MediaProvider$Thumbnailer;->getThumbnailFile(Landroid/net/Uri;)Ljava/io/File;116 ····invoke-direct·{p0,·p1},·Lcom/android/providers/media/MediaProvider$Thumbnailer;->getThumbnailFile(Landroid/net/Uri;)Ljava/io/File;
  
117 ····move-result-object·v0117 ····move-result-object·v0
  
118 ····const/high16·v1,·0x10000000118 ····const/high16·v1,·0x10000000
  
119 ····.line·4785119 ····.line·4772
120 ····:try_start_0120 ····:try_start_0
121 ····invoke-static·{v0,·v1},·Lcom/android/providers/media/util/FileUtils;->openSafely(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor;121 ····invoke-static·{v0,·v1},·Lcom/android/providers/media/util/FileUtils;->openSafely(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor;
  
122 ····move-result-object·p0122 ····move-result-object·p0
123 ····:try_end_0123 ····:try_end_0
124 ····.catch·Ljava/io/FileNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0124 ····.catch·Ljava/io/FileNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
  
125 ····return-object·p0125 ····return-object·p0
  
126 ····.line·4790126 ····.line·4777
127 ····:catch_0127 ····:catch_0
128 ····invoke-virtual·{v0},·Ljava/io/File;->getParentFile()Ljava/io/File;128 ····invoke-virtual·{v0},·Ljava/io/File;->getParentFile()Ljava/io/File;
  
129 ····move-result-object·v2129 ····move-result-object·v2
  
130 ····.line·4791130 ····.line·4778
131 ····invoke-virtual·{v2},·Ljava/io/File;->mkdirs()Z131 ····invoke-virtual·{v2},·Ljava/io/File;->mkdirs()Z
  
132 ····const-string·v3,·"thumb"132 ····const-string·v3,·"thumb"
  
133 ····const/4·v4,·0x0133 ····const/4·v4,·0x0
  
134 ····.line·4799134 ····.line·4786
135 ····invoke-static·{v3,·v4,·v2},·Ljava/io/File;->createTempFile(Ljava/lang/String;Ljava/lang/String;Ljava/io/File;)Ljava/io/File;135 ····invoke-static·{v3,·v4,·v2},·Ljava/io/File;->createTempFile(Ljava/lang/String;Ljava/lang/String;Ljava/io/File;)Ljava/io/File;
  
136 ····move-result-object·v2136 ····move-result-object·v2
  
137 ····const/high16·v3,·0x28000000137 ····const/high16·v3,·0x28000000
  
... Open expanded diff ...
4.85 KB
smali/com/android/providers/media/MediaProvider$FallbackException.smali
    
Offset 18, 48 lines modifiedOffset 18, 48 lines modified
18 .field·private·final·mThrowSdkVersion:I18 .field·private·final·mThrowSdkVersion:I
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>(Ljava/lang/String;I)V20 .method·public·constructor·<init>(Ljava/lang/String;I)V
21 ····.locals·021 ····.locals·0
  
22 ····.line·722322 ····.line·7192
23 ····invoke-direct·{p0,·p1},·Ljava/lang/Exception;-><init>(Ljava/lang/String;)V23 ····invoke-direct·{p0,·p1},·Ljava/lang/Exception;-><init>(Ljava/lang/String;)V
  
24 ····.line·722424 ····.line·7193
25 ····iput·p2,·p0,·Lcom/android/providers/media/MediaProvider$FallbackException;->mThrowSdkVersion:I25 ····iput·p2,·p0,·Lcom/android/providers/media/MediaProvider$FallbackException;->mThrowSdkVersion:I
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/Throwable;I)V28 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/Throwable;I)V
29 ····.locals·029 ····.locals·0
  
30 ····.line·722830 ····.line·7197
31 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Exception;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V31 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/Exception;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
  
32 ····.line·722932 ····.line·7198
33 ····iput·p3,·p0,·Lcom/android/providers/media/MediaProvider$FallbackException;->mThrowSdkVersion:I33 ····iput·p3,·p0,·Lcom/android/providers/media/MediaProvider$FallbackException;->mThrowSdkVersion:I
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·getMessage()Ljava/lang/String;37 .method·public·getMessage()Ljava/lang/String;
38 ····.locals·238 ····.locals·2
  
39 ····.line·723439 ····.line·7203
40 ····invoke-virtual·{p0},·Ljava/lang/Exception;->getCause()Ljava/lang/Throwable;40 ····invoke-virtual·{p0},·Ljava/lang/Exception;->getCause()Ljava/lang/Throwable;
  
41 ····move-result-object·v041 ····move-result-object·v0
  
42 ····if-eqz·v0,·:cond_042 ····if-eqz·v0,·:cond_0
  
43 ····.line·723543 ····.line·7204
44 ····new-instance·v0,·Ljava/lang/StringBuilder;44 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
45 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V45 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
46 ····invoke-super·{p0},·Ljava/lang/Exception;->getMessage()Ljava/lang/String;46 ····invoke-super·{p0},·Ljava/lang/Exception;->getMessage()Ljava/lang/String;
  
47 ····move-result-object·v147 ····move-result-object·v1
Offset 82, 60 lines modifiedOffset 82, 60 lines modified
  
82 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;82 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
83 ····move-result-object·p083 ····move-result-object·p0
  
84 ····return-object·p084 ····return-object·p0
  
85 ····.line·723785 ····.line·7206
86 ····:cond_086 ····:cond_0
87 ····invoke-super·{p0},·Ljava/lang/Exception;->getMessage()Ljava/lang/String;87 ····invoke-super·{p0},·Ljava/lang/Exception;->getMessage()Ljava/lang/String;
  
88 ····move-result-object·p088 ····move-result-object·p0
  
89 ····return-object·p089 ····return-object·p0
90 .end·method90 .end·method
  
91 .method·public·rethrowAsIllegalArgumentException()Ljava/lang/IllegalArgumentException;91 .method·public·rethrowAsIllegalArgumentException()Ljava/lang/IllegalArgumentException;
92 ····.locals·192 ····.locals·1
  
93 ····.line·724293 ····.line·7211
94 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;94 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
  
95 ····invoke-virtual·{p0},·Lcom/android/providers/media/MediaProvider$FallbackException;->getMessage()Ljava/lang/String;95 ····invoke-virtual·{p0},·Lcom/android/providers/media/MediaProvider$FallbackException;->getMessage()Ljava/lang/String;
  
96 ····move-result-object·p096 ····move-result-object·p0
  
97 ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V97 ····invoke-direct·{v0,·p0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
98 ····throw·v098 ····throw·v0
99 .end·method99 .end·method
  
100 .method·public·translateForInsert(I)Landroid/net/Uri;100 .method·public·translateForInsert(I)Landroid/net/Uri;
101 ····.locals·1101 ····.locals·1
  
102 ····.line·7255102 ····.line·7224
103 ····iget·v0,·p0,·Lcom/android/providers/media/MediaProvider$FallbackException;->mThrowSdkVersion:I103 ····iget·v0,·p0,·Lcom/android/providers/media/MediaProvider$FallbackException;->mThrowSdkVersion:I
  
104 ····if-ge·p1,·v0,·:cond_0104 ····if-ge·p1,·v0,·:cond_0
  
105 ····.line·7258105 ····.line·7227
106 ····invoke-virtual·{p0},·Lcom/android/providers/media/MediaProvider$FallbackException;->getMessage()Ljava/lang/String;106 ····invoke-virtual·{p0},·Lcom/android/providers/media/MediaProvider$FallbackException;->getMessage()Ljava/lang/String;
  
107 ····move-result-object·p0107 ····move-result-object·p0
  
108 ····const-string·p1,·"MediaProvider"108 ····const-string·p1,·"MediaProvider"
  
109 ····invoke-static·{p1,·p0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I109 ····invoke-static·{p1,·p0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
  
110 ····const/4·p0,·0x0110 ····const/4·p0,·0x0
  
111 ····return-object·p0111 ····return-object·p0
  
112 ····.line·7256112 ····.line·7225
113 ····:cond_0113 ····:cond_0
114 ····new-instance·p1,·Ljava/lang/IllegalArgumentException;114 ····new-instance·p1,·Ljava/lang/IllegalArgumentException;
  
115 ····invoke-virtual·{p0},·Lcom/android/providers/media/MediaProvider$FallbackException;->getMessage()Ljava/lang/String;115 ····invoke-virtual·{p0},·Lcom/android/providers/media/MediaProvider$FallbackException;->getMessage()Ljava/lang/String;
  
116 ····move-result-object·p0116 ····move-result-object·p0
  
Offset 143, 33 lines modifiedOffset 143, 33 lines modified
  
143 ····throw·p1143 ····throw·p1
144 .end·method144 .end·method
  
145 .method·public·translateForQuery(I)Landroid/database/Cursor;145 .method·public·translateForQuery(I)Landroid/database/Cursor;
146 ····.locals·1146 ····.locals·1
  
147 ····.line·7246147 ····.line·7215
148 ····iget·v0,·p0,·Lcom/android/providers/media/MediaProvider$FallbackException;->mThrowSdkVersion:I148 ····iget·v0,·p0,·Lcom/android/providers/media/MediaProvider$FallbackException;->mThrowSdkVersion:I
  
149 ····if-ge·p1,·v0,·:cond_0149 ····if-ge·p1,·v0,·:cond_0
  
150 ····.line·7249150 ····.line·7218
151 ····invoke-virtual·{p0},·Lcom/android/providers/media/MediaProvider$FallbackException;->getMessage()Ljava/lang/String;151 ····invoke-virtual·{p0},·Lcom/android/providers/media/MediaProvider$FallbackException;->getMessage()Ljava/lang/String;
  
152 ····move-result-object·p0152 ····move-result-object·p0
  
... Open expanded diff ...
638 KB
smali/com/android/providers/media/MediaProvider.smali
    
Offset 580, 125 lines modifiedOffset 580, 125 lines modified
  
580 ····const-string·v33,·"GPSTrack"580 ····const-string·v33,·"GPSTrack"
  
581 ····const-string·v34,·"GPSTrackRef"581 ····const-string·v34,·"GPSTrackRef"
  
582 ····const-string·v35,·"GPSVersionID"582 ····const-string·v35,·"GPSVersionID"
  
583 ····.line·6264583 ····.line·6241
584 ····filled-new-array/range·{v5·..·v35},·[Ljava/lang/String;584 ····filled-new-array/range·{v5·..·v35},·[Ljava/lang/String;
  
585 ····move-result-object·v0585 ····move-result-object·v0
  
586 ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->REDACTED_EXIF_TAGS:[Ljava/lang/String;586 ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->REDACTED_EXIF_TAGS:[Ljava/lang/String;
  
587 ····new-array·v0,·v2,·[I587 ····new-array·v0,·v2,·[I
  
588 ····.line·6301588 ····.line·6278
589 ····fill-array-data·v0,·:array_0589 ····fill-array-data·v0,·:array_0
  
590 ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->REDACTED_ISO_BOXES:[I590 ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->REDACTED_ISO_BOXES:[I
  
591 ····.line·6308591 ····.line·6285
592 ····new-instance·v0,·Landroid/util/ArraySet;592 ····new-instance·v0,·Landroid/util/ArraySet;
  
593 ····sget-object·v1,·Lcom/android/providers/media/MediaProvider;->REDACTED_EXIF_TAGS:[Ljava/lang/String;593 ····sget-object·v1,·Lcom/android/providers/media/MediaProvider;->REDACTED_EXIF_TAGS:[Ljava/lang/String;
  
594 ····.line·6309594 ····.line·6286
595 ····invoke-static·{v1},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;595 ····invoke-static·{v1},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
596 ····move-result-object·v1596 ····move-result-object·v1
  
597 ····invoke-direct·{v0,·v1},·Landroid/util/ArraySet;-><init>(Ljava/util/Collection;)V597 ····invoke-direct·{v0,·v1},·Landroid/util/ArraySet;-><init>(Ljava/util/Collection;)V
  
598 ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sRedactedExifTags:Ljava/util/Set;598 ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sRedactedExifTags:Ljava/util/Set;
  
599 ····const-string·v0,·"_id"599 ····const-string·v0,·"_id"
  
600 ····.line·7481600 ····.line·7450
601 ····filled-new-array·{v0,·v3},·[Ljava/lang/String;601 ····filled-new-array·{v0,·v3},·[Ljava/lang/String;
  
602 ····move-result-object·v0602 ····move-result-object·v0
  
603 ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->PATH_PROJECTION:[Ljava/lang/String;603 ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->PATH_PROJECTION:[Ljava/lang/String;
  
604 ····.line·7576604 ····.line·7545
605 ····new-instance·v0,·Landroid/util/ArraySet;605 ····new-instance·v0,·Landroid/util/ArraySet;
  
606 ····invoke-direct·{v0},·Landroid/util/ArraySet;-><init>()V606 ····invoke-direct·{v0},·Landroid/util/ArraySet;-><init>()V
  
607 ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet;607 ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sMutableColumns:Landroid/util/ArraySet;
  
608 ····.line·7607608 ····.line·7576
609 ····new-instance·v0,·Landroid/util/ArraySet;609 ····new-instance·v0,·Landroid/util/ArraySet;
  
610 ····invoke-direct·{v0},·Landroid/util/ArraySet;-><init>()V610 ····invoke-direct·{v0},·Landroid/util/ArraySet;-><init>()V
  
611 ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sPlacementColumns:Landroid/util/ArraySet;611 ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sPlacementColumns:Landroid/util/ArraySet;
  
612 ····.line·7623612 ····.line·7592
613 ····new-instance·v0,·Ljava/util/ArrayList;613 ····new-instance·v0,·Ljava/util/ArrayList;
  
614 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V614 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
615 ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sGreylist:Ljava/util/ArrayList;615 ····sput-object·v0,·Lcom/android/providers/media/MediaProvider;->sGreylist:Ljava/util/ArrayList;
  
616 ····const-string·v0,·"(?i)[_a-z0-9]+(·(as·)?[_a-z0-9]+)?"616 ····const-string·v0,·"(?i)[_a-z0-9]+(·(as·)?[_a-z0-9]+)?"
  
617 ····.line·7631617 ····.line·7600
618 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V618 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V
  
619 ····const-string·v0,·"audio\\._id·AS·_id"619 ····const-string·v0,·"audio\\._id·AS·_id"
  
620 ····.line·7632620 ····.line·7601
621 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V621 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V
  
622 ····const-string·v0,·"(?i)(min|max|sum|avg|total|count|cast)\\(([_a-z0-9]+(·(as·)?[_a-z0-9]+)?|\\*)\\)(·(as·)?[_a-z0-9]+)?"622 ····const-string·v0,·"(?i)(min|max|sum|avg|total|count|cast)\\(([_a-z0-9]+(·(as·)?[_a-z0-9]+)?|\\*)\\)(·(as·)?[_a-z0-9]+)?"
  
623 ····.line·7633623 ····.line·7602
624 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V624 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V
  
625 ····const-string·v0,·"case·when·case·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·\\*·\\d+·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·/·\\d+·else·\\d+·end·>·case·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·\\*·\\d+·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·/·\\d+·else·\\d+·end·then·case·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·\\*·\\d+·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·/·\\d+·else·\\d+·end·else·case·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·\\*·\\d+·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·/·\\d+·else·\\d+·end·end·as·corrected_added_modified"625 ····const-string·v0,·"case·when·case·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·\\*·\\d+·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·/·\\d+·else·\\d+·end·>·case·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·\\*·\\d+·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·/·\\d+·else·\\d+·end·then·case·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·\\*·\\d+·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·/·\\d+·else·\\d+·end·else·case·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·\\*·\\d+·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·/·\\d+·else·\\d+·end·end·as·corrected_added_modified"
  
626 ····.line·7634626 ····.line·7603
627 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V627 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V
  
628 ····const-string·v0,·"MAX\\(case·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·\\*·\\d+·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·/·\\d+·else·\\d+·end\\)"628 ····const-string·v0,·"MAX\\(case·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·\\*·\\d+·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·/·\\d+·else·\\d+·end\\)"
  
629 ····.line·7635629 ····.line·7604
630 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V630 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V
  
631 ····const-string·v0,·"MAX\\(case·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·\\*·\\d+·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·/·\\d+·else·\\d+·end\\)"631 ····const-string·v0,·"MAX\\(case·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·\\*·\\d+·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·when·\\(date_added·>=·\\d+·and·date_added·<·\\d+\\)·then·date_added·/·\\d+·else·\\d+·end\\)"
  
632 ····.line·7636632 ····.line·7605
633 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V633 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V
  
634 ····const-string·v0,·"MAX\\(case·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·\\*·\\d+·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·/·\\d+·else·\\d+·end\\)"634 ····const-string·v0,·"MAX\\(case·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·\\*·\\d+·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·when·\\(date_modified·>=·\\d+·and·date_modified·<·\\d+\\)·then·date_modified·/·\\d+·else·\\d+·end\\)"
  
635 ····.line·7637635 ····.line·7606
636 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V636 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V
  
637 ····const-string·v0,·"\"content://media/[a-z]+/audio/media\""637 ····const-string·v0,·"\"content://media/[a-z]+/audio/media\""
  
638 ····.line·7638638 ····.line·7607
639 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V639 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V
  
640 ····const-string·v0,·"substr\\(_data,·length\\(_data\\)-length\\(_display_name\\),·1\\)·as·filename_prevchar"640 ····const-string·v0,·"substr\\(_data,·length\\(_data\\)-length\\(_display_name\\),·1\\)·as·filename_prevchar"
  
641 ····.line·7639641 ····.line·7608
642 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V642 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V
  
643 ····const-string·v0,·"\\*(·(as·)?[_a-z0-9]+)?"643 ····const-string·v0,·"\\*(·(as·)?[_a-z0-9]+)?"
  
644 ····.line·7640644 ····.line·7609
645 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V645 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V
  
646 ····const-string·v0,·"case·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·\\*·\\d+·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·/·\\d+·else·\\d+·end"646 ····const-string·v0,·"case·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·\\*·\\d+·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·when·\\(datetaken·>=·\\d+·and·datetaken·<·\\d+\\)·then·datetaken·/·\\d+·else·\\d+·end"
  
647 ····.line·7641647 ····.line·7610
648 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V648 ····invoke-static·{v0},·Lcom/android/providers/media/MediaProvider;->addGreylistPattern(Ljava/lang/String;)V
  
649 ····return-void649 ····return-void
  
650 ····nop650 ····nop
  
651 ····:array_0651 ····:array_0
Offset 832, 213 lines modifiedOffset 832, 213 lines modified
832 ····.line·682832 ····.line·682
... Open expanded diff (truncated) ...
1.78 KB
smali/com/android/providers/media/MediaProvider$6.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 .field·final·synthetic·this$0:Lcom/android/providers/media/MediaProvider;18 .field·final·synthetic·this$0:Lcom/android/providers/media/MediaProvider;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V20 .method·constructor·<init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V
21 ····.locals·021 ····.locals·0
  
22 ····.line·484222 ····.line·4829
23 ····iput-object·p1,·p0,·Lcom/android/providers/media/MediaProvider$6;->this$0:Lcom/android/providers/media/MediaProvider;23 ····iput-object·p1,·p0,·Lcom/android/providers/media/MediaProvider$6;->this$0:Lcom/android/providers/media/MediaProvider;
  
24 ····invoke-direct·{p0,·p1,·p2},·Lcom/android/providers/media/MediaProvider$Thumbnailer;-><init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V24 ····invoke-direct·{p0,·p1,·p2},·Lcom/android/providers/media/MediaProvider$Thumbnailer;-><init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V
  
25 ····return-void25 ····return-void
26 .end·method26 .end·method
  
Offset 36, 28 lines modifiedOffset 36, 28 lines modified
36 ····.locals·136 ····.locals·1
37 ····.annotation·system·Ldalvik/annotation/Throws;37 ····.annotation·system·Ldalvik/annotation/Throws;
38 ········value·=·{38 ········value·=·{
39 ············Ljava/io/IOException;39 ············Ljava/io/IOException;
40 ········}40 ········}
41 ····.end·annotation41 ····.end·annotation
  
42 ····.line·484542 ····.line·4832
43 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$6;->this$0:Lcom/android/providers/media/MediaProvider;43 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$6;->this$0:Lcom/android/providers/media/MediaProvider;
  
44 ····invoke-virtual·{v0,·p1,·p2},·Lcom/android/providers/media/MediaProvider;->queryForDataFile(Landroid/net/Uri;Landroid/os/CancellationSignal;)Ljava/io/File;44 ····invoke-virtual·{v0,·p1,·p2},·Lcom/android/providers/media/MediaProvider;->queryForDataFile(Landroid/net/Uri;Landroid/os/CancellationSignal;)Ljava/io/File;
  
45 ····move-result-object·p145 ····move-result-object·p1
  
46 ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider$6;->this$0:Lcom/android/providers/media/MediaProvider;46 ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider$6;->this$0:Lcom/android/providers/media/MediaProvider;
  
47 ····.line·484647 ····.line·4833
48 ····invoke-static·{p0},·Lcom/android/providers/media/MediaProvider;->access$1100(Lcom/android/providers/media/MediaProvider;)Landroid/util/Size;48 ····invoke-static·{p0},·Lcom/android/providers/media/MediaProvider;->access$1100(Lcom/android/providers/media/MediaProvider;)Landroid/util/Size;
  
49 ····move-result-object·p049 ····move-result-object·p0
  
50 ····.line·484550 ····.line·4832
51 ····invoke-static·{p1,·p0,·p2},·Landroid/media/ThumbnailUtils;->createAudioThumbnail(Ljava/io/File;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap;51 ····invoke-static·{p1,·p0,·p2},·Landroid/media/ThumbnailUtils;->createAudioThumbnail(Ljava/io/File;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap;
  
52 ····move-result-object·p052 ····move-result-object·p0
  
53 ····return-object·p053 ····return-object·p0
54 .end·method54 .end·method
1.78 KB
smali/com/android/providers/media/MediaProvider$7.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 .field·final·synthetic·this$0:Lcom/android/providers/media/MediaProvider;18 .field·final·synthetic·this$0:Lcom/android/providers/media/MediaProvider;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V20 .method·constructor·<init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V
21 ····.locals·021 ····.locals·0
  
22 ····.line·485022 ····.line·4837
23 ····iput-object·p1,·p0,·Lcom/android/providers/media/MediaProvider$7;->this$0:Lcom/android/providers/media/MediaProvider;23 ····iput-object·p1,·p0,·Lcom/android/providers/media/MediaProvider$7;->this$0:Lcom/android/providers/media/MediaProvider;
  
24 ····invoke-direct·{p0,·p1,·p2},·Lcom/android/providers/media/MediaProvider$Thumbnailer;-><init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V24 ····invoke-direct·{p0,·p1,·p2},·Lcom/android/providers/media/MediaProvider$Thumbnailer;-><init>(Lcom/android/providers/media/MediaProvider;Ljava/lang/String;)V
  
25 ····return-void25 ····return-void
26 .end·method26 .end·method
  
Offset 36, 28 lines modifiedOffset 36, 28 lines modified
36 ····.locals·136 ····.locals·1
37 ····.annotation·system·Ldalvik/annotation/Throws;37 ····.annotation·system·Ldalvik/annotation/Throws;
38 ········value·=·{38 ········value·=·{
39 ············Ljava/io/IOException;39 ············Ljava/io/IOException;
40 ········}40 ········}
41 ····.end·annotation41 ····.end·annotation
  
42 ····.line·485342 ····.line·4840
43 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$7;->this$0:Lcom/android/providers/media/MediaProvider;43 ····iget-object·v0,·p0,·Lcom/android/providers/media/MediaProvider$7;->this$0:Lcom/android/providers/media/MediaProvider;
  
44 ····invoke-virtual·{v0,·p1,·p2},·Lcom/android/providers/media/MediaProvider;->queryForDataFile(Landroid/net/Uri;Landroid/os/CancellationSignal;)Ljava/io/File;44 ····invoke-virtual·{v0,·p1,·p2},·Lcom/android/providers/media/MediaProvider;->queryForDataFile(Landroid/net/Uri;Landroid/os/CancellationSignal;)Ljava/io/File;
  
45 ····move-result-object·p145 ····move-result-object·p1
  
46 ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider$7;->this$0:Lcom/android/providers/media/MediaProvider;46 ····iget-object·p0,·p0,·Lcom/android/providers/media/MediaProvider$7;->this$0:Lcom/android/providers/media/MediaProvider;
  
47 ····.line·485447 ····.line·4841
48 ····invoke-static·{p0},·Lcom/android/providers/media/MediaProvider;->access$1100(Lcom/android/providers/media/MediaProvider;)Landroid/util/Size;48 ····invoke-static·{p0},·Lcom/android/providers/media/MediaProvider;->access$1100(Lcom/android/providers/media/MediaProvider;)Landroid/util/Size;
  
49 ····move-result-object·p049 ····move-result-object·p0
  
50 ····.line·485350 ····.line·4840
51 ····invoke-static·{p1,·p0,·p2},·Landroid/media/ThumbnailUtils;->createVideoThumbnail(Ljava/io/File;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap;51 ····invoke-static·{p1,·p0,·p2},·Landroid/media/ThumbnailUtils;->createVideoThumbnail(Ljava/io/File;Landroid/util/Size;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap;
  
52 ····move-result-object·p052 ····move-result-object·p0
  
53 ····return-object·p053 ····return-object·p0
54 .end·method54 .end·method
575 B
smali/com/android/providers/media/MediaProvider$VolumeNotFoundException.smali
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 .end·annotation14 .end·annotation
  
  
15 #·direct·methods15 #·direct·methods
16 .method·public·constructor·<init>(Ljava/lang/String;)V16 .method·public·constructor·<init>(Ljava/lang/String;)V
17 ····.locals·217 ····.locals·2
  
18 ····.line·727618 ····.line·7245
19 ····new-instance·v0,·Ljava/lang/StringBuilder;19 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
20 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V20 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
21 ····const-string·v1,·"Volume·"21 ····const-string·v1,·"Volume·"
  
22 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;22 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
14.4 KB
lib/arm64-v8a/libfuse_jni.so
1.01 KB
readelf --wide --file-header {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x6200011 ··Entry·point·address:···············0x61000
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········1000344·(bytes·into·file)13 ··Start·of·section·headers:··········991992·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2819 ··Number·of·section·headers:·········28
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·26
2.12 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x620002 Entry·point·0x61000
3 There·are·10·program·headers,·starting·at·offset·643 There·are·10·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x86 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
7 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x06104c·0x06104c·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x060b3c·0x060b3c·R···0x1000
8 ··LOAD···········0x062000·0x0000000000062000·0x0000000000062000·0x0843c0·0x0843c0·R·E·0x10008 ··LOAD···········0x061000·0x0000000000061000·0x0000000000061000·0x0839b0·0x0839b0·R·E·0x1000
9 ··LOAD···········0x0e7000·0x00000000000e7000·0x00000000000e7000·0x0087b0·0x0087b0·RW··0x10009 ··LOAD···········0x0e5000·0x00000000000e5000·0x00000000000e5000·0x008790·0x008790·RW··0x1000
10 ··LOAD···········0x0ef7b0·0x00000000000f07b0·0x00000000000f07b0·0x000288·0x001bf0·RW··0x100010 ··LOAD···········0x0ed790·0x00000000000ee790·0x00000000000ee790·0x000288·0x001bf0·RW··0x1000
11 ··DYNAMIC········0x0edc98·0x00000000000edc98·0x00000000000edc98·0x000210·0x000210·RW··0x811 ··DYNAMIC········0x0ebc98·0x00000000000ebc98·0x00000000000ebc98·0x000210·0x000210·RW··0x8
12 ··GNU_RELRO······0x0e7000·0x00000000000e7000·0x00000000000e7000·0x0087b0·0x009000·R···0x112 ··GNU_RELRO······0x0e5000·0x00000000000e5000·0x00000000000e5000·0x008790·0x009000·R···0x1
13 ··GNU_EH_FRAME···0x04aef4·0x000000000004aef4·0x000000000004aef4·0x004174·0x004174·R···0x413 ··GNU_EH_FRAME···0x04ab14·0x000000000004ab14·0x000000000004ab14·0x004144·0x004144·R···0x4
14 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··014 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
15 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x0000b8·0x0000b8·R···0x415 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x0000b8·0x0000b8·R···0x4
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····18 ···00·····
19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.gcc_except_table·.eh_frame_hdr·.eh_frame·19 ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.gcc_except_table·.eh_frame_hdr·.eh_frame·
5.2 KB
readelf --wide --sections {}
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
1 There·are·28·section·headers,·starting·at·offset·0xf4398:1 There·are·28·section·headers,·starting·at·offset·0xf22f8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000098·00···A··0···0··45 ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000098·00···A··0···0··4
6 ··[·2]·.note.gnu.build-id·NOTE············0000000000000308·000308·000020·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············0000000000000308·000308·000020·00···A··0···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000000000000328·000328·00e8f8·18···A··8···1··87 ··[·3]·.dynsym···········DYNSYM··········0000000000000328·000328·00e898·18···A··8···1··8
8 ··[·4]·.gnu.version······VERSYM··········000000000000ec20·00ec20·00136a·02···A··3···0··28 ··[·4]·.gnu.version······VERSYM··········000000000000ebc0·00ebc0·001362·02···A··3···0··2
9 ··[·5]·.gnu.version_r····VERNEED·········000000000000ff8c·00ff8c·000100·00···A··8···5··49 ··[·5]·.gnu.version_r····VERNEED·········000000000000ff24·00ff24·000100·00···A··8···5··4
10 ··[·6]·.gnu.hash·········GNU_HASH········0000000000010090·010090·003c3c·00···A··3···0··810 ··[·6]·.gnu.hash·········GNU_HASH········0000000000010028·010028·003c28·00···A··3···0··8
11 ··[·7]·.hash·············HASH············0000000000013ccc·013ccc·004db0·04···A··3···0··411 ··[·7]·.hash·············HASH············0000000000013c50·013c50·004d90·04···A··3···0··4
12 ··[·8]·.dynstr···········STRTAB··········0000000000018a7c·018a7c·01f12c·00···A··0···0··112 ··[·8]·.dynstr···········STRTAB··········00000000000189e0·0189e0·01ee47·00···A··0···0··1
13 ··[·9]·.rela.dyn·········LOOS+0x2········0000000000037ba8·037ba8·0038ed·01···A··3···0··813 ··[·9]·.rela.dyn·········LOOS+0x2········0000000000037828·037828·0038e2·01···A··3···0··8
14 ··[10]·.relr.dyn·········LOOS+0xfffff00··000000000003b498·03b498·0001a0·08···A··0···0··814 ··[10]·.relr.dyn·········LOOS+0xfffff00··000000000003b110·03b110·0001a0·08···A··0···0··8
15 ··[11]·.rela.plt·········RELA············000000000003b638·03b638·0038b8·18···A··3··23··815 ··[11]·.rela.plt·········RELA············000000000003b2b0·03b2b0·003858·18···A··3··23··8
16 ··[12]·.rodata···········PROGBITS········000000000003eef0·03eef0·007019·00·AMS··0···0·1616 ··[12]·.rodata···········PROGBITS········000000000003eb10·03eb10·007019·00·AMS··0···0·16
17 ··[13]·.gcc_except_table·PROGBITS········0000000000045f0c·045f0c·004fe8·00···A··0···0··417 ··[13]·.gcc_except_table·PROGBITS········0000000000045b2c·045b2c·004fe8·00···A··0···0··4
18 ··[14]·.eh_frame_hdr·····PROGBITS········000000000004aef4·04aef4·004174·00···A··0···0··418 ··[14]·.eh_frame_hdr·····PROGBITS········000000000004ab14·04ab14·004144·00···A··0···0··4
19 ··[15]·.eh_frame·········PROGBITS········000000000004f068·04f068·011fe4·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········000000000004ec58·04ec58·011ee4·00···A··0···0··8
20 ··[16]·.text·············PROGBITS········0000000000062000·062000·081dc4·00··AX··0···0··420 ··[16]·.text·············PROGBITS········0000000000061000·061000·081400·00··AX··0···0··4
21 ··[17]·.plt··············PROGBITS········00000000000e3dd0·0e3dd0·0025f0·00··AX··0···0·1621 ··[17]·.plt··············PROGBITS········00000000000e2400·0e2400·0025b0·00··AX··0···0·16
22 ··[18]·.data.rel.ro······PROGBITS········00000000000e7000·0e7000·006c80·00··WA··0···0··822 ··[18]·.data.rel.ro······PROGBITS········00000000000e5000·0e5000·006c80·00··WA··0···0··8
23 ··[19]·.fini_array·······FINI_ARRAY······00000000000edc80·0edc80·000010·08··WA··0···0··823 ··[19]·.fini_array·······FINI_ARRAY······00000000000ebc80·0ebc80·000010·08··WA··0···0··8
24 ··[20]·.init_array·······INIT_ARRAY······00000000000edc90·0edc90·000008·00··WA··0···0··824 ··[20]·.init_array·······INIT_ARRAY······00000000000ebc90·0ebc90·000008·00··WA··0···0··8
25 ··[21]·.dynamic··········DYNAMIC·········00000000000edc98·0edc98·000210·10··WA··8···0··825 ··[21]·.dynamic··········DYNAMIC·········00000000000ebc98·0ebc98·000210·10··WA··8···0··8
26 ··[22]·.got··············PROGBITS········00000000000edea8·0edea8·000608·00··WA··0···0··826 ··[22]·.got··············PROGBITS········00000000000ebea8·0ebea8·000608·00··WA··0···0··8
27 ··[23]·.got.plt··········PROGBITS········00000000000ee4b0·0ee4b0·001300·00··WA··0···0··827 ··[23]·.got.plt··········PROGBITS········00000000000ec4b0·0ec4b0·0012e0·00··WA··0···0··8
28 ··[24]·.data·············PROGBITS········00000000000f07b0·0ef7b0·000288·00··WA··0···0··828 ··[24]·.data·············PROGBITS········00000000000ee790·0ed790·000288·00··WA··0···0··8
29 ··[25]·.bss··············NOBITS··········00000000000f0a40·0efa38·001960·00··WA··0···0·1629 ··[25]·.bss··············NOBITS··········00000000000eea20·0eda18·001960·00··WA··0···0·16
30 ··[26]·.shstrtab·········STRTAB··········0000000000000000·0efa38·000114·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········0000000000000000·0eda18·000114·00······0···0··1
31 ··[27]·.gnu_debugdata····PROGBITS········0000000000000000·0efb4c·00484c·00······0···0··131 ··[27]·.gnu_debugdata····PROGBITS········0000000000000000·0edb2c·0047cc·00······0···0··1
32 Key·to·Flags:32 Key·to·Flags:
33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··p·(processor·specific)36 ··p·(processor·specific)
2.93 KB
readelf --wide --dynamic {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
  
1 Dynamic·section·at·offset·0xedc98·contains·33·entries:1 Dynamic·section·at·offset·0xebc98·contains·33·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libfuse.so]3 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libfuse.so]
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libandroid.so]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libandroid.so]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so]
7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so]7 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so]
8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so]8 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so]
9 ·0x000000000000000e·(SONAME)·············Library·soname:·[libfuse_jni.so]9 ·0x000000000000000e·(SONAME)·············Library·soname:·[libfuse_jni.so]
10 ·0x000000000000001e·(FLAGS)··············BIND_NOW10 ·0x000000000000001e·(FLAGS)··············BIND_NOW
11 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW11 ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW
12 ·0x0000000060000011·(Operating·System·specific:·60000011)················0x37ba812 ·0x0000000060000011·(Operating·System·specific:·60000011)················0x37828
13 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x38ed13 ·0x0000000060000012·(Operating·System·specific:·60000012)················0x38e2
14 ·0x0000000000000009·(RELAENT)············24·(bytes)14 ·0x0000000000000009·(RELAENT)············24·(bytes)
15 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x3b49815 ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x3b110
16 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x1a016 ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x1a0
17 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x817 ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x8
18 ·0x0000000000000017·(JMPREL)·············0x3b63818 ·0x0000000000000017·(JMPREL)·············0x3b2b0
19 ·0x0000000000000002·(PLTRELSZ)···········14520·(bytes)19 ·0x0000000000000002·(PLTRELSZ)···········14424·(bytes)
20 ·0x0000000000000003·(PLTGOT)·············0xee4b020 ·0x0000000000000003·(PLTGOT)·············0xec4b0
21 ·0x0000000000000014·(PLTREL)·············RELA21 ·0x0000000000000014·(PLTREL)·············RELA
22 ·0x0000000000000006·(SYMTAB)·············0x32822 ·0x0000000000000006·(SYMTAB)·············0x328
23 ·0x000000000000000b·(SYMENT)·············24·(bytes)23 ·0x000000000000000b·(SYMENT)·············24·(bytes)
24 ·0x0000000000000005·(STRTAB)·············0x18a7c24 ·0x0000000000000005·(STRTAB)·············0x189e0
25 ·0x000000000000000a·(STRSZ)··············127276·(bytes)25 ·0x000000000000000a·(STRSZ)··············126535·(bytes)
26 ·0x000000006ffffef5·(GNU_HASH)···········0x1009026 ·0x000000006ffffef5·(GNU_HASH)···········0x10028
27 ·0x0000000000000004·(HASH)···············0x13ccc27 ·0x0000000000000004·(HASH)···············0x13c50
28 ·0x0000000000000019·(INIT_ARRAY)·········0xedc9028 ·0x0000000000000019·(INIT_ARRAY)·········0xebc90
29 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)29 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
30 ·0x000000000000001a·(FINI_ARRAY)·········0xedc8030 ·0x000000000000001a·(FINI_ARRAY)·········0xebc80
31 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)31 ·0x000000000000001c·(FINI_ARRAYSZ)·······16·(bytes)
32 ·0x000000006ffffff0·(VERSYM)·············0xec2032 ·0x000000006ffffff0·(VERSYM)·············0xebc0
33 ·0x000000006ffffffe·(VERNEED)············0xff8c33 ·0x000000006ffffffe·(VERNEED)············0xff24
34 ·0x000000006fffffff·(VERNEEDNUM)·········534 ·0x000000006fffffff·(VERNEEDNUM)·········5
35 ·0x0000000000000000·(NULL)···············0x035 ·0x0000000000000000·(NULL)···············0x0
985 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner·················Data·size»  Description2 ··Owner·················Data·size»  Description
3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·1b·00·00·00·72·32·31·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·36·31·31·33·36·36·39·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·1b·00·00·00·72·32·31·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·36·31·31·33·36·36·39·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner·················Data·size»  Description5 ··Owner·················Data·size»  Description
6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e6a730cdc33134783190b3d6ee2e3a146 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·71ab8ac5cabcfbddca124f2984c2fb15
2.11 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·2485·entries:1 Version·symbols·section·'.gnu.version'·contains·2481·entries:
2 ·Addr:·000000000000ec20··Offset:·0x00ec20··Link:·3·(.dynsym)2 ·Addr:·000000000000ebc0··Offset:·0x00ebc0··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······3 ··000:···0·(*local*)·······2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
4 ··004:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······4 ··004:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
5 ··008:···3·(LIBC_Q)········3·(LIBC_Q)········3·(LIBC_Q)········2·(LIBC)·······5 ··008:···3·(LIBC_Q)········3·(LIBC_Q)········3·(LIBC_Q)········2·(LIBC)·······
6 ··00c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBANDROID)·6 ··00c:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········4·(LIBANDROID)·
7 ··010:···4·(LIBANDROID)····5·(LIBLOG)········2·(LIBC)··········2·(LIBC)·······7 ··010:···4·(LIBANDROID)····5·(LIBLOG)········2·(LIBC)··········2·(LIBC)·······
8 ··014:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······8 ··014:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
9 ··018:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······9 ··018:···2·(LIBC)··········2·(LIBC)··········2·(LIBC)··········2·(LIBC)·······
Offset 617, 19 lines modifiedOffset 617, 18 lines modified
617 ··994:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···617 ··994:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
618 ··998:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···618 ··998:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
619 ··99c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···619 ··99c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
620 ··9a0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···620 ··9a0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
621 ··9a4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···621 ··9a4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
622 ··9a8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···622 ··9a8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
623 ··9ac:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···623 ··9ac:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
624 ··9b0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···624 ··9b0:···1·(*global*)···
625 ··9b4:···1·(*global*)··· 
  
626 Version·needs·section·'.gnu.version_r'·contains·5·entries:625 Version·needs·section·'.gnu.version_r'·contains·5·entries:
627 ·Addr:·0x000000000000ff8c··Offset:·0x00ff8c··Link:·8·(.dynstr)626 ·Addr:·0x000000000000ff24··Offset:·0x00ff24··Link:·8·(.dynstr)
628 ··000000:·Version:·1··File:·libfuse.so··Cnt:·3627 ··000000:·Version:·1··File:·libfuse.so··Cnt:·3
629 ··0x0050:···Name:·FUSE_3.0··Flags:·none··Version:·6628 ··0x0050:···Name:·FUSE_3.0··Flags:·none··Version:·6
630 ··0x0060:···Name:·FUSE_3.2··Flags:·none··Version:·8629 ··0x0060:···Name:·FUSE_3.2··Flags:·none··Version:·8
631 ··0x0070:···Name:·FUSE_3.7··Flags:·none··Version:·7630 ··0x0070:···Name:·FUSE_3.7··Flags:·none··Version:·7
632 ··0x0010:·Version:·1··File:·liblog.so··Cnt:·3631 ··0x0010:·Version:·1··File:·liblog.so··Cnt:·3
633 ··0x0080:···Name:·LIBLOG··Flags:·none··Version:·5632 ··0x0080:···Name:·LIBLOG··Flags:·none··Version:·5
634 ··0x0090:···Name:·LIBLOG_M··Flags:·none··Version:·9633 ··0x0090:···Name:·LIBLOG_M··Flags:·none··Version:·9
1.98 KB
original/META-INF/MANIFEST.MF
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Manifest-Version:·1.0\xd1 Manifest-Version:·1.0\xd
2 Created-By:·soong_zip\xd2 Created-By:·soong_zip\xd
3 \xd3 \xd
4 Name:·AndroidManifest.xml\xd4 Name:·AndroidManifest.xml\xd
5 SHA-256-Digest:·ydyyloTV9wXWhHgJib1smThCrTAUkOh2eFHq7qqL1xs=\xd5 SHA-256-Digest:·Osmj24Sf7KpHMs+ZHMNVXj5PFAfYswCROSkrcFbLwt0=\xd
6 \xd6 \xd
7 Name:·META-INF/androidx.activity_activity.version\xd7 Name:·META-INF/androidx.activity_activity.version\xd
8 SHA-256-Digest:·xz+m3R8eN7+R2i0GPdiN0mdjZIprRweAsI2x/eS0FUc=\xd8 SHA-256-Digest:·xz+m3R8eN7+R2i0GPdiN0mdjZIprRweAsI2x/eS0FUc=\xd
9 \xd9 \xd
10 Name:·META-INF/androidx.appcompat_appcompat-resources.version\xd10 Name:·META-INF/androidx.appcompat_appcompat-resources.version\xd
11 SHA-256-Digest:·YKKgBC4ecRkY54jJhg8PxdAdW3puqvgbtYOInSxNdj8=\xd11 SHA-256-Digest:·YKKgBC4ecRkY54jJhg8PxdAdW3puqvgbtYOInSxNdj8=\xd
12 \xd12 \xd
Offset 65, 25 lines modifiedOffset 65, 22 lines modified
65 \xd65 \xd
66 Name:·META-INF/androidx.viewpager_viewpager.version\xd66 Name:·META-INF/androidx.viewpager_viewpager.version\xd
67 SHA-256-Digest:·wVwueMje4MuWGduylY6MPUJVWRbNN5syBnZiEg6rKdA=\xd67 SHA-256-Digest:·wVwueMje4MuWGduylY6MPUJVWRbNN5syBnZiEg6rKdA=\xd
68 \xd68 \xd
69 Name:·META-INF/proguard/androidx-annotations.pro\xd69 Name:·META-INF/proguard/androidx-annotations.pro\xd
70 SHA-256-Digest:·M/eLd9AzF+l12cP2AYORDIyrIrDy2h+TQrjFnXW8IP8=\xd70 SHA-256-Digest:·M/eLd9AzF+l12cP2AYORDIyrIrDy2h+TQrjFnXW8IP8=\xd
71 \xd71 \xd
72 Name:·assets/NOTICE.html.gz\xd 
73 SHA-256-Digest:·E0lfofNYB/vn8ZVcNVUhITDXRhYIjH0MfQn1BXzhoUw=\xd 
74 \xd 
75 Name:·classes.dex\xd72 Name:·classes.dex\xd
76 SHA-256-Digest:·LGebwOqyfcfDw8opvq+Z/Em2koHf5sPxKpk/b8pthCo=\xd73 SHA-256-Digest:·2rjlufDn/7woxiVuPjy4MTNucE7O/paimkpbGyDgIzI=\xd
77 \xd74 \xd
78 Name:·lib/arm64-v8a/libfuse.so\xd75 Name:·lib/arm64-v8a/libfuse.so\xd
79 SHA-256-Digest:·jSZkt1HQSVnSO6YRGmkE2H/yO3Goj0MkCaq9dKbz/aA=\xd76 SHA-256-Digest:·jSZkt1HQSVnSO6YRGmkE2H/yO3Goj0MkCaq9dKbz/aA=\xd
80 \xd77 \xd
81 Name:·lib/arm64-v8a/libfuse_jni.so\xd78 Name:·lib/arm64-v8a/libfuse_jni.so\xd
82 SHA-256-Digest:·ggwzmFWgWvEZKYSgS0L3cx9bosdiZfsxlWak+vUuFIs=\xd79 SHA-256-Digest:·0ev+j+Sk7S6Kg4ByxhB/QfpBYK9l5hRQYRP7knusFKE=\xd
83 \xd80 \xd
84 Name:·res/anim-v21/fragment_fast_out_extra_slow_in.xml\xd81 Name:·res/anim-v21/fragment_fast_out_extra_slow_in.xml\xd
85 SHA-256-Digest:·I2mH6G9DBPQCAwkhrZOzHoryzGmfPlTv1iKPr1LEqnY=\xd82 SHA-256-Digest:·I2mH6G9DBPQCAwkhrZOzHoryzGmfPlTv1iKPr1LEqnY=\xd
86 \xd83 \xd
87 Name:·res/anim/abc_fade_in.xml\xd84 Name:·res/anim/abc_fade_in.xml\xd
88 SHA-256-Digest:·HKmvv61b/dCu+BeaMa2gBq1tMidK1sG9PHbgakJAaa8=\xd85 SHA-256-Digest:·HKmvv61b/dCu+BeaMa2gBq1tMidK1sG9PHbgakJAaa8=\xd
89 \xd86 \xd
Offset 1368, 12 lines modifiedOffset 1365, 9 lines modified
1368 Name:·res/mipmap-mdpi-v4/ic_launcher_gallery.png\xd1365 Name:·res/mipmap-mdpi-v4/ic_launcher_gallery.png\xd
1369 SHA-256-Digest:·oygOOXmY5w+YjZsrnSgxIomd9s+Z4c/XDySX+YiqJK0=\xd1366 SHA-256-Digest:·oygOOXmY5w+YjZsrnSgxIomd9s+Z4c/XDySX+YiqJK0=\xd
1370 \xd1367 \xd
1371 Name:·res/mipmap-xhdpi-v4/ic_launcher_gallery.png\xd1368 Name:·res/mipmap-xhdpi-v4/ic_launcher_gallery.png\xd
1372 SHA-256-Digest:·s6tzXEXiBvLbpYnZxtmQbqjXrYvrarohHtgBIHfxyQw=\xd1369 SHA-256-Digest:·s6tzXEXiBvLbpYnZxtmQbqjXrYvrarohHtgBIHfxyQw=\xd
1373 \xd1370 \xd
1374 Name:·resources.arsc\xd1371 Name:·resources.arsc\xd
1375 SHA-256-Digest:·hVMiNMtcKWPZ+nqjP362su58Sjb7OcmWlheoToyutgs=\xd1372 SHA-256-Digest:·4Zf0Z47RyHeqdGZgOIWoV/bNB/AfXLdXSSVaHFzi+48=\xd
1376 \xd 
1377 Name:·stamp-cert-sha256\xd 
1378 SHA-256-Digest:·HZwqAqk4Fv9ceuZPmq0Cwj3kncUUYg2xp61iTSqDZ5w=\xd 
1379 \xd1373 \xd
2.15 KB
original/META-INF/CERT.SF
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 Signature-Version:·1.0\xd1 Signature-Version:·1.0\xd
2 Created-By:·1.0·(Android·SignApk)\xd2 Created-By:·1.0·(Android·SignApk)\xd
3 SHA-256-Digest-Manifest:·p2iWlkCe5MkgiKy1Ic6H6QycYirIOMgX+Y01FYBUUbw=\xd3 SHA-256-Digest-Manifest:·jY/4oWsYQq1MRkAKWhrqDC0L3ztVqibrdLo4dfiStCU=\xd
4 X-Android-APK-Signed:·2,·3\xd4 X-Android-APK-Signed:·2,·3\xd
5 \xd5 \xd
6 Name:·AndroidManifest.xml\xd6 Name:·AndroidManifest.xml\xd
7 SHA-256-Digest:·XmKspoP5HAfhIplp/PHR27BFQaAjVib3kiZTH9r/twY=\xd7 SHA-256-Digest:·BOf0EKHafWBHjE3WZIjSNcxRATYg+UoXJdTxSePGYAE=\xd
8 \xd8 \xd
9 Name:·META-INF/androidx.activity_activity.version\xd9 Name:·META-INF/androidx.activity_activity.version\xd
10 SHA-256-Digest:·AQ3Pd00eOa/ToZfN1dppTDwv3ByVeOmdQMPQvJ0OEVc=\xd10 SHA-256-Digest:·AQ3Pd00eOa/ToZfN1dppTDwv3ByVeOmdQMPQvJ0OEVc=\xd
11 \xd11 \xd
12 Name:·META-INF/androidx.appcompat_appcompat-resources.version\xd12 Name:·META-INF/androidx.appcompat_appcompat-resources.version\xd
13 SHA-256-Digest:·c+zeSFVy6YOxnAyA3JaUSctL8jsN095SH+blTg2PuTY=\xd13 SHA-256-Digest:·c+zeSFVy6YOxnAyA3JaUSctL8jsN095SH+blTg2PuTY=\xd
14 \xd14 \xd
Offset 67, 25 lines modifiedOffset 67, 22 lines modified
67 \xd67 \xd
68 Name:·META-INF/androidx.viewpager_viewpager.version\xd68 Name:·META-INF/androidx.viewpager_viewpager.version\xd
69 SHA-256-Digest:·mXZnQ9FaOiO1QhYONAVDHj4k5AgBLDByoIrjA8x1qtg=\xd69 SHA-256-Digest:·mXZnQ9FaOiO1QhYONAVDHj4k5AgBLDByoIrjA8x1qtg=\xd
70 \xd70 \xd
71 Name:·META-INF/proguard/androidx-annotations.pro\xd71 Name:·META-INF/proguard/androidx-annotations.pro\xd
72 SHA-256-Digest:·z4VPeB3xyX+1oqubmSAZIacjNrmoTsLyFuu+ubl7+m4=\xd72 SHA-256-Digest:·z4VPeB3xyX+1oqubmSAZIacjNrmoTsLyFuu+ubl7+m4=\xd
73 \xd73 \xd
74 Name:·assets/NOTICE.html.gz\xd 
75 SHA-256-Digest:·H1yWgA30m4XFILRP+1VS/e5qnctGKPTohA47FEuik68=\xd 
76 \xd 
77 Name:·classes.dex\xd74 Name:·classes.dex\xd
78 SHA-256-Digest:·Wsh0Z/RV3d5ND9qFYWrAhzvcVyMSt1ADKxsspMdWypM=\xd75 SHA-256-Digest:·B4ZVNdXU2ST7I/SX6vCXn1H7p7XOIClj4uizOHQH020=\xd
79 \xd76 \xd
80 Name:·lib/arm64-v8a/libfuse.so\xd77 Name:·lib/arm64-v8a/libfuse.so\xd
81 SHA-256-Digest:·uTc4bB4xP6yRtQlMsIpkbKvqRq7agWVMa4/VgppartU=\xd78 SHA-256-Digest:·uTc4bB4xP6yRtQlMsIpkbKvqRq7agWVMa4/VgppartU=\xd
82 \xd79 \xd
83 Name:·lib/arm64-v8a/libfuse_jni.so\xd80 Name:·lib/arm64-v8a/libfuse_jni.so\xd
84 SHA-256-Digest:·3aMgPFIzimYpXVWiwX+QSCw41apjbfGudYzq69bUQWg=\xd81 SHA-256-Digest:·A4tLzm0wIfeGDf7HKurNCcsZE0m6F62XgBKjqfQ79y4=\xd
85 \xd82 \xd
86 Name:·res/anim-v21/fragment_fast_out_extra_slow_in.xml\xd83 Name:·res/anim-v21/fragment_fast_out_extra_slow_in.xml\xd
87 SHA-256-Digest:·Rw5L5YmiyI39wrLraJFEMIg+GM/gEUozJv3cZ98ln2U=\xd84 SHA-256-Digest:·Rw5L5YmiyI39wrLraJFEMIg+GM/gEUozJv3cZ98ln2U=\xd
88 \xd85 \xd
89 Name:·res/anim/abc_fade_in.xml\xd86 Name:·res/anim/abc_fade_in.xml\xd
90 SHA-256-Digest:·bHDC7/Wyy/ImRgYsm3Ne9JvZxe8DECbLe5IHXzIzdNQ=\xd87 SHA-256-Digest:·bHDC7/Wyy/ImRgYsm3Ne9JvZxe8DECbLe5IHXzIzdNQ=\xd
91 \xd88 \xd
Offset 1370, 12 lines modifiedOffset 1367, 9 lines modified
1370 Name:·res/mipmap-mdpi-v4/ic_launcher_gallery.png\xd1367 Name:·res/mipmap-mdpi-v4/ic_launcher_gallery.png\xd
1371 SHA-256-Digest:·UAK6z4vqR1Y5g3Q+fbeq4H/2ZJfbWsKbsOCewDI1Tmc=\xd1368 SHA-256-Digest:·UAK6z4vqR1Y5g3Q+fbeq4H/2ZJfbWsKbsOCewDI1Tmc=\xd
1372 \xd1369 \xd
1373 Name:·res/mipmap-xhdpi-v4/ic_launcher_gallery.png\xd1370 Name:·res/mipmap-xhdpi-v4/ic_launcher_gallery.png\xd
1374 SHA-256-Digest:·pNeGYpId3pu59cTbYvy0Jgx5siKyZ6A5FSsta9+jbr8=\xd1371 SHA-256-Digest:·pNeGYpId3pu59cTbYvy0Jgx5siKyZ6A5FSsta9+jbr8=\xd
1375 \xd1372 \xd
1376 Name:·resources.arsc\xd1373 Name:·resources.arsc\xd
1377 SHA-256-Digest:·lT9mtF4vuY19MtUSWtBzSCpmBVZ8oOSuLXT20+OvRYA=\xd1374 SHA-256-Digest:·1RUWNTLc78bzsUlxBoC6Jqg3M+L2tpKQ1vAR0IIKFbc=\xd
1378 \xd 
1379 Name:·stamp-cert-sha256\xd 
1380 SHA-256-Digest:·L0p4Bm/NGffFWX26fUKi8jlq3aKsfwyEBtSavY6F0c0=\xd 
1381 \xd1375 \xd
1.17 KB
res/values-bn/strings.xml
1.12 KB
res/values-bn/strings.xml
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
28 ··<string·name="abc_shareactionprovider_share_with_application">%s-এর·সাথে·শেয়ার·করুন</string>28 ··<string·name="abc_shareactionprovider_share_with_application">%s-এর·সাথে·শেয়ার·করুন</string>
29 ··<string·name="abc_toolbar_collapse_description">সঙ্কুচিত·করুন</string>29 ··<string·name="abc_toolbar_collapse_description">সঙ্কুচিত·করুন</string>
30 ··<string·name="allow">অনুমতি·দিন</string>30 ··<string·name="allow">অনুমতি·দিন</string>
31 ··<string·name="app_label">মিডিয়া·স্টোরেজ</string>31 ··<string·name="app_label">মিডিয়া·স্টোরেজ</string>
32 ··<string·name="artist_label">শিল্পী</string>32 ··<string·name="artist_label">শিল্পী</string>
33 ··<string·name="cache_clearing_dialog_text">%s·কিছু·অস্থায়ী·ফাইলকে·মুছে·দিতে·চায়।·এর·ফলে,·ব্যাটারি·বা·মোবাইল·ডেটা·বেশি·খরচ·হতে·পারে।</string>33 ··<string·name="cache_clearing_dialog_text">%s·কিছু·অস্থায়ী·ফাইলকে·মুছে·দিতে·চায়।·এর·ফলে,·ব্যাটারি·বা·মোবাইল·ডেটা·বেশি·খরচ·হতে·পারে।</string>
34 ··<string·name="cache_clearing_dialog_title">অস্থায়ী·অ্যাপ·ফাইল·মুছে·দিতে·চান?</string>34 ··<string·name="cache_clearing_dialog_title">অস্থায়ী·অ্যাপ·ফাইল·মুছে·দিতে·চান?</string>
 35 ··<string·name="cache_clearing_in_progress_title">অস্থায়ী·অ্যাপ·ফাইল·মুছে·ফেলা·হচ্ছে…</string>
35 ··<string·name="deny">বাতিল·করুন</string>36 ··<string·name="deny">বাতিল·করুন</string>
36 ··<string·name="grant_dialog_button_allow">অনুমতি·দিন</string>37 ··<string·name="grant_dialog_button_allow">অনুমতি·দিন</string>
37 ··<string·name="grant_dialog_button_deny">খারিজ·করুন</string>38 ··<string·name="grant_dialog_button_deny">খারিজ·করুন</string>
38 ··<string·name="permission_required">এই·আইটেম·মুছতে·বা·পরিবর্তন·করার·জন্য·অনুমতি·প্রয়োজন।</string>39 ··<string·name="permission_required">এই·আইটেম·মুছতে·বা·পরিবর্তন·করার·জন্য·অনুমতি·প্রয়োজন।</string>
39 ··<string·name="permission_required_action">চালিয়ে·যান</string>40 ··<string·name="permission_required_action">চালিয়ে·যান</string>
40 ··<string·name="root_audio">অডিও</string>41 ··<string·name="root_audio">অডিও</string>
41 ··<string·name="root_documents">ডকুমেন্ট</string>42 ··<string·name="root_documents">ডকুমেন্ট</string>
1.24 KB
res/values-ne/strings.xml
1.19 KB
res/values-ne/strings.xml
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
28 ··<string·name="abc_shareactionprovider_share_with_application">%s·मार्फत·सेयर·गर्नुहोस्</string>28 ··<string·name="abc_shareactionprovider_share_with_application">%s·मार्फत·सेयर·गर्नुहोस्</string>
29 ··<string·name="abc_toolbar_collapse_description">संक्षिप्त·गर्नुहोस्</string>29 ··<string·name="abc_toolbar_collapse_description">संक्षिप्त·गर्नुहोस्</string>
30 ··<string·name="allow">अनुमति·दिनुहोस्</string>30 ··<string·name="allow">अनुमति·दिनुहोस्</string>
31 ··<string·name="app_label">मिडिया·भण्डारण</string>31 ··<string·name="app_label">मिडिया·भण्डारण</string>
32 ··<string·name="artist_label">कलाकार</string>32 ··<string·name="artist_label">कलाकार</string>
33 ··<string·name="cache_clearing_dialog_text">%s·केही·अस्थायी·फाइलहरू·मेटाउन·चाहन्छ।·यो·कार्य·गर्ने·अनुमति·दिनुभएका·खण्डमा·ब्याट्रीको·खपत·वा·सेलुलर·डेटाको·प्रयोग·बढ्न·सक्छ।</string>33 ··<string·name="cache_clearing_dialog_text">%s·केही·अस्थायी·फाइलहरू·मेटाउन·चाहन्छ।·यो·कार्य·गर्ने·अनुमति·दिनुभएका·खण्डमा·ब्याट्रीको·खपत·वा·सेलुलर·डेटाको·प्रयोग·बढ्न·सक्छ।</string>
34 ··<string·name="cache_clearing_dialog_title">अनुप्रयोगका·अस्थायी·फाइलहरू·मेटाउने·हो?</string>34 ··<string·name="cache_clearing_dialog_title">अनुप्रयोगका·अस्थायी·फाइलहरू·मेटाउने·हो?</string>
 35 ··<string·name="cache_clearing_in_progress_title">एपका·अस्थायी·फाइलहरू·मेटाउँदै…</string>
35 ··<string·name="deny">अस्वीकार·गर्नुहोस्</string>36 ··<string·name="deny">अस्वीकार·गर्नुहोस्</string>
36 ··<string·name="grant_dialog_button_allow">अनुमति·दिनुहोस्</string>37 ··<string·name="grant_dialog_button_allow">अनुमति·दिनुहोस्</string>
37 ··<string·name="grant_dialog_button_deny">अनुमति·नदिनुहोस्</string>38 ··<string·name="grant_dialog_button_deny">अनुमति·नदिनुहोस्</string>
38 ··<string·name="permission_required">यो·वस्तु·परिमार्जन·गर्न·वा·मेटाउन·अनुमति·आवश्यक·पर्छ।</string>39 ··<string·name="permission_required">यो·वस्तु·परिमार्जन·गर्न·वा·मेटाउन·अनुमति·आवश्यक·पर्छ।</string>
39 ··<string·name="permission_required_action">जारी·राख्नुहोस्</string>40 ··<string·name="permission_required_action">जारी·राख्नुहोस्</string>
40 ··<string·name="root_audio">अडियो</string>41 ··<string·name="root_audio">अडियो</string>
41 ··<string·name="root_documents">कागजातहरू</string>42 ··<string·name="root_documents">कागजातहरू</string>
5.81 KB
res/values-fr/plurals.xml
5.76 KB
res/values-fr/plurals.xml
    
Offset 1, 75 lines modifiedOffset 1, 75 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <resources>2 <resources>
3 ··<plurals·name="permission_delete_audio">3 ··<plurals·name="permission_delete_audio">
4 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·supprimer·^2 fichiers·audio ?&quot;</item>4 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·supprimer·^2 fichiers·audio ?&quot;</item>
5 ····<item·quantity="one">Allow·^1·to·delete·^2·audio·files?</item>5 ····<item·quantity="one">&quot;Autoriser·l'application·^1·à·supprimer·^2 fichier·audio ?&quot;</item>
6 ··</plurals>6 ··</plurals>
7 ··<plurals·name="permission_delete_generic">7 ··<plurals·name="permission_delete_generic">
8 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·supprimer·^2 éléments ?&quot;</item>8 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·supprimer·^2 éléments ?&quot;</item>
9 ····<item·quantity="one">Allow·^1·to·delete·^2·items?</item>9 ····<item·quantity="one">&quot;Autoriser·l'application·^1·à·supprimer·^2 élémen?&quot;</item>
10 ··</plurals>10 ··</plurals>
11 ··<plurals·name="permission_delete_image">11 ··<plurals·name="permission_delete_image">
12 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·supprimer·^2 photos ?&quot;</item>12 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·supprimer·^2 photos ?&quot;</item>
13 ····<item·quantity="one">Allow·^1·to·delete·^2·photos?</item>13 ····<item·quantity="one">&quot;Autoriser·l'application·^1·à·supprimer·^2 photo ?&quot;</item>
14 ··</plurals>14 ··</plurals>
15 ··<plurals·name="permission_delete_video">15 ··<plurals·name="permission_delete_video">
16 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·supprimer·^2 vidéos ?&quot;</item>16 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·supprimer·^2 vidéos ?&quot;</item>
17 ····<item·quantity="one">Allow·^1·to·delete·^2·videos?</item>17 ····<item·quantity="one">&quot;Autoriser·l'application·^1·à·supprimer·^2 vidéo ?&quot;</item>
18 ··</plurals>18 ··</plurals>
19 ··<plurals·name="permission_more_text">19 ··<plurals·name="permission_more_text">
20 ····<item·quantity="other">Plus·^1 autres·éléments</item>20 ····<item·quantity="other">Plus·^1 autres·éléments</item>
21 ····<item·quantity="one">Plus·^1 autre·élément</item>21 ····<item·quantity="one">Plus·^1 autre·élément</item>
22 ··</plurals>22 ··</plurals>
23 ··<plurals·name="permission_more_thumb">23 ··<plurals·name="permission_more_thumb">
24 ····<item·quantity="other">+ ^1</item>24 ····<item·quantity="other">+ ^1</item>
25 ····<item·quantity="one">+^1</item>25 ····<item·quantity="one">+ ^1</item>
26 ··</plurals>26 ··</plurals>
27 ··<plurals·name="permission_trash_audio">27 ··<plurals·name="permission_trash_audio">
28 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·placer·^2 fichiers·audio·dans·la·corbeille ?&quot;</item>28 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·placer·^2 fichiers·audio·dans·la·corbeille ?&quot;</item>
29 ····<item·quantity="one">Allow·^1·to·move·^2·audio·files·to·trash?</item>29 ····<item·quantity="one">&quot;Autoriser·l'application·^1·à·placer·^2 fichier·audio·dans·la·corbeille ?&quot;</item>
30 ··</plurals>30 ··</plurals>
31 ··<plurals·name="permission_trash_generic">31 ··<plurals·name="permission_trash_generic">
32 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·placer·^2 éléments·dans·la·corbeille ?&quot;</item>32 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·placer·^2 éléments·dans·la·corbeille ?&quot;</item>
33 ····<item·quantity="one">Allow·^1·to·move·^2·items·to·trash?</item>33 ····<item·quantity="one">&quot;Autoriser·l'application·^1·à·placer·^2 élément·dans·la·corbeille ?&quot;</item>
34 ··</plurals>34 ··</plurals>
35 ··<plurals·name="permission_trash_image">35 ··<plurals·name="permission_trash_image">
36 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·placer·^2 photos·dans·la·corbeille ?&quot;</item>36 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·placer·^2 photos·dans·la·corbeille ?&quot;</item>
37 ····<item·quantity="one">Allow·^1·to·move·^2·photos·to·trash?</item>37 ····<item·quantity="one">&quot;Autoriser·l'application·^1·à·placer·^2 photo·dans·la·corbeille ?&quot;</item>
38 ··</plurals>38 ··</plurals>
39 ··<plurals·name="permission_trash_video">39 ··<plurals·name="permission_trash_video">
40 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·placer·^2 vidéos·dans·la·corbeille ?&quot;</item>40 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·placer·^2 vidéos·dans·la·corbeille ?&quot;</item>
41 ····<item·quantity="one">Allow·^1·to·move·^2·videos·to·trash?</item>41 ····<item·quantity="one">&quot;Autoriser·l'application·^1·à·placer·^2 vidéo·dans·la·corbeille ?&quot;</item>
42 ··</plurals>42 ··</plurals>
43 ··<plurals·name="permission_untrash_audio">43 ··<plurals·name="permission_untrash_audio">
44 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·retirer·^2 fichiers·audio·de·la·corbeille ?&quot;</item>44 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·retirer·^2 fichiers·audio·de·la·corbeille ?&quot;</item>
45 ····<item·quantity="one">Allow·^1·to·move·^2·audio·files·out·of·trash?</item>45 ····<item·quantity="one">&quot;Autoriser·l'application·^1·à·retirer·^2 fichier·audio·de·la·corbeille ?&quot;</item>
46 ··</plurals>46 ··</plurals>
47 ··<plurals·name="permission_untrash_generic">47 ··<plurals·name="permission_untrash_generic">
48 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·retirer·^2 éléments·de·la·corbeille ?&quot;</item>48 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·retirer·^2 éléments·de·la·corbeille ?&quot;</item>
49 ····<item·quantity="one">Allow·^1·to·move·^2·items·out·of·trash?</item>49 ····<item·quantity="one">&quot;Autoriser·l'application·^1·à·retirer·^2 élément·de·la·corbeille ?&quot;</item>
50 ··</plurals>50 ··</plurals>
51 ··<plurals·name="permission_untrash_image">51 ··<plurals·name="permission_untrash_image">
52 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·retirer·^2 photos·de·la·corbeille ?&quot;</item>52 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·retirer·^2 photos·de·la·corbeille ?&quot;</item>
53 ····<item·quantity="one">Allow·^1·to·move·^2·photos·out·of·trash?</item>53 ····<item·quantity="one">&quot;Autoriser·l'application·^1·à·retirer·^2 photo·de·la·corbeille ?&quot;</item>
54 ··</plurals>54 ··</plurals>
55 ··<plurals·name="permission_untrash_video">55 ··<plurals·name="permission_untrash_video">
56 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·retirer·^2 vidéos·de·la·corbeille ?&quot;</item>56 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·retirer·^2 vidéos·de·la·corbeille ?&quot;</item>
57 ····<item·quantity="one">Allow·^1·to·move·^2·videos·out·of·trash?</item>57 ····<item·quantity="one">&quot;Autoriser·l'application·^1·à·retirer·^2 vidéo·de·la·corbeille ?&quot;</item>
58 ··</plurals>58 ··</plurals>
59 ··<plurals·name="permission_write_audio">59 ··<plurals·name="permission_write_audio">
60 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·modifier·^2 fichiers·audio ?&quot;</item>60 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·modifier·^2 fichiers·audio ?&quot;</item>
61 ····<item·quantity="one">Allow·^1·to·modify·^2·audio·files?</item>61 ····<item·quantity="one">&quot;Autoriser·l'application·^1·à·modifier·^2 fichier·audio ?&quot;</item>
62 ··</plurals>62 ··</plurals>
63 ··<plurals·name="permission_write_generic">63 ··<plurals·name="permission_write_generic">
64 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·modifier·^2 éléments ?&quot;</item>64 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·modifier·^2 éléments ?&quot;</item>
65 ····<item·quantity="one">Allow·^1·to·modify·^2·items?</item>65 ····<item·quantity="one">&quot;Autoriser·l'application·^1·à·modifier·^2 élémen?&quot;</item>
66 ··</plurals>66 ··</plurals>
67 ··<plurals·name="permission_write_image">67 ··<plurals·name="permission_write_image">
68 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·modifier·^2 photos ?&quot;</item>68 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·modifier·^2 photos ?&quot;</item>
69 ····<item·quantity="one">Allow·^1·to·modify·^2·photos?</item>69 ····<item·quantity="one">&quot;Autoriser·l'application·^1·à·modifier·^2 photo ?&quot;</item>
70 ··</plurals>70 ··</plurals>
71 ··<plurals·name="permission_write_video">71 ··<plurals·name="permission_write_video">
72 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·modifier·^2 vidéos ?&quot;</item>72 ····<item·quantity="other">&quot;Autoriser·l'application·^1·à·modifier·^2 vidéos ?&quot;</item>
73 ····<item·quantity="one">Allow·^1·to·modify·^2·videos?</item>73 ····<item·quantity="one">&quot;Autoriser·l'application·^1·à·modifier·^2 vidéo ?&quot;</item>
74 ··</plurals>74 ··</plurals>
75 </resources>75 </resources>
1.22 KB
res/values-or/strings.xml
1.17 KB
res/values-or/strings.xml
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
28 ··<string·name="abc_shareactionprovider_share_with_application">%s·ସହ·ସେୟାର୍‍·କରନ୍ତୁ</string>28 ··<string·name="abc_shareactionprovider_share_with_application">%s·ସହ·ସେୟାର୍‍·କରନ୍ତୁ</string>
29 ··<string·name="abc_toolbar_collapse_description">ସଂକୁଚିତ·କରନ୍ତୁ</string>29 ··<string·name="abc_toolbar_collapse_description">ସଂକୁଚିତ·କରନ୍ତୁ</string>
30 ··<string·name="allow">ଅନୁମତି·ଦିଅନ୍ତୁ</string>30 ··<string·name="allow">ଅନୁମତି·ଦିଅନ୍ତୁ</string>
31 ··<string·name="app_label">ମିଡିଆ·ଷ୍ଟୋରେଜ୍</string>31 ··<string·name="app_label">ମିଡିଆ·ଷ୍ଟୋରେଜ୍</string>
32 ··<string·name="artist_label">କଳାକାର</string>32 ··<string·name="artist_label">କଳାକାର</string>
33 ··<string·name="cache_clearing_dialog_text">%s·କିଛି·ଅସ୍ଥାୟୀ·ଫାଇଲ୍·ଖାଲି·କରିବାକୁ·ଚାହୁଁଛି।·ଏହା·ଫଳରେ·ବ୍ୟାଟେରୀ·କିମ୍ବା·ସେଲ୍ୟୁଲାର୍·ଡାଟାର·ବ୍ୟବହାର·ଅଧିକ·ହୋଇପାରେ।</string>33 ··<string·name="cache_clearing_dialog_text">%s·କିଛି·ଅସ୍ଥାୟୀ·ଫାଇଲ୍·ଖାଲି·କରିବାକୁ·ଚାହୁଁଛି।·ଏହା·ଫଳରେ·ବ୍ୟାଟେରୀ·କିମ୍ବା·ସେଲ୍ୟୁଲାର୍·ଡାଟାର·ବ୍ୟବହାର·ଅଧିକ·ହୋଇପାରେ।</string>
34 ··<string·name="cache_clearing_dialog_title">ଅସ୍ଥାୟୀ·ଆପ୍·ଫାଇଲଗୁଡ଼ିକୁ·ଖାଲି·କରିବେ?</string>34 ··<string·name="cache_clearing_dialog_title">ଅସ୍ଥାୟୀ·ଆପ୍·ଫାଇଲଗୁଡ଼ିକୁ·ଖାଲି·କରିବେ?</string>
 35 ··<string·name="cache_clearing_in_progress_title">ଅସ୍ଥାୟୀ·ଆପ୍·ଫାଇଲଗୁଡ଼ିକୁ·ଖାଲି·କରାଯାଉଛି…</string>
35 ··<string·name="deny">ଅଗ୍ରାହ୍ୟ·କରନ୍ତୁ</string>36 ··<string·name="deny">ଅଗ୍ରାହ୍ୟ·କରନ୍ତୁ</string>
36 ··<string·name="grant_dialog_button_allow">ଅନୁମତି·ଦିଅନ୍ତୁ</string>37 ··<string·name="grant_dialog_button_allow">ଅନୁମତି·ଦିଅନ୍ତୁ</string>
37 ··<string·name="grant_dialog_button_deny">ଅଗ୍ରାହ୍ୟ·କରନ୍ତୁ</string>38 ··<string·name="grant_dialog_button_deny">ଅଗ୍ରାହ୍ୟ·କରନ୍ତୁ</string>
38 ··<string·name="permission_required">ଏହି·ଆଇଟମ୍‌କୁ·ସଂଶୋଧନ·କିମ୍ବା·ଡିଲିଟ୍‌·କରିବାକୁ·ଅନୁମତି·ଆବଶ୍ୟକ।</string>39 ··<string·name="permission_required">ଏହି·ଆଇଟମ୍‌କୁ·ସଂଶୋଧନ·କିମ୍ବା·ଡିଲିଟ୍‌·କରିବାକୁ·ଅନୁମତି·ଆବଶ୍ୟକ।</string>
39 ··<string·name="permission_required_action">ଜାରି·ରଖନ୍ତୁ</string>40 ··<string·name="permission_required_action">ଜାରି·ରଖନ୍ତୁ</string>
40 ··<string·name="root_audio">ଅଡିଓ</string>41 ··<string·name="root_audio">ଅଡିଓ</string>
41 ··<string·name="root_documents">ଡକ୍ୟୁମେଣ୍ଟଗୁଡ଼ିକ</string>42 ··<string·name="root_documents">ଡକ୍ୟୁମେଣ୍ଟଗୁଡ଼ିକ</string>
1.21 KB
res/values-te/strings.xml
1.16 KB
res/values-te/strings.xml
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
28 ··<string·name="abc_shareactionprovider_share_with_application">%sతో·షేర్·చేస్తుంది</string>28 ··<string·name="abc_shareactionprovider_share_with_application">%sతో·షేర్·చేస్తుంది</string>
29 ··<string·name="abc_toolbar_collapse_description">కుదిస్తుంది</string>29 ··<string·name="abc_toolbar_collapse_description">కుదిస్తుంది</string>
30 ··<string·name="allow">అనుమతించు</string>30 ··<string·name="allow">అనుమతించు</string>
31 ··<string·name="app_label">మీడియా·నిల్వ</string>31 ··<string·name="app_label">మీడియా·నిల్వ</string>
32 ··<string·name="artist_label">కళాకారుడు</string>32 ··<string·name="artist_label">కళాకారుడు</string>
33 ··<string·name="cache_clearing_dialog_text">కొన్ని·తాత్కాలిక·ఫైల్స్‌ను·క్లియర్·చేయడానికి·%s·అనుమతి·కోరుతోంది.·దీని·వలన·బ్యాటరీ·లేదా·సెల్యూలార్·డేటా·వినియోగం·పెరగవచ్చు.</string>33 ··<string·name="cache_clearing_dialog_text">కొన్ని·తాత్కాలిక·ఫైల్స్‌ను·క్లియర్·చేయడానికి·%s·అనుమతి·కోరుతోంది.·దీని·వలన·బ్యాటరీ·లేదా·సెల్యూలార్·డేటా·వినియోగం·పెరగవచ్చు.</string>
34 ··<string·name="cache_clearing_dialog_title">తాత్కాలిక·యాప్·ఫైల్‌లను·తొలగించాలా?</string>34 ··<string·name="cache_clearing_dialog_title">తాత్కాలిక·యాప్·ఫైల్‌లను·తొలగించాలా?</string>
 35 ··<string·name="cache_clearing_in_progress_title">తాత్కాలిక·యాప్·ఫైల్‌లను·క్లియర్·చేస్తోంది…</string>
35 ··<string·name="deny">నిరాకరించు</string>36 ··<string·name="deny">నిరాకరించు</string>
36 ··<string·name="grant_dialog_button_allow">అనుమతించు</string>37 ··<string·name="grant_dialog_button_allow">అనుమతించు</string>
37 ··<string·name="grant_dialog_button_deny">తిరస్కరించు</string>38 ··<string·name="grant_dialog_button_deny">తిరస్కరించు</string>
38 ··<string·name="permission_required">ఈ·అంశాన్ని·మార్చడానికి·లేదా·తొలగించడానికి·అనుమతి·అవసరం.</string>39 ··<string·name="permission_required">ఈ·అంశాన్ని·మార్చడానికి·లేదా·తొలగించడానికి·అనుమతి·అవసరం.</string>
39 ··<string·name="permission_required_action">కొనసాగించు</string>40 ··<string·name="permission_required_action">కొనసాగించు</string>
40 ··<string·name="root_audio">ఆడియో</string>41 ··<string·name="root_audio">ఆడియో</string>
41 ··<string·name="root_documents">డాక్యుమెంట్‌లు</string>42 ··<string·name="root_documents">డాక్యుమెంట్‌లు</string>
1.2 KB
res/values-mr/strings.xml
1.15 KB
res/values-mr/strings.xml
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
28 ··<string·name="abc_shareactionprovider_share_with_application">%s·सह·शेअर·करा</string>28 ··<string·name="abc_shareactionprovider_share_with_application">%s·सह·शेअर·करा</string>
29 ··<string·name="abc_toolbar_collapse_description">कोलॅप्स·करा</string>29 ··<string·name="abc_toolbar_collapse_description">कोलॅप्स·करा</string>
30 ··<string·name="allow">अनुमती·द्या</string>30 ··<string·name="allow">अनुमती·द्या</string>
31 ··<string·name="app_label">मीडिया·स्टोरेज</string>31 ··<string·name="app_label">मीडिया·स्टोरेज</string>
32 ··<string·name="artist_label">कलाकार</string>32 ··<string·name="artist_label">कलाकार</string>
33 ··<string·name="cache_clearing_dialog_text">%s·ला·काही·तात्पुरत्या·फाइल·साफ·करायच्या·आहेत.·यामुळे·बॅटरी·किंवा·सेल्युलर·डेटाच्या·वापरात·वाढ·होऊ·शकते.</string>33 ··<string·name="cache_clearing_dialog_text">%s·ला·काही·तात्पुरत्या·फाइल·साफ·करायच्या·आहेत.·यामुळे·बॅटरी·किंवा·सेल्युलर·डेटाच्या·वापरात·वाढ·होऊ·शकते.</string>
34 ··<string·name="cache_clearing_dialog_title">तात्पुरत्या·अ‍ॅप·फाइल·काढून·टाकायच्या·आहेत·का?</string>34 ··<string·name="cache_clearing_dialog_title">तात्पुरत्या·अ‍ॅप·फाइल·काढून·टाकायच्या·आहेत·का?</string>
 35 ··<string·name="cache_clearing_in_progress_title">तात्‍पुरत्‍या·ॲप·फाइल·काढून·टाकत·आहे…</string>
35 ··<string·name="deny">नकार·द्या</string>36 ··<string·name="deny">नकार·द्या</string>
36 ··<string·name="grant_dialog_button_allow">अनुमती·द्या</string>37 ··<string·name="grant_dialog_button_allow">अनुमती·द्या</string>
37 ··<string·name="grant_dialog_button_deny">नाकारा</string>38 ··<string·name="grant_dialog_button_deny">नाकारा</string>
38 ··<string·name="permission_required">या·आयटममध्ये·बदल·करण्यसाठी·किंवा·तो·हटवण्यासाठी·परवानगीची·आवश्यकता·आहे.</string>39 ··<string·name="permission_required">या·आयटममध्ये·बदल·करण्यसाठी·किंवा·तो·हटवण्यासाठी·परवानगीची·आवश्यकता·आहे.</string>
39 ··<string·name="permission_required_action">सुरू·ठेवा</string>40 ··<string·name="permission_required_action">सुरू·ठेवा</string>
40 ··<string·name="root_audio">ऑडिओ</string>41 ··<string·name="root_audio">ऑडिओ</string>
41 ··<string·name="root_documents">दस्तऐवज</string>42 ··<string·name="root_documents">दस्तऐवज</string>
1.2 KB
res/values-gu/strings.xml
1.15 KB
res/values-gu/strings.xml
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
28 ··<string·name="abc_shareactionprovider_share_with_application">%sની·સાથે·શેર·કરો</string>28 ··<string·name="abc_shareactionprovider_share_with_application">%sની·સાથે·શેર·કરો</string>
29 ··<string·name="abc_toolbar_collapse_description">સંકુચિત·કરો</string>29 ··<string·name="abc_toolbar_collapse_description">સંકુચિત·કરો</string>
30 ··<string·name="allow">મંજૂરી·આપો</string>30 ··<string·name="allow">મંજૂરી·આપો</string>
31 ··<string·name="app_label">મીડિયા·સ્ટોરેજ</string>31 ··<string·name="app_label">મીડિયા·સ્ટોરેજ</string>
32 ··<string·name="artist_label">કલાકાર</string>32 ··<string·name="artist_label">કલાકાર</string>
33 ··<string·name="cache_clearing_dialog_text">%s·કેટલીક·અસ્થાયી·ફાઇલોને·સાફ·કરવા·માગે·છે.·આના·પરિણામે·બૅટરી·અથવા·સેલ્યુલર·ડેટાના·વપરાશમાં·વધારો·થઈ·શકે·છે.</string>33 ··<string·name="cache_clearing_dialog_text">%s·કેટલીક·અસ્થાયી·ફાઇલોને·સાફ·કરવા·માગે·છે.·આના·પરિણામે·બૅટરી·અથવા·સેલ્યુલર·ડેટાના·વપરાશમાં·વધારો·થઈ·શકે·છે.</string>
34 ··<string·name="cache_clearing_dialog_title">ઍપની·બધી·અસ્થાયી·ફાઇલોને·સાફ·કરીએ?</string>34 ··<string·name="cache_clearing_dialog_title">ઍપની·બધી·અસ્થાયી·ફાઇલોને·સાફ·કરીએ?</string>
 35 ··<string·name="cache_clearing_in_progress_title">ઍપની·બધી·અસ્થાયી·ફાઇલો·સાફ·કરી·રહ્યાં·છીએ…</string>
35 ··<string·name="deny">નકારો</string>36 ··<string·name="deny">નકારો</string>
36 ··<string·name="grant_dialog_button_allow">મંજૂરી·આપો</string>37 ··<string·name="grant_dialog_button_allow">મંજૂરી·આપો</string>
37 ··<string·name="grant_dialog_button_deny">નકારો</string>38 ··<string·name="grant_dialog_button_deny">નકારો</string>
38 ··<string·name="permission_required">આ·આઇટમમાં·ફેરફાર·કરવા·માટે·અથવા·તેને·ડિલીટ·કરવા·માટે·પરવાનગી·હોવી·જરૂરી·છે.</string>39 ··<string·name="permission_required">આ·આઇટમમાં·ફેરફાર·કરવા·માટે·અથવા·તેને·ડિલીટ·કરવા·માટે·પરવાનગી·હોવી·જરૂરી·છે.</string>
39 ··<string·name="permission_required_action">આગળ·વધો</string>40 ··<string·name="permission_required_action">આગળ·વધો</string>
40 ··<string·name="root_audio">ઑડિયો</string>41 ··<string·name="root_audio">ઑડિયો</string>
41 ··<string·name="root_documents">દસ્તાવેજો</string>42 ··<string·name="root_documents">દસ્તાવેજો</string>