maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Alternatives (https://talk.maemo.org/forumdisplay.php?f=36)
-   -   [Android] Another Android port: NITdroid (https://talk.maemo.org/showthread.php?t=25410)

meizirkki 2008-12-06 21:02

Re: Another Android port: NITdroid
 
I made a video about NITdroid :)

http://video.google.com/videoplay?do...47315953961035

As you can see it works pretty fast ;)

It looks cool how it crashes at the end of the video :D

JustNick 2008-12-06 23:02

Re: Another Android port: NITdroid
 
Quote:

Originally Posted by solca (Post 247312)
In the sad news today (specially to qwerty12) commits c65c733e1af5eac5681233309fed38538c9e06d2 and f8990697cd8cbdc90812ca871f1b48028aa4c06d to master OMAP tree removes some N800 drivers which (maybe) will make harder a port with newer kernels.

These are really sad news indeed :(

Great work with NITdroid though ;)

solca 2008-12-07 04:23

Re: Another Android port: NITdroid
 
Quote:

Originally Posted by Bundyo (Post 247355)
Just to make it clear - i guess Maemo is not working with this kernel? :)

In my tests Maemo works with this kernel but newer wifi driver (stlc45xx) although it works if you set it manually, is not used by the Maemo applets which is sad, on the other hand the old proprietary driver is not ported (AFAICS) to 2.6.28 so if you boot this kernel with Maemo you lose WiFi unless you manually (iwconfig, wpa_supplicant) set it up if using the newer driver.

solca 2008-12-07 04:27

Re: Another Android port: NITdroid
 
Quote:

Originally Posted by Bundyo (Post 247362)
@qwerty12: Can i change the partition to boot from?

No, you can't unless you recompile the kernel or you kexec another kernel. On the other side I could easily recompile a new kernel if you want to experiment with it so it boots thru initfs partition on flash (as normal maemo do).

qole 2008-12-07 04:51

Re: Another Android port: NITdroid
 
Quote:

Originally Posted by solca (Post 247312)
In the sad news today (specially to qwerty12) commits c65c733e1af5eac5681233309fed38538c9e06d2 and f8990697cd8cbdc90812ca871f1b48028aa4c06d to master OMAP tree removes some N800 drivers which (maybe) will make harder a port with newer kernels.

Quote:

REMOVE OMAP LEGACY CODE: Delete old tsc2301-mixer.c
...
REMOVE OMAP LEGACY CODE: Delete old unused touchscreen drivers
...
LEGACY? <gets all red in the face and roars,> LEGACY?!?

Maybe there's a mistake here? Are you sure these are required N800 drivers? The tsc2301-core is staying; perhaps they're doing the audio mixing differently now?

How dare they declare my beloved N800s LEGACY!? They're only two years old! OK, the N800 has been discontinued, and two years is a long time in this market, but come on, guys!

Bundyo 2008-12-07 09:40

Re: Another Android port: NITdroid
 
And unused touchscreen drivers... I'm using them in this moment thank you very much... :D

qwerty12 2008-12-07 09:42

Re: Another Android port: NITdroid
 
Quote:

Originally Posted by qole (Post 247470)
LEGACY? <gets all red in the face and roars,> LEGACY?!?

Maybe there's a mistake here? Are you sure these are required N800 drivers? The tsc2301-core is staying; perhaps they're doing the audio mixing differently now?

How dare they declare my beloved N800s LEGACY!? They're only two years old! OK, the N800 has been discontinued, and two years is a long time in this market, but come on, guys!

Those touch screen drivers aren't used for N800, I'm sure of it. I checked those drivers and found no 2301 references in it. Even the driver from 2.6.21, ts2301_something.c tells the xserver that the touchscreen is a tsc2301. I don't think we are so lucky regarding sound however...

meizirkki 2008-12-07 11:25

Re: Another Android port: NITdroid
 
Any ideas why wlan0 says No such file or directory?

solca 2008-12-08 09:00

Re: Another Android port: NITdroid
 
Quote:

Originally Posted by meizirkki (Post 247505)
Any ideas why wlan0 says No such file or directory?

I have updated kernel and nitdroid filesystem which should correct many problems, too I disabled double buffering for now as I don't think the LCD controller (hardware/driver ?) can cope with very fast page flipping which was the crashing cause.

It seems that I would need to learn how to implement double buffering using fb planes as the XV for Xomap to eliminate the flickering.

pycage 2008-12-08 09:28

Re: Another Android port: NITdroid
 
I couldn't get it to boot.
The doc says it boots from mmcblk0p3 (why p3?) so I used fdisk to partition the internal card and formatted the 3rd partition with ext3 and extracted the filesystem there (as root).
Still, all I get is the penguin logo (N800) or no reaction at all (N810).
The N810 is still on Chinook, the N800 on latest Diablo; is the Diablo bootloader needed for booting this kernel, because my N810 shows no reaction after flashing the kernel?


All times are GMT. The time now is 12:53.

vBulletin® Version 3.8.8