![]() |
[Android] NITDroid V2 Development Topic
POST UPDATED ON 29/06/2010, HEAVILY EDITED SO PLEASE REREAD
Ok i thought id clean up this post and rearrange it somewhat. all general detaisl are below, a lot of info has been removedand put into wiki instead. Current NITDroid Project Status is Below: NITDroid-N8x0 Port: NITDroid-N8x0 Development Is currently Halted until N900 is stable. if anyone wants to do any dev on N8x0 they are more than welcome to ask me for details/help though :) Link to N8x0 Details And Install How-to: http://wiki.nitdroid.com/index.php?title=N8x0 NITDroid-N900 Port: Please remember to report bugs @ http://bugs.nitdroid.com to help us to fix them !!! --Most Recent RootFS Changelog follows-- [quote=dj_steve] -- CHANGELOG -- FroYo 2.2 Based(as always for the moment) Local Version 0.0.5-3 FULL GOOGLE APPS SUPPORT!!! - works perfectly Lcd density reduced from 240 to 200 - little bit more screen space Touch Screen Calibration Sorted, near perfect accuracy Various apps included as per previous changelogs Init scripts edited in prep for further phone development(no progress as yet) Restored old Boot Animation Edited memory management settings to provide speedier experience (in my opin) Sensors and Accell libs integrated - accell is not perfect Bluetooth Added Charging (via Mains) works Battery Reporting Fixed (obviously LOL) Swap Partition from maemo activated in android(rarely used but hey try finding an android device with 1gb ram ) This Is the current Active Project and is Moving at a very quick pace of development. We were also the first NON-Google Device to get a working (albeit unstable) build of FroYo Going that i know of - had it running within ~ 24hours of the source being released Current Port Info: * Dual Boot With overclocking in maemo And Fairly Stable * Using FroYo 2.2 * WiFi Works * Fairly Fast System * Keyboard Works * Sound via Speakers and phone headset. * Sound recording should work too keyboard has been remapped as follows: left + right arrows = duplicate volume controls up arrow = home (hold for tasklist) down arrow = back backspace = backspace this can be reverted by downloading http://downloads.nitdroid.com/omap_twl4030keypad.kl into the /system/usr/keylayouts folder and replacing the current file * eMMC/SD Card Mounting is broken in Froyo at moment due to android 'Vold' mounting service throwing tantrums about certain kernel features, it is being looked at and fixed though :) Currently Being worked on/looked at: * Phone/3G * DSP * Graphics Accel * Sound Further Support More info is Available as well as a install howto at our website http://www.nitdroid.com howto: http://wiki.nitdroid.com/index.php?title=N900-install links to current RootFS and kernel and also howto videos on youtube below: This rootfs is froyo the how-to videos were done before wifi was fixed for froyo link to newest howto and rootfs files : http://talk.maemo.org/showpost.php?p...postcount=2438 youtube videos: part 1: http://www.youtube.com/watch?v=V7YPDufJc88 part 2: http://www.youtube.com/watch?v=hbjJ6_uarmA flasher command needed is : Code:
flasher-3.5 --enable-rd-mode --set-rd-flags=no-lifeguard-reset,no-ext-wd -f -k zImage-4 -R PLEASE CAN ALL USERS SEEKING HELP OR SUPPORT WITH ISSUES INSTALLING/RUNNING/USING NITDroid POST IN THE HELP/SUPPORT THREAD http://talk.maemo.org/showthread.php?t=56524 to help keep this development thread from getting too cluttered |
Re: [Android] NITDroid V2 Development Topic
Confirmed working on n810. :)
Was able to connect to my WPA2 network and surf the web. Hardware keyboard was also working. Performance was not really good though. Wouldnt call it usable yet. But great work so far! And a big THANK YOU! :) |
Re: [Android] NITDroid V2 Development Topic
first boot is always slower anyway as Donut needs to Dexopt all the apps and it doesnt until you run them so rerunning preused apps will be faster but yep i know its not particually quick, could you do me favour and open the app menu goto dev tools and find the option that says show cpu usage and turn it on, it will give a red and green bar at top of screen can you look at the green bar and see if it moves or seems stuck at a certain level all the time ?
|
Re: [Android] NITDroid V2 Development Topic
if i do nothing the green bar is always about one millimeter long.
if i try to stress the device, then it wont take more than 1/2 of the screen's width. so yep, it moves. |
Re: [Android] NITDroid V2 Development Topic
good its not pegging the cpu < good for battery life :D thanks for that
|
Re: [Android] NITDroid V2 Development Topic
Unfortunaly it randomly freezes, so I have to take the battery out often. Sometimes it reboots by itself.
I also get unexpected closes of random applications. |
Re: [Android] NITDroid V2 Development Topic
yeah i know of that, if i rem right it has gapps in that build though which is half the problem i think
|
Re: [Android] NITDroid V2 Development Topic
Hmm now I am unable to enable wireless lan. I guess I will wait for a next build. If you want to me to do further tests with this build, let me know.
|
Re: [Android] NITDroid V2 Development Topic
wifi seems to work quite happily here like - let me guess wifi freezes the device ?
|
Re: [Android] NITDroid V2 Development Topic
No matter how often I try to reboot and take the battery out, I am not able to get wireless lan back, it just says "unable to scan for networks" when I try to enable it.
And yes it froze before, when it asked my to type in my wireless key again (for whatever reason), after that wireless seemd dead. |
Re: [Android] NITDroid V2 Development Topic
try restoring the stlc45xx.ko file to /system/lib/modules i had that issue myself dont know why though
|
Re: [Android] NITDroid V2 Development Topic
ok can someone with a n810 get me a ls -l of /dev and /dev/snd via adb if you know how to :) so i can check some things
|
Re: [Android] NITDroid V2 Development Topic
Glad to see it is somewhat usable on the 810 :) Keep those updates coming in andoreasu. But not too often, my professor is starting to notice I am paying no attention to him in class today ;)
Steve, after reading your first post it sounds like you are contemplating leaving sound limited to A2DP. I really hope that is not the case. I do have some blue-tooth headphones that I am excited to try and use on this, but not having speaker/headphone support would be a real downer :) I have a speech to write/memorize tonight, afterwords I will be on IRC asking for dummy proof instructions on how to flash and test whatever you want on my 810. Keep up the good fight! |
Re: [Android] NITDroid V2 Development Topic
Quote:
|
Re: [Android] NITDroid V2 Development Topic
update :) new video up showing BT and wifi running
|
Re: [Android] NITDroid V2 Development Topic
Quote:
If not, please tell me how to open a shell in android.... UPDATE: oops, ok I see you mean android. No I don't know how.... |
Re: [Android] NITDroid V2 Development Topic
no in android, you need to get the adb binary and connect via that
adb: http://guug.org/nit/nitdroid/adb.bz2 plug in usb cable after boot then run adb shell and you should be logged in, then simply matter of ls /dev and ls/dev/snd :) |
Re: [Android] NITDroid V2 Development Topic
Quote:
error: device not found $ ./adb -d shell error: device not found hmm... |
Re: [Android] NITDroid V2 Development Topic
plug usb in after you see the 'android' text it should pop up and say its seen it
|
Re: [Android] NITDroid V2 Development Topic
ok sorry, it works now, dont know why it didnt before.
output is: # ls -l /dev crw-rw---- 1 1011 1011 10, 55 Jan 1 1970 android_adb crw-rw---- 1 1011 1011 10, 56 Jan 1 1970 android_adb_enable crw-rw-rw- 1 0 0 10, 61 Jan 1 1970 ashmem crw-rw-rw- 1 0 0 10, 57 Jan 1 1970 binder drwxr-xr-x 2 0 0 480 Jan 1 1970 block crw------- 1 0 0 5, 1 Jan 1 1970 console crw------- 1 0 0 10, 53 Jan 1 1970 cpu_dma_latency drwxr-xr-x 2 0 0 120 Apr 12 19:09 dspctl drwxr-xr-x 2 0 0 460 Apr 12 19:09 dsptask crw------- 1 0 0 97, 0 Apr 12 19:09 dsptask0 crw------- 1 0 0 97, 1 Apr 12 19:09 dsptask1 crw------- 1 0 0 97, 10 Apr 12 19:09 dsptask10 crw------- 1 0 0 97, 11 Apr 12 19:09 dsptask11 crw------- 1 0 0 97, 12 Apr 12 19:09 dsptask12 crw------- 1 0 0 97, 13 Apr 12 19:09 dsptask13 crw------- 1 0 0 97, 14 Apr 12 19:09 dsptask14 crw------- 1 0 0 97, 15 Apr 12 19:09 dsptask15 crw------- 1 0 0 97, 16 Apr 12 19:09 dsptask16 crw------- 1 0 0 97, 17 Apr 12 19:09 dsptask17 crw------- 1 0 0 97, 18 Apr 12 19:09 dsptask18 crw------- 1 0 0 97, 19 Apr 12 19:09 dsptask19 crw------- 1 0 0 97, 2 Apr 12 19:09 dsptask2 crw------- 1 0 0 97, 20 Apr 12 19:09 dsptask20 crw------- 1 0 0 97, 3 Apr 12 19:09 dsptask3 crw------- 1 0 0 97, 4 Apr 12 19:09 dsptask4 crw------- 1 0 0 97, 5 Apr 12 19:09 dsptask5 crw------- 1 0 0 97, 6 Apr 12 19:09 dsptask6 crw------- 1 0 0 97, 7 Apr 12 19:09 dsptask7 crw------- 1 0 0 97, 8 Apr 12 19:09 dsptask8 crw------- 1 0 0 97, 9 Apr 12 19:09 dsptask9 crw-rw-rw- 1 0 0 1, 7 Jan 1 1970 full drwxr-xr-x 2 0 0 100 Jan 1 1970 graphics crw------- 1 0 0 10, 183 Jan 1 1970 hw_random drwxr-xr-x 2 0 0 100 Jan 1 1970 input crw------- 1 0 0 10, 54 Jan 1 1970 keychord crw------- 1 0 0 1, 2 Jan 1 1970 kmem crw------- 1 0 0 1, 11 Jan 1 1970 kmsg drwxr-xr-x 2 0 0 100 Jan 1 1970 log crw------- 1 0 0 1, 1 Jan 1 1970 mem drwxr-xr-x 2 0 0 240 Jan 1 1970 mtd crw------- 1 0 0 10, 52 Jan 1 1970 network_latency crw------- 1 0 0 10, 51 Jan 1 1970 network_throughput crw-rw-rw- 1 0 0 1, 3 Jan 1 1970 null crw-rw---- 1 1001 1016 108, 0 Jan 1 1970 ppp crw-rw-rw- 1 0 0 5, 2 Apr 12 19:16 ptmx drwxr-xr-x 2 0 0 0 Jan 1 1970 pts crw-rw-rw- 1 0 0 1, 8 Jan 1 1970 random crw------- 1 0 0 10, 62 Jan 1 1970 retu drwxr-xr-x 2 0 0 120 Jan 1 1970 snd drwxr-xr-x 2 0 0 220 Jan 1 1970 socket crw------- 1 0 0 251, 0 Jan 1 1970 sticon0 crw------- 1 0 0 10, 63 Jan 1 1970 tahvo crw-rw-rw- 1 0 0 5, 0 Jan 1 1970 tty crw-rw---- 1 0 1000 4, 0 Jan 1 1970 tty0 crw------- 1 0 0 4, 1 Jan 1 1970 tty1 crw------- 1 0 0 4, 10 Jan 1 1970 tty10 crw------- 1 0 0 4, 11 Jan 1 1970 tty11 crw------- 1 0 0 4, 12 Jan 1 1970 tty12 crw------- 1 0 0 4, 13 Jan 1 1970 tty13 crw------- 1 0 0 4, 14 Jan 1 1970 tty14 crw------- 1 0 0 4, 15 Jan 1 1970 tty15 crw------- 1 0 0 4, 16 Jan 1 1970 tty16 crw------- 1 0 0 4, 17 Jan 1 1970 tty17 crw------- 1 0 0 4, 18 Jan 1 1970 tty18 crw------- 1 0 0 4, 19 Jan 1 1970 tty19 crw------- 1 0 0 4, 2 Jan 1 1970 tty2 crw------- 1 0 0 4, 20 Jan 1 1970 tty20 crw------- 1 0 0 4, 21 Jan 1 1970 tty21 crw------- 1 0 0 4, 22 Jan 1 1970 tty22 crw------- 1 0 0 4, 23 Jan 1 1970 tty23 crw------- 1 0 0 4, 24 Jan 1 1970 tty24 crw------- 1 0 0 4, 25 Jan 1 1970 tty25 crw------- 1 0 0 4, 26 Jan 1 1970 tty26 crw------- 1 0 0 4, 27 Jan 1 1970 tty27 crw------- 1 0 0 4, 28 Jan 1 1970 tty28 crw------- 1 0 0 4, 29 Jan 1 1970 tty29 crw------- 1 0 0 4, 3 Jan 1 1970 tty3 crw------- 1 0 0 4, 30 Jan 1 1970 tty30 crw------- 1 0 0 4, 31 Jan 1 1970 tty31 crw------- 1 0 0 4, 32 Jan 1 1970 tty32 crw------- 1 0 0 4, 33 Jan 1 1970 tty33 crw------- 1 0 0 4, 34 Jan 1 1970 tty34 crw------- 1 0 0 4, 35 Jan 1 1970 tty35 crw------- 1 0 0 4, 36 Jan 1 1970 tty36 crw------- 1 0 0 4, 37 Jan 1 1970 tty37 crw------- 1 0 0 4, 38 Jan 1 1970 tty38 crw------- 1 0 0 4, 39 Jan 1 1970 tty39 crw------- 1 0 0 4, 4 Jan 1 1970 tty4 crw------- 1 0 0 4, 40 Jan 1 1970 tty40 crw------- 1 0 0 4, 41 Jan 1 1970 tty41 crw------- 1 0 0 4, 42 Jan 1 1970 tty42 crw------- 1 0 0 4, 43 Jan 1 1970 tty43 crw------- 1 0 0 4, 44 Jan 1 1970 tty44 crw------- 1 0 0 4, 45 Jan 1 1970 tty45 crw------- 1 0 0 4, 46 Jan 1 1970 tty46 crw------- 1 0 0 4, 47 Jan 1 1970 tty47 crw------- 1 0 0 4, 48 Jan 1 1970 tty48 crw------- 1 0 0 4, 49 Jan 1 1970 tty49 crw------- 1 0 0 4, 5 Jan 1 1970 tty5 crw------- 1 0 0 4, 50 Jan 1 1970 tty50 crw------- 1 0 0 4, 51 Jan 1 1970 tty51 crw------- 1 0 0 4, 52 Jan 1 1970 tty52 crw------- 1 0 0 4, 53 Jan 1 1970 tty53 crw------- 1 0 0 4, 54 Jan 1 1970 tty54 crw------- 1 0 0 4, 55 Jan 1 1970 tty55 crw------- 1 0 0 4, 56 Jan 1 1970 tty56 crw------- 1 0 0 4, 57 Jan 1 1970 tty57 crw------- 1 0 0 4, 58 Jan 1 1970 tty58 crw------- 1 0 0 4, 59 Jan 1 1970 tty59 crw------- 1 0 0 4, 6 Jan 1 1970 tty6 crw------- 1 0 0 4, 60 Jan 1 1970 tty60 crw------- 1 0 0 4, 61 Jan 1 1970 tty61 crw------- 1 0 0 4, 62 Jan 1 1970 tty62 crw------- 1 0 0 4, 63 Jan 1 1970 tty63 crw------- 1 0 0 4, 7 Jan 1 1970 tty7 crw------- 1 0 0 4, 8 Jan 1 1970 tty8 crw------- 1 0 0 4, 9 Jan 1 1970 tty9 crw------- 1 0 0 4, 64 Jan 1 1970 ttyS0 crw------- 1 0 0 4, 65 Jan 1 1970 ttyS1 crw------- 1 0 0 4, 66 Jan 1 1970 ttyS2 crw------- 1 0 0 4, 67 Jan 1 1970 ttyS3 crw-rw-rw- 1 0 0 1, 9 Apr 12 19:10 urandom crw------- 1 0 0 189, 0 Jan 1 1970 usb1 crw------- 1 0 0 253, 1 Jan 1 1970 usbdev1.1_ep00 crw------- 1 0 0 253, 0 Jan 1 1970 usbdev1.1_ep81 crw------- 1 0 0 7, 0 Jan 1 1970 vcs crw------- 1 0 0 7, 1 Jan 1 1970 vcs1 crw------- 1 0 0 7, 7 Apr 12 19:10 vcs7 crw------- 1 0 0 7, 128 Jan 1 1970 vcsa crw------- 1 0 0 7, 129 Jan 1 1970 vcsa1 crw------- 1 0 0 7, 135 Apr 12 19:10 vcsa7 crw------- 1 0 0 10, 130 Jan 1 1970 watchdog crw-rw-rw- 1 0 0 1, 5 Jan 1 1970 zero # ls -l /dev/snd crw------- 1 0 0 116, 1 Jan 1 1970 seq crw------- 1 0 0 14, 1 Jan 1 1970 sequencer crw------- 1 0 0 14, 8 Jan 1 1970 sequencer2 crw------- 1 0 0 116, 33 Jan 1 1970 timer |
Re: [Android] NITDroid V2 Development Topic
dmesg says:
[ 7.027191] Advanced Linux Sound Architecture Driver Version 1.0.17. [ 7.048278] ASoC version 0.13.2 [ 7.065765] AIC3X Audio Codec 0.2 [ 7.082519] clock: clksel_round_rate_div: sys_clkout2 target_rate 12000000 [ 7.099029] clock: new_div = 8, new_rate = 12000000 [ 7.114593] ALSA device list: [ 7.130218] No soundcards found. |
Re: [Android] NITDroid V2 Development Topic
hmm is that on a n810 or n800 ? output of dmesg please (put iot on pastebin as it'll be huge
|
Re: [Android] NITDroid V2 Development Topic
that would be why then LOL. looks like i need to argue with dsp again
|
Re: [Android] NITDroid V2 Development Topic
|
Re: [Android] NITDroid V2 Development Topic
yep just unusal i was expecting n810 to see a soundcard
|
Re: [Android] NITDroid V2 Development Topic
I still dont get wifi working. If I try to turn it on I get:
[ 1439.903564] phy3: Selected rate control algorithm 'pid' [ 1439.910583] stlc45xx: v0.1.3 loaded [ 1439.910614] stlc45xx: config buffer 0x20200-0x2060b [ 1439.910644] stlc45xx: tx 0x2060c-0x23917, rx 0x23918-0x27c5f [ 1439.980194] firmware: requesting 3826.arm [ 1439.986999] init: untracked pid 11826 exited [ 1459.554840] stlc45xx: unloaded I'll try to install everything from scratch. No idea left. |
Re: [Android] NITDroid V2 Development Topic
well its trying to load the driver and succedding, what errors if any are you getting
|
Re: [Android] NITDroid V2 Development Topic
andoreasu you should come join us sometime on IRC, much easier to get help and test it out :)
|
Re: [Android] NITDroid V2 Development Topic
Quote:
|
Re: [Android] NITDroid V2 Development Topic
Quote:
|
Re: [Android] NITDroid V2 Development Topic
Check /system/etc/firmware
|
Re: [Android] NITDroid V2 Development Topic
don't u ever sleep?
|
Re: [Android] NITDroid V2 Development Topic
lol ive not long woke up
|
Re: [Android] NITDroid V2 Development Topic
Quote:
OFF-topic: Have you guys ever dream up a solution to your problem then waking up to realize that the solution make no sense?:o |
Re: [Android] NITDroid V2 Development Topic
anyone able to connect to a google account? got wifi, but it seems to want 3g.
On a related note, is it possible to remove or hide some of the unneeded options and software for the phone part? |
Re: [Android] NITDroid V2 Development Topic
Quote:
|
Re: [Android] NITDroid V2 Development Topic
Sorry, but the text on the page REALLY needs to be fixed. Grammar, punctuation and spelling needs some priority here.
If you need a proof reader, let me know. I'm a real grammar gun. |
Re: [Android] NITDroid V2 Development Topic
Ok posting from my 800 nitdroid workin at a usable speed now no crashes either. New rootfs uploading now
UPDATE: first post edited with new info UPDATE 2: also if anyone with a n900 wants to be tester and already has at least some idea how to flash etc i would be happy to try build a kernel and rootfs to try, |
Re: [Android] NITDroid V2 Development Topic
Anyone tried the new root /any suggestions
|
Re: [Android] NITDroid V2 Development Topic
Quote:
I can do som reasearch in the meantime as well! |
All times are GMT. The time now is 21:14. |
vBulletin® Version 3.8.8