chiark / gitweb /
handle bad SDK Version values in APKs
[fdroidserver.git] / tests / repo / index.xml
index b10b7c0a86d569efea7b72da2b198a0a85b87731..9b6ef50a170e0de1c6f9c07d189ab59881423c83 100644 (file)
@@ -8,6 +8,68 @@
        <install packageName="org.adaway"/>
        <uninstall packageName="com.android.vending"/>
        <uninstall packageName="com.facebook.orca"/>
+       <application id="souch.smsbypass">
+               <id>souch.smsbypass</id>
+               <added>2018-04-26</added>
+               <lastupdated>2018-04-26</lastupdated>
+               <name>Battery level</name>
+               <summary>Filter SMS and show them in a fake app</summary>
+               <icon>souch.smsbypass.9.png</icon>
+               <desc>&lt;p&gt;In order to keep away curious eyes, SMS-bypass filters incoming SMS messages before they reach your inbox. Based on bughunter2.smsfilter.&lt;/p&gt;&lt;p&gt;Features:&lt;/p&gt;&lt;ul&gt;&lt;li&gt; Discrete fake app &quot;Battery level&quot;: Long tap on Battery percentage will show SMS.&lt;/li&gt;&lt;li&gt; Filter incoming SMS specified address: redirect the SMS to SMS-bypass messages list; remove SMS arrival sound or vibration; show a discreet notification icon (battery level); vibrate if checked in settings&lt;/li&gt;&lt;li&gt; Add contact from contact list&lt;/li&gt;&lt;li&gt; Export messages to a text file&lt;/li&gt;&lt;/ul&gt;</desc>
+               <license>GPL-3.0</license>
+               <categories>Phone &amp; SMS</categories>
+               <category>Phone &amp; SMS</category>
+               <web>https://gitlab.com/souch/SMSbypass</web>
+               <source>https://gitlab.com/souch/SMSbypass/tree/HEAD</source>
+               <tracker>https://gitlab.com/souch/SMSbypass/issues</tracker>
+               <donate>http://rodolphe.souchaud.free.fr/donate</donate>
+               <flattr>cad90e036b975ed129a3ce80a0750466</flattr>
+               <marketversion>0.9</marketversion>
+               <marketvercode>9</marketvercode>
+               <package>
+                       <version>0.9</version>
+                       <versioncode>9</versioncode>
+                       <apkname>souch.smsbypass_9.apk</apkname>
+                       <hash type="sha256">80b0ae68a1189baa3ee6717092e3dbf1a4210165f7f7e5f2f9616bd63a2ec01d</hash>
+                       <size>81295</size>
+                       <sdkver>8</sdkver>
+                       <targetSdkVersion>18</targetSdkVersion>
+                       <added>2018-04-26</added>
+                       <sig>e50c99753cd45e2736d52cb49be07581</sig>
+                       <permissions>READ_CONTACTS,READ_EXTERNAL_STORAGE,RECEIVE_SMS,SEND_SMS,VIBRATE,WRITE_EXTERNAL_STORAGE</permissions>
+               </package>
+       </application>
+       <application id="duplicate.permisssions">
+               <id>duplicate.permisssions</id>
+               <added>2017-12-22</added>
+               <lastupdated>2017-12-22</lastupdated>
+               <name>Duplicate Permisssions</name>
+               <summary>Test app for all possible &lt;uses-permissions&gt;</summary>
+               <icon>duplicate.permisssions.9999999.png</icon>
+               <desc>&lt;p&gt;No description available&lt;/p&gt;</desc>
+               <license>Unknown</license>
+               <categories>tests</categories>
+               <category>tests</category>
+               <web></web>
+               <source></source>
+               <tracker></tracker>
+               <marketversion></marketversion>
+               <marketvercode>9999999</marketvercode>
+               <package>
+                       <versioncode>9999999</versioncode>
+                       <apkname>duplicate.permisssions_9999999.apk</apkname>
+                       <hash type="sha256">8367857fe75f85321ce2c344b34804d0bc193707f6ba03710d025d9030803434</hash>
+                       <size>27446</size>
+                       <sdkver>18</sdkver>
+                       <targetSdkVersion>27</targetSdkVersion>
+                       <added>2017-12-22</added>
+                       <sig>056c9f1554c40ba59a2103009c82b420</sig>
+                       <permissions>ACCESS_NETWORK_STATE,ACCESS_WIFI_STATE,CHANGE_WIFI_MULTICAST_STATE,INTERNET,READ_EXTERNAL_STORAGE,WRITE_EXTERNAL_STORAGE</permissions>
+                       <uses-permission maxSdkVersion="18" name="android.permission.READ_EXTERNAL_STORAGE"/>
+                       <uses-permission maxSdkVersion="18" name="android.permission.WRITE_EXTERNAL_STORAGE"/>
+                       <uses-permission-sdk-23 maxSdkVersion="27" name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS"/>
+               </package>
+       </application>
        <application id="fake.ota.update">
                <id>fake.ota.update</id>
                <added>2016-03-10</added>
@@ -25,7 +87,7 @@
                <marketversion>0.2.1</marketversion>
                <marketvercode>2000</marketvercode>
                <package>
-                       <version>897a92a4ccff4f415f6ba275b2af16d4ecaee60a983b215bddcb9f8964e7a24c</version>
+                       <version>897a92a</version>
                        <versioncode>1234</versioncode>
                        <apkname>fake.ota.update_1234.zip</apkname>
                        <hash type="sha256">897a92a4ccff4f415f6ba275b2af16d4ecaee60a983b215bddcb9f8964e7a24c</hash>
                <package>
                        <version>0.1</version>
                        <versioncode>100</versioncode>
-                       <apkname>urzip-Sergey Vasilyevich Rakhmaninov; Серге́й Васи́льевич Рахма́нинов, IPA: [sʲɪrˈɡʲej rɐxˈmanʲɪnəf] سيرجي_رخمانينوف 谢尔盖·瓦西里耶维奇·拉赫玛.apk尼诺夫 .apk</apkname>
+                       <apkname>urzip-; Рахма́нинов, [rɐxˈmanʲɪnəf] سيرجي_رخمانينوف 谢尔盖·.apk</apkname>
                        <hash type="sha256">15c0ec72c74a3791f42cdb43c57df0fb11a4dbb656851bbb8cf05b26a8372789</hash>
                        <size>11471</size>
                        <sdkver>4</sdkver>