Ubuntu Touch port working on PengPod 1040 Dual boot Linux/Android Tablet - Ubuntu Touch Development and Hacking

Here is a video showing Ubuntu Touch in action . The port still needs some work, but is usable. This device currently has other images available as well.
There is a crowdfunder going on here

Related

Android on Universal

Android is a new open source mobile operating system that Google developed and an SDK has just been made available.
It would be great to see this ported to the Universal if its possible.
I don't see why it would not run since the Universal can already run Linux (to some extent) and Android is just based on that. Whether and to what extent the hardware can be supported is another question that only our programmers can answer. As we can surely count HTC out on supporting their legacy devices it might not be worth anybodies time in the end.
SDK for Android would not help at all. It is just a set of headers and import libraries. To port something to a device you need complete source codes of its kernel, software, etc. Even more - we don't know hardware requirements for Android. It may require the NOR flash to run from it - and we don't have it on our device at all.
mamaich said:
Even more - we don't know hardware requirements for Android. It may require the NOR flash to run from it - and we don't have it on our device at all.
Click to expand...
Click to collapse
Nobody uses NOR these days, it's too expensive and provides no real
benefit over NAND. The XIP days are over.
I hate java with passion, but i don't see any reason why Android software
will not be running on the universal.
Any news? I mean: can Universal run an Android ROM?
I saw something on tytnII, is there an hope?
can anyone confirm if android requires a customised hardware or minimum requirements....
By The Looks Of It I Shouldnt See Why Not...
I Saw That Video Of It On The Tytn And It Looks Like Its Just A Linux Based Kernel Booting Though Haret.
Theirs Already Some Pretty Good Progress With Linux On The UNI And I Dont See Why It Shouldnt Be Possible To Patch This Up. (Wish I Could But Im Not A Linux Coder )
maybe something like this
(click on the emote)
could be done for univ.
Getting A Replacement
I Get My Replacement XDA Exec On Monday Hopefully So Ill See If I Can Do Anything. No Promises Though
Regards,
OllieD
It looks promising but I am also awaiting the Ubuntu Mobile edition for PCC: it looks awesome!
if it has to run java bytecode
hi a .CAB solution should be possible. tis my prefered choice at present. KVM with class jar anyone??
any news ?
Kaiser can run Android, any ROM for Uni?
In this thread we have Android ported in to a Kaiser, hope someone is working on an Android ROM for UNI!!
It looks very nice the interface
Does anyone knows more info about this?
Thanks
Gracias
Any news on Android for Uni?
I've been trying to get it to work on my ELFin too, but i gave up when i only managed to get the Linwizard running without startx... (i dont know how to telnet and startx -.-)
Any news on this?
I'm thinking of getting a universal but i'm gathering info on it atm!
Has anyone been able to get some real progress on this matter?
I installed this onto my main memory, but when I run it I get a blank screen and the phone vibrates continuously, what am I doing wrong? I think this version is supposed to work on the Universal.
hye !
i also tried to install android on my universal, but it didn't work at all, i only had a black sreen and it vibrate without stopping. if someone has an idea, or a new thread were we can find out a running android os for uni... i take it !
Very keen on this
Is there a project? .. I'm a developer and would be willing to assist, but i haven't got enough experience with these devices to start the project off myself...
Count me in as a beta tester
It would be great to have Android on Uni!!
So this news means that very soon developers can start working on android to be ported on other devices!!!
http://android-developers.blogspot.com/

LG Expo/IQ Android port

Hi,
Lately I was playing with different Android kernels and found one that kinda works - it boots to Android about 50% of the time, you have to play with enabling / disabling phone before
running haret to get it going and once it does boot, only thing that works is screen. Keyboard, radio, sound... that's all unresponsive. Touch screen works but it is reverted.
I beleive that this kernel is uncompressed version of one of Toshiba TG01 early builds but I can't remember where did I downloaded it. If somebody want to give it a try check my post at android-on-lg-expoiq thread at lg-expo . com.
Recently, I discovered that Expo service manual is available at w w w . cpkb . org/wiki/LG_GW820_eXpo_service_manual , and that's great help in developing linux kernel
for our device.
Would anyone be interested in such project ?
Nice find. Is there anything I can do to help?
Thanks josefcrist,
I started with markinus's tg01 branch, I was able to compile older kernel ( up to "msm_ts: add support for invert x/y axes" commit ) and have some success with it.
Device does boot ( as long as you keep it connected with usb cable to pc) but touch screen is reverted on x axis, so right now I'm trying to fix that.
I have very limited knowledge in coding, so it might take a while

[Development] Native Debian on HTC G2 Desire Z

Hi all !
After my Native Debian on HTC G1, I try Native Debian on HTC G2.
It's more hard because I don't know why, VT FrameBuffer crash the phone ...
I have compiled new Kernel HTC-DESIRE-Z 2.6.35.10 with my own options to get no crash, but no VT (is it on modul for test later )
I have passed 3 days on my initrd to get booted Debian Natively with SSH acces.
Is everyone interested by developping real Linux directly on Desire Z phones ?
I have an recoDebian.img who able to boot the phone on debootstrapped Debian on the 2nd Partition of SDCard.
Actualy, I can get Leds works (I use it to know where is my phone on boot process), USB Ethernet, whit SSH access.
The BCM4329 is up but no AP detected.
If I insert the fbcon.ko module, I crash the phone.
If anyone what try the first step of a Native Debian on this phone, I can upload mon recoDebian.img with some instructions to get it working.
Regards
FukTheRegister said:
Hi all !
After my Native Debian on HTC G1, I try Native Debian on HTC G2.
It's more hard because I don't know why, VT FrameBuffer crash the phone ...
I have compiled new Kernel HTC-DESIRE-Z 2.6.35.10 with my own options to get no crash, but no VT (is it on modul for test later )
I have passed 3 days on my initrd to get booted Debian Natively with SSH acces.
Is everyone interested by developping real Linux directly on Desire Z phones ?
I have an recoDebian.img who able to boot the phone on debootstrapped Debian on the 2nd Partition of SDCard.
Actualy, I can get Leds works (I use it to know where is my phone on boot process), USB Ethernet, whit SSH access.
The BCM4329 is up but no AP detected.
If I insert the fbcon.ko module, I crash the phone.
If anyone what try the first step of a Native Debian on this phone, I can upload mon recoDebian.img with some instructions to get it working.
Regards
Click to expand...
Click to collapse
Try a different kernel. As in the CM7 one or the TMOUS G2 source. I'm unsure whether or not the DZ source will work.
If you need any help that ain't compiling the kernel (my laptop is a female dog) I'll try. And I don't mean testing. I ain't no noob trying to get early access to this. I want to see this, so I'll try help.
Native debian on G2
Anything new? I am really looking forward for this!!!!
Many many thanks
I'd like to see Meego on G2 one day but perhaps I am asking for too much ;_;
Native debian on G2
I am following !!!!!
cant wait..
Hi!
This sounds quite interesting!
Could you please share the images? I don't have much experience with android internals rather i'm experienced linux user, so boot+ssh access is the perfect starting point for me.
Regards!

[APP] Linux Deploy

Smooth debian linux with and without GUI.
I am not linked in any way to this App or its developer. But I have been searching for an out of the box linux that works on the SGS3. Out of the several I tried this was the only functioning one,
called Linux Deploy (playstore link here).
Its installs a variety of debian distros by loop method and then chrooting in VNC (or SSH). ( i use bVNC)
- may sound complicated but the app does it all . just select what you want to try and how big you want the image file and where you want to place it (internal or external SD). default settings are fine for most except if Gnome and KDE will need increase image to 1.5Gb otherwise fails)
It also gives a variety of GUI, I tried XFCE and KDE
It runs on top of Android so you can still call and receive messages etc.
The only thing I would suggest is that you unmount the loop before killing app or rebooting android. I think it will remain running in memory even if the app is killed.
Linux Deploy 1.2.7
The new Linux Deploy version, programs for automation of installation process and start of GNU/Linux of distribution kits on devices with the Android platform is available. Application creates an image of a disk on a flash card, mounts it and sets there the selected distribution kit of GNU/Linux. Also distribution kit installation directly on the card section is supported.
Applications from new Linux-system are launched in a chroot-surrounding parallely with standard operation of the Android platform. Installation of a distribution kit is carried out on a network from official mirrors on the Internet. For operation to application privileges of the superuser (ROOT) are required. Access to Linux-system is carried out through SSH, VNC or X Window System. The code of the utility is available under the license GPLv3, ready assemblies are placed in the directory Google Play.
Characteristics:
Supported OS: Debian, Ubuntu;
Assembly under architecture of armel and armhf;
Installation type: loop-file, SD card;
Supported file system: ext2, ext4;
Management interface: SSH, VNC, X;
Possibility of use of surroundings of a desktop: XTerm, LXDE, Xfce, GNOME, Unity, KDE;
Supported language: Russian, English.
Main changes in Linux Deploy 1.2.7:
X Window System support (GUI start via the X-server);
Automatic configuration of DNS;
Support of a surrounding of a desktop of Unity;
The error of start of session of GNOME in Ubuntu is corrected.
Is on GitHub, 4PDA, PlayMarket! (can't post links)
play . google . com/store/apps/details?id=ru.meefik.linuxdeploy
github . com/meefik/linuxdeploy
4pda . ru/forum/index.php?showtopic=378043
is this something like ubuntu for linux where the vnc connection(although local) becomes the bottleneck?
exge said:
is this something like ubuntu for linux where the vnc connection(although local) becomes the bottleneck?
Click to expand...
Click to collapse
not, it is ubuntu on your device
Sound
Is it possible to get the sound working this way?
linux deploy
hi can i use it on a note2
Very nicely done.
This app works really great!
At the moment I am using "Ubuntu precise" with KDE. Ist works quite well. What do you use ?
I just installed Fedora 18 with Gnome on my Nexus 10 using this app.
I am having trouble to mount the USB flash drive to it ( using an OTG usb adapter)
I don;t know enough about linux to mount the USB drive
when I plug in the drive in android the path is
/storage/sdcard0/usbStorage
This application is awesome. Everything works perfectly. Well, not everything, but I guess that is chroot's fault. Anyway, can I somehow make digitizer work? I am successfully controlling my phone through x2x, although it would be merrier if I could use my phone's digitizer for input. I'd be grateful for any kind of help.
P.S. superdave42, try custom mounting that path in Linux Deploy's settings.
linux deploy to samsung galaxy tab 2 P5100
I have the Samsung Galaxy Tab 2 P5100BUDLL1
Kernel 3.0.31-1121627
version Build jz054k.p5100BUDMD1
i have installed Linux Deploy by following the steps I was able to install Kali
I proceeded to install kali-full
but 'I still have problems with postgresql 9.1
and the wifi
wireshark with no problem only with airmon-ng does not recognize the wifi
and tells me to install 'iw-3.10.tar.bz2
I downloaded the 'iw-3.10.tar.bz2
I tried to install it in every way possible but nothing some advice
thanks to all
sorry I'm wrong the page post
It's okay. You are posting in the right thread as there's no official thread for this application in the Applications section, or at least I am not aware of it. Anyway, as far as my knowledge reaches, the reason why you can't mess with WiFi in a chrooted Linux installation is mainly because it is running in a chroot jail (feel free to correct me if I am wrong). In order to make Kali Linux (or any other Linux distribution installed through this application) able to manage WiFi state, I think you need to do some mounts that I'm not aware of at the moment, unfortunately.
EDIT: Try typing this command line (credit to Robertozzz for this post, check out the rest of it too) either from adb shell with superuser permissions or by connection to the SSH client run by Linux Deploy:
Code:
mount -o bind /dev /data/local/mnt/dev
Tapatalk seriously needs some text formatting, otherwise I need to type BBCode myself... and an option to preview.
hello nice to see someone using this beautiful app as well! there should be an official thread for this..
I manage to use both vnc uaing bvnc as well and framebuffer method.. vnc got that slight lag especially when scrolling image dense content on chromium, but framebuffer is buttery smooth!
I'm thinking of upgrading this GTN 8000 (I got the same processor as you mate exynos 4 quad 1,4ghz 2gb ram) to something with snapdragon 600 or even better 800.
anyone here with snapdragon 600 got experience with Linux Deploy? how much boost might I get from those beast? :cyclops:
thanks
Android 4.3 Supported
Just an FYI for anyone using this app. It does work in Android 4.3 with Debian. Not sure if it XVNC or Framebuffer work (download of Gnome failed), but I was able to get a chroot and shell to Debian. Looks like the developer himself hosts the downloads for the supported distros (the "MIRROR" variable in prefs), and I'm not totally thrilled about that... Nothing personal, I just like to be careful.
But on that note, the code is Open Source, and available at:
https://github.com/meefik/linuxdeploy
You don't actually need the github download. All of the real work is done with a shell script(s). After installing the app, you can find the workhorse script linuxdeploy in "/data/local/linux/bin" and this handles almost everything. Some pretty nifty code in there, a couple of cool recursion tricks I might use later.
If you're handy with the command line, you can forego the UI after initial setup/distro download.
Code:
<android> % su -
<android> # export MNT_TARGET=/data/local/linux/mnt
<android> # cd /data/local/linux
...To see the settings file
<android> # cat etc/deply.conf
.... To start the distro you already downloaded (Debian)
<android> # bin/linuxdeploy start
... To get into the now-running distro (this can be done from multiple windows in Android Terminal!)
<android> # bin/linuxdeploy shell
.... If the prompt ain't enough, test it out (hostname isn't standard on Android)
debian # hostname
localhost
...
Now, I totally hate that it downloads everything piecemeal after selecting a distro, but it may be that I just have the settings wrong. Not all distros worked for me. I got failures on finding "apt-get" when installing Ubuntu -- probably easy to fix, but I didn't look into it because I was new to chroot. I notice that there are updates in the github from just 3 days ago, so it's actively supported.
I liked his competitor Complete Linux Installer better in Android 4.2, because it's super newb friendly and explains every single step very clearly, and it worked the first time I used it. Unfortunately it failed on my Nexus 7 (2013) / Android 4.3, so I moved to Linux Deploy. Not regretting the change because I've learned a lot, but I hope to see both options on Android 4.3 soon.
-Pie
I'm having difficulties installing it on a Galaxy S4 I9500. Here's what I get as an output: /data/local/linux/bin/linuxdeploy: line 1411: dd: Permission denied I tried changing the size of the image, but that didn't help either. For what it's worth, I'm running a stock ROM as well as CWM. Also, I read somewhere that Busybox is required, so that's already installed. Could it be because I'm trying to install it on my external SD card, and not my internal memory?
Kali Linux working with "Linux Deploy" app on S4 i9505
I've found this interesting post about Kali Linux working with "Linux Deploy" app on S4 i9505
http://forum.xda-developers.com/showthread.php?t=2400638
Another suggestion I would like to make you is to consider some alternative remote session that would speed up the interface like for example:
- xrdp (much faster than vnc)
- teamviewer or Splashtop for easier access even from another computer/phone in another network. Splashtop video performance and real-time interface is really impressive
With Splashtop you can just have your own Linux PC and connect to it anytime. You could avoid to to install ARM Linux on your mobile...
[
QUOTE=delstam;44843172]I'm having difficulties installing it on a Galaxy S4 I9500. Here's what I get as an output: /data/local/linux/bin/linuxdeploy: line 1411: dd: Permission denied I tried changing the size of the image, but that didn't help either. For what it's worth, I'm running a stock ROM as well as CWM. Also, I read somewhere that Busybox is required, so that's already installed. Could it be because I'm trying to install it on my external SD card, and not my internal memory?[/QUOTE]
First of all, awesome app! Takes a lot of the steps out of getting a desktop OS working on our portable computers....
I am asking this here because I dont know where else I can ask it. So if there is a support/discussion forum specifically for the app somewhere my apologies for posting here.
Is there any way to do an install from ISO image? Kali is giving me a "failed getting release" error at the moment no matter how I put the path in (cross checked it on the site, but welcome to suggestions if anyone elses is working).
Thanks in advance.
heavylildude said:
hello nice to see someone using this beautiful app as well! there should be an official thread for this..
I manage to use both vnc uaing bvnc as well and framebuffer method.. vnc got that slight lag especially when scrolling image dense content on chromium, but framebuffer is buttery smooth!
I'm thinking of upgrading this GTN 8000 (I got the same processor as you mate exynos 4 quad 1,4ghz 2gb ram) to something with snapdragon 600 or even better 800.
anyone here with snapdragon 600 got experience with Linux Deploy? how much boost might I get from those beast? :cyclops:
thanks
Click to expand...
Click to collapse
I cant figure out how to get ssh and or vnc client connected to the linux deploy app... can you help me please?
Move Linux Deploy to MicrSD
Hi guys,
i would like to move the linux deploy application to microSD card, i have a GT-i9505, With root privilege, and foldermount installed, but i don't find the installation path of this application.
Someone can help me please ?
Bye
Cristian
SonneKonig said:
I cant figure out how to get ssh and or vnc client connected to the linux deploy app... can you help me please?
Click to expand...
Click to collapse
Hello have you tried using changeme as password?

Calling INTEL Atom Clover Trail + zxxxx device owners. Collaboration on Developement

Hello all Intel atom owners,
I am the owner of a device destine for the trash heap (e-waste sucks) but I'd like to save it from that fate. My device is a z2560 soc asus Trio TX201LA. Its tablet half is what has been deemed ewaste by asus & id like to save it from that fate. Windows 10 has also ended support for clovertrail now so that also SUCKS..
This thread is being started to talk about development on these devices that intel gave up on. Android is primary focus but I don't want to limit it to that cuz the soc can do more. I'd like to discuss the following:
1. How the device boots? In what order? What files are used? Variations per device? Similarities between asus & Dell and Samsung (3 largest intel atom inside device makers during 2011-2016)?
2. What tools are available to us to save our devices and in save I mean upgrade.5 tools Ive found that are so interesting are the following:
2A. Intel Manufacturing Flash Tool lite (For dual booting devices specifically?)
2B. Intel Platform Flash Tool Lite (For both atom & intels Edison devices): https://software.intel.com/en-us/articles/flash-tool-lite-user-manual
2C. Intel xFSTK Downloader (rescue flasher, seems to be primarily for bay trail but also clovertrail)
2D. ASUS Flash Tool, not sure about this one, I bet its only for zenfone, have to check.
2E.. Flashall for Edison devices only, so useless for atom tablets: /docs/DOC-25154 https://communities.intel.com/docs/DOC-25154
4. I'd also like to look at droidboot ver 2.0 and 2.1, whats the difference? It seems droidboot is intel and is intel own way of getting android to boot. What is also interesting is that some devices running android 5 got an update that changed droidboot a lot. So much so that it has a uefi partition (dell venue 7, asus memo pad 7 & maybe others) & after that update boots android differently using what seems to be a more generic x86 android (like a pc image).
5. Intel DnX (download and execute) mode. This seems to be a product of Device updates beyond droidboot 2.1 and android 5.0. Id like to discuss if its possible to add DnX to devices that don't have it. It runs from an image off the main disk just like droidboot and even android. So the theory is it could be simply added to other images & devices?
6. Alternative OS options (Reference: https://communities.intel.com/thread/120652):
6A. Sailfish OS devices that are atom based such as the Geeksphone Revolution & Jolla Tablet have sailfishOS, but so do dual boot atom devices including CHUWI hiboot, Hi8, a bunch of Lenovo devices, to many to mention here.
6B. Ubuntu this is possible but only if clovertrail can gain either DNX, droidboot 2.1 or uefi (my theory) .
6C. Remix OS see: https://forum.xda-developers.com/remix/remix-os/release-remix-os-pc-32-bit-t3305916 Remix OS can be run on our devices but again only if we can gain droidboot 2.1, uefi & or DNX (again my theory)
6D. MultiROM for intel (unknown) see: https://www.xda-developers.com/install-use-multirom-xdatv/ There is also support for galaxy tab 3 10.1 a fellow z2560 soc device. So getting multirom support could be added for almost all z2560 devices via this support see: https://www.getdroidtips.com/dual-boot-galaxy-tab-3-10-1-dual-boot-patcher/
6E. Others including second stage bootloaders. Google that term and many come up.
Ok so that is about it. I did not include a lot of links here purposefully, almost every term I used here can be googled for the info I found. The x86 android devices are flexable and able to do more but have primarily not been developed for because intel sucked at advertising them, failed to get them into apple devices and killed them off early. So we are where we are but intel is also very open. There are so many tools to develop for this platform if you know and understand x86. I believe I could rebuild my entire tablet image using the Intel Manufacturing Flash Tool include the newer droidboot 2.1, dnx image, and a updated kernel and system image of android with my device specific drivers and be up and running to a point where I could then dual boot other OS's. I theorize that if you tried this and failed you could still use the Intel xFSTK Downloader to rescue the device completely. Yes I'm a noob & its why I want to learn more via this thread. Think this development is a waste of time, see: https://www.asus-zenfone.com/2015/07/asus-zenfone-2-running-windows-7.html
I'd love to see other intel owners join and discuss these ideas, grab your intel device dust it off and join me in experimenting.
Bumpy boompop shazam.. Hello Atoms not DEAD yEt.. https://www.pcworld.com/article/315...m-chip-in-panasonics-2189-android-tablet.html
Yep, I'm still working on trying to get unsigned stuff to work myself.
pcwizzy37 said:
Yep, I'm still working on trying to get unsigned stuff to work myself.
Click to expand...
Click to collapse
Any progress? Its a shame such a great device is meant to die...
UPDATE. I found this topic.. https://groups.google.com/forum/#!topic/android-contrib/t6AEhwaILUs
Interesting..
madhits45 said:
Any progress? Its a shame such a great device is meant to die...
UPDATE. I found this topic.. https://groups.google.com/forum/#!topic/android-contrib/t6AEhwaILUs
Interesting..
Click to expand...
Click to collapse
Nope, no progress, my backlight also got messed up pretty bad by a diode being defective and letting current pass both ways, so now I cannot change brightness, or else the screen turns off. But nope, still stuck.
pcwizzy37 said:
Nope, no progress, my backlight also got messed up pretty bad by a diode being defective and letting current pass both ways, so now I cannot change brightness, or else the screen turns off. But nope, still stuck.
Click to expand...
Click to collapse
Bummer, What tablet do you have? I have a Asus TF201LA its also know as the transformer trio. The tablet half has android 4.2 and its basically useless, the screen of the tablet is shared with windows 10 dock which I am still using daily. The atom z2560 cpu in the tablet is still pretty fast with 2gb of ram, but no updates or i should say no unlock keeps it useless.
madhits45 said:
Bummer, What tablet do you have? I have a Asus TF201LA its also know as the transformer trio. The tablet half has android 4.2 and its basically useless, the screen of the tablet is shared with windows 10 dock which I am still using daily. The atom z2560 cpu in the tablet is still pretty fast with 2gb of ram, but no updates or i should say no unlock keeps it useless.
Click to expand...
Click to collapse
I have an Acer Iconia One 7 (B1-730HD), which has the Z2560 as well, but a pitiful 1GB of RAM.
pcwizzy37 said:
I have an Acer Iconia One 7 (B1-730HD), which has the Z2560 as well, but a pitiful 1GB of RAM.
Click to expand...
Click to collapse
VERY exciting info to come. I am working with a zenfone hacker who hopefully will help me adapt his bootloader unlock to my device. Ill update when I get something and document everything for you.
Keep us updated. I have a Asus VivoTab ME400c.
Any updates? I have an HP Elitepad 900 G1 with a Z2760.
I have ASUS Memo Pad 7 (K017) with atom Z2520, which is no calling edition with FE170CG...
I have found some new information and ideas for this.
https://docs.armbian.com/User-Guide_Getting-Started/#how-to-prepare-a-sd-card
http://www.linuxium.com.au/how-tos
I am trying to understand how you boot from droidboot to a SD card or via USB. I'm willing to try some of these because they do not evolve flashing a recovery which does not match mine. I also found a CWM recovery for the memo pad 10 FHD but whats the point without a new rom. If I can boot linux I could boot x86 android.
I have an acer w3-810 with some (fairly buggy) uefi firmware.
Since this is a windows device I've been able to disable secureboot and play around with unsigned uefi programs. If for some reason your device doesn't disabling secureboot, you might be able to change the variable in your firmware file via uefitool (popular in the bios modding / hackintosh community) and then reflash it if there's no signature checking pre-flash.
On the linux side I've basically gotten no where. The graphics module / kernel params should be set up similar to cedar trail (from my basic research clover is just a lowend version of cedar). But unfortunately that doesn't get me anywhere. Disabling uefi via the kernel param noefi or disabling uefi runtime services gets the display to spazz black and white lines. Going to try to compile a custom kernel later though and see if I can get preboot early efiframe buffers working for earlyprintk.
Interestingly the tablet (through some trickery (force it to boot to a non-present device)) will let you switch the graphics mode of operation between pci and agp

Categories

Resources