yashsingh1/xdaforums huggingface dataset:
[Vibrant Android Development] g1ftmfw:
It's hilarious to see how offended and arrogant you guys are over a question or a statement... were you all born gods or did someone appoint you to such a holy position... to all those who are butt hurt have a coke and a smile... getting out of the house now and then would really do wonders for social skills and lead to quality interaction... sometimes even with real girls!!! They exist in more than just internet porn... take a mental dump and relax, otherwise you guys sound like a bunch of pricks
[Vibrant Android Development] cashless:
Ban. 10 chars
[Vibrant Android Development] g1ftmfw:
No thanks... but we all appreciate your stunning input... riveting....

You are making my statement even more correct with your fantastic fail of a rebuttal regarding your input oh holy one. :-)
[Vibrant Android Development] hcarrega:
Lol nice thread i love flames
[Vibrant Android Development] sombionix:
The flaming isn't really necessary. This forum is here to help people. Read the forum rules before posting.
[Vibrant Android Development] g1ftmfw:
My thoughts exactly... I come here often and have learned a lot thru reading these forums. But there are troll posters on every forum. Attitudes like that only hurt communities .
[Vibrant Android Development] Flak_Munky:
Any ideas on this? Can't seem to get it installed. Not getting the localhost. Running stock vibrant with root no lag fixes. Have all the files required in the first post in /sdcard/ubuntu (internal SD card, not removable one).
[Vibrant Android Development] frozenfoxx:
Why yes, actually

Actually yes, I was born a God of Linux/Unix but being appointed one as well certainly didn't hurt my status.

I don't really deal in commandments but I reserve full rights for smiting when someone spouts off about subjects which they have no understanding of.

Oh, you're also welcome for your sunshine today. It ain't easy being me but I do what I can.
[Vibrant Android Development] g1ftmfw:
Much appreciated:-) been working on my tan lately. At least you have a sense of humor and can back it up with something witty...
[Vibrant Android Development] morfic:
With the amount of space I have on here.....why not use a package manager to install command line tools I might want? (going beyond what "busybox --install -d /somedirinmypath" will get me)

If it runs icewm, why not add some interesting X programs?

I would even say source based distro, I compiled natively on much slower devices.

And I agree with everyone else, gps, cam, wifi, all things not needed on a phone, but it's nice to have stuff when I need it.

I'm of the "why a cam? I have a dslr" crowd, but I would not think of wanting to deny others that cam.

I miss a well working gps right now, others don't even know the vibrant has a gps issue, so usage of each feature varies...

Linux distro on a phone is just another "extra".

Maybe I would want to see what I can gain from gpsd or ntpd? One where I can follow any how to on, rather than making sure it's specific for busybox's version.

Boot failing because I need the option flags in the proper order with busybox's 'mount' compared to normal 'mount' I think illustrates what I might gain from this, from other tools.

time to tinker with this permitting. :)
[Vibrant Android Development] wergeld:
Okay. Back home and trying this again.

I downloaded the zip files again and moved all needed files to /sdcard/ubuntu. Unmounted sdcard from computer.

Fired up ADB and this what i did:

fair enough...doesnt work.

But wtf is with the ASCII puke like "←[H←[J"?

This seems to be what is breaking the ability to run this.
[Vibrant Android Development] jzero88:
Am I missing something, or did yo not issue the "su"?

Read the instructions again, you need to issue "su".
[Vibrant Android Development] scrizz:
That's what we're here for ;)

:p

The thing that upsets me is when people go posting MISinformation.

ty

:(
[Vibrant Android Development] morfic:
Check busybox install/links

# ls -l

the # should mean he is on a root shell, note how it has a $ when you did not issue the su yet

** Note, this is a general Vibrant+Busybox comment, i have NOT tried this here yet **

** Note, this should help for any script failing, not being able to fidn tools or not knowing options the script uses on tools you do have **

** Now read on :) **

the way it does not like rm -rrf i suspect he has busybox, but it's still using the old rm

to avoid prefixing every command with 'busybox' to use busybox's version instead of the phone's

i installed all symlinks to buysbox tools via 'busybox --install -d /system/xbin'

i picked xbin to make sure it is last in path, so the phone's tools would "mask" the links, until i can be sure to remove the offending tools, then eventually removed rm, cp, mount and others.

I installed busybox in this manner to use SL4A and keep the scripts in ti tidy.

this works, lag fix to ext partition on mmcblk0p2 work (via logo fix and userinit.sh) and i can use all tools any script i ever threw at it needed.

This is with Busybox 1.16.1

check for busybox that is properly installed, i did this since the one in the root update.zip id not properly installed

hope this helps

if you are shy, edit the script and prefix each command with 'busybox' which will also run busybox's version and you will not need to modify the filesystem

keep in mind things like [ and ] are also commands you won't have without a proper busybox install
[Vibrant Android Development] Flak_Munky:
Got it on mine, but had an error in Ubuntu when I VNCed in. Closed it out and cannot get it to run again. I'm gonna have to do some playing around on it.
[Vibrant Android Development] stray42:
Sweet! Thank you for the how to. I was able to get it running. I was also getting the error messages that everyone else were. What I did to stop was I removed all of the files in /tmp. I then ran a "killall Xtightvnc" and then I ran these:

export USER=root

vncserver -geometry 800x480

Worked beautifully.
[Vibrant Android Development] NickAtNite:
I did the whole process and everything seems to have installed correctly, but when I follow the last step and connect with vnc all I see is a gray screen with an X in the middle. There was prompt box, but I accidentally closed before I read it.
[Vibrant Android Development] Chalup:
That is exactly what happened with me. Try what some of us posted earlier somewhere in this thread. Too much off topic $#!@ here lol.
[Vibrant Android Development] Flak_Munky:
Mine is working good now. As noted by morphic, the root update does not install busybox properly. I re-installed it through Stericsons busybox app from the market. So far so good. Able to connect, but can't get Firefox to work. Same error as someone else on here. I can get an IP address and ping out to google through the network tools.
[Vibrant Android Development] cashless:
I thought that was funny. lol
[Vibrant Android Development] junkdruggler:
so now that everyone has ubuntu on their vibrant, can I ask what you use it for? Im pretty sure the market has solitaire in it...

what i am asking is what do you do after you boot your vibrant into ubuntu... personally, actually, not just say, hey we can do anything we want now...

Im wondering what actual real world uses people are getting out of this...

sorry for asking... couldnt help it...
[Vibrant Android Development] Flak_Munky:
Not sure what to do with it just yet, but I will figure out something. Currently it is a POC type of thing for me to show off to people and help convince them to switch to Android.

Linux/unix is still something I don't know very much about (I work primarily with Microsoft products - business and personal - hold various certs and do support work), but I like to learn and play with things.
[Vibrant Android Development] jzero88:
Lol. Please people do not reply to people who ask "why". That question is not relevant, all that matters is that we want it on our phones. Whether if its for entertainment,dev, or for what ever reason, we do not need to answer to no one.

Also, I will be updating this how to with fixes to some of these errors.
[Vibrant Android Development] junkdruggler:
I didn't ask why...

I asked what uses are people getting out of this... what are real world uses... Not just cause I can... I know why... Im just wondering what people that actually "needed" this are doing with it, besides bragging to thier friends that don't even know what it is...

A snes gets ported over to android we don't ask why or what for... We already know; to play super nintendo and why not...

What would we do with this after installing? To do ______ and why not...

What goes in the blank?
[Vibrant Android Development] almyz125:
Why run OS-X on my PC, apple made some sweet devices for that. :p
[Vibrant Android Development] lqaddict:
I think you guys should combine effort with the guys in Galaxy S I9000 development forum

http://xdaforums.com/showthread.php?t=759376

But I still think it is pretty pointless atm
[Vibrant Android Development] almyz125:
Anyone thought about maybe trying this is DSL?
[Vibrant Android Development] cashless:
For everyone wondering what you can do with Ubuntu on your Galaxy S, here's as example (real world) of what Ubuntu (Rhobuntu) was able to accomplish on the HTC Rhodium.

SPhone
[Vibrant Android Development] junkdruggler:
They were/are able to make phone calls by typing in a script? To import their contacts by script?

That's a given... They could play videos and anything else the android os could do by scripts...

Anyone doing anything that android can't do natively?
[Vibrant Android Development] jzero88:
Junkdruggler,

why are you interested in what everyone is doing with ubuntu. You first claim to say you only want to know what the reasons are for doing such, then come back and start trying to compare what we can or cant do natively on android. Why is this so important to you?
[Vibrant Android Development] junkdruggler:
Why not?

The same reason I look at the Post your homescreen thread...

Ideas, maybe someone is doing something I would also like to do. Maybe there is a benefit I dont know about....

Knowledge, Maybe I will learn something new today, Knowledge is power and I enjoy learning..

Why would I not want to know the uses of Ubuntu on my phone before installing it and then coming back here to complain that its a waste of time.. Maybe if people see a use in having a full linux os on a very mobile device... Enough people see a need (demand) then they provide us with better products (supply)

The biggest reason is because nobody is answering... why wouldnt you answer what you use this for unless you have no use at all? If its just to do it, I totally understand... Ive done a bunch of crazy/stupid/cool **** just to say I did it.. I mean we only live once..
[Vibrant Android Development] morfic:
Is there a /etc/resolv.conf in your ubuntu chroot?

if not, try

nameserver 8.8.8.8

nameserver 8.8.4.4

it's google's public dns

alternatively, try to ping a known ip, see if it's just not resolving or if pings don't even work
[Vibrant Android Development] lqaddict:
Man it is not worth the effort to argue here, think of this as an app you install on your phone that displays a penguin logo as it boots.

Unless the entire phone's filesystem converted to the real filesystem like ext3/4 with journaling the Ubuntu on Android will be ran in "jail" environment. Maemo is Debian based and it is a native OS on some Nokia phones (N900 is a flagship there), but unfortunately as Apple they decided to support only one hardware platform - Nokia.

Question to all who are running the Ubuntu on their phones, do you have access to your phone's filesystem? Can you modify config files? Can you copy files across?
[Vibrant Android Development] morfic:
copying files in wouldn't be an issue

copying things out of a chroot just sounds wrong ;)
[Vibrant Android Development] NickAtNite:
What do I have to do to completely remove this from my phone? Are there any particular commands I'd have to do in ADB to completely get rid of it? or can I get rid of it by just deleting the ubuntu folder off of my internal sdcard?
[Vibrant Android Development] lqaddict:
Exactly:) anyway seems like there is a somewhat working android port for N900... Sorry continue:)
[Vibrant Android Development] Flak_Munky:
It is pulling an IP address and I can ping domains (it is resolving the IP addresses, the script to install sets the DNS to Google's public DNS), but Firefox won't open and gives some sort of error. I forget what it says, I will try it again later to get the error. It is not a network issue. It is an application issue.
[Vibrant Android Development] scrizz:
@junkdruggler

I just want to be able to acces my network shares(mainly SMB)!!!

plus i want to be able to download and edit whatever i'd like.

I have yet to see an IDE for android.

i want to see if i can run eclipse on the phone. LOL

And i don't want Google watching my back.

I could name some more things, plus I just want to.

Happy?

see i gave u some reasons.
[Vibrant Android Development] lqaddict:
^^^LOL

CIFS support is in android.

You can pretty much download and edit whatever you want in android

Eclipse (that has no ARM support for host install) on the phone running emulated OS - brilliant.

So instead of telling people to STFU/GTFO RTFM my friend.
[Vibrant Android Development] junkdruggler:
@scrizz I could care less about what you want.. Lqaddict asked what you would want to do...

I asked what ARE people doing with this.. Not thinking of, hoping for, wishing to see...

I asked what are people using ubuntu for now that it is on their phone... You didn't have to say anything at all... We all read your opinions of asking questions, now go sit at the childrens table and eat your raviolis...

Just answering the questions and not arguing takes up a lot less space... Now this thread looks horrible.. So for now are we all saying you all just WANT, and don't NEED, or USE this?
[Vibrant Android Development] adept777:
hi:

Thank you soo very much for your effort.. but i am getting permission denied when i type su and also on step 5 i see the $ sign instead of the # sign.. I know for a fact that i have my phone rooted. please help. Thanks!!
[Vibrant Android Development] lqaddict:
When you issue su on the cli, do you get a pop-up on the phone from superuser.apk asking you to allow it or deny it?
[Vibrant Android Development] Mikey:
@scrizz

There is no need for "language" of that kind here on XDA.

Relax, im sure everyone would get more done if everyone helps each other.

Please tone it down, btw it's a weekend.

Have fun and be merry :)
[Vibrant Android Development] scrizz:
thanks Mikey
[Vibrant Android Development] hiko36:
It seems I'm getting a file not found when I type command 'bootubuntu'. I've checked, double checked, and triple check and the file is in its proper location. Any ideas?
[Vibrant Android Development] lqaddict:
Try

/system/bin/bootubuntu
[Vibrant Android Development] Link3737:
After following this step for step, at the end the vnc can't connect, and upon rebooting I get 'vncserver: not found' whenever I type the commands in the terminal emulator.

Edit: Scratch that. I was forgetting to type 'bootubuntu' into terminal on the phone, and had to change the port to 5903 to connect. Thanks for the tutorial :)
[Vibrant Android Development] Dani897:
Will this work on the captivate? And how can I adapt mint 9 for this? not that it matters, I just wasn't to be different.
[Vibrant Android Development] Anderdroid:
Can we get netbook remix on this? That would seriously be insane.
[Vibrant Android Development] bubby323:
Any idea if this works on all galaxy s varients?
[Vibrant Android Development] BecomingxInsane:
I definitely know what I'm doing when I get home from work tonight.. :D

if it works on the Captivate, anyway. But I don't see why it wouldn't.
[Vibrant Android Development] emceeskwaird:
I get a grey screen from vnc .....i saw people had luck with removing files but i dont see tgem to remove ....anyone help ?
[Vibrant Android Development] NoDataFound:
Just try a different resolution. 800x480 when you issue the vncserver command
[Vibrant Android Development] vibrant2010:
I feel like I'm missing something....

Ubuntu is installed and I can use it in a Terminal EMU....I get the root@localhost after I boot it up, but when I try to connect to the GUI using Android VNC Viewer I get an error message saying that the VNC connection failed. I have "Root" for the Nickname, "Address" is localhost, and "Port" is 5901. I have even changed the port to 5903 as was mentioned in another post. But this has all been for nothing because it will never connect. I have tried other VNC clients with the same results. I think this is an easy fix because I am probably doing something wrong but any help would be greatly appreciated :confused:
[Vibrant Android Development] scrizz:
VNC server setup correctly?
[Vibrant Android Development] vibrant2010:
I think it is not setup correctly....

See that is what I don't know...The full connection line is listed as "root: localhost:5901" and when I hit connect it lists an error that says "VNC connection failed" then it asks you to acknowledge...I have uninstalled the app then tried to reinstall but with no success....Any ideas as to what I am missing?
[Vibrant Android Development] twistedblud:
Same, mine was working for a little bit then i guess crashed :eek: 'reinstalled' linux and re set everything up and still hasn't worked
[Vibrant Android Development] Gitykins:
I've ported something very similar to this to the Fascinate (I made my own sh file), and I just was wondering if any of you can open firefox or any sort of non native app on your version?

Thanks.
[Vibrant Android Development] bulletproof1013:
cannot do much. i installed this on my CAPTIVATE , no different files,

anyone else? seems to run but really limited , any more info would be nice thanks
[Vibrant Android Development] deez1234:
Im with the above poster...what are some useful commands and what other potential is there?
[Vibrant Android Development] scrizz:
Yeah something is wierd.

I can't open Firefox or any web browser.

I cannot open any of the office apps

I can't Open certain settings.

meh

it's a shame.
[Vibrant Android Development] deez1234:
I think I will stick to Ubuntu on my laptop...I just can't find any use for this, and I could really use instructions on how to remove it fully.
[Vibrant Android Development] Gitykins:
I ported the to the Fascinate successfully from scratch (the original nexus one project) and all gui apps work successfully, like firefox, openoffice, etc.

To uninstall, looks like you just run rm -rf /sdcard/ubuntu
[Vibrant Android Development] gaore:
wow. I'll try it.
[Vibrant Android Development] asane:
Any help for dual OS on vibrant?

Windows Mobile and android preferably

Thanks for this post
[Vibrant Android Development] KellyLewis3985:
I just did a huge update to this version of ubuntu for our phones. If you want it go look in the Epic dev section its there and it works perfectly for the Vibrant alot smoother and faster. Everything works in it as well, like games and firefox.
[Vibrant Android Development] ubernewb:
wait a second, do you mean to tell me that by installing this OS i can use a web browser and play games on my phone?? holy cow that is incredi... wait, didn't my phone do that already?

you guys are so silly =] but hey, whatever makes you happy right?

now if you'll excuse me, i'm gonna go wipe vista off my tower and go back to windows 3.0 just cuz i can. see you biotches in ms-dos!
[Vibrant Android Development] TGA_Gunnman:
like the sands through the hourglass, so were the days of our lives.

I sometimes forget this is a tech forum. seems more like a social forum full of emotional, egotistical chicks on their periods. you know who you are.

should be able to just read methods and feedback. not a bunch of ramblings.

nice work on this I may give it a whirl.
[Vibrant Android Development] KellyLewis3985:
Your missing the point. Its more of a show piece then an everyday use. This is a just because I can type of thing.
[Vibrant Android Development] wildklymr:
Never had windows 3.0, but windows 3.11 was more reliable then vista, so... Yeah
[Vibrant Android Development] ubernewb:
I can understand doing something just to say you've done it, but to me it seems like it's taking it a step backwards. you get everyday functions of linux (browser, games, word processing, etc) which is cool, but android can do all of that to begin with. and then you're also losing the actual phone functions at the same time. that's the part I don't get I spose.. but again, if it makes you happy then none of what I say really matters. you put the work into making it happen, so for that I say good job

in the meantime, maybe in your research you can find a way to somehow get flash working on our phones without having to wait for froyo.. haha

cheers fellas
[Vibrant Android Development] elgo:
It's not only that. Just because you can browse the web, et cetera using Android doesn't mean that you can run all the programs that can run on Ubuntu. There are plenty of programs that aren't available for Android that I would kill to run on my phone (sequencers, for instance.) So this does have a practical application in addition to just doing it "because they can."
[Vibrant Android Development] TunedFish:
What "big update" did you do?
[Vibrant Android Development] MStrawder:
Not sure how I missed this thread for so long, but I'm going to give it a go. I run Ubuntu as my primary OS and it would be sick to see it on my Vibrant. Really cool to see someone got this going. As others have said, it's just something cool to show off. If it's not your thing however, why bother posting negative comments? Just skip the thread.
[Vibrant Android Development] f_padia:
I have seen Ubuntu ported to a number of mobile devices now but I still cant understand why people are porting full versions of Ubuntu. Ubuntu is a PC OS which is design to be used with a mouse. Why not port the netbook remix of ubuntu instead??!! ok it is still designed to be used with a mouse, but the layout is far more suited to mobile phones and still has all the capabilities of full Ubuntu...

maybe im missing something crucial but it just seems odd to me that its not been done yet...
[Vibrant Android Development] keenerb:
I used an entirely different method to get Debian working on my Vibrant.

I really only use it to run MS-DOS games via dosbox + VNC.

It also lets me use killall/ps -aux/top commands, even on internal Android apps.

It lets me run Dropbear SSH server locally, and then setup a SOCKS proxy using SSH for internet surfing without battery drain of wifi tethering or buying a tethering app.

I also sometimes run a tiny little VM on it via Screen with my irc client (weechat-curses) and my console chat client (finch).

I also sometimes download torrents via ctorrent with it.

Also, theoretically you could compile a new android kernel and install it on your phone entirely locally in the chroot.
[Vibrant Android Development] lqaddict:
This is niffty, that what I was looking for when I started questioning the reasoning behind running a full desktop OS on the phone.

Would be pretty cool if a Ubuntu port could boot directly from the bootloader, so you can have your entire OS Ubuntu Mobile :D
[Vibrant Android Development] horatiob:
How do i COMPLETELY undo this? I would like to start from scratch. It was not very successful for me.
[Vibrant Android Development] prudviraj:
help from step 11

successful until line 11 "vncserver -geometry 1024x800" when i hit this it says Command not found..

help greatly appreciated..
[Vibrant Android Development] scrizz:
here's the link to the updated one

:D

http://xdaforums.com/showthread.php?t=823370
[Vibrant Android Development] fduraibi:
Have you installed the vncserver?