Cambiare caratteri e aggiungere antialias ai Nokia Symbian con FontRouter

Attenzione: apre in una nuova finestra. Stampa

Premetto che la guida che sto per proporvi è stata suggerita e creata da un amico del forum di JackSMS, Horvath, che ringrazio tantissimo per il contributo.

Vediamo come attivare l'antialiasing ai caratteri del nostro Smartphone Nokia Symbian 3rd edition per migliorare la leggibilità e anche come personalizzare a nostro piacimento i font di sistema.

Anzitutto abbiamo bisogno di FontRouter, potete trovarlo QUA assieme anche a versioni per Symbian 2nd edition che però non vengono trattate in questo articolo.

Il file è “unsigned” ed è quindi necessario certificarlo.

Novità: è stata rilasciata una versione con UID compatibile alla certificazione "open-signed" che può essere fatta da chiunque, il file lo potete scaricare da QUI.

 

PRIMA   -   DOPO
desktope65fo5.jpg
strumentie65bg6.jpg

 

ATTIVARE ANTIALIASING

 

Installiamo FontRouter LT sulla memory card (Attenzione, sulla Memory!!!). Non spaventiamoci se ci dirà "Applicazione non compatibile" e procediamo.
Con il cellulare collegato in modalità PC Suite, da pc, andiamo in “E:\Data\Fonts” dove troveremo un file .ini. Per modificarlo senza problemi, consiglio di copiarlo sul PC e di editarlo con il Blocco Note.
I parametri da settare sono i seguenti:
Force to enable anti-aliased bitmap type for TrueType font.
ForceAntiAliased=4
Fix font metrics (especially necessary for East-Asian language fonts)
FixFontMetrics=1
Fix character metrics automatically (for characters not fit the font metrics)
FixCharMetrics=1


Una volta fatto, trasferiamo nuovamente il file in “E:\Data\Fonts” sovrascrivendo il file originale.
Se non vogliamo trasferire il file sul pc, possiamo utilizzare un file manager per il telefono come Y-browser. Rinominiamo quindi il file FontRouter.ini in FontRouter.txt (operazione necessaria per l'edit del file) e lo editiamo come da istruzioni direttamente dal cellulare, poi salviamo e rinominiamo nuovamente il file in .ini.
NOTA: sebbene sia possibile giocare con i vari parametri, è bene sapere dove mettete le mani, altrimenti possiamo fare facilmente dei danni. Consiglio quindi di modificare solo quanto indicato.
Riavviamo quindi il nostro caro smartphone ed il gioco è fatto. Il font NON sarà più grande, ma più nitido e definito.
Per venirvi incontro allego QUA un file FontRouter.ini già pronto!!
CAMBIARE FONT AL CELLULARE

 

Un'altra grande caratteristica del programma è quella di permetterci di cambiare font al telefono in maniera rapidissima. In rete ci sono tantissimi font già pronti. Si tratta di normalissimi file ttf (Windows compatibili) opportunamente ripuliti e alleggeriti per ridurne le dimensioni. Una volta scaricato il file ttf che ci interessa, lo si copia in “C:\Data\Fonts” (creando la cartella, se non è presente) e... Finito!! Riavviamo il cellulare ed è fatta!

ATTENZIONE!! IMPORTANTE!!!

Riporto l'esperienza personale di Horvath che mi ha segnalato questa guida: “La procedura sembra dare qualche problema su certi cell, forse in funzione del firmware caricato. Nel mio caso, dopo aver attivato l'antialiasing senza cambiare il font di default, il cell si rifiutava di avviarsi, rimanendo perennemente con la scritta "Nokia"... Niente panico, se dovesse capitare, avviate il cell senza la memory inserita e una volta avviato normalmente, reinserite la memory, copiate un font di vostro gradimento come indicato e riavviate per avere il cell di nuovo "vitale". Problema strano, che non riesco a spiegarmi, ma tant'è.... “.

Sebbene sia possibile caricare più di un font, non esageriamo e teniamone solo qualcuno. Il cellulare caricherà all'avvio il primo font che trova in ordine alfabetico, quindi basterà rinominate i file ttf in modo opportuno per creare la nostra scala di preferenza.

Qualora volessimo riportare il telefono alla situazione iniziale, basterà rimuovere FontRouter o anche il solo file FontRouter.ini, riavviare il cellulare senza la memory, quindi reinserirla e cancellare manualmente il\i font che avevamo caricato. Per rimuovere un font è necessario che questo non sia in uso.

Come spiegato, la procedura potrebbe anche bloccare il telefono, si dovrebbe sbloccare con le operazioni indicate, tuttavia se volete cimentarvi in questa modifica, ricordate che è a vostro rischio e pericolo!


Ringrazio ancora Horvath per la guida e le immagini!

 

EDIT: Horvath mi ha segnalato un'aggiornamento riguardo l'errore sopra riportato.

"Vi avevo detto che il mio cell non voleva avviarsi dopo l'applicazione del SOLO antialiasing. Non è stato un caso isolato, anzi sembra verificarsi con diversi cell. Questo perché all'avvio il cell cerca in C:\Data\Fonts e non trovando alcun font non avvia il SO. Quindi, a rigor di logica, trovando il font originale e copiandolo nella suddetta cartella con le dovute modifiche al file .ini, potrete godere del solo antialiasing."

Per cui, per chi fosse interessato ad applicare l'antialiasing mantenendo il font originale, allego il font pronto da scaricare e inserire  nella cartella "C:\Data\Fonts". Lo trovate QUI