thanks bro.......i think my thread helps someone to create a beautiful tutorial....for install and run Ubuntu inside phone...........good job



FOLLOW ME http://smartsreenath.blogspot.com/

FOLLOW ME http://smartsreenath.blogspot.com/

I think it's entirely possible. Something like fake flash, but with boot menu instead? I'll have a look at chroot-ing meego. Possibly.no progress yet was not even begin xD
for the dual boot, see if we can modify the boot process and integret a boot menu.
at the moment, no android can do this
@areicko, are you in fake recovery ?
fastboot -c 'root=/dev/mmcblk0p2 rw rootfs=ext2 init=/sbin/init rootwait noinitrd' boot zImage
There are a couple of potential problems here. I'm not sure what fastboot is like on our legend, I have a feeling that some commands don't work...I have tested to boot on SD card, but when i launch
but don't work ...Code:fastboot -c 'root=/dev/mmcblk0p2 rw rootfs=ext2 init=/sbin/init rootwait noinitrd' boot zImage
we have a valide zImage for the Lengende ?
fastboot -c 'root=/dev/mmcblk0p1
fastboot -c 'root=/dev/mmcblk0p1' boot zImage
It seems that loop5 causes issues too. Try opening bootubuntu in notepad++ (windows) or any text editor (linux) and changing all the "loop5" to "loop1" then saving it and putting it on your /sdcard/ubuntu folder. Then follow the steps in the first post again.I got exactly the same errors !
Can anyone help us ?
Thanks ;-)
It seems that loop5 causes issues too. Try opening bootubuntu in notepad++ (windows) or any text editor (linux) and changing all the "loop5" to "loop1" then saving it and putting it on your /sdcard/ubuntu folder. Then follow the steps in the first post again.
If it goes wrong again follow the same procedure, but change to "loop5" or "loop2". I know this is a pain but it's the only way I've found to fix it.
What the problem is is that the loopback device (loop1, loop2 or loop5, whichever you use) is sometimes busy for no good reason, so you need to use another one. A potential "be all and end all" solution is to change the scripts so that that check for which loopback device is free, and use that. But as I'm no good at scripting I wouldn't know how. I'll look into doing it, but someone else may well beat me to it
What you need to remember about this is that it's a very "nerdy" thing to do, and should be approached with a 'can do' attitude. It seems that there is no one loopback device that's always free, so we need to change the scripts often to keep booting it.
Anyhoo, I'll read up on these scripts, and see if I can work out a simple "if ... then ... else" procedure that automates some of this, if it's even possible...
If I knew how to free 'em up our problem would be solved. Lol. Rebooting might help, but otherwise I'm all outta ideas.Thanks for the help.
I have done it from loop1 to loop 7 and they r all busy so i just wanna know how many loops dos this phone have and how do i free them up to use for ubuntu if max amuont of loops r busy![]()
If I knew how to free 'em up our problem would be solved. Lol. Rebooting might help, but otherwise I'm all outta ideas.
Sent from my Legend using XDA App
I will try to make new script.Hmmm after to many tries with out luck i did a wipe and reinstalled azure and before applying the app pack with market in it i gave ubuntu a shot and bang it was running.
After applying the app pack market just starts auto downloading tonz of apps and reinstalling them so now i am back at pointblankall loops r busy
.
i think this ubuntu is a nice idea but sadly only a few will be able to try it unless someone then finds out a way to reserve a loop or 2 for ubuntu![]()
ok thanks very much for the reply i'll try it nowI will try to make new script.
meanwhile try
losetup -f
for show first free loop (X)
mod bootubuntu with:
sed 's/loop5/loopX/' bootubuntu
boot to recovery and rerun sh ./ubuntu.sh for update bootubuntu in /system/bin
Do As I told yo and run command in prev post. And sed will change file for you.ok thanks very much for the reply i'll try it now
Edit :
This is how my bootubuntu looks like now and i am abit confused as to what line i have to change?
pew i have now reach 33 and still busy loopsi give up for now till more help comes
![]()
It means your gizmo runs at 480 MHz (not directly but indirectly).What dos this mean?
BogoMIPS : 479.72
If you don't have GUI, then it is safe because removal of all these packages won't impact the system. Check that you are using the right apt sources.When trying to install anything it tells me >
The following packages will be REMOVED:
libbeagle1{u} python-dev{u} python-nautilus{u} python2.6-dev{u}
Where does it say it will remove python??? Just development part of python, which you won't need if you don't compile natively stuff with python support.I am sure if the python is removed it will mess up ubuntu on the phone and dont realy need nautilus since there is no gui or am i totaly wrong?
Try aptitude. Install it if it is not installed yet but I doubt that.Is there a command for a list of all the installed apps on ubuntu that would be useble in terminal mode?
You are not in recoverymode when running adb shell ?c:\sdk\tools\adb shell
# cd /sdcard/ubuntu
cd /sdcard/ubuntu
# sh ./ubuntu.sh
sh ./ubuntu.sh
mount: mounting /dev/block/mtdblock3 on /system failed: device or resource busy
--------------------------------------------------
then my phone Reboot but i cant run ubuntu with terminal !
what i have to do ?
No ..You are not in recoverymode when running adb shell ?