Ubuntu on A101 - Gen8 Android Development

Ive managed to run Ubuntu Netbook Remix on the A101 in SDE.
By run i mean i see GDM, because the driver for the touchscreen seems not to be working.
What ive did was, i took an image from here: http://cdimage.ubuntu.com/ubuntu-netbook/ports/releases/10.10/release/ and copied everything from the data partition to a new .img file. Also ive copied the modules from the angstrom rootfs.img.
Then just copied over my rootfs.img over the angstrom one and booted.
There seems to be lots of issues, mainly, i guess, because the init script in the initrd should do something, the one from angstrom doesnt.
Also the kernel-log says it cant read the /proc/ filesystem.
I uploaded my rootfs img to rapidshare for you to try for yourselfes, maybe someone can pick up from here and build a really working kernel+initramfs.
http://rapidshare.com/users/KVLF41

I know it's not working out of the box but it's still pretty cool! IBy netbook remix you mean the new Unity UI correct>

Yes, but as i could not login,i havent seen if the windowmanager works correctly.

gomork said:
Ive managed to run Ubuntu Netbook Remix on the A101 in SDE.
By run i mean i see GDM, because the driver for the touchscreen seems not to be working.
Click to expand...
Click to collapse
Kudos! - You could just try to plug in a usb mouse/keyboard into the usb port - it's usb host (mouse and keyboard work in android)

I'd love to see some more action with this. A mouse+keyboard should at elast get you access to the desktop and thus, terminal. From there, enabling the touch screen should be within arms reach.
To experiment for myself, could you write together a fool proof (noob proof) guide to get to where you're at?

casimir007 said:
Kudos! - You could just try to plug in a usb mouse/keyboard into the usb port - it's usb host (mouse and keyboard work in android)
Click to expand...
Click to collapse
i tried that, but it did not work. But that might be because the only Device i have here to test is some wireless usb mouse, which might need some other drivers.
Im currently working on an image with the xserver-xorg-input-evtouch driver built-in. I hope that gets the touchscreen working in X11.
To get started:
Get some Ubuntu.
Install rootstock using: sudo apt-get install rootstock.
Run rootstock:
sudo rootstock --fqdn archos-ubuntu --login ubuntu --password ubuntu --keepimage --imagesize 2G --seed ubuntu-netbook
That one generates an .img file you can copy over your existing rootfs.img.

hi,
I'm very interested to get ubuntu working on archos 101
I've tried your instructions to build an image but it stops after:
...
Setting up software-center (3.0.4) ...
No protocol specified
/usr/lib/pymodules/python2.6/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display
warnings.warn(str(e), _gtk.Warning)
WARNING:root:Failed to setup dbus (ignoring)
Setting up xul-ext-ubufox (0.9~rc2-0ubuntu5) ...
Setting up ubufox (0.9~rc2-0ubuntu5) ...
Processing triggers for python-central ...
Setting up xserver-xorg-core (2:1.9.0-0ubuntu7) ...
Setting up gamin (0.1.10-1ubuntu3) ...
Setting up firefox-branding (3.6.10+build1+nobinonly-0ubuntu3) ...
Setting up mono-2.0-gac (2.6.7-3ubuntu1) ...
Setting up mono-gac (2.6.7-3ubuntu1) ...
* Installing 3 assemblies from libappindicator0.1-cil into Mono
i had to ctrl+c, because i tas going no where for about an hour.
I guess it needs display ? ..but i don't know how to solve this

Maybe you could try with an imagesize of 3G or another release like karmic.

i did, my first try was with 2Gb, but didn't finish because it went out of space
then I've tried with 3Gb and stoped as i wrote

I had that problem too once.. Just trying again might work rootstock seems to be a bit buggy.
A little update: usb-mice work, when the modules are copied in /lib/modules in the image, but only when no computer is connected on the mini-usb port, that was the problem in the first place.
Wlan driver extracted from stock archos android can be loaded too, but i didnt manage to get the firmware to load yet.
Ps: a happy new year to all of you.
Sent from my U20i using XDA App

I've tried this image http://forum.xda-developers.com/showpost.php?p=10190468&postcount=38
boots really fast to desktop (10 seconds), but touchscreen don't work, also tried with mouse but nothing

please delete post

could be nice if we run Ubuntu on Gen8

Maybe the image from this thread:
http://forum.xda-developers.com/showthread.php?p=10486278
will get us a little further?

gomork said:
Im currently working on an image with the xserver-xorg-input-evtouch driver built-in. I hope that gets the touchscreen working in X11.
Click to expand...
Click to collapse
Any luck with this?
Would offer to help, but am pretty much a n00b dev at this point >.<

Good God, how awesome it'd be to have a USEABLE distro of linux on the 101 or 70. I love using linux (i have linux mint installed on all 3 computers in my home) and it'd be excellent if i could install an embedded version on my tablet, but alas, i'm a plumber not a programmer! So if someone could post a few links or tutorials to get us started ( as i'm sure there are plenty of gen 8 owners who feel the same as me ) it'd be much appreciated.
Q. Does the 101 it have the same hardware components as the 5 it? The reason i ask is that i think there is a working version of ubuntu nbr for this device and im pretty sure it has the same processor as the gen 8 tablets ( cortex arm a8 ).
Q. Would an amature linux geek like me have any hope of porting it over to our device?
Q. Would it work natively or would we need to modify it?
If anyone else has an interest in having ubuntu on their tablet please post as we have to get this bumped up the list of to do's. BTW, thanks to all you guys in advance and best of luck.

shameless bump for a worthwhile cause!
EDIT:
also, if they can port it to the nook color...
http://forum.xda-developers.com/showthread.php?p=10306407
and, here is a link to a german site where the dev managed to use ubuntu nbr on an a70it using the vpn method:
http://www.android-hilfe.de/archos-70-forum/59607-ubuntu-auf-dem-a70it-es-laeuft.html

pfarrelliv said:
shameless bump for a worthwhile cause!
and, here is a link to a german site where the dev managed to use ubuntu nbr on an a70it using the vpn method:
http://www.android-hilfe.de/archos-70-forum/59607-ubuntu-auf-dem-a70it-es-laeuft.html
Click to expand...
Click to collapse
that's only running via vnc - that means no drivers for display and touchscreen and unfortunately won't get us much further

yes it's just a chroot so you can imagine as a ubuntu running with the android kernel. you could try mux the drivers from the angström to the ubuntu kernel and compile the kernel for arm processors this could work, at least integrating ev-touch will help a lot. search for google for ubuntu4arm and you will find some howto.
the reason why i'm outta this is i have not much time at the moment and without a usable on-screen-keyboard (and at the moment there is none) ubuntu is worthless for me on the tablet.

Why o why have there been so few posts on this subject? Are we the only one's interested or is it just too much work to get another version of linux on the gen 8 devices? Really not trying to be rude to any of the developers on xda because i think you guys are awesome, really, but could someone please tell us if this is a worthwhile cause or a pure waste of time and effort.

Related

Ubuntu 11.10 on tegra2 device: Toshiba AC100

https://wiki.ubuntu.com/ARM/TEGRA/AC100
"Adobe Flash
Dropping this library into ~/.mozilla/plugins allows flash playback. It warns though that it is out of date. http://kotelett.no/ac100/phh/Android2.2/libflashplayer.so"
Sounds great! =)
I did put this new Ubuntu Image on my AC100, however some things don't work:
* ppa ac100 produces error 404, package ac100-settings isn't found
* high background load, virtually unusable
* no shortcuts (old Imgae did support)
* no suspend (crashes), no sound yet
* did not get flash to work with above plugin
Anyone ha dmore success?
The flash plugin (even only playback) of this Ubuntu doesn't work for my Linux
Ubuntu 11.10 x Folio100?
Hi,
On http://cdimage.ubuntu.com/releases/oneiric/beta-2/ there is a "Preinstalled desktop filesystem archive" for Toshiba AC100. Is it possible to use drivers used in http://forum.xda-developers.com/showthread.php?t=907960 to prepare a version for Folio 100?
Thanks.
semonma said:
The flash plugin (even only playback) of this Ubuntu doesn't work for my Linux
Click to expand...
Click to collapse
I found a solution, now I have flash in Chromium. Doesn't work in Firefox (probably because I am running Version 7).
Instructions:
put the libflashplayer.so in the Chromium plugin directory (/usr/lib/chromium-browser/plugins), easiest way is by wget command:
sudo wget -O /usr/lib/chromium-browser/plugins/libflashplayer.so http://kotelett.no/ac100/phh/Android2.2/libflashplayer.so
install nvidea-tegra package
as it is not in the Oneiric repository yet I pulled this .deb and installed it via gdebi:
http://ppa.launchpad.net/ac100/ppa/...dia-tegra_12-0ubuntu1~alpha1monson6_armel.deb
I have no idea whether this is correct or latest, but it works to some extend.
Run chromium with
chromium-browser --allow-outdated-plugins
otherwise you get warning
360p Youtube runs smooth but when fullscreen has some slight lags, above resolutions do stutter.
Edit:
Here are some .deb packages of the main developer that seem to be newer. Did not test that. See the Readme: http://people.debian.org/~jak/ac100/README
Edit2:
With Beta 2 image and newest kernel (2.6.38-1000-ac100) the AC100 got quite usable now, sound via headphone works and performance bugs are largely reduced. Still some deadlocks by mmcd. Switching from ext4 to nilfs2 might yield some performance gain? And Debian hf, utilizing the Tegra FPU, also sounds promising.
Thank's a lot pibach, I'll try it this night =)
Brief update:
I added the developer ppa in sources list:
deb http://people.debian.org/~jak/ac100/ unreleased main non-free
and installed the package: xserver-xorg-video-tegra
it pulls in the package tegra-libraries
However I don't see any difference in video performace
nvidia-tegra package is not in there, package is stil unchanged
sudo apt-show-versions nvidia-tegra
nvidia-tegra 12-0ubuntu1~alpha1monson6 installed: No available version in archive
It is from this ppa: https://launchpad.net/~ac100/+archive/ppa
Seemingly this is for natty, does not seamlessly work with oneiric (Error 404 when added to sources.list as ):
"Changelog
nvidia-graphics-drivers-tegra (12-0ubuntu1~alpha1monson6) natty; urgency=low
* sigh, and build for the right release, oneiric doesnt work yet ...
-- Oliver Grawert <email address hidden> Tue, 05 Jul 2011 17:55:42 +0200"
However, it does work. Strange.
When I remove that nvidia-tegra package, I get some screen artefacts. Video then plays but very slow
Moreover, I can't find any xorg.conf file to set bit depth to 16 as mentioned in the Unbuntu Wiki.
So any chance to get better video (>360p) and maybe some HTML rendering boost?
Another hint: I got problems with Unity, Dash, Software Center bugging the CPU into performance problems, seems to be some memory lock with mmcd. Chromium 13 is also a lot faster, especially scrolling speed, than firefox 7 (both on smooth scrolling). But also runs into memory / CPU overload. Switching to lubuntu made all much snappier. It requires just 1 command:
sudo apt-get install lubuntu-desktop
and reboot into that one.
Maximus serves to undecorate the maximized windows -> more screen space
pibach said:
Moreover, I can't find any xorg.conf file to set bit depth to 16 as mentioned in the Unbuntu Wiki.
Click to expand...
Click to collapse
Thats probably because linux uses udev and dbus these days to detect your hardware on the fly when you start x.
Sent from my Folio 100 using xda premium
shidima_101 said:
Thats probably because linux uses udev and dbus these days to detect your hardware on the fly when you start x.
Click to expand...
Click to collapse
Yes, you're right. But that how it is described in the official ubuntu Wikipage. Strange. I have no glue how to do that nvidia tegra configuration.
When I launch Chromium-browser from terminal I get a lot of these errors:
ERROR:gl_surface_glx.cc(121)] glxQueryVersion failed
ERROR:gl_surface_linux.cc(73)] GLSurfaceGLX::InitializeOneOff failed.
So seemingly GLX Tegra hardware acceleration is not right.
BTW, the people at Arch Linux have more recent kernel and are on the status that suspend is working fine. Plus zram support there to come. See this thread. Don't know to what extend this will make the device snappier. Mine runs already quite snappy under LXDE.
I think with Linux on it the AC100 it is currently one of the best devices around. And you can get it quite cheap.
Edit:
On boot I usually get the error: unity support test closed unexpectedly
Probably something with GLX
Tegra shouldn't have any problems running Unity or Compiz.
Anybody got this to work propperly?
Edit2:
Launching Chromium in terminal:
chromium-browser --allow-outdated-plugins --use-gl=egl --ignore-gpu-blacklist
I get:
libEGL warning: GLX/DRI2 is not supported
To give you a brief status update:
I got suspend/resume to work
Flash works now in Firefox 7.0.1 (was already working in Chrome)
There seem to be a lot of work put into Ubuntu Oneiric and it's ARM version currently and it seems to be quite stable now.
On Folio100?
Is it usable on Folio 100?
The difference is only thouchscreen and Linux was already working (http://forum.xda-developers.com/showthread.php?t=907960).
Thanks.
gipposat said:
Is it usable on Folio 100?
The difference is only thouchscreen and Linux was already working (http://forum.xda-developers.com/showthread.php?t=907960).
Thanks.
Click to expand...
Click to collapse
but also Sound, Keyboard, NvEc, USB all might be slightly different. Isn't it?
pibach said:
but also Sound, Keyboard, NvEc, USB all might be slightly different. Isn't it?
Click to expand...
Click to collapse
No, I think everything is the same.
Bye
So, has anyone already tried it on Folio?
OK, I've given it a try and the boot image doesn't work, it definitely needs some porting.
hello pibach, thank you for your time testing stuff so we can make it work at the first time.
i installed drivers to make it work with flash, and its nice but sometimes i get a bug (probably due to graphic drivers making the screen get alot of artifacts, and only solution is a reboot, still a proble,m, probably due to alpha stage driver (nvidia could put something out that works decently....)
also, you say this version uses ext4? that should get it a lower performance comparing to nilfs (which i was using with phh's version) maybe disabling the journal? dont really know, will look into it.
how about changing the governor to performance instead of demand?
also...what about an SD card install? with a class 10 card should be fast? any info? worth buying a card to do it?
@Oinquer:
a) I got artifacts too, but only on Unity. I am on LXDE now and that works fine. Don't know why though.
b) I think you can choose ext4 or nilfs2 as you like. Can you point me to some links regarding performance comparisons and some more background info? I would give it a try then.
c) governor can be changed, sure.
d) the android bootloader cannot load from SD. But there might be some solution to do so, don't know. Meanwhile it should be no problem to have dual boot from internal MMC, for example Linux from partition 6 and android from partition 5 (SOS).
hello,
back to you, im using lxde now and installing the driver, hope artifacts go away.
EXT4 as far as i know has some benefits and some disavantages over ext3 and some other filesystems (checked yesterday after post), so performance might not change enough to notice.
governor , did it yesterday to performance, have to check flash playback now, but im not seeing big change except in boot time, that seems a few seconds less.
SD card, last version from phh's could be installed in SD card...and ubuntu wiki from AC100 says that if theres a blank SD card in slot at installation it will ask if you want to install there...im pretty sure its possible, but my sd card is in the trash bin, and cant buy one now...
here im hoping for the FPU stuff for the ac100...its getting there!!! quite usable, theres also a fix to have sound from internal speakers in ac100DOTgrandouDOTnet
will try it after i got everything sorted.
thank you for taking your time.
Sound is working in Ubuntu Oneiric Kernel that is in the proposed repository, works for me, but sound does not wake up after suspend yet.
SD card/USB boot does not work with Androib bootloader that is also used for Ubuntu Oneiric standard install. So you need to find one that can support that. Ccurrently there isn't any solution for that around, AFAIK. But you can put Linux on partition 6 and Android on Partition 5 and uses Android 2.1 bootloader.

[Q] Lubuntu from OPENAos and any ideea about ChromiumOS?

Hi everyone, I was searching for a good linux distribution for my A101IT and found the instructions here: http://dev.openaos.org/wiki/LubuntuGen8 but I have a problem, I can't build it because my PC got broken 1 month ago and still can't find the parts I need to repair it (motherboard, cpu, gpu, ram, all of them got fried at once in a chain reaction caused most probably by the motherboard) so my question is. Did anyone build it and is willing to upload the files needed and post a link for me and anyone else that needs it, please?
Also I have a second question: Could I somehow adapt one of the guides for building linux to build ChromiumOS, and what would be the differances, this ofc for when I finally fix my PC or can anyone give me a guide for chrooting into it (I personally have no experience on using chroot but talked with some frinds that have been using linux for as long as linux existed and one of them sayd I should be able to chroot into chromium from an other kind of linux and then mod that system to auto-chroot on startup and somehow kick most of the host linux away keeping only chromium working, again I have no ideea if it is true or even if that's what he was telling me, but I accept and will try any ideea?
Thank you in advance.
Wow, after so many hours and 70 views not even a "Why do you need ChromiumOS?" or "You have the guide, stop asking for readymade things amd repair your pc and build it yourself" :crying:
No idea, mate. Sorry.
Mavasilisk said:
No idea, mate. Sorry.
Click to expand...
Click to collapse
Well at least thank you for the reply, if no one will post the lubuntu files I will as soon as I manage to get my PC working again.....and perhaps will try to adapt a guide to building an other linux to building ChromiumOS, but I expect that to be a total failure.....
Let me tell u something. I tried some kind of linux but dont remember if it was kubuntu or not on my A70S before. It was bad. It cant replace ur PC.
Mavasilisk said:
Let me tell u something. I tried some kind of linux but dont remember if it was kubuntu or not on my A70S before. It was bad. It cant replace ur PC.
Click to expand...
Click to collapse
Yah, I know it wont be great, I tried all the linux builds, and some were greater than others, and I know it won't be able to replace your pc, but it is still great for what I use my tab for, well the parts unrelated to gaming, cause I didn't try that, but anyway I play games on android and never found any interesting (or touchscreen optimised for that matter) game for linux when I used it on my pc, but anyway I still need a better linux build, the debian one at openaos is good, but the screen doesen't turn off and bodhi has problems with the sound, and overall instability and many apps I use didn't want to install (chromium, pidgin, etc) and ubuntu was kinda good, bit unstable if I remember right, and bad on the battery, but allready lost the files for that, and kubuntu was kinda the worst of them as far as I remember, but the lubuntu build tut at openaos seems to me that it could give me the best linux build for this tab......
Pc working finally but no linux yet, can't use my old pata hdd where I had linuxand also old x86 linux not working cause I didn't do sysprep, so installed new x64 windows and no space left for linux, will probbly buy a new hdd to install linux and then I'l build linux for the tab....

Remix OS freeze on boot

hello
I install Remix OS on my pc
Config
moderbord Asus P6TSE
Ram 24 GB
GPU GTX 960
CPU Intel® Core i7-920
i use a ssd to boot this os and freeze on boot ...
Image
http://img15.hostingpics.net/pics/339816IMG20160124171700.jpg
Checking Data Partition....
ANDROID
Click to expand...
Click to collapse
ty in advence
When you boot up press "e" to edit the boot info, place DEBUG=2 into the script after 'androidboot.hardware=remix_x86_64' so it looks like 'androidboot.hardware=remix_x86_64 DEBUG=2' hit F10 (softly)
Debug boot should begin.
Type exit when prompted, ignore any warnings that might come up concerning hardware not being picked up, type "exit" when prompted to do so to move on. After a few times typing "exit", does an error like this continue to roll up your screen: "init: Couldn't probe module 'net-pf-16-proto-5' "? :fingers-crossed:
i make a video
https://youtu.be/7tdO9nmLBmg
A quick question. Are there any other drives connected?
You could try actually install it onto your SSD from the boot up.. Your SSD would need 2 partitions though.. One is FAT32 (around 3GB large) and the other can be FAT32 or NTFS, it wont make a difference. If you want to know how to do the install from boot then just send a reply asking.
I have just tried with a different machine and I'm getting a full SELinux error. I doubt that there is anything that we would do.. (I'm not pro enough to go reading through the actual OS files... ) Not all PC's are supported unfortunately. Mine is not, I have had better luck running Remix OS in Virtual Box, well... before the latest release at least. Now I'm getting errors that seem to have been around since Android_x86 project began.
Another option would be to try the Legacy version if your motherboard is able to boot legacy. (Sorry, have not tried looking at your MoBo)
My advice (which I am also following) would be to be patient and just hold out for a while. Until the next update comes along for us to try.
More support is intended on being added with every release.
all my files is in a fat32 partitions and work on my laptop is just my pc ... wont works
Are there any other drives connected?
yes i have 4 drive with my pc
If it is working on your laptop then settle with that for now.
No, not other drives would be recommended, just saw them in the debug at the beginning.
The error that seems to be coming up for you and I (this is as far as I understand) has to do with kernel security settings as to what to allow on boot. The issue can arise when certain files have not been given the policy labels that they require to run. So they effectively get denied constantly. This is likely where a lot of the added hardware support will sort things out... I'm also running an NVidia Card.. could be the drivers needed..(although that would not explain why VM's don't work)
Sorry that I cannot help you mate.. This is going too deep into the realm that I know little about when it comes to the actual stuff. I follow instructions when having to make a change to my Linux distro.
I do envy you having the latest version working on a device. My laptop wont boot for me either.
You could try the Andriod_x86 forums and see what the common threads are. Seeing as Jide is using android_x86 as a base.
If anyone else knows more and is able to shed light on the matter, please do so? I am also up to correction on my statements.
I asked the same question on other forums and on google group
https://groups.google.com/forum/#!forum/remix-os-for-pc
http://forums.mydigitallife.info/threads/67863-Remix-OS-freeze-on-boot
gaaara said:
hello
I install Remix OS on my pc
Config
moderbord Asus P6TSE
Ram 24 GB
GPU GTX 960
CPU Intel® Core i7-920
i use a ssd to boot this os and freeze on boot ...
Image
http://img15.hostingpics.net/pics/339816IMG20160124171700.jpg
ty in advence
Click to expand...
Click to collapse
Nvidia GPUs have trouble with remix os and you wont be able to run it properly.
ty
a new version of remixos is released
https://groups.google.com/forum/#!topic/remix-os-for-pc/Tl9yTkALhN8
i test it and the os boot and loop on welcome menu ... loll i make video for skip the logo go to 1:30
https://www.youtube.com/watch?v=Cu6hF39CoJI
ty for your poste
I know its not an answer to your question, but have you tried the new 2 February version? I have got it working in VirtualBox atm.

Alternative OS for Acer Chromebook 13 CB5-311

Hi developers,
is any chance, that can i install any alternative OS to my Acer Chromebook 13 CB5-311? Device has a Nvidia Tegra K1 CPU, that is ARM. Chrome OS is not too bad, but i need some apps, which not exist or not work well.
I finding any OS. It may be Android or Ubuntu. But i need working offline apps (storage is not big problem i mean).
*Sorry for my bad english
just an idea
lord.wiccar said:
Hi developers,
is any chance, that can i install any alternative OS to my Acer Chromebook 13 CB5-311? Device has a Nvidia Tegra K1 CPU, that is ARM. Chrome OS is not too bad, but i need some apps, which not exist or not work well.
I finding any OS. It may be Android or Ubuntu. But i need working offline apps (storage is not big problem i mean).
yea im searching for the samething ... maybe somebody can fix the OS from the shield devices on to it
Click to expand...
Click to collapse
I have the same model. Great hardware, lousy os. Crouton with ubuntu trusty build runs well if you are a little computer savvy and dont mind typing in terminal commands. It runs parallel to chrome. I have heard you can install linux native on this model, but have never tried.
Hello, If you find a way how to install android apps on Acer CB5-311 chromebook, will be great. Thank you!
Yeah, it is possible.
lord.wiccar said:
Hi developers,
is any chance, that can i install any alternative OS to my Acer Chromebook 13 CB5-311? Device has a Nvidia Tegra K1 CPU, that is ARM. Chrome OS is not too bad, but i need some apps, which not exist or not work well.
I finding any OS. It may be Android or Ubuntu. But i need working offline apps (storage is not big problem i mean).
*Sorry for my bad english
Click to expand...
Click to collapse
I know you porobably solve your problem, or change your device, but i want to reply to it, if anyone else are searching for answers.
Because of drop of support for this device a have decided to move to linux.
On internet are some scrips, which can do it by one or two clicks, but they are old today and it's i bit more tricky today.
In general, you can use arch linux, which instalation still work, but graphical session doesn't start (i don't know why, i'm not expert on arch). You can use Clifford script, which don't work for today, because chrome os karnel has been changed and it is more difficult to use it.
So i install arch linux, with working kernel a delete it's rootfs. Into it i installed ubuntu-base 18.04, update, instal basic packages and kubuntu desktop.
Suprisingly it work very well, even graphic acceleration works.
If anyone wan't to know, how did i do it, i can help.
But i think no one is using it today, except few people like me.
Hy! need help cb5-311
Jirka13 said:
I know you porobably solve your problem, or change your device, but i want to reply to it, if anyone else are searching for answers.
Because of drop of support for this device a have decided to move to linux.
On internet are some scrips, which can do it by one or two clicks, but they are old today and it's i bit more tricky today.
In general, you can use arch linux, which instalation still work, but graphical session doesn't start (i don't know why, i'm not expert on arch). You can use Clifford script, which don't work for today, because chrome os karnel has been changed and it is more difficult to use it.
So i install arch linux, with working kernel a delete it's rootfs. Into it i installed ubuntu-base 18.04, update, instal basic packages and kubuntu desktop.
Suprisingly it work very well, even graphic acceleration works.
If anyone wan't to know, how did i do it, i can help.
But i think no one is using it today, except few people like me.
Click to expand...
Click to collapse
I need help to change chrome OS with linux on my old acer cb5-311. [email protected] Thank you!
In case no one has known yet, the CB5-311 is running an Nvidia Tegra K1 processer if I'm not mistaken. Therefore, because it is an ARM-based device, using another OS other than ChromeOS is impossible as far as I can tell.
Good to know about the Tegra k1 processor...
Hey, sorry for waiting.
Here is some linux images for this device: https://github.com/hexdump0815/imagebuilder
It is prepared to flash on SD and boot from it. From this awesome develeper can be also found the linux kernel for this chromebook.
It is also posible to did something similar like chrubuntu did earlier, it means flash kernel to KERNEL C partition and boot from internal storage (but my 16 GB internal storage is i bit small)
Good luck, with this.
P. S . only problem is with graphic drivers. Drivers provided from NVIDIA is for ubuntu 14 and they are too old to use. So you you have to regret hardware acceleration (or find another way how to make it work).
Read also the the issues and releases on github.
Second way is to use archlinux. There is and script, which will do anything for you.
https://github.com/RaumZeit/LinuxOnAcerCB5-311 even if this script isn´t for my CB5-311-T23S, it works.
If you don´t know how to resize internal storage and flash working kernel, it is posible to use this script and install arch linux and later back up kernel modules, format partition with root and there install ubuntu base. ArchKernel work fine with it, but latest working version is ubuntu 18. (Snap don´t work on this old kernel). If you want ubuntu 20 (or newer), you will have to use kernel from hexdump0815 mentioned earlier)

[How-To] Install Windows on Android version [YB1-X90L/F]

Hello guys!
I'm starting this thread as I managed to install win10 on my X90L (Android) YogaBook
It was not easy to find a way to fix the ACPI error but it is possible!
Will update this post in a few hours with a guide on how to do it yourself.
UPDATE: link to the guide -> poz1.com/windows-on-android-lenovo-yogabook/
PLEASE NOTE THAT IF YOU CONTINUE YOU WILL END UP WITH A YOGABOOK WITHOUT INPUT DEVICES!!!
(EXTERNAL KEYBOARD WILL BE NEEDED) AND NO ANDROID INSTALL!!!​
So far i got almost everything working except:
- Touchscreen
- Keyboard
- Webcam in the keyboard panel (the other one works fine)
- NFC
- Backlight Control (added 25/5/2018)
I'm getting very near to have the touch and the keyboard working though
P.s. In attach you find the outputs from 3DMark - IceStorm Extreme (default settings), would be much appreciated if someone with the real Win version shared its score
Any chance of posting you work to date. Got an X90F just crying out for Windows.
Broomfundel said:
Any chance of posting you work to date. Got an X90F just crying out for Windows.
Click to expand...
Click to collapse
I have added the link to the guide! If yo have any issues let me know but keep in mind that currently no input devices (touchscreen or keyboard) work!
Thanks for posting this. I am really so impressed. Will be trashing my X90F tomorrow. Just got to dig out a powered USB hub. Ill report back, and lets see what happens.
(Hopefully not a brick)
OK,
So far so good. I get to the amending of the of aml. But keep getting.
Intel ACPI Component Architecture
ASL+ Optimizing Compiler/Disassembler version 20180508
Copyright (c) 2000 - 2018 Intel Corporation
iASL: Segmentation Fault
iASL: Terminating
To clarify the process. Decompile the DSTDroid.aml, then insert the OperationRegion (GNVS, SystemMemory, 0x7B3CF000, 0x0369)
Field (GNVS, AnyAcc, Lock, Preserve)
{ etc.. } section from the DSTDroid.dsl and use it to replace the equivalent section in the DSTWin.dsl in your files.
Then compile the DSTWin.dsl with the
iasli -ta DSDTWin.dsl
command.
This is how I am reading it, but have not managed to get it to work yet.
It decompiles with the two errors you mention, but wont recompile no matter how I try it.
I am using Notepadd++ so its not hidden characters.
Any thoughts, and thanks again for your efforts on this.
Broomfundel said:
OK,
So far so good. I get to the amending of the of aml. But keep getting.
Intel ACPI Component Architecture
ASL+ Optimizing Compiler/Disassembler version 20180508
Copyright (c) 2000 - 2018 Intel Corporation
iASL: Segmentation Fault
iASL: Terminating
To clarify the process. Decompile the DSTDroid.aml, then insert the OperationRegion (GNVS, SystemMemory, 0x7B3CF000, 0x0369)
Field (GNVS, AnyAcc, Lock, Preserve)
{ etc.. } section from the DSTDroid.dsl and use it to replace the equivalent section in the DSTWin.dsl in your files.
Then compile the DSTWin.dsl with the
iasli -ta DSDTWin.dsl
command.
This is how I am reading it, but have not managed to get it to work yet.
It decompiles with the two errors you mention, but wont recompile no matter how I try it.
I am using Notepadd++ so its not hidden characters.
Any thoughts, and thanks again for your efforts on this.
Click to expand...
Click to collapse
Hello Broomfundel,
I never got that error, but it seems to be a problem of the ASL Compiler build not of your file.
I am using Mac so I have another build, if you want to post the file I can compile it for you .
Otherwise you can try an older release or to build the tool from source maybe?
Poz1 said:
Hello guys!
I'm starting this thread as I managed to install win10 on my X90L (Android) YogaBook
It was not easy to find a way to fix the ACPI error but it is possible!
Will update this post in a few hours with a guide on how to do it yourself.
UPDATE: link to the guide -> poz1.com/windows-on-android-lenovo-yogabook/
PLEASE NOTE THAT IF YOU CONTINUE YOU WILL END UP WITH A YOGABOOK WITHOUT INPUT DEVICES!!!
(EXTERNAL KEYBOARD WILL BE NEEDED) AND NO ANDROID INSTALL!!!​
So far i got almost everything working except:
- Touchscreen
- Keyboard
- Webcam in the keyboard panel (the other one works fine)
- NFC
I'm getting very near to have the touch and the keyboard working though
Click to expand...
Click to collapse
Hi, i have the Lenovo Yoga Book Windows version, im crying to install Stock Android on it, can you PLZ write a guide about doing it, or at least if there is a way to install the kernelflinger.efi or the fastboot mode on YB windows it will be great.
to fix the whole bugs you faced, try to reinstall windows 10 using this methode https://forum.xda-developers.com/yoga-book/how-to/windows-guide-creating-windows-10-t3718823
Thanks
THE MAXIMUM POWER said:
Hi, i have the Lenovo Yoga Book Windows version, im crying to install Stock Android on it, can you PLZ write a guide about doing it, or at least if there is a way to install the kernelflinger.efi or the fastboot mode on YB windows it will be great.
to fix the whole bugs you faced, try to reinstall windows 10 using this methode https://forum.xda-developers.com/yoga-book/how-to/windows-guide-creating-windows-10-t3718823
Thanks
Click to expand...
Click to collapse
Hi,
KernelFlinger is opensource and come with an installer, it should be pretty simple to install it.
Right now I don't have my YogaBook as I am travelling but I can try in the next few days
OK, Older release worked, but I get a .hex file, your instructions talk about a new aml file. Do I use the .hex file or is there another option other than the -ta one that would create the aml.
BTW. I am enjoying this. So thanks again.
Broomfundel said:
OK, Older release worked, but I get a .hex file, your instructions talk about a new aml file. Do I use the .hex file or is there another option other than the -ta one that would create the aml.
BTW. I am enjoying this. So thanks again.
Click to expand...
Click to collapse
With the -ta option I get both the .hex and the .aml file but you can try -tc if it doesn't work. Maybe due to the different build
P.s. (for other people that may incur in this) If you don't get the output files check that you have as last line of the terminal
"Compilation complete. 0 Errors"
OK, I am getting 7 errors. My current theory is that the DSTDWin.dsl will only compile with the same version number of the compiler it was decompiled with. I have attached my DSDTDroid.dsl so you can have a go. At least it will prove I got things right up to that point. Might be worth posting the original DSTDWin.aml for me to try this end.
If we are lucky it might turn out that the patched DSTDWin.aml files are consistent across the same model devices.
So... It seems both pen mode and keyboard mode of holo keyboard won't work... Am I right?
It's sad that if they won't work even we install the drivers from the lenovo website
Poz1 said:
Hi,
KernelFlinger is opensource and come with an installer, it should be pretty simple to install it.
Right now I don't have my YogaBook as I am travelling but I can try in the next few days
Click to expand...
Click to collapse
can after installing Windows booting to kernelflinger? if you can make a thread about how can you install/reinstall kernelflinger will be amazing?
Thank you
Poz1 said:
Hello guys!
Click to expand...
Click to collapse
Have you tried with the ISO from this forum with the Windows injected drivers? Here https://forum.xda-developers.com/yoga-book/how-to/windows-guide-creating-windows-10-t3718823
As Poz1 is obviously busy at the moment. Can anyone else get the DSTDWin.aml file for me to try and decode?
Thanks
Sorry guys I've been busy with university
Broomfundel said:
OK, I am getting 7 errors. My current theory is that the DSTDWin.dsl will only compile with the same version number of the compiler it was decompiled with. I have attached my DSDTDroid.dsl so you can have a go. At least it will prove I got things right up to that point. Might be worth posting the original DSTDWin.aml for me to try this end.
If we are lucky it might turn out that the patched DSTDWin.aml files are consistent across the same model devices.
Click to expand...
Click to collapse
There you go I'm also updating the files DSTDWin of my blog with one with some fixes Well they depend on the settings you use in your Bios (that's why Windows may not boot after install, it changes some parameters (the wait time of the bios and the default boot partition)). When you use the builtin one is the bios that "updates" it for you but for now we need to do it by hand If we are going to end with everything working we can release a patched "Win" bios and everything will be simpler
Riskypedia said:
So... It seems both pen mode and keyboard mode of holo keyboard won't work... Am I right?
It's sad that if they won't work even we install the drivers from the lenovo website
Click to expand...
Click to collapse
I know There something in the DSDT (the file that tells the os which and where your pc components are) that has to be fixed to make Windows see these parts correctly
THE MAXIMUM POWER said:
can after installing Windows booting to kernelflinger? if you can make a thread about how can you install/reinstall kernelflinger will be amazing?
Thank you
Click to expand...
Click to collapse
Didn't try Will do as soon as I have some free time :fingers-crossed:
Kinyapiplele said:
Have you tried with the ISO from this forum with the Windows injected drivers? Here https://forum.xda-developers.com/yoga-book/how-to/windows-guide-creating-windows-10-t3718823
Click to expand...
Click to collapse
Yep, but the problem is in the DSDT Thanks fot the input anyway
Poz1 said:
Sorry guys I've been busy with university
Click to expand...
Click to collapse
Don't worry, we all have real lives as well. I'm in the UK and we have a bank holiday on Monday. So this weekend, Ill get stuck in again.
Thanks for all your doing on this. You have already got further than anyone else who tried.
let me know if you have more problems
I have added a 3DMark test in the first post for those that are interested in how it performs
Poz1 said:
let me know if you have more problems
I have added a 3DMark test in the first post for those that are interested in how it performs
Click to expand...
Click to collapse
Just another Question, you as a Advance user, do you believe that we (yoga book Windows owners) can boot Android yb STOCK ROM ( i mean not the Android x86 based distros)?
Yes, but I think you would have to do the "reverse" DSDT injection (from win to android) as the official ROM has drivers for that components.
This means that, if you're lucky you would end up with our same problems (keyboard, pen and touch). If we don't fix that before
The problem with Android is that it is meant to be flashed on rom instead of being installed and this makes things more difficult.
It should be possible to flash the rom on an USB key, add grub and use it for DSDT injection like we do and see what happens.
Another problem is that the provided kernelflinger seems to have most of the security options enabled so 99% it will refuse to boot anyway.
Since it is opensource it should be possible to fix this anyway.
So yes, but it a loooong journey

Categories

Resources