I am not sure...but mostly /dev/tty On Fri, Feb 26, 2010 at 4:58 PM, pavan savoy <pavan.sa...@gmail.com> wrote:
> Exactly the reason why I posted this on android-kernel. > However, to put it in simple words, > > busybox has /etc/initab where I can start getty on serial console and hence > get me a login shell or use the askfirst action to get a shell on serial > device. > > what is it's android equivalent ? > > regards, > Pavan > > On Fri, Feb 26, 2010 at 4:51 PM, Tirtha Kanti Ghosh <gtir...@gmail.com>wrote: > >> Hi Pavan, >> >> First of all the kernel boot argument (like console=ttySx) is diffrent >> from what you see the ttyX# in Android sysfs. >> When Kernel comes up there is no concept of sysfs and driver model of >> linux. >> >> >But recently the device got changed from the generic /dev/ttyS to >> >/dev/ttyO because of change in the UART driver. >> >> This change I guess, in Android sysfs, right?? >> >> Normally, your init.rc starts console service from /system/bin/sh. (when >> init.rc comes by that time proper driver framework has been initialized) >> The "sh" app, will enquire the TTY core to get the proper console id and >> do all rd/wr on that. Note that this console can be connected with any >> serial means UART, USB etc. The console should properly registered so that >> any user application use this console in generic way. >> >> Though there could be multiple reason behind your problem to not to get >> the Android Shell. But this is the way, it works. >> I would suggest you to consult the problem with BSP(linux kernel porting) >> team members of your new board. >> >> Regards, >> Tirtha >> >> >> >> >> On Fri, Feb 26, 2010 at 12:00 PM, pavan savoy <pavan.sa...@gmail.com>wrote: >> >>> Hi, >>> >>> I tried searching this on few other lists - no hits >>> How do I get an android shell (console which is run from /init.rc) to >>> work on /dev/tty* devices ? >>> >>> I am not sure how it worked on few other hardware that I have been >>> working with. >>> But recently the device got changed from the generic /dev/ttyS to >>> /dev/ttyO because of change in the UART driver. >>> hence would like to know how exactly does it work ? >>> >>> I had my bootargs point to the new device created, and the error logs, >>> kernel messages, seem to appear properly - but still no shell. >>> >>> -- >>> --Pavan Savoy >>> >>> -- >>> unsubscribe: >>> android-kernel+unsubscr...@googlegroups.com<android-kernel%2bunsubscr...@googlegroups.com> >>> website: http://groups.google.com/group/android-kernel >> >> >> -- >> unsubscribe: >> android-kernel+unsubscr...@googlegroups.com<android-kernel%2bunsubscr...@googlegroups.com> >> website: http://groups.google.com/group/android-kernel >> > > > > -- > --Pavan Savoy > > -- > unsubscribe: > android-kernel+unsubscr...@googlegroups.com<android-kernel%2bunsubscr...@googlegroups.com> > website: http://groups.google.com/group/android-kernel > -- unsubscribe: android-kernel+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-kernel