I have quit job in June. then start again in October. I enjoyed long vacation while I'm free. The biggest activity was around Japan using motorcycle. It takes 31 days, distance was 11332.1km totally. It was exciting travel ever. Using a month for holiday is impossible in normal life with work. I would leave Japan before start new job. So It may be first and last chance. I don't regret to leave. In my new place, I'm in out of country. It's still exciting project and I can still use own experience as my mission. Great opportunity.
I will move to Tech world next year. then dive to advanced technology using Linux. Yes. Linux is my life. I switched laptop to Linux from macOS as daily driver. I don't use Apple devices until when I join new project with new experience.
I talked about my turning point in last post. It always happen every 5 years. I got new experience as next point.
As you know, MeeGo could be worked on the NexusOne. It was v1.1 development release that time. Then I tried if MeeGo 1.1 final release could work on it. Of course, It could be work. and We've made it more responsive to running.
1. Linux kernel
zImage is loaded from PC via fastboot command. It uses the Android kernel for MSM. This tree is tagged "android-msm-2.6.29-nexusone". We can use it. android-msm-2.6.32, android-msm-2.6.35 branches could be worked. Here is case of android-msm-2.6.32
$ git clone git://android.git.kernel.org/kernel/msm.git -b android-msm-2.6.32 android-msm-2.6.32
$ cd android-msm-2.6.32
Then We use a mahimahi_defconfig using as the base kernel configuration.
$ cp arch/arm/configs/mahimahi_defconfig .config
And customize it. When it boots via fastboot, we don't n…