![]() |
Re: [Android] Eclair NITDroid (WIP)
Has anyone ever seen this before?
Kernel sources from SDK, patched with android patches from bdogg64, disabled kernel debugging, enabled fbcon (unable to read anything from just before this happens as the screen backlight turns off after a few seconds) and added a local version. Modules are all in the right place, as far as I know. Touchscreen is WAY off, bottom right corner of the screen hits 7, the rest of the screen hits nothing as far as I can tell. Keyboard isnt working either. First theory is that the modules are not being loaded, but I'm not sure why not since they should be in the correct place. I've also run depmod <kernel name> to generate all the correct modules.* files. The console output I do however get to see does not give me any errors of missing modules/drivers when it starts to load, but it did this before I ran depmod <kernel name>, which is why I think the modules are in the correct place. Any idea? Oh, and please let me know if I should move this to a new thread, I just thought of posting it here since it has the android patches and might be related. Has anyone started Maemo with a kernel with the android patches? http://lh5.ggpht.com/_w8rjbGSzmxs/S5...2021.30.16.jpg |
Re: [Android] Eclair NITDroid (WIP)
This screenshot seems like an Maemo initial screen just without the theme applied to it (I think this happens when you mess up the current theme)
|
Re: [Android] Eclair NITDroid (WIP)
I havent touched anything besides the kernel and module.
If I flash Titan's zImage from Compiling custom kernels for P1.1 (with fiasco-gen) everything is back to normal. |
Re: [Android] Eclair NITDroid (WIP)
Besides, if it's just the theme, shouldn't the touchscreen/keyboard be working?
|
Re: [Android] Eclair NITDroid (WIP)
Quote:
|
Re: [Android] Eclair NITDroid (WIP)
1 Attachment(s)
I uploaded a new patched kernel based on the latest maemo sdk kernel source with the android patches. I'm assuming this is the same kernel on the PR 1.1.1 firmware
http://nitdroid.loadsofspace.net/zImage-20100307 md5: 2d9983ee38f675a12162b1dcb02f304e I also attached an updated patch file. Here are the instructions of what I did. This assumes you have the up-to-date maemo 5 sdk installed, and are already logged in (e.g. /scratchbox/login) Code:
mkdir android-kernel FYI: In order for the touchscreen to work, you need to backup the original tsc2005.ko module in the /lib/modules/current directory before replacing with the modules from the android kernel. After replacing the modules, place the original tsc2005.ko module back into the /lib/modules/current directory. The patched android touchscreen module conflicts with the maemo touchscreen module. http://www.natisbad.org/N900/n900-custom-kernel.html has an updated tutorial on replacing the modules on the N900 also. |
Re: [Android] Eclair NITDroid (WIP)
@bdogg64
just found some code here you might find of interest it has to do with pageflipping in the omap fb driver Code:
Index: linux-omap-2_6_23/drivers/video/omap/omapfb_main.c |
Re: [Android] Eclair NITDroid (WIP)
Quote:
|
Re: [Android] Eclair NITDroid (WIP)
Did that exactly! Except that I crosscompiled with arm-linux-gnueabi- instead of arm-none-linux-gnueabi-. Moved the modules in place, ran depmod and tried to boot maemo. Got the same unthemed pincode screen with a terribly uncalibrated touchscreen.
Sigh! |
Re: [Android] Eclair NITDroid (WIP)
Funny thing, if I boot while in R&D mode, I get the theme but still no usable touchscreen. If I boot in production mode, I get no theme and no usable touchscreen.
|
All times are GMT. The time now is 05:52. |
vBulletin® Version 3.8.8