yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab 2 General] Starcarr:
Hi folks,

As the title says, this is the thread for the port of ubuntu touch. Since this is only for developers, I'll not explain the process of:

- root

- install CWM

But I assume you already has do that.

I'm not responsible for any damage this could cause to your device, use it at your own responsability. Dont use this in any other device than p5110 unless you know what are you doing

Updated 28-02-2013

Not working: Rotation

Working: As far as I'd tested, everything else.

Screenshots: Attached

Installation instructions:

Full backup

Wipe data

Install the device specific part of Ubutnu

Install the generic Ubuntu part

Reboot

Configure Resolution (see below)

Enable Wi-fi (see below)

Enjoy the testing!

Flashable:

Generic part: cdimage.ubuntu.com/ubuntu-touch-preview/quantal/mwc-demo/quantal-preinstalled-phablet-armhf.zip

P5110 part: mediafire.com/?ewmshp6ss7xo6gk

Configure resolution:

With device connected to the PC do:

- adb root

- adb shell

- vi /data/ubuntu/usr/bin/ubuntu-session

- change the lines from 81 to 90 to match:

- reboot

Enable WIFI:

- adb root

- adb shell

- touch /data/local/userinit.sh

- vi /data/local/userinit.sh and put the following lines

- chmod 755 /data/local/userinit.sh

- reboot

Excuse me for my english, I'm colombian.

I'm thinking about make the ports to P5100 and P3100, maybe in the weekend

If you like my work and wanna support bugfixes, future development or just invite me a coffe, please donate: radicalsoft.es/paypal.html

Cheers,

Starcarr
[Galaxy Tab 2 General] aeliot:
Hey, can you post what changes you made to the source in order to get this to work.

I've been working on making the same port but keep getting build conflicts between the Samsung and Texas Instruments Bluetooth drivers.
[Galaxy Tab 2 General] ketut.kumajaya:
Base on https://wiki.ubuntu.com/Touch/Porting info, Ubuntu Touch reuse CyanogenMod project. Do you think that just by recompiling the kernel part, this port will work on P3100? If it works, credits will goes to Google, Samsung, CyanogenMod, Ubuntu, codeworkx, and you :good: Big thanks for this effort.
[Galaxy Tab 2 General] BoRoU:
Thanks mate, I'll finally be able to prove this.

Muchas gracias compañero, por fin voy a poder probar esto. Llevo varios días intentando descargar desde el repo para hacerlo yo y no hay forma.

Un abrazo.
[Galaxy Tab 2 General] r-l:
Interesting, will wait for working wi-fi
[Galaxy Tab 2 General] aquarist:
Excellent good work man
[Galaxy Tab 2 General] BoRoU:
So far I have not failed. I'll go back and do it all from 0.

CyanogenMod Childbirth 10.1, and as I say I have flashed wipes, flashed the specific part and then the generic.

I boot after flashing and the screen stays black.

What have you done to make it work exactly?

Thank you.
[Galaxy Tab 2 General] shark_max:
porting GT-P5100

Awesome!!

PLease could you explain me how did you manage to do that? It's been since the release of the porting "tutorial" that I'm tring to make an image for GT-P5100 but I just don't understand...

Please help me !!
[Galaxy Tab 2 General] BoRoU:
Well I've got. XD

I had to put the files on a external SD and format system, data, sdcard .... I then installed as you mention in the first issue and run. I will take away a little monkey and ready.

THANK YOU for the fantastic gigs you've pasted.
[Galaxy Tab 2 General] Droidlover123:
Hmmmmm...finally ubuntu on our awesome tab 2 family.....hope will see it for other varients tooo....soon....

Developer rocks....:D:D:D:D:D:D:thumbup::thumbup::thumbup::thumbup::thumbup::cool::cool::cool:
[Galaxy Tab 2 General] chintanv5:
Please port it to P3100 Tab 2 7.0 version

Lot of people want it on the P3100 devs please help
[Galaxy Tab 2 General] Starcarr:
Hi Folks,

Seems like I forgot to tell you how to change the "resolution" of the screen. I'll do it soon. Be patient.

Cheers,

Starcarr
[Galaxy Tab 2 General] ujori89:
So what happen with wifi working? Still not working?
[Galaxy Tab 2 General] ordruf:
Stercarr,Thanks for your work! Do not expect that so quickly. I have a 5113, so i get testing on it.

PS My English is very bad, too, I'm from Ukraine :)
[Galaxy Tab 2 General] gingerbreadman222:
Im trying to install but i keep getting a black screen. Has anyone got it booted? if so how. i have the p3113 but that shouldnt make a difference since they are the same device ones just international. I would love to test but cant get passed the black screen. Is it because of the screen resolution?
[Galaxy Tab 2 General] Starcarr:
Wifi-Working

Hi folks,

Finally I have Wi-fi working in P5110 :victory: . Tomorrow night (I'm in GMT-5) I'm going to update the files with:

- Resolution

- Wifi

See you soon,

Starcarr
[Galaxy Tab 2 General] shark_max:
GT-5100

Thanks for the builds!

Did someone tried it on a GT-5100?
[Galaxy Tab 2 General] stephan1977:
AW: [ROM] [DEV ONLY] Ubuntu Touch [TEST] [P5110]

Yes...

Thank you.

I love ubuntu.

Will flash it soon...

Gesendet von meinem GT-I9300 mit Tapatalk 2
[Galaxy Tab 2 General] Droidlover123:
Buddy thanx for ur work...and pls post new version in developer section....:beer::beer::beer::beer::beer:
[Galaxy Tab 2 General] larson1985:
AW: [ROM] [DEV ONLY] Ubuntu Touch [TEST] [P5110]

Damn u time shift... I can't wait to try this on my tab with WiFi. Thx for ur work.

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy Tab 2 General] :
Hey :)

I´m porting Ubuntu Touch to the Galaxy S2G, could you please give me a hint on how you solved wifi?

Thanks in advance

fuss132
[Galaxy Tab 2 General] r-l:
Allright then, will give it a try when the new version is up.i hope someone is gonna make an emulator to run android apps on it, because is bought alot of them (for my tab) and i don't want to waste my money on it.

i hope ubuntu is beter on the tablet then on my laptop, because i don't like it there
[Galaxy Tab 2 General] sentoz:
Can you port the Ubuntu for P5100 (3G)?
[Galaxy Tab 2 General] gnrsenpai:
saludos a Starcarr, gracias desde chile por el port!, i have a little question though, if i install the image, do i lose my recovery (clockworkmod in my case)?, i'm asking this to do a backup of the current system, install and try ubuntu and then going back as to where it was through the recovery image.

thanks! :good:
[Galaxy Tab 2 General] nrzm:
Wish to see it on p5100
[Galaxy Tab 2 General] darkensx:
does anyone know how to access terminal in touch or how to get synaptic package manager?
[Galaxy Tab 2 General] gnrsenpai:
already installed the image and it didn't erase my recovery, i was able to test how ubuntu touch was, i'm so glad, thanks for everything Starcarr!
[Galaxy Tab 2 General] shark_max:
In theory, it should already work as the GT-5110 and the GT-5100 are only different for the 3G mode.

So you can install the image but you will not be able to use your 3G connection or phone call.

I'm trying to make a proper image thanks to http://xdaforums.com/showthread.php?t=2163815

Glad to see that I'm not hte only one intersting in that project :)
[Galaxy Tab 2 General] sentoz:
This I understand. But I would like that the phone calls worked and 3G.

So I asked.

Sorry my English
[Galaxy Tab 2 General] shark_max:
Ok! Well, if Starcarr hasn't released it before, I'll try to make it out!
[Galaxy Tab 2 General] sentoz:
Thank you=)
[Galaxy Tab 2 General] larson1985:
AW: [ROM] [DEV ONLY] Ubuntu Touch [TEST] [P5110]

Has the new build been uploaded?

Do u guys have hyperlinks in the first post?

I'm downloading right now and give it a try :)

Gesendet von meinem GT-P5110 mit Tapatalk 2
[Galaxy Tab 2 General] tma24:
ubuntu p5100

this do not work on p5100. I flashed.

Signature Check: Disabled

(Status 7)

instalation aborted
[Galaxy Tab 2 General] ujori89:
So where is the version with wifi working?
[Galaxy Tab 2 General] Starcarr:
ok folks,

Updated the first post adding steps to wifi and resolution fix.

If you like my work and wanna support bugfixes, future development or just invite me a coffe, please donate: radicalsoft.es/paypal.html
[Galaxy Tab 2 General] ketut.kumajaya:
Hai Starcarr, I reuse your work for P3100 target http://xdaforums.com/showpost.php?p=38598420&postcount=40 . Credits goes to you :good:
[Galaxy Tab 2 General] aquarist:
If i want to go back my stock rom how i can do this
[Galaxy Tab 2 General] r-l:
That adb stuff is out of my league :(

Hope that there will be a single flash file someday
[Galaxy Tab 2 General] Starcarr:
Hi,

Please keep in mind that this is ONLY for developers, if you as a normal user want to use it, you will be really disapointed since the most of things are just mockups.

Ubuntu for finals users will be realeased as soon as it gets stable and core apps get developed and tested.

Cheers,

Starcarr
[Galaxy Tab 2 General] YakkeVergeylen:
i'am stuck on "vi", is it aniway possible to run "vi" from a windows cmd-window?

and i really appreciate what you 're doing, but why isn't it in a single zip?

and last question, if i would ever manage to set wifi and resolution, can i create a backup then and restore it anytime with CWM?
[Galaxy Tab 2 General] shark_max:
As Starcarr said it's dev forum. But you know, it's not a very big deal!

You just have to launch a few command line and then modify a text... Can we really call that dev work? What Starcarr does is dev work but you just have to follow the directives!

Of course you can wait but f**k that's so great to fell a new environement!

Plus you will be able to show off wth your brand new galaxy tab rom :p

Ain't the adb shell able to use vi? In the worst case use a Ubuntu 12.04(or +) virtual machine!
[Galaxy Tab 2 General] Starcarr:
Hi folks,

You can use vi from adb since ubuntu touch already comes with vi.

Cheers,

Starcarr
[Galaxy Tab 2 General] r-l:
Showing of is for Apple fanboys ;)
[Galaxy Tab 2 General] shark_max:
Damn, this is so t True but I'm always so proud to show every possibility of the free world :3
[Galaxy Tab 2 General] hiruko:
Any way to get dual boot??

I have a 5110 . waiting for testing...

Now.. there is any way for make a dual boot, like nexus 7 ?? , for ubuntu and android ??

Thanks in advance
[Galaxy Tab 2 General] lpachuong:
First of all...thanks for the port :)

Second: I think i got the network connected but the browser doesn't work for some reasons. Anyone has this problem too?
[Galaxy Tab 2 General] darkensx:
same for me not just browser anything that has to connect to internet does not work even with network enabled imho sorta looks as this "dev preview" is no more a demo to show what the touch ui would look like but is void of any real function besides scrolling and lock screen but i might be missing how a dev would do much with this but i dont even see any dev tools or anything dev related just looks like a demo. dont get me wrong im not complaining just simply stating what i see as facts.
[Galaxy Tab 2 General] larson1985:
AW: [ROM] [DEV ONLY] Ubuntu Touch [TEST] [P5110]

After flashing and testing the ROM I wanted to restore my nandroid. I couldn't find it even advanced restore didn't work. So I flashed a AOKP 4.1.2 and rebooted. I saw that there was a new folder 0. Everything has been moved in there. I moved back all that stuff and then could reatorw y nandroid. Just to let u know if someone is experiencing the same. Is this due to CM? Does anybody know.

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy Tab 2 General] shark_max:
I earlier had the same problem but me it had another name...
[Galaxy Tab 2 General] cyko_gamer:
Please port it for p3100... crazily waiting for it

Thanks :)
[Galaxy Tab 2 General] 3Jlou_OguHo4ka:
P3110

Should we wait for P3110-version? It'd be awesome
[Galaxy Tab 2 General] DimVim:
I'm looking same for P5113. Any success???
[Galaxy Tab 2 General] blacknikname:
for 3100/3110/3113

mediafire

.com/?n0nb3yhq634akj0
[Galaxy Tab 2 General] TheTinkerer:
Can anyone attest to this?

I'm a fairly capable developer, but have never done anything with Android. I'd like to help in any way I can, and I have access to rooted tablets, both a P3100 and P3110.
[Galaxy Tab 2 General] hokamp:
Yes, it works ;)
[Galaxy Tab 2 General] saintextreme97:
this rom is about 90% working it just needs the size to change

i know it needs to be changed to GRID_UNIT_PX=8 but i cant manage it

im not sure what im doing wrong
[Galaxy Tab 2 General] fuzzylcv:
if you follow the thread there is an updated package that fixes all this: updated package :)
[Galaxy Tab 2 General] saintextreme97:
Ok thanks ill test this ASAP and take a few screen shots
[Galaxy Tab 2 General] saintextreme97:
Dosnt work still the same issue as before
[Galaxy Tab 2 General] tma24:
hello. When will be available for P5100 version? I can not wait. my tablet on the table cleared and is ready for an ubuntu. :cool: thx
[Galaxy Tab 2 General] DimVim:
Hi,

Thank you for your work! I have a question. Is it usable in this condition? Is it possible to use it as regular OS on our tablets?
[Galaxy Tab 2 General] stephan1977:
AW: [ROM] [DEV ONLY] Ubuntu Touch [TEST] [P5110]

Hello.

I've a question:

For wifi working i must put the tablet on an ubuntu pc.

Then open a terminal and write comandos on it?

And then make copy and paste all cursiv comands?

When wifi is working, can i make a nandroid backup?

Thanks for you help and sorry for my english... :D

Gesendet von meinem GT-P5110 mit Tapatalk 2
[Galaxy Tab 2 General] shinobisoft:
No. This is experimental. This is by no means a daily driver. You do realize this is a development thread, right?

---------- Post added at 12:43 AM ---------- Previous post was at 12:39 AM ----------

No. It can be edited on a Windows PC with ADB. It's just easier, in my opinion, to edit on a PC running Ubuntu and ADB. You can make a backup whether wifi is working or not.

---------- Post added at 12:45 AM ---------- Previous post was at 12:43 AM ----------

[DEV_ONLY] - means for developers only folks. What part of "Developers Only" do you folks not understand?
[Galaxy Tab 2 General] mamoun.h90:
GT P5100

Is there anything new for gt p5100 . I'm waiting on fire :)
[Galaxy Tab 2 General] atl4ntys:
p3110

@blacknikname Thanks!

@Devs -pls pm me when this reaches beta testing as I'd liek to give you a hand in identifying bugs on p3110. Unfortunately I can't keep it on till beta stage as I need my tablet to be somewhat functional..
[Galaxy Tab 2 General] sentoz:
Development stop?
[Galaxy Tab 2 General] Jeanbassil:
Ubuntu touch is really only a redesigned android but with different builds, I do not know why to fragment the market with all those linux based roms and make it really harder on the devs, but thanks for all the devs porting it
[Galaxy Tab 2 General] Jeik:
Is this project alive?Because i bought the galaxy tab 2 10.1 because i thought there would be a stable ubuntu touch build for it :/
[Galaxy Tab 2 General] :
Who said this was a project. The title clearly says it's a test. Also, there is no just thing as a stable Ubuntu Touch, it just turned beta.
[Galaxy Tab 2 General] Jeik:
Logics said that this was a project(project is anything someone works on,read the dictionary :rolleyes: ),,but never mind,i was asking will it ever be "finished"(dont want you to give me lectures tht it will never be such a thing as finished Ubuntu).

Thank you.
[Galaxy Tab 2 General] simosays:
Porting to P5100

Hi all,

I have tried to port Ubuntu Touch to P5100 just by using instructions from wiki. ubuntu. com /Touch/Porting + couple minor extra change. Fixes on bottom.

Output seems to be somewhat ok because after loading zips into the P5100 device I can see Ubuntu Touch "login view". But the problem is that after few seconds device is booting up without any warnings. And this leads to boot loop. Only way to stop is to go into recovery mode by pressing Power + Volume Up.

So far I have tried to remove all possible data in recovery mode and make a clean install but with no change. Byt the way Cyanogenmod 10.1 (Android) works fine.

Would you have any suggestions how to track down what is causing infinite boot looping? For example how to print kernel startup onto screen?

Thank you,

1-post-Noobie

Ps: Those extra changes needed for compiling:

diff --git a/p51xx-common.mk b/p51xx-common.mk

...

- GalaxyTab2Settings \

+# GalaxyTab2Settings \

...

------------------------------------------------------

diff --git a/security/commoncap.c b/security/commoncap.c

...

+#ifdef CONFIG_ANDROID_PARANOID_NETWORK

if (cap == CAP_NET_RAW && in_egroup_p(AID_NET_RAW))

return 0;

if (cap == CAP_NET_ADMIN && in_egroup_p(AID_NET_ADMIN))

return 0;

+#endif

...
[Galaxy Tab 2 General] xMichiix:
P5100

Hello,

i search the P5100 Ubuntu Touch version. Can you help me pls ? sry for my bad english ;(

Kind Regards xMichiix
[Galaxy Tab 2 General] lukensteinz:
Your English is better than most native English speakers I know.

I'm sorry I can't help with your question. I just wanted to comment on you English which is easy to understand.
[Galaxy Tab 2 General] saintextreme97:
Sad thing is up till about 3 years ago mine was just as bad as his... Yay for Texas schools..
[Galaxy Tab 2 General] simosays:
Comments / Ideas ?

Still some issues with P5100,

I can see Ubuntu Login screen for few seconds before reboot and boot cycle. I guess that I am stuck with these errors:

...<snip>....

E/linker ( 561): ics/linker.c:1072| ERROR: Library 'libOpenVG.so' not found

...<snip>....

E/linker ( 561): ics/linker.c:1072| ERROR: Library 'libPVROGL.so' not found

E/linker ( 561): ics/linker.c:1072| ERROR: Library 'libPVROCL.so' not found

...<snip>....

Would you have any suggestions how to get pass of those errors?

Regards
[Galaxy Tab 2 General] simosays:
Progress...maybe

Ubuntu seems to be running now after latest Cyanogen/Ubuntu updates but screen is blank, back-light leds are on. So no any boot cycling anymore :)

I am not sure but I could guess that next lines may explain why screen is failing, taken from /data/ubuntu/var/log/dmesg:

Would you had any similar issues for example with P5110? Or any other device that uses omap4 + SGX540?

Thank you for all comments !!
[Galaxy Tab 2 General] blagginspaziyonokip:
Is this just a ROM or an actual new OS?
[Galaxy Tab 2 General] Jeik:
Yes,but it isn't close to daily use
[Galaxy Tab 2 General] xMichiix:
P5100

EN

Hello,

have one the port for galaxy Tab2 10.1 P5100 ?

DE

Hallo,

hatt wer den Port für das Galaxy Tab 2 10.1 P5100?
[Galaxy Tab 2 General] ironmaskusa:
Wow, I am really hoping you devs can get this going a bit more for the 51xx.. Is anyone still currently working on it? I would be interested in seeing this on my p5113.. Please continue your work. :D Great job so far!

Would anyone consider uploading their build of it so I can try it out?
[Galaxy Tab 2 General] simosays:
New error

There is a new error,

So basically latest CyanogenMod/Ubuntu Touch does not work on P5100. Would you have done any try outs with the latest updates?

--<clip>--
I/ServiceManager( 117): Waiting for service SurfaceFlinger...
E/SurfaceFlinger( 113): framebuffer_open failed (Not a typewriter)
E/ti_hwc ( 113): Framebuffer HAL not opened before HWC
E/SurfaceFlinger( 113): composer device failed to initialize (Bad address)
E/SurfaceFlinger( 113): ERROR: failed to open framebuffer, aborting
F/libc ( 113): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 173 (SurfaceFlinger)
--<clip>--
[Galaxy Tab 2 General] RaptorTM:
-VI doesnt work
[Galaxy Tab 2 General] thc013:
works with the changes from simosays and saucy phablet armhf didn't test network
[Galaxy Tab 2 General] ironmaskusa:
So there's a good chance for Ubuntu work for us after all?
[Galaxy Tab 2 General] jamesDF:
P5110 Part fails to install

I have the latest Galaxy Tab 2 10.1 LTE from T-Mobile. SGH-T779UVTMF4 07/25/2013.

Not certain if it's considered a P5110 or not. Don't know where to find out the P model number.

Anyway,

If my unit is a P5110 model, the P5110 Part fails to install.

It may be the ways I'm attempting to install it.

I've tried through Odin. I've tried from within the device's CWM Recovery.

I haven't tried through adb. But afraid to for I'm not too certain on the exact adb command to use.

Aside:

I can't seem to unlock the bootloader. I tried everything I can, but can't appear to get into the system deep enough to unlock the bootloader.

I've rooted the device, but haven't been able to get to the bootloader.

Please help. I am part of a small computer business and looking at expanding our business into the Linux on ARM Tablet sector. Specifically, Linux on Samsung ARM Tablets.
[Galaxy Tab 2 General] jamesDF:
dicovered problem

To the developers:

T-Mobile Galaxy Tab 2 10.1

P5110

getprop("ro.build.product") == "espresso10tmo" || getprop("ro.product.device") == "espresso10tmo"

Our company is not into programming, but I'll attempt to look at your cm_p5110-ota-eng.starcarr.zip and try figuring out where I need to add the above line to get it to install.
[Galaxy Tab 2 General] jamesDF:
bump

Can anybody help me with the above.

T-Mobile has a strange naming for their SGH-P5110.
[Galaxy Tab 2 General] jamesDF:
cm_p5110-ota-eng.starcarr.zip install fails

Trying to install the cm_p5110-ota-eng.starcarr.zip keeps failing, reporting:

assert failed: getprop

E: Error in /sdcard/cm_p5110-ota-eng.starcarr.zip

(Status 7)
[Galaxy Tab 2 General] tetakpatak:
Use ADB mate, not Odin!

Did the installation of the zip file fail by using the ADB? Did you install all the drivers properly and using newest SDK manager? The file itself may have been corrupted during the download process.

If you're not familiar with the ADB, check this thread where the workflow with ADB is perfectly described, on example of upgrading the Nexus 7 Tab to Android v4.3.

I've filmed exactly that procedure and uploaded it, go to page 55, first post (#541), I've embedded the video there. And best watch the video directly on YouTube and read in the info text important remarks about driver installation (SDK version, updating the SDK manager)

Hopefully you will have successful result, just don't make mistakes.
[Galaxy Tab 2 General] jamesDF:
thanks for the suggestion but...

Thank you for the suggestion, but that didn't work either.

The process is failing for I have an espresso10tmo SGH-T779 model that is based upon a MSM8960 Board with a T779UVTMF4 Bootloader which does not have Fastboot capability. The SGH-T779 also has 4G LTE capability, not just WiFi.

The Installer built into the second portion is not even looking for an espresso10tmo. I'm not certain how to correct this in the code. I can forgo 4G LTE Connectivity for now since my Cell Phone can provide WiFi tethering on the road.

---------- Post added at 05:40 PM ---------- Previous post was at 04:58 PM ----------

I am a very novice developer. This is actually my first footing into Android Development of any kind.

I'm in need of help cross developing the cm_p5110-ota-eng into an espresso10tmo cm_t779-ota-eng that will work on T-Mobile's SGH-T779 Galaxy Tab 2 10.1 with WiFi, 4G LTE, and IR. It's based around the MSM8960 Board.

I have the full ADT with Eclipse for Windows installed.

I am lost from the starting page of development.

Any and all help would be quite appreciated.
[Galaxy Tab 2 General] noahthedominator:
questions

I cant seem to find an answer since a lot of people are talking about ports to other devices. But i have a few questions for the p5110.

Has anyone got this to boot?

If so how was it? does wifi work?

any other bugs i should know about?
[Galaxy Tab 2 General] tokenpoke:
The original post and screens are for the p5110 I think. That's how I found the stuff for my p3113.

It is strictly a preview of ubuntu, not really a fully working system. You cannot create your own account and must sign in as a guest. I didn't really mess with it too much beyond proof of concept but wifi did work. Other than that if you're cool with only using only built in apps (I think music player is busted) then you'll be cool but I wouldn't recommend it as a daily rom. Just as a novelty at this point.

Oh, fair warning! If you Try dualbooting it won't work... been there, tried that.
[Galaxy Tab 2 General] ironmaskusa:
Yes, I wish this would definitely get further developed.. Anyone ???