![]() |
Re: NITdroid 0.4.x
Quote:
|
Re: NITdroid 0.4.x
can you explain the "select partition sizes" bit? I just hit enter through that thinking that it was done automatically, and the installation seemed to go fine. But then it got stuck at "first boot" for over an hour.
|
Re: NITdroid 0.4.x
Quote:
EDIT: Just for the logs. I had an old forked adb server process hanging around that needed to be killed. Once I killed it, the new adb is working just fine with 0.4.2 on my box. |
Re: NITdroid 0.4.x
Quote:
To make them (we'll use a 2GB card as this example), you enter something like this: Code:
,1024,C (This creates a 1024MB partition for DOS) |
Re: NITdroid 0.4.x
Thanks. I took my SD card and put it in a card reader and reran the script. Then at the end I put it back in my n800, flashed it and now it works.
|
Re: NITdroid 0.4.x
wonder if there is any wifi power management tools to lower the consumption of power by wifi like in maemo?
|
Re: NITdroid 0.4.x
Quote:
|
Re: NITdroid 0.4.x
New 0.4.2 release.
|
Re: NITdroid 0.4.x
Quote:
cause the battery ran out in 2 hours using Wifi throughout :eek: thanks for making android possible in n810 anyway. a great mobile OS i would say! |
Re: NITdroid 0.4.x
Can i boot maemo without flashing the n810 again?
|
Re: NITdroid 0.4.x
Quote:
Download latest firmware from http://tablets-dev.nokia.com then: sudo flasher -F RX-44_DIABLO_5.2008.43-7_PR_COMBINED_MR0_ARM.bin -f -R --flash-only=kernel |
Re: NITdroid 0.4.x
Quote:
|
Re: NITdroid 0.4.x
For the best of my knownledgement, you must have serial-console r&d-flag enabled to use the "boot to maemo option" good luck ;)
|
Re: NITdroid 0.4.x
The soft keyboard crashes all the time, I haven't been able to set the WPA key. I had the same issue with 0.4.1 on my N800 :(
|
Re: NITdroid 0.4.x
it doesn't crash for me, but it's annoying for the n810 user anyway ;)
|
Re: NITdroid 0.4.x
then just turn it off in options...
|
Re: NITdroid 0.4.x
heh, i didn't know that's possible :) I only have been trying to uninstall in etc....
|
Re: NITdroid 0.4.x
oh my, seems that adhoc networks are not going to be an option for my n810 to connect to my e51 now.
that's up for google to fix it i guess. |
Re: NITdroid 0.4.x
Heh, I'm reinstalling NITdroid for the forst time in a while-- I'm interested to see your progress, Solca.
|
Re: NITdroid 0.4.x
Is there any hard keyboard that can be used with this on the n800? USB host maybe?
|
Re: NITdroid 0.4.x
Hmm. I tested it out and I've got some comments.
*The keyboard is severely broken. Capitalization seems not to work and it crashes constantly. *Wireless has bugs as well. If you try to connect to a secured network that it finds, it only accepts the key in hexadecimal, not ASCII. *The "Boot to Maemo" option doesn't work for me, even with serial-console enabled-- I was under the impression that it was operational; Was this assumption incorrect? *Thanks for keeping the symlinks-- my script still works. *The app installer is a nice touch, but there are very few apps available. *Trying to scroll is harder, it seems. When you press lightly, it clicks an option. When you press harder, it still clicks. Go figure. Overall though, it's still an excellent port. Thanks Solca! |
Re: NITdroid 0.4.x
Quote:
|
Re: NITdroid 0.4.x
You can set that flag with flasher (linux or mac one). There's a bug in kexec so that flag needs to be enabled. Good luck again, :)
|
Re: NITdroid 0.4.x
Quote:
I wonder if there is a Mac Intel version of flasher anywhere... (Nokia only offers Mac PPC) UPDATE: I flashed the nitdroid kernel with --set-rd-flags=serial-console (which flasher reported was set, numerically anyway), but when I use the Maemo command in the menu of NITdroid, the tablet just reboots back into NITdroid. :( |
Re: NITdroid 0.4.x
Quote:
Then, when you are in, please type 'boot_maemo' in the shell and if it works there is a bug in the GUI part, as meizirkki said, you need to set the R&D flag 'serial-console'. Then report your results. HTH. |
Re: NITdroid 0.4.x
Just watched Ricky's new video. I think he did a great job. Hit on all the key points. My only concern was the way he described flashing to Maemo to charge the battery.. kinda came across like it takes an hour to switch back and forth instead of the few seconds it really takes.
Still no word on the approval from nongnu.org for formalized hosting. Its amazing they get anything done over there. I've had a few crazy days and haven't been in the IRC channel. Has any progress been made on initializing the DSP for sound? Do you guys log the chats with the channel bot? Do you object to having the chats archived for posting? |
Re: NITdroid 0.4.x
Quote:
By now everything should be working but is not that simple for non "open" devices. Quote:
|
Re: NITdroid 0.4.x
I've been trying without success to get this working on the WiMAX Edition. I am almost sure that the rootfs is not being chrooted, and I am stuck trying to debug or verify this. @solca: Can you please explain how your kernel image works? Does it (or rather, does nolo) boot the kernel into the standard initfs, and then chroot to the real partition? I've read somewhere that the standard android install for the G1 works in a different way because the device does not have dedicated space for both partitions, is this the case for nitdroid?
The reason why I ask is that the initfs from the fiasco image for WE is different from the stock N810, and has a bunch of extra routines for WiMAX. |
Re: NITdroid 0.4.x
Quote:
|
Re: NITdroid 0.4.x
Quote:
Quote:
Now, this is how NITdroid boots: 1. NOLO does its init thing and finally loads and uncompress the flashed kernel to RAM. 2. Control is passed by NOLO to the kernel loaded in RAM. 3. If that flashed kernel is NITdroid it contains an embedded RAM filesystem (initramfs) which is / (root dir) all the time mimicking other Android devices. 4. Kernel pass control to /init in the ramfs. 5. /init loads instructions from /init.rc and /init.nokia.rc. 6. /init.rc tells init to mounts /dev/block/mmcblk0p3 (ext3) under /nitdroid. 7. /init.nokia.rc tells init to run nitboot which loads and run the Nokia proprietary stuff that lives in NITdroid under /nokia. 8. /init launches all remaining Android stuff. Visually: 1. Initial white Nokia screen is loaded by NOLO. 2. First NITdroid screen (static image) is loaded by /init when run. 3. Screen dims when DSME proprietary daemon is loaded by nitboot. 4. Second NITdroid screen (animated) is loaded by the "remaining Android stuff" when loading. 5. Finally the Android GUI is loaded. Differences for the debugging kernel: 1. Kernel and console output are directed to screen and serial. 2. ADB daemon is always loaded early in the init sequence. 3. First NITdroid screen (static) is not loaded to maximize console output. 4. Second NITdroid screen (animated) is not loaded but screen turns black until the GUI loads or an error is shown. You should tell your visual sequence and better if you can connect with ADB and get a 'logcat' so we can determine where is the problem... |
Re: NITdroid 0.4.x
@solca: Thanks for that detailed post, it was very useful. On my tablet, the debug kernel does not go past the white Nokia screen. Is there any block device specific code inside the embedded initramfs? I do not see any kernel or console output, my feeling is that there was a kernel panic that was buried behind the bootup logo.
|
Re: NITdroid 0.4.x
initramfs is different from initrd in that initramfs doesn't use block devices, not even ramdisks (which are block devices), the / is embedded with the kernel as a ramfs same as /proc or /sys so it's more bulletproof and faster as it doesn't depend on block devices.
If you don't see the tux and kernel console output with the debugging kernel it means a very early hang or kernel panic as you suppose correctly. The only way to debug that case will be with a serial console attached to your tablet. This clearly is a kernel problem, will try to generate you a new kernel later, hopefully support for N810WE was merged complete to the OMAP tree. |
Re: NITdroid 0.4.x
From what I read so far, the hardware of the WE is the same as that of the stock N810, plus Intel's Baxterpeak chipset for 802.16e support. The bootloader passes these arguments to the Nokia supplied kernel while booting up maemo:
Code:
root=1f03 rootfstype=jffs2 ro console=tty0 console=ttyMTD5 |
Re: NITdroid 0.4.x
Here are the two diffs I promised:
Kernel changes: http://bundyo.org/maemo/nitdroid/lin..._20090205.diff WiFi driver with changes: http://bundyo.org/maemo/nitdroid/cx3....1-770.tar.bz2 Please bear in mind that I didn't test this with 2.6.28 final, last working version is 28-rc9 from the omap tree. I think one change in kernel diff is from the Solca's patch but not so sure. Don't reverse if asked. Have fun :) |
Re: NITdroid 0.4.x
Quote:
|
Re: NITdroid 0.4.x
Dunno, I'm not sure it runs... ;) I only got it to compile by resolving the problems I encountered. It requires the nokia blob and I couldn't get it running in nitdroid since it was freezing often.
|
Re: NITdroid 0.4.x
http://guug.org/nit/ is currently unreachable. I fear it is due to a recent Engadget post. Is there a mirror or any idea when guug.org will be back up? Thanks!
|
Re: NITdroid 0.4.x
I was able to reach it just now.
|
Re: NITdroid 0.4.x
finally found time to get nitdroid on my n800 :)
it works great! amazed to see how fast the progress is! if the soft keyboard crashes too much, you can install a soft keyboard substitute :) http://netgents.googlecode.com/files/qad-keyboard.apk basically type what you need to type and then click "ok" and it'll be on your clipboard and you paste it in the text box you need. heh. http://code.google.com/p/netgents/wiki/QadKeyboardHowto in case you don't understand me |
Re: NITdroid 0.4.x
is it me or has the nitdroid project just come to a hault.I am paitently waiting for a easy install soulotion hope there is one soon.The projecet homepage was last updated january wow 2 months nothing to talk about.Are we still gonna see updates and will we get a easy install soulotion thanks.
|
All times are GMT. The time now is 06:13. |
vBulletin® Version 3.8.8