Na oficjalnej stronie Ubuntu coraz więcej na temat Ubuntu Touch dla urządzeń z Androidem. Na liście wspieranych urządzeń znalazł się także Samsung Galaxy S2.
Ogólnie o Ubuntu Touch:
https://wiki.ubuntu.com/Touch/Install
Ubuntu Touch dla SGS2:
https://wiki.ubuntu.com/Touch/Devices/i9100
Watek na XDA DEV:
[ROM][GT-I9100][WIP] Ubuntu Touch Developer Preview - xda-developers
Miałem dzisiaj przyjemność zainstalować wyżej wymieniony system na swoim smartfonie, lecz niestety nie mogłem go długo używać, ponieważ nie działają jeszcze kluczowe rzeczy jak połączenia i smsy. Jednak z changelogów widać, że prace postępują bardzo szybko i już niedługo prawdopodobnie doczekamy się w pełni działającego systemu. Z tego co widać, to możemy się spodziewać systemu operacyjnego, na którym będzie można uruchamiać natywne aplikacje Linuxowe, jednak będą musiały one być wcześniej portowane na architekture ARM.
Aby zainstalować system należy:
1. Zainstalować Cyanogenmod 10.1 z CyanogenMod Downloads
2. Zrobić Wipe data / factory reset
3. Zaflashować Goo.im Downloads - Downloading saucy-preinstalled-armel-i9100.zip
4. Zaflashować http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/saucy-preinstalled-phablet-armhf.zip
Całą operację u siebie przeprowadziłem w Clockworkmod Recovery - miałem małe problemy z instalacją samego Cyanogena, a konkretnie chodzi o to, że skrypt instalacyjny nie przechodził asercji sprawdzającej czy instalujemy paczkę na odpowiednim urządzeniu - można to ominąć:
Po skończonej zabawie z Ubuntu bez problemu zrobiłem Restore poprzedniego ROMu w Clockworkmod Recovery.
Edit
Znalazłem trochę więcej informacji. Ubuntu Touch jest zwykłym Ubuntu. A co za tym idzie otrzymujemy manager pakietów apt-get oraz inne ficzery.
Jeśli chodzi o używanie aplikacji z normalnej wersji desktop, istnieją pewne ograniczenia, a mianowicie muszą być one napisane w QT5 lub HTMLu. Wydaje mi się, że pojawią się one wkrótce jak grzyby po deszczu.
Jeśli chodzi o używanie aplikacji Androidowych, to nie są one na chwile obecna wspierane - Ubuntu Touch nie posiada wirtualnej maszyny Dalvik. Jednak moim zdaniem prędzej czy później zrobi to sam Canonical, albo zajmie się tym community, ponieważ będzie ma to duże zapotrzebowanie.
Należy pamiętać, że jest to bardzo wczesna wersja, nie są znane jeszcze wszystkie błędy, oraz naturalnie, ze wgrywamy to na własną odpowiedzialność i nie nikt nie bierze odpowiedzialności za ewentualne bricki/szkody wywołane instalacją tego softu
Screeny:
Screeny pochodzą z forum XDA Developers: [ROM][GT-I9100][WIP] Ubuntu Touch Developer Preview - xda-developers