Post Reply Subscribe to Thread Email Thread

[ROM] [DEV ONLY] Ubuntu Touch [TEST] [P5110]

25th February 2013, 02:26 PM |#1  
OP Junior Member
Thanks Meter: 53
9 posts
Join Date:Joined: Jan 2011
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
Configure Resolution (see below)
Enable Wi-fi (see below)

Enjoy the testing!

Generic part:
P5110 part:

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:

grep -q GRID_UNIT_PX /home/phablet/.bashrc
[ $? -ne 0 ] && echo "export GRID_UNIT_PX=10" >> /home/phablet/.bashrc
export GRID_UNIT_PX=10
grep -q QTWEBKIT_DPR /home/phablet/.bashrc
[ $? -ne 0 ] && echo "export QTWEBKIT_DPR=1.0" >> /home/phablet/.bashrc
export QTWEBKIT_DPR=1.0
export FORM_FACTOR="tablet"

- reboot

Enable WIFI:
- adb root
- adb shell
- touch /data/local/
- vi /data/local/ and put the following lines

insmod /system/lib/modules/dhd.ko firmware_path=/system/vendor/firmware/fw_bcmdhd_apsta.bin nvram_path=/system/etc/wifi/nvram_net.txt

- chmod 755 /data/local/
- 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:

Attached Thumbnails
Click image for larger version

Name:	device-2013-02-25-091137.jpg
Views:	9350
Size:	14.3 KB
ID:	1759708   Click image for larger version

Name:	device-2013-02-25-091214.jpg
Views:	9280
Size:	34.4 KB
ID:	1759709  
Last edited by Starcarr; 28th February 2013 at 07:17 PM.
The Following 42 Users Say Thank You to Starcarr For This Useful Post: [ View ]
25th February 2013, 03:08 PM |#2  
Junior Member
Thanks Meter: 0
1 posts
Join Date:Joined: Feb 2013
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.
25th February 2013, 04:18 PM |#3  
Recognized Developer
Flag Bekasi
Thanks Meter: 9,488
3,572 posts
Join Date:Joined: Apr 2011
Donate to Me
Base on 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 Big thanks for this effort.
The Following 2 Users Say Thank You to ketut.kumajaya For This Useful Post: [ View ]
25th February 2013, 04:30 PM |#4  
Senior Member
Thanks Meter: 61
125 posts
Join Date:Joined: Sep 2007
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.
25th February 2013, 05:12 PM |#5  
r-l's Avatar
Senior Member
Flag Rotterdam
Thanks Meter: 370
1,514 posts
Join Date:Joined: Jan 2011
Interesting, will wait for working wi-fi
25th February 2013, 06:50 PM |#6  
Thanks Meter: 2
57 posts
Join Date:Joined: Feb 2008
Excellent good work man
25th February 2013, 07:35 PM |#7  
Senior Member
Thanks Meter: 61
125 posts
Join Date:Joined: Sep 2007
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.


Por ahora no me ha funcionado. Voy a volver al principio y hacerlo todo desde 0.
Parto de CyanogenMod 10.1, y como dices he flasheado he hecho wipes, flasheado la parte especifica y luego la genérica.
Arranco después de flashear y se queda la pantalla en negro.
Que has hecho tu exactamente para hacerla funcionar?


25th February 2013, 08:12 PM |#8  
Flag Nancy
Thanks Meter: 8
48 posts
Join Date:Joined: Feb 2013
Thumbs up porting GT-P5100
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 !!
Last edited by shark_max; 25th February 2013 at 08:21 PM.
25th February 2013, 08:58 PM |#9  
Senior Member
Thanks Meter: 61
125 posts
Join Date:Joined: Sep 2007
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.


Bueno ya lo he conseguido. XD
He tenído que meter los archivos en una SD externa y formatear system, data, sdcard.... luego he instalado según lo que comentas en el primer tema y a funcionar. Voy a quitarme un poco el mono probando.

GRACIAS por el excelente curro que te has pegado.

Un saludo.

25th February 2013, 09:45 PM |#10  
Droidlover123's Avatar
Senior Member
Thanks Meter: 373
1,427 posts
Join Date:Joined: Jul 2012
Re: [ROM] [DEV ONLY] Ubuntu Touch [TEST] [P5110]
Hmmmmm...finally ubuntu on our awesome tab 2 family.....hope will see it for other varients tooo....soon....
Developer rocks....:thumbup::thumbup::thumbup::t humbup::thumbup:
Sent from my GT-P3100 using xda app-developers app

The Following 2 Users Say Thank You to Droidlover123 For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes