Carnevale

February 25, 2017 // Posted in celebrations, Lorenzo  |  No Comments

Con Anna, sepolti da stelle filanti

Pur se non al completo (Bea con gastroenterite e papà Enrico sempre bloccato dalla schiena) il 50% dei sacchibelli ha partecipato alla parata di Carnevale per le strade della città. E per Lorenzo è stata festa grande, avendo incontrato tanti amici e amiche. Nella foto, sommersi da chili di stelle filanti, con Anna. E poi esordio stagionale al parco giochi del Castello, con prima discesa sui tanto amati gonfiabili.


Although both dad Enrico (back pain) and Bea (stomac flu) were not available, Silvia and Lorenzo joined the Carnival through the street of the town. And for Lorenzo in particular it was a great afternoon; in fact he met a lot of dear friends and school mates, and also started the season at the “Inflatables” at “Parco giochi del Castello”.

Pranzo con l’infermo

February 22, 2017 // Posted in friends  |  No Comments

Fabio, Ivan, Silvia, Nicola e Alberto

Succede che la componente maschile adulta di casa sacchibelli comincia a perdere qualche colpo. Dopo i primi giorni di malattia per influenza dopo tanti anni, arrivano ora 10 giorno di riposo causa mal di schiena (con sospetta ernia). Così oggi, a pranzo, ha ricevuto la gradita visita di alcuni suoi colleghi, che sono corsi al suo capezzale… In realtà la situazione è sotto controllo, ma la pausa pranzo con Silvia e gli amici colleghi è stata senza dubbio piacevolissima. Grazie!!! E grazie per l’ottimo gelato…


It happens that the old male components of sacchibelli’s family is getting older… and now, with his back pain problem, is forced to stay at home for few days. So today, with Silvia, four dear colleagues (and friends) decided to join me for lunch here at home. And it has been a really nice launch. Thanks for coming. And thanks for your friendship (and also for the great ice cream).

Il compleanno di Viola

February 19, 2017 // Posted in celebrations, friends  |  No Comments

I bimbi festeggiano Viola

Viola è compagna di asilo di Lorenzo da sempre. Con anche Martina, hanno condiviso i primi tre anni di Rodari e i per ora due anni di Aquilone. E oggi, in occasione della festa del suo quinto compleanno, ci siamo ritrovati tutti, con genitori e sorelline. A rendere ancora piu’ piacevole la compagnia la mitica Giulietta, compagna di Aquilone, con Lorenzo grande e papà Giuseppe con mamma Carmen. Insomma, un bel pomeriggio di festa e di allegria. Tanti auguri Viola!!! E grazie a papà Carlo e mamma Cristina per l’organizzazione.


Anche i genitori festeggiano…

Viola, together with Martina, is one of the old friend of Lorenzo. They shared three lovely years at “Rodari”, and two years at “Aquilone”. And Lorenzo was very happy to partecipate to Viola’s fifth birthday celebration, with Martina, and Giulia, and all the brothers and systers. We also enjoyed such a lovely afternoon, with the babies very happy, and the parents relaxed enough to talk each other enjoying the happyness of the babies. Happy birthday Viola, and thanks to Carlo and Cristina for the organization.

Quasi compleanno

February 12, 2017 // Posted in celebrations  |  No Comments

Teo con Lorenzo, Bea, Silvia e la torta

L’anno scorso, per i suoi 45 anni, il nostro amico Teo aveva organizzato una grande festa (vedi qui). Quest’anno il numero è meno roboante, ma è stato comunque un piacere avere il Teo qui da noi per un pomeriggio, il giorno prima del compleanno. Ne abbiamo approfittato per preparare una torta per lui, con una simbolica candelina che Lorenzo e Beatrice si sono divertiti a spegnere soffiando. Tanti auguri mitico Teo!!!!


Last year, because of his 45th birthday, Teo organized a big celebration (see here). But this year we were happy to have him at our place the day before his 46 birthday: so we prepared a cake for him, and Lorenzo and Bea enjoyed to blow out the symbolic candle. Happy birthday Teo!!!!

Lineage OS 14.1 on Moto G 3rd gen (osprey)

February 12, 2017 // Posted in Geek  |  No Comments

Here Android 7.1.1 running on my Moto G 3rd gen

Although Android 6.01 running on Moto G (3rd generation) is clean enough, the adult male component of sacchibelli’s family decided to hack his mobile phone to enjoy the new features of Android 7 (aka Nougat), in its stock version, without any addition or customization provided by Motorola or anyone else. This is now possible thanks to the team of Lineage OS, the former CyanogenMod custom rom providing the original flavor of Android OS. Here I listed the procedure I followed: it is a bit tricky and a bit risky too. A PC (in this case running Windows, but this is not mandatory) and a Moto G (3rd generation, 2015) updated to 6.01 is the needed hardware.

  • To install adb and fastboot driver on (Windows, in this case) PC
  • adb and fastboot are command line tools that allows to communicate with the mobile phone connected to the PC through USB
  • Download the .exe from https://forum.xda-developers.com/showthread.php?t=2588979
  • Install it on the Windows PC you are using to install Lineage OS on the smart phone
  • To unlock the bootloader of the phone (aka, to root the phone)
  • This is the step that makes your warranty void. A more detailed description can be found here
  • Download the most updated USB drivers for Moto G 3rd gen from here, and install them on your PC
  • On your Moto G, go to settingsAbout phonebuild nuber
  • Enable Developer options on your Moto G tapping build number 7 times until it says \u2018You are now a developer\u2019
  • Enable USB debugging on your Moto G, going to SettingsDeveloper optionsUSB debugging
  • Connect now the Moto G to your PC through USB cable; if any notifications about USB connection popups on your phone, please approve it
  • Open a DOS command window on your Windows PC
  • From here execute adb reboot bootloader to reboot your Moto G
  • After the Moto G has rebooted to bootloader mode, please execute, always from the PC DOS command window, fastboot oem get_unlock_data
  • A strange and long string like this one
    (bootloader) 0A40040192024205#4C4D3556313230
    (bootloader) 30373731363031303332323239#BD00
    (bootloader) 8A672BA4746C2CE02328A2AC0C39F95
    (bootloader) 1A3E5#1F53280002000000000000000
    (bootloader) 0000000

    will appear on your PC terminal
  • Rearrange it in a text editor removing the (bootloader) text and writing all the numbers and letters in sequence, in this way 0A40040192024205#4C4D355631323030373731363031303332323239#BD008A672BA4746C2CE02328A2AC0C39F951A3E5#1F532800020000000000000000000000
  • Go now to this Motorola bootloader unlock page where, after logging in with your Motorola account, you can check if your device can be unlocked
  • Paste, in the appropriate field, the rearranged string you prepared in the text editor two steps ago and you will get an email with the bootloader unlock key written in upper case
  • Type now the following command on your PC command window, to unlock your phone: fastboot oem unlock UNIQUE_KEY
  • If no errors appears on your phone, your device is now unlocked
  • To flash a TWRP Custom recovery
  • This step, described in details here, allows you to install on your Moto G, the Team Wind TWRP Recovery, needed to flash then the Lineage OS custom ROM
  • Download on your PC the latest TWRP Recovery for your Moto G (3rd gen) from here, and open a command window from the folder where this TWRP Recovery has been downloaded
  • Type this command adb reboot bootloader to reboot your phone in bootloader mode
  • Type then this command fastboot flash recovery twrp-osprey-3.0.2-r5.img to effectively install the TWRP Recovery on your phone
  • Type then fastboot reboot to reboot your phone, once the TWRP recovery has been installed
  • Create a Nandroid backup
  • Before to go on, it is safer to create a Nandroid backup, using the installed TWRP Recovery
  • The Nandroid backup procedure is well described at this link: http://droidvendor.com/how-to-backuprestore-data-via-nandroid-backup-using-twrp-custom-recovery/
  • Eventually, install Lineage OS Custom Rom
  • This is the final step, with the installation of Lineage OS custom Rom on your Moto G (see here for more details)
  • Download, in your PC, Lineage OS 14.1 ROM for Moto G 2015 from here [Pick up the latest build]
  • Download, in your PC, Lineage OS 14.1/Android 7.1.x Google Apps from here, choosing ARM as platform, 7.1 as android, and stock as variant
  • Now transfer both files on your Moto G storage
  • Turn off your device and reboot into TWRP recovery
  • Select \u201cWipe\u201d from TWRP main menu and do a \u201cSwipe to Factory Reset\u201d on the bottom of screen
  • Go back to TWRP main menu, tap on \u201cInstall\u201d and select the Lineage OS ROM .zip file that you transferred to your device two steps ago (lineage-14.1-20170207-nightly-osprey-signed.zip in my case)
  • After selecting the .zip file, do \u201cSwipe to Confirm Flash\u201d on the bottom of screen to begin the custom ROM installation process. This may take some time.
  • Once your ROM is successfully flashed, you\u2019ll see \u201cWipe cache/dalvik\u201d option, select it and then do \u201cSwipe to wipe\u201d on bottom of screen
  • Repeat now the same step, from the TWRP main menu, installing the Google Apps .zip file (open_gapps-arm64-7.1-stock-20170208.zip in my case)
  • Hit the \u201cBack\u201d button on-screen and then select \u201cReboot System\u201d button
  • The Lineage OS boot logo should appear and you will enjoy the new Android 7.1.1 on your Moto G 3rd gen, although Motorola decided to stop the OS update to Android 6.0.1

Till now it seems that everything is working well, with the exception of the flash in the camera app. However other apps (like open camera) are able to drive the flash.

The new customized home screen


UPDATE: the following bug seems to be present (https://jira.lineageos.org/browse/BUGBASH-72?jql=text%20~%20%22osprey%22), with an issue in the transition from Wi-Fi to Cellular Data.

Un vivace sabato pomeriggio

February 4, 2017 // Posted in friends  |  No Comments

Eccoci tutti in gruppo

Oggi pomeriggio avremmo dovuto avere ospiti Paolo e Marcella, con i loro bimbi, bellissimi e bravissimi, Giacomo e Rebecca. Prima di loro sono però transitati da noi anche Damiano e Rossella, con le loro due super bimbe, Martina, storica compagna di Lorenzo, e Giulia, compagna di nido di Bea e Giacomo. Insomma, sei bimbi scatenati (chi più chi meno) e la piacevole compagnia di cari amici. Risultato: la casa alla fine era un po’ in sofferenza, ma tutti noi siamo stati ben felici di questo bel sabato pomeriggio. Grazie!!!


Today, in the afternoon, we were waiting for Marcella and Paolo, with their lovely Rebecca and Giacomo, but we were lucky enough to have some additional guest: Rossella and Damiano, with their special Martina and Giulia. You can obviously imagine that the afternoon was a bit noisy, and the house, at the end, was a bit messy, but it was a really nice experience…

Profumo di primavera

January 29, 2017 // Posted in free time  |  No Comments

Lorenzo e Beatrice sulla nuova altalena alla Vernavola

Simao ancora a gennaio, per di più verso i giorni della merla… Di notte fa molto freddo, la mattina certo non fa caldo, ma quando, come oggi pomeriggio, il sole arriva, allora si raggiungono quasi i 10 gradi, e, sforzandosi, si percepisce il profumo, in lontananza della primavera. E noi si comincia ad andare a giocare al parco (a quello della Vernavola, nella fattispecie).


It is still January, and during the night it is very cold. The morning too is sometimes very cold, but when, in the afternoon, the sun pumps, the temperature increases close to 10 C, and we sense the springtime. And we go to the park to play all together (in this case at “Parco della Vernavola”).

Festa di compleanno

January 28, 2017 // Posted in celebrations  |  No Comments

Giulia spegne le candeline

Qualche giorno fa, Giulia, una delle più care amiche di Lorenzo, oltre che figlia dei nostri cari amici Carmen e Giuseppe, ha compiuto i 5 anni. E oggi c’e’ stata una grande festa a casa sua, con molti compagni di scuola materna. E’ stato un bellissimo pomeriggio di festa, splendidamente organizzato da Carmen e Giuseppe. Grazie davvero, e tanti auguri ancora alla “non più piccola” Giulia.


La bellissima (e buonissima) torta ispirata a Dory

Few days ago it was the birthday of Giulia, a great friend and schoolmate of our Lorenzo. Moreover, we are good friends of Carmen and Giuseppe, their parents. So we were very happy for the invitation to Giulia’s celebration, today, at her place. Carmen and Giuseppe did a great job, everything was organized very well, and there were a lot of happy children. Lorenzo and Bea were very excited. Thanks a lot for the great afternoon. And happy birthday “little” Giulia.

Una reciproca antipatia

January 27, 2017 // Posted in computer  |  1 Comment

Il Mac durante il suo “inutile” tentativo di boot

Che i prodotti Apple non siano particolarmente apprezzati qui dai sacchibelli, è cosa nota. A parte un Ipod, null’altro è mai entrato. E questo per una questione in primis filosofica, ovverosia il fatto che il mondo Apple è un mondo chiuso, che tende a funzionare bene (dicono) a patto di “sposare” la causa Apple in toto, dal computer, al telefono a quant’altro. L’esatto opposto del concetto di open source, che invece trova le nostre simpatie. In secundis perchè, pur concedendo che si tratti di prodotti che, ai più, possono piacere, il rapporto qualità prezzo è evidentemente inferiore rispetto ad altre soluzioni più open e, magari, meno cool. Si aggiunga poi una nostra certa tendenza a rifuggire le mode, e si può ben capire che difficilmente diventeremo clienti Apple.
Ciò premesso, è capitato da queste parti un Mac Book Pro, e ci è stato chiesto da una persona a noi cara (la mitica zia Lulù) di recuperare le email in esso contenute e di convertirle in un formato standard, leggibile da qualunque PC non Apple (Windows o Linux che sia). La componente maschile adulta di casa sacchibelli, che ha l’immeritata fama di capirci di informatica, si è preso a cuore la richiesta. Ha scoperto così che il client di posta elettronica Apple si chiama “Mail“, e ovviamente salva le email in un formato proprietario, in file con estensione .elmx. Ha scoperto poi che, sorprendentemente, sembra sia possibile esportare la casella di posta elettronica in un formato più standard .mbox (https://www.lifewire.com/export-mail-to-files-os-x-1172755). Purtroppo però il Mac Book Pro in questione deve aver percepito la diffidenza dell’utente, e, senza apparente ragione, ha deciso di “rompersi”, con un problema apparentemente inspiegabile al boot. Di fatto, dopo averlo spento, in modo corretto, alla successiva riaccensione, il boot è cominciato, presentando uno schermo bianco con al centro la famosa mela e una barra che lentamente evidenziava il progredire della fase di boot. Per arrivare in fondo, ci impiega circa 4 minuti. E arrivata in fondo, il computer si spegne. Provate varie combinazioni (controlli hardware, partenza in safe mode e così via), la componente maschile di casa sacchibelli ha poi scoperto che, essendo un kernel linux quello attorno al quale è stata costruita la bella impalcatura di Mac OSx, è possibile fare il boot in single user mode, potendo vedere dei messaggi diagnostici, anzichè la mela morsicata, e capire così la natura del problema. Nel caso specifico una failure dell’hard disk, in particolare della partizione di boot. I pochi casi simili trovati in rete raccontano dell’impossibilità di risolvere il problema, salvo tentare una inizializzazione e reinstallazione del sistema operativo (perdendo così i dati di posta elettronica che si dovevano convertire).
Ovviamente la soluzione è stata fare un boot da chiave USB con una linux Live (in particolare MINT 18.1), montare il disco del Mac (ovviamente formattato in modo proprietario, ma comunque leggibile da Linux), collegare alla rete il Mac con Linux e fare un bel backup, via sftp, dei folder contenenti i file .elmx. Si è poi scoperto che esistono dei programmi shareware (e comunque a basso costo) che convertono i file .elmx in file .mbox leggibili con Thunderbird, senza bisogno di usare Mail. Insomma, alla fine la posta elettronica è stata salvata, e ora, dopo aver sostituito l’hard disk, la tentazione è quella di installare Linux invece di Mac OSx 😉


It is a long history, not easy to translate everything in English. As you know we don’t like Apple philosophy (a close ecosystem) and we prefer the open-source concept. For this reason, and also because the quality/price ratio is not so convenient, we never bought any Apple phone, tablet or computer. We happily run Linux on our PC, we have Android phones but we are looking for something less google-centric, and we are happy enough. However zia Lulù asked us a favor, to convert the email stored in a Mac Book Pro she inherited in a more readable format. The problem is not so difficult, but the Mac Book Pro had a strange disk failure and, at the end, to summarize, we were able to do the job thanks to a bootable USB key with a Linux live distribution. Just to confirm the superiority of Linux….

Un’allegra colazione

January 23, 2017 // Posted in friends  |  No Comments

Eccoci tutti assieme

Stamattina siamo andati a far una (seconda) colazione alla Locanda della Contea, dove abbiamo trovato (essendoci messi d’accordo ieri), Luca e Carolina, due compagni di asilo nido di Bea, coi loro genitori, e Michela, con papà Maurizio e mamma Valeria, nostri colleghi. Una bella compagnia, con i bimbi che si sono divertiti parecchio sfruttando anche i giochi che il locale mette a disposizione. Che dire, era la prima volta che ci si ritrovava tutti assieme, ma l’esperienza e’ stata senz’altro positiva ed e’ da ripetere. Grazie a tutti!!!


This morning we had a (second) breakfast at the Locanda della Contea, a nice place in Torre d’Isola, not far from Pavia. Here we met, as expected, Luca and Carolina, two school mate of Beatrice, with their parents Raffaella and Claudio, and also Michela, with her mom Valerina and her dad Maurizio, both of them our colleagues. The place is children friend, with a nice corners with a lot of toys, and we all enjoyed this event. It was the first time we met al togheter, but it is an experiment that we have to repeat as soon as possible.