It seems that you guys are looking for a patch to the omap2 dss driver for Android's double buffer feature. I worked on a gumstix overo platform recently, and got the eclair worked on android-omap-2.6.29 kernel. The patch has been listed on http://elinux.org/Android_on_OMAP wiki page. Hope it helps your N90o porting -
It seems that you guys are looking for a patch to the omap2 dss driver for Android's double buffer feature. I worked on a gumstix overo platform recently, and got the eclair worked on android-omap-2.6.29 kernel. The patch has been listed on http://elinux.org/Android_on_OMAP wiki page. Hope it helps your N90o porting -
bdogg64, did you successfully get a working dual boot env. ?
Here is what i get : Android working (except wlan, but i guess i have to replace the "/system/lib/modules/wl*" module with my compiled one on the android fs) but not maemo (reboot loop) :
- Compile the kernel with your kernel patch.
- Copy the compiled modules to the maemo partition (Not sure to understand that, the kernel load some modules from the maemo partition and some from the android one ?)
- Enable R&D
Else the strange thing is with my compiled kernel and modules, without applying the android patchs, all seems fine, but the phone reboot as soon as i try to scan for a wifi access point, and the partitions are strangly mounted ... well, i'll do more testing on that.
ok even with patched files i am still getting a blank screen, im in progress downloading the donut source to see if that can be persuaded to boot then ill try and port eclair bits back to it (similar to how cyanogen is doing on the g1
bdogg64, did you successfully get a working dual boot env. ?
Here is what i get : Android working (except wlan, but i guess i have to replace the "/system/lib/modules/wl*" module with my compiled one on the android fs) but not maemo (reboot loop) :
- Compile the kernel with your kernel patch.
- Copy the compiled modules to the maemo partition (Not sure to understand that, the kernel load some modules from the maemo partition and some from the android one ?)
- Enable R&D
Else the strange thing is with my compiled kernel and modules, without applying the android patchs, all seems fine, but the phone reboot as soon as i try to scan for a wifi access point, and the partitions are strangly mounted ... well, i'll do more testing on that.
Not completely. I was in the same spot you're in as far as the weird mounting but I hadn't worked through that yet. Basically you will have copies of the compiled android modules in two places. In android they will be in /system/lib/modules/. In Maemo they will be in /lib/modules/current/. They will be the same in both places with the exception of the touchscreen driver. I'll have to look through the patches again to find the issue with mounting. I could boot both systems but things like wifi weren't working on the maemo side yet. I was more focused on getting the android side working at the time.
You also have to disable the watchdogs to get out of the reboot loop.
ok even with patched files i am still getting a blank screen, im in progress downloading the donut source to see if that can be persuaded to boot then ill try and port eclair bits back to it (similar to how cyanogen is doing on the g1