yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy SL i9003] devasenan200:
@moderator .....I think this thread can be moved to apps section..so that many of them will be able to look into it..
[Samsung Galaxy SL i9003] coolcowboy:
[YOUTUBE]AiiJBXprPN0[/YOUTUBE]

Direct Link: http://www.youtube.com/watch?v=AiiJBXprPN0
[Samsung Galaxy SL i9003] ASMI1:
Great...........thanks:)
[HTC Sensation] Brobarian:
So I was running MIUI ICS ROM, phone worked great except for random browser crashes. So I updated to Jelly Bean MIUI ROM and the phone had severe Radio issues, I would constantly get an "X" in the signal icon. So I flashed Revolution ROM, same issue. I have since flashed back to stock T-Mobile ICS ROM and I am still having radio signal issues. This has been driving me crazy. Has anyone else been dealing with this and if so, any fixes?

Phone Specs:

Android version 4.0.3

HTC Sense Version 3.6

Software number 3.32.531.14 71ORD

Kernel version: 3.0.16-gc764bfb

htc-kernel@18000-buil-144#1

SMP PREEMPT Mon Mar 19 19:16:05 CST 2012

Baseband Version: 11.76A.3504.00U_11.24A.3504.31_M

Build Number: 3.32.531.14 CL356011 release-keys

Radio -11.24A.3504.31_M

Thanks for help Community!!!!
[HTC Sensation] evilcuber:
Wrong section buddy. Try posting it in the QnA section or the development thread for that rom
[HTC Sensation] Shree.bhagwat:
Have u flashed the radio on ur own before installing the miui ics rom?

Go for ARHD Rom in devlopment sector check for ur md5 to check ur md5 checksum search Google n download ur version of radio and firmware try installing that n also install the arhd Rom n check if the prob still exists

hit thanks if I hve hlped you

sent from HTC sensation using xda premium
[Nexus S General] Matsca09:
- - - Update - - -

After long time since I've released the last news, I've decided to discontinue this project.

I'm near final high school exams so I don't have the time to dedicate myself on the project and because, after 2+ years, my Nexus S left me with an hardbrick (I've tried applying Unbrickable Mod and replacing the motherboard but no luck).

You can find my last pieces of work on my GitHub account (https://github.com/Matsca09/Ubuntu-Touch-Nexus-S/).

I want to conclude by thanking everyone who tested and used this port and I hope someone else will continue this work to port Ubuntu on this great phone :)

Thanks again for all,

Matsca09

-- Original message --

Disclaimer:

Use/install it at your OWN risk!!!

I don't take any responsibility!

Hi everyone,

I want to share with you my port of Ubuntu touch for Nexus S.

What works:

Graphics acceleration

Backlight control

Calls (with audio) and SMS

Camera

Wifi

Audio

What doesn't work:

GPS (?, not tested)

3G connection (?, not tested)

Other things maybe

How to install it:

1) Download the base system and the system image from the 'Releases' section of this post.

2) Extract the 'ubuntu' folder from the Ubuntu image zip and copy it into the root of the phone storage.

3) Copy the base system zip into the root of the phone storage.

3) Flash the base system on your phone and reboot.

The TWRP recovery may report an error like "No OS installed" when you reboot/shutdown after flashing the base system: ignore that error.

Releases:

-- 13.10 (stable) --

Suspended​

-- 12.10 (preview release) --

Base system: Download​

Ubuntu image: Download​

Enjoy,

Matsca09
[Nexus S General] nwo122383:
Re: [RELEASE][WIP] Ubuntu touch port

maybe this will make it clickable by quoting it

going to download and try on my ns4g just to see how it works. I don't use my ns4g as my main phone anymore
[Nexus S General] spider623:
You can't imagine what a big favor you do to as by porting it, i can't even get the cm10.1 to compile here :/

---------- Post added at 10:05 PM ---------- Previous post was at 09:43 PM ----------

i forgot to ask did you had to flash cm10.1 first??

---------- Post added at 11:01 PM ---------- Previous post was at 10:05 PM ----------

ok, not installing
[Nexus S General] zeletrik:
installing... :D

Waiting for testing :D

Gratz, bro :good::D

---------- Post added at 11:07 PM ---------- Previous post was at 10:46 PM ----------

the wifi ain't no work for me :(
[Nexus S General] Gingo21:
Re: [RELEASE][WIP] Ubuntu touch port

Could you share your source please ?
[Nexus S General] spider623:
so you can all install it except me???
[Nexus S General] Matsca09:
I don't have used the CM sources: I've adapted the Galaxy Nexus image in order to run on Nexus S

Why you can't install it? What's the problem?

Strange, it works on my phone
[Nexus S General] chunkygorillas:
about to install it, I'll play with it tonight see if I can find any bugs.

Thanks for making this :)
[Nexus S General] spider623:
both twrp and cwm just say failed, nothing else, not even a log file to check it out :confused:

found the problem, wrong permisions and corupted download, all fine now :p
[Nexus S General] spider623:
Re: [RELEASE][WIP] Ubuntu touch port

I can report that while the wi-fi didn't work for me it was quite staple
[Nexus S General] jojoost:
Re: [RELEASE][WIP] Ubuntu touch port

Download link is down
[Nexus S General] 4I-I:
thanks for building this! but may i ask why this rom isnt in the development section? ;)

also you could try and team up with woorim98 who also did a build but hasnt got wifi to work... i think your two builds together may be nearer to a 100% working one! ;D
[Nexus S General] c01nd01r:
+1. wget say "509 Bandwidth Limit Exceeded"
[Nexus S General] Matsca09:
Ok, I'm reuploading the files.

For the wifi: it's strange, now it doesn't work for me too but I was able to connect the phone to my school wifi network. Now I'll try to fix it.
[Nexus S General] LarcBP:
I found this

http ://casecode. ru/ubuntu-nexus-s-matsca09-port.zip
[Nexus S General] c01nd01r:
Sorry guys, this is a temporary URL until the author has reuploading file. :\
[Nexus S General] Matsca09:
I've reuploaded the files!

New links are in the first post :D

I've updated the base system to R2 (some minor changes)

Because it's not so android-related, so I've preferred to post it here
[Nexus S General] spider623:
any plans for the latest daily?
[Nexus S General] spider623:
if is any one still monitoring this thread, cannonical said that by the end of the month ubuntu phone will be complete did you try any of the beta?
[Nexus S General] deathviper:
waiting for stable
[Nexus S General] teoserio:
it will take a while for a stable but things are moving

See here and here
[Nexus S General] Matsca09:
Hi all,

I'm working again on this project and I'm managing to update the old root image with the newest (13.04).

Also, I've decided to compile the base Android system (so the new base system will not be a port) in order to get full compatibility with the hardware of the Nexus :)

So stay tuned :D

Matsca09
[Nexus S General] Snuffalofagus:
Any chance of ever getting this running on the Nexus S 4G once its stable?
[Nexus S General] BBuZZ:
If you get it stable you'll be responsible for curing my flashaoolism.. Lol .. if you need testers just beep...
[Nexus S General] Amri.NVR:
Sounds good....wait for next update.

Good job dude:thumbup:
[Nexus S General] nyl:
waiting for this :D great job
[Nexus S General] Matsca09:
Updates:

I've finished setting up the base system, now everything works (camera, audio, phone calls with audio, wifi, SMS), but I'm not sure about GPS :confused:.

I'm creating a bash script in order to download automatically the latest Ubuntu Touch images from the ubuntu server and patch it with some configuration for the Nexus S.

So stay tuned for updated download links :D

Matsca09
[Nexus S General] migueldbr:
Great news! btw does it still have all those contacts and images that were just to show the OS?
[Nexus S General] leap_ahead:
Hmmm I want to test !!!!!!!
[Nexus S General] BBuZZ:
+1

Sent from my Nexus S
[Nexus S General] leap_ahead:
any new ????
[Nexus S General] Amri.NVR:
waiting for download link :D

:good::good::good::good::good::good::good::good:
[Nexus S General] Matsca09:
I'll insert a choice into the image script :)

I'm sorry for the delays for the download links but I'm very busy with school.

Tonight I'll try to finish all and start uploading.

Sorry again

Matsca09
[Nexus S General] leap_ahead:
Cool !!! U mean we can use program like other os ?? Firefox,android??
[Nexus S General] migueldbr:
what do you mean?are you asking if you will be able to use android apps on ubuntu?
[Nexus S General] leap_ahead:
no..i mean I can use the program or just preview?
[Nexus S General] migueldbr:
not really understanding what you mean...from what i understand Matsca09 will include an option to delete all that stuff that was just for show on the previous builds (all those fake contacts and images etc)
[Nexus S General] leap_ahead:
I mean the contact ,alarm,calculator is wotking ?or just show app
[Nexus S General] migueldbr:
oh now i understand lol. yeah probably almost everything will be working. But Matsca09 will give you a better answer than me. From what it was said, ubuntu touch would have almost everything working by the end of may
[Nexus S General] leap_ahead:
Today is the day???
[Nexus S General] Matsca09:
Yes :D

I'm doing last tests in order to see if all works right :)

Some minutes and you'll have the download links :D
[Nexus S General] BBuZZ:
More or less buggy, can it be used daily?no demo functions?

Sent from my Nexus S
[Nexus S General] Matsca09:
I wouldn't reccomend to use it daily because it's still buggy and it isn't very complete.

Removing demo functions needs some time because I've to analyze the OS image. So basically the demo examples are still into the os, but I'll update the script as soon as possible to remove the demos into the OS.
[Nexus S General] BBuZZ:
Thanks, you're awesome

Sent from my Nexus S
[Nexus S General] leap_ahead:
Link pls? I cant understand from first post
[Nexus S General] Matsca09:
Sorry for all delays but I've got troubles with uploading :(

But now, download links are in the first post :D

Sorry again for the delays :(

Matsca09
[Nexus S General] migueldbr:
this has to be made with linux right?
[Nexus S General] Matsca09:
Yes, but I'm going to add a link for a ready-to-use image in the first post.
[Nexus S General] migueldbr:
awesome!thanks
[Nexus S General] Matsca09:
Image added on the first post :)
[Nexus S General] migueldbr:
i just need to copy the ubuntu folder to the root of my sdcard and then flash base right?
[Nexus S General] Matsca09:
Right :)
[Nexus S General] leap_ahead:
pls tell us what program is working !!
[Nexus S General] Matsca09:
Camera (only photos), WebBrowser, Phone, Calculator and Gallery are working.
[Nexus S General] migueldbr:
Matsca09 dont know why but on my nexus, ubuntu is really really slow.Like 1fps

already rebooted and its still very slow

also, the ubuntu folder with the system image is untouched, is it supposed to be that way?
[Nexus S General] Matsca09:
Yes, I've noticed it too.

That's really strange, because in the latest debug zip I made there wasn't this problem :eek:

I'm working on it.
[Nexus S General] visoos:
Do you think this could be solved placing ubuntu folder in data?
[Nexus S General] Matsca09:
That's not possible: Ubuntu Touch is bigger than the Nexus S data partition (that's why I've developed a boot with an image on the mass storage)

The problem is in the base system (graphics). I will try to resolve as soon as I can (this week I'm very busy).

Matsca09
[Nexus S General] visoos:
Yes it is.

I've seen there isn't enough space.

Thank you for your work and for the update script.

Don't worry about fixes, do it when you have time. All of us understand devs, here in xda, are working in hacks as a hobby.

Rgrds.
[Nexus S General] spider623:
didn't try cause i didn't have time but did you remember to set the compression level on store(no comprasing)? in store mode it just store the data in the zip or rar or gz file in order to move them and verify easier than having them in a folder also since there is no compression it is much faster on read and write :p
[Nexus S General] h2o64:
Why it isn't possible to get a simple zip ilke another ROM ? Because write in the root directory it's not very cool.

(It's only a question, not a insult, I love what you do ;) )
[Nexus S General] Me Gusta:
The system partition of the Nexus S is too small to fit all the files if Ubuntu in there.. so this is the only option :)

Me Gusta!
[Nexus S General] h2o64:
Hello,

I'm compiling Ubuntu Phone from the sources and I have a problem :

(it's in french)

make: *** Pas de règle pour fabriquer la cible « /home/*****/Ubuntu_Phone/out/target/common/obj/APPS/framework-res_intermediates/src/R.stamp », nécessaire pour « /home/*****/Ubuntu_Phone/out/target/common/obj/APPS/CrespoParts_intermediates/src/R.stamp ». Arrêt.
make: *** Attente des tâches non terminées....

So, "Pas de règle pour fabriquer la cible" means "No rules to make ..." and "Arrêt" means "Stop"

Could you help me ?

Thank you

PS: Who is https://launchpad.net/~michaelevans ?
[Nexus S General] visoos:
This error is caused by an android part that you don't need for ubuntu touch.

Search "device/samsung/crespo/device_base.mk" and comment out:

# Device app
#PRODUCT_PACKAGES += \
# CrespoParts
[Nexus S General] h2o64:
And ... what about this :

make: *** Pas de règle pour fabriquer la cible « /home/louis/Ubuntu_Phone/out/target/product/crespo/obj/SHARED_LIBRARIES/libandroid_runtime_intermediates/export_includes », nécessaire pour « /home/louis/Ubuntu_Phone/out/target/product/crespo/obj/STATIC_LIBRARIES/libsecosal_intermediates/import_includes ». Arrêt.

I had seen this http://pastebin.com/dc9xxF90 but I can't found the libandroid_runtime_intermediates folder

:) Thank you for your help !
[Nexus S General] visoos:
This error is caused by a needed folder that is not in its place:

out/target/product/crespo/obj/SHARED_LIBRARIES/libandroid_runtime_intermediates/

I've solved this pasting folder from my android build. I'll upload my "libandroid_runtime_intermediates" folder and post the link, if you need it.

EDIT: link for "libandroid_runtime_intermediates" (crespo). Remember, do "make clean" and create the path to place the folder.
[Nexus S General] michalurban:
Not working

So, today I used the script to download and prepare the "ubuntu" directory (containing system.img). Then, I copied the directory and the base-crespo file to the root of my Nexus S. Then, I made a factory reset using clockwork recovery, flashed the base file and rebooted. Button underlight is on, displey underlight is on - but thats it, its without any change for more than 10 minutes. Any ideas? Im on Linux Mint 14 ambd64 btw.

UPDATE: Your prepared system.img works, but the daily build created by the script does not ... :-/
[Nexus S General] h2o64:
Yes I need it thank you very much !

---------- Post added at 06:28 PM ---------- Previous post was at 06:16 PM ----------

How have you copy system.img ?

Thanks
[Nexus S General] michalurban:
I sure have. When I put the prepared system.img into Nexus S "ubuntu" folder it runs ok. When I replace it with the file created by the script it doesnt work.

Isnt it possible that this mess is caused by bad permissions or ownership? I tried changing permissions to 777 but it wont change even under superuser.

The script shows no errors btw.

EDIT: Sorry, I read "did", not "how". Im using Nautilus in Linux Mint. The phone was in recovery mode (CWM) and I had the internal memory mounted.

PS: How quick is it for the rest of you? I started the "prepared" version and its unusably slow ... :(
[Nexus S General] migueldbr:
the version provided in the first post is really slow yes, OP is trying to fix when he has the time
[Nexus S General] michalurban:
Thanks! Who is OP? Or what? Or ...? :)
[Nexus S General] migueldbr:
http://www.urbandictionary.com/define.php?term=op

In this case, Matsca09!=p
[Nexus S General] Matsca09:
Hi all,

I've updated the first post, with a link for the old base system.

Until I solve the graphic bug, you can use it if you want to test Ubuntu Touch at "full speed" :p

Beware that the old image was a port; so wifi,camera and sound won't work.

Matsca09
[Nexus S General] h2o64:
Hello everyone,

you'll probably think I'm a super noob but I can not mount my internal storage to put the ubuntu folder inside!

Can someone explain me step by step?

Sorry and thank you!
[Nexus S General] migueldbr:
what do you mean?mount usb storage on clockworkmod recovery?if thats what you mean, then some recoveries have a bug that makes usb mount not work. either way you can just plug in your phone and use usb mass storage mode(just plug in the usb cable when you are on android homescreen) and it will ask you if you want to enable usb storage
[Nexus S General] h2o64:
In fact, I don't know how to move ubuntu folder in the root of my phone. CWM mount don't work, TWPR (or something like this) not too, and android mount storage USB mount only my sdcard not my internal memory.

When I flash base-crespo.zip (with the ubuntu folder in sdcard) I have a black screen.

Could you help me ?

PS : The download of this link http://www.4shared.com/zip/rPKJTNZi/ubuntu.html is very very slow for me ! (5 hours)
[Nexus S General] migueldbr:
Sorry, dont know what you did wrong. The android usb mount is supposed to mount only the sdcard, not the internal memory. You only need to put the ubuntu folder on the root of your sdcard and the base.zip too and then flash the base on recovery. It worked for me(although very very slow as it was said before, but OP is trying to fix it). dont know why it gives you a black screen=/
[Nexus S General] h2o64:
OK thanks ;)
[Nexus S General] c01nd01r:
I compiled the Ubuntu using get-ubuntu-image.sh script and flash system-base-R2.zip. Upload 'ubuntu' folder with system.img to root in sdcard. Reboot Nexus and watch the black screen. Tell me, please, what am I doing wrong.
[Nexus S General] h2o64:
I have the same issue

UPDATE :

For me

base-crespo + latest image = black screen

base crespo + ready for use image = impossible to unlock the lockscreen and to do anything expect press power buton to turn pf the screen

base-crespo-r2 + latest image = black screen

base crespo-r2 + ready for use image = impossible to unlock the lockscreen and to do anything expect press power buton to turn pf the screen
[Nexus S General] michalurban:
Exactly the same here ...
[Nexus S General] visoos:
The script doesn't compile anything.

You have to wait for devs to make the work.

It isn't their job, so they only can do it when have time.

Please be patient, these errors are posted above.

Rgrds.
[Nexus S General] h2o64:
We understand don't worry. If I say that it's to tell them what doesn't work ;)
[Nexus S General] Matsca09:
Hi all,

Finally I've solved the graphic bug! :victory:

Now the GUI is smooth :D

UPDATE: Link updated in the first post.

I'm planning to port the last Ubuntu Touch Image Available (Ubuntu Touch 13.10), so stay tuned for updates ;)
[Nexus S General] michalurban:
I wanted to get the image via the script but the file raring-preinstalled-phablet-armhf.zip was not found. Is that a temporary state (eg. because of running update of the file) or something permanent (like a change of the filename)?

2013-06-14 12:52:10 ERROR 404: Not Found.
[Nexus S General] nharihar:
[RELEASE][WIP] Ubuntu touch port

I tried to run the script too and got the same error, the reason being that the

current builds

on the site are saucy based and not raring. Changing the script (get-ubuntu-image.sh) to point to saucy resulted in a 1.8GB image, using that image with the latest updated base system results in a black screen. However the updated base system and ready-to use image work perfectly :)

:good: Thanks to the awesome work by Dev to get Ubuntu Touch on our Nexus S.
[Nexus S General] michalurban:
Great, Im looking forward to seeing that! :cowboy:
[Nexus S General] michalurban:
Good, I changed that and everything went fine. Except for the black screen when I tried to boot. Weird.
[Nexus S General] migueldbr:
its working pretty well!One complain though, when scrolling sideways, sometimes it interprets the side slide movement as up/down scroll movement( i know it isnt your fault Matsca09, just saying=p)

thanks for your work!
[Nexus S General] h2o64:
So ... thank you very much for this helpful update. Me, I've update the script myself (by replace "raring" by "saucy") but the image doesn't work with the latest base-crespo : maybe the base-crespo is configured to work only with the "raring" version, no ?

Thank you !
[Nexus S General] michalurban:
It didnt work with the raring version either ...
[Nexus S General] h2o64:
Right :)

UPDATE :

In waiting the update to solved the raring/saucy update, this is the get-ubutnu-image-raring.sh to get the raring version

#!/bin/bash
# Description: This download the Ubuntu Touch daily image from the ubuntu server, patch it for Nexus S, create a ~1,7GB image and copy the entire system into it.
# At the end of the process you have to copy the 'ubuntu' folder into the root folder of the phone.
# Matsca09

debug(){
echo "[DEBUG] $1"
}

error(){
echo "[ERROR] $1"
exit
}

download_image(){
debug " -> Downloading Ubuntu Touch daily image"
wget http://cdimage.ubuntu.com/ubuntu-touch-preview/raring/monthly-06/raring-preinstalled-phablet-armhf.zip || error "Something went wrong while downloading the Ubuntu image!"
}

create_image(){
debug "-> Creating the image file..."
mkdir ubuntu
dd if=/dev/zero of=ubuntu/system.img bs=1M count=1700
debug "-> Formatting and mounting"
sudo mkfs.ext4 -F ubuntu/system.img
mkdir mnt
sudo mount -o loop ubuntu/system.img mnt
}

install_os(){
debug "-> Copying system files..."
unzip -q -j "raring-preinstalled-phablet-armhf.zip" "ubuntu-touch-raring-armhf.tar.gz" -d .
sudo tar --numeric-owner -xzf ubuntu-touch-raring-armhf.tar.gz -C mnt/
sudo mv mnt/binary/* mnt/
sudo rmdir mnt/binary
debug "-> Creating configuration file..."
echo -e "GRID_UNIT_PX=10\nQTWEBKIT_DPR=1.0\nFORM_FACTOR=""phone""" | sudo tee mnt/etc/ubuntu-session.d/crespo.conf >/dev/null
}

cleanup(){
debug "-> Cleaning..."
sleep 5
sync
sudo umount mnt/
rmdir mnt
rm ubuntu-touch-raring-armhf.tar.gz
rm raring-preinstalled-phablet-armhf.zip
}

if [ -d ubuntu ]; then
error "There is an 'ubuntu' folder in this dir. If you want to recreate the image, please move it or delete it. Exiting."
exit
fi
if [ -e "raring-preinstalled-phablet-armhf.zip" ]; then
debug "Found Ubuntu Touch zip"
debug "Do you want to remove it? (y/n)"
read ans
if [ "$ans" = "y" -o "$ans" = "Y" ]; then
rm "raring-preinstalled-phablet-armhf.zip"
fi
create_image
install_os
cleanup
else
download_image
create_image
install_os
cleanup
fi
echo "Everything done! Copy the 'ubuntu' folder into the root of your phone and flash the base system you can find on the thread on xda"
echo " -> http://xdaforums.com/showthread.php?t=2162735"
echo "Enjoy ;)"

UPDATE 2 : it still does not work --> Black Screen
[Nexus S General] atleeit:
I modified your script Matsca to get saucey but it doesn't boot, maybe will wait for a new build. will stick with your ready to use image for now :) tks
[Nexus S General] Matsca09:
With saucy, the Ubuntu Touch team has changed the boot initramfs (it's completely different from Android boot system); with the current base system, images > 13.04 won't boot.

Now I'm fixing the problems with the current (13.04) image, after I'll start working on 13.10 :)

UPDATE: Due to the little spare time, I've decided to start working now at the 13.10 release.

If you want to test Ubuntu immediately, use the prebuilt image in the first post.
[Nexus S General] leap_ahead:
Guys i can use contact and other apps like this on this biuld ?
[Nexus S General] h2o64:
Is it hard to fix ? Ubuntu Phone looks like pretty good on my Nexus S.

Matsca09 you're job (work) is unbelivable !!

Thank you
[Nexus S General] h2o64:
So ... what's news ?
[Nexus S General] spider623:
Relax those thinks take time trust I know