yashsingh1/xdaforums huggingface dataset:
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
Just finished pushing to github (I hope!). This thing is not exactly user friendly. Basically all I've done is mirror the work that the guys at i9100 are doing so it runs on our i777's. Here is my repo.manifest.xml file so you can see where I'm getting all my stuff.

<project path="device/samsung/i777" name="IconRunner/android_device_samsung_i777" remote="github" revision="refs/heads/cm-10.1" />

<project path="device/samsung/galaxys2-common" name="Ubuntu-i9100/android_device_samsung_galaxys2-common" remote="github" revision="refs/heads/cm-10.1" />
<project path="kernel/samsung/smdk4210" name="Ubuntu-i9100/android_kernel_samsung_smdk4210" remote="github" revision="refs/heads/cm-10.1" />
<project path="hardware/samsung" name="Ubuntu-i9100/android_hardware_samsung" remote="github" revision="refs/heads/cm-10.1" />
<project path="vendor/samsung" name="Ubuntu-i9100/android_vendor_i9100_oldmali" remote="github" revision="refs/heads/cm-10.1" />

Hopefully the changes were actually pushed. I did what I think was a push and got no error messages but github isn't showing any changes yet.

EDIT: Damn. Linux is anything but user-friendly. Git is a royal pain in the ass. So you should be able to build from it, but my git stuff is a gigantic clusterf*** right now. I can build on my machine just fine, but I don't have the time to untangle git right now.
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
Minor Update:

Afterflash no longer needed. Minor changes to preserve font fix against downstream changes.

Also I added an album of screenshots to the OP. Let's keep the momentum going!
[AT&T Samsung Galaxy S II SGH-I777] LamboDroid19:
Wasn't expecting this today. Thanks. I will see if I can pull down those repo and build. Like I said I'm no developer but I will try and help anyway I can. Thanks again.
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
We got working volume buttons!

Lemme see if I can get the other hardware keys working and I'll provide an update. As of now, no files have been uploaded. I'll post again as soon as I push it.

Damn it feels good to be back in action :)

EDIT: 22:50 EST, Home key now pulls up the app drawer.
[AT&T Samsung Galaxy S II SGH-I777] sentinel79:
Nice work!
[AT&T Samsung Galaxy S II SGH-I777] Phalanx7621:
Keep it going man I really appreciate this. I have a feeling we're heading in a reaaaally good direction here!!
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
The more I work with this the more awesome I see it being. It really is the full Ubuntu desktop on a phone. I'm so used to BS promo videos I wasn't expecting it to actually be true. I will do everything in my (limited) power to keep this going!

It's going to be one awesome OS!
[AT&T Samsung Galaxy S II SGH-I777] asderxsdxcv:
Great to see this on i777. Thanks again and great work.
[AT&T Samsung Galaxy S II SGH-I777] mpkothari:
Icon you're on a freaking roll !! I can't believe how few thread comments/readers there are considering the amount of progress you have made, it's a shame. I hope Canonical doesn't give up on the OS due to lack of community support cuz it's just too gorgeous and promising. We don't know where Android will go since Andy Rubin stepped down..

Thanks for your dedication and work. Just waiting for calling/sms/data to make it a DD.
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
Same here, I've heard the calls don't work because of something caked a pincode on the sim card. Apparently you can remove it but I don't want to go there. I guess it's in canonical's hands. In the meantime I'm doing what I can :)
[AT&T Samsung Galaxy S II SGH-I777] fiffan86:
We appreciate all your hard work! I would love to have this as my main dd to go along with my laptop :p. I just wish I could help but I can't do much. Ubuntu seems to have more support than Firefox imo.
[AT&T Samsung Galaxy S II SGH-I777] MaxWallstedt:
I don't use a PIN code for my device, and calls still don't work (i9100). I've tried with different RIL binaries to no avail so far.
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
Got the Menu and Home buttons semi-working. At least now we have a back button of sorts (pull up the Hud with the Menu button and hit the back arrow). The Menu buttons pulls up the App Switcher (aka "Hud") and the Home button locks the screen (until someone learns Qt enough to have it do what it's supposed to).

Attached is my edited Shell.qml file (Lines 148 - 181 are new). I haven't commented it much as it's still very much a WIP. Also I repackaged Thursday's phablet zip with the new Shell so you can flash that instead of having to replace it yourself.

To use it, open the latest quantal zip and extract the META and manhattan to a workfolder. Open the manhattan.tar.gz and navigate to

/binary/casper/filesystem.dir/usr/share/qml-phone-shell/

Rename my attached file Shell.qml, then drag and drop it inside this folder. Say yes to the replace dialog and let it repackage. Now compress both the META and manhattan to a zip file, push it to your phone and proceed as usual.

As long as downstream changes don't screw it up, you should be able to replace the Shell file in all future quantal zips with this so you can stay up to date.

Remember to rename Shell.txt to Shell.qml
[AT&T Samsung Galaxy S II SGH-I777] macdo:
I'm waiting too, that's why I don't want to post anything and bother Icon or let him work.

I know this is gonna be awesome!

Keep going
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
Post away! My hope is to get a community going here. Right now our device is the lead thanks to the input of our users. Let's keep it that way! Any and all ideas welcome :).
[AT&T Samsung Galaxy S II SGH-I777] snkyjester1:
Times like these is when I feel like I should have learned to program a long time ago. So far, I don't know much but how to program C++ on the console. I will get to your level one day and be able to contribute to the development of something. Keep up the great work:good:
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
Ha! The extent of my C experience is writing a console hello world app way back in high school :). I'm a math guy, not a programmer, Fortran is my thing. So take heart! If I can stumble through it, anyone can.

If you know c, take a look at my post on the i9100 thread. Basically I'm stuck because I don't know how to call functions across C files.
[AT&T Samsung Galaxy S II SGH-I777] blizzardproof:
So the correct order is ububtu_cm ubuntu2 then phsblet?
[AT&T Samsung Galaxy S II SGH-I777] fiffan86:
I believe that the ubuntu2 zip is the phablet file
[AT&T Samsung Galaxy S II SGH-I777] moorecomp:
Read the OP.
[AT&T Samsung Galaxy S II SGH-I777] roughmouth:
i just wanted to say thanks for this. you are awesome and keep up the good work
[AT&T Samsung Galaxy S II SGH-I777] yj121:
Awwwhhh yeaaaahhhhh

ive been waiting for so long for this os to get wifi/sms working :D finnally gonna try it out today and see how it goes! thanks for your hardwork!

---------- Post added at 03:50 PM ---------- Previous post was at 03:47 PM ----------

does SMS/Texting work yet or no?
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
There are reports of it working on some devices with a "pin removed" SIM cards, whatever that means. I have not been able to get it working though. We're still waiting on Canonical. WiFi does work but the Browser app isn't complete yet. You can use wget and adb shell to install/uninstall apps through apt-get.
[AT&T Samsung Galaxy S II SGH-I777] zenchowdah:
Request status of alpha build? This is a very interesting project
[AT&T Samsung Galaxy S II SGH-I777] kseunder84:
I'm looking forward to a stable release of this OS. Everything about this OS is just beautiful. With the OS as is, do calls work?
[AT&T Samsung Galaxy S II SGH-I777] fiffan86:
Last I heard calls did not work for our device, but that might have changed in the last few weeks or so
[AT&T Samsung Galaxy S II SGH-I777] tobiascuypers:
When I download the quantal phabket.zip it quickly finishes and it shows that its Zero bytes in size, and that there is nothing in it? Tried multiple downloads
[AT&T Samsung Galaxy S II SGH-I777] Shawn:
Did you download from your phone or pc?

I777(S2)

Captivating M3

UCLE5

AJK 1.49
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
It's a bad link, they just updated to raring and I've yet to update OP.

Currently testing todays nightly build to see if phone and SMS are working yet. If the OS boots normally I'll update OP.
[AT&T Samsung Galaxy S II SGH-I777] tobiascuypers:
PC as always

Oh alright! Thanks! Seriously ive only had this device for about a week, and your work is just awesome.
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
I have updated OP. Note the addition of the Cyanogenmod bit. Make sure you are coming from CM, if you don't you'll probably get a blackscreen.

Phone and SMS are still disabled. (This appears to be deliberate, as the button is permanently "pushed". Unsure why.)

Raring is much smoother than quantal. Definite progress here but still unusable without the actual phone working.
[AT&T Samsung Galaxy S II SGH-I777] tobiascuypers:
Awesome, Downloading now! And will the newest versions have your fix for the hardware buttons?
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
These versions don't. I'll start adding that once we get Daily Driver status. Right now I've got a ton of exams coming up and though I'd like to incorporate all the goodies in the i9100 build (like the persistent hardware key fix) I can't spare 10 hours to try to untangle git again :(.

Once we get Phone and SMS working I'll definitely add it though!
[AT&T Samsung Galaxy S II SGH-I777] tobiascuypers:
Awesome! Thanks! I'll definitely be checking back on this periodically!
[AT&T Samsung Galaxy S II SGH-I777] jball:
I check every day now.other than msgs and calling it functions pretty well.can't wait
[AT&T Samsung Galaxy S II SGH-I777] voldomart13:
Any news?
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
Week 17 summary (from the mailing list):
[AT&T Samsung Galaxy S II SGH-I777] voldomart13:
Thanks man good luck if you have any exams left. I got a couple coming up last year of Highschool =D
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
41 hours of no sleep and I'm starting to hallucinate hearing my phone's notification tone. Finals are so much fun. :eek:
[AT&T Samsung Galaxy S II SGH-I777] dsbrohan:
I know what you mean! I finished my Calc 3 final this morning and I'm taking my SP final tomorrow.
[AT&T Samsung Galaxy S II SGH-I777] Sledutah:
Any news on this project? I picked up a S4, so now I can play with Ubuntu on my SII.
[AT&T Samsung Galaxy S II SGH-I777] wildchild048:
Tried newest daily and screen stays black.
[AT&T Samsung Galaxy S II SGH-I777] upNsmokeAllDay:
What is the url to the daily?
[AT&T Samsung Galaxy S II SGH-I777] wildchild048:
Has anyone got the new builds booting?I get black screen.
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
Hey guys, sorry about the siesta. I just started a new job and haven't had much time to monkey with this. AFAIK phone and SMS are still not working, though it sounds like 3G is almost here. I did a quick build a few days ago and got a black screen, I think I'll wait till the phone part is operational before trying to figure out what is up with that. For those of you that PM'd me, sorry for not responding. For everyone else, sit tight, the guys over in the i9100 thread are hard at work getting this port operational :)
[AT&T Samsung Galaxy S II SGH-I777] jparnell8839:
the raring-preinstalled-phablet-armhf.zip link no longer works. Should we get the latest raring from last month (http://cdimage.ubuntu.com/ubuntu-to...thly-06/raring-preinstalled-phablet-armhf.zip) or get the daily current saucy (http://cdimage.ubuntu.com/ubuntu-to.../current/saucy-preinstalled-phablet-armhf.zip)??
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
Current daily saucy, though it will probably blackscreen. Canonical changed something downstream and we aren't sure exactly what to do to fix it.
[AT&T Samsung Galaxy S II SGH-I777] jparnell8839:
Lol so I figured out :P I made a nandroid in CWM and flashed the 2 files and blackscreened. however, I just got this used SGSII 2 days ago for free and it has the dreaded USB port screwup, which means getting Android debug enabled for adb commands can be tricky (as 90% of the time it thinks a usb cable is plugged in when its not) and booting into recovery without CM's power menu or ADB commands is impossible. Only way I know to get back to a booting OS is to Odin oneclick root back to UCLL6, install rom manager, install CWM from Rom Manager, reboot from RomManager into CWM (which is only temporary) and flash CM 10.1 which includes CWM, wipe cache/data, and then restore my nandroid.

Unless you guys know a better way to get CWM back :P
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
Hold down Power, Vol Up, Vol Down for 7 seconds and keep them depressed during boot to go to CWMR.
[AT&T Samsung Galaxy S II SGH-I777] jparnell8839:
That doesn't work. Because of my USB board being messed up, it thinks a USB cable is plugged in, so Vol Up + Vol Down + Power boots me into Download Mode every time. If I plug the usb cable in, jiggle it up and down and unplug it, sometimes (about 5% of the time) it registers the USB cable was unplugged and I can activate USB Debugging for ADB commands. Other than that, my only other options are apps such as QuickBoot or Rom Manager.

However, this last time renaming the CWMR zip from ClockWorkMod.com to update.zip and applying from SDCard in stock recovery actually worked, so I didn't need RomManager app, just QuickBoot :P its always failed verification before
[AT&T Samsung Galaxy S II SGH-I777] upNsmokeAllDay:
So Is this project dead?
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
Nope, just not going to spend time updating every time Canonical releases something. Once they have phone and sms operational I'll start back up again.
[AT&T Samsung Galaxy S II SGH-I777] upNsmokeAllDay:
Do you have a link to the most current working files?
[AT&T Samsung Galaxy S II SGH-I777] jparnell8839:
to my knowledge, there are none, until they figure out what canonical changed that broke it for our device
[AT&T Samsung Galaxy S II SGH-I777] AlmasSD:
looking forward to updates UBUNTU ...
[AT&T Samsung Galaxy S II SGH-I777] Rookie407:
any farther news/updates on this? i would love to see data and sms working on this!
[AT&T Samsung Galaxy S II SGH-I777] jparnell8839:
Don't you know the unwritten rule? Every time you ask for an update or status, a commit is lost! :P
[AT&T Samsung Galaxy S II SGH-I777] Rookie407:
Haha then more ppl should be asking for updates!!! Less chance of the world getting struck by one!!!

This message was sent from the a satellite in the sky.
[AT&T Samsung Galaxy S II SGH-I777] jparnell8839:
ROFL, not a comet, a commit. A git commit in source code :P
[AT&T Samsung Galaxy S II SGH-I777] Rookie407:
Haha even better less chance of some noob getting ahold of the wrong file and bricking his/her device.

This message was sent from the a satellite in the sky.

---------- Post added at 08:14 AM ---------- Previous post was at 08:13 AM ----------

Just fyi the raring file link is dead...

This message was sent from the a satellite in the sky.
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
Files in OP are obsolete. I got tired of updating every time Canonical renamed a version.
[AT&T Samsung Galaxy S II SGH-I777] Rookie407:
Good to know ill keep a lookout for the next update. :)

This message was sent from the a satellite in the sky.
[AT&T Samsung Galaxy S II SGH-I777] SkVergil:
So we can't try this? I just got hands on an i777 a week ago and can't resist the curiosity of feeling this ROM on it. But the link to the second file is dead.
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
The version in it's current state is non-operational (due to Canonical ****ing **** up). Let me see if I have the old version lying around somewhere... I'll post back if I find it.
[AT&T Samsung Galaxy S II SGH-I777] SkVergil:
Thanks
[AT&T Samsung Galaxy S II SGH-I777] Philux:
Well the latest version Canonical just released has the new feature of updating over the air. So if you decide to rebuild, you may not have to update every time Canonical decides to change something...

http://www.omgubuntu.co.uk/2013/09/ubuntu-touch-improves-system-updating
[AT&T Samsung Galaxy S II SGH-I777] SkVergil:
I really wanna try this :D
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
Aight guys, just checking back in.

As you've probably noticed I've been a little absent recently. My senior classes are incredibly time-consuming; projects and assignments back to back, something always due the next day. You probably know the deal :). I recently had to re-partition my HDD (needed more space for simulation software) and wiped my Ubuntu buildenviorn. Hopefully when I have a free weekend again I can set that back up and pump out a Ubuntu OS base for us. I know there have been a ton of developments over at the i9100 thread and I'm pumped to see what they've got working.

That said, if any of you want to try your hand at building us something go right ahead! I'm not sure when I'll be back in action but hopefully it'll be soon :fingers-crossed:.
[AT&T Samsung Galaxy S II SGH-I777] jparnell8839:
Quick question... I haven't been able to find the answer to this anywhere. I think I've grasped the basics enough about pulling git sources and the general building process that I may be able to build Ubuntu touch from CM's device tree. My question is: do I have to build against CM10.1, or would the 10.2 source work as well? Better or worse, in your opinion?
[AT&T Samsung Galaxy S II SGH-I777] LamboDroid19:
I've been using the i9100 build from here and just been using sudo apt-get update && sudo apt-get dist-upgrade to stay updated.

I haven't noticed any problems or side effects. That doesn't mean there are none and I don't recommend it. This is my play phone to see how Ubuntu Touch OS is progressing. Just thought I would let y'all know if anybody is feeling lucky.

I've also used the command posted here successfully .
[AT&T Samsung Galaxy S II SGH-I777] jparnell8839:
[edited] nevermind, I was trying to push the square peg in the round hole

-----edit-----

At any rate, the device partitions match, once you edit the updater script for the proper asserts, it should work in theory. I'm gonna try this out :D

---------- Post added at 10:06 AM ---------- Previous post was at 09:11 AM ----------

Well, it's a dirty port, but if anybody wants to try it out to get the feel, here goes.

1. install CyanogenMod 10.1 on your device (if not already installed)

2. wipe data/factory reset (Make backup first)

3. flash saucy-preinstalled-armel-i9100.zip

4. flash saucy-preinstalled-phablet-armhf.zip

5. reboot

6. (optinal) Enable 3G data (link)

Remember: this is a [VERY] dirty port from the i9100. Nothing was changed except the updater script, and that was so that it wouldn't reject the i777 because (obviously) its not an i9100. That being said, keep this in mind: Some things will not work. Things such as the phone app. I could not make calls or compose an SMS. There is no cell data, however WiFi does work. I dont even know if step 6 in the directions above work to enable it. It might, perhaps, be an APN setting that I need to alter, though I doubt it as the CM10.1 base was from i777.

As soon as I get a build environment set back up, I'll try to build against CM's device tree for a native Ubuntu Touch that hopefully fixes the broken stuffs.

At any rate, enjoy.

Downloads:

altered saucy-preinstalled-armel-i9100.zip

saucy-preinstalled-phablet-armhf.zip
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
Awesome! Thanks for putting this together! Neither Phone or SMS are working yet, this is Canonical's issue, not ours. For some reason they don't think it's important to set up phone for sim-locked cards. Dumbass move but there isn't anything we can do about it. If it's running the CM 10.1 i9100 base the 3G module should work - that is, assuming the Ubuntu zip doesn't **** it up. Only things that won't work are the softkeys (i.e. you can't use the Shell.qml fix I have in the i9100 thread).
[AT&T Samsung Galaxy S II SGH-I777] jparnell8839:
Wait... What? "I know! Let's make a mobile os that anybody with working CyanogenMod support can build. Oh, except those guys with sim locked phones. Screw those guys". That's basically everybody EXCEPT Nexus users. Especially since unlocking your Sim is illegal now. Wtf?
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
No ****! I'm incredibly pissed at Canonical for ****ing up so bad. They literally destroyed any hope this OS had, and utterly demolished dev support. We can't do **** when we have to flash back to Android during the day (most devs here work on their DD phone).
[AT&T Samsung Galaxy S II SGH-I777] SkVergil:
The links are dead man!
[AT&T Samsung Galaxy S II SGH-I777] jparnell8839:
well poop. hang on, let me fix it.

---------- Post added at 08:36 AM ---------- Previous post was at 08:08 AM ----------

It's amazing what missing a capital letter can do :P

Links are fixed, tested. I'll admit, they're slow, my ISP only has a 5mb/s up limit, but it's still faster than d-h.st with their throttling :P
[AT&T Samsung Galaxy S II SGH-I777] SkVergil:
Haha! Thanks! I'll download right away!
[AT&T Samsung Galaxy S II SGH-I777] voldomart13:
I tried the install it. Its been sitting there doing nothing for a few mins. Its not raring packages anymore its titled saucy now. Any help?
[AT&T Samsung Galaxy S II SGH-I777] IconRunner:
Development has been halted until Canonical get their asses in gear and get the Phone and SMS working. I can't spend hours building and fixing **** only to have to flash back to Android when I need my phone for calls. If you use the raring package it should boot but they screwed something up downstream that requires a core rebuild, something I'm afraid I don't have time for right now :( (Lost my buildenviorn and would take a day or so to re-sync sources and figure out how to untangle git.)
[AT&T Samsung Galaxy S II SGH-I777] jparnell8839:
have you attempted this?

http://xdaforums.com/showpost.php?p=45642337&postcount=126
[AT&T Samsung Galaxy S II SGH-I777] voldomart13:
Was about to. the download kept reseting on me yesterday because of slow internet -_- trying again.
[AT&T Samsung Galaxy S II SGH-I777] roughmouth:
development?

Is there going to be any more development on this? I think it is a fantastic opsys and would love to see it on my phone
[AT&T Samsung Galaxy S II SGH-I777] Rookie407:
I don't it seems its been put on the back burner too long and forgotten about.
[AT&T Samsung Galaxy S II SGH-I777] jparnell8839:
basically we have a fully functional (as functional as canonical will allow, anyway) build a couple pages back. Phone and SMS do not work because of Canonical's code. I dont remember exactly what the problem with phone and sms was, but the short and sweet of it was something to do with having a SIM lock on the device will prevent cell broadcast. So until Canonical gets their crap together, this is pretty much a dead end.
[AT&T Samsung Galaxy S II SGH-I777] Rookie407:
So does this mean if your cell in Sim unlocked that call and SMS will work?
[AT&T Samsung Galaxy S II SGH-I777] jparnell8839:
On devices where it was never locked to begin with (like Nexus devices) yes. On devices that originated locked (like the i777), it's untested (as far as I know, I could be wrong). If you (or someone you know) cares to test, I'd like to hear about your experience on it
[AT&T Samsung Galaxy S II SGH-I777] Rookie407:
I will deff love to test this for y'all. Gimme a couple days fory wife to get paid. I'll post back with the results.
[AT&T Samsung Galaxy S II SGH-I777] tmdegler:
Can anyone update this
[AT&T Samsung Galaxy S II SGH-I777] jparnell8839:
Sure. Learn to code :)