I have released the first version of my app, which guides you through the installation of Ubuntu within android via chroot. It includes a ubuntu 10.10 image I have been working on which includes lots of program to allow users to develop program/scripts etc within Ubuntu on there phone/tablet.
However I have only been able to test the app on my HTC Desire S and Gen 8 Archos tablet and as such I need you guys to test this on your phone/tablet and post back how it works on your device!
Please post your device/kernel/rom along with what did and didn't work, so I can draw up what I need to change in the next release of the app/ubuntu build.
Website
http://zpwebsites.com/android-app/ubuntu-install-guide/devices/
Video
http://youtu.be/3WNeY9b5DIg
App Download
Free App
Paid App
Boot Script
ubuntu.sh(V5)
Full Images
These images are 1.5GB to download, once extracted 3.5GB, and include alot of programs like openoffice, thunderbird, firefox and over programs for 'developing'
Ubuntu 10.10 V4 - 800x480
Ubuntu 10.10 V4 - 854x480
Ubuntu 10.10 V4 - 960x540
Ubuntu 10.10 V4 - 1024x600
Ubuntu 10.10 V4 - 1280x800
Lightweight Images
These images are just under 500MB to download, once extracted 2.5GB, and include only programs needed (LXDE desktop, firefox, + other basic programs)
Ubuntu 10.10 V4 - 800x480
Ubuntu 10.10 V4 - 854x480
Ubuntu 10.10 V4 - 960x540
Ubuntu 10.10 V4 - 1024x600
Ubuntu 10.10 V4 - 1280x800
I also want to build up a small group of testers who I can email with new images and scripts, these will include all future distros that I do. If you are interested in joining this test group please PM me or send a email to [email protected]
The only requirement is that your willing to test and send feedback along with screen shoots etc where required, it would also be good if your willing to try different roms and kernels for your device!
Sig Banner
Show your love of ubuntu on android with my sig banner:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
image url is "http://dl.dropbox.com/u/11206993/ubuntuuser.png"
Other Guides
Like this guide? want to try something different? then check out my other guides for different distro's
Backtrack - This is a distro that is based around security testing, it also includes the Gnome desktop environment and a range of other programs.
Updates
06/01/12
*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
28/12/11
*PAID app now supports 960x540 'qHD' resolution
*ALL Ubuntu lightweight images cleaned up even more saved another 300MB of space
*ALL Ubuntu images updated with all new updates
*ALL Ubuntu images now in .zip format to fix problems with some peoples devices failing to extract the .rar files
*Boot script updated, once booted now terminal acts like a command line interface for Ubuntu, and some boot problems now fixed
*Image and boot script now downloadable separately to allow easier updating
19/12/11
New 'lighter' ubuntu image options for all resolutions already supported
15/12/11
New ubuntu images with all updates up to 15/11/11
FREE app ubuntu image resized to fit 800x480 resolution
PAID app ubuntu images now includes 4 images for 800x480, 854x480, 1024x600 and 1280x800 resolutions
See how deep the rabbit-hole goes...
http://linuxonandroid.blogspot.com/
Device- Desire hd
kernal- RCMIX3D-V11.1
Rom- Icy-smoke
so far its working if i get any bugs i'll let you know.
napster113 said:
Device- Desire hd
kernal- RCMIX3D-V11.1
Rom- Icy-smoke
so far its working if i get any bugs i'll let you know.
Click to expand...
Click to collapse
Glad to hear it!
This is an awesome tool because my broken computer but how can I get sound??
Sent from my HTC Inspire "4G" using Ice Cream Sandwich
At the moment there is no way to get sound as vnc does not carry the sound from ubuntu to android
Aww man! okay ..can't there be a way to make something that does that or is it just a limitation of android?
Sent from my HTC Inspire "4G" using Ice Cream Sandwich
trh1341 said:
Aww man! okay ..can't there be a way to make something that does that or is it just a limitation of android?
Sent from my HTC Inspire "4G" using Ice Cream Sandwich
Click to expand...
Click to collapse
It might be possible but is something no one has been able to get around since the whole chroot method started.
I will work on it but can't promise anything
zacthespack said:
It might be possible but is something no one has been able to get around since the whole chroot method started.
I will work on it but can't promise anything
Click to expand...
Click to collapse
I will try to work on it to but I am used to android Tom porting and nothing with apps and have no idea exactly what vnc does and what chroot is so I need to learn up first
Sent from my HTC Inspire "4G" using Ice Cream Sandwich
The Backtrack 5 app has now been released! it is £1.25 from the market (there is no free version and it is a little more because there was alot more work needed to get it working well!)
The forum thread is HERE
Here is a new version of the boot script including alot of changes ad improvements alot thanks to Lubensius, the script is now alot 'smarter' and should work on a better range of devices. Can you please all test this new script so I can stamp out any other bugs before including it in the next release of the app. If you could say if the old version worked or not and then if the new one does or does not work.
Thank you
New Script
zacthespack said:
Here is a new version of the boot script including alot of changes ad improvements alot thanks to Lubensius, the script is now alot 'smarter' and should work on a better range of devices. Can you please all test this new script so I can stamp out any other bugs before including it in the next release of the app. If you could say if the old version worked or not and then if the new one does or does not work.
Thank you
New Script
Click to expand...
Click to collapse
Will test when I get back from school
Sent from my HTC Inspire "4G" using Ice Cream Sandwich
zacthespack said:
Here is a new version of the boot script including alot of changes ad improvements alot thanks to Lubensius, the script is now alot 'smarter' and should work on a better range of devices. Can you please all test this new script so I can stamp out any other bugs before including it in the next release of the app. If you could say if the old version worked or not and then if the new one does or does not work.
Thank you
New Script
Click to expand...
Click to collapse
Could you please explain me the improvements?
Sent from my loved HTC Desire [email protected] <3
Ditti4 said:
Could you please explain me the improvements?
Sent from my loved HTC Desire [email protected] <3
Click to expand...
Click to collapse
Primarily the changes have been made to try and give a cleaner shut down of ubuntu, but it also includes all the changes I found that should help make it boot on more devices including changing to loop 255 etc.
best thing to do is take a look at the script as alot has been cleaned up
Hello everyone,
I have set up a new server that will be used for the paid apps that should give much faster downloads than the multiupload I use at the moment, it will also allow for direct downloading (i.e. when you press the button in the app the download starts you don’t have to go onto a website to download)
I would like you al if possible to try downloading the test file (the 800x480 sm Ubuntu image) and report back to me with what kind of download speeds you were getting, against what your normal download rate is.
http://zpwebsitefiles.com/apps/ubuntu/ubuntuV4-sm-800.zip
Thank you very much
Device- Desire hd
kernal- RCMIX3D-V11.1
Rom- RCMIX3D
Dont work it seems like the kernel dont support loop devices..
While I am waiting for the new images to upload to my server (while download is really fast my upload speed is still like 100kb/s ) I created a little sig banner if anyone wants to show there love for ubuntu on android
image url is "http://zpwebsitefiles.com/images/ubuntuuser.png" just add this in with the image tags to your sig, if you like link to back to this thread to so others can get the ubuntu love!
eshok said:
Device- Desire hd
kernal- RCMIX3D-V11.1
Rom- RCMIX3D
Dont work it seems like the kernel dont support loop devices..
Click to expand...
Click to collapse
have you tried to v4.2 script from a few posts back?
ahh i writed something wrong in the terminal, now it works but i have no internet conection and the command "iwconfig" does not work in shell and i need these commands for WEP ,Wireless Cracking
eshok said:
ahh i writed something wrong in the terminal, now it works but i have no internet conection and the command "iwconfig" does not work in shell and i need these commands for WEP ,Wireless Cracking
Click to expand...
Click to collapse
odd, however the internet is passed through to eth0 so wireless cracking wouldnt work
zacthespack said:
Here is a new version of the boot script including alot of changes ad improvements alot thanks to Lubensius, the script is now alot 'smarter' and should work on a better range of devices. Can you please all test this new script so I can stamp out any other bugs before including it in the next release of the app. If you could say if the old version worked or not and then if the new one does or does not work.
Thank you
New Script
Click to expand...
Click to collapse
New script works for me.
Related
Brought to you by team WeDoDroid
Who ever said we need verizon? Or even htc? When theres something that needs to be done, we do it...and we do it better than anyone else. Im proud to present the first version of the Gingerbread OS ever released for the HTC Incredible.
Video OMGB v3
Video GRH v4
Video GRH v3
Bootanimation
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Immense thanks go out to
@omgbeav for the wallpaper GRH-4+
HCDRJacob for bouncing all kinds of ideas around. Youve been a HUGE help.
ID for original inspiration and 3G fix.
punk.kaos for ramdisk help.
echoside for ramdisk help.
linuxmotion for doing compiles for me since my machine sucks ass
seanzer for ramdisk help.
ihtflp
nix for fb sync and emmc fix
jdkoreclipse for camera
preludedrew for the some compiled libs, gps, rpc, etc
cm for some source bits
cyanogen and Koush for CM files. And, yes, you guessed it, ramdisk files.
(haha, we had a lot of trouble with the ramdisk)
And, last but not least, my main collaborator:
gmichaelow for ramdisk help and digging through errors.
Without the combined efforts of all of those people, we wouldnt be where we are right now.
Special shout out goes to everyone over on #r2gb though. You guys rock!
Changelog
OMGB-6
Actual Nexus S LWP
GPS
Right Launcher Button Remapped to SMS
Moved Bootanimation to /system/media
Buglist
Video Recording
Led Lights
Some Apps Dont Work
THIS IS AN ISSUE WITH THE APP. GINGERBREAD IS BARELY OUT, NOT ALL APPS ARE COMPATIBLE WITH IT YET.
*Also remember to make sure that the app in question, angry birds for example , is installed to the phone, not on your sdcard. Not all apps will work with the sd.
May not look like there is much going on, but it's the holidays, I've been busy with my family. Theres also a lot going on in the background. I finally got an awesome build machine. I had a huge update planned tonight, but I wasnt able to ssh into the machine and get it going. Oh well. Heres some small stuff to hold you all over.
Click to expand...
Click to collapse
OMGB-5
EMMC Access For All Apps
MMS on 3g and WIFI
Microbe LWP
Nexus S LWP
Available on Rom Manager *Hopefully, need my pull request to go through
Rom Manager OTA Update Capable
Slightly Modified Boot Animation (by Ocelot13)
Nano Added *Here You Go N_I_X
USB Mounting Fixed! No More Gscripts!
Reverted to Kernel #18 to Fix Touchscreen Issues on Some Phones.
Buglist
GPS
Camcorder
OMGB-4
8MP Camera Working
Invisiblek #21 as Default Kernel. Its Beast!
Fixed Facebook Sync
MIUI Music App Added (Because It Looks Amazing)
Lock/Unlock Screen Sounds Specially for Ocelot13
Buglist
GPS
Camcorder
OMGB-3
Fixed Browser FC
No More White Screen Of Death
Changed T-CDMA to WeDoDroid
Notification Pull Down No Longer Looks Janky
Multi-touch In Apps (Keyboard, Maps, etc)
Auto Correct In Keyboard Now Working
SoftKey Lights Working
Working Mic
OMGB-2
Never released
OMGB-1
Original Release
Click to expand...
Click to collapse
Downloads and Instructions
Please do not download from Rom Manager. These are Very outdated builds. I cant access my old ftp, so I need to wait for my pull request to go though on github so I fix it.
No need to flash any of my builds over CM 6
OMGB builds are the current builds. These are the ones you want to use.
GRH builds are based off the SDK, and are depreciated.
SGRH was built off the first system dump of the Nexus S, and is depreciated.
S2GRH was built off the second system dump, and is depreciated.
Downloads for All Builds
Quirks
This rom does not come with a SetupWizard. You need to manually add your google account under Settings > Add Accounts, or by just opening up the market and signing in.
Your SD does not mount ot the PC like normal, so you need to use gscript. Ive already included the scripts, you just need to run them.
Click to expand...
Click to collapse
Those who have an SLCD, please flash with caution. There are some who have had problems. Also, everyone please backup your SD cards. We JUST fixed mounting, and an SD card can be very easily messed up. Thanks =]
Changelog:
v4
New Wallpaper
ADW.Launcher Included
MUCH Faster
Rom Manager Compatible (Waiting for pull request to go through)
GPS Working
Closer to Working Bluetooth
Redone ProTips Widget
Reboot Recovery Script included
v3
wifi fixed
new font
new wallpaper
custom made protips widget
progress towards bluetooth
progress towards audio
sdcard mount/unmount scripts included in gscripts
modified libs (hopefully a touch faster)
v2
new wallpaper
obtimized libs
more inc specific files
trashed some emulator files
sdcard mounting
sped up transition animations
added signatures to lots of the files
edited some branding
v1
Hacked together ramdisk. A "ramdisk mish-mash" if you will.
Pulled relevant files from CM. libs, /usr.
ril from ID.
We're lucky in that we're not the the first devs to port it. The Evo build helped us fix:
keys, lights, lcd density... more stuff that I don't know what it QUITE does, but I pulled it anyway.
Grab gapps from CM. I'll get a link up. Link: http://wiki.cyanogenmod.com/index.php?title=Latest_Version
Scroll downnn. Far right. Clicky.
EDIT: Do a full boot of the ROM. THEN flash Gapps WITHOUT WIPING. After Gapps flash, do NOT wipe anything.
IN OTHER WORDS, DO NOT WIPE ANYTHING AFTER INSTALLING THE ROM (unless you're about to install another).
r2DoesInc is downloading my build now. Once he's all good, I'll post link.
And now, for the main event. What you've all come to see... the LINK!!
Wait, I lost it. Haha, okay, here it is. The LINK!!!!
http://www.mediafire.com/?bhqbw4ghnh9aze8
keep it comin! been waiting for gingerbread for a while now! really like the new keyboard
Saved again =)
uninc4709 said:
keep it comin! been waiting for gingerbread for a while now! really like the new keyboard
Click to expand...
Click to collapse
gmichaelow said:
Saved again =)
Click to expand...
Click to collapse
Looks like uninc4709 totally stole a post there.
Are these bootloops occurring on the device, or are you using an emulator to test it before you try it on hardware?
sucker4pa1n said:
Looks like uninc4709 totally stole a post there.
Are these bootloops occurring on the device, or are you using an emulator to test it before you try it on hardware?
Click to expand...
Click to collapse
on our device. the emulator build is already made, its getting it bootable on our devices that is the issue
On the hardware. Logcatting during the boot.
more to come tomorrow-from me at least maybe more from michael tonight?
night everyone!
motsly just trying to get my post count up to 8
uninc4709 said:
keep it comin! been waiting for gingerbread for a while now! really like the new keyboard
Click to expand...
Click to collapse
lol what for like two days?
Anyway, Good luck to you both. Keep us updated on the good and the bad! I only wish I had the ability to help .
EDIT: just realizeed that tux was in a droid costume and NOT sitting on the toilet reading a newspaper. I need more sleep.
thanks
Thanks guys for taking this on. If you have read the threads you probably already know that this Inc forum is a pretty harsh place. I am not sure why but it seems like there is more name calling, belittling, hating and dev bashing here than any other forum I have been on.
All I can say is keep your heads up, ignore the haters/bashers and know that the majority of us appreciate the work you put into these projects.
THANKS!
This place is rarely like I can think of very few instances where that happened and I read this forum a lot.
Sent from my Incredible using XDA App
http://androidapproved.com/item/gingerbread-launcher-for-android-2-2-in-market/
For those who cannot wait, this is the Gingerbread launcher.
Keep it up guys! Take your time, ill be patiently waiting. I've got finals and so much going on with the holidays and I'm sure they do too. But thanks again guys!
Droid Incredible Rooted!
This is gonna be great! Good work guys. Can't wait for the first bootable build!
Try cyanogen kernel I heard it works on gingerbread. ID tweeted that and JDK said only the leaked 09.01 radio will woek
Sent from my ADR6300 using XDA App
Donated.
Keep it coming guys.
If you guys haven't yet, I would check out or link up with the HTC Evo guys who have a bootable yet very buggy build on their side.
http://forum.xda-developers.com/showthread.php?t=863526
They might have some insight on some of the boot problems you're having.
And we have boot. =] Lol, was really hard. I need fix stuff nowss
Can I get a copy for jdk to work on
Sent from my ADR6300 using XDA App
Yay yay yay!! Keep up that great work!
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 or want to keep following this project 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!!
I have released the first version of my app, which guides you through the installation of Ubuntu within android via chroot. It includes a ubuntu 10.10 image I have been working on which includes lots of program to allow users to develop program/scripts etc within Ubuntu on there phone/tablet.
However I have only been able to test the app on my HTC Desire S and Gen 8 Archos tablet and as such I need you guys to test this on your phone/tablet and post back how it works on your device!
Please post your device/kernel/rom along with what did and didn't work, so I can draw up what I need to change in the next release of the app/ubuntu build.
Website
http://zpwebsites.com/android-app/ubuntu-install-guide/devices/
Video
http://youtu.be/3WNeY9b5DIg
App Download
Free App
Paid App
Boot Script
ubuntu.sh(V5)
Full Images
These images are 1.5GB to download, once extracted 3.5GB, and include alot of programs like openoffice, thunderbird, firefox and over programs for 'developing'
Ubuntu 10.10 V4 - 800x480
Ubuntu 10.10 V4 - 854x480
Ubuntu 10.10 V4 - 960x540
Ubuntu 10.10 V4 - 1024x600
Ubuntu 10.10 V4 - 1280x800
Lightweight Images
These images are just under 500MB to download, once extracted 2.5GB, and include only programs needed (LXDE desktop, firefox, + other basic programs)
Ubuntu 10.10 V4 - 800x480
Ubuntu 10.10 V4 - 854x480
Ubuntu 10.10 V4 - 960x540
Ubuntu 10.10 V4 - 1024x600
Ubuntu 10.10 V4 - 1280x800
I also want to build up a small group of testers who I can email with new images and scripts, these will include all future distros that I do. If you are interested in joining this test group please PM me or send a email to [email protected]
The only requirement is that your willing to test and send feedback along with screen shoots etc where required, it would also be good if your willing to try different roms and kernels for your device!
Sig Banner
Show your love of ubuntu on android with my sig banner:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
image url is "http://dl.dropbox.com/u/11206993/ubuntuuser.png"
Other Guides
Like this guide? want to try something different? then check out my other guides for different distro's
Backtrack - This is a distro that is based around security testing, it also includes the Gnome desktop environment and a range of other programs.
Updates
06/01/12
*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
28/12/11
*PAID app now supports 960x540 'qHD' resolution
*ALL Ubuntu lightweight images cleaned up even more saved another 300MB of space
*ALL Ubuntu images updated with all new updates
*ALL Ubuntu images now in .zip format to fix problems with some peoples devices failing to extract the .rar files
*Boot script updated, once booted now terminal acts like a command line interface for Ubuntu, and some boot problems now fixed
*Image and boot script now downloadable separately to allow easier updating
19/12/11
New 'lighter' ubuntu image options for all resolutions already supported
15/12/11
New ubuntu images with all updates up to 15/11/11
FREE app ubuntu image resized to fit 800x480 resolution
PAID app ubuntu images now includes 4 images for 800x480, 854x480, 1024x600 and 1280x800 resolutions
See how deep the rabbit-hole goes...
http://linuxonandroid.blogspot.com/
very nice will give it a try (ICS + Glados v2.2)
Does this mean it will be dual boot? Ubuntu/Android?
Sent from my Nexus S on Ultimate ICS ROM, Morfic's Bareback TEUV ICS Kernel and some help from Tapatalk!
benrees21 said:
Does this mean it will be dual boot? Ubuntu/Android?
Sent from my Nexus S on Ultimate ICS ROM, Morfic's Bareback TEUV ICS Kernel and some help from Tapatalk!
Click to expand...
Click to collapse
Ubuntu runs inside android so not really no, see it like running Ubuntu on a virtual machine inside android
Sent from my HTC Desire S using XDA App
zacthespack said:
Ubuntu runs inside android so not really no, see it like running Ubuntu on a virtual machine inside android
Sent from my HTC Desire S using XDA App
Click to expand...
Click to collapse
Just saw the video. Great work. Unfortunately not for me to try, good luck with it though.
Sent from my Nexus S on Ultimate ICS ROM, Morfic's Bareback TEUV ICS Kernel and some help from Tapatalk!
benrees21 said:
Just saw the video. Great work. Unfortunately not for me to try, good luck with it though.
Sent from my Nexus S on Ultimate ICS ROM, Morfic's Bareback TEUV ICS Kernel and some help from Tapatalk!
Click to expand...
Click to collapse
Quite alright, its not for everyone but useful for those that love linux or want to run desktop programs on there phone
Change log for new release (release will be in the next few days for paid end of next week for free) - all new images etc will be added to the first post as they are finished and uploaded!
*PAID app now supports 960x540 'qHD' resolution
*ALL Ubuntu lightweight images cleaned up even more saved another 300MB of space
*ALL Ubuntu images updated with all new updates
*ALL Ubuntu images now in .zip format to fix problems with some peoples devices failing to extract the .rar files
*Boot script updated, once booted now terminal acts like a command line interface for Ubuntu, and some boot problems now fixed
*Image and boot script now downloadable separately to allow easy updating of the script
*+more likely before release
is this just for NS? or will it work on NS4G as well? if so I'd like to test it.
JG96EVO said:
is this just for NS? or will it work on NS4G as well? if so I'd like to test it.
Click to expand...
Click to collapse
Should do, this application is designed to work on as many phones as possible
Sent from my HTC Desire S using XDA App
The Backtrack 5 app has now been released! it is £1.25 from the market (there is not free version and it is a little more because there was alot more work needed to get it working well!)
The forum thread is HERE
Here is a new version of the boot script including alot of changes ad improvements alot thanks to Lubensius, the script is now alot 'smarter' and should work on a better range of devices. Can you please all test this new script so I can stamp out any other bugs before including it in the next release of the app. If you could say if the old version worked or not and then if the new one does or does not work.
Thank you
New Script
Hello everyone,
I have set up a new server that will be used for the paid apps that should give much faster downloads than the multiupload I use at the moment, it will also allow for direct downloading (i.e. when you press the button in the app the download starts you don’t have to go onto a website to download)
I would like you al if possible to try downloading the test file (the 800x480 sm Ubuntu image) and report back to me with what kind of download speeds you were getting, against what your normal download rate is.
http://zpwebsitefiles.com/apps/ubuntu/ubuntuV4-sm-800.zip
Thank you very much
Going to try this out soon
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
Ramble over, but the future is bright..the future is linux on android
App works good, unfortunately I don't think Ubuntu will install on ICS?
Sent from my Nexus S using XDA App
anteko said:
App works good, unfortunately I don't think Ubuntu will install on ICS?
Sent from my Nexus S using XDA App
Click to expand...
Click to collapse
People have it working on ics on other phones, are you using stock ics?
Sent from my Desire S using XDA App
zacthespack said:
People have it working on ics on other phones, are you using stock ics?
Sent from my Desire S using XDA App
Click to expand...
Click to collapse
No I'm on a CM9 based ROM. I get this error when I try to run the ubuntu.sh script.
anteko said:
No I'm on a CM9 based ROM. I get this error when I try to run the ubuntu.sh script.
Click to expand...
Click to collapse
the loop7 errors suggest your not using the newest script, try V5 and see if it works
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://forum.xda-developers.com/showthread.php?t=1421833
Hi i get this error, i'm running the latest ubuntu.sh and am trying to use the 800x480 ubuntu.img. Do you have a fix for this?
This thread is no longer kept up to date, for future info/help please use the main thread HERE
I have working on a project in the form of an app, which guides you through the installation of Ubuntu within android via chroot. It includes a ubuntu 10.10 image I have been working on which includes lots of program to allow users to develop program/scripts etc within Ubuntu on there phone/tablet.
However I have I have yet to get much testing on this device and would like more feedback from users!
Please post your device/kernel/rom along with what did and didn't work, so I can draw up what I need to change in the next release of the app/ubuntu build.
Website
http://linuxonandroid.blogspot.com/
Video
http://www.youtube.com/watch?v=UCqzs8yQTM8
App Download
Free App
Paid App
Boot Script
ubuntu.sh(V5)
Full Image
This image is 1.5GB to download, once extracted 3.5GB, and include alot of programs like openoffice, thunderbird, firefox and over programs for 'developing' - Also allows you to switch between the LXDE and Gnome desktops, and you can define screen size on boot!
ubuntuV5-image.zip
Lightweight Image - This is yet to be included in an app, will be included in the next release (aka 2.0 ), so get it now before anyone else!
This image is just under 500MB to download, once extracted 2.5GB, and include only programs needed (LXDE desktop, web browser, + other basic programs) also allows you to define screen size on boot
ubuntuV5-sm-image.zip
12.04 images
I have now started work on building new 12.04 images these come in core (just the bear-bones ubuntu) and full (ubuntu with GUI and other programs) and will be updated as 12.04 moves through its milestones (and when I make new updates to the mods I make from the main stream arm port).
These are for testing ONLY until 12.04 reaches stable release.
You can view the images here:
http://sourceforge.net/projects/linuxonandroid/files/Ubuntu/12.04/
I also want to build up a small group of testers who I can email with new images and scripts, these will include all future distros that I do. If you are interested in joining this test group please PM me or send a email to [email protected]
The only requirement is that your willing to test and send feedback along with screen shoots etc where required, it would also be good if your willing to try different roms and kernels for your device!
Sig Banner
Show your love of ubuntu on android with my sig banner:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
image url is "http://dl.dropbox.com/u/11206993/ubuntuuser.png"
Other Guides
Like this guide? want to try something different? then check out my other guides for different distro's
Backtrack - This is a distro that is based around security testing, it also includes the Gnome desktop environment and a range of other programs.
Updates
18/02/12
*New 12.04 images started building, for now not included in the app but once a bit more stable will be included
29/01/12
*New V5 small image, featuring fixed Java, even more lightweight (now around 1.2GB free) and user can set screen size on boot
*PAID New Build guide which shows you how to build your own Ubuntu images
*Brand new UI To make the whole thing more useable
*PAID new 'one click boot' feature to allow quick booting from either the widget or inside the app
*PAID new widget to activate the one click boot
*PAID app install guide changed in light of 'one click boot'
*Fixed keyboard mapping of random letters in Gnome
18/01/12
*Large ubuntu image now allows user to set screen size on boot!
*Large Ubuntu image now lets you select between LXDE and Gnome desktops
*Large Ubuntu image has been recompiled to fix the likes of Java (note some of the above changes will be included in the small image in the future)
*FAQ section updated with more answers to questions I have been getting
*Install guide updated in light of the new large image
06/01/12
*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
28/12/11
*PAID app now supports 960x540 'qHD' resolution
*ALL Ubuntu lightweight images cleaned up even more saved another 300MB of space
*ALL Ubuntu images updated with all new updates
*ALL Ubuntu images now in .zip format to fix problems with some peoples devices failing to extract the .rar files
*Boot script updated, once booted now terminal acts like a command line interface for Ubuntu, and some boot problems now fixed
*Image and boot script now downloadable separately to allow easier updating
19/12/11
New 'lighter' ubuntu image options for all resolutions already supported
15/12/11
New ubuntu images with all updates up to 15/11/11
FREE app ubuntu image resized to fit 800x480 resolution
PAID app ubuntu images now includes 4 images for 800x480, 854x480, 1024x600 and 1280x800 resolutions
Purchased your app and downloading the full image to my TeamEOS 4.0.3 umts_everest build on my German Xoom 3G MZ601
Sent from my HTC HD2 using xda premium
bluedragon1982 said:
Purchased your app and downloading the full image to my TeamEOS 4.0.3 umts_everest build on my German Xoom 3G MZ601
Sent from my HTC HD2 using xda premium
Click to expand...
Click to collapse
Thank you very much, you will be pleased the now that 2.0 version of the app with alot of new features will hopefully be released before the end of the weekend (so you bought in time to get the 20% off ). And the large image has no changes (About the only thing that hasn't changed) so you will not have to redownload a large file!
Ubuntu Installer Paid 2.0 Cooked and ready to be tasted
Well tasted by my beta testers anyway...but yes 2.0 for the Paid app is ready! so long as there are no more bugs the new update will be loaded to the market tomorrow.
Note that once the new update is on-line the sale will end, so if you have not already grap your paid copy for 20%!!
The change log for the new version is:
*New V5 small image, featuring fixed Java, even more lightweight (now around 1.2GB free) and user can set screen size on boot
*PAID New Build guide which shows you how to build your own Ubuntu images
*Brand new UI To make the whole thing more useable
*PAID new 'one click boot' feature to allow quick booting from either the widget or inside the app
*PAID new widget to activate the one click boot
*PAID app install guide changed in light of 'one click boot'
*Fixed keyboard mapping of random letters in Gnome
The free version should then be updated by the end of next week and will include the new UI and the new V5 small image and Gnome mapping fix.
Backtrack will then be updated shortly after that to include pretty much everything in the change log above (apart from the small image, there is still no small image for backtrack)
Interesting.
The wait is over, last minute bugs have been stamped out and the new update is live, should be coming to a device near you soon!
If you have bought the paid version check for updates!
I was looking for infos about linux on Xoom and I found this.. very interesting!
Excuse my ignorance... is WINE going to work on Xoom? There can be problems due to arm architecture?
Ghost-of-the-Sun said:
I was looking for infos about linux on Xoom and I found this.. very interesting!
Excuse my ignorance... is WINE going to work on Xoom? There can be problems due to arm architecture?
Click to expand...
Click to collapse
Sadly WINE does not run on ARM, not only is there not a port of WINE itself, windows programs are not designed to run on ARM so there would be all sort of problems.
It could be possible to port stuff but I sadly would not have the time to do so
Bought it, and love it so far. Appreciate it!
omac_ranger said:
Bought it, and love it so far. Appreciate it!
Click to expand...
Click to collapse
Glad to hear it
In the new large image, it says that I cannot connect to the internet.. Ideas?
Btw: running Team EOS ICS Build for the US 3G Xoom (not-upgraded).
along with the latest rogue Kernel.
omac_ranger said:
In the new large image, it says that I cannot connect to the internet.. Ideas?
Btw: running Team EOS ICS Build for the US 3G Xoom (not-upgraded).
along with the latest rogue Kernel.
Click to expand...
Click to collapse
Hmmmm a few people have had this problem but I can't replicate the bug, could you post a copy of what comes up in terminal while its booting
zacthespack said:
Hmmmm a few people have had this problem but I can't replicate the bug, could you post a copy of what comes up in terminal while its booting
Click to expand...
Click to collapse
Well. I restarted it and have just been playing around in the Gnome version and it seems to be working now.. Previously it said it couldn't connect when trying to download something from the software center, but now it's downloading just fine.
omac_ranger said:
Well. I restarted it and have just been playing around in the Gnome version and it seems to be working now.. Previously it said it couldn't connect when trying to download something from the software center, but now it's downloading just fine.
Click to expand...
Click to collapse
Hmmm ok then, also fun in Ubuntu bugs
zacthespack said:
Hmmm ok then, also fun in Ubuntu bugs
Click to expand...
Click to collapse
Oh! It was Chromium. Trying to get it from the market it was saying it couldn't connect. I did an apt-get update and that seemed to have fixed it. If anyone else is trying that by the way.
Pressing the "D" button minimizes all windows and returns to the desktop even when I disabled the shortcut in the keyboard shortcut menu. Know of any way to fix that?
Sent from my Xoom using XDA App
omac_ranger said:
Pressing the "D" button minimizes all windows and returns to the desktop even when I disabled the shortcut in the keyboard shortcut menu. Know of any way to fix that?
Sent from my Xoom using XDA App
Click to expand...
Click to collapse
Hmmm, I thought I had fixed that is it just in Gnome or both Gnome and LXDE
zacthespack said:
Hmmm, I thought I had fixed that is it just in Gnome or both Gnome and LXDE
Click to expand...
Click to collapse
Of course as soon as I go to replicate the bug it's gone. I guess the keyboard shortcut might have finally applied? I had only tested it in Gnome when i was having the problem upon first boot.
But when trying to use the Chromium browser (I love Google Chrome) every page comes up blank. That one I haven't been able to fix.
Hi!
How to seup vnc viewer? I set nick name and password, address=0, left username=blank, but cant not login!
Edit:
After run sh ubuntu.sh, it showed : mount /sdcard/external_sd failed, and eth0: no such device.
keunhuvac said:
Hi!
How to seup vnc viewer? I set nick name and password, address=0, left username=blank, but cant not login!
Edit:
After run sh ubuntu.sh, it showed : mount /sdcard/external_sd failed, and eth0: no such device.
Click to expand...
Click to collapse
+1
10 chars
While this project is also in the main Android Dev section I have decided to maintain it here as well, I feel the nexus 7 is really a great platform for my project, sadly being a poor student I will not be getting my nexus 7 right away so while I want to support this device directly I will need your guys help doing so by testing and let me know how it goes and any bugs etc!
The TEAM!
While for the past 5 months it has just been me its time to bring the project to a level I can't maintain by myself, cue the birth of the Linux on Android TEAM
The team consist of:
Myself
tuxling
Think you have something to bring to the team? then contact me and we shall talk
What is this all about?/Why put this on my device?
This projects aim is to bring a range of linux distros to your android device through a method known as 'chroot', see it has running a linux distro within a virtual machine on your phone. You can access this virtual machine and run it on your phone without causing any damage to your device, or having to overwrite anything. Why might you want this? well my apps are designed to make the install and set up process as easy as possible (more so in the paid apps) while still giving you some flexibility. Once you have the distro up and running then you can pretty much run and install any linux software you like (so long as there is a arm port or it is not architecturaly depenedent), sure there a very few big benefits over what android itself can do but it is still pretty dam cool. (and with the free ubuntu version, hey its free does it matter how useful you find it?)
Wait this uses VNC why shouldn't I just VNC to a computer?
VNC is used to access the GUI as at the moment I have not yet implemented a native way of viewing the GUI. But the Linux distro itself is running within the phone and can be controlled via the terminal app so if your a seasoned Linux user you may never even want to use the GUI
What is Chroot?/How does this work?
"A chroot on Unix operating systems is an operation that changes the apparent root directory for the current running process and its children" - http://en.wikipedia.org/wiki/Chroot
This method of running linux distros with android has been around for some time. I have worked on my scripts to make the process more user friendly and give you far more options from the word go.
The scripts start by mounting the ubuntu image file within the android file system and then mounts the sdcard and if ou have it internal memory within the ubuntu file system.
Chroot is then used to change the root directory to that of the mounted ubuntu and a bash shell is then opened to allow you to control Ubuntu this is kind of like 'booting' the OS.
The likes of VNC and SSHD are then set up when ubuntu is 'booted' to allow you to connect to the GUI if you require it.
Interested?
Ok so you want to get one of the support linux distros on your device, great welcome to the team
But first you will need to find out if your device is compatible with the method before anything else, this method 'should' work with pretty much any device but some ROM's/kernels will not work as they do not have loop device support etc.
HERE is a list of working devices and ROM's/kernels but remember just because its not on the list simply means no one has told me its working, it could still work!
Free Apps/Files
There is now one free app called the Complete Linux Installer (NEW) which can be downloaded from the market, along with the image files.
Complete Linux Installer (NEW)
App [MARKET]
Ubuntu 12.04 v4 Core [SOURCEFORGE] [TORRENT FILE] (just the basic install of ubuntu no GUI about 200MB to download and 750MB once extracted)
Ubuntu 12.04 v4 Small [SOURCEFORGE] [TORRENT FILE] (Includes the LXDE desktop about 400MB to download and 2GB once extracted giving about 1GB free space and includes normal programs like firefox)*
Ubuntu 12.04 v4 Full *[SOURCEFORGE] [TORRENT FILE] (The image you have been waiting for including Unity! plus a range of programs this is 1.3GB to download and 3.5GB once extracted with about 1.5GB free space)
Backtrack V8 Image *[SOURCEFORGE] *[TORRENT FILE]
Debian Core v4 *[SOURCEFORGE] [TORRENT FILE]
Debian Small v4 [SOURCEFORGE] [TORRENT FILE]
Debian Large v4 [SOURCEFORGE] [TORRENT FILE]
Paid Apps*
The paid apps are donation keys which unlock the extra features in the Complete Linux Installer (NEW), all the keys are the same but different prices to let you decide how much to 'donate'
Complete Linux Installer Donate £4 [MARKET]
Complete Linux Installer Donate £2 [MARKET]
Complete Linux Installer Donate £1 [MARKET]
Or if you donate more than £1 via paypal I shall send you a custom Donate key to unlock the extra features (if you donate more than £5 you will be added to the contribution list here and on the blog)
You can donate via paypal HERE
Once you have downloaded and installed the app just read through the install guide and soon you should have a complete linux distro running within your android device!
Something not working?
If you can't get it to run please post in this thread your device/ROM/kernel and what app/distro you are trying to use. Please also post a screen shoot of what the terminal app prints out when it try's to boot so we can help debug whats gone wrong
Love the project?
Well there are plenty of places you can show your support, of cause you can buy the paid apps, but you can also 'follow' the project on a range of social networks and also keep up to date with news on the projects blog!
Blog site
Support/Feedback/Feature Request
Sourceforge Site (Where all the free apps files are kept )
Facebook page
Twitter page
Google+ page
banner for users of the project if you so wish to show your support by having the project in your signature.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If you would like to add this to your signature
You can simply add this code:
HTML:
[URL="http://forum.xda-developers.com/showthread.php?t=1585009"][IMG]http://zpwebsitefiles.com/images/loauser.png[/IMG][/URL]
Current Contributors
Project Developers
Zac Powell (myself) aka zacthespack
Martin Møller aka tuxling
App Translators
Marco Robles - Spanish Translation
Quentin Khan - French Translation
Stefanie Jung - German Translation
Ove Grunnér - Swedish Translation
Nikolay Suknyarov (NikolayS) - Bulgarian Translation
Other Contributors
Johan Vromans
Marshall Levin
Barry flanagan
Donators
Show me some screenshoots!
Ok ok heres a few screen shoots of the apps/distros in actions!
Videos
Cool deal. I've run BT on my phone before which I set up manually. I will try it out on the N7 and let you know.
I'm trying this on my G2X and I have the internal sdcard mounted as /sdcard and the external where I want to put the ubuntu image as /mnt/emmc/
Is there a way to provide support for that? I cant get vnc started and im not sure ssh is working either.
Rafase282 said:
I'm trying this on my G2X and I have the internal sdcard mounted as /sdcard and the external where I want to put the ubuntu image as /mnt/emmc/
Is there a way to provide support for that? I cant get vnc started and im not sure ssh is working either.
Click to expand...
Click to collapse
That should work fine so long as you set the image location in the launcher to the right location, what error are you getting with vnc?
Aww and I thought it was about native Linux on the grouper
This ain't a bad thing though, good enough for tinkering around
P.S. no offence meant
Sent from my GT-P1000
cdesai said:
Aww and I thought it was about native Linux on the grouper
This ain't a bad thing though, good enough for tinkering around
P.S. no offence meant
Sent from my GT-P1000
Click to expand...
Click to collapse
Quite alright, and If i could get a device in my hands im sure I could get a native boot but if i dont get mine before it happens im sure another dev will do it
zacthespack said:
Quite alright, and If i could get a device in my hands im sure I could get a native boot but if i dont get mine before it happens im sure another dev will do it
Click to expand...
Click to collapse
Nice work as alway zac, will definitely try as soon as my nexus 7 arrives
zacthespack said:
That should work fine so long as you set the image location in the launcher to the right location, what error are you getting with vnc?
Click to expand...
Click to collapse
The error were when chrooting, I pretty much could only get the terminal but not display with vnc.
Rafase282 said:
The error were when chrooting, I pretty much could only get the terminal but not display with vnc.
Click to expand...
Click to collapse
Could you send me the output that terminal gives on boot
Sent from my GT-N7000 using xda premium
I tried again tiday and while I do not get the same errors, the persistent one is :
vncserver:wrong type or acces mode of /home/ubuntu/.vnv
I also type the 800x480.
OP please refrain from posting multiple threads for one project across several device forums.
Discussion of this project should be continued here.
Thread closed.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This ROM is now significantly more stable and usable than it was before. It is now suitable to be flashed by anyone that want's to check out basically a stock AOSP build of Android 4.0.4 with a few CM tweaks included. There will still be bugs, just report them to me so I can fix it
If anyone wants some screenshots,they are attached to this post.
This CM9 ROM is more of a stock AOSP build than a CM9 build. There aren't many tweaks available in the system section of settings yet, however as a consequence the ROM feels very smooth and responsive. As far as I can tell with my own testing, only the camera isn't working properly and the GApps don't seem to play very nice with this ROM for some reason. They install fine and you have access to the Play store etc, but Google Maps and other apps aren't installed it seems. Easy fix just go to the play store and download what you need.
Changelog
Code:
V1.0 Aug14/12
-USB/SD Card mounting now works
-Removed GApps (Available as seperate package)
-Wifi/USB tethering works
-Updated Trebuchet
-Added No-Frills CPU Control (I like it better than performance settings, can set it up so that OC values won't be applied if system unexpectedly shuts down)
-More stable
V0.5Beta Aug08/12
-Initial Release
-Apex launcher, ES File explorer, LordModUV, Auto-Rotate Switch, Titanium Backup apk's added to ROM
-Jellybean boot animation
-Smooth, fluid usage.
-Overclocking works without problems.
-Theme Manager works
-Wifi,3G,HSPA, etc all work.
Bugs
Code:
-Camera doesn't work
-Android Terminal Emulator crashes; Fix - Update app in Play Store. (My bad forgot to fix that, next release will be fixed)
-Gallery app doesn't work. Fix - Use Quickpic or other 3rd party gallery apps.
-Titanium Backup doesn't work. Fix - Use Rom Toolbox pro to restore your apps.
-Backing up apps doesn't work, can only restore apps.
-You tell me!
As I said, this is still a major work-in-progress and will have updates coming. I don't have internet at home right now, I'm only 18 and just moved out on my own a month ago and can't yet afford internet. Uploading my ROMs will happen at my parent's house whenever possible, so updates will sometimes be delayed.
My intentions with this ROM are to eventually build out more features in the "System" tweaks section as I learn how to implement them. I want to eventually make this a much more feature-fillled ROM. Right now, however my immediate attention is on fixing whatever bugs pop up in this ROM. For the most part, its very smooth and I have encountered very few hiccups/lag. Feature implementations will come slow however, as I don't yet know how to do it. I'll be learning so don't worry, it'll come eventually!
Download:
CM9-Woot! V1.0 http://d-h.st/hHi
CM9-Woot! V0.6beta http://d-h.st/fpu
GApps:
http://goo.im/gapps/gapps-ics-20120429-signed.zip
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Credits:
Kaijura - For the CM9 Base.
http://forum.xda-developers.com/showthread.php?t=1491450
JohnBlundon - For the default notification ringtone "FrostedNotification"
http://forum.xda-developers.com/showthread.php?t=1550926
Nikhil007mmus - For helping me with the camera and letting me pick his brains
Add-Ons:
On Screen Button mod - Thanks IncredibleSandwich!
http://forum.xda-developers.com/showthread.php?t=1824210
Rom Header/Wallpapers and Sigpic - Thanks WILLI120!
Wallpaper -
Link
Sigpic -
Link
maybe ask twisted for his camera drivers or ask permission to get them from icecold ? as well as storage drivers
naathaanb96 said:
maybe ask twisted for his camera drivers or ask permission to get them from icecold ? as well as storage drivers
Click to expand...
Click to collapse
Thanks, I think I'll do that. What files exactly are the ones that need to be fixed? I would prefer to look at a fixed version of the files I need and make the neccessary changes myself so that I can learn the code.
ZaySk said:
Thanks, I think I'll do that. What files exactly are the ones that need to be fixed? I would prefer to look at a fixed version of the files I need and make the neccessary changes myself so that I can learn the code.
Click to expand...
Click to collapse
im looking into a cm9 camera patch i found on here but for a different phone, i opened up the zip and have a general idea on what needs to be changed, i can make a flashable zip and you can try it on your cm9?
naathaanb96 said:
im looking into a cm9 camera patch i found on here but for a different phone, i opened up the zip and have a general idea on what needs to be changed, i can make a flashable zip and you can try it on your cm9?
Click to expand...
Click to collapse
Yes please do that. Send me the CM9 camera patch you found as well in a PM please
ZaySk - Thanks a lot for building a ROM for us!
Blaaargh said:
ZaySk - Thanks a lot for building a ROM for us!
Click to expand...
Click to collapse
My pleasure! This ROM is the culmination of 4-5 weeks of studying any android guide I could find, decompiling many ROMs and apks, and countless nights left staring at the white HTC screen when my ROM fails to boot.
Although this ROM is also proof that anyone with no background experience in programming/software development can get involved in Android dev work! It takes a lot of time and dedication, but it's worth it in the end when you finally have something you can call your own. (Granted I used a CM9 base from Kaijura, but that's because I'm using a laptop and there's only 10GB left on the HDD. Not a chance in hell I can install Ubuntu and compile from source until I build a new computer in the coming months)
ZaySk said:
My pleasure! This ROM is the culmination of 4-5 weeks of studying any android guide I could find, decompiling many ROMs and apks, and countless nights left staring at the white HTC screen when my ROM fails to boot.
Although this ROM is also proof that anyone with no background experience in programming/software development can get involved in Android dev work! It takes a lot of time and dedication, but it's worth it in the end when you finally have something you can call your own. (Granted I used a CM9 base from Kaijura, but that's because I'm using a laptop and there's only 10GB left on the HDD. Not a chance in hell I can install Ubuntu and compile from source until I build a new computer in the coming months)
Click to expand...
Click to collapse
I was thinking of starting up and learning too, but I got no clue which guides to look at, could you maybe link one or two guides which you found particually helpful?
Good luck fixing the Rom, will be good to try out a new one.
VEry cool!!! Glad you liked my notification It's real easy to hear LOL
Nice work man I'll be keeping an eye on this.
brilliant thanks dude
umpa2 said:
I was thinking of starting up and learning too, but I got no clue which guides to look at, could you maybe link one or two guides which you found particually helpful?
Good luck fixing the Rom, will be good to try out a new one.
Click to expand...
Click to collapse
Here, just let me export my Android Dev Resources bookmarks folder for ya
http://forum.xda-developers.com/showthread.php?t=1648162
http://forum.xda-developers.com/showthread.php?t=1747697
http://forum.xda-developers.com/showthread.php?t=1576565
http://www.freeyourandroid.com/guide/porting-android
http://greenromproject.com/forum.php
http://www.vogella.com/articles/Android/article.html
http://forum.xda-developers.com/showthread.php?t=1598713
http://www.mkyong.com/android/how-to-turn-onoff-camera-ledflashlight-in-android/
http://forum.xda-developers.com/showthread.php?t=1752201
http://forum.xda-developers.com/forumdisplay.php?f=613
http://forum.xda-developers.com/forumdisplay.php?f=565
http://forum.xda-developers.com/forumdisplay.php?f=524
http://forum.xda-developers.com/forumdisplay.php?f=1236
Obviously, as you can see above XDA is the best resource available for anything android! Those are only the guides and places I have bookmarked I read a lot more guides than that, I just didn't save them for future reference. Download a bunch of ROMs for your device and take a look inside each ROM. Get familiar with the file structure and learn where all the important files are and what they do. Learn how to tweak your build.prop, write proper functioning updater scripts, decompile tweaks and look at the source code to see how it was accomplised. Those are my favorite ways of learning. Also youtube has some decent instructional videos on how to compile Android from source.
I'm getting extremely frustrated with this ROM. Everytime I try to fix the bugs and change any libs or files in the bin folder, the ROM hangs on the white screen. I'm not doing anything stupid with the files, just trying to use ICS8.2 libs to see if it fixes certain problems. Can you simply drag and drop libs and other files like that from other ROMs and than just recompile? Or is it more complicated than that? How can I view the source code of a lib? or a file in the /system/bin folder? Currently neither of those files are viewable inside Windows 7 with notepad++ or anything I have installed on my computer. Also when I look in ICS8.2 I see that ROM has quite a few init.d scripts compared to my ROM. How can I incorporate more init.d scripts? What files have to be changed to get them to work properly? I know if you look inside the init.d script you can see what file it needs but for example-
Code:
if busybox [ ! -f /system/etc/liberty.cfg ]; then
busybox mount -o remount,rw /system
cat > /system/etc/liberty.cfg << EOF
There is no liberty.cfg file in the ROM at all. None. Not even in ICS8.2. Does that bit of code mean the system is going to create a file called liberty.cfg at /system/etc? Or does it mean the script searches for a file called liberty.cfg in /system/etc? I'm currently trying to fix the camera as well, and which files for our HTC Vivo control the camera? I know there are a few libs and a file or two related to the camera spread through out various folders in the ROM, but I wouldn't mind a direct confirmation from a more experienced dev or someone who has experience with this kind of issue on our phone.
Also I found the vold.fstab file was for the HTC Passion not the Vivo. I'm hoping changing Passion to Vivo will cause the SD card to mount properly. In the /system/lib/hw folder there is a file called camera.goldfish.so in the CM9 base from Kaijura, but in ICS8.2 there are 2, camera.goldfish.so and camera.msm.7X30. There's also a file in there called copybit.msm.7X30 what is that file used for? Is it related to the camera as well?
As you can tell, I'm using ICS8.2 as a kind of goal/inspiration. I look at the features and stability in that ROM and that's what I want mine to be like eventually. It's also pretty much the only up-to-date build of AOSP ICS for our phone, which is why I tend to lean on that ROM for libs and files. I prefer to make the changes to the code myself instead of simply copy-pasting everything, so I usually have the file I want edited open alongside the same file from a different ROM so I can see the code for both files and learn from it by typing out the changes myself.
Edit:If I compile the latest trebuchet.apk from github, will it be compatible with our device right away or will I need to make changes to the app to get it to work properly for our phone?
Thanks for anyone who can take the time to help me, it will be greatly appreciated!
Anyone? I'm seriously stumped right now. There's gotta be someone, a dev or something that knows the answer to my questions. Please guys?
ZaySk said:
Anyone? I'm seriously stumped right now. There's gotta be someone, a dev or something that knows the answer to my questions. Please guys?
Click to expand...
Click to collapse
I'm not a dev but since trebuchet seems just like a launcher to me, I guess it should work with the newest .apk But I'm not sure, just assuming...
V1.0 has been released! See OP for changelog and details. My next focus will be to fix the camera and after that I'll learn how to add more tweaks into the settings>system section.
ZaySk said:
V1.0 has been released! See OP for changelog and details. My next focus will be to fix the camera and after that I'll learn how to add more tweaks into the settings>system section.
Click to expand...
Click to collapse
this is awesome dude great work! once you fix camera ill be sure to switch over and check it out. i just need my camera
will be much more great if it is cm10 ,
anyway good job and thanks
The Camera is my highest priority right now, I will be concentrating all my efforts on figuring that out next. CM10 would be nice, but I'm not nearly experienced enough to successfully port Jellybean to our phone unfortunately. As soon as we have a JB port available, or if I eventually figure out the problems that come from porting JB then I for sure will release that as well! Just don't get your hopes up, I'm still very new to this.
Does mms have the wap2 setting like sense roms? Or is this missing as like all AOKP roms?
Sent from my HTC Incredible S using xda premium
Thanks for you ROM and development guides .
I will learn it to develop ROM for other device I have .