[Rom][Linux 3.0.72]Debian Jessie B1 - Gen9 Android Development

Hi,
This is my first "rom" or "os" builded for archos gen. This is debian Jessie. Linux kernel is able to boot into cm11 cooked by @Quallenauge (thanks for your help compiling kernel).
This version has no office software, etc. You can install it using apt-get, fell free to customize. If you want next version containing more software write it here.
users and passwords:
debian/debian
root/root
What is working:
wifi
touchscreen - as touchpad
back usb port
usb otg
3g by any usb dongle suported by debian
What is not working:
audio
bluetooth
Installation
Copy debain.ext4 into /data/media
Flash kernel and initramfs by SDE using zImage from my archive and initramfs.cpio.lzo take from latest version of multi boot menu.
Reboot into Multi boot Menu and select debian.ext4 to boot into debian.
Known issues
touchscreen works only if tablet is booted without connected any usb mice or keyboard
networking is disabled due to permissions FIX HERE
Download
b1
Version in this video is higly customized, has installed libre office and netbeans. i speek polish in that video.
{
"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"
}
XDA:DevDB Information
Debian Jessie , ROM for the Archos Gen9
Contributors
mordesku
Based On: Debian
Version Information
Status: Alpha
Created 2014-10-08
Last Updated 2014-10-08

Congrats my friend. Keep going please.
Will it be possible a feasible audio and bluetooth in the near future?
Best.

kuskro said:
Congrats my friend. Keep going please.
Will it be possible a feasible audio and bluetooth in the near future?
Best.
Click to expand...
Click to collapse
I will try [emoji1]

mordesku said:
I will try
Click to expand...
Click to collapse
Hi man, first of all thanks a lot for your work. I write you because I wonder if we can virtualize Microsoft Office on your Debian. I know that the only virtual machine compatible with OMAP is QEMU but I don't know if you can virtualize a WinXP lite on our device. I really need work with EXCEL on my archos and that the reason I ask you about information of a generic machine emulator and virtualizer.
BR.

taninos said:
Hi man, first of all thanks a lot for your work. I write you because I wonder if we can virtualize Microsoft Office on your Debian. I know that the only virtual machine compatible with OMAP is QEMU but I don't know if you can virtualize a WinXP lite on our device. I really need work with EXCEL on my archos and that the reason I ask you about information of a generic machine emulator and virtualizer.
BR.
Click to expand...
Click to collapse
Running quemu will emulate x86 pc instead of virtualize. Emulation of x86 on ARM is very slow. You can try to install win xp on qemu but it will be slow as hell.

mordesku said:
Running quemu will emulate x86 pc instead of virtualize. Emulation of x86 on ARM is very slow. You can try to install win xp on qemu but it will be slow as hell.
Click to expand...
Click to collapse
Thanks for your prompt response. Does WineHQ work on ARM? I don't think so but I've never tried.
BR.

taninos said:
Thanks for your prompt response. Does WineHQ work on ARM? I don't think so but I've never tried.
BR.
Click to expand...
Click to collapse
Wine "emulate" win32 api on linux, if ARM version exists it can't run x86 code on ARM cpu.

mordesku said:
Wine "emulate" win32 api on linux, if ARM version exists it can't run x86 code on ARM cpu.
Click to expand...
Click to collapse
I'll try it this weekend, it deserves a try at least. Thank you so much for working upon gen9.

Thanks mordesku this is nice when I have bought a new phone then I will put his on my tablet :good:

Hi, it doesn't work since it is rebooting to the multiboot menu each time I am trying to boot Debian.
In fact there is a missing file in your archiv since there is no initramfs from your archive.

Morice69 said:
Hi, it doesn't work since it is rebooting to the multiboot menu each time I am trying to boot Debian.
In fact there is a missing file in your archiv since there is no initramfs from your archive.
Click to expand...
Click to collapse
Hi, you should use my zImage with initramfs from latest multiboot menu.

Hi, un fact it didn't finish to copy depian.ext4
No it is loading but i cet stick on desktop singe i am not abble to use touche screen touche par althought there is no switched USB switch.
I touche and move on screen l'île if it is a girl: nothing Halen, ne mise donnot move.
I près a touche: CTRL become altrgr and sttouchpad.ouchpad

Morice69 said:
Hi, un fact it didn't finish to copy depian.ext4
No it is loading but i cet stick on desktop singe i am not abble to use touche screen touche par althought there is no switched USB switch.
I touche and move on screen l'île if it is a girl: nothing Halen, ne mise donnot move.
I près a touche: CTRL become altrgr and sttouchpad.ouchpad
Click to expand...
Click to collapse
Have you connected any USB device before Debian boot?

mordesku said:
Have you connected any USB device before Debian boot?
Click to expand...
Click to collapse
Never.

screens
This rom loads the module for the archos 80 screen, cypress-tma340.ko, archos 101 uses the tr16c0-i2c.ko module.
I have tried to get the sound working but no luck.

stevemp said:
This rom loads the module for the archos 80 screen, cypress-tma340.ko, archos 101 uses the tr16c0-i2c.ko module.
I have tried to get the sound working but no luck.
Click to expand...
Click to collapse
Hi,
How did you do to make it load the module for the archos 80 gen9?
I canot try it with mouse because, no enought Electrical power for USB dongle.

Morice69 said:
Hi,
How did you do to make it load the module for the archos 80 gen9?
I canot try it with mouse because, no enought Electrical power for USB dongle.
Click to expand...
Click to collapse
I have the archos A80S and the touchscreen worked for me. Archos used at least three screens on the g9, so could be you have a different one than me.

hi,
CM11 load tr16c0-i2c for screen,
so I get to debian to do with mouse modprobe tr16c0-i2c
and it say
[email protected]:/home/debian# modprobe tr16c0-i2c
libkmod: ERROR ../libkmod/libkmod-config.c:673 kmod_config_parse: /etc/modprobe.d/touchscreen.conf line 1: ignoring bad line starting with 'cypress-tma340'
[email protected]:/home/debian# modprobe cypress-tma340
libkmod: ERROR ../libkmod/libkmod-config.c:673 kmod_config_parse: /etc/modprobe.d/touchscreen.conf line 1: ignoring bad line starting with 'cypress-tma340'
Click to expand...
Click to collapse
So there may be no tr16c0-i2c in the ext4 file.
Then, another issue: Ilthougt I succes to connect to my wifi, I cannot connect to the Internet since the navigator is not abble to find google.com. (even ping don't reach any domain. in fact, ping 8.8.8.8 is not allowed even for root with su)
to reach internet, i have to log out to log as root.

Morice69 said:
hi,
CM11 load tr16c0-i2c for screen,
so I get to debian to do with mouse modprobe tr16c0-i2c
and it say
So there may be no tr16c0-i2c in the ext4 file.
Then, another issue: Ilthougt I succes to connect to my wifi, I cannot connect to the Internet since the navigator is not abble to find google.com. (even ping don't reach any domain. in fact, ping 8.8.8.8 is not allowed even for root with su)
to reach internet, i have to log out to log as root.
Click to expand...
Click to collapse
Edit lib/modules-load.d/ts.conf and etc/X11/xorg.conf, change cypress-tma340 to tr16c0-i2c.
Should not access internet as root.
rvsolv.config should be a link to ../run/resolvconf/resolv.conf
etc/hosts should have line 127.0.0.1 archos

To fix network type this in terminal:
Code:
sudo echo >>/etc/group inet:x:3003:debian,root
sudo echo >>/etc/group net_raw:x:3004:debian,root
and reboot.
currently i am working on script which dectect type of touchscreen and update xorg.conf on bootup.

Related

[GUIDE] WebTop fixes for fully functional Ubuntu (WIP)

Noticed that there was alot of good information but it was too spread out for everyone to make use of.
Check out DickSteele's awesome guide here.
{
"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"
}
Launchpad.net PPA with Jaunty binaries:
Terminator (terminal replacement)
also reserved for future
Nice, soon we will have very good running ubuntu on Atrix.
To fix busybox problem on webtop2sd version 1.1.0, you may need to run these instructions: http://forum.xda-developers.com/showpost.php?p=16400816&postcount=464
cool. no doubt this will be a popular thread..
hopefully the webuntu 11.10 thread is even more popular lol
maybe mention the hdmi hack?
Fixes for KennethPenn's Alien v2 - use before installing WebTop2SD
Click to expand...
Click to collapse
What fixes? I have alien v2 and cant get the configurator to run, no matter what i do.
Viamonte said:
What fixes? I have alien v2 and cant get the configurator to run, no matter what i do.
Click to expand...
Click to collapse
fix busybox dependencies with Stephen's Busybox installer app
ln -s /system/bin/busybox /system/etc/webtop2sd/busybox so that /system/bin/mountosh knows where to look for busybox to mount the new partition.
Use installer to put busybox in /system/bin. Right now it's probably installed under /bin.
I started a doc this weekend when I was rebuilding my phone. These are the steps I used. I used them again last night after I whorked up my webtop.
And I have to do them again right now since I just updated Aura to 1.1.0. Copying and pasting is so much easier off one document.
This doc basically is a compilation of the threads of how to do everything. Just jammed in one doc.
And it has worked for me. So use at your own risk, all warnings that have been stated in the quoted threads apply.
PM to me corrections if necessary and I'll update. I was typing the same time I was applying the mods. I've read it a couple of times, looks good to me but I'm biased.
Here it is......
http://dl.dropbox.com/u/36994103/[GUIDE] WebTop fixes for fully functional Ubuntu.doc
I used the program to install 1.19 in system/bin, but i dont know what that means
ln -s /system/bin/busybox /system/etc/webtop2sd/busybox so that /system/bin/mountosh knows where to look for busybox to mount the new partition.
Click to expand...
Click to collapse
Is that a command im supposed to run? If so, where does it begin, in -s or in in? Can i do that in android terminal emulator?
Viamonte said:
I used the program to install 1.19 in system/bin, but i dont know what that means
Is that a command im supposed to run? If so, where does it begin, in -s or in in? Can i do that in android terminal emulator?
Click to expand...
Click to collapse
The command is 'ln -s /system/bin/busybox /system/etc/webtop2sd/busybox' creates a symbolic link to the busybox binary (installed in /system/bin/) to the link in /system/etc/webtop2sd/busybox. You can read more about it by doing a 'man ls' on any ubuntu box or on http://manpages.ubuntu.com.
This shouldn't be required, but for some reason, paths don't show up and it's a workaround that I've confirmed works. Sogarth is working on a fix for this in an upcoming version of WebTop2SD. Until then, try my suggested fixes...
Hope this helps,
Alex
About to attempt this on my phone, wish me luck. Perhaps I'm asking for a flaming, but I was wondering if it would be possible to package this into a newb friendly zip. Or if developers could include it in their roms? I enjoy using ubuntu on my laptop and would love to replace webtop with it.
jruweaver said:
About to attempt this on my phone, wish me luck. Perhaps I'm asking for a flaming, but I was wondering if it would be possible to package this into a newb friendly zip. Or if developers could include it in their roms? I enjoy using ubuntu on my laptop and would love to replace webtop with it.
Click to expand...
Click to collapse
I actually have steps 1 & 3 done in what will be the working version of Joe's webtop mod v2, as my last one didn't work that well and I thought I owed it to Joe to give him a working one. If you're brave, you can moto-flash this now.
*removed* - not working for me or jruweaver.
I say brave because I have yet to flash it myself, I'm unlocking my wife's 1.8.3 right now so I can, but it'll take awhile to do so. I'll post it in Joe's thread once I've confirmed it works.
Worse comes to worse, it won't work and you'll need to flash Joe's v1 again...
Hope this helps,
Alex
_Alex_ said:
I actually have steps 1 & 3 done in what will be the working version of Joe's webtop mod v2, as my last one didn't work that well and I thought I owed it to Joe to give him a working one. If you're brave, you can moto-flash this now.
*removed* - not working for me or jruweaver.
I say brave because I have yet to flash it myself, I'm unlocking my wife's 1.8.3 right now so I can, but it'll take awhile to do so. I'll post it in Joe's thread once I've confirmed it works.
Worse comes to worse, it won't work and you'll need to flash Joe's v1 again...
Hope this helps,
Alex
Click to expand...
Click to collapse
Thank you, will post my results.
EDIT: I flashed it successfully but nothing appears to have changed(had joe's version installed). Did I forget something?
Hmmm... flashed a couple of times on mine, got nothing, just like you described... Did it again a final time and now webtop is dead... Removing for now...
Im exercising deep patience here, but I dont know what to do anymore. I unninstalled the script and the app, then began it from scratch. First created the webtop2sd folder, then installed busybox on /bin, then executed the command to create the link. Installed webtop2sd, executed with partitioning and formatting, rebooted the phone, told to reinstall configurator, reboot again, and still, when clicking the configurator on webtop, nothing happens. =|
Im starting to teach myself how to use google docs, looking up office 365 too, because this just isnt working...
alien v2
brazilian atrix
edgan's kernel
Would it be possible to use the backtrack mod with this? I finally got everything working, but having backtrack would seal the deal.
Sent from my MB860 using XDA Premium App
flashplayer
First Awesome work putting this together made getting everything I wanted working on my webtop!!! XD
slightly unrelated but I'm a lil stuck atm, was messing with getting/editing flash player and somehow removed it outright no .so file in firefox nothing, any way I can get that back on without redoing everything I tried digging for the old/original .so file in 2.3.4 from the firefox addons folder but no luck still no flash anyidea where I can re install the package?
Has anyone tried launching a windows image through vmware, virtualbox etc.? Is it possible?
Can someone help me install yellowgtos taskbar n icons...
I did everthing it said but when I restart the phone the bottom dock is gone.
I am willing to donate to who ever can help me fix the problem
Sent from my MB860 using XDA Premium App
Jonous said:
Has anyone tried launching a windows image through vmware, virtualbox etc.? Is it possible?
Click to expand...
Click to collapse
Used qume and other methods for launching a windows image even had micro xp all the way to installation with qume mimicking the 32-bit minimal specs but it kicked out half way through expanding the copied files realistically the specs arnt enough to support a full vm through qume or vb though when and if the next windows is cross platform on arm and 32-bit and 64-bit we may or may not be able to try a windows vm through qume or vb. Though to skip installation all together track down standalone xp it launches in a windows platform without installation using qume and try booting the image in ubuntu I haven't matched the specs to get it booted its missing something I have a link I can pm from my dropbox (I doubt it after trying several attempts myself but hell your welcome to try)

[DEV & TUTORIAL] HOW TO BUILD CM7 OR CM9 for GALAXY MINI DEVICE

Requirements :
OS linux Ubuntu 11.04 64bits ( recommended ) or above
2Gb RAM with 3Gb swap or above
Processor Centrino Duo or above
120Gb Harddisk or above
Fast internet connection ( i have no this )
First download this file
Installer SDK and Build packages by me
Password : squadzone
you will get installerBuildRomGalmin.sh , run this file via Terminal on Ubuntu
follow all instruction that appears,
after Finish, now we goto download repository
still on Terminal
type
mkdir -p ~/android/system
sudo curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > /bin/repo
sudo chmod a+x /bin/repo
for build cm7
cd /android/system
repo init -u git://github.com/CyanogenMod/android.git -b gingerbread
repo sync -j32
clone this
choose branch gingerbread
put on device tree or replace tass folder on device tree
for build cm9
cd /android/system
repo init -u git://github.com/CyanogenMod/android.git -b ics
repo sync -j32
clone this
replace cm9 folder tree with this
choose what you want to build, if you choose for build cm7 and cm9, do with different folder
after you prepare the whole file that needed for build
run . build/envsetup.sh && brunch tass on terminal
for reference , READ THIS
for kernel
clone this
and build using device config from working device
have fun to build the rom and kernel
for update
see this
I WILL NOT ANSWER ANY QUESTION FROM NOOB ! !
DO WITH YOUR OWN RISK
{
"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"
}
Thanks Squadzone. Finally I got what I wished !!
Thanks a lot will try later
Sent from my GT-S5570 using XDA App
yeah, thanks so much squadzone!
I'm currently using your CM 9.0 BETA 2. It's awesome!
I have a small request: can you please modify the TASS.rle file and change the flashscreen or the pre bootanimation screen. It shows a CM7 for galaxy mini in a purple and orange colour as the previously released CM7.x versions!
Doubt: Can I replace the TASS.rle file in yours with the one in tj style's CM7.1?
Happy New Year too!
Squadzone, Thanks For Your Kind Help..........
Thank you so much for the tutorial.
Actually I'm very interested about developing Android Applications.
I know a bit about Java and a bit more about C# (now I'm working on this).
I just want to ask, wether developing application and ROM is same?
Thank SquadZone (Terima Kasih Harry)
Terima kasih squadzone atas tutorialnya, mudah2an saya bisa bikin cm9 menjadi lebih baik. yang saya ingin pelajari bikin kernel 825 Mhz, mudah mudahan saya bisa.
Big thank for Squadzone, squadzone my idol. (Sory for bad english)
lonestrider said:
I just want to ask, wether developing application and ROM is same?
Click to expand...
Click to collapse
Different to some extent I guess. Android apps are completely built using Java, and could be built from any Platform. About ROM, its based on UNIX or Linux programming so Linux is mandatory. Kernels are written in C/CPP and compilation is being done executing UNIX commands. Just my assumptions about ROM and Kernel, maybe I'm wrong too.
coolsandie said:
Different to some extent I guess. Android apps are completely built using Java, and could be built from any Platform. About ROM, its based on UNIX or Linux programming so Linux is mandatory. Kernels are written in C/CPP and compilation is being done executing UNIX commands. Just my assumptions about ROM and Kernel, maybe I'm wrong too.
Click to expand...
Click to collapse
apps=java
kernel=c
rom=java on a linux kernel. If ur not modifying kernel c is not reqd. everything else is java in the rom but it's compiled a little differently as u said. knowing linux will obviously help.
cmiiw
Thank you!
This is the best tutorial I've seen yet
Taking really long to do a 'repo sync' Now I know how hard you guys worked
siddhanathan said:
This is the best tutorial I've seen yet
Taking really long to do a 'repo sync' Now I know how hard you guys worked
Click to expand...
Click to collapse
lol yea repo sync is actually the easiest part
compiling without errors is tough, but squad made it easier here i think.
Actually just downloading the source from CM is easy. And compiling after the download is easy too.... The hardest part is to make the mods.... squadzone codded those cool functions in his CM source.... The bootanimation, the status bar transperancy.... That the hard part.... To implement something
just finished compile the cm9 but after flash, it failed to boot into homescreen. what should I edit to make it boot?
najashark said:
just finished compile the cm9 but after flash, it failed to boot into homescreen. what should I edit to make it boot?
Click to expand...
Click to collapse
Upload you work!
We need see...
najashark said:
just finished compile the cm9 but after flash, it failed to boot into homescreen. what should I edit to make it boot?
Click to expand...
Click to collapse
Try Squadzone's boot.img maybe.
AntiBillOS said:
Upload you work!
We need see...
Click to expand...
Click to collapse
this is my zip file after compiling, the problem is. it cannot boot into homescreen after flashing.
DOWNLOAD
TheWhisp said:
Try Squadzone's boot.img maybe.
Click to expand...
Click to collapse
will try it now
EDIT: ah, still no luck. the phone boot, vibrate but nothing shows on the screen. i hope squadzone will help.
najashark said:
this is my zip file after compiling, the problem is. it cannot boot into homescreen after flashing.
DOWNLOAD
will try it now
EDIT: ah, still no luck. the phone boot, vibrate but nothing shows on the screen. i hope squadzone will help.
Click to expand...
Click to collapse
But it works! But why screen dont show anythin?
AntiBillOS said:
But it works! But why screen dont show anythin?
Click to expand...
Click to collapse
the screen is to many flicker and cause cant update the layer, this cause by egl, read refresh rate upto 60Hz, and this need to hack the egl again, but i will not continue this cm9 project until get stable source for do that, and NEED FAST INTERNET that i havent
Was a pain to follow your tutorial, squad...
Anyways, I got to the building part (I think):
Now the galaxy s building wiki link that you posted tells me to run some file extraction file, which I just can't find. Without that I'm getting shtloads of errors (Don't know if same happens when I've managed to extract the files).

[APP] Ubuntu Install Guide - Xoom Testers wanted - 12.04 in Testing

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

[LINUX] Linux-on-Android project

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.

[Q] can I remove qernel animation boot?

I want to remove the image animation boot of qernel not of the rom
nikitaskouda said:
I want to remove the image animation boot of qernel not of the rom
Click to expand...
Click to collapse
you will need to edit ramdisk(correct me if im wrong) to delete kernel boot animation/image :good:
fotak-x said:
you will need to edit ramdisk(correct me if im wrong) to delete kernel boot animation/image :good:
Click to expand...
Click to collapse
how can I do that?
nikitaskouda said:
how can I do that?
Click to expand...
Click to collapse
or recompile kernel..
fotak-x said:
or recompile kernel..
Click to expand...
Click to collapse
thats a whole lot of work,, do high spec PC required??
syahazu said:
thats a whole lot of work,, do high spec PC required??
Click to expand...
Click to collapse
nah u can build it with dual core cpu and 2 gb ram
fotak-x said:
nah u can build it with dual core cpu and 2 gb ram
Click to expand...
Click to collapse
, guess i need to buy new PC ....
syahazu said:
, guess i need to buy new PC ....
Click to expand...
Click to collapse
what pc specs do u have?
fotak-x said:
what pc specs do u have?
Click to expand...
Click to collapse
intel pentium 3 700Mhz with 1GB ram ,, my my very very old desktop !! WHOAA !!
syahazu said:
intel pentium 3 700Mhz with 1GB ram ,, my my very very old desktop !! WHOAA !!
Click to expand...
Click to collapse
well u can try on that pc but
its time to upgrade your pc :good:
so when u overclock your x8 to 806MHz
is your phone faster than your pc? lol
fotak-x said:
well u can try on that pc but
its time to upgrade your pc :good:
so when u overclock your x8 to 806MHz
is your phone faster than your pc? lol
Click to expand...
Click to collapse
upgrade?? brilliant , but my PC is too old (IBM slim series)
thought i need to replace a new & powerful desktop
actually my X8 got stable on 787Mhz , freq. higher than that is unstable,,
system operations are way BETTER than my PC,,
and i'm pretty impressed on my X8 (it'd beaten my old PC !!)
HaHa LoL !! thanks to all Devs on XDA !!
Hope someday i would be a developer too ~ :fingers-crossed:
syahazu said:
thats a whole lot of work,, do high spec PC required??
Click to expand...
Click to collapse
To compile the kernel, NOT need high-tech pc, just need lot of time. With a 700mhz p3 and 1gb ram it will be around 1-2 hour... With a 8 core pc with 32 gb ram this is around 1-2 minute...
Sent from my E15i using xda app-developers app
pilu1978 said:
To compile the kernel, NOT need high-tech pc, just need lot of time. With a 700mhz p3 and 1gb ram it will be around 1-2 hour... With a 8 core pc with 32 gb ram this is around 1-2 minute...
Sent from my E15i using xda app-developers app
Click to expand...
Click to collapse
1-2 hour !!! Yes , i will buy a new Good PC
pilu1978 said:
To compile the kernel, NOT need high-tech pc, just need lot of time. With a 700mhz p3 and 1gb ram it will be around 1-2 hour... With a 8 core pc with 32 gb ram this is around 1-2 minute...
Sent from my E15i using xda app-developers app
Click to expand...
Click to collapse
Hi Pilu,
I have a 2.5 GHZ Intel Celeron PC, but I can't install new distroes.
Is there a way to compile nAa 14 kernel on Ubuntu 9.10 Karmic?
Where can I get the required packeges for compiling?
As you know Ubuntu 9.10 is no longer supported by Canonical so I can't get the packages via sudo apt-get install command.
Please help me, I'm begginer in linux.
Thanks
Ahmad.H said:
Hi Pilu,
I have a 2.5 GHZ Intel Celeron PC, but I can't install new distroes.
Is there a way to compile nAa 14 kernel on Ubuntu 9.10 Karmic?
Where can I get the required packeges for compiling?
As you know Ubuntu 9.10 is no longer supported by Canonical so I can't get the packages via sudo apt-get install command.
Please help me, I'm begginer in linux.
Thanks
Click to expand...
Click to collapse
Hey Ahmad,
Why can't you install other distros? They are all free. They are easily installed too.
And why would you want to recompile nAa-14 unless you have specific fixes to improve it? If you don't know what packages are required for a build environment I assume that you have no fixes to improve the kernel; seems a bit of a waste of time to me.
Visit Distrowatch and download whatever taste of linux you wish. I recommend Mint 14.1 Cinnamon. Then google for the packages required for a build machine. It's easy so there should be no excuses for not being able to do it.
Good luck!
@Ahmad: to compile the kernel, you not need any special packages, just an arm compiler, they usually not have dependencies, as I remember the most modern compiler (gcc 4.6+ with arm target) run on ubuntu 8.
If you have low ram/weak gpu, use distro with lightweight gui (lxde/fxce instead kde/gnome). I can't suggest any distro, the most user use ubuntu or mint, I living in the redhat world. The choice is yours, lot of options available. Try ubuntu 10 lts (it have support and relative light), or fedora 15+ spins (with light gui), build own suse distro with susestudio online, or search for any other special distro (just an example: you can run slitaz on extreme weak machine, the whole distro is 40 mb).
Sent from my E15i using xda app-developers app
Pilu & CAD thanks for your comments.
I have downloaded Xubuntu 12.04, but I have a problam with installation now.
I boot my PC with Xubuntu then this screen is showed:
{
"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"
}
But when I select "Run Xubuntu" after sometime a "out of frequency" message appears and my monitor goes to power saving mode.
Then nothing is showed and I can't install Xubuntu.
Can you help me please.
The problem is the monitor, can't handle the required resolution (you can see: the used horizontal frequency is higher than the maximum frequency what can handle), need to use another graphic mode. Just add the vga=xxx parameter to the kernel boot command line (just press TAB to edit).
Go to: http://en.wikipedia.org/wiki/VESA_BIOS_Extensions#Linux_video_mode_numbers to check the available modes and usable codes.
Try vga=792 (1024*768*75Hz = 57,6kHz horizontal frequency)
I have added that line but again "out of frequency" message is showed.
My monitor runs windows with 1024*768 and 85Hz
Can you tell me what I should exactly type in that window?
Thanks
Just press TAB, and merge the vga=xxx to the end of the kernel parameters (where xxx=the wanted video mode, try 790, 791, 792 for 1024x768 with different color depth, or try other resolution)

Categories

Resources