![]() |
Re: Another Android port: NITdroid
Hey solca, just a question. Is there a way to update the userspace without flashing back to maemo? Im having problems flashing just the kernel in Linux, requiring me to use the complete reflash in Windows.
|
Re: Another Android port: NITdroid
Quote:
sudo ./flasher -f -F RX-44_DIABLO_4.2008.36-5_PR_COMBINED_MR0_ARM.bin --flash-only=kernel -R Hope that helps. |
Re: Another Android port: NITdroid
The image from Nokia would not flash from Linux. no idea why. The kernel that meizirkki posted works fine though.
The new release is good, more smooth and WiFi is (slightly) better. It crashes a little more, but the trade offs are worth it (like a home button!). Pictures, Notepad, IM still don't work. I got my GMail to sync with the crappy Email app. I wish Google would release their apps, its just wrong for them not to... |
Re: Another Android port: NITdroid
Quote:
this is definitely becoming an useable system. Congratz again. Is video (apart from sound) supposed to be working? |
Re: Another Android port: NITdroid
Quote:
Thanks |
Re: Another Android port: NITdroid
Application installation seems broken:
from shell, from browser crashes&reboots Any other means? Found a solution myself: sudo ./adb push xxx.apk /data/app For those interested, great android app: http://dacp.jsharkey.org/ |
Re: Another Android port: NITdroid
Anyone had success mounted the external card? I get device not found.
|
Re: Another Android port: NITdroid
12-15 Userland & Kernel update.
Seems to be working great. Update to the userland and kernel flash went off with no problems at all. I was able to use the e-mail application to connect to an IMAP server just fine, browser is working great, home button is working good as well. I noticed that if hold down the power button, I can shut it off now as well. Goes a long way to making this useful. An interesting thing I tried was to install an application. It came up with an error stating a SD card is needed. Any ideas? And that bring up the other point I was thinking about as well. I am running the userland off of SD card. Is that odd? I have read some posts on here which make it sound as if that should not work. Myself, I am at a loss as to how else I would have fdisked and partitioned the disk. Can anyone fill me on on that process? If I can run the userland off of internal memory, I would be interested in giving that a try as well, I just don't know how to access the disk to set it up. (I have been using the SD card in my Linux machine directly, doing any changes, then putting it back in the N810.) When I go to system information, the device reports free "internal phone" memory at over 700Meg, but no SD card seen. Any pointers on how to do this same set up on internal memory so I can use the SD card for installing apps would be great. And any troubleshooting that might be useful that I can do as well. This project is coming out great, thanks for the hard work. |
Re: Another Android port: NITdroid
Ok, this is good news, but its making me mad. I believed that you can't boot Android with a external card, so I partitioned the internal card. Now, it seems that it does not matter which card it is! It would be so much easier to use the external card, that is for sure...
On a different topic: For some reason, my tablet keeps rebooting while charging. I thought it was a hardware problem, but ever since I started running Android, no more reboots. Haha maemo, you can't hold me for ever!! |
Re: Another Android port: NITdroid
Quote:
|
Re: Another Android port: NITdroid
so now the home button works... but how do we quit a program?
|
Re: Another Android port: NITdroid
Quote:
|
Re: Another Android port: NITdroid
Quote:
|
Re: Another Android port: NITdroid
Quote:
Thanks for the trick, it worked for me :D (Running latest release with Home button supported and so, thanks again Solca) |
Re: Another Android port: NITdroid
I want android in my N800 !!! :p
The keyboard issue seems to be solved by: http://www.dotphone.org/viewthread.p...extra=page%3D1 best regards for all. |
Re: Another Android port: NITdroid
Now I'm trying on my N800 at least to see what i should get at the end :)
Problem - doesn't boot at all - blinking and stuff, ADB working, logcat shows its choking on media... Code:
I/ServiceManager( 1185): Waiting for sevice media.audio_flinger... |
Re: Another Android port: NITdroid
Hey guys,
I'm having a ton of fun tracking the progress of the project on this forum and had a quick question. I think I read on another thread or forum that NITdroid would not be able to include the Google Apps (Mail, Cal, Contact, etc) because of licensing issues? Is that true?! SAY IT AIN'T SO!! Thanks! Evan |
Re: Another Android port: NITdroid
Thanks Bundyo, I want to see someone with an N800 get this debugged before I attempt it.
|
Re: Another Android port: NITdroid
Quote:
Thanks for trying and debugging this! right now I'm uploading an experimental userspace without the media (ALSA sound) part, can you check again on your N800? (If you get 404 is still uploading as my Internet is not very fast) This one should go past the mediaserver crashing on N800...hopefully... EDIT: this is in the regular userspace now. |
Installing NITdroid from Diablo
I don't have access to a Linux system right now, but I was able to install the latest NITdroid directly from diablo. To make this work, you must install bzip2 and e2fsprogs on Maemo first. Note that I had to grab e2fsprogs from chinook, as there doesn't seem to be a .deb for diablo. Just install from
Code:
deb http://repository.maemo.org chinook free non-free extras Code:
sudo su Code:
sudo su |
Re: Another Android port: NITdroid
flasher --enable-rd-mode
;) Okay Solca, it works without sound... :) I'll test more now :) Btw, found FM Radio and Camera drivers in the kernel, would they work if compiled with...? Nah, can't unlock it :( Which key is "Menu" |
Re: Another Android port: NITdroid
Menu is the menu key, duh!
Sound does not really work at all, so you are not missing out on anything. If somehow camera, GPS, brightness, light sensor, sound, power management, etc could be enabled, that would be great. Does Android work with Bluetooth GPS? |
Re: Another Android port: NITdroid
My Menu key is opening Power menu, maybe it shouldn't...
I managed to unlock it with monkey, though it seems touchscreen is not working too. |
Re: Another Android port: NITdroid
Quote:
Anyway, android is "supposed" to work with non touch devices also, so... |
Re: Another Android port: NITdroid
Not so much randomly - --majornav 100 :) Happened almost instantly.
Why do i have touchscreen if i'm not able to use it? :) |
Re: Another Android port: NITdroid
Quote:
Too which touch screen driver uses the N800? I need to patch it to support BTN_TOUCH events. Bundyo: very well done! Thanks to you we're closer to N800 support. |
Re: Another Android port: NITdroid
Code:
# /nit/bin/evtest /dev/input/event0 Code:
Input driver version is 1.0.0 |
Re: Another Android port: NITdroid
Code:
Input driver version is 1.0.0 |
Re: Another Android port: NITdroid
Code:
# cat /proc/bus/input/* Code:
<6>[ 2.454162] omapfb: ls041y3 rev 8f LCD detected |
Re: Another Android port: NITdroid
Push this to your N800 to fix the keypad:
$ sudo ./adb push Internal_keypad.kl /system/usr/keylayout I'm patching the touchscreen driver, will post a new kernel at the usual place. EDIT: the kernel have been patched, source patch updated too. EDIT2: this key layout for N800 is part of the regular userspace now. EDIT3: this new userspace (20081216) should fix the app install problems too. |
Re: Another Android port: NITdroid
I'm still trying to get my n800 to boot. I'm using the most recent kernel/rootfs (just downloaded it off Solca's page about 20 minutes ago), but it still seems to be dying at the animated android screen. When I use adb shell, I can't run logcat (it just hangs) however DMESG seems to be claiming that I'm using the wrong FAT filesystem on my other partitions. Which of the multiple FAT options should I set the type as in fdisk for those partitions? Thanks again guys!
Quote:
|
Re: Another Android port: NITdroid
What about the no-sound userspace? :)
Looks like it is the no-sound one :) |
Re: Another Android port: NITdroid
solca:
Where are you building this kernel? Within scratchbox (maemo sdk). |
Re: Another Android port: NITdroid
Quote:
mkfs.vfat /dev/sdb1 it worked for me.. :) |
Re: Another Android port: NITdroid
I used Gparted. Very easy to use and understand, and can even be used directly on tablet. For me, command line is last resort, because there is so much that could mess up.
|
Re: Another Android port: NITdroid
gparted on tablet should do the job too, but if you want to use Gparted, at least do it from computer. I heard there are some issues with pb:s gparted hack. Easiest way to make fat-fs is just type "mkfs.vfat /dev/mmcblk0p1" on tablet. -It's even easier and faster than doing it with Gparted.
|
Re: Another Android port: NITdroid
Looks like everything works in N800 now. WiFi and the time too.
|
Re: Another Android port: NITdroid
Quote:
|
Re: Another Android port: NITdroid
Nah, the time is not working, got fooled by the NTP :)
|
Re: Another Android port: NITdroid
Thanks Solca for your hard work. Thanks to Bundyo as well. Its working on my N800. I just need to type in order to enter my ssid for my network.
I look forward to further improvements. It's very impressive so far. |
All times are GMT. The time now is 23:07. |
vBulletin® Version 3.8.8