My static website generator using poole https://www.xythobuz.de
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

c250.de.mob.html 11KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8" />
  5. <title>Mio C250 Unlock - xythobuz.de</title>
  6. <meta name="description" content="Unlocking Mio C250 or C220 GPS Satnavs" />
  7. <meta name="keywords" content="xythobuz" />
  8. <link rel="author" href="/xythobuz@xythobuz.de">
  9. <link rel="shortcut icon" href="/img/favicon.ico">
  10. <script type="text/javascript" src="/js/sh_main.js"></script>
  11. <link type="text/css" rel="stylesheet" href="/css/sh_bright.min.css" />
  12. <link rel="stylesheet" href="/css/style.css" type="text/css" media="screen" />
  13. <link rel="alternate" type="application/rss+xml" title="Blog" href="/rss.xml">
  14. <link rel="stylesheet" href="/css/gh-fork-ribbon.css" />
  15. <link href='http://fonts.googleapis.com/css?family=Droid+Sans:400,700' rel='stylesheet' type='text/css'>
  16. <script type='text/javascript'>
  17. /* <![CDATA[ */
  18. (function() {
  19. var s = document.createElement('script');
  20. var t = document.getElementsByTagName('script')[0];
  21. s.type = 'text/javascript';
  22. s.async = true;
  23. s.src = '//api.flattr.com/js/0.6/load.js?mode=auto&uid=xythobuz&category=text';
  24. t.parentNode.insertBefore(s, t);
  25. })();
  26. /* ]]> */
  27. </script>
  28. </head>
  29. <body onload="sh_highlightDocument('/js/sh/', '.min.js');">
  30. <div id="header">
  31. <h1>xythobuz.de</h1>
  32. <p><a href="http://xythobuz.de/lastmusic">♫</a></p>
  33. <h2>Free your Device!</h2>
  34. </div>
  35. <div id="lang"><span id="lang2">Translation:
  36. <a href='c250.de.html'>de</a> | <a href='c250.html'>en</a>
  37. </span></div>
  38. <div class="colmask leftmenu"><div class="colleft">
  39. <div class="content">
  40. <h1>Mio C220 / C250 Unlock</h1>
  41. <p>Das Mio C250 oder C220 (eins für Amerika, eins für Europa) ist ein Navigationsgerät dessen Software auf Windows CE 5.0 basiert.
  42. Das weckt natürlich Hoffnungen, das Gerät in einen PDA verwandeln zu können. Aber leider ist Windows nur in einer Core Version installiert.
  43. Dort fehlt fast alles wichtige für eine Grafische Oberfläche, wie zum Beispiel die Taskbar (Deshalb auch Pseudo Unlock). Grafische Programme wie zum Beispiel Datei-Manager können aber gestartet werden.
  44. Daher war mein Ziel, das Gerät mit einem Explorer-Fenster auch für eigene Anwendungen benutzbar zu machen.
  45. Ein weiteres Hinderniss ist der ROM des Gerätes. Dort kommt nämlich das System-Image her, welches bei jedem "Hardboot" in den RAM geladen wird.
  46. Nur ein Flash-Speicher steht zur Verfügung, auf welchem Standartmäßig die Navigationssoftware liegt. Die bleibt bei meinem Hack übrigens nicht auf dem Gerät, kann aber jederzeit von der Speicherkarte gestartet werden.
  47. Der eigentliche Exploit, der diesen Unlock möglich macht, ist das Verhalten des Betriebssystem.
  48. Dieses startet, wenn vorhanden, die Datei "Oscar91ADM.exe" von der Speicherkarte, wenn diese eingesetzt wird.</p>
  49. <p>Wenn du nun unten meinen "Hack" heruntergeladen hast, findest du darin einige Dateien und Ordner. Die müssen auf die SD-Karte.
  50. Die enthaltene Oscar91ADM.exe ist ein Dateimanager. Gestartet wird er, wenn du die Speicherkarte einsetzt, wärend das Navi an ist.
  51. Mit diesem kannst du die Navigations Software aus dem Ordner "\My Flash Drive\" auf die Speicherkarte kopieren. Der Ordner, den du dafür benötigst, heißt "MioMap".
  52. Stelle sicher, dass du den Ordner "MioMap" aus "My Flash Drive" löschst, bevor du weitermachst.
  53. Starte nun die Setup.exe auf der Speicherkarte. Das ist eine Dummy executable, welche das Script Setup.scp startet.
  54. Jetzt werden die benötigten Dateien und ein paar Praktische kleine Programme aufs Gerät kopiert. Nach einigen Sekunden startet das Navi neu.
  55. Wenn du nun im Hauptmenü des Navis auf das Navi-Icon klickst, erscheint ein Menü mit dem du einige Programme starten kannst.
  56. Wenn du deine Navi Software weiterhin benutzen willst, lege sie doch auf die Speicherkarte und starte sie mit einem der beiden File-Manager.
  57. Du kannst natürlich auch das Menü ändern. Das ganze Zeug findet sich in "\My Flash Drive\MioMap\MioMap\miomap.mscr".</p>
  58. <p>Der ganze Aufbau des Systems ist wirklich sehr einfach. Du kannst problemlos weitere Programme ins Menü hinzufügen.</p>
  59. <h3><a href="/files/c250_pseudo_unlock.zip">Download Mio C250 / C220 Pseudo Unlock (4.3MB)</a></h3>
  60. <span id="flattr">
  61. <a class="FlattrButton" href="http://www.xythobuz.de/c250.de.html" title="Mio C250 Unlock">Unlocking Mio C250 or C220 GPS Satnavs</a>
  62. </span>
  63. <span id="twitter">
  64. <a href="https://twitter.com/share" class="twitter-share-button" data-via="xythobuz" data-dnt="true" data-related="xythobuz" data-count="vertical">Tweet</a><script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
  65. </span>
  66. <span id="reddit">
  67. <script type="text/javascript">reddit_url = "http://www.xythobuz.de/c250.de.html";</script>
  68. <script type="text/javascript" src="http://www.reddit.com/static/button/button2.js"></script>
  69. </span>
  70. <div id="print"><script>var pfHeaderImgUrl = '';var pfHeaderTagline = '';var pfdisableClickToDel = 0;var pfHideImages = 0;var pfImageDisplayStyle = 'right';var pfDisablePDF = 0;var pfDisableEmail = 0;var pfDisablePrint = 0;var pfCustomCSS = '';var pfBtVersion='1';(function(){var js, pf;pf = document.createElement('script');pf.type = 'text/javascript';if('https:' == document.location.protocol){js='https://pf-cdn.printfriendly.com/ssl/main.js'}else{js='http://cdn.printfriendly.com/printfriendly.js'}pf.src=js;document.getElementsByTagName('head')[0].appendChild(pf)})();</script><a href="http://www.printfriendly.com" style="color:#6D9F00;text-decoration:none;" class="printfriendly" onclick="window.print();return false;" title="Printer Friendly and PDF"><img style="border:none;margin:0 6px" src="https://pf-cdn.printfriendly.com/images/icons/pf-print-icon.gif" width="16" height="15" alt="Print Friendly Version of this page" />Print <img style="border:none;margin:0 6px" src="https://pf-cdn.printfriendly.com/images/icons/pf-pdf-icon.gif" width="12" height="12" alt="Get a PDF version of this webpage" />PDF</a></div>
  71. <div id="disqus_thread"></div>
  72. <script type="text/javascript">
  73. var disqus_shortname = "xythobuz";
  74. (function() {
  75. var dsq = document.createElement("script"); dsq.type = "text/javascript"; dsq.async = true;
  76. dsq.src = "http://" + disqus_shortname + ".disqus.com/embed.js";
  77. (document.getElementsByTagName("head")[0] || document.getElementsByTagName("body")[0]).appendChild(dsq);
  78. })();
  79. </script>
  80. <noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
  81. <a href="http://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
  82. </div>
  83. <div class="nav">
  84. <h3>Thomas Buck</h3>
  85. <div id="logo"><img id="logoImg" src="http://www.gravatar.com/avatar/8d18fec40a74782052fb4c007d212475?s=180" alt="Avatar"></div>
  86. <p id="bio">
  87. I'm a 19 year old Information Engineering student from Germany, mostly building cool stuff with AVR microcontrollers. All of my projects are released as <a href="http://www.gnu.org/philosophy/free-sw.html">Free Software</a> on my <a href="https://github.com/xythobuz">GitHub Profile</a>.
  88. </p>
  89. <ul id="menuList">
  90. <li><a href="/index.html">Home</a></li>
  91. <li><a href="/blog.html">Blog</a></li>
  92. <li><a href="/contact.html">Contact</a></li>
  93. <li>&nbsp;</li>
  94. <li><a href="/ledcube.html">8x8x8 LED Cube</a></li>
  95. <li><a href="/yasab.html">YASAB AVR Bootloader</a></li>
  96. <li><a href="/avrnetstack.html">avrNetStack</a></li>
  97. <li><a href="/xycontrol.html">xyControl</a></li>
  98. <li><a href="/avrserial.html">AVR Serial Library</a></li>
  99. <li><a href="/serialdebug.html">Serial Debug</a></li>
  100. <li><a href="/ledmatrix.html">LED Matrix</a></li>
  101. <li><a href="/ssop28.html">SSOP28 - DIL Adapter</a></li>
  102. <li><a href="/xyrobot.html">xyRobot</a></li>
  103. <li><a href="/bluetooth.html">Bluetooth UART (BTM-222)</a></li>
  104. <li><a href="/k6x4008.html">K6x4008 SRAM</a></li>
  105. <li><a href="/xyrobotremote.html">xyRobotRemote</a></li>
  106. <li><a href="/rremote.html">rRemote</a></li>
  107. <li>&nbsp;</li>
  108. <li><a href="/c250.html">Mio C250 Unlock</a></li>
  109. <li><a href="/nas.html">IB-NAS6210 Linux</a></li>
  110. <li><a href="/ultimatenotifier.html">Ultimate Notifier Script</a></li>
  111. <li><a href="/serialhelper.html">Serial Helper</a></li>
  112. </ul>
  113. <div id="recent">
  114. Recent blog posts:
  115. <ul id="recentList">
  116. <li class="recentList"><a href="/2013_05_09_itunes.html">Musikgeschmack</a></li><li class="recentDate">2013-05-09</li>
  117. <li class="recentList"><a href="/2013_05_05_debian.html">Debian Update</a></li><li class="recentDate">2013-05-05</li>
  118. <li class="recentList"><a href="/2013_04_26_iphone_lens.html">iPhone Linse</a></li><li class="recentDate">2013-04-26</li>
  119. <li class="recentList"><a href="/2013_04_24_bitrot.html">Softwareverrottung</a></li><li class="recentDate">2013-04-24</li>
  120. <li class="recentList"><a href="/2013_04_23_pad.html">PCB Pads suck</a></li><li class="recentDate">2013-04-23</li>
  121. </ul>
  122. </div>
  123. </div>
  124. </div></div>
  125. <img id="dude" alt="The Dude abides..." src="/img/dude.png">
  126. <img id="walter" alt="Mark it zero!" src="/img/walter.png">
  127. <div id="footer">
  128. Built with <a href="http://bitbucket.org/obensonne/poole">Poole</a>
  129. &middot;
  130. Licensed as <a href="http://creativecommons.org/licenses/by/3.0">CC-BY</a>
  131. &middot;
  132. <a href="http://validator.w3.org/check?uri=referer">Validate HTML</a>
  133. &middot;
  134. <a href="http://jigsaw.w3.org/css-validator/validator?uri=xythobuz.de%2Fstyle.css&amp;profile=css3">Validate CSS</a>
  135. &middot;
  136. <a href="http://feed1.w3.org/check.cgi?url=http://www.xythobuz.de/rss.xml">Validate RSS</a>
  137. &middot;
  138. <a href="http://www.validome.org/google/validate?url=http://www.xythobuz.de&amp;googleTyp=SITEMAP">Validate Sitemap</a>
  139. </div>
  140. <img src="/stats/count.php?img" alt="Analytics">
  141. <script src="http://gitforked.com/api/1.1/button.js" type="text/javascript"></script>
  142. <script type="text/javascript">
  143. var _gaq = _gaq || [];
  144. _gaq.push(['_setAccount', 'UA-39163591-1']);
  145. _gaq.push(['_setDomainName', 'xythobuz.org']);
  146. _gaq.push(['_setAllowLinker', true]);
  147. _gaq.push(['_trackPageview']);
  148. (function() {
  149. var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
  150. ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
  151. var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  152. })();
  153. </script>
  154. </body>
  155. </html>