1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
dex
037Uba»     .y¸   G·¦½Ô„E2•šÜXpxV4 X–pcÈPT Œä D8F¤*.,.V.ð.~/ˆ/•/ /ª/²/Ã/ë/00C0H0”0—0ž0¤0¯0¹0Á0Å0ü0    1141t1“1š1ö1ý122H2K2_2p2}2¹2Ú2    303S3w3—3¦3Ü3ê3ò3õ3ù3ÿ344 4484;4?4C4G4K4N4R4W4[4…4‰4Ž4“4˜4¢4½4Ù4ó45-5A5l5–5Â5ö5$6I6r6™6¾6å67I7z7§7Í7õ78P8“8Á8ç89I9t9£9Ù9:7:c:“:Å:ö:/;\;‰;°;Ý;$<Q<}<Á<í<%=Q=‡=±=á=>*>J>m>“>²>Ü>î>þ>?)?<?R?v??±?Æ?Ø?û?@2@F@a@x@“@Â@Þ@ú@A/AHA`AxAŠA A²AüADBXBlBBŽB°BÒBC$C9CHC[C‡CC—C¡C«C¹CÇCÐCÙDÞDùD)ESE]EE˜E¤E§E«E»EØEÜEâEçEìEòEùEÿE    FF%F.F>FSFVFZF_FcFtFˆFF¤F¬F¹F¾FàFëFóFG GG"G0GHGQGbGyG€GŠGœG©G²G½GÆGÏGØGÛGßGãGHHHH+H8HBHNHVHgHuHzHƒH‘H©HÂHÅHÒHçHøHI#I`I’IÙIJ\JšJÙJ KXK™K¡K®K±K¶K»KÀKÅKÊKÐKÚKáKêKòKýK
L!L&L7LOLaLkLwL‹L L½LÊLÝLíLøL    MMM(M1M<MGMTMaMrMƒMM—M§M¹MÈMÛMéMûM
NNN,N3NBNKNNNTN^NfNsN|N„N‘N¦N³N½NÀNÈNêNõNÿNOO)O7OGOOOSOYO`OmOsOwO{O†OO˜OžO¯OºOÂOÊOÐOàOæOùOP3PBPYPlPxP€P‰PP³P¾PÊPÖPàPìPöPQQQ#Q0Q6Q:QNQ[QbQkQuQxQ|Q„QŽQõQ#2:IJKLMNOPQRSTUWXYZ[\^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„†‡ˆ‰‹ŒŽ‘’“”•–—˜™š›œŸ ¡¤¦§¨ª«¬ÀÑÕÖ×23,5,6,7,7 ,6(,70,78,6@,:;H,<,=P,>X,>`,C
h,D
,?@,???!?"?=E=¼,D=`,?@D@`,@D,BEP,?H@H,DHÄ,EHÌ,FH0,FHÔ,DH`,?IAIÜ,EI¼,GIä,DI@,DIì,DJ`,FNô,DT`,?U?WHYü,À^Á^,Ã^-Ç^H-É^P-Ë^\-Ä^p-Å^x-Ç^„-Ì^Œ-Æ^´-Ç^¼-È^Ä-Ç^Ð-Ä^`,Ç^Ø-Ç^à-Ê^è-Ç^ô-Ä^è+Í^ü-Î^ .Ñ_Ó_.Ò_X,Ò_(,Ò_`,Ô_$.?`D`ð+¶!! !+°+±+²+³+´+µ,_,_,Z,,-
%-
….¿1=1„3Tö3=ÿ3‡5I¸5IÂWWYY8+-%?,@
&
'    IS ô X   7­;MåKæ!î22H*H<2q2v3wx:s8t9u‹EŒ 14) 4* =* =+2+
6+
7+
8+
9+
:+
;,F,#N-1
-2-G-1.2.@/2/JÙ020ì0ì1<222ì2ì3>4J 424ä45ê46ê4Jý4    4.4/4)>525&#5A5B5(C===@=Hü=H=&%=&3=HO=HQ=
W=NY=OY=H`?Hã@@-2A2lC2lDMDŽEìEjEŽF2lH2H(ILIHPIWIL\ILyI'~I&…I+…I&‰J2J,ÞJ&†L"$L0M2lN$NPAP* P.iQ2RDrT2T    íUHJUeVKÛVHPV/UV nW0)\?ç]Bñ]B]C]BK]B+H tWìU,Hè+$V-H¼„W7V.H¾œWRV/Hð+$bV0Hø+.¬WpV1H.ÄWƒV2Hø+.ÔW‘V3H.ìW¤V4H.üW´V5HÐãVWÈ&aÌ&aÐ&aÔ&aØ&aÜ&aà&Cÿ¼Ðÿq   hÜÂÌÿq   hȸïÿq   h¤Pfÿq   hq[bÿq   h`R}ÿq   h
é&Up    Uq
Tr Rs Rt …    Dn`    
w0 ï&pf\    \
[ Y Y w3 q †    Þ
q
q‚“Ķw2bLKø&»q+ q-
q) IJ  "$&(*,.02468:<>@BDFHÞýwK     iq* q, q( JK     !#%')+-/13579;=?ACEGIÞýwK
 i 'ïq †©r      q     Ý9Ý9 ár é
8B(á"¶ (áÝ8Þ0ó(Ýp9ór ù
8 (¶@(óÝ8ր(Մ€9r y
8(€¶@ÕÛ’3Tr    
9(    r     ;)r    Ý8r    
8(r    Ý8Ýñ ;(Ý8    q I
Ýñ8 +( ;r    ’’‚r     q     8 /`4)q! R_œxq09r      q    08
q ( q (8
b(br    q5 à ÕÖ€&”w r     8" ,С²v.r ÖØ&b3 ›'w"bn# bn$ q& q& )à?q %2 "
1Yÿý2 !"$%&'(+,-./0v "ÿ}       viµ'q@
º'pf¾'pf[ZÊ'    T0TAn ~
Ò'    33n09
Ø'pfÜ'    SPSbq@b2
å'    11n0=
ì'pfñ'
pf[[ZnU
(-8+nR
9(#nU
8nX 8!#5FqE
9Ø(ónQ
 (Œ9
 ##bq ‹0n  9
#$bq ‹@nS 2qG q d‡ q de     $ b     q ‡    1:nX     8    :!9)5"Qp{ !œ-5͍F     nV
9)|nT bn o n h 
9(hHn l
 
I9    n l¯
9(Wn l¯
8nj
 
nj
 
nj
±*n0m
(n l
 
8
nj
nj
 
nj
±*n0m
8%ti
8(wc "1p@;à!r  ( $b q ‹!Ø )uÿr‚
8$b q ‹1:(ò"2p<q | rƒ r
8[r€ 11
:
 (OT*nW
nS
q dÜ   S+q dË $0bþ  q ‡¼nQ
 
8 ØqG q d‡ $b 
q ‡¼(nS
$b  q ˆ¼ (¢ qa q d‡ $ b!  q Š1:(ò$b q ‹1:(òºGÌþ(r8 p{n  Üq\ 2ng D#Van0]C 5#Van0]B R#Wan0]b #Wbn0w qu
    5‰ q t—
#[bn0w¤  I#\bn0w¦  ?n[
3Î Ø        (á( n_( ne(
nv( n^ IAkMfFaC\    —)-nX 8&!#54"FnV
8nT nn n hv
8nW »`Ø(߸)"p pn n  )$b q0‰ B
ß)""p n n @ž *$b     q0‰B*pf*
`qwD*ä8×8Õtp ni
8)É"=p P nR
8±nU
9)©q IQ 8†np ni
8)zqH ¹q d‡     $b         q ‡"/p6n Y     8    O!9)J"Qp{
"P “b p0x°  !œ 5ÍHF     nT nj
3P0Øn k
8(n zû qB "3pT?å0r Z( ( 9$b q ‹C(Ø (¹"0p8q |
rƒ
r
 @8 r€ 3S^¾Î»ã(í½q dC wd $ bå q ‡Pºq d‡ wd $ bå q ‡P1<    1;((P9 ® #Íbq ‡Õr‚
 
9r1<    1;( (gr „ê 3þ'TìnT  Sà@žq d Tán y $0b  q ‡TàqE
8&ØSà@¾ð¼qH q dC q d‡ $ bÁ q ‡Ðü(›-TánS $b q ˆ( qa q dC q d‡ $0bÁ q Š(%¯%b q ‡»#bq ‹0 ( (#3bq0‰/%b q ‡"#bq ‹+c   ¬BÃO©BÃO§BÁBÁ y+~3
q (n     "=p0OnR
Ï9#nZ
9"Jpq,n rR nS n rR ns q $"P’q… p0xR"Tp}n yR "=p0OnR
9#nZ
9"Jpq+n r‡ nS n r‡ ns q t³+q LC 9qK "=p0OÉ+("P1q… p0x"Jpq"Tp}n y  n r! n r! ns Ó+ q M2 8nS (á+pf     
´´µ´´IH GNIH G*ö‚ð•            Up†ÞÓFö`L‚`=
ö` ‚`     ã‡‚
rï<ñ  Zy, ;ì Ke‹
Liiii{hMI"{!. 坅<--zçèwwšçè——…€÷ˆ<---뀙iKêa-xé>iCrYÃñZx Z–>-x KâJ=ßK¢L!K    Ÿawi ÆW£i>i/LãJáÿ!-„Jjj‡!i‹‹l…H_•%wi–ŠÿÿÍ2K>-
—>K ñ   ÆW£ñ£\i.KâÓ
n; , §†—ÛÕ<‡ÜýA‹xÒÅO‡¶O‡ÓOiðIKØ    Ì-K
þI‡ ìJÃ î`-{
      …DG…G…N…BB ¼€-ˆKŸa-i>WAÝìZûKãKà<…C–ÍìZûKãKà-¢i…C–²ñÈ–FñÈÞàiÇ>iJK£Ô¥    ûa›i
ùW¤¦ üQxø>[JK÷UiˆˆÇ>k<…Pz¤)hŽ-‰Í4KÓå`-‡!ÿˆé4K å`҄@‡-zZ-ÁAVðn  -ý@    
  ´    -–s    -‡Ó<…Cˆ -–y‡ñ€=á> Nx>–i"´üQ–úJZø>ii!Lñ€Kø>-/KžJA´ƒQ\ñ€K>Z>S1133HHHIIT=I'HHHb_WIa__Z!I$'#&(%)[II
ZII[==I=THIIWIbKIbVS__Z__Z_"
 

 
"0¢
À€¨À€
 

 
"0¢
 
"0¢
 
"0¢
 
"    0¢
 
 
" 0¢
 
 " 0¢
 
¨$

 
 
 

 
 
 
 
4020202 00    Â¢
H¢ "0X‚¢
"0X‚¢
À€Â¨ $changed $changed$iv    $composer$content$dirty$i$f$getCurrent&$r8$lambda$fy6zh9_WfY7Hfl2eITSCYEDDS8c&$r8$lambda$phMJnUSDNE1oaCR8Amcd4RFLhw0()J)()Landroidx/compose/material3/Typography;(ZZJ(ZZLkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V-.h264.mp4    44@1389L7<clinit><init>>;5After deletion - Total size: %d GB, Free space: %d GB AnYun_VIDEOAnyunVideoThemeAnyunVideoTheme$lambda$0>C(AnyunVideoTheme)P(1,2)37@1099L21,52@1586L114:Theme.kt#wqt784CC:CompositionLocal.kt#9igjgpCHINAZCleanup completed. Deleted %d date directories. Final total size: %d GB, Free space: %d GBColorColor.kt    Companion4Context or h264 root directory is null, skip cleanupDD8$$SyntheticClassDarkColorScheme DateDirInfo:Deleting oldest date directory: %s (size: %d GB, date: %s)Error during h264 files cleanup-Error getting free space (bytes) for path: %s%Error getting free space for path: %s!Failed to create date directory: "Failed to create video directory: Failed to delete directory: %s FileUtil.java4H264 root directory does not exist: %s, skip cleanup H264FileInfoHHmmssIIIII)VIJJILILLINSTANCEInvalid date directory name: %sJJDJIJJJLLLILIILJ(LJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIILLLLLILLLLLZLZZLIILILandroid/content/Context;Landroid/os/Build$VERSION;Landroid/os/Environment;Landroid/os/StatFs;#Landroid/os/storage/StorageManager;Landroid/util/Log;)Landroidx/compose/foundation/DarkThemeKt;(Landroidx/compose/material3/ColorScheme;*Landroidx/compose/material3/ColorSchemeKt;2Landroidx/compose/material3/DynamicTonalPaletteKt;,Landroidx/compose/material3/MaterialThemeKt;#Landroidx/compose/material3/Shapes;'Landroidx/compose/material3/Typography;%Landroidx/compose/runtime/Composable;#Landroidx/compose/runtime/Composer;%Landroidx/compose/runtime/ComposerKt;+Landroidx/compose/runtime/CompositionLocal;5Landroidx/compose/runtime/ProvidableCompositionLocal;/Landroidx/compose/runtime/RecomposeScopeImplKt;+Landroidx/compose/runtime/ScopeUpdateScope;$Landroidx/compose/ui/graphics/Color;&Landroidx/compose/ui/graphics/ColorKt;%Landroidx/compose/ui/graphics/Shadow;2Landroidx/compose/ui/graphics/drawscope/DrawStyle;ALandroidx/compose/ui/platform/AndroidCompositionLocals_androidKt;,Landroidx/compose/ui/text/PlatformTextStyle;$Landroidx/compose/ui/text/TextStyle;4Landroidx/compose/ui/text/font/FontFamily$Companion;*Landroidx/compose/ui/text/font/FontFamily;)Landroidx/compose/ui/text/font/FontStyle;-Landroidx/compose/ui/text/font/FontSynthesis;4Landroidx/compose/ui/text/font/FontWeight$Companion;*Landroidx/compose/ui/text/font/FontWeight;0Landroidx/compose/ui/text/font/SystemFontFamily;*Landroidx/compose/ui/text/intl/LocaleList;.Landroidx/compose/ui/text/style/BaselineShift;0Landroidx/compose/ui/text/style/LineHeightStyle;/Landroidx/compose/ui/text/style/TextDecoration;7Landroidx/compose/ui/text/style/TextGeometricTransform;+Landroidx/compose/ui/text/style/TextIndent;+Landroidx/compose/ui/text/style/TextMotion;%Landroidx/compose/ui/unit/TextUnitKt;+Lcom/safeluck/floatwindow/ui/theme/ColorKt;ELcom/safeluck/floatwindow/ui/theme/ThemeKt$$ExternalSyntheticLambda0;+Lcom/safeluck/floatwindow/ui/theme/ThemeKt;*Lcom/safeluck/floatwindow/ui/theme/TypeKt;BLcom/safeluck/floatwindow/util/FileUtil$$ExternalSyntheticLambda0;*Lcom/safeluck/floatwindow/util/FileUtil$1;6Lcom/safeluck/floatwindow/util/FileUtil$1H264FileInfo;*Lcom/safeluck/floatwindow/util/FileUtil$2;4Lcom/safeluck/floatwindow/util/FileUtil$DateDirInfo;(Lcom/safeluck/floatwindow/util/FileUtil;.Lcom/safeluck/floatwindow/util/VideoFileUtils;"Ldalvik/annotation/EnclosingClass;#Ldalvik/annotation/EnclosingMethod;Ldalvik/annotation/InnerClass;!Ldalvik/annotation/MemberClasses;$Ldalvik/annotation/MethodParameters;Ldalvik/annotation/Signature;(Ldalvik/annotation/SourceDebugExtension;LightColorSchemeLjava/io/File;Ljava/io/FileFilter;Ljava/lang/Boolean;Ljava/lang/Class;Ljava/lang/Class<*>;"Ljava/lang/ClassNotFoundException;Ljava/lang/Exception;"Ljava/lang/IllegalAccessException;Ljava/lang/Integer;Ljava/lang/Long;!Ljava/lang/NoSuchMethodException;!Ljava/lang/NumberFormatException;Ljava/lang/Object;Ljava/lang/String;Ljava/lang/StringBuilder;Ljava/lang/Throwable;Ljava/lang/reflect/Array;-Ljava/lang/reflect/InvocationTargetException;Ljava/lang/reflect/Method;Ljava/text/ParseException;Ljava/text/SimpleDateFormat;Ljava/util/ArrayList;Ljava/util/Collections;Ljava/util/Comparator;Ljava/util/Comparator<Ljava/util/Date;Ljava/util/Iterator;Ljava/util/List;HLjava/util/List<Lcom/safeluck/floatwindow/util/FileUtil$1H264FileInfo;>;FLjava/util/List<Lcom/safeluck/floatwindow/util/FileUtil$DateDirInfo;>;Ljava/util/Locale;Lkotlin/Function0;Lkotlin/Metadata; Lkotlin/Unit; Lkotlin/jvm/functions/Function2; Lkotlin/jvm/functions/Function2<.Lkotlin/jvm/internal/DefaultConstructorMarker; Lkotlin/jvm/internal/Intrinsics;Ltimber/log/Timber; MaterialThemeNo cleanup needed*No date directories found in h264 root: %sPink40Pink80Purple40Purple80 PurpleGrey40 PurpleGrey80SDK_INT†SMAP
Theme.kt
Kotlin
*S Kotlin
*F
+ 1 Theme.kt
com/safeluck/floatwindow/ui/theme/ThemeKt
+ 2 CompositionLocal.kt
androidx/compose/runtime/CompositionLocal
*L
1#1,58:1
74#2:59
*S KotlinDebug
*F
+ 1 Theme.kt
com/safeluck/floatwindow/ui/theme/ThemeKt
*L
45#1:59
*E
TAGTF card free space: %d GB.TF card free space: %d GB, Min required: %d GB(TF card path not available, skip cleanupTheme.kt0Total h264 files size: %d GB, Max allowed: %d GBType.kt
TypographyVVIVIDEO_DIR_NAMEVJJLLLLLJLLLJLLLIIJLLLIILILVLVLILVLJVLLVLLJVLLJJVLLLVLLLLLIIVLLLLLLLLLLLLLLLILVZZLIIVZZLLIIVideoFileUtilsVideoFileUtils.javaZZLZLIZZ[Ljava/io/File;[Ljava/lang/Class;[Ljava/lang/Object;\d{8}accept accessFlagsadd android.os.storage.StorageVolume    app_debugappendavailableBlocksbaseDirbasePath    blockSize booleanValuecalculateH264FilesSizechangedchangedInstancecheckNotNullParameterchildchildrencleanupH264Files colorSchemecompare    compareToconsumecontentcontextdd1d2darkColorScheme-C-Xl9yA$default    darkThemedatedateDir dateDirList dateDirNamedateDirs
dateFormatdeletedeleteDirectory deletedCountdirdirName dynamicColordynamicDarkColorSchemedynamicLightColorSchemee endDefaultsendReplaceableGroupendRestartGroupendsWithensureInternalFlashSpaceForH264;ensureInternalFlashSpaceForH264: after delete, freeBytes=%d0ensureInternalFlashSpaceForH264: context is nullEensureInternalFlashSpaceForH264: deleted %d files, final freeBytes=%dDensureInternalFlashSpaceForH264: deleting file -> %s, size=%d, ts=%d;ensureInternalFlashSpaceForH264: external files dir is null<ensureInternalFlashSpaceForH264: failed to delete file -> %s=ensureInternalFlashSpaceForH264: freeBytes=%d, minRequired=%dEensureInternalFlashSpaceForH264: invalid timestamp in file name -> %s6ensureInternalFlashSpaceForH264: no files in dir -> %s?ensureInternalFlashSpaceForH264: no matched h264 files in -> %sexists externalDirff$0f$1f$2f$3f$4filefileNamefilesforNameformat    freeBytes freeSpaceGBgenerateVideoFileNamegetgetAbsolutePathgetAvailableBlocksLonggetBlockSizeLonggetClass
getDefaultgetDefaultsInvalidgetExternalFilesDirgetExternalStorageDirectory getFilesDirgetFreeSpaceBytesgetFreeSpaceGB    getLengthgetLocalContext    getMethodgetName    getNormalgetPath    getPink40    getPink80 getPurple40 getPurple80getPurpleGrey40getPurpleGrey80 getSkippinggetSpgetStoragePathgetSystemService getTypographygetVideoDirectory getVideoFilegetVideoFilePath getVolumeList    h264Filesh264Root h264RootDirh264_ h264_camera2_hasNextiinfointValueinvoke isDirectoryisEmptyisFile isRemovableisSystemInDarkTheme is_removaleiteratorklength lightColorScheme-C-Xl9yA$default    listFilesmContextmStorageManagermatchesmaxTotalSizeGB minFreeBytesminFreeSpaceGBmkdirsmvnamenames needCleanupnexto1o2    oldestDirparse    parseLongpathprintStackTrace    removableremoveresultsizeskipToGroupEndsortsourceInformationsourceInformationMarkerEndsourceInformationMarkerStart startDefaultsstartReplaceableGroupstartRestartGroup
startsWithstatFsstoragestorageVolumeClazzstorageVolumeElement    substring
tfCardFlag
tfCardPaththis_$iv
timeFormattimePart    timestamp toLowerCasetoString    totalSize totalSizeGBtrimtsupdateChangedFlags updateScopevaluevalueOfvideoDirwxiyyMMddyyyyMMdde~~D8{"backend":"dex","compilation-mode":"debug","has-checksums":true,"min-api":24,"version":"8.8.18"}º~~~{"Lcom/safeluck/floatwindow/ui/theme/ColorKt;":"84971084","Lcom/safeluck/floatwindow/ui/theme/ThemeKt$$ExternalSyntheticLambda0;":"-36fc2fbaa","Lcom/safeluck/floatwindow/ui/theme/ThemeKt;":"e469ea3d","Lcom/safeluck/floatwindow/ui/theme/TypeKt;":"9b714c38","Lcom/safeluck/floatwindow/util/FileUtil$$ExternalSyntheticLambda0;":"163ad55aa","Lcom/safeluck/floatwindow/util/FileUtil$1;":"a8e6d7e9","Lcom/safeluck/floatwindow/util/FileUtil$1H264FileInfo;":"5327ee2f","Lcom/safeluck/floatwindow/util/FileUtil$2;":"f0a5e4f","Lcom/safeluck/floatwindow/util/FileUtil$DateDirInfo;":"63559fc5","Lcom/safeluck/floatwindow/util/FileUtil;":"9f116ac7","Lcom/safeluck/floatwindow/util/VideoFileUtils;":"83ce48e"}Xòó³]79 :µ7;±77²78´7:°76ÝÖá‘0;
©WާW4<·Xòó %P…õ7ï¥VÝÖá‘0Xòó¿U7@ ÝÖá‘0:Ú$$ã7D8Úâ;’ž{7F8Úâ0;’žy648Ú
â&93'ˆ€´&¤%¼%Ô%ì%„&œ&    ‘ ‘ ‘ ‘ ‘ . Œ(/Ì'0‰ ¸(ˆ€)˜,Ô(4ˆ€ô0Ü06 37ô28€€49È3Á ì3;€€¨3<€€ð4=¨4Á Ì4?€€ˆ5
@‰ ¬5€˜A
ô>    °A    ÔA
È5    ´6
à?
¸@    ì<J€°M    ¤L    äI    ðK    „MϲT÷TUUSU}UU—U¡U°U·U°U—UÂUÑUØUãUWW2W$W4W:,WDWPW>,W`WlW–pcÈPT Œä  D (¤ $È&.è+ –*. ²T  ìU W
W tW X