24.xhtml 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!--
  3. h t t :: / / t /
  4. h t t :: // // t //
  5. h ttttt ttttt ppppp sssss // // y y sssss ttttt //
  6. hhhh t t p p s // // y y s t //
  7. h hh t t ppppp sssss // // yyyyy sssss t //
  8. h h t t p s :: / / y .. s t .. /
  9. h h t t p sssss :: / / yyyyy .. sssss t .. /
  10. <https://y.st./>
  11. Copyright © 2015 Alex Yst <mailto:copyright@y.st>
  12. This program is free software: you can redistribute it and/or modify
  13. it under the terms of the GNU General Public License as published by
  14. the Free Software Foundation, either version 3 of the License, or
  15. (at your option) any later version.
  16. This program is distributed in the hope that it will be useful,
  17. but WITHOUT ANY WARRANTY; without even the implied warranty of
  18. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  19. GNU General Public License for more details.
  20. You should have received a copy of the GNU General Public License
  21. along with this program. If not, see <https://www.gnu.org./licenses/>.
  22. -->
  23. <!DOCTYPE html>
  24. <html xmlns="http://www.w3.org/1999/xhtml">
  25. <head>
  26. <base href="https://y.st./en/weblog/2015/06-June/24.xhtml" />
  27. <title>Xposed, XPrivacy, Identiconizer!, and the hall of shame &lt;https://y.st./en/weblog/2015/06-June/24.xhtml&gt;</title>
  28. <link rel="icon" type="image/png" href="/link/CC_BY-SA_4.0/y.st./icon.png" />
  29. <link rel="stylesheet" type="text/css" href="/link/basic.css" />
  30. <link rel="stylesheet" type="text/css" href="/link/site-specific.css" />
  31. <script type="text/javascript" src="/script/javascript.js" />
  32. <meta name="viewport" content="width=device-width" />
  33. </head>
  34. <body>
  35. <nav>
  36. <p>
  37. <a href="/en/">Home</a> |
  38. <a href="/en/a/about.xhtml">About</a> |
  39. <a href="/en/a/contact.xhtml">Contact</a> |
  40. <a href="/a/canary.txt">Canary</a> |
  41. <a href="/en/URI_research/"><abbr title="Uniform Resource Identifier">URI</abbr> research</a> |
  42. <a href="/en/opinion/">Opinions</a> |
  43. <a href="/en/coursework/">Coursework</a> |
  44. <a href="/en/law/">Law</a> |
  45. <a href="/en/a/links.xhtml">Links</a> |
  46. <a href="/en/weblog/2015/06-June/24.xhtml.asc">{this page}.asc</a>
  47. </p>
  48. <hr/>
  49. <p>
  50. Weblog index:
  51. <a href="/en/weblog/"><abbr title="American Standard Code for Information Interchange">ASCII</abbr> calendars</a> |
  52. <a href="/en/weblog/index_ol_ascending.xhtml">Ascending list</a> |
  53. <a href="/en/weblog/index_ol_descending.xhtml">Descending list</a>
  54. </p>
  55. <hr/>
  56. <p>
  57. Jump to entry:
  58. <a href="/en/weblog/2015/03-March/07.xhtml">&lt;&lt;First</a>
  59. <a rel="prev" href="/en/weblog/2015/06-June/23.xhtml">&lt;Previous</a>
  60. <a rel="next" href="/en/weblog/2015/06-June/25.xhtml">Next&gt;</a>
  61. <a href="/en/weblog/latest.xhtml">Latest&gt;&gt;</a>
  62. </p>
  63. <hr/>
  64. </nav>
  65. <header>
  66. <h1>Xposed, XPrivacy, Identiconizer!, and the hall of shame</h1>
  67. <p>Day 00109: Wednesday, 2015 June 24</p>
  68. </header>
  69. <p>
  70. I thought I remembered reading that it was a bad idea to install the <a href="https://repo.xposed.info/module/de.robv.android.xposed.installer">Xposed framework</a> on custom Android versions such as Replicant, but I don&apos;t seem to see any information on that now.
  71. Either I am remembering wrong, or perhaps Xposed has progressed to the point where it is compatible with more things.
  72. In any case, I installed it today in order to use <a href="https://repo.xposed.info/module/biz.bokhorst.xprivacy">XPrivacy</a>.
  73. In theory, that would allow me to give <a href="https://f-droid.org/repository/browse/?fdid=com.SecUpwN.AIMSICD">Android <abbr title="international mobile subscriber identity">IMSI</abbr>-Catcher Detector</a> the location access it needs without giving <strong>*every*</strong> application that wants it access.
  74. Android <abbr title="international mobile subscriber identity">IMSI</abbr>-Catcher Detector is the <strong>*only*</strong> application I have that even remotely needs to know where I am.
  75. After installing XPrivacy, much to my dismay, I found it has <abbr title="digital restrictions management">DRM</abbr>! It&apos;s free software and it still has <abbr title="digital restrictions management">DRM</abbr>! You need a &quot;pro license&quot; to access certain features.
  76. </p>
  77. <p>
  78. In trying to find the terms of this &quot;pro license&quot;, I tried to get in contact with the developer.
  79. However, his website says he only provides support through the XDA Developer forums.
  80. I tried to register an account there, but the site rejects my application and claims that I am a spammer.
  81. The site says that if the registration application is rejected in error, to use their contact form to reach out for help, but the contact form refuses to submit.
  82. I looked XDA Developers up on twitter and complained there.
  83. Maybe someone will do something about it, maybe not.
  84. I don&apos;t know how actively that Twitter account is monitored.
  85. </p>
  86. <p>
  87. In Replicant (and in Android in general), contacts have an optional image attached to them.
  88. The default isn&apos;t consistent across applications, and in some applications, is the same for every contact.
  89. To make things a bit more interesting, I installed <a href="https://f-droid.org/repository/browse/?fdid=com.germainz.identiconizer">Identiconizer!</a> awhile back.
  90. Now that Xposed is installed, Xposed is recognizing Identiconizer! as an Xposed module.
  91. Identiconizer! seems to have been built to function with or without Xposed, but it would function alongside Xposed even if it had not been built to integrate with it as a module.
  92. I can only assume that the author feels integration as a module is better in some way.
  93. Perhaps it takes less <abbr title="random-access memory">RAM</abbr> or can automatically provide images for contacts that otherwise cannot receive images automatically? I&apos;ve activated the integration, though I may or may not see a difference.
  94. </p>
  95. <p>
  96. It seems somebody calling themselves &quot;M Vaseem&quot; has registered for email alerts about real estate in India using one of my email addresses.
  97. What is even the point of registering for email alerts if you aren&apos;t going to use your own email address? You won&apos;t even receive the alerts! As usual, I have reset the password on the account so the registrant can&apos;t use it.
  98. If you want to register for something without giving out your main email address, at least set up a spam email address that you never check instead of registering under someone else&apos;s email address.
  99. M Vaseem may or may not be contactable at telephone number 8106308571, presumably using the Indian prefix: +91.8106308571.
  100. I&apos;ve now set up a <a href="/en/a/hall_of_shame.xhtml">hall of shame</a> page for these people that keep using email addresses at my domain to register for things.
  101. </p>
  102. <p>
  103. My <a href="/a/canary.txt">canary</a> still sings the tune of freedom and transparency.
  104. </p>
  105. <hr/>
  106. <p>
  107. Copyright © 2015 Alex Yst;
  108. You may modify and/or redistribute this document under the terms of the <a rel="license" href="/license/gpl-3.0-standalone.xhtml"><abbr title="GNU&apos;s Not Unix">GNU</abbr> <abbr title="General Public License version Three or later">GPLv3+</abbr></a>.
  109. If for some reason you would prefer to modify and/or distribute this document under other free copyleft terms, please ask me via email.
  110. My address is in the source comments near the top of this document.
  111. This license also applies to embedded content such as images.
  112. For more information on that, see <a href="/en/a/licensing.xhtml">licensing</a>.
  113. </p>
  114. <p>
  115. <abbr title="World Wide Web Consortium">W3C</abbr> standards are important.
  116. This document conforms to the <a href="https://validator.w3.org./nu/?doc=https%3A%2F%2Fy.st.%2Fen%2Fweblog%2F2015%2F06-June%2F24.xhtml"><abbr title="Extensible Hypertext Markup Language">XHTML</abbr> 5.1</a> specification and uses style sheets that conform to the <a href="http://jigsaw.w3.org./css-validator/validator?uri=https%3A%2F%2Fy.st.%2Fen%2Fweblog%2F2015%2F06-June%2F24.xhtml"><abbr title="Cascading Style Sheets">CSS</abbr>3</a> specification.
  117. </p>
  118. </body>
  119. </html>