Warning: UPDATE command denied to user 'michelon01'@'10.0.126.106' for table 'drupal_cache' query: UPDATE drupal_cache SET data = 'a:451:{s:13:\"theme_default\";s:7:\"garland\";s:13:\"filter_html_1\";i:1;s:18:\"node_options_forum\";a:1:{i:0;s:6:\"status\";}s:17:\"menu_primary_menu\";i:2;s:19:\"menu_secondary_menu\";i:2;s:15:\"install_profile\";s:7:\"default\";s:17:\"node_options_page\";a:1:{i:0;s:6:\"status\";}s:12:\"comment_page\";s:1:\"0\";s:18:\"drupal_private_key\";s:64:\"b4e640288de05f522bbe6b032bdd5e965244625713cbf8cf2021d99f2fe3072a\";s:19:\"file_directory_temp\";s:9:\"files/tmp\";s:19:\"file_directory_path\";s:5:\"files\";s:14:\"file_downloads\";s:1:\"1\";s:21:\"date_default_timezone\";s:4:\"7200\";s:22:\"configurable_timezones\";s:1:\" in /home/michelon/www/olivier/blog/includes/database.mysql.inc on line 174

Warning: Cannot modify header information - headers already sent by (output started at /home/michelon/www/olivier/blog/includes/database.mysql.inc:174) in /home/michelon/www/olivier/blog/includes/bootstrap.inc on line 569

Warning: Cannot modify header information - headers already sent by (output started at /home/michelon/www/olivier/blog/includes/database.mysql.inc:174) in /home/michelon/www/olivier/blog/includes/bootstrap.inc on line 570

Warning: Cannot modify header information - headers already sent by (output started at /home/michelon/www/olivier/blog/includes/database.mysql.inc:174) in /home/michelon/www/olivier/blog/includes/bootstrap.inc on line 571

Warning: Cannot modify header information - headers already sent by (output started at /home/michelon/www/olivier/blog/includes/database.mysql.inc:174) in /home/michelon/www/olivier/blog/includes/bootstrap.inc on line 572

Warning: INSERT command denied to user 'michelon01'@'10.0.126.106' for table 'drupal_watchdog' query: INSERT INTO drupal_watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>Cannot modify header information - headers already sent by (output started at /home/michelon/www/olivier/blog/includes/database.mysql.inc:174)</em> in <em>/home/michelon/www/olivier/blog/includes/common.inc</em> on line <em>141</em>.', 2, '', 'http://olivier.michelon.me/blog/?q=article/iphoneipod-touch-economiser-de-lespace-de-stockage-en-allegeant-navigon', '', '54.156.69.204', 1506416550) in /home/michelon/www/olivier/blog/includes/database.mysql.inc on line 174

Warning: INSERT command denied to user 'michelon01'@'10.0.126.106' for table 'drupal_watchdog' query: INSERT INTO drupal_watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>UPDATE command denied to user &amp;#039;michelon01&amp;#039;@&amp;#039;10.0.126.106&amp;#039; for table &amp;#039;drupal_cache_browscap&amp;#039;\nquery: UPDATE drupal_cache_browscap SET data = &amp;#039;O:8:\\&amp;quot;stdClass\\&amp;quot;:2:{s:9:\\&amp;quot;useragent\\&amp;quot;;s:1:\\&amp;quot;%\\&amp;quot;;s:4:\\&amp;quot;data\\&amp;quot;;s:609:\\&amp;quot;a:25:{s:7:\\&amp;quot;browser\\&amp;quot;;s:15:\\&amp;quot;Default Browser\\&amp;quot;;s:7:\\&amp;quot;version\\&amp;quot;;s:1:\\&amp;quot;0\\&amp;quot;;s:8:\\&amp;quot;majorver\\&amp;quot;;s:1:\\&amp;quot;0\\&amp;quot;;s:8:\\&amp;quot;minorver\\&amp;quot;;s:1:\\&a in /home/michelon/www/olivier/blog/includes/database.mysql.inc on line 174
iPhone/iPod Touch : économiser de l'espace de stockage en allégeant Navigon | MICHBlog

iPhone/iPod Touch : économiser de l'espace de stockage en allégeant Navigon

  • warning: Cannot modify header information - headers already sent by (output started at /home/michelon/www/olivier/blog/includes/database.mysql.inc:174) in /home/michelon/www/olivier/blog/includes/common.inc on line 141.
  • user warning: UPDATE command denied to user 'michelon01'@'10.0.126.106' for table 'drupal_cache_browscap' query: UPDATE drupal_cache_browscap SET data = 'O:8:\"stdClass\":2:{s:9:\"useragent\";s:1:\"%\";s:4:\"data\";s:609:\"a:25:{s:7:\"browser\";s:15:\"Default Browser\";s:7:\"version\";s:1:\"0\";s:8:\"majorver\";s:1:\"0\";s:8:\"minorver\";s:1:\"0\";s:8:\"platform\";s:7:\"unknown\";s:5:\"alpha\";s:0:\"\";s:4:\"beta\";s:0:\"\";s:5:\"win16\";s:0:\"\";s:5:\"win32\";s:0:\"\";s:5:\"win64\";s:0:\"\";s:6:\"frames\";s:0:\"\";s:7:\"iframes\";s:0:\"\";s:6:\"tables\";s:0:\"\";s:7:\"cookies\";s:0:\"\";s:16:\"backgroundsounds\";s:0:\"\";s:10:\"javascript\";s:0:\"\";s:8:\"vbscript\";s:0:\"\";s:11:\"javaapplets\";s:0:\"\";s:15:\"activexcontrols\";s:0:\"\";s:8:\"isbanned\";s:0:\"\";s:14:\"ismobiledevice\";s:0:\"\";s:19:\"issyndicationreader\";s:0:\"\";s:7:\"crawler\";s:0:\"\";s:10:\"cssversion\";s:1:\"0\";s:10:\"aolversion\";s:1:\"0\";}\";}', created = 1506416550, expire = 0, headers = '' WHERE cid = 'CCBot/2.0 (http://commoncrawl.org/faq/)' in /home/michelon/www/olivier/blog/includes/database.mysql.inc on line 174.

Navigon dans sa version Europe pèse 1.88 Gb. Une fois déployé sur un iDevice, l'application dépasse les 2Gb, soit les 1/4 de l'espace disque disponible sur un iPhone 3G 8Go par exemple! Le logiciel de navigation pesant à peu près 200 Mo, ce poids important de l'application est dû à la quantité importante de données cartographiques routières. Grâce à son architecture favorable à la création de "package pays", il est possible d'alléger l'application en supprimant des cartes inutiles, et ce, avec ou sans jailbreak!!! En effet, l'architecture logicielle de Navigon comporte un dossier regroupant des fichiers correspondant à l'ensemble des pays disponibles dans le package acheté, à raison d'un fichier par pays!

Il suffit simplement de supprimer ces fichiers inutiles pour alléger son Navigon. Typiquement, en supprimant les pays de l'Europe de l'Est, on parvient à réduire le poids de l'application sous la barre des 1Gb, ce n'est pas négligeable!!

  1. Procédure sans jailbreak:
    • Ouvrez iTunes. Dans la rubrique Applications de la Bibliothèque, sélectionnez Afficher dans l'explorateur Windows avec un clic droit sur Navigon (ouverture du dossier "Mobile Applications" dans l'explorateur).
    • Copiez et conservez Navigon.ipa à un endroit sûr.
    • Dans le dossier "Mobile Applications", changez l'extension en renommant Navigon.ipa en Navigon.zip.
    • Ouvrez l'archive avec votre compresseur de données préféré (WinRAR), et allez dans le dossier "\Payload\NAVIGON.app\maps".
    • Supprimez dans le compresseur les cartes inutiles (fichiers d'extension .map), et quittez.
    • Renommez l'application Navigon.zip en Navigon.ipa.
    • Via iTunes, sauvegardez votre iTruc puis faites une restauration depuis une précédente sauvegarde avec cette sauvegarde (vos préférences de Navigon ne seront pas perdues).
    • Voilà
  2. Procédure avec jailbreak:
    • L'avantage de cette solution est qu'elle ne modifie pas l'ipa d'iTunes.
    • Installez iPhoneBrowser.
    • Avec iPhoneBrowser, allez dans "/var/mobile/Applications/XXXX-XXXX-XXXX-XXXX/NAVIGON.app/maps" (dans le dossier "Applications", développez les applications XXX... avec le "+" pour faciliter l'identification du NAVIGON.app).
    • Supprimez les cartes inutiles.
    • Voilà

Commentaires

Merci

Un Grand merci à toi Mich pour tes tutos clairs qui m'ont énormément aidés dans l'installation puis allègement de Navigon ;-)
Du bon Boulot !!!

You're welcome!

mich

Merci

Je découvre ce blog par le biais de cet excellent tutoriel. Merci 1000 fois!

Avec plaisir!

mich

Syndiquer le contenu

Warning: INSERT command denied to user 'michelon01'@'10.0.126.106' for table 'drupal_watchdog' query: INSERT INTO drupal_watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>UPDATE command denied to user &amp;#039;michelon01&amp;#039;@&amp;#039;10.0.126.106&amp;#039; for table &amp;#039;drupal_node_counter&amp;#039;\nquery: UPDATE drupal_node_counter SET daycount = daycount + 1, totalcount = totalcount + 1, timestamp = 1506416551 WHERE nid = 162</em> dans <em>/home/michelon/www/olivier/blog/includes/database.mysql.inc</em> à la ligne <em>174</em>.', 2, '', 'http://olivier.michelon.me/blog/?q=article/iphoneipod-touch-economiser-de-lespace-de-stockage-en-allegeant-navigon', '', '54.156.69.204', 1506416551) in /home/michelon/www/olivier/blog/includes/database.mysql.inc on line 174

Warning: INSERT command denied to user 'michelon01'@'10.0.126.106' for table 'drupal_watchdog' query: INSERT INTO drupal_watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>UPDATE command denied to user &amp;#039;michelon01&amp;#039;@&amp;#039;10.0.126.106&amp;#039; for table &amp;#039;drupal_sessions&amp;#039;\nquery: UPDATE drupal_sessions SET uid = 0, cache = 0, hostname = &amp;#039;54.156.69.204&amp;#039;, session = &amp;#039;messages|a:1:{s:5:\\&amp;quot;error\\&amp;quot;;a:1:{i:0;s:340:\\&amp;quot;user warning: UPDATE command denied to user &amp;amp;#039;michelon01&amp;amp;#039;@&amp;amp;#039;10.0.126.106&amp;amp;#039; for table &amp;amp;#039;drupal_node_counter&amp;amp;#039;\\nquery: UPDATE drupal_node_counter SET daycount = daycount + 1, totalcount = totalcount + 1, timestamp = 1506416551 WHERE nid = 162 in /home/michelon/www/olivier in /home/michelon/www/olivier/blog/includes/database.mysql.inc on line 174