DZ09
Questo smartwatch possiamo definirlo il re degli smartwatch cinesi, infatti questo modello e' diventato molto famoso grazie al basso costo alla quale viene venduto. Pensate che esistono anche dei cloni del DZ09 che sono identici all'originale (cambia quasi nulla). Ecco le caratteristiche, possono variare da modello a modello perche'non tutti i DZ09 sono uguali:
- CPU MT6261D 260Mhz
- RAM 32mb
- ROM 32-64mb
- LCD Touch Screen 240x240 1.54"
- Batteria 380mAh
- Bluetooth 3.0
- Fotocamera 0.3mpx
L'estetica ricorda molto il Samsung Galaxy Gear, il cinturino e' in finta pelle (cosa vi aspettavate) e contiene l'antenna GSM, pero' un particolare che mi e' piaciuto e' la scocca frontale che e' interamente in metallo ed ha anche un peso considerevole. L'unica porta che abbiamo a disposizione e' una classica micro usb type b con la quale possiamo caricare lo smartwatch, collegarlo al computer per trasferire file oppure eseguire debug e collegare cuffie micro usb. La batteria e' da 380mAh e dura piu' o meno una giornata con un uso moderato, per metterlo in carica dobbiamo toglierlo ogni volta e aprire il tappo della porta micro usb.
Vediamo cosa si nasconde all'interno:
Vediamo cosa si nasconde all'interno:
La maggior parte della componentistica la troviamo su un lato solo della scheda PCB. Sul lato posteriore abbiamo svariate piazzole per effettuare il JTAG, ci sono anche due di queste nominate RX e TX, probabilmente si tratta di una porta seriale per il DEBUG con la quale possiamo effettuare il DUMP del firmware. Possiamo notare il pulsante "home" che corre lungo la scheda e la fotocamera da 0.3mpx posta in alto. Sul lato anteriore abbiamo l'antenna GSM, uno slot per la SIM e uno per la Micro SD ben visibili, altoparlante di sistema con microfono, vibratore, porta Micro usb, CPU (MT6261), modulo GSM (RDA 6625e), connettore touch screen e connettore LCD. Ci sono inoltre due circuiti integrati che non sono riuscito ad identificare, quello vicino alla porta micro usb probabilmente e' un circuito integrato che gestisce la ricarica. Sotto la scheda madre troviamo il display 240x240, sul flat e' ben visibile un circuito integrato e i nostri amici sono stati cosi' gentili da stampare sul flat i nomi dei pin: VCC, SCL, SDA, INT, RST, GND, NC, GND. Essendo presenti SCL e SDA capiamo subito che il display utilizza il protocollo di comunicazione I2C, VCC e GND sono le linee di alimentazione, RST serve a resettare il display e INT ad inizializzarlo. Sono sicuro che con Arduino e' possibile riutilizzare il display.
La CPU (MT6261D) che monta questo smartwatch (come gli altri d'altronde) e' una CPU tuttofare, infatti si occupa di gestire praticamente tutte le periferiche che troviamo. E' basata su architettura ARM7EJ a 32bit e supporta l'accelerazione hardware JAVA per eseguire giochi. Non staro' qui ad elencare tutte le funzionalita' della CPU perche' sono davvero molte, ecco il datasheet:
|
Ed ecco il datasheet del modulo GSM (RDA6625):
|
Parlando del lato software, sembrerebbe che il sistema operativo si chiami Nucleus Os, purtroppo la versione di smartwatch di cui sono entrato in possesso non e' quella originale pertanto non sono stato in grado di installare applicazioni, sembrerebbe che l'MT6261D non supporta l'installazione di applicazioni di terze parti mentre l'MT6260 si. Sulla versione originale invece e' possibile installare applicazioni con estensione .VXP. Pero' sono riuscito a fare il DUMP del firmware con l'apposito flash tool e a modificare alcune risorse multimediali come l'animazione e la suoneria di avvio oltre ad alcune stringhe contenute nella schermata delle info raggiungibile con apposito codice da tastierino numerico.
Le applicazioni preinstallate in questo clone del DZ09 sono poche purtroppo:
-Dialer per comporre numeri ed effettuare chiamate -Messaggi -Rubrica -Registro Chiamate -Remote Notifier per ricevere notifiche via BT -Acquisizione Remota per scattare foto via BT -File Manager per navigare sulla micro sd -Visualizzatore Immagini (galleria) -Impostazioni -Calendario -Allarme per impostare una sveglia -Calcolatrice (utile!) -Registrazione Suoni -Bluetooth (impostazione on off) -Macchina Fotografica SOLO per scattare foto -Audio Player per riprodurre file audio -Profili Utente (Silenzioso, Ecc.) -Pedometer (contapassi) -Sleep Monitor (qualita' del sonno in base alle ore) -Sedentary Reminder (avviso inattivita' fisica) -Android QR Code per scaricare l'app BT -Anti Perso per ritrovare lo smartwatch (suoni) -Browser (avete capito bene) -Facebook (Aggiunta con modifica firmware) -Twitter (Aggiunta con modifica firmware) -Whatsapp (Aggiunta con modifica firmware) Facebook, Twitter e Whatsapp nel DZ09 originale sono presenti i fabbrica mentre in questo clone li ho aggiunti io flashando un'altro firmware. Anche se sono abbastanza inutili perche' sono soltanto dei collegamenti internet. Per quanto riguarda il browser, inserendo una SIM con abbonamento dati potete navigare su internet (la lentezza e' tanta ma apprezzo la funzionalita'). |
Inserendo dei codici nel Dialer e' possibile raggiungere schermate particolari (come in quasi tutti i dispositivi che hanno un dialer). Una di queste schermate e' molto particolare perche' permette di raggiungere un menu chiamato "Game Center" dalla quale e' possibile scaricare piccoli mini giochi (non crea collegamenti sul menu principale quindi ogni volta bisogna ritornare sulla schermata tramite codice). Questo ci fa capire che lo smartwatch e' in grado di fare molto di piu' ed e' limitato dal software. Un'altro interessante menu e' quello delle informazioni. I codici che e' possibile inserire potete trovarli nella prima foto della galleria mentre verso la fine ci sono 2 scatti che ho fatto con lo smartwatch.
Ecco il DUMP del mio firmware se siete interessati. Attenzione! e' compatibile solo con smartwatch DZ09 con CPU MT6261D!!:
dz09_juced_edit.rar | |
File Size: | 3401 kb |
File Type: | rar |