From b58e6d253a90648293147b2f30596d8821f11abd Mon Sep 17 00:00:00 2001 From: masteroftime Date: Wed, 15 Jan 2014 20:16:17 +0000 Subject: [PATCH] Initial 240x240 theme Change-Id: I478f172e1a549b50ebe29cf9a8b8618a84b3cb17 --- .../240x240/res/fonts/Roboto-Condensed-12.dat | Bin 0 -> 1527 bytes gui/devices/240x240/res/images/android.png | Bin 0 -> 1120 bytes gui/devices/240x240/res/images/back-icon.png | Bin 0 -> 466 bytes .../240x240/res/images/checkbox_checked.png | Bin 0 -> 555 bytes .../240x240/res/images/checkbox_empty.png | Bin 0 -> 238 bytes gui/devices/240x240/res/images/curtain.jpg | Bin 0 -> 5418 bytes gui/devices/240x240/res/images/file.png | Bin 0 -> 373 bytes gui/devices/240x240/res/images/folder.png | Bin 0 -> 396 bytes gui/devices/240x240/res/images/home-icon.png | Bin 0 -> 527 bytes .../240x240/res/images/indeterminate001.png | Bin 0 -> 7573 bytes .../240x240/res/images/indeterminate002.png | Bin 0 -> 7610 bytes .../240x240/res/images/indeterminate003.png | Bin 0 -> 7548 bytes .../240x240/res/images/indeterminate004.png | Bin 0 -> 7599 bytes .../240x240/res/images/indeterminate005.png | Bin 0 -> 7623 bytes .../240x240/res/images/indeterminate006.png | Bin 0 -> 7586 bytes gui/devices/240x240/res/images/keyboard1.png | Bin 0 -> 7130 bytes gui/devices/240x240/res/images/keyboard2.png | Bin 0 -> 7413 bytes gui/devices/240x240/res/images/keyboard3.png | Bin 0 -> 6865 bytes gui/devices/240x240/res/images/keyboard4.png | Bin 0 -> 6473 bytes .../240x240/res/images/menu-button.png | Bin 0 -> 879 bytes .../240x240/res/images/minus-button.png | Bin 0 -> 288 bytes .../240x240/res/images/plus-button.png | Bin 0 -> 405 bytes .../240x240/res/images/progress_empty.png | Bin 0 -> 221 bytes .../240x240/res/images/progress_fill.png | Bin 0 -> 247 bytes .../240x240/res/images/radio_empty.png | Bin 0 -> 823 bytes .../240x240/res/images/radio_selected.png | Bin 0 -> 1005 bytes gui/devices/240x240/res/images/slideout.png | Bin 0 -> 715 bytes .../240x240/res/images/slider-touch.png | Bin 0 -> 3345 bytes .../240x240/res/images/slider-used.png | Bin 0 -> 1555 bytes gui/devices/240x240/res/images/slider.png | Bin 0 -> 2226 bytes .../240x240/res/images/sort-button.png | Bin 0 -> 399 bytes gui/devices/240x240/res/images/top-bar.jpg | Bin 0 -> 588 bytes gui/devices/240x240/res/images/unlock.png | Bin 0 -> 6525 bytes gui/devices/240x240/res/ui.xml | 3821 +++++++++++++++++ 34 files changed, 3821 insertions(+) create mode 100644 gui/devices/240x240/res/fonts/Roboto-Condensed-12.dat create mode 100644 gui/devices/240x240/res/images/android.png create mode 100644 gui/devices/240x240/res/images/back-icon.png create mode 100644 gui/devices/240x240/res/images/checkbox_checked.png create mode 100644 gui/devices/240x240/res/images/checkbox_empty.png create mode 100644 gui/devices/240x240/res/images/curtain.jpg create mode 100644 gui/devices/240x240/res/images/file.png create mode 100644 gui/devices/240x240/res/images/folder.png create mode 100644 gui/devices/240x240/res/images/home-icon.png create mode 100644 gui/devices/240x240/res/images/indeterminate001.png create mode 100644 gui/devices/240x240/res/images/indeterminate002.png create mode 100644 gui/devices/240x240/res/images/indeterminate003.png create mode 100644 gui/devices/240x240/res/images/indeterminate004.png create mode 100644 gui/devices/240x240/res/images/indeterminate005.png create mode 100644 gui/devices/240x240/res/images/indeterminate006.png create mode 100644 gui/devices/240x240/res/images/keyboard1.png create mode 100644 gui/devices/240x240/res/images/keyboard2.png create mode 100644 gui/devices/240x240/res/images/keyboard3.png create mode 100644 gui/devices/240x240/res/images/keyboard4.png create mode 100644 gui/devices/240x240/res/images/menu-button.png create mode 100644 gui/devices/240x240/res/images/minus-button.png create mode 100644 gui/devices/240x240/res/images/plus-button.png create mode 100644 gui/devices/240x240/res/images/progress_empty.png create mode 100644 gui/devices/240x240/res/images/progress_fill.png create mode 100644 gui/devices/240x240/res/images/radio_empty.png create mode 100644 gui/devices/240x240/res/images/radio_selected.png create mode 100644 gui/devices/240x240/res/images/slideout.png create mode 100644 gui/devices/240x240/res/images/slider-touch.png create mode 100644 gui/devices/240x240/res/images/slider-used.png create mode 100644 gui/devices/240x240/res/images/slider.png create mode 100644 gui/devices/240x240/res/images/sort-button.png create mode 100644 gui/devices/240x240/res/images/top-bar.jpg create mode 100644 gui/devices/240x240/res/images/unlock.png create mode 100644 gui/devices/240x240/res/ui.xml diff --git a/gui/devices/240x240/res/fonts/Roboto-Condensed-12.dat b/gui/devices/240x240/res/fonts/Roboto-Condensed-12.dat new file mode 100644 index 0000000000000000000000000000000000000000..b48c4f21311ba0e5ce0e69143c96a9196122b20a GIT binary patch literal 1527 zcmd7SUuYaf90%~K{`nuX5AHg}sqX%L|&s1N#LeNhle(zKWQq)#dosS#Qb1Ot6g^uh1u6wkLl_~7sO z%x`9IcbJ>`-5xWE2B;GZ$%1{5hJ)b2{g8u)U=#{44wLXWJOM}HS$H1i;1zfsYM`M3 zXW<=a!F%u_T!2sE3%CMb!8h{TKk2JD=wLQ8zBEMVE zAqDAKE|}MkdS(5iAOE-cb%a?*UTNsrfcQ0s_Ld26_;9zjN>o+ z@>G6d&5^mfoT}&D$eVeg7*(9}bdS03uwkW8%45u2u$m`>u;0(rt=}9^S+>pPR-dd$ zrh?NleYDS-jRImT$5+{QY^zD<#AIx`^2}n|wXv${X6u|4WXN=^*=9vW4kMnTK2?f` zM4j8Yxv8@yR$d7=}sr=`+MGWmu2N^k$%y%kFnGf#!>^&*)@?%I*|V%8VC zn}W!lt5je5VJEev=Ic8pJs<84Uc9}>ii!o%B;$i+|Fx`#RVftFk<-<&LzRN+94VQC zcv7#ONP2(O&EJ>)$p#Cndm~OF$>Cm$SAk4Mh~7@>YDHK7U)_G3cM`XS*x}AA56K97 RMKVP2PU>oduKuld{{-W1&>8>$ literal 0 HcmV?d00001 diff --git a/gui/devices/240x240/res/images/android.png b/gui/devices/240x240/res/images/android.png new file mode 100644 index 0000000000000000000000000000000000000000..0ccd02cd0552258168a34e4301083ad45d5f4226 GIT binary patch literal 1120 zcmV-m1fTnfP)N2bPDNB8 zb~7$DE-^4L^m3s900Z1fL_t(&L+zSfNEA^N$JdggLZV)xUc(4M(u^JYkjS!v3MvZf zp@%-GK(+|QYbz}rW{xNRqh`KD~4}i@BE8uq$ z7z-wY>0kz!3X+2%e^S3K_r8Gc&k5+-3Ess`Kst?I7gAh(L0wCuHxF@tA*lOraeW9H zKsC4o3hD8sru`)DD|wb0bq~5NNDoSH9|Y&XU0{G-^D6g)0BL#l%q&yvmV>MEkeCgs zB9R_K&@Z0XLyhEGC?+R zeN1Rc$BlC=j95>lz$4Hllzs91u#e!o{v^A?;kW39%x_0w}!S(gV^^2iWR`0K%rsMnH*M0qx!i&|)M&_sRpY65v?~ zB?Q2$0?F@!+i4i5;|?$0|+z9D)j_09hX=n_J?Z z2yoofs)h&|;Q~AgA=Qp`Z10f=@*NXWH6*DQAwsqm!=A!8oUjIuUb-gxKdV)FDcRG& za&U}|uG65H`(_)$PY^5b{~_cr!tRBQ?NhU!le}9mBajjyH^ww3r;(1QeQdAV2q;CY z_eV_Tu$mBnM-m>0It@li4mjV49Xg5Qa87I{@fbd|&fAPE1$J)5uEc7~R(=r&7_mFp z3m0E}APx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*)1 z4>vQ@7Maih00B}-L_t(I%e~XFOO{a-$MMgV3KFF@Yie)^lGc_IgqEOH?j8Ck8Ukr* zXeo@asahSR_ky$1;_PJ5CS*k!BsCaqNvGu*Lf-dz_3^C(hs*u(<9<2kp2L5R)K9Fn zp1}ot$~ng^0W47VF;2OAxryLgY+Ip>dU zz$t9vQX~Dqc)zwEp=$?t7ZFRPlox|q`V}|uwz+TPN<>T@CozpDxQwT@*16Uxt+h^I z9oKO`=lrP4U)5UgVG*l2=lOwCnsfdc5wp0{71qRZb6)#fJk`%xN(ro-a3CijBEGfm z;V7cl>s`bHNGZJJTeyieyzB%_Da~MYi0v#U@fiydu~JIe z?*zmbJa02Z#P^ian~2!KUMc0*Vb5`ZA0p!65KrKDDP^GH4{DiPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*)1 z4>%qXQQ2w$00FB>L_t(I%f*wiYQj(yhR;m`<|ZztltK}Viy9mh*FJ#a>gEGDDg_ZI z2d5$~I(DyH*P<^WI!M&T2yO)(n&d_?Nrz~fXpnB6C2+`>pZoo}0QVZ?JQ|ILn9jhS zFt!N@1;1N*Qrie0M zwaScb`d~oFG&H$ZAnOH=C8gfb zay4%mx>pBtaW>1)lvy!~dTE*fGSX za{6+jFDHB|=k<3B_PSj(ON(ad+J6v?khf2{nzx8%5zXhH<-9*H<@Q9gythx+kmJwI zr&-=@>jWPW9d8eOeO~xK=f~TFBclC1hj2I|z;^T9tvo+IfGu2K47FQ%Y!AW_0S?#) tE3;`40QQ8bzuvl%KVvvxWj2L7&o6d1>aw4%xQ+k-002ovPDHLkV1ljz?VkVu literal 0 HcmV?d00001 diff --git a/gui/devices/240x240/res/images/checkbox_empty.png b/gui/devices/240x240/res/images/checkbox_empty.png new file mode 100644 index 0000000000000000000000000000000000000000..42ab7f54d9a2271b8050d52398377c8fb8b56237 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1SFYWcSQjy#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmP)j{v`gm2QyjZlF+}r;B5V#p$<~ z4Y>{&aIgkw&-`cmFSF?0oMXjD6q`#tI7+-0OwlO~Y+>ipD$-gvujrhLauR3A)iYk2 zN|UO(Q?k$Aoi4#}GLBzH@LgQ?-I-=f7k)W=&i>!W?G|U_88S($J5iN b94=&DR4BKM#dpPGpv?@Pu6{1-oD!M<5Xw*I literal 0 HcmV?d00001 diff --git a/gui/devices/240x240/res/images/curtain.jpg b/gui/devices/240x240/res/images/curtain.jpg new file mode 100644 index 0000000000000000000000000000000000000000..83d4895e521b5bfafb9cef2e64b07ccbc0d04308 GIT binary patch literal 5418 zcmb7{cQhM*^!J0Jtr>(`u}2VEqc%knyNIB6jhLlYiLJF~Y-(>(sx|6M(PgxD5Nfn) zOMPqBi2eAU=Q+T(j2%2GnY_x0qJHM9`g z2r*ehqyY@64o7JHH-wCqmX?v8k(Y^yR|_f()%st@)h7V(CSVt^OF_mDAP16B0LiX; z0h|B;ImLf!|9?>2AS0&)P*GnuwHN{9WaJc-ROHk*Zj({|_vE?+-r&1O$t11eOT{lB zWAdEY0qK{K+4OmwMN`WZ#40Ex=jh~L-b^ifALblzJ%pVM@IMz^FT6nppuBDg0s-XY z6#rMi|C2yQ4y53_C#`XViJw_OQ%37*4nRvmcCD8J2v7%{puv1GQramF{4+iU;e2Is z3ef}3RIggoO6e0HZCVnO`q(@L$rlZhZ}j|yd=uvOr3SwsvBViBa6oT%TaJ(FtT)bL z5R1axq#z!j^XlPE-?qU#cV`(&19?o!qXm3R|Xf%-C9fw}i zp=<`pHD!cI!B&$^U;>_qP|-u%hq->jVehk`29~ca;t(I$h*3D=uvjGWViQ&pQp?hprG;u=rl{1q~5$Obck<_fM>#RG0fApZMyEdz-wu1jl-*T#7Kgn_+BJAj_lBxg17f;h z(dINZh{KyhWTnKK($S)QwXSu_E~i+NnwsLnLuMS^Y-`^j9bZPyTQgbcaKiy~*r=%_ zZ5^62EuiZxo^pYgCdFbae#H5lgO|_ad=?(1gmbE~xix$bv?Z5C*4}tepNX$K&{dYk zufT6b@9@KrGTJE~{H>V&>FWG;{j93Ha^Ep3Q5MTIBDC>(Jt%ICcdQ2x1ba=tb7xc2 z+tkWxXojaal>9NK#-!oJV{?CEyf#v^dbz&=)+(7$u$?1U@obXb2Dxb{x2%nuSjj`W zpJZ$XM~rEYSD2$GIxHKK3&uG@Y4iuM=G<=N*c=|~rkKu3-(A!x@_VgmS%aUBuM~ZS z-HWJ^Ckm>xOXe12$lHdsn=-NH2DINJY&A36Uz8FxTe(0bG5!n*x)oV9OHvtvl?K&% zXaxuF5l%cKw zyc6RB4n0*zW^=#pwu64vA@$!UFJd-BDR~5GyB;kc@LMtY<6rN-RLw^&=b7S8nl=O4 z*9ZxnD6Hw=imDW%u;9f>1_UBrcI%(Qb^om7_h@y$$hs*oCBZ|nFL9}++A!otpj7){ zlQQgtb+GYvDau^bj{|jD(S#qUtdNPfB*SH|5mafjD9kXKn_PKo@rphTn5iZ``n1re4zr)BXEE_$52KrdBOXlRp?yC47iA}@bsyrjd7LeOX_*$*%bQyo( ze`R5Ej5c+L!OU7Xs$MHv6B=ZSLW(7Y0~EfS_IuC%Ze;L-J10xRJ={!*+RbhQeYUFX z

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 literal 0 HcmV?d00001 diff --git a/gui/devices/240x240/res/images/file.png b/gui/devices/240x240/res/images/file.png new file mode 100644 index 0000000000000000000000000000000000000000..cc91f2f6a6e92bebe1449399f2bfb4fc9c2fdfe3 GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPggq9szzUj_aHGb^?XIdb&7BDTH2V}l2^9a~|Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*)1 z4>}uD4NqqP009h1L_t(I%jJ@>E<{ljMc00YMCK2Cz-aV3jla-}b`s4yNOTgpS0=u| zCs0TzMNK=tK_SuM853JGWab6KjLxm@%{gaf?{hc&i=*L3M9cxRV`g4bO1-iykwi-A zqtK`|wry`nsy?IGmZT~o_EJix^?Dsv0e3*}D^a1s%_wmUiJUPO%AEX#6D(gE=B zjm1~s!gfp2s_ipiE9cy;E1L%v#x2?QBG3i)C2a%C5wT4#2tdaE;e-!+gsbK?~kH8hsZwzU^2X27= qFL;IR>zs3^p0jh{asq+R@0T}cu4BS7U*p&S0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*)1 z4?79DuMchj00EClL_t(I%jJ`?OO{a-#(&SJ1qv-u1O+ba&bjBg z;(*FbfWdlnfo?=JKCgp-Y@d)c3fuvvftSE6&;hyDe!5 zm%YkN)70`Lm>09>|x9k?Os4Dbd%|C20gWU-x(l*tWeQX*MF}dTs;2_PC@ONuO=smGsp1W+~-s6H}E^c7aY+ zRUJuhZI4O1FR1`G>*Rj|B@F;A;B_hGA%|2ch1yihnRyQ=z>(g5i+`;D6S&jI`!|1I z7~CglA~PTLgJ%1fq+h<@USPL&*D2dG{Q&9*ZOiude!wN$C;Qzq+W@=0`FG?ilGSQZ RuU-HE002ovPDHLkV1gC2-P8a8 literal 0 HcmV?d00001 diff --git a/gui/devices/240x240/res/images/indeterminate001.png b/gui/devices/240x240/res/images/indeterminate001.png new file mode 100644 index 0000000000000000000000000000000000000000..bd58cb6e842a512a9d64469db1717664d31cff31 GIT binary patch literal 7573 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 V8^%l;{(WZ(X{+n2y;rr3{2xI%u$}+_ literal 0 HcmV?d00001 diff --git a/gui/devices/240x240/res/images/indeterminate002.png b/gui/devices/240x240/res/images/indeterminate002.png new file mode 100644 index 0000000000000000000000000000000000000000..aaa7b9f0f95bc5500932952301b2e3aed0be09d3 GIT binary patch literal 7610 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 Vrf3nqC~&a~>EI1CD{=S3{twWf+SvdA literal 0 HcmV?d00001 diff --git a/gui/devices/240x240/res/images/indeterminate003.png b/gui/devices/240x240/res/images/indeterminate003.png new file mode 100644 index 0000000000000000000000000000000000000000..e2b2475d8fe0c7f3aad011375b8e4e0f011c7b75 GIT binary patch literal 7548 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 literal 0 HcmV?d00001 diff --git a/gui/devices/240x240/res/images/indeterminate004.png b/gui/devices/240x240/res/images/indeterminate004.png new file mode 100644 index 0000000000000000000000000000000000000000..fadd737f46652048407471610e66b72f4529d928 GIT binary patch literal 7599 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 ID7#1h10hDY`Tzg` literal 0 HcmV?d00001 diff --git a/gui/devices/240x240/res/images/indeterminate005.png b/gui/devices/240x240/res/images/indeterminate005.png new file mode 100644 index 0000000000000000000000000000000000000000..5751dd5954d135480660fffe95c18ee4742b2971 GIT binary patch literal 7623 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 a8RcNg21V4091;A13aKh;DwN5+2>Ks{#o=cF literal 0 HcmV?d00001 diff --git a/gui/devices/240x240/res/images/keyboard1.png b/gui/devices/240x240/res/images/keyboard1.png new file mode 100644 index 0000000000000000000000000000000000000000..22cdcec1692842d0ce8b118020602f3f485e772b GIT binary patch literal 7130 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 HbHx4+QOjgC#@a?OQ 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 literal 0 HcmV?d00001 diff --git a/gui/devices/240x240/res/images/keyboard4.png b/gui/devices/240x240/res/images/keyboard4.png new file mode 100644 index 0000000000000000000000000000000000000000..c5b1d60ad0c63fdcb8ab7abe3b0f4bd74440ca19 GIT binary patch literal 6473 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 TZ3*B%53<|p`fBe~A3XmbcGr99 literal 0 HcmV?d00001 diff --git a/gui/devices/240x240/res/images/menu-button.png b/gui/devices/240x240/res/images/menu-button.png new file mode 100644 index 0000000000000000000000000000000000000000..f3001c2f9bc42863ba701191b1f270d49d73997a GIT binary patch literal 879 zcmV-#1CacQP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*)1 z5CjTu0+6Ku00QqxL_t(&-tCydYTQ;7hX13HMp!d=>`g%0cHx*V-6!Z9bX~e`AcR0x zAzAea3dut>WSvD{pcD#ufs)cc-!Z7{00D2f7c z9D|vqdfO1@9QOA2p&A9}90<&K*FfHf9w6zi8;d6;5Mjb~3zNO-mI;$ROGcs~!UPc} zp+k@k6C@={hY2D~5Mh!M1qmI3jKtdoGb0FsjZNfBiEfT4BEoDo!(=i+RaNYqBWo@C zzE6i?5Meh(6ae_XkKNr}D5bdXdveav`T6;A-}hfZ+zSS>80K&q2n66DhxwJQ3RzF55qv# zT2e~A)LK6{J3BiCfFwySElWn?HHq>(4~xYD)>FL|61`6SS$Uo4R(qV6gL9_q>002ovPDHLk FV1oGRijn{T literal 0 HcmV?d00001 diff --git a/gui/devices/240x240/res/images/minus-button.png b/gui/devices/240x240/res/images/minus-button.png new file mode 100644 index 0000000000000000000000000000000000000000..52d24d57f9d1ef38602a0805c50473bd6d558b52 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^YCtT)!2~4p-rk4@QjEnx?oJHr&dIz4a@dl*-CY>| zgW!U_%O?XxI14-?iy0WWg+Z8+Vb&Z8pdfpRr>`sfT^<1eR>p^?D{_EB3p`yMLp+YZ zy?T)MPyh$p1Nn;n>#d5`#fd(6cP*v((&*9k9qe& z^#1w@P0y$L)$+$jUuFqf;^3v2X5g$9cIGaT$uHBvT?6C*mr?atcE-p(Z#a`cfE$H6T8IggZN>S5P dm%EnNGcs?`YW;0c84YwRgQu&X%Q~loCIEH~X|@0W literal 0 HcmV?d00001 diff --git a/gui/devices/240x240/res/images/plus-button.png b/gui/devices/240x240/res/images/plus-button.png new file mode 100644 index 0000000000000000000000000000000000000000..188cae82c68066492a767e51f5ac45a9d1f4b6be GIT binary patch literal 405 zcmeAS@N?(olHy`uVBq!ia0vp^YCtT)!2~4p-rk4@QjEnx?oJHr&dIz4a@dl*-CY>| zgW!U_%O?XxI14-?iy0WWg+Z8+Vb&Z8pdfpRr>`sfT^<1eR?**rYXpI&hhIkx* z8)}``VjxiaSboZ!gKyikWYY_#2D`kx6!47ClF8lSk<|fFfw>!VmPcf^mQ9`z!JTPz zwP)>2^}UtnmmQyOZnIaZ;*I=7?mhOG55H`Au-QkJ;p9#R@g@o8!0?@{N&+D|yO ziDki+=lggRGuEzN71eEgEJB2}A#>I>hM-g1a-UcJ~IJ0(6zGWoFu-{B2*TdrLz z&VJIj{`|8;?|3wqzS;F|j*8R0S+&8(YVXgV+;TjO x;l$@ZUaxo8PQMeSJtfFxi_U4oTbznD46zgA0zb1ac>xSF22WQ%mvv4FO#s@6qn-c& literal 0 HcmV?d00001 diff --git a/gui/devices/240x240/res/images/progress_empty.png b/gui/devices/240x240/res/images/progress_empty.png new file mode 100644 index 0000000000000000000000000000000000000000..c065bca9f5628bfe2544f1279b847a5e87fc5a12 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^`+!)4g9%9PnJC}{q!^2X+?^QKos)S9l}K^mo&3;ui*=0f2kn5gjxROkG9qliKqIGv*J$QHj(K*bzL545re0z KpUXO@geCw({zrTO literal 0 HcmV?d00001 diff --git a/gui/devices/240x240/res/images/progress_fill.png b/gui/devices/240x240/res/images/progress_fill.png new file mode 100644 index 0000000000000000000000000000000000000000..5f10be7eabe46523755173e6b9bbe03a2f0bf779 GIT binary patch literal 247 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 FV1nc-$f^JU literal 0 HcmV?d00001 diff --git a/gui/devices/240x240/res/images/slider.png b/gui/devices/240x240/res/images/slider.png new file mode 100644 index 0000000000000000000000000000000000000000..2aa95575770fa54d6a54b7d06eae445b44054a1f GIT binary patch literal 2226 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 literal 0 HcmV?d00001 diff --git a/gui/devices/240x240/res/images/unlock.png b/gui/devices/240x240/res/images/unlock.png new file mode 100644 index 0000000000000000000000000000000000000000..7d0f4906707d29efa90106a6d213b19c4c50e4b4 GIT binary patch literal 6525 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 pb{8in%Kvv?;s0(ikfZj + + +

+ + masteroftime + TWRP x201 + tDPI Smartwatch Theme + preview.jpg +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + tw_clear_destination=main2 + clear_vars + + + + + + + + + + + + Install + + + + install + + + + + + + + Wipe + + wipe + + + + + + + Backup + + backup + + + + + + + Restore + + restore + + + + + + + Mount + + mount + + + + + + + Settings + + settings + + + + + + + + Advanced + + advanced + + + + + + + Reboot + + reboot + + + + + + + + + + + + Select Zip to Install + + + + + + + + Storage: %tw_storage_display_name% (%tw_storage_free_size% MB) + + tw_back=install + selectstorage + + + + + + +
+ + %tw_zip_location% + + + + + + + + + +
+ + + + + + + + flash_confirm + + + + + + main + + + + + main + + + + + + + + + + + + This operation may install incompatible + + + + + + software and render your device unusable. + + + + + + Folder: %tw_zip_location% + + + + + + File to flash: %tw_file% + + + + + + Press back to cancel adding this zip. + + + + + + Zip file signature verification. + + + + + + + + + Inject TWRP after install. + + + + + + + + File %tw_zip_queue_count% of max of 10 + + + + + + flash_zip + + + + + + Swipe to Confirm Flash + + + + + + + + Add More Zips + + install + + + + + + + Clear Zip Queue + + + + install + + + + + + + + install + + + + + + main + + + + + + + + + + + + + + + + + + Flashing file %tw_zip_index% of %tw_zip_queue_count% + + + + + + %tw_filename% + + + + + + + flash_done + + + + + + + + + + Zip Install Complete + + + + + + + + + + + + + Wipe cache/dalvik + + + tw_back=flash_done + tw_action=wipe + tw_action_param=/cache + tw_has_action2=1 + tw_action2=wipe + tw_action2_param=dalvik + tw_text1=Wipe Cache & Dalvik? + tw_action_text1=Wiping Cache & Dalvik... + tw_complete_text1=Cache & Dalvik Wipe Complete + tw_slider_text=Swipe to Wipe + confirm_action + + + + + + + + Reboot System + + + tw_back=main2 + tw_action=reboot + tw_action_param=system + tw_has_action2=0 + tw_text1=No OS Installed! Are you + tw_text2=sure you wish to reboot? + tw_text3= + tw_text4= + tw_action_text1=Rebooting... + tw_action_text2= + tw_complete_text1=Rebooting... + tw_slider_text=Swipe to Reboot + rebootcheck + + + + + + + + Home + + + tw_clear_destination=main2 + clear_vars + + + + + + + + Failed + + + + + + + Successful + + + + + + tw_clear_destination=install + clear_vars + + + + + + + tw_clear_destination=main2 + clear_vars + + + + + + + tw_operation_state=0 + tw_text1= + tw_text2= + tw_text3= + tw_text4= + tw_action_text1= + tw_action_text2= + tw_action_param= + tw_has_action2=0 + tw_action2= + tw_action2_param= + tw_has_cancel=0 + tw_cancel_action= + tw_cancel_param= + tw_show_exclamation=0 + tw_show_reboot=0 + %tw_clear_destination% + + + + + + + + + + %tw_text1% + + + + + + %tw_text2% + + + + + + %tw_text3% + + + + + + %tw_text4% + + + + + + Press back button to cancel. + + + + + + action_page + + + + + + %tw_slider_text% + + + + + + tw_clear_destination=%tw_back% + clear_vars + + + + + + main + + + + + + + + + + + + %tw_action_text1% + + + + + + %tw_action_text2% + + + + + + + + + + Cancel + + %tw_cancel_param% + + + + + + + + action_complete + + + + + + + %tw_action_param% + + + + + + + %tw_action_param% + %tw_action2_param% + + + + + + + + + + + %tw_action_text1% + + + + + + %tw_action_text2% + + + + + + + + + + tw_page_done=1 + + + + + + + %tw_action_param% + + + + + + + %tw_action_param% + %tw_action2_param% + + + + + + + + + + + %tw_complete_text1% + + + + + + + Failed + + + + + + + Successful + + + + + + + + + + Back + + + tw_clear_destination=%tw_back% + clear_vars + + + + + + + + + Reboot System + + + tw_back=main2 + tw_action=reboot + tw_action_param=system + tw_has_action2=0 + tw_text1=No OS Installed! Are you + tw_text2=sure you wish to reboot? + tw_text3= + tw_text4= + tw_action_text1=Rebooting... + tw_action_text2= + tw_complete_text1=Rebooting... + tw_slider_text=Swipe to Reboot + rebootcheck + + + + + + + tw_clear_destination=main2 + clear_vars + + + + + + + tw_clear_destination=%tw_back% + clear_vars + + + + + + + %tw_filecheck% + + + + + + + + + tw_fileexists=1 + %tw_existpage% + + + + + + + + + + tw_fileexists=0 + %tw_notexistpage% + + + + + + + + %tw_action_param% + + + + + confirm_action + + + + + + + + + + Factory Reset + + + + + + Wipes Data, Cache, and Dalvik + + + + + + + .android_secure + + + + + + + (not including internal storage) + + + + + + + SD-EXT + + + + + + Most of the time this is + + + + + + the only wipe that you need. + + + + + + Press back button to cancel. + + + + + + + Advanced Wipe + + advancedwipe + + + + + + + + + + + Format Data + + + formatdata + + + + + + + + tw_back=wipe + tw_action=wipe + tw_action_param=data + tw_action_text1=Factory Reset... + tw_complete_text1=Factory Reset Complete + action_page + + + + + + + Swipe to Factory Reset + + + + + main + + + + + main + + + + + + + + + + + + Wipe Menu + + + + + +
+ + Select Partitions to Wipe: + + + + + + +
+ + + + + + tw_back=advancedwipe + tw_action=wipe + tw_action_param=LIST + tw_text1=Wipe Selected Partition(s)? + tw_action_text1=Wiping Partition(s)... + tw_complete_text1=Wipe Complete + action_page + + + + + + + Swipe to Wipe + + + + + main + + + + + wipe + + + + + + + + + + + + Format Data will wipe your device, + + + + + + backups, media, and radio. + + + + + + This cannot be undone. Press back to cancel. + + + + + + Type yes to continue. + + + + + + + + %tw_confirm_formatdata% + + + formatdata_confirm + + + + + + + main + + + + + wipe + + + + + + + + + + tw_back=formatdata + tw_action=wipe + tw_action_param=DATAMEDIA + tw_action_text1=Formatting Data... + tw_complete_text1=Data Format Complete + action_page + + + + + + formatdata + + + + + + + + + + + + Backup Name: %tw_backup_name% + + tw_fileexists=0 + backupname1 + + + + + + +
+ + Select Partitions to Back Up: + + + + + + +
+ + + + + + + + + + + No Encryption + + backupencryption + + + + + + + + + + + + + Using Encryption + + tw_password_not_match=0 + backupencryption + + + + + + + + + Refresh + + + + + + + + + Storage: %tw_storage_display_name% (%tw_storage_free_size% MB) + + tw_back=backup + selectstorage + + + + + + + Enable compression. + + + + + + + + Skip MD5 generation during backup. + + + + + + + + backup_run + + + + + + Swipe to Back Up + + + + + main + + + + + main + + + + + + + + + + + + + backupname2 + + + + + + + + + + Please Enter a Backup Name + + + + + + + + %tw_backup_name% + + + + tw_filecheck=%tw_backups_folder%/%tw_backup_name% + tw_existpage=backupname2 + tw_notexistpage=backup + filecheck + + + + + + + + A backup with that name already exists! + + + + + + + + Append Date + + + + + + + + + Cancel + main + + + + + + + + tw_backup_name=(Auto Generate) + main + + + + + + + tw_backup_name=(Auto Generate) + backup + + + + + + + + + + + + + Encrypt your backup? + + + + + + Please Enter A Password: + + + + + + + + %tw_backup_encrypt_display% + + + backupencryption2 + + + + + + + Passwords Do Not Match + + + + + + + Cancel + + + tw_encrypt_backup=0 + tw_backup_password= + tw_backup_password2= + tw_backup_encrypt_display= + tw_backup_encrypt_display2= + backup + + + + + + + + main + + + + + backup + + + + + + + + + + + + Encrypt your backup? + + + + + + Please Enter Password Again: + + + + + + + + %tw_backup_encrypt_display2% + + + + checkbackuppassword + + + + + + + + Cancel + + + tw_encrypt_backup=0 + tw_backup_password= + tw_backup_password2= + tw_backup_encrypt_display= + tw_backup_encrypt_display2= + backup + + + + + + + + main + + + + + backup + + + + + + + + + + tw_encrypt_backup=1 + backup + + + + + + + tw_encrypt_backup=0 + tw_password_not_match=1 + tw_backup_password= + tw_backup_password2= + tw_backup_encrypt_display= + tw_backup_encrypt_display2= + backupencryption + + + + + + + + + + + %tw_operation% %tw_partition% + + + + + + + + backup + + + + + + tw_back=backup + tw_complete_text1=Backup Complete + tw_show_reboot=1 + action_complete + + + + + + + + + + + + + Storage: %tw_storage_display_name% (%tw_storage_free_size% MB) + + tw_back=restore + selectstorage + + + + + + +
+ + Select Package to Restore: + + + + + + + + + +
+ + + + + + + + restore_read + + + + + + main + + + + + main + + + + + + + + + + tw_password_fail=0 + restore_decrypt + + + + + + + restore_select + + + + + + + + + + + Backup Encrypted + + + + + + Please Enter Your Password: + + + + + + + + %tw_restore_display% + + + + try_restore_decrypt + + + + + + + + Password Failed, Please Try Again + + + + + + + Cancel + + + tw_page_done=1 + restore + + + + + + + + Delete + + + tw_back=restore + tw_action=cmd + tw_action_param=cd %tw_backups_folder% && rm -rf "%tw_restore_name%" + tw_text1=Delete Backup? %tw_restore_name% + tw_text2=This cannot be undone! + tw_action_text1=Deleting Backup... + tw_complete_text1=Backup Delete Complete + tw_slider_text=Swipe to Delete + confirm_action + + + + + + + + main + + + + + restore + + + + + + + + + + + + Trying Decryption with Your Password + + + + + + + + + + + + + + + + + tw_password_fail=1 + restore_decrypt + + + + + + + + + + tw_page_done=1 + restore_select + + + + + + + + + + +
+ + Restoring: %tw_restore_name% + + + + + + +
+ + + + + + + Rename Backup + + tw_backup_rename= + tw_fileexists=0 + renamebackup + + + + + + + + + Delete Backup + + tw_back=restore + tw_action=cmd + tw_action_param=cd %tw_backups_folder% && rm -rf "%tw_restore_name%" + tw_text1=Delete Backup? %tw_restore_name% + tw_text2=This cannot be undone! + tw_action_text1=Deleting Backup... + tw_complete_text1=Backup Delete Complete + tw_slider_text=Swipe to Delete + confirm_action + + + + + + + Enable MD5 verification of backup files. + + + + + + + + Package Date: %tw_restore_file_date% + + + + + + restore_run + + + + + + Swipe to Restore + + + + + main + + + + + restore + + + + + + + + + + + + Please Enter a New Backup Name + + + + + + + + %tw_backup_rename% + + + + tw_back=restore + tw_action=cmd + tw_action_param=cd %tw_backups_folder% && mv "%tw_restore_name%" "%tw_backup_rename%" + tw_text1=Rename Backup? + tw_text2=This cannot be undone! + tw_action_text1=Renaming Backup... + tw_complete_text1=Backup Rename Complete + tw_slider_text=Swipe to Rename + tw_filecheck=%tw_backups_folder%/%tw_backup_rename% + tw_existpage=renamebackup + tw_notexistpage=confirm_action + filecheck + + + + + + + + A backup with that name already exists! + + + + + + + Cancel + + restore_select + + + + + + + main + + + + + restore_select + + + + + + + + + + + + %tw_operation% %tw_partition% + + + + + + + + + + tw_back=restore_select + tw_complete_text1=Restore Complete + tw_show_reboot=1 + action_complete + + + + + restore + + + + + + + + + +
+ + Select Storage: + + + + + + +
+ + + + + + OK + + + tw_clear_destination=%tw_back% + clear_vars + + + + + + main + + + + + + %tw_back% + + + + + + + + + + + + +
+ + Select Partitions to Mount: + + + + + +
+ + + + + + + Storage: %tw_storage_display_name% (%tw_storage_free_size% MB) + + tw_back=mount + selectstorage + + + + + + + + + Mount USB Storage + + usb_mount + + + + + + + + + + + Decrypt Data + + decrypt + + + + + main + + + + + main + + + + + + + + + + + + USB Storage Mounted + + + + + + Be sure to safely remove your device + + + + + + from your computer before unmounting! + + + + + + + Unmount + + usb_umount + + + + usb + + + + + + + + usb + + + + mount + + + + + + + + + + Reboot Menu + + + + + + + + System + + + tw_back=reboot + tw_action=reboot + tw_action_param=system + tw_has_action2=0 + tw_text1=No OS Installed! Are you + tw_text2=sure you wish to reboot? + tw_action_text1=Rebooting... + tw_complete_text1=Rebooting... + tw_slider_text=Swipe to Reboot + rebootcheck + + + + + + + + + Power Off + + + tw_back=reboot + tw_action=reboot + tw_action_param=poweroff + tw_has_action2=0 + tw_text1=No OS Installed! Are you + tw_text2=sure you wish to power off? + tw_action_text1=Turning Off... + tw_complete_text1=Turning Off... + tw_slider_text=Swipe to Power Off + rebootcheck + + + + + + + + + Recovery + + + tw_back=reboot + tw_action=reboot + tw_action_param=recovery + tw_has_action2=0 + tw_text1=No OS Installed! Are you + tw_text2=sure you wish to reboot? + tw_action_text1=Rebooting... + tw_complete_text1=Rebooting... + tw_slider_text=Swipe to Reboot + rebootcheck + + + + + + + + + Bootloader + + + tw_back=reboot + tw_action=reboot + tw_action_param=bootloader + tw_has_action2=0 + tw_text1=No OS Installed! Are you + tw_text2=sure you wish to reboot? + tw_action_text1=Rebooting... + tw_complete_text1=Rebooting... + tw_slider_text=Swipe to Reboot + rebootcheck + + + + + + + + + Download + + + tw_back=reboot + tw_action=reboot + tw_action_param=download + tw_has_action2=0 + tw_text1=No OS Installed! Are you + tw_text2=sure you wish to reboot? + tw_action_text1=Rebooting... + tw_complete_text1=Rebooting... + tw_slider_text=Swipe to Reboot + rebootcheck + + + + + + main + + + + + main + + + + + + + + + + + + Settings + + + + + + Zip file signature verification. + + + + + + + + Use rm -rf instead of formatting. + + + + + + + + Skip MD5 generation during backup. + + + + + + + + Enable MD5 verification of backup files. + + + + + + + + Use Military Time. + + + + + + + + Simulate actions for theme testing. + + + + + + + + + Simulate failure for actions. + + + + + + + + + Time Zone + + timezone + + + + + + + Screen + + screen + + + + + + Restore Defaults + + + + + + + main + + + + + main + + + + + + + + + + + +
+ + Select Time Zone (currently %tw_time_zone%): + + + + + + BST11;BDT + HST10;HDT + AST9;ADT + PST8;PDT + MST7;MDT + CST6;CDT + EST5;EDT + AST4;ADT + GRNLNDST3;GRNLNDDT + FALKST2;FALKDT + AZOREST1;AZOREDT + GMT0;BST + NFT-1;DFT + WET-2;WET + SAUST-3;SAUDT + WST-4;WDT + PAKST-5;PAKDT + TASHST-6;TASHDT + THAIST-7;THAIDT + TAIST-8;TAIDT + JST-9;JSTDT + EET-10;EETDT + MET-11;METDT + NZST-12;NZDT +
+ + + + + Do you use daylight savings time? + + + + + + + + Offset (usually 0): %tw_time_zone_guioffset% + + + + + + + + None + tw_time_zone_guioffset=0 + + + + + + + + 15 + tw_time_zone_guioffset=15 + + + + + + + + 30 + tw_time_zone_guioffset=30 + + + + + + + + 45 + tw_time_zone_guioffset=45 + + + + + + + Set Time Zone + + + + + + + main + + + + + settings + + + + + + + + + + + + Screen Settings + + + + + + + + Enable screen timeout. + + tw_screen_timeout_secs=60 + + + + + + + + Enable screen timeout. + + tw_screen_timeout_secs=0 + + + + + + + + + + Screen timeout in seconds: + + + + + + + + + + Brightness: %tw_brightness_pct%% + + + tw_brightness=%tw_brightness_max% + tw_brightness*%tw_brightness_pct% + tw_brightness/100 + echo %tw_brightness% > "%tw_brightness_file%" + + + + + + main + + + + + settings + + + + + + + + + + + + Advanced + + + + + + + Copy Log to SD + + + tw_back=advanced + tw_action=copylog + tw_text1=Copy Log to SD Card? + tw_action_text1=Copying Log to SD Card... + tw_complete_text1=Log Copy Complete + tw_slider_text=Swipe to Confirm + confirm_action + + + + + + + + Fix Permissions + + + tw_back=advanced + tw_action=fixpermissions + tw_text1=Fix Permissions? + tw_action_text1=Fixing Permissions... + tw_complete_text1=Fix Permissions Complete + tw_slider_text=Swipe to Confirm + tw_show_reboot=1 + confirm_action + + + + + + + + + Partition SD-Ext + + partsdcard + + + + + + + File Manager + + filemanagerlist + + + + + + + Terminal + + terminalfolder + + + + + + + Reload Theme + + + + + + + + + ADB Sideload + + sideload + + + + + + + + HTC Dumlock + + htcdumlock + + + + + + + + Re-Inject TWRP + + + tw_back=advanced + tw_action=reinjecttwrp + tw_text1=Re-Inject TWRP? + tw_action_text1=Re-Injecting TWRP... + tw_complete_text1=TWRP Injection Complete + tw_slider_text=Swipe to Confirm + confirm_action + + + + + + main + + + + + main + + + + + + + + + + + + Partition SD Card + + + + + + + + + tw_sdext_size-128 + + + + + + + + + tw_sdext_size+128 + + + + + + EXT Size: %tw_sdext_size% + + + + + + + + + tw_swap_size-32 + + + + + + + + + tw_swap_size+32 + + + + + + Swap Size: %tw_swap_size% + + + + + + File system: %tw_sdpart_file_system% + + + + + + + EXT3 + + tw_sdpart_file_system=ext3 + + + + + + + + EXT4 + + tw_sdpart_file_system=ext4 + + + + + + You will lose all files on your SD card! + + + + + + This action cannot be undone! + + + + + + partsdcardaction + + tw_back=partsdcard + tw_action=partitionsd + tw_has_action2=1 + tw_action2=set + tw_action2_param=tw_zip_location=/sdcard + tw_action_text1=Partitioning SD Card... + tw_action_text2=This will take a few minutes. + tw_complete_text1=Partitioning Complete + action_page + + + + + + + Swipe to Partition + + + + + main + + + + + advanced + + + + + + + + + + + + HTC Dumlock + + + + + + + + Restore Original Boot + + + tw_back=htcdumlock + tw_action=htcdumlockrestoreboot + tw_text1=Restore original boot image? + tw_action_text1=Restoring Original Boot... + tw_complete_text1=Restore Original Boot Complete + tw_slider_text=Swipe to Confirm + confirm_action + + + + + + + + + Reflash Recovery + + + tw_back=htcdumlock + tw_action=htcdumlockreflashrecovery + tw_text1=Reflash recovery to boot? + tw_action_text1=Flashing recovery to boot... + tw_complete_text1=Recovery Flash to Boot Complete + tw_slider_text=Swipe to Confirm + confirm_action + + + + + + + + + Install HTC Dumlock + + + tw_back=htcdumlock + tw_action=installhtcdumlock + tw_text1=Install HTC dumlock files to ROM? + tw_action_text1=Installing HTC Dumlock... + tw_complete_text1=HTC Dumlock Install Complete + tw_slider_text=Swipe to Confirm + confirm_action + + + + + + main + + + + + advanced + + + + + + + + + + + + + + + + + + + + + + + Swipe to Unlock + + + + + + + + + + File Manager: Select a File or Folder + + + + + +
+ + %tw_file_location1% + + + + + + + + + +
+ + + + + + tw_fm_type=File + tw_fm_isfolder=0 + + + + + + main + + + + + advanced + + + + + + filemanageroptions + + + + + + + + Select + + + tw_filename1=tw_file_location1 + tw_fm_isfolder=1 + tw_fm_type=Folder + filemanageroptions + + + + + + + + + + + + + %tw_fm_type% Selected: + + + + + + %tw_filename1% + + + + + + + + Copy File + + + tw_filemanager_command=cp + tw_fm_text1=Copying + choosedestinationfolder + + + + + + + + + Copy Folder + + + tw_filemanager_command=cd "%tw_file_location1%" && cd .. && cp -R + tw_fm_text1=Copying + choosedestinationfolder + + + + + + + + Move + + + tw_filemanager_command=mv + tw_fm_text1=Moving + choosedestinationfolder + + + + + + + + chmod 755 + + + tw_filemanager_command=chmod 755 + tw_fm_text1=chmod 755 + tw_fm_text2= + tw_fm_text3= + tw_include_text3=0 + tw_back=filemanageroptions + filemanagerconfirm + + + + + + + + chmod + + + tw_filemanager_rename=0000 + tw_fm_text2= + tw_fm_text3= + tw_include_text3=0 + tw_back=filemanageroptions + filemanagerchmod + + + + + + + + Delete + + + tw_filemanager_command=rm -rf + tw_fm_text1=Deleting + tw_fm_text2= + tw_fm_text3= + tw_include_text3=0 + tw_back=filemanageroptions + filemanagerconfirm + + + + + + + + + Rename File + + + tw_filemanager_rename=tw_selection1 + tw_fm_text1=Renaming + tw_filemanager_command=mv + filemanagerrenamefile + + + + + + + + + Rename Folder + + + tw_filemanager_rename=tw_selection1 + tw_fm_text1=Renaming + tw_filemanager_command=cd "%tw_file_location1%" && cd .. && mv + filemanagerrenamefolder + + + + + + main + + + + + filemanagerlist + + + + + + + + + + + + Browse to Destination Folder & Press Select + + + + + +
+ + %tw_file_location2% + + + + + + + + + +
+ + + + + + main + + + + + filemanageroptions + + + + + + + Select + + + tw_fm_text2=to + tw_fm_text3=%tw_file_location2% + tw_include_text3=1 + tw_back=filemanageroptions + filemanagerconfirm + + + + + + + + + + + + + Please Enter a New %tw_fm_type% Name + + + + + + + + %tw_filemanager_rename% + + + + tw_fm_text2=to + tw_fm_text3="%tw_file_location1%/%tw_filemanager_rename%" + tw_include_text3=1 + tw_back=filemanageroptions + filemanagerconfirm + + + + + + + + Cancel + + filemanageroptions + + + + + + + main + + + + + filemanageroptions + + + + + + + + + + + + Please Enter a New %tw_fm_type% Name + + + + + + + + %tw_filemanager_rename% + + + + tw_fm_text2=to + tw_fm_text3=%tw_filemanager_rename% + tw_include_text3=1 + tw_back=filemanageroptions + filemanagerconfirm + + + + + + + + Cancel + + filemanageroptions + + + + + + + main + + + + + filemanageroptions + + + + + + + + + + + + Please Enter New Permissions + + + + + + + + %tw_filemanager_rename% + + + + tw_filemanager_command=chmod %tw_filemanager_rename% + tw_fm_text1=chmod %tw_filemanager_rename% + tw_back=filemanageroptions + filemanagerconfirm + + + + + + + + Cancel + + filemanageroptions + + + + + + + main + + + + + filemanageroptions + + + + + + + + + + + + %tw_fm_text1% + + + + + + %tw_filename1% + + + + + + %tw_fm_text2% + + + + + + %tw_fm_text3% + + + + + + Press back button to cancel. + + + + + + filemanageracction + + + + + + Swipe to Confirm + + + + + %tw_back% + + + + + main + + + + + + + + + + + + + %tw_fm_text1% + + + + + + + + + + + + + tw_back=filemanagerlist + tw_complete_text1=File Operation Complete + action_complete + + + + + + + + + + tw_complete_text1=File Operation Complete + action_complete + + + + + + + %tw_filemanager_command% "%tw_filename1%" + + + + + + + %tw_filemanager_command% "%tw_filename1%" "%tw_fm_text3%" + + + + + + + + + + + Please Enter Your Password + + + + + + + + %tw_crypto_display% + + + + trydecrypt + + + + + + + + Password Failed, Please Try Again + + + + + + + Cancel + + + tw_page_done=1 + main + + + + + + + + + + + + + + + Trying Decryption with Your Password + + + + + + + + + + + + + + + + + tw_password_fail=1 + decrypt + + + + + + + + + + tw_page_done=1 + main + + + + + + + + + + + Browse to Starting Folder + + + + + +
+ + %tw_terminal_location% + + + + + + + + + +
+ + + + + + main + + + + + advanced + + + + + + + Select + + + terminalcommand + + + + + + + + + + + + + + + + + + + Starting Path: %tw_terminal_location% + + + + + + + + + %tw_terminal_command% + + + %tw_terminal_command% + + + + + + + + KILL + + + + + + + + + main + + + + + terminalfolder + + + + + + + + + + ADB Sideload + + + + + + Wipe Dalvik Cache. + + + + + + + + Wipe Cache. + + + + + + + + + tw_back=advanced + tw_action=adbsideload + tw_action_text1=ADB Sideload + tw_action_text2=Usage: adb sideload filename.zip + tw_complete_text1=ADB Sideload Complete + tw_has_cancel=1 + tw_show_reboot=1 + tw_cancel_action=adbsideloadcancel + action_page + + + + + + + Swipe to Start Sideload + + + + + main + + + + + advanced + + + + + + + + + + + + Install SuperSU? + + + + + + Your device does not appear to be rooted. + + + + + + Install SuperSU now? + + + + + + This will root your device. + + + + + + + Do Not Install + + tw_page_done=1 + + + + + + + tw_action=installsu + tw_action_text1=Installing SuperSU + tw_action_text2= + singleaction_page + + + + + + + Swipe to Install + + + +