7.13 MB
/home/dev/aosp/build/android-11.0.0_r7/redfin-user/Google/system.img.apexes/com.google.android.mediaprovider.apex-apex_payload.img.mount vs.
/home/dev/aosp/build/android-11.0.0_r7/aosp_redfin-user/Ubuntu18.04/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
586 B
/home/dev/aosp/build/android-11.0.0_r7/redfin-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_r7/aosp_redfin-user/Ubuntu18.04/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·e8c2·bd8f··diaprovider.....00000010:·6469·6170·726f·7669·6465·7210·80c6·868f··diaprovider.....
00000020:·01·······································.00000020:·01·······································.
15.2 KB
/home/dev/aosp/build/android-11.0.0_r7/redfin-user/Google/system.img.apexes/com.google.android.mediaprovider.apex-apex_payload.img.mount/javalib vs.
/home/dev/aosp/build/android-11.0.0_r7/aosp_redfin-user/Ubuntu18.04/system.img.apexes/com.android.mediaprovider.apex-apex_payload.img.mount/javalib
14.9 KB
/home/dev/aosp/build/android-11.0.0_r7/redfin-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_r7/aosp_redfin-user/Ubuntu18.04/system.img.apexes/com.android.mediaprovider.apex-apex_payload.img.mount/javalib/framework-mediaprovider.jar
1.01 KB
zipinfo -v {}
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ··version·of·encoding·software:···················2.026 ··version·of·encoding·software:···················2.0
27 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT27 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
28 ··minimum·software·version·required·to·extract:···2.028 ··minimum·software·version·required·to·extract:···2.0
29 ··compression·method:·····························none·(stored)29 ··compression·method:·····························none·(stored)
30 ··file·security·status:···························not·encrypted30 ··file·security·status:···························not·encrypted
31 ··extended·local·header:··························no31 ··extended·local·header:··························no
32 ··file·last·modified·on·(DOS·date/time):··········2008·Jan·1·00:00:0032 ··file·last·modified·on·(DOS·date/time):··········2008·Jan·1·00:00:00
33 ··32-bit·CRC·value·(hex):·························3236f90333 ··32-bit·CRC·value·(hex):·························0a4c1297
34 ··compressed·size:································41196·bytes34 ··compressed·size:································41196·bytes
35 ··uncompressed·size:······························41196·bytes35 ··uncompressed·size:······························41196·bytes
36 ··length·of·filename:·····························11·characters36 ··length·of·filename:·····························11·characters
37 ··length·of·extra·field:··························0·bytes37 ··length·of·extra·field:··························0·bytes
38 ··length·of·file·comment:·························0·characters38 ··length·of·file·comment:·························0·characters
39 ··disk·number·on·which·file·begins:···············disk·139 ··disk·number·on·which·file·begins:···············disk·1
40 ··apparent·file·type:·····························binary40 ··apparent·file·type:·····························binary
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.. 
00000010:·898e·0d87·7fc9·4bc2·d295·d575·13d4·db5d··......K....u...]00000000:·6465·780a·3033·3900·defc·a377·25f9·48fb··dex.039....w%.H.
 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··................
... Open expanded diff ...
7.11 MB
/home/dev/aosp/build/android-11.0.0_r7/redfin-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_r7/aosp_redfin-user/Ubuntu18.04/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.11 MB
/home/dev/aosp/build/android-11.0.0_r7/redfin-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_r7/aosp_redfin-user/Ubuntu18.04/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.11 MB
/home/dev/aosp/build/android-11.0.0_r7/redfin-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_r7/aosp_redfin-user/Ubuntu18.04/system.img.apexes/com.android.mediaprovider.apex-apex_payload.img.mount/priv-app/MediaProvider/MediaProvider.apk
1.62 KB
java -jar /usr/bin/apksigner verify --verbose --print-certs {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 Verifies1 Verifies
2 Verified·using·v1·scheme·(JAR·signing):·false2 Verified·using·v1·scheme·(JAR·signing):·false
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true
5 Number·of·signers:·15 Number·of·signers:·1
6 Signer·#1·certificate·DN:·CN=Android,·OU=Android,·O=Google·Inc.,·L=Mountain·View,·ST=California,·C=US6 Signer·#1·certificate·DN:·EMAILADDRESS=android@android.com,·CN=Android,·OU=Android,·O=Android,·L=Mountain·View,·ST=California,·C=US
7 Signer·#1·certificate·SHA-256·digest:·d3b3210bf9da7993e19d9c2ba6ce2ce7ae8a5b0a4cf7441d9370572ae7257f46 
8 Signer·#1·certificate·SHA-1·digest:·5af68c62c5e3e025e0696218569119d3f8c83403 
9 Signer·#1·certificate·MD5·digest:·a8c783df6f17b8dfb06d0742fb64463f7 Signer·#1·certificate·SHA-256·digest:·465983f7791f2abeb43ea2cbdc7f21a8260b72bc08a55c839fc1a43bc741a81e
 8 Signer·#1·certificate·SHA-1·digest:·b79df4a82e90b57ea76525ab7037ab238a42f5d3
 9 Signer·#1·certificate·MD5·digest:·1900bbfba756edd3419022576f3814ff
10 Signer·#1·key·algorithm:·RSA10 Signer·#1·key·algorithm:·RSA
11 Signer·#1·key·size·(bits):·409611 Signer·#1·key·size·(bits):·2048
12 Signer·#1·public·key·SHA-256·digest:·3747d1823b1174553521239fa8326628dfdfb811d62a1b8df7bf134d61383c48 
13 Signer·#1·public·key·SHA-1·digest:·fb910620b29d6185e8673872404e5d0984d19036 
14 Signer·#1·public·key·MD5·digest:·c5b331e9ff63aae48e4f3b829b6c506512 Signer·#1·public·key·SHA-256·digest:·091377d6fd00e4e217b750571d45cbe1a32c7fa74075138fc529fdf162b5416f
 13 Signer·#1·public·key·SHA-1·digest:·1089ed3e98120f39920711b17c857969a7b6cea7
 14 Signer·#1·public·key·MD5·digest:·351c600fb6eff769319191988892596f
5.8 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·3884549·bytes,·number·of·entries:·4441 Zip·file·size:·3802608·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.gz 
23 -rw----·····1.0·fat··1584284·bx·stor·09-Jan-01·00:00·classes.dex22 -rw----·····1.0·fat··1584020·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···255832·bx·stor·09-Jan-01·00:00·lib/arm64-v8a/libfuse.so
25 -rw----·····1.0·fat··1002152·bx·stor·09-Jan-01·00:00·lib/arm64-v8a/libfuse_jni.so24 -rw----·····1.0·fat···993792·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···628788·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, 11 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····55011·bl·defN·09-Jan-01·00:00·META-INF/CERT.SF442 -rw----·····2.0·fat····54918·bl·defN·09-Jan-01·00:00·META-INF/CERT.SF
444 -rw----·····2.0·fat·····2242·bl·defN·09-Jan-01·00:00·META-INF/CERT.RSA443 -rw----·····2.0·fat·····1722·bl·defN·09-Jan-01·00:00·META-INF/CERT.RSA
445 -rw----·····2.0·fat····54899·bl·defN·09-Jan-01·00:00·META-INF/MANIFEST.MF444 -rw----·····2.0·fat····54806·bl·defN·09-Jan-01·00:00·META-INF/MANIFEST.MF
446 444·files,·3943310·bytes·uncompressed,·3777524·bytes·compressed:··4.2%445 443·files,·3866137·bytes·uncompressed,·3700386·bytes·compressed:··4.3%
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·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="30"·android:versionName="11-6782192"·android:compileSdkVersion="30"·android:compileSdkVersionCodename="11"·package="com.google.android.providers.media.module"·platformBuildVersionCode="30"·platformBuildVersionName="11">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="30"·android:versionName="11"·android:compileSdkVersion="30"·android:compileSdkVersionCodename="11"·package="com.android.providers.media.module"·platformBuildVersionCode="30"·platformBuildVersionName="11">
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:theme="@style/PickerDialogTheme"·android:name="com.android.providers.media.PermissionActivity"·android:exported="false"·android:excludeFromRecents="true"·android:configChanges="keyboardHidden|orientation|screenSize"/>62 ····<activity·android:theme="@style/PickerDialogTheme"·android:name="com.android.providers.media.PermissionActivity"·android:exported="false"·android:excludeFromRecents="true"·android:configChanges="keyboardHidden|orientation|screenSize"/>
63 ····<activity·android:theme="@style/CacheClearingAlertDialogTheme"·android:name="com.android.providers.media.CacheClearingActivity"·android:exported="true"·android:excludeFromRecents="true"·android:priority="100"·android:launchMode="singleTop"·android:configChanges="keyboardHidden|orientation|screenSize"·android:finishOnCloseSystemDialogs="true"·android:visibleToInstantApps="true">63 ····<activity·android:theme="@style/CacheClearingAlertDialogTheme"·android:name="com.android.providers.media.CacheClearingActivity"·android:exported="true"·android:excludeFromRecents="true"·android:priority="100"·android:launchMode="singleTop"·android:configChanges="keyboardHidden|orientation|screenSize"·android:finishOnCloseSystemDialogs="true"·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>
954 B
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 147, 8 lines modifiedOffset 146, 8 lines modified
147 usesFramework:146 usesFramework:
148 ··ids:147 ··ids:
149 ··-·1148 ··-·1
150 ··tag:·null149 ··tag:·null
151 version:·2.4.0-dirty150 version:·2.4.0-dirty
152 versionInfo:151 versionInfo:
153 ··versionCode:·'30'152 ··versionCode:·'30'
154 ··versionName:·11-6782192153 ··versionName:·'11'
1.32 MB
classes.dex
1.32 MB
classes.jar
3.56 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·2486119·bytes,·number·of·entries:·12571 Zip·file·size:·2485935·bytes,·number·of·entries:·1257
2 ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class2 ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class
3 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class3 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class
4 ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class4 ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class
5 ?rwxrwxr-x··2.0·unx·····1252·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class5 ?rwxrwxr-x··2.0·unx·····1252·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class
6 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class6 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class
7 ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class7 ?rwxrwxr-x··2.0·unx······682·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class
8 ?rwxrwxr-x··2.0·unx······239·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$NonConfigurationInstances.class8 ?rwxrwxr-x··2.0·unx······239·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$NonConfigurationInstances.class
Offset 607, 15 lines modifiedOffset 607, 15 lines modified
607 ?rwxrwxr-x··2.0·unx·····1430·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaProvider$1.class607 ?rwxrwxr-x··2.0·unx·····1430·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaProvider$1.class
608 ?rwxrwxr-x··2.0·unx·····1424·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaProvider$2.class608 ?rwxrwxr-x··2.0·unx·····1424·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaProvider$2.class
609 ?rwxrwxr-x··2.0·unx······488·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaProvider$5.class609 ?rwxrwxr-x··2.0·unx······488·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaProvider$5.class
610 ?rwxrwxr-x··2.0·unx·····1348·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaProvider$FallbackException.class610 ?rwxrwxr-x··2.0·unx·····1348·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaProvider$FallbackException.class
611 ?rwxrwxr-x··2.0·unx·····2465·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaProvider$LocalUriMatcher.class611 ?rwxrwxr-x··2.0·unx·····2465·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaProvider$LocalUriMatcher.class
612 ?rwxrwxr-x··2.0·unx······263·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaProvider$RedactionInfo.class612 ?rwxrwxr-x··2.0·unx······263·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaProvider$RedactionInfo.class
613 ?rwxrwxr-x··2.0·unx·····2954·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaProvider$Thumbnailer.class613 ?rwxrwxr-x··2.0·unx·····2954·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaProvider$Thumbnailer.class
614 ?rwxrwxr-x··2.0·unx···145140·b-·defN·80-Jan-01·00:00·com/android/providers/media/MediaProvider.class614 ?rwxrwxr-x··2.0·unx···144854·b-·defN·80-Jan-01·00:00·com/android/providers/media/MediaProvider.class
615 ?rwxrwxr-x··2.0·unx·····4291·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaProviderStatsLog.class615 ?rwxrwxr-x··2.0·unx·····4291·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaProviderStatsLog.class
616 ?rwxrwxr-x··2.0·unx······851·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaReceiver.class616 ?rwxrwxr-x··2.0·unx······851·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaReceiver.class
617 ?rwxrwxr-x··2.0·unx·····3691·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaUpgradeReceiver.class617 ?rwxrwxr-x··2.0·unx·····3691·b-·stor·80-Jan-01·00:00·com/android/providers/media/MediaUpgradeReceiver.class
618 ?rwxrwxr-x··2.0·unx·····5380·b-·stor·80-Jan-01·00:00·com/android/providers/media/PermissionActivity$1.class618 ?rwxrwxr-x··2.0·unx·····5380·b-·stor·80-Jan-01·00:00·com/android/providers/media/PermissionActivity$1.class
619 ?rwxrwxr-x··2.0·unx·····1718·b-·stor·80-Jan-01·00:00·com/android/providers/media/PermissionActivity$2.class619 ?rwxrwxr-x··2.0·unx·····1718·b-·stor·80-Jan-01·00:00·com/android/providers/media/PermissionActivity$2.class
620 ?rwxrwxr-x··2.0·unx·····3134·b-·stor·80-Jan-01·00:00·com/android/providers/media/PermissionActivity$Description.class620 ?rwxrwxr-x··2.0·unx·····3134·b-·stor·80-Jan-01·00:00·com/android/providers/media/PermissionActivity$Description.class
621 ?rwxrwxr-x··2.0·unx·····4581·b-·stor·80-Jan-01·00:00·com/android/providers/media/PermissionActivity$DescriptionTask.class621 ?rwxrwxr-x··2.0·unx·····4581·b-·stor·80-Jan-01·00:00·com/android/providers/media/PermissionActivity$DescriptionTask.class
Offset 1252, 8 lines modifiedOffset 1252, 8 lines modified
1252 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·com/google/common/collect/LinkedHashMultimapGwtSerializationDependencies.class1252 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·com/google/common/collect/LinkedHashMultimapGwtSerializationDependencies.class
1253 ?rwxrwxr-x··2.0·unx·····1208·b-·stor·80-Jan-01·00:00·com/google/common/collect/MapMakerInternalMap$SerializationProxy.class1253 ?rwxrwxr-x··2.0·unx·····1208·b-·stor·80-Jan-01·00:00·com/google/common/collect/MapMakerInternalMap$SerializationProxy.class
1254 ?rwxrwxr-x··2.0·unx·····2774·b-·stor·80-Jan-01·00:00·com/google/common/collect/Multimaps$CustomSetMultimap.class1254 ?rwxrwxr-x··2.0·unx·····2774·b-·stor·80-Jan-01·00:00·com/google/common/collect/Multimaps$CustomSetMultimap.class
1255 ?rwxrwxr-x··2.0·unx·····5021·b-·stor·80-Jan-01·00:00·com/google/common/collect/RegularImmutableSortedSet.class1255 ?rwxrwxr-x··2.0·unx·····5021·b-·stor·80-Jan-01·00:00·com/google/common/collect/RegularImmutableSortedSet.class
1256 ?rwxrwxr-x··2.0·unx·····2157·b-·stor·80-Jan-01·00:00·com/google/common/collect/Sets$UnmodifiableNavigableSet.class1256 ?rwxrwxr-x··2.0·unx·····2157·b-·stor·80-Jan-01·00:00·com/google/common/collect/Sets$UnmodifiableNavigableSet.class
1257 ?rwxrwxr-x··2.0·unx·····2666·b-·stor·80-Jan-01·00:00·com/google/common/collect/Synchronized$SynchronizedNavigableSet.class1257 ?rwxrwxr-x··2.0·unx·····2666·b-·stor·80-Jan-01·00:00·com/google/common/collect/Synchronized$SynchronizedNavigableSet.class
1258 ?rwxrwxr-x··2.0·unx·····4283·b-·stor·80-Jan-01·00:00·com/google/common/collect/LinkedHashMultimap.class1258 ?rwxrwxr-x··2.0·unx·····4283·b-·stor·80-Jan-01·00:00·com/google/common/collect/LinkedHashMultimap.class
1259 1257·files,·2740876·bytes·uncompressed,·2247405·bytes·compressed:··18.0%1259 1257·files,·2740590·bytes·uncompressed,·2247221·bytes·compressed:··18.0%
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;
Offset 11597, 216 lines modifiedOffset 11596, 214 lines modified
Offset 11815, 44 lines modifiedOffset 11812, 44 lines modified
Offset 11876, 49 lines modifiedOffset 11873, 49 lines modified
Offset 11942, 21 lines modifiedOffset 11939, 21 lines modified
Offset 12112, 63 lines modifiedOffset 12109, 63 lines modified
Offset 12182, 15 lines modifiedOffset 12179, 15 lines modified
Offset 12201, 69 lines modifiedOffset 12198, 69 lines modified
Offset 12335, 23 lines modifiedOffset 12332, 23 lines modified
Offset 12369, 46 lines modifiedOffset 12366, 46 lines modified
Offset 12434, 29 lines modifiedOffset 12431, 29 lines modified
Offset 12477, 18 lines modifiedOffset 12474, 18 lines modified
Offset 12496, 15 lines modifiedOffset 12493, 15 lines modified
Offset 12523, 15 lines modifiedOffset 12520, 15 lines modified
Offset 12547, 15 lines modifiedOffset 12544, 15 lines modified
Offset 12634, 15 lines modifiedOffset 12631, 15 lines modified
Offset 12660, 15 lines modifiedOffset 12657, 15 lines modified
Offset 12685, 23 lines modifiedOffset 12682, 23 lines modified
Offset 12748, 15 lines modifiedOffset 12745, 15 lines modified
Offset 12784, 27 lines modifiedOffset 12781, 27 lines modified
Offset 12883, 25 lines modifiedOffset 12880, 25 lines modified
Offset 12921, 21 lines modifiedOffset 12918, 21 lines modified
Offset 12946, 15 lines modifiedOffset 12943, 15 lines modified
Offset 12992, 96 lines modifiedOffset 12989, 96 lines modified
Offset 13094, 60 lines modifiedOffset 13091, 60 lines modified
Offset 13178, 25 lines modifiedOffset 13175, 25 lines modified
Offset 13204, 24 lines modifiedOffset 13201, 24 lines modified
Offset 13282, 17 lines modifiedOffset 13279, 17 lines modified
Offset 13324, 19 lines modifiedOffset 13321, 19 lines modified
Offset 13364, 64 lines modifiedOffset 13361, 64 lines modified
Offset 13432, 34 lines modifiedOffset 13429, 34 lines modified
Offset 13469, 15 lines modifiedOffset 13466, 15 lines modified
Offset 13485, 36 lines modifiedOffset 13482, 36 lines modified
Offset 13542, 16 lines modifiedOffset 13539, 16 lines modified
Offset 13559, 51 lines modifiedOffset 13556, 51 lines modified
Offset 13631, 16 lines modifiedOffset 13628, 16 lines modified
Offset 13648, 47 lines modifiedOffset 13645, 47 lines modified
Offset 13702, 15 lines modifiedOffset 13699, 15 lines modified
Offset 13731, 25 lines modifiedOffset 13728, 25 lines modified
Offset 13759, 36 lines modifiedOffset 13756, 36 lines modified
Offset 13798, 15 lines modifiedOffset 13795, 15 lines modified
Offset 13816, 21 lines modifiedOffset 13813, 21 lines modified
Offset 13878, 16 lines modifiedOffset 13875, 16 lines modified
Offset 13895, 41 lines modifiedOffset 13892, 41 lines modified
Offset 13943, 15 lines modifiedOffset 13940, 15 lines modified
Offset 13965, 33 lines modifiedOffset 13962, 33 lines modified
Offset 14067, 53 lines modifiedOffset 14064, 53 lines modified
Offset 14123, 36 lines modifiedOffset 14120, 36 lines modified
Offset 14183, 15 lines modifiedOffset 14180, 15 lines modified
Offset 14199, 21 lines modifiedOffset 14196, 21 lines modified
Offset 14262, 29 lines modifiedOffset 14259, 29 lines modified
Offset 14293, 41 lines modifiedOffset 14290, 41 lines modified
Offset 14401, 16 lines modifiedOffset 14398, 16 lines modified
Offset 14420, 43 lines modifiedOffset 14417, 43 lines modified
Offset 14468, 28 lines modifiedOffset 14465, 28 lines modified
Offset 14524, 43 lines modifiedOffset 14521, 43 lines modified
Offset 14676, 19 lines modifiedOffset 14673, 19 lines modified
Offset 14698, 47 lines modifiedOffset 14695, 47 lines modified
Offset 14764, 34 lines modifiedOffset 14761, 34 lines modified
Offset 14801, 27 lines modifiedOffset 14798, 27 lines modified
Offset 14929, 31 lines modifiedOffset 14926, 31 lines modified
Offset 14972, 32 lines modifiedOffset 14969, 32 lines modified
Offset 15063, 15 lines modifiedOffset 15060, 15 lines modified
Offset 15079, 15 lines modifiedOffset 15076, 15 lines modified
Offset 15137, 15 lines modifiedOffset 15134, 15 lines modified
Offset 15153, 15 lines modifiedOffset 15150, 15 lines modified
Offset 15190, 72 lines modifiedOffset 15187, 72 lines modified
Offset 15277, 43 lines modifiedOffset 15274, 43 lines modified
Offset 15394, 57 lines modifiedOffset 15391, 57 lines modified
Offset 15514, 16 lines modifiedOffset 15511, 16 lines modified
Offset 15533, 41 lines modifiedOffset 15530, 41 lines modified
Offset 15581, 15 lines modifiedOffset 15578, 15 lines modified
Offset 15597, 31 lines modifiedOffset 15594, 31 lines modified
Offset 15702, 16 lines modifiedOffset 15699, 16 lines modified
Offset 15721, 52 lines modifiedOffset 15718, 52 lines modified
Offset 15840, 16 lines modifiedOffset 15837, 16 lines modified
Offset 15859, 43 lines modifiedOffset 15856, 43 lines modified
Offset 15907, 15 lines modifiedOffset 15904, 15 lines modified
Offset 15923, 31 lines modifiedOffset 15920, 31 lines modified
Offset 15988, 15 lines modifiedOffset 15985, 15 lines modified
Offset 16004, 61 lines modifiedOffset 16001, 61 lines modified
Offset 16069, 25 lines modifiedOffset 16066, 25 lines modified
Offset 16096, 39 lines modifiedOffset 16093, 39 lines modified
Offset 16138, 15 lines modifiedOffset 16135, 15 lines modified
Offset 16163, 54 lines modifiedOffset 16160, 54 lines modified
Offset 16218, 44 lines modifiedOffset 16215, 44 lines modified
Offset 16306, 43 lines modifiedOffset 16303, 43 lines modified
Offset 16443, 20 lines modifiedOffset 16440, 20 lines modified
Offset 16466, 15 lines modifiedOffset 16463, 15 lines modified
Offset 16486, 36 lines modifiedOffset 16483, 36 lines modified
Offset 16528, 99 lines modifiedOffset 16525, 99 lines modified
Offset 16642, 41 lines modifiedOffset 16639, 41 lines modified
Offset 16784, 17 lines modifiedOffset 16781, 17 lines modified
Offset 16847, 15 lines modifiedOffset 16844, 15 lines modified
Offset 16890, 15 lines modifiedOffset 16887, 15 lines modified
Offset 16916, 50 lines modifiedOffset 16913, 50 lines modified
Offset 16975, 15 lines modifiedOffset 16972, 15 lines modified
Offset 16996, 51 lines modifiedOffset 16993, 51 lines modified
Offset 17076, 442 lines modifiedOffset 17073, 440 lines modified
Offset 17524, 15 lines modifiedOffset 17519, 15 lines modified
Offset 17547, 15 lines modifiedOffset 17542, 15 lines modified
Offset 17588, 15 lines modifiedOffset 17583, 15 lines modified
Offset 17675, 182 lines modifiedOffset 17670, 182 lines modified
Offset 17859, 15 lines modifiedOffset 17854, 15 lines modified
Offset 17896, 63 lines modifiedOffset 17891, 63 lines modified
Offset 17968, 27 lines modifiedOffset 17963, 27 lines modified
Offset 18012, 58 lines modifiedOffset 18007, 58 lines modified
... Open expanded diff ...
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·3498·0900·0100·0000·0100·1c00··....4...........
00000010:·044f·0500·8f17·0000·0000·0000·0001·0000··.O..............00000010:·e855·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··@.......".......
Offset 38918, 19 lines modifiedOffset 38918, 19 lines modified
Offset 38950, 21 lines modifiedOffset 38950, 21 lines modified
Offset 38976, 47 lines modifiedOffset 38976, 47 lines modified
Offset 39066, 73 lines modifiedOffset 39066, 73 lines modified
Offset 39173, 11 lines modifiedOffset 39173, 128 lines modified
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;
6.26 KB
lib/arm64-v8a/libfuse.so
867 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
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:···············0xc00011 ··Entry·point·address:···············0xc000
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········254000·(bytes·into·file)13 ··Start·of·section·headers:··········254040·(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
1.39 KB
readelf --wide --program-header {}
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0xc0003 Entry·point·0xc000
4 There·are·10·program·headers,·starting·at·offset·644 There·are·10·program·headers,·starting·at·offset·64
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align6 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
7 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x87 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
8 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00bdec·0x00bdec·R···0x10008 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00bdf4·0x00bdf4·R···0x1000
9 ··LOAD···········0x00c000·0x000000000000c000·0x000000000000c000·0x01efc0·0x01efc0·R·E·0x10009 ··LOAD···········0x00c000·0x000000000000c000·0x000000000000c000·0x01ef80·0x01ef80·R·E·0x1000
10 ··LOAD···········0x02b000·0x000000000002b000·0x000000000002b000·0x011b28·0x011b28·RW··0x100010 ··LOAD···········0x02b000·0x000000000002b000·0x000000000002b000·0x011b28·0x011b28·RW··0x1000
11 ··LOAD···········0x03cb28·0x000000000003db28·0x000000000003db28·0x000018·0x000070·RW··0x100011 ··LOAD···········0x03cb28·0x000000000003db28·0x000000000003db28·0x000018·0x000070·RW··0x1000
12 ··DYNAMIC········0x03c1e8·0x000000000003c1e8·0x000000000003c1e8·0x000210·0x000210·RW··0x812 ··DYNAMIC········0x03c1e8·0x000000000003c1e8·0x000000000003c1e8·0x000210·0x000210·RW··0x8
13 ··GNU_RELRO······0x02b000·0x000000000002b000·0x000000000002b000·0x011b28·0x012000·R···0x113 ··GNU_RELRO······0x02b000·0x000000000002b000·0x000000000002b000·0x011b28·0x012000·R···0x1
14 ··GNU_EH_FRAME···0x007738·0x0000000000007738·0x0000000000007738·0x000c84·0x000c84·R···0x414 ··GNU_EH_FRAME···0x007738·0x0000000000007738·0x0000000000007738·0x000c84·0x000c84·R···0x4
15 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··015 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
16 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x0000b8·0x0000b8·R···0x416 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x0000b8·0x0000b8·R···0x4
3.02 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x3e030:1 There·are·28·section·headers,·starting·at·offset·0x3e058:
  
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·001980·18···A··9···1··87 ··[·3]·.dynsym···········DYNSYM··········0000000000000328·000328·001980·18···A··9···1··8
Offset 13, 25 lines modifiedOffset 13, 25 lines modified
13 ··[·8]·.hash·············HASH············00000000000023d0·0023d0·000888·04···A··3···0··413 ··[·8]·.hash·············HASH············00000000000023d0·0023d0·000888·04···A··3···0··4
14 ··[·9]·.dynstr···········STRTAB··········0000000000002c58·002c58·000f75·00···A··0···0··114 ··[·9]·.dynstr···········STRTAB··········0000000000002c58·002c58·000f75·00···A··0···0··1
15 ··[10]·.rela.dyn·········LOOS+0x2········0000000000003bd0·003bd0·000012·01···A··3···0··815 ··[10]·.rela.dyn·········LOOS+0x2········0000000000003bd0·003bd0·000012·01···A··3···0··8
16 ··[11]·.relr.dyn·········LOOS+0xfffff00··0000000000003be8·003be8·000098·08···A··0···0··816 ··[11]·.relr.dyn·········LOOS+0xfffff00··0000000000003be8·003be8·000098·08···A··0···0··8
17 ··[12]·.rela.plt·········RELA············0000000000003c80·003c80·001500·18···A··3··23··817 ··[12]·.rela.plt·········RELA············0000000000003c80·003c80·001500·18···A··3··23··8
18 ··[13]·.rodata···········PROGBITS········0000000000005180·005180·0025b7·00·AMS··0···0·1618 ··[13]·.rodata···········PROGBITS········0000000000005180·005180·0025b7·00·AMS··0···0·16
19 ··[14]·.eh_frame_hdr·····PROGBITS········0000000000007738·007738·000c84·00···A··0···0··419 ··[14]·.eh_frame_hdr·····PROGBITS········0000000000007738·007738·000c84·00···A··0···0··4
20 ··[15]·.eh_frame·········PROGBITS········00000000000083c0·0083c0·003a2c·00···A··0···0··820 ··[15]·.eh_frame·········PROGBITS········00000000000083c0·0083c0·003a34·00···A··0···0··8
21 ··[16]·.text·············PROGBITS········000000000000c000·00c000·01e19c·00··AX··0···0··421 ··[16]·.text·············PROGBITS········000000000000c000·00c000·01e154·00··AX··0···0··4
22 ··[17]·.plt··············PROGBITS········000000000002a1a0·02a1a0·000e20·00··AX··0···0·1622 ··[17]·.plt··············PROGBITS········000000000002a160·02a160·000e20·00··AX··0···0·16
23 ··[18]·.data.rel.ro······PROGBITS········000000000002b000·02b000·0111d0·00··WA··0···0··823 ··[18]·.data.rel.ro······PROGBITS········000000000002b000·02b000·0111d0·00··WA··0···0··8
24 ··[19]·.fini_array·······FINI_ARRAY······000000000003c1d0·03c1d0·000010·08··WA··0···0··824 ··[19]·.fini_array·······FINI_ARRAY······000000000003c1d0·03c1d0·000010·08··WA··0···0··8
25 ··[20]·.init_array·······INIT_ARRAY······000000000003c1e0·03c1e0·000008·00··WA··0···0··825 ··[20]·.init_array·······INIT_ARRAY······000000000003c1e0·03c1e0·000008·00··WA··0···0··8
26 ··[21]·.dynamic··········DYNAMIC·········000000000003c1e8·03c1e8·000210·10··WA··9···0··826 ··[21]·.dynamic··········DYNAMIC·········000000000003c1e8·03c1e8·000210·10··WA··9···0··8
27 ··[22]·.got··············PROGBITS········000000000003c3f8·03c3f8·000018·00··WA··0···0··827 ··[22]·.got··············PROGBITS········000000000003c3f8·03c3f8·000018·00··WA··0···0··8
28 ··[23]·.got.plt··········PROGBITS········000000000003c410·03c410·000718·00··WA··0···0··828 ··[23]·.got.plt··········PROGBITS········000000000003c410·03c410·000718·00··WA··0···0··8
29 ··[24]·.data·············PROGBITS········000000000003db28·03cb28·000018·00··WA··0···0··829 ··[24]·.data·············PROGBITS········000000000003db28·03cb28·000018·00··WA··0···0··8
30 ··[25]·.bss··············NOBITS··········000000000003db40·03cb40·000058·00··WA··0···0··830 ··[25]·.bss··············NOBITS··········000000000003db40·03cb40·000058·00··WA··0···0··8
31 ··[26]·.shstrtab·········STRTAB··········0000000000000000·03cb40·000111·00······0···0··131 ··[26]·.shstrtab·········STRTAB··········0000000000000000·03cb40·000111·00······0···0··1
32 ··[27]·.gnu_debugdata····PROGBITS········0000000000000000·03cc51·0013d8·00······0···0··132 ··[27]·.gnu_debugdata····PROGBITS········0000000000000000·03cc51·001404·00······0···0··1
33 Key·to·Flags:33 Key·to·Flags:
34 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),34 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
35 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),35 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
36 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),36 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
37 ··p·(processor·specific)37 ··p·(processor·specific)
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:·e265d51fed3819c5835a4b585ccd23c16 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3d61473296f9e7ca9219b369170702e5
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:··········1000360·(bytes·into·file)13 ··Start·of·section·headers:··········992000·(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·0x061044·0x061044·R···0x10007 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x060b34·0x060b34·R···0x1000
8 ··LOAD···········0x062000·0x0000000000062000·0x0000000000062000·0x0845d0·0x0845d0·R·E·0x10008 ··LOAD···········0x061000·0x0000000000061000·0x0000000000061000·0x083a10·0x083a10·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·0xf43a8:1 There·are·28·section·headers,·starting·at·offset·0xf2300:
  
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·011fdc·00···A··0···0··819 ··[15]·.eh_frame·········PROGBITS········000000000004ec58·04ec58·011edc·00···A··0···0··8
20 ··[16]·.text·············PROGBITS········0000000000062000·062000·081fd8·00··AX··0···0··420 ··[16]·.text·············PROGBITS········0000000000061000·061000·081454·00··AX··0···0··4
21 ··[17]·.plt··············PROGBITS········00000000000e3fe0·0e3fe0·0025f0·00··AX··0···0·1621 ··[17]·.plt··············PROGBITS········00000000000e2460·0e2460·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·004858·00······0···0··131 ··[27]·.gnu_debugdata····PROGBITS········0000000000000000·0edb2c·0047d4·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:·04f7ee4c88f570d0c0582bce5193856b6 ··GNU··················0x00000010»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8f3f747ddee437e7a6705f7448d033c2
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:·0x000000000000ec20··Offset:·0x00ec20··Link:·3·(.dynsym)2 ·Addr:·0x000000000000ebc0··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*)··· 
625 ··9b4:···1·(*global*)···624 ··9b0:···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.95 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:·+DEzFml8PQfxp6qc8wnWv0GbVRPiii07z6gOM0OW1b4=\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:·YXCl2HrqT1XZ2piUuwbZoWJVWGzzTQKv8EbMVvZzUG8=\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:·indpuLRSI13aACXa4Y5ZT1goLOuFKwo+yYwG88FQmd0=\xd79 SHA-256-Digest:·MebesVS9o3JjQbbZgXOrXA4i4S7rXTDDhTGIHtUiFoo=\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, 9 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:·Xvn8AOm/bXaW+JktCEjWHf+OeoZ5QA2N6rnIGW+0tSQ=\xd
1376 \xd1373 \xd
2.12 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:·RB7Ecxtajpf6T/y/eGHFifNNkQbMa5t5e/OMahQywLQ=\xd3 SHA-256-Digest-Manifest:·hWpJUaaeAuWzybxcSe3oyJwQnit5WFiDqBgwcS48icM=\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:·VVaXxeFmuTQy8BV/1a0Ufeu8zoUhDDR6kN8yu0Jd8bk=\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:·WA1kI+a1xHpYQxNe90RlERb8fPxDaS4CPXfE5ebrPKs=\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:·loFVQLNhera0gcCfa8JbWO9nlnaRqJRmdRV1mc9HCmc=\xd81 SHA-256-Digest:·bKdQBOH/HDn6lQZMXIrvUvtlM+pqiwoLRxI10ROEamM=\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, 9 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:·jILAusSEQCN/cLjK7/yq8fuX3EU03VFrf0UR7aHfvKA=\xd
1378 \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.27 KB
res/values-nl/strings.xml
1.22 KB
res/values-nl/strings.xml
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 ··<string·name="artist_label">Artiest</string>32 ··<string·name="artist_label">Artiest</string>
33 ··<string·name="cache_clearing_dialog_text">%s·wil·een·aantal·tijdelijke·bestanden·wissen.·Dit·kan·leiden·tot·een·groter·verbruik·van·de·batterij·of·mobiele·data.</string>33 ··<string·name="cache_clearing_dialog_text">%s·wil·een·aantal·tijdelijke·bestanden·wissen.·Dit·kan·leiden·tot·een·groter·verbruik·van·de·batterij·of·mobiele·data.</string>
34 ··<string·name="cache_clearing_dialog_title">Tijdelijke·app-bestanden·wissen?</string>34 ··<string·name="cache_clearing_dialog_title">Tijdelijke·app-bestanden·wissen?</string>
35 ··<string·name="cache_clearing_in_progress_title">Tijdelijke·app-bestanden·wissen…</string>35 ··<string·name="cache_clearing_in_progress_title">Tijdelijke·app-bestanden·wissen…</string>
36 ··<string·name="deny">Weigeren</string>36 ··<string·name="deny">Weigeren</string>
37 ··<string·name="grant_dialog_button_allow">Toestaan</string>37 ··<string·name="grant_dialog_button_allow">Toestaan</string>
38 ··<string·name="grant_dialog_button_deny">Weigeren</string>38 ··<string·name="grant_dialog_button_deny">Weigeren</string>
39 ··<string·name="permission_required">Toestemming·vereist·om·dit·item·aan·te·passen·of·te·verwijderen.</string>39 ··<string·name="permission_required">Rechten·vereist·om·dit·item·aan·te·passen·of·te·verwijderen.</string>
40 ··<string·name="permission_required_action">Doorgaan</string>40 ··<string·name="permission_required_action">Doorgaan</string>
41 ··<string·name="root_audio">Audio</string>41 ··<string·name="root_audio">Audio</string>
42 ··<string·name="root_documents">Documenten</string>42 ··<string·name="root_documents">Documenten</string>
43 ··<string·name="root_images">Afbeeldingen</string>43 ··<string·name="root_images">Afbeeldingen</string>
44 ··<string·name="root_videos">&quot;Video's&quot;</string>44 ··<string·name="root_videos">&quot;Video's&quot;</string>
45 ··<string·name="search_menu_title">Zoeken</string>45 ··<string·name="search_menu_title">Zoeken</string>
46 ··<string·name="status_bar_notification_info_overflow">999+</string>46 ··<string·name="status_bar_notification_info_overflow">999+</string>
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>
305 B
stat {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ··Size:·3884549···»   Blocks:·7480·······IO·Block:·4096···regular·file1 ··Size:·3802608···»   Blocks:·7320·······IO·Block:·4096···regular·file
2 Links:·12 Links:·1
3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)3 Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev)
  
4 Modify:·1970-01-01·00:00:00.000000000·+00004 Modify:·1970-01-01·00:00:00.000000000·+0000