La fixació de coneixement de la ubicació de la N900 IM

 Fixing location awareness of N900 IM

Nokias N900 telèfon mòbil és un dispositiu conscients ubicació. En general, ha estat capaç de mostrar la seva ubicació al missatge d'estat dels serveis de missatgeria instantània com Jabber o Skype. Aquesta funció ha deixat de funcionar, fa un temps. En aquest article es descriu el problema de fons i presenta una solució per restaurar la funció.

En general, es pot permetre que el N900 telèfon perquè mostri la ubicació actual al missatge d'estat prement la barra d'estat i seleccionant "disponibilitat". Després s'obre la finestra de la disponibilitat, al botó "La meva ubicació" pot ser aprofitat. A continuació, es pot seleccionar la precisió de la posició del nivell del carrer a nivell de ciutat. Després de la ubicació actual es publica als contactes. Actualment activar aquesta funció no publicar qualsevol lloc a contactes estimats. Després d'instal · lar sysklogd, el syslog dóna una primera pista, on es troba el problema:

31 agost 18:37:33 Nokia N900-nm-nav-proveïdor [11138]: glib ADVERTÈNCIA **
per defecte - No s'ha pogut connectar a

31 d'agost 18:37:33 Nokia-N900 [1621]: glib ADVERTÈNCIA ** rtcom-presència-ui -
punter nul es passa al callback navigation_provider_location_to_address

Després de matar el procés nm-nav-proveïdor i reiniciar / usr / lib / nokiamaps de navegació i el proveïdor / nm-nav-proveïdor d'un missatge d'error detallat més xterm es pot veure:

^
error: El document està buit
^
error: Etiqueta inicial era d'esperar, '<' no trobat

Per tant hi ha un problema amb la sol · licitud enviada al servei web Nokias. El més probable és que Nokia ha canviat el servei web en el interí. No obstant això, usant la mateixa sol · licitud sense el testimoni condueix al resultat desitjat. Això pot ser fàcilment provat introduint la URL peticions en un navegador web. Desafortunadament nm-nav-proveïdor és de codi tancat, pel que no pot ser fàcilment modificat. Un editor hexadecimal es pot utilitzar per buscar la cadena de símbol i llavors la sol · licitud pot ser zero acabat al davant d'ella.

hexedit nm nav provider 520 Fixing location awareness of N900 IM

Figura: Visualització hexedit de la ubicació de comptadors nm-nav-proveïdor de servei web

Hi ha dues posicions amb una sol · licitud de joc en el ,109-3 0 m5 versió de nm-nav-proveïdor, un a la posició 0x73F7 i un a 0 × 7689. L'últim és el rellevant per al problema. Substitució del byte en aquesta direcció per un zero acaba la cadena de sol · licitud i condueix a una sol · licitud que pot ser entès pel servei web Nokias. Cal matar el procés nm-nav-proveïdor abans de poder escriure en el fitxer.

Desafortunadament el binari modificat no es pot publicar aquí, a causa de restriccions de llicència, però una forma fàcil de posar pedaços l'arxiu pot ser proporcionada. En primer lloc, l'augment de busybox necessita ser instal · lat al N900. A continuació, executeu la línia següent com a usuari root dins d'un xterm:

cd / usr / lib / nokiamaps de navegació i el proveïdor /; cp nm-nav-proveïdor nm-nav-provider.bak; killall nm-nav-proveïdor; dd conv = notrunc bs = 1 count = 1 buscar = 30345 if = / dev / zero of = nm-nav-proveïdor

Aquesta línia treballa per nokiamaps de navegació-proveïdor-,109-3 0 m5. Després de l'execució, la ubicació es pot publicar en els contactes de nou. L'únic problema que queda és de vostè. De debò vols que tots els teus contactes sàpiguen la seva ubicació?

salutacions
Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (3 vots, mitjana: 5,00 de 5)
Loading ... Carregant ...

MeeGo 1.1 llançat

El projecte MeeGo ha llançat la versió 1.1 per a Intel Atom i ARMv7 per descarregar . MeeGo és la fusió de Intels Netbook US Moblin i Maemo Nokias. La nova distribució de Linux està disponible amb tres escriptoris diferents.

La versió de l'experiència de l'usuari (UX) per s Netbook utilitza la interfície GTK ben coneguda de la distribució Moblin. La variant de In-Vehicle Infotainment (IVI) està optimitzat per a l'ús del cotxe. La tercera variant Auricular UX està dissenyat per funcionar amb telèfons mòbils i pastilles d'Internet. Auricular UX hauria de funcionar en telèfons mòbils Nokia N900 i està previst per ser instal · lat al nou N9 en lloc de Symbian OS.

Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (Sense avaluar)
Loading ... Carregant ...

Pimp seu Internet Tablet

 Pimp up your internet tablet

Alguna vegada et preguntes com fer que el seu tablet Internet més potent?

Per a un dispositiu basat en Linux com Nokias N810 a aquesta pregunta és bastant fàcil de respondre. Vostè pot augmentar el rendiment general i la capacitat de resposta mitjançant l'ús d'un "millor" del nucli dels nuclis existents en el seu Internet Tablet. Un avantatge addicional és que es pot afegir característiques que no estan disponibles en el nucli. A continuació trobareu instruccions sobre com compilar el vostre nucli preventiu optimitzat o com instal lar la meva nucli precompilat.

n810 Pimp up your internet tablet
Nokia N810 Internet Tablet

En ambdós casos, les següents funcions estan coberts:

  1. nucli substituïble
  2. alta velocitat sd-cards
  3. rotació de la pantalla
  4. sertting retroil · luminació més granular
  5. imatge fàcil de debian

Llegir la resta d'aquesta entrada »

1 Star2 Stars3 Stars4 Stars5 Stars (Sense avaluar)
Loading ... Carregant ...

Nokia N810 solució de GPS

 Nokia N810 GPS fix solution

El Nokia N810 amb el seu GPS intern és un dispositiu que ha d'encaixar bé per a fins de navegació. A continuació es pot veure funcionant NAVIT. En la meva opinió aquest és el millor programari de navegació disponibles per al N810. NAVIT és la raó principal per a mi per voler la unitat GPS al N810 que és fidedigna. Obtenir la versió svn des d'aquí: techies Stuff Gerrit . Alguns consells sobre com obtenir NAVIT per executar en el N810 es pot trobar a wiki.navit-project.org .

n810 navit Nokia N810 GPS fix solution
N810 corrent NAVIT

Lamentablement la unitat GPS interna de la N810 se sap que és molt problemàtic i, ocasionalment, gairebé no s'aconsegueix una solució. El sospitós sembla ser el gpsdriver. És a dir, escriu les dades de almanac a / var / lib / gps / nvd_data. Aquest fitxer sembla estar danyat de vegades quan la gpsdriver escriu. Probablement, el problema es produeix quan la unitat GPS té cap solució. L'entrada de fallada sobre aquest tema en bugs.maemo.org em va inspirar a escriure un petit script d'embolcall per al gpsd que copia una còpia de seguretat a / var / lib / gps / nvd_data i rellotges del GPS-daemon. Quan la unitat GPS té una solució que crea una nova còpia de seguretat del fitxer nvd_data per al seu ús posterior. Des que ús el guió, l'adquisició d'una posició de GPS no em va portar més de cinc minuts més (sense AGPS, amb AGPS és més ràpid, és clar).

Si voleu donar el meu guió d'un intent, instal · lar colpejar a través del gestor de programes i descarregar el meu script des d'aquí: guió embolcall gpsd per N810 (712)

La forma més convenient d'obtenir la seqüència de comandaments a la N810 i realitzar els canvis necessaris és iniciar sessió a la tauleta mitjançant ssh. Com arribar ssh per funcionar a la tauleta a internet que es descriu aquí: internettabletblog

Inicia sessió a la tauleta utilitzant ssh i canviar el nom del gpsd originals.

-Sh-3.2 # mv / usr / sbin / gpsd / usr / sbin / gpsd.orig

A continuació, copieu el meu guió a la tauleta (reemplaci XXX.XXX.XXX.XXX amb la ip de la tauleta):

scp gpsd root@XXX.XXX.XXX.XXX :/ usr / sbin /

Després fixar els permisos de la seqüència de comandaments en la tauleta:

-Sh-3.2 # chmod a + rx / usr / sbin / gpsd

Això és tot, ara vostè ha de tenir una millor unitat de GPS que treballen en el N810. Atès que només tinc un dispositiu per provar això, si us plau deixar un comentari si això també funciona per a vostè.

respecte

Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (Sense avaluar)
Loading ... Carregant ...

la informació del lloc

LATOR Trans

English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flag
Spanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flag
Croatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flag
Catalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flag
Slovenian flagUkrainian flagVietnamese flag