Federico Fuga

Engineering, Tech, Informatics & science

TouchWiz and the onOffsetChanged missing call

11 Jul 2013 17:38 +0000 Android Code
I am currently working on a Live Wallpaper project for a customer. Interestingly, I found that though my app works perfectly on different devices - I have a Nexus7, Nexus10, a Galaxy Tab p1010, different chinese allWinner devices, and a Note II phone - my wallpaper can’t scroll when the screen is swiped on some Samsung Device. Usually to detect the swiping on a Live Wallpaper, you use the[ WallpaperService.Engine.onOffsetChanged](http://developer.android.com/reference/android/service/wallpaper/WallpaperService.Engine.html#onOffsetsChanged(float, float, float, float, int, int)), i. Continue reading

Flashing an AllWinner device via LiveSuit from Windows 8

10 Apr 2013 13:46 +0000 AllWinner Windows
Flashing an AllWinner device using the LiveSuit tool from Windows 8 isn’t as obvious as it seems. First, as usual with a new operating system, not all drivers works and you must find the “right” version. Second, as the previous issue wasn’t enough, with Windows 8 isn’t possible without some trick to install an “unsigned” driver. “unsigned” driver means a device driver that isn’t approved by Microsoft; on previous Windows versions, when installing an unsigned driver Windows asked for approval to the user. Continue reading

Annoying crapware on Java Updates (a.k.a. Ask.com toolbar)

26 Mar 2013 12:28 +0000 Windows
Tired of this annoying ask.com toolbar being installed every time Java gets updated? Here’s the solution: Open a notepad, copy-and-paste this code and save it on a file called “disable_java_sponsors.reg”.  Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft] "SPONSORS"="DISABLE" [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft] "SPONSORS"="DISABLE"  Then double-click on the new file, answer “yes” to the question about merging the registry and say bye to these annoying crapware. Next time you update Java, the ask. Continue reading

Building AllWinner Android Firmwares

27 Feb 2013 11:33 +0000 AllWinner
Foreword _This is a work-in-progress post. I'll periodically update this page with new informations, tweaks and tools, because I wanted a single page to collect all the valuable informations about this theme. _ Introduction The AllWinner A10 platform is a relatively new System-on-chip (SoC) product developed by a Chinese Company. His strength point is certainly the low cost compared to computation power and peripheral integration. The A10 SoC is based on Cortex-A8 ARM core, and provides a Mali-400 GPU on chip. Continue reading

Qt Creator 2.6.2 hangs under Windows 8

04 Feb 2013 12:56 +0000 Qt
What a bad surprise when, installing my new Windows 8 box, I found that I couldn’t compile any of my Qt Projects! I couldn’t even running an instance of Qt Creator 2.6.2, because when it tries to open the project file, it hangs with that stupid white window… “Qt Creator is not responding…” Well, I tried the following: Installing a different MinGW version, Installing the new Qt5.0.1 library, modifying the projects files… nothing worked, though removing the QT+=xxx and the TARGET=yyy or the TEMPLATE=zzz lines makes sometime starting it. Continue reading

MacOS Mail.app slow... why? Ask iCloud!

24 Jan 2013 09:24 +0000 MacOS
In the last few months I maturated the idea to change my 4 years old Late 2008 MacBookPro. Though I upgraded it to 8Gb Ram thanks to the kit from OWC, opening and managing mail was painfully slow. I didn’t experience a sudden deterioration of performance, but since I updated the OS to Mountain Lion, a slow and maybe continuous worsening. So it was difficult for me to realize that something wasn’t going wrong, I was ascribing this to many programs I installed and removed, and to Mountain Lion itself. Continue reading

Tech blog

29 Sep 2012 12:42 +0000
Welcome to my tech blog. Here you’ll enjoy articles about all the fields related to my work, especially Linux, Embedded systems, Programming, Software and Hardware design and Engineering. All posts will be, hopefully, in English, some will be in Italian when the argument will suggest that only Italian people will have interest on that. Sorry guys ;-) If something isn’t clear, or if you feel that some should be corrected, please write me a comment. Continue reading
Newer posts