Do you think it's possible to run Unix with a custom GUI made for touch devices on an android device?
Related
Hi,
I'am French and new in your community, I have a Tattoo since 2 months
I would like try to build custom rom but i have several questions
When you build/test your rom, you always test directly on your device ?
Is it possible to use the Android SDK emulator to test our own Rom ?
There is a site or others that explain the Android boot process ? or this boot process is exactly the same as in a classic linux ?
Thx.
Android is based on Java, which runs in a Dalvik VM on top of a Linux base. Linux is actually the internals, the hardware detection, etc.
When you boot up the Tattoo, it loads the linux kernel holding all the things required to boot Android. It then looks for the system partition, and then starts the VM to load Android's java apps.
some one plz help me to installing ubuntu on INS
You want to replace the android Linux with ubuntu or run chrooted? No one has done this with an incs that I'm aware of. The phones hardware is definitely capable though.
no i dont wanna replace with android i wanna install it with chroot like desire HD...
can i install it with DHD ubuntu file???
Like I've said no ones done this on the incs that I'm aware of.....
I can run the ubuntu but I can just type the commands .
I can`t start ui I don`t know why I used VNC too but it said '' connecting faild ''
I've had an idea for a while, concerning Intel-based Android devices, with unlocked bootloaders.
Would it be possible, to run kexec on a kernel built for one of these devices, and use it to load a bootloader, such as GRUB, to load another OS, such as Ubuntu, Meego, or WebOS?
I know that for any other OS or loader, drivers will be a major issue, but being able to load other OS code opens development opportunities.
Haiku, BSD, or any Windows/Mac would be quite a stretch for sure, but an x86-based Linux doesn't seem horribly far-fetched.
(I have to post here as I can't yet post in the dev forum.)
I have a set of command line executables (let's say something very broadly similar to Busybox though it's not really the same) written in C/C++. I compile these under Windows and Linux with MSVC or MinGW and gcc, respectively. There's no GUI at all, it's all pure command line stuff making heavy use of the respective C/C++ runtime libs.
Let's say I want to compile these for the likes of the HD/HD+. Would I need to install the whole Android dev kit (of which I know precisely nothing at this point in time)?
Or is it possible to cross-compile such executables from a Linux desktop machine? Perhaps naively, I assume it should be.
TooMuchSloeGin said:
(I have to post here as I can't yet post in the dev forum.)
I have a set of command line executables (let's say something very broadly similar to Busybox though it's not really the same) written in C/C++. I compile these under Windows and Linux with MSVC or MinGW and gcc, respectively. There's no GUI at all, it's all pure command line stuff making heavy use of the respective C/C++ runtime libs.
Let's say I want to compile these for the likes of the HD/HD+. Would I need to install the whole Android dev kit (of which I know precisely nothing at this point in time)?
Or is it possible to cross-compile such executables from a Linux desktop machine? Perhaps naively, I assume it should be.
Click to expand...
Click to collapse
You can cross-compile. Its been a while since I did it but I used CodeBench. They have a free version.
Sent from my Nook HD+ running CM10.1 on emmc.
Thx for that, this is really good news. I was/am not keen on installing, investigating and battling a (to me) new tool chain. If cross-compiling works at all I am sure 'll get it up and running with what I have and know.
I propose a single script that generates images for any android compatible phone. It will (maybe?) require a bootloader unlock, the kernel source, and a cached 'update.zip' or internet connection, but not much else.
Essentially, all you will need to do is plug in your phone and run the script as an admin (sudo sh ubuntuphone-auto.sh). Then, the script will install all of the (cached) dependencies, automatically download (or used the cached one) the system's flash/update zip, and compile ubuntu with the contained images.
It should also do a sideload of a processor test (if compatible) and warn of currently incompatible or too hot/slow hardware while it's compiling on the computer.
This will help clear out that system fragmentation thing where it's hard to develop for all systems. We should add options for a bunch of android app stores to be installed. (Something like 'do you want the play store' and if they press enter it skips it. The generic install without any extras will need you to put a --generic or hold down the enter key)
The script will be just that - a bash or python script that has a comment at the end of each line with a line number and a note briefly explaining what you can change on that line.
We eventually could make it not just for ubuntu, but for every arm based OS like CM13, FireOS, etc.
However, things should start small... Let's just start with Ubuntu.
runed.OS said:
I propose a single script that generates images for any android compatible phone. It will (maybe?) require a bootloader unlock, the kernel source, and a cached 'update.zip' or internet connection, but not much else.
Essentially, all you will need to do is plug in your phone and run the script as an admin (sudo sh ubuntuphone-auto.sh). Then, the script will install all of the (cached) dependencies, automatically download (or used the cached one) the system's flash/update zip, and compile ubuntu with the contained images.
It should also do a sideload of a processor test (if compatible) and warn of currently incompatible or too hot/slow hardware while it's compiling on the computer.
This will help clear out that system fragmentation thing where it's hard to develop for all systems. We should add options for a bunch of android app stores to be installed. (Something like 'do you want the play store' and if they press enter it skips it. The generic install without any extras will need you to put a --generic or hold down the enter key)
The script will be just that - a bash or python script that has a comment at the end of each line with a line number and a note briefly explaining what you can change on that line.
We eventually could make it not just for ubuntu, but for every arm based OS like CM13, FireOS, etc.
However, things should start small... Let's just start with Ubuntu.
Click to expand...
Click to collapse
If that script had existed, we would'nt had a need in developers at all
This script would be a reality only in ideal world with open drivers. Because of rush in smartphone production we have binary blobs with tons of lags and devices with unupgradable kernels at all (that are VERY important for security).
the reality is that not all companies release AOSP sources for their device, this devices need patches in order to provide all functions of phone, and in fact enthuthiasts do a little reverse-engineering work where possible.
This script isn't possible now, maybe in few years when machines will learn reverse-engineering and some logic.
But generally idea is nice, implementation will lack for some time
Haha, look! Ubuntu just made one of these! It only works for their phones, though.
runed.OS said:
Haha, look! Ubuntu just made one of these! It only works for their phones, though.
Click to expand...
Click to collapse
No, it doesn't work as you want.
You still have to download binary drivers and place them manually in corresponding folder. It doesn't automatically port ROM
Plus you have to download precompiled kernel for UT separately.
It's FAR for script you want.