yashsingh1/xdaforums huggingface dataset:
[Desire Themes and Apps] devwithzachary:
You can't send texts or calls, it runs on top of android.

While it is on some devices possible to get it natively running you have to sort drivers etc out and all sorts of problems.

This allows a much easier way of getting ubuntu on your phone.

I would love to work on natively installing ubuntu but it would be so different for every device and I would never have time to do it...unless someone fancey's employing me full time to do it? :P
[Desire Themes and Apps] devwithzachary:
Ok new paid app has been uploaded the change log is:

*PAID app file downloads now use new fast FTP server and support direct downloading (click the button to download a image and it starts to download right away)

*New boot script which has fixed problems with it not booting on alot of devices, and fixed problem which some people getting a grey screen when loading UI

*Boot script now downloaded in zip file to fix problems with downloading script

*Both apps fixed to support low resolutions

*Both apps cleaned up

Because the FTP server costs me money to run these fast download links will only be available in the paid app. As I will only be uploading the 800x480 images to multiupload in the future (to be included in the free app) the images in the first post will stay at V4 (apart from the 800x480) thus if you have a device that has a different screen rez and want to keep up-to-date with image updates now is a good time to invest in the paid app :).

The paid app will also be getting alot more work in the close future to make the install process even easier (to hopefully the point of just downloading and pressing a button to boot) some of which will likely not make it to the free version, I am doing this to try and give the paid version more 'buying appeal'...I am after all a poor student and need money to eat and drink :P :D

Ramble over, but the future is bright..the future is linux on android :)
[Desire Themes and Apps] devwithzachary:
Hello, thank you very much for your post :)

Yes you will get some errors as the script is designed to work on a large range of devices so things the desire dosn't have (for example internal sdcard and external sdcard) will give errors, these are fine so long as at the end of the boot process you are left with the root@localhost.

I have built these images with LXDE desktop and not gnome/unity because lxde is alot more light weight, and with some of the older devices (like the desire) which have not got a huge amount of free ram the likes of unity can add alot of lag, however in the future I will build a image hopefully that will allow you to select a desktop on boot so people can chose what suits them.

I am still not 100% sure how I will go about deciding what does and doesn't make it into the free version, but I think I will give it some level of automation (to make sure people keep using the app and dont forget about it as you said). I would rather not add ads into the free version, its just a personal thing but they piss me off :P and so many people use adblocker etc that it would be pretty useless having them. But what will likely happen is the free app will get some level of automation, but alot of the better features (like changing desktop environment) will likely get held back for the paid version
[Desire Themes and Apps] aggigoogoo:
Hi All,

Many thanks to zacthespack for all the work you've done. Was hoping you might be able to help me get it working.

Have followed the instructions but my phone hangs and then reboots at :

* Starting OpenBSD Secure Shell server sshd

Have attached a logcat if it helps.

Many Thanks

Aggi
[Desire Themes and Apps] tigrutza:
is there a posibility to run one of this images on sense 3.5?????
[Desire Themes and Apps] devwithzachary:
Thanks for the info I will look into it,what rom and kernel are you using?

As long as the kernel supports loop devices, i see why not, give it a try :)
[Desire Themes and Apps] devwithzachary:
The backtrack install guide has been updated to include the new boot script and downloading from the ftp server, plus everything else to bring it in line with the ubuntu guide.

For those that want the Gnome interface, or to try out all the security programs included in backtrack, or just want to try a different linux distro check it out!

http://xdaforums.com/showthread.php?t=1421833
[Desire Themes and Apps] tigrutza:
Thanks for responding me and to everyone who asking here! U are great man!!!
[Desire Themes and Apps] danarama:
never mind...
[Desire Themes and Apps] tigrutza:
Nice to see Backtrack but i don`t have an international account to buy you iamges of backtrack, like to see a trial version for 24 hours atleast:p of your images for 480x800! Thanks for your hard work it makes all the money!!!Thank you man!!
[Desire Themes and Apps] devwithzachary:
if you do have any other questions about backtrack feel free to ask :)

Well I would accept a paypal donation and will then email you a copy of the apk if you like
[Desire Themes and Apps] danarama:
I just didn't know it was a distro :o

I have got gnome running on the Ubuntu.img btw, but still not much joy with unity. I'm just hopefully downloading the heavy image to see if I can get more luck there.

I can get part of the panel running and the launcher partly, but there are graphical issues.
[Desire Themes and Apps] devwithzachary:
Its possible there are problems with running unity on ARM but im not sure, good to hear you have gnome running through!

You will likely be interested to know that I have now included the download links for the V1 images of backtrack to give people the option to try before they buy :)
[Desire Themes and Apps] danarama:
Sure, but I'm not giving in the towel just yet. Just to let you know, still having issues downloading large images.

Got the paid version to use FTP though.
[Desire Themes and Apps] devwithzachary:
sure thing, I hope you will keep me informed of how it goes!

Did you try extracting the large image on a windows machine? and next build I push (which might be a while now as focusing on making the install process automatic) I will try compressing using a different program
[Desire Themes and Apps] danarama:
The downloads on android for large image only worked once (but since deleted the image). I have struggled since via ubuntu and android with both images. I successfully managed it via windows.

It seems to be the download itself as I simply transfered the last small image I downloaded via windows at wok and extracted it with Astro fine, where as the others wont extract via Astro.

I havent set up a windows Vm yet but its on my list of things to do....

If I manage to get unity running, I will post instructions here.

According to google search, some ARM based netbooks come with unity 2d. Unity 2d is all we can hope to run as VNC and virtual machines dont support Open GL
[Desire Themes and Apps] danarama:
Edit...

Spoke to soon....
[Desire Themes and Apps] tigrutza:
Thanks a lot for backtrack5 images !!! U are great!!!

I rate it you thread because is excelent!!!
[Desire Themes and Apps] devwithzachary:
please PM me and we will see if we can't get it working so I can start integrating the three desktop environment into my builds

Your welcome :) they are the out dated images but will certainly give people something to play with and test before buying
[Desire Themes and Apps] afterthought325:
this is working great on my desire, and i even got it running on my Transformer Prime, i'll be heading to the market to get that full version of backtrack to try out later. Thanks!
[Desire Themes and Apps] devwithzachary:
Glad to hear it, what rom are you using on the prime so i can add it to the device list
[Desire Themes and Apps] aggigoogoo:
I am running rootSU's ROM (dGB) and Manu-1.4-GB-HAVS-AXI-128-CFS kernel with a custom MTD of 60,3.

I know he's had to work to get it running so should probably ask him for the secret to his success ;)

Many thanks anyway,

Aggi
[Desire Themes and Apps] afterthought325:
Its the stock rom. still no unlocked bootloaders till the 12th for the primes so no custom roms yet, but runs like a dream using the v5 script.
[Desire Themes and Apps] devwithzachary:
Oh cool, its nice when it works on stock but not many devices have this sadly, but anyway cool will add to list
[Desire Themes and Apps] danarama:
Well this is what gnome looks like. Not quite as windows-esque as lxdm.

I havent got anywhere much with unity. I think composite is part of it.

This is what I have now (running over gnome)

Semt you a PM Zach :)
[Desire Themes and Apps] devwithzachary:
Thank you for your work, at least gnome looks good, and we will see if we can kick some life into unity ;) shall answer your pm :)
[Desire Themes and Apps] danarama:
Gnome isn't fully working yet either. Probably just some config. When editing the theme, it states clear looks is not installed, yet when you open a window, clear looks appears to be the theme. Also color pickers just force quit when you try aNd select one... as its slow its not worth progressing gnome yet though
[Desire Themes and Apps] Mefistozisimo:
Your image of ubuntu 10.10 works on "mildwild" rom!! litlle bit lagy ..but works!!
[Desire Themes and Apps] danarama:
rebooted my phone today and the gnome theme changed to be black. It looked really slick. Very unresponsive though and there is just too much not working, like color chooser etc and also nm-applet but I think that is a failed "apt-get install ubuntu-desktop" though

Has anyone tried Ice wm on this?
[Desire Themes and Apps] shidima_101:
Just tried the v4 and v5 scripts on my phone with cm7. 4 doesn't work (Missing dir's) but 5 works super!
[Desire Themes and Apps] devwithzachary:
glad to hear it, yes V5 fixed alot of peoples bugs
[Desire Themes and Apps] devwithzachary:
In need of help with APP

Hello all, first and for most THANK YOU EVERYONE for all your help in testing and helping me build up the best app and ubuntu/backtrack install I can.

However now I really want to take the whole thing to the next level, something that I need a little help with, while I am happy with my skills when it comes to the ubuntu image, and the boot script I now need some help with the app itself.

There are a few features listed below I need/want to include in the next app release that right now is a little bit beyond my skill set.

Automatic Connecting via FTP loggin to my ftp server for more secure file downloading (i.e only people that have paid can truely use my fast downloads)

Building in a terminal to auto launch the boot script at a press of a button (or widget) (I have looked into this and waiting to hear from someone, but any other help would be great!)

Automaticaly create the 'ubuntu' folder and extract the zipped files and move them to this folder

If anyone could help me with any of the above please PM me, or pass this message on if you know of anyone that might be able to help!

(Also if there are any other features you would like to make the install more automatic let me know)

Other features I will be adding in, in the future release of the app/images include:

Fixing broken programs including Java

Letting the user select which desktop enviorment they way to use before booting

Fixing the boot script to solve the still remaining problems with not booting ubuntu
[Desire Themes and Apps] devwithzachary:
Little update ,the next release while I am working on the automation, and fixing last boot programs will included fixed java etc, with completely new build images (did try building 11.10 but still getting the GUI errors so will hold out for 12.04), and allow you to switch between Gnome and LXDE and also allow you to decide the screen size on boot. Means much less for me to upload and far easier method than opening the init script and editing it.
[Desire Themes and Apps] afterthought325:
Hey, so i just updated my transformerprime to 4.0 and now the bootscript( v5) no longer works. Can you check into 4.0 support. Ill post a screenshot on what im getting in the terminal when i get home
[Desire Themes and Apps] devwithzachary:
Its not working because as it says root is required
[Desire Themes and Apps] phanmo:
I know you'd like to do all that internally, but for the moment Tasker would be able do all that, maybe with the Secure Settings plugin. I'd imagine that most people that are interested in putting Linux on a phone would be pretty likely to have Tasker too. Of course I haven't installed Linux yet so I can't check; no room on my sd card ! ;-)

Even when you manage to do it internally, it would be nice to have some Tasker integration, even if only via intents.
[Desire Themes and Apps] danarama:
Yeah I'm going to be using tasker to change to performance governor when VNC is open for example.

Also script manager can run a one-click shortcut to just launch ubuntu but the issue there is the terminal is ins cript manager rather than your actual terminal app. Having it in this application would be much better.
[Desire Themes and Apps] devwithzachary:
Hmm interesting I shall have a look at this but yes at the end of the day I want to integrate it completely into my app, really I would love to include a vnc viewer within the app, but I think thats a step to far for me right now!
[Desire Themes and Apps] Maddog2o2o:
Have got the latest image and script (v5) and am having no luck.

My setup is as follows

Phone: Desire

ROM: Cm7 (latest nightly)

Kernel: ManU 2.0.5

I also have app2sd via S2E

This is the output I get:

$ export PATH=/data/local/bin:$PATH

$ su

# cd /sdcard/ubuntu

# sh ubuntu.sh

mkdir: can't create directory '/data/local/mnt': File exists

mount: mounting /dev/block/loop255 on /data/local/mnt failed: Invalid argument

mount: mounting devpts on /data/local/mnt/dev/pts failed: No such file or directory

mount: mounting proc on /data/local/mnt/proc failed: No such file or directory

mount: mounting sysfs on /data/local/mnt/sys failed: No such file or directory

mount: mounting /sdcard on /data/local/mnt/sdcard failed: No such file or directory

mount: mounting /sdcard/external_sd on /data/local/mnt/external_sd failed: No such file or directory

net.ipv4.ip_forward = 1

ubuntu.sh: cannot create /data/local/mnt/etc/resolv.conf: directory nonexistent

ubuntu.sh: cannot create /data/local/mnt/etc/resolv.conf: directory nonexistent

ubuntu.sh: cannot create /data/local/mnt/etc/hosts: directory nonexistent

Ubuntu is configured with SSH and VNC servers that can be accessed from the IP:

eth0: No such device

chroot: can't execute '/root/init.sh': No such file or directory

Shutting down Ubuntu ARM

umount: can't umount /data/local/mnt/sdcard: No such file or directory

umount: can't umount /data/local/mnt/external_sd: No such file or directory

umount: can't umount /data/local/mnt/dev/pts: No such file or directory

umount: can't umount /data/local/mnt/proc: No such file or directory

umount: can't umount /data/local/mnt/sys: No such file or directory

umount: can't umount /data/local/mnt: Invalid argument

#

Am I missing something blindingly obvious?

Any help would be appreciated.
[Desire Themes and Apps] danarama:
Definitely v5? That looks similar to what I got on v4
[Desire Themes and Apps] Maddog2o2o:
Definitely V5. Downloaded it directly from paid app yesterday
[Desire Themes and Apps] devwithzachary:
Hmmm, how many apps do you have on your sd card?
[Desire Themes and Apps] Maddog2o2o:
A lot.

Just counted roughly 255
[Desire Themes and Apps] devwithzachary:
well there is your problem, each app uses a loop device to run. In order to boot ubuntu it needs a loop device, and it uses number loop 255 infact, so if you have more than this many apps it will fail.

Best you can do is move some back to your phone, reboot and try again
[Desire Themes and Apps] Maddog2o2o:
Removed 35 apps, rebooted, same result.

Do I need to remove substantially more?
[Desire Themes and Apps] devwithzachary:
I'm not completely sure, loop 255 needs to be free but im not sure how much lower it needs to be first
[Desire Themes and Apps] aggigoogoo:
Just downloaded the paid version and tried again. Worked first time!

Ubuntu on my desire.

Thanks zacthespack :-)
[Desire Themes and Apps] danarama:
Never got Unity running properly. I Gave up finally, after seeing gnomes performance in comparison. As much as I didn't like the LXDE look, I stuck with it as the performance was brilliant compared to everything else I tried.

In the end, I got it to look fairly close to unity, with just a few bits missing.

Looks better on the phone than here though:
[Desire Themes and Apps] devwithzachary:
You may well be in luck, I have had some brake throughs in the unity front just trying to get it to boot along side gnome and lxde
[Desire Themes and Apps] danarama:
Really? Awesome.
[Desire Themes and Apps] devwithzachary:
indeed just building my 'boot menu' and getting everything to play ball and we will be sorted I hope
[Desire Themes and Apps] danarama:
Ive got a question.

Im looking to automate the process as much as possible. The reason being, I want to change the governor as I launch it. This all works fine using Script manager.

The issue is that script manager has its own console. So when that closes, I do not have a terminal linked to the Ubuntu terminal.

Is there a command I can use in the terminal to "attach" it? This way I can also run an exit script that will change the governor back.
[Desire Themes and Apps] devwithzachary:
hmmmm I'm not sure, one way is you can set commands to run on the start up of the terminal app.. I think its in the settings of the terminal app somewhere.

On other news, sadly Unity will not be included in the next update (now uploading) as its still not working with my boot menu and I really want people to be able to select which desktop they want. So for now included is LXDE and Gnome, in the next update Unity and XFCE will hopefully be included.

The update will also fix problems with java, and allow you to define your screen size at boot
[Desire Themes and Apps] danarama:
I use the terminal for various things so maybe that wont be ideal. I suppose I could modify the ubuntu.sh but it just means I have to do that every time I update it.

How well does gnome run?

What did you do to fix issues with unity to get it to run?

The ubuntu.sh must do something to attach to the terminal, I just cant see what.

Ok another question, I dont quite understand how this runs from an image and what starting it actually does. Are there alternative ways to stop the linux machine?
[Desire Themes and Apps] devwithzachary:
Gnome runs rather well, lagyer than LXDE but better than I first thought it would.

Unity is not completely fixed at the moment, due to wanting to be able to connect to gnome or unity. It just always connects to gnome xD
[Desire Themes and Apps] devwithzachary:
Ok a new test image is ready for download.

This is a updated large image (~3.5GB extracted) with the following updates:

Boot process now asks you for what screen size you want (type in the format 800x480 for example)

Boot process now lets you select what desktop enviroment you want to use (Gnome and LXDE included to start with more to come!)

Image has been recompiled to fix java and other programs

Image has been compressed using a different programs to fix errors when uncompressed in linux

please test and let me know how it goes! if everything works I will update the paid app with a fast link tomorrow!

Download HERE
[Desire Themes and Apps] ilnanny:
Thanks dev :D

only for desire??

i have nexus s i9023
[Desire Themes and Apps] devwithzachary:
Nope check my sig for a link to the main thread, there is also a thread in the nexus S apps sub forum
[Desire Themes and Apps] devwithzachary:
Sopa strike

Tomorrow as im sure you all know XDA will be having a 12 hour black out and all of tomorrow my sites will be blacked out and I will not be doing any work on my linux projects in protest, if the SOPA and PIPA bills are past then it will be the end of freedom of speech and the internet as we know it.

This would put a hell of a lot of pressure on developers to keep within the 'laws', its very likely this site would face alot of pressure to shut down most of this forum if not the lot.

Thank you all, and I hope you also support the movement! for more information check this site

http://fightforthefuture.org/pipa
[Desire Themes and Apps] Super Benzino:
SE Arc S, SoftWhite MIUI 2.1.6., JasonStein Kernel 2.6.32.9...

small pakage works very well, big doesn't...

I forgot to save log, I'll post it tomorrow...

Anyway, brilliant work!
[Desire Themes and Apps] Super Benzino:
I'm sure this was a problem...

http://xdaforums.com/showpost.php?p=20951030&postcount=16
[Desire Themes and Apps] devwithzachary:
The new update for the paid version has now been pushed to the marketplace!

I have also started a source forge project for this project, which can be found here https://sourceforge.net/projects/linuxonandroid/ I am still setting it up but I will host the files for the free app here and the source code for the boot script init.sh. We can also then make use of the sites wiki and bug tracker to make it easier for me to handle the bugs that are found.

My next job will be to update the small image, and then I will be doing some more work on the boot script, my aim will be to make it so it doesn't matter where the script and image are it will still boot.

I also want to script to be able to work out what mount points a device has so it can mount both internal and external storage, but for this I need you help!

I need everyone to post the mount points for different storages for example on my archos 101 the internal storage is mounted at /sdcard and the external is /sdcard/externalsd.

Once I have a large list I can make the script look for all of these and mount what a device has.

Thanks you all
[Desire Themes and Apps] danarama:
We only have /sdcard (external) and NAND is /data or /system. Thats it.

mtd0: "misc"

mtd1: "recovery"

mtd2: "boot"

mtd3: "system"

mtd4: "cache"

mtd5: "userdata"
[Desire Themes and Apps] Super Benzino:
Is this really an image, it's much smaller?
[Desire Themes and Apps] devwithzachary:
No its a part of the next update, had to stop downloading starting again this morning
[Desire Themes and Apps] devwithzachary:
Hello guys,

Thank you all for the amount of support you have given this project! I have now decided to stop updating this thread. If people still have bugs from this thread please go to the Main project thread HERE.

I will stop updating this thread because I feel we now know what roms/kernels do and don't work so there is no need for me to keep updating this thread (And the other 5 threads I run for certain devices), but of cause if you do still have problems reply to the main thread or PM me!

Once again thank you all!!
[Desire Themes and Apps] danarama:
Subscribed to other thread, THanks
[Optimus One, P500, V Q&A, Help & Troubleshooting] tirumalai.ravikanth:
Hi All,

I had flashed my LG Optimus One P500 with Stock ROM + Custom Recovery with the help of this forum.

I had also rooted my mobile and tried to install ICSLunarPro v2.4.3. Post Installation, I could see that the status bar is not appearing and the mobile doesnt recognize the mobile network GSM/3G. Even the media such as mp3 and images were not recognized in the respective applications.

Below are the details about the issue:

Mobile: LG Optimus One P500

Current ROM/Firmware version: V20C + Custom Recovery (CWM)

Android Version: Android 2.3.3

SD Card Size: 8 GB

Custom ROM: ICSLunarPro v2.4.3 (to be installed)

Link: http://xdaforums.com/showthread.php?t=1408952

I would like to know if this problem is due to baseband version compatibility issues. Please let me know your opinions on this. Even I had installed another ROM (ICS Themed with Android 2.3.7) which had the similar issues like this as well.:(:confused:

Thanks!!
[Optimus One, P500, V Q&A, Help & Troubleshooting] myawan:
You certainly have a new baseband, if you want to flash ROMs which support only old baseband you must revert to old baseband first.

Otherwise if you don't want to play with your baseband then there are other ROMs available here built over v20 platform.