What works, and what does not work?
And do you intend to share the source?
What works, and what does not work?
And do you intend to share the source?
So I successfully built Ubuntu touch 14.10 for Maguro.
Audio is not working
SIM detection does not work
Laggy
On browser when you type something, it goes automatically into Videos section. (I have no idea why)
keyboard's behavior is weird, maybe it is supposed to be like that..
I have only enabled a few workarounds/fixes for graphical issues... as it uses KK 4.4.2 as a base...
Ubuntu is laggy at least then when scrolling up or down
About GPS I don't know nothing
About NFC I don't know nothing
Bluetooth works (at least it can find devices), should have BLE support
Screen works, including brightness and touch screen
Vibrate works
WiFi works
This uses 3.0.17 Ubuntu touch kernel for maguro: (because I was too lazy to modify Google's kernel 3.0.72 and I had to be sure if system really works..)
http://kernel.ubuntu.com/git?p=jj/ubuntu-saucy.git;a=shortlog;h=refs/heads/maguro
Also... this is using my KK device tree: https://github.com/manumanfred/platform_device_samsung_tuna
I haven't really tested anything else and I just built Ubuntu touch 14.10 (Utopic) required stuff just for fun to see how does it work on a Nexus.
Because I don't know how to share sytem files for this, I cannot upload really anything for testing, system.img in /data folder is a large file... 2,1 GB and it cannot be flashed trough Fastboot, as it fails.
However I've uploaded a boot.img, recovery.img and system.img so if following Ubuntu touch building guide you may be able to flash successfully these and Ubuntu utopic preinstalled.
https://wiki.ubuntu.com/Touch/Building
By git cloning required reposiories and then following the instructions..
Boot.img
Recovery.img
System.img
and
http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/
Audio may be easy to fix if following the porting guide
https://wiki.ubuntu.com/Touch/Porting
About SIM I don't know nothing...
---------------------------------------------------------------------------------------------------------------------------------------------------------
everything what is needed to know is this post..
I built this just for fun and I am not going to do anything more with this, if someone is interested then.. there's guides and sources available to port Ut.. and to fix non working functions .(Y)
Btw. I'm lazy to read so I did not read whole guides. I did what I did ans this time this was successfull. before I tried to make this working at least 3 times but it didn't pass google splash logo. :laugh:
Maybe next:
Gingerbread for tuna :silly: just for fun.
-/dev/block/platform/omap/omap_hsmmc.0/by-name/userdata /data ext4 noatime,nosuid,nodev,nomblk_io_submit,errors=panic wait,check,encryptable=/dev/block/platform/omap/omap_hsmmc.0/by-name/metadata
+/dev/block/platform/omap/omap_hsmmc.0/by-name/userdata /data ext4 noatime,nomblk_io_submit,errors=panic wait,check,encryptable=/dev/block/platform/omap/omap_hsmmc.0/by-name/metadata
# backlight
+ chmod 0666 /sys/class/backlight/s6e8aa0/brightness
chown system system /sys/class/backlight/s6e8aa0/brightness
@ScardracS
all you need is:
https://code-review.phablet.ubuntu.....git;a=shortlog;h=refs/heads/phablet-4.4.2_r1
https://wiki.ubuntu.com/Touch/Building
http://cdimage.ubuntu.com/ubuntu-to...urrent/utopic-preinstalled-touch-armhf.tar.gz
Tuna device tree (Tuna, Maguro/toro*) JB 4.3.1 based
from init.tuna.rc: WiFI lines must be modified to fix WiFi
from init.tuna.rc: some ssdcard lines must be edited to fix mounting..
Some fixes for black boxes..
Changes needed for Ubuntu touch..:
(these changes are from: code-review.phablet.ubuntu.com)
fstab.tuna:
Code:-/dev/block/platform/omap/omap_hsmmc.0/by-name/userdata /data ext4 noatime,nosuid,nodev,nomblk_io_submit,errors=panic wait,check,encryptable=/dev/block/platform/omap/omap_hsmmc.0/by-name/metadata +/dev/block/platform/omap/omap_hsmmc.0/by-name/userdata /data ext4 noatime,nomblk_io_submit,errors=panic wait,check,encryptable=/dev/block/platform/omap/omap_hsmmc.0/by-name/metadata
init.tuna.rc:
(for brightness)Code:# backlight + chmod 0666 /sys/class/backlight/s6e8aa0/brightness chown system system /sys/class/backlight/s6e8aa0/brightness
ueventd.tuna.rc:
dsscomp permission to 0666 from 0660
Kernel with ubuntu changes (including app armor changes) to boot Ubuntu successfully..
http://kernel.ubuntu.com/git?p=jj/ubuntu-saucy.git;a=shortlog;h=refs/heads/maguro
If you want a newer kernel then you have to modify the newer kernel for ubuntu touch..
This will be helpfull:
https://wiki.ubuntu.com/Touch/Porting
I could kill somebody if i'll continue to work under here so I'll leave the project... please don't ask for anything because i have too much thing to do and i haven't time for all
After breack my head for one night i've find a solution, so i'm redownloading all the codes and i'll try if all work :victory:
The port is dead
Sent from my Galaxy Nexus using XDA Free mobile app
When Ubuntu officially(final) released for gnx?
Sent from my Galaxy Nexus using xda app-developers app
If Cannoncial didin't release this **** like this, me and countless others wouldn't talk **** to Ubuntu. They should have waited and made sure that basic things worked fine.
Now they have to put up with all this whining and trash talking.
If Cannoncial didin't release this **** like this, me and countless others wouldn't talk **** to Ubuntu. They should have waited and made sure that basic things worked fine.
Now they have to put up with all this whining and trash talking.