yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab  Android Development] hackint0sh:
Oh I love the news.

I always wanted Ubuntu working on the tab like on nokia n900 (it works in dual boot and actually quite well if you ask me!!)

great great great it sounds like christmas to me <3 Now I dont need to buy another W7-based 10" tab because I'm looking forward to this <3
[Galaxy Tab  Android Development] nash.villes:
Dude, don't wait for it. So called devs on the forum are , busy with fighting eachother and thats why there is (and i think will be) no Honeycomb 3.x or Ubuntu native on Gtab 7"...
[Galaxy Tab  Android Development] jeebspawnshop:
I don't believe that is true at all.

What could someone with 11 posts know about devs on these forums?
[Galaxy Tab  Android Development] fastcx:
LOL good luck with your flame, wonder whose dupe account is this?
[Galaxy Tab  Android Development] dizgustipated:
Developer here, one that is deeply tied to most sgt7 developers, and quite a few others.

Most I consider friends, and are always ready to lend a hand.

And there are really only 5 rom developers, and we all speak, what the heck are you talking about?

Opinions are like assholes, everyone's got em and they all stink.

and yours stinks alot.

And what a negative attitude.

That attitude, right there is one of many reasons developers are leaving xda.

Bad attitudes from ungratefull users.

Instead of calling us 'so called' developers, why don't you get a skill, and offer help? Instead of complaining?
[Galaxy Tab  Android Development] -RioT-:
Thanks man. It makes me sad as a user to see those types of comments. I was following another project and it was almost canned for people like that.
[Galaxy Tab  Android Development] nash.villes:
Sorry but you all got me wrong,

I was talking about KhasMek, lilsteve and others like them...

You know well that they are trying to take the forum users to their own forums, you can check this from lilsteve's rootzwiki posts that he made there, he wrote "Sick of the $#!% from XDA-Devs, So following the steps of KhasMek I am going to do the release here. " there.

I was talking this kind of sh.t

No offence but i don't know your work and also i have posted to ubuntu thread, and i was referring to ubuntu and honeycomb developers not Boca or anything.
[Galaxy Tab  Android Development] gangaskan:
forgive my ignorance, but are there any install instructions for this?

i know its native, but is it like the youtube vids i've seen where you have to run VNC to connect?
[Galaxy Tab  Android Development] TheGrammarFreak:
Nope and nope.

This port isn't finished.

Sent from my Galaxy Tab. Now THAT'S dedication.
[Galaxy Tab  Android Development] gangaskan:
good to know :) thanks!
[Galaxy Tab  Android Development] agc93:
To also answer the original question: As far as I am aware (what with this still being a Work-in-Progress and all) is that this won't be a layer running on top of Android in a VNC session (that can already be done). I believe that the dev is trying to get a fully native, fully bootable version of Ubuntu running on the Tab, so there shouldn't be any Android shenanigans necessary.
[Galaxy Tab  Android Development] gangaskan:
as it should be :D

i hope its possible, i'd love to use it as a laptop replacement if doable :p less to lug
[Galaxy Tab  Android Development] tmhawary:
Looking forward to see that one workin on my Tab :D
[Galaxy Tab  Android Development] gorelshv:
subscribed.
[Galaxy Tab  Android Development] Daniel 9999:
Dear lilstevie, Hope my experience can assist, I successfully port android to my old samsung i780 whenever i click on Haret.exe in WM6.5 & it boot into android from external card which is format into ext2 & consist of file from the below web instruction-simple.

www.pmaster.no/andromnia www.andromnia.sourceforge.net/

Bye.

Happy porting..
[Galaxy Tab  Android Development] gurukos:
you probably meshed the things a little bit...

Android on Omnia (win-mob) is one thing and Android-Honeycomb on Galaxy TAb (already with android) is another...

;-)
[Galaxy Tab  Android Development] nathanpc:
Will this work in a P1000L?
[Galaxy Tab  Android Development] theduke89:
READ HERE

This port is not finished, and will never finish. The dev, lilstevie, disappeared long time ago. And he will never come back. So people reading this topic...DO NOT HAVE HOPE
[Galaxy Tab  Android Development] lardman:
Even if he's not on this site any more he's still actively hacking and I spoke to him today.

While he has been concentrating on the Transformer recently, I'm now getting back into Linux dev on the device (after having a baby, well my wife, but you know what I mean) and will write up some instructions for Ubuntu as well as Meego/Mer/Nemo once I've got everything to build again with the not-so-new Gingerbread kernel (it takes some time to remember what I did too!).
[Galaxy Tab  Android Development] jphilpot:
Iv actually started researching this but with another distro

If i understand correctly we would need to build and flash boot img just like you would flash the recovery via adb.

If i get anywhere i will let you guys know

It seems that once we get passed the bootloader it should be down hill
[Galaxy Tab  Android Development] lilstevie:
it really isn't that bad, you just need to compile a kernel, and flash it with odin/heimdall
[Galaxy Tab  Android Development] adi6262:
why dont you do it then ??
[Galaxy Tab  Android Development] lilstevie:
because of asswipes like you who seem to think you are just entitled to it.

also if you didn't notice, that is the one part that I have actually supplied
[Galaxy Tab  Android Development] jphilpot:
Well im down

Ok so didn't see your kernel.

also i have seen stuff on the 10" but i just wanted to confirm it is same procedure

ok so just drop my install on the internel sd root and then flash the kernel?

what changes need to be made in kernel when i build it?

can you post your .config?
[Galaxy Tab  Android Development] lilstevie:
that wasn't aimed at you, it was aimed at the person saying "why dont you do it then ??"

the defconfig is included in the git repo, to generate the .config do "make p1_gnulinux_defconfig ARCH=arm"

for how to place the rootfs, look at the meego wiki, that may help explain the steps for dropping it on the internal sd
[Galaxy Tab  Android Development] adi6262:
I am sorry.
[Galaxy Tab  Android Development] c0nvict:
any progress on the project?
[Galaxy Tab  Android Development] lardman:
I have Ubuntu Oneiric Ocelot booting on the Tab using the Gingerbread kernel, but currently just to a login prompt (segfault in the X server). In fact while installing deps needed to compile mtev I managed to break Upstart somehow too, so I need to look into why that happened.

I did specifically make sure that I noted down everything I did along the way, which I'll write up fully when I get a spare minute perhaps this weekend and distribute here for people to try out and help with the process.

Then I'll continue work on the segfault, etc.

P.S. I also have Meego/Nemo booting, but have stopped working on that temporarily as it requires working OpenGL-ES drivers to make the UI usable. I'm planning to have Ubuntu as a usable system while I mess about with the drivers and other devices, before eventually going back to Nemo (basically as the apps will be better suited to a capacitive screen).
[Galaxy Tab  Android Development] jicaraca:
We press screen and release - click || it might be an idiot question, but here it goes : Is it possible to make the click a double tap, like in MS windows where a click is only activated by a double tap on the left button.

Cheers for your cool work !!!
[Galaxy Tab  Android Development] gorelshv:
Great news! Looking forward to running ubuntu in my tab.

Thank you.
[Galaxy Tab  Android Development] gtUnix:
I managed to run Debian Wheezy natively on my LG O2X, WIFI works, dual booting works too.

But I have some issues booting into Linux on the P1000. The major issue is how to make the FB work... I tried many ways, but the device always shows the SamSung logo and hung, and no FB display. Since the ADBD haven't started at that stage, it's hard to debug what's happening...

Hope that I can run Debian natively on P1000 someday. :D

UPDATE 1: solved... booting into Debian console success! Dual booting works too!! Will continue to tweak tmr... :D
[Galaxy Tab  Android Development] edzilla:
Do you think you could share what you got? I'd love to try and break my tab too :)
[Galaxy Tab  Android Development] gtUnix:
sure! I will share them soon, including the scripts, configurations, related knowledge, and other stuffs I know/have, but I'm so busy these days and can only hack these stuffs at the mid-night... ;)

currently it's not actually working since:

1. ADB in Android/Debian not working

2. X in Debian not working

and there are dirty hacks, so there is still long way to go :D
[Galaxy Tab  Android Development] gorelshv:
This is great news! Keeping my eye open on this one...
[Galaxy Tab  Android Development] gtUnix:
UPDATE:

WHAT'S WORKING:

1. ADB

2. X11

3. TOUCH SCREEN (use modified mtev driver)

4. dual boot (android & Debian)

not tried:

1. Wifi

2. bluetooth

not working:

1. screen on/off by hard keys

2. 2g/3g networking

3. usb-host

i'm enjoying my long holidays these days & only have limited internet access.

i planed to make the usb-host

and other things work, but it's too bad that my mobile harddisk became broken suddenly when i was builing the kernel. so that all my kernel source lost, and i have to pause the devel process.

the kernel i use is based on overcome.

i will post the config & scripts once i come back from my holiday
[Galaxy Tab  Android Development] c0nvict:
WOW man you are a semi-god. I'm looking forward to dual boot my tab with android and a fully working ubuntu distro, keep up the good work
[Galaxy Tab  Android Development] moonzbabysh:
I hope it ends up being better that this

https://market.android.com/details?id=com.zpwebsites.ubuntuinstall

Gotta get my fix lol

MoPhoACTV Initiative
[Galaxy Tab  Android Development] c0nvict:
This one you posted is not native. It runs through vnc
[Galaxy Tab  Android Development] moonzbabysh:
I know but on my oc'd to 1.3ghz MoPho it runs like butter.

MoPhoACTV Initiative
[Galaxy Tab  Android Development] barmalini:
Well, It is possible to run Ubuntu on Android. No hacking required, just follow the official Ubuntu guide (when it becomes available)

For more info check this pages

http://www.ubuntu.com/devices/android

http://tweakers.net/nieuws/80186/canonical-onthult-ubuntu-for-android-project.html#reacties

The latter page is in Dutch, but there you can watch video in English
[Galaxy Tab  Android Development] :
looks cool, hope there is a way to get it running on our tab as the tab has a single core proc ....
[Galaxy Tab  Android Development] jvloendersloot:
Too bad we don't have a multi core.
[Galaxy Tab  Android Development] lardman:
I've been away (baby & v. busy at work) for a while, but it's nice to see some progress has been made.

Wifi certainly works, I'll dig out the appropriate commands that need to be passed to the kernel module when it's loaded.

Regarding Ubuntu for Android, that page is IMO full of waffle and not much detail - how is it supposed to work? Virtualisation using Android on a single core and Ubuntu on the other? Or does the device reboot into full Ubuntu? Or is it a case of using e.g. VNC?

If there are any more details/links I'd be interested to see them.
[Galaxy Tab  Android Development] l2tp:
gtUnix and all, where can I download the latest image? It seems that link in first post is outdated, isn't it?
[Galaxy Tab  Android Development] halftonehero:
I just got a nerd on.
[Galaxy Tab  Android Development] lilstevie:
Massive progress has been made today, wireless networking is now active and working, so full interactivity, next stop framebuffer support :)
[Galaxy Tab  Android Development] Pat123:
Awesome! Keep up the good work!
[Galaxy Tab  Android Development] rio_ichi:
good job buddy

waiting for release :)
[Galaxy Tab  Android Development] idumych:
Very nice work! Keep it up!
[Galaxy Tab  Android Development] lilstevie:
If anyone has experience with fbdev and setting up gdm to work with software framebuffers I will make available a kernel and image that is highly highly unstable
[Galaxy Tab  Android Development] jlandon:
Haha I was trying to find a non-offensive way to say that and nerd-on is pretty much accurate for me too!
[Galaxy Tab  Android Development] gubacsek:
just asking

Any news on this guys ? I'm really intrested in this. Would like to help testing also.
[Galaxy Tab  Android Development] lilstevie:
at the moment testing isnt as important as getting X working
[Galaxy Tab  Android Development] halftonehero:
You're right. I don't think the average tab user only wants a CLI. It would suffice for me, though! haha
[Galaxy Tab  Android Development] lilstevie:
X now starts thanks to a find from IRC user cb22, for some reason the lcd was being turned off when X started, now the next issue is X crashes everytime you touch the screen, looking in to what is causing this at the moment, hopefully will have more to post very soon :)
[Galaxy Tab  Android Development] -RioT-:
Im going to loose sleep over this!

But really, this is great news.
[Galaxy Tab  Android Development] cruiserbax:
This is amazing!!! I use ubuntu with the vnc trick right now. Only question though is will making it run on different tab versions be just a matter of building I kernel for it? Or is this only going to work on say euro tab?
[Galaxy Tab  Android Development] lilstevie:
end result will be kernel change, and maybe slight changes for things that may differ between models (like the CDMA not having internal SD). Most GSM tabs should run with almost no changes as is though
[Galaxy Tab  Android Development] lilstevie:
I am currently writing up a script to aid in installation of ubuntu to the internal SD card.

what works:

WIFI

GDM/Xorg

Boot to ext4 fs

sshd

Anything else only partially works/doesn't work at all/hasn't been tested yet.

NB: while X works, the touchscreen driver does not, touching the screen causes Xorg to segfault.

This image is no more than a PoC and is being released so expect things to be broken.

The image is a Maverick Meerkat 10.10
[Galaxy Tab  Android Development] jcollake:
While porting Ubuntu to the Tab is an interesting and fun project, do you believe it will improve the user experience of the Tab in any way? I also wonder if it has the processing resources to handle Ubuntu that well.

From what I understand, Chrome OS is going to be a lot like Ubuntu, except of course that it is confined to a browser (Chrome) and applications within that browser. They already have refocused Chrome so that it has these specialized Java 'Apps' that run inside it, much like the widget support of Opera.

Anyway, Google wanted Chrome OS on tablets, but Samsung couldn't wait. So, they compromised, and now you saw the improved Tablet support in Android 2.3. Tab owners will say 'but I have 2.2'. Yes, I know. I *think* that some of the 2.3 improvements may have been hacked in to the firmware, but have not verified that. If anyone wants to tell me I'm way off base, or that I'm right, please do.

The big question now is: Does Google need Chrome OS when it has Android, in a world rapidly growing more and more reliant on embedded systems rather than the traditional PC.

Wow, what a tangent. Good work on the port ;)
[Galaxy Tab  Android Development] lilstevie:
This is more of an enthusiast thing rather than something to improve overall experience for everyone. But ubuntu unity (2D launcher) does look nice on the galaxy tab's 7" screen.
[Galaxy Tab  Android Development] TheGrammarFreak:
I'd almost prefer it to Android in some ways
[Galaxy Tab  Android Development] lilstevie:
I prefer the Interface over Android, and having a real browser on a tablet.

For anyone interested http://pastie.org/1584978 <- This is the stack trace for X crashing when you touch the screen.
[Galaxy Tab  Android Development] cb22:
Audio is working too :)

If you're interested in helping out, check out wiki.meego.com/ARM/Hummingbird

EDIT: Heh, first post. Even though I joined in Dec 2006. I also can't post links...
[Galaxy Tab  Android Development] cruiserbax:
Great progress, I would prefer ubuntu over android also. I use the vnc version and the software repo works fine and a lot of software also works for the most part. eventually if we get openGL working enough for simple programs that use it to run that'd be perfect for my use. I have a lot of experience with Linux drivers (never messed with it for ARM, only x86) but if I could be of any help I will gladly help in what free time I do have. For me the functionality of ubuntu would be of more use to me than Android on the tab. I use it mainly for Astronomy and I managed to get some software to run in software rendering through vnc, it's a little slow but it works well enough for me to use it over any android software. I only use WIFI so not a lot needs to work for me to be happy but I would be glad to help on all aspects of functionality as much as I am able.
[Galaxy Tab  Android Development] lardman:
Hmm, interesting, I could have sworn I'd tried turning the LCD back on with no effect. Which sysfs file were you echo'ing to?

Thanks for finding this too cb22.
[Galaxy Tab  Android Development] cb22:
Sure. I didn't use sysfs - but rather I commented out a bit in the LCD driver code. See drivers/video/samsung/s3cfb_lms700jf.c specifically:

int s5p_lcd_set_power(struct lcd_device *ld, int power)
{
printk("s5p_lcd_set_power is called: %d", power);
if(power)
{
lms700_powerup();
//s6e63m0_panel_send_sequence(s6e63m0_SEQ_DISPLAY_ON);
}
else
{
printk("Y U NO STAY ON?!");
//lms700_powerdown();
//s6e63m0_panel_send_sequence(s6e63m0_SEQ_DISPLAY_OFF);
}

return 0;
}
EXPORT_SYMBOL(s5p_lcd_set_power);
[Galaxy Tab  Android Development] lardman:
Thanks.

Strange though, echoing something other than 0 to the sysfs entry should really have a similar effect (turning the power back on rather than preventing it from being turned off), I wonder why this didn't work for me.

I also wonder why the screen is turned off at all...?
[Galaxy Tab  Android Development] lardman:
Well I am stupid really, echoing 1 to /sys/class/lcd/s5p_lcd_lcd_power does in fact turn the screen on (so you don't need the kernel patch).

I had expected to see something on the screen (and hence thought the problem wasn't simply the power being off), but apparently the X server just creates a black screen. I started xterm (after "export DISPLAY=:0") and lo and behold there it appeared :)
[Galaxy Tab  Android Development] TheGrammarFreak:
In my days of coding I have found that the small mistakes are by far the hardest to spot, and the most kick-yourself worthy when you do. ;)
[Galaxy Tab  Android Development] cb22:
In the words of Martin Solveig: I just came to say hello :)

i.imgur.com/NlNFe.png

(Irritating spam protection)
[Galaxy Tab  Android Development] TheGrammarFreak:
Sweet. When can we get a download?
[Galaxy Tab  Android Development] lilstevie:
For ubuntu as soon as I clean the image up (remove some of my testing crap that we dont need anymore) and get the install script made
[Galaxy Tab  Android Development] idumych:
My heart aches even as I think of this question: Will this be bootable on the CDMA Tabs? >:|
[Galaxy Tab  Android Development] -RioT-:
I can't wait to see this. It totally changes the use of the tab.
[Galaxy Tab  Android Development] lilstevie:
The patches to the kernel are minimal (mainly config based) so that should be easy to move over to a CDMA tab kernel base, the difficult part is going to be storage, oneNAND is nowhere near big enough for the image, and you do not have the internal SD card. providing you have an external SD it should be possible

Yes, using a desktop os on the tab does change its usage, as it stands I am liking it more in this state, there is a lot of work to be done yet, I don't have mobile data yet (need to figure out how to wake the baseband device up) and USB support is still missing, the biggest thing is not being able to attain video accel, Who wants to ask samsung for linux drivers in binary form and the kernel modules source :p
[Galaxy Tab  Android Development] Gawain1986:
Hey lilstevie,

If you need help testing your script/image, I'd like to offer my help.

I am a Red Hat certified sysadmin and I use Ubuntu too. PM me if I can help.

Ps I have a GSM Tab.
[Galaxy Tab  Android Development] idumych:
Yep my tab came with a 16 gig card. Also I read somewhere that Samsung released "the sourcecode" a week or so ago. Not sure if that included the video drivers or not.
[Galaxy Tab  Android Development] lilstevie:
excellent, then with the mods to the kern you should be fine, as for the video drivers I don't believe they were released with the update1 code that recently was released unfortunantly
[Galaxy Tab  Android Development] idumych:
Please set up a donation link if you haven't already,I think we'll need it ;)
[Galaxy Tab  Android Development] -RioT-:
That seems to be the universal problem with android devices. No damn drivers. Isn't this why we can't get meego to work well?
[Galaxy Tab  Android Development] Gawain1986:
But without the video accelerated drivers we would still have a (2D) GUI right?

We would only need those drivers for playing video's smoothly and rendering 3D.

So I think this is a great start and having this working with a 2D GUI will create a userbase and maybe attract developers.
[Galaxy Tab  Android Development] gyroing:
i forgot honeycomb, will we get download link soon?
[Galaxy Tab  Android Development] idumych:
If you take the time to go back just one page you'll see your question has already been answered.
[Galaxy Tab  Android Development] cb22:
Not quite. They would allow us to have 2D acceleration for things like playing video, which is massively helpful.

Also, the drivers _are_ out there, the source code is contained in the I9000 source file off Samsung's website... They will need a bit of tweaking to enable DRI and Xorg support.
[Galaxy Tab  Android Development] cb22:
Development is open :) anyone is welcome to join... (At least, I think - considering that's what I just did haha)

Check out wiki.meego.com/ARM/Hummingbird for info, and IRC on #ModADroid-Galaxy-Tablet on irc.droid-life.com
[Galaxy Tab  Android Development] cruiserbax:
irc.droid-life.com says forbidden? or do I just not know how to join an irc channel lol
[Galaxy Tab  Android Development] -RioT-:
Hey can we get some pics? No biggie if you don't want to but I think we are all very exited.
[Galaxy Tab  Android Development] lilstevie:
sure, I posted one on twitter last night running gnome desktop environment

but these should be nicer to look at.
[Galaxy Tab  Android Development] jeremyritzmann:
So beautiful. May actually ave to get some more 32gb cards now lol.
[Galaxy Tab  Android Development] cruiserbax:
Damn that looks good!! Wifi and touch screen is all I need. Looks great so far, amazing job.
[Galaxy Tab  Android Development] lilstevie:
I have just emailed samsung to request the pvr module source as it is GPL'd and unreleased fingers crossed
[Galaxy Tab  Android Development] -RioT-:
Wow that looks really good. I'm impressed.
[Galaxy Tab  Android Development] lilstevie:
This is only the 2D launcher, If we can get the SGX drivers working and have accelerated 3D graphics it will be even better
[Galaxy Tab  Android Development] DemonGloom:
BTW, gcc works now in ubuntu? Will it ever work, if it is not working now?
[Galaxy Tab  Android Development] Elvoski:
cannot wait for this, looks amazing! GREAT WORK!
[Galaxy Tab  Android Development] lilstevie:
Of course GCC works :) it is essentially a fully featured ubuntu, just running on arm
[Galaxy Tab  Android Development] TheGrammarFreak:
All it's missing is a download link ;) Is the touchscreen working now?
[Galaxy Tab  Android Development] cb22:
Yeah, touch screen is working with a small modification to the mtev sources to enable clicking.
[Galaxy Tab  Android Development] TheGrammarFreak:
Sweet, thanks for your hard work guys! ;)
[Galaxy Tab  Android Development] elnoxvie:
Aww. this is just awesome. >.<!! with this.. it's even possible to run windows XP or windows 7 in VM. Trully amazing work .. !! :) Good job guys.