yashsingh1/xdaforums huggingface dataset:
[Windows 8 Development and Hacking] JoinTheRealms:
Hmm, mistakenly ran sudo apt-get upgrade, and ruined the grub2 setup (no idea what it done, when prompted, i chose the option to leave grub2 as is) from then, choosing ubuntu from ufi boot menu would stick at a black screen, with the camera light turning on/ off. Even after a full re-install of ubuntu, grub refuses to load... not sure whats going on.

The tried to install multiple testing versions of debian, but while surprisingly it booted into the installation without modifying grub parameters, but refused to detect either internal or external sd cards, so thats a no go.
[Windows 8 Development and Hacking] richardyiu:
Someone in the android x86 group compiles 32bit version of android-ia

link:

https://drive.google.com/folderview?id=0BwGIrsQjBkyQX2hHelF0NnVPTWs&usp=sharing

thread:

https://groups.google.com/forum/#!topic/android-x86/K2Q6mmjEJN4
[Windows 8 Development and Hacking] nimdae:
I checked out both images. The r4 image appears to be just a stock build of the 64 bit image form Intel, maybe rebuilt for some reason. The r3 image is an ISO with no indication of UEFI support (probably hence the "legacy" tag). The thread has a mention of 32 bit UEFI support but I don't see an indication of anyone working on it.
[Windows 8 Development and Hacking] richardyiu:
can our machines use the legacy image?
[Windows 8 Development and Hacking] diablow:
Android-x86 and Android IA uses kernel 3.10-20, while support for BayTrail video was added in 3.11, also, some hardware still doesn't work on latest kernel, other needs patches.

In theory you could boot legacy image, but it should only work in command line mode.
[Windows 8 Development and Hacking] nimdae:
Latest Android IA targets BayTrail. Legacy boot does not work on the T100.
[Windows 8 Development and Hacking] Jhong2:
Glad you got it sorted. Yes, sound is good now. I messed mine up earlier but managed to fix it with endless alsamixer messing.

Bluetooth should be working now too with a small patch. I haven't figured out the missing piece for suspend to ram -- has anyone else had any luck?
[Windows 8 Development and Hacking] lufasponge:
Do you think that you can post a recent version of your kernel .debs on your website? I've tried to compile them with your instructions but can't seem to get it to work, i wanted to use 3.14 instead of 3.14rc7.
[Windows 8 Development and Hacking] E66666666:
No, we need things that use EFI to boot.
[Windows 8 Development and Hacking] tasadar:
any good news ?
[Windows 8 Development and Hacking] Jhong2:
Nothing really to report on my end. I've been compiling latest kernels and patches, but nothing significant has changed.

- There is a workaround patch for the IRQ conflict. I can apply it but haven't noticed any particular difference

- There is an inv_mpu6500 driver available now as a patch, but it doesn't work for me ("incorrect ID" or similar in logs). I need to keep trying.

- There is a cmu281x driver for the light sensor

- There is a driver for the buttons similar to the one I was working on: soc_button_array, but it does nothing for me.

So lots of "stuff" that should be getting us closer, but no significant change over previous kernels. I'll update the blog as soon as there any major change.
[Windows 8 Development and Hacking] tydem:
Did you have to change your patches to compile 3.15-rc2 and keep battery monitoring? For some reason every kernel I compiled does not have this feature despite the patch applying correctly. Compiling takes ages on my machine so I have no option but to stay on your 3.14-rc7 deb files.

Also not sure but the IRQ patch might bring stability improvements, I use Linux on my T100 as a de-facto main system and it has crashed on me sometimes, apparently with a kernel panic. Personally, besides brightness, I have all the hardware support I actually use (thanks to you and other hard working kernel devs), so stability and performance are the main reasons to upgrade right now :)
[Windows 8 Development and Hacking] lufasponge:
Just in case anyone else is having difficulty compiling a kernel and getting sound to work, you can just use 3.15rc2, sound works in it. However, the battery monitor does not work and shutdown freezes, but restart seems to work. Here's the link http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-rc2-trusty/
[Windows 8 Development and Hacking] Jhong2:
There's a new patch for poweroff and battery monitoring.

There's also a new patch for the display panel.

I'll try to put them up in the guide tonight
[Windows 8 Development and Hacking] diablow:
No, they use 64-bit bootloader and kernel, this tablet needs 32-bit.
[Windows 8 Development and Hacking] nimdae:
This tablet can run a 64 bit kernel, but not in the current state of the Android kernel. The mixed mode UEFI patches would need to be applied, and I've been trying to do this for about a week now without success.

The Android IA source can be built with i386 parameters, but there is code by Intel that will not build with this. The work is all 64 bit only.
[Windows 8 Development and Hacking] tasadar:
OK , can you tell me how the chinese from Ramos made their tablet dual boot Windows and Android with their Ramos i8 pro tablet ?

Can't we use their way ? Or the question is can we get the info how they made it work ?
[Windows 8 Development and Hacking] diablow:
Where did you find info about dual booting Ramos i8 pro tablet? I only find that they have two different versions: one with Android, other with Windows 8.1. They use different hardware.

Of course, there were more tablets with Android support announced which use the same CPU as T100, but none of them are released yet.
[Windows 8 Development and Hacking] richardyiu:
I think the one that support both Android and Windows in the same tablet is Ramos i10 pro. Intel is working with whitebox and small manufacturers in China on cheap bay trail tablets. I think the software is provided by Intel. I wish Intel release the sources code for dual boot designs so we can use them. I think Ramos boot loader should be 32bit as its preinstalled Windows is 32bit
[Windows 8 Development and Hacking] tasadar:
My mistake, I was talking about Ramos i10pro like richardyiu said . Ramos already managed to do the dual boot on bay trail !!! Hot to get the necessary info for doing it... Diablow you can check in YouTube review of i10pro and see what i mean
[Windows 8 Development and Hacking] dinohunter117:
Not sure how much this helps, but android IA now has a generic BayTrail installer. Would something like this work on a Venue 8 pro?

https://01.org/android-ia/downloads/2014/android-4.4.2r1-ia1

Sorry if i am just reposting old info.
[Windows 8 Development and Hacking] diablow:
Sorry, not working. Bootloader and kernel are 64-bit, but T100, Venue 8 Pro and other similar tablets needs 32-bit bootloader and kernel.

Good news is that one of Android-x86 developers has T100 and is going to try get Android running on it: https://groups.google.com/d/msg/android-x86/zg1Qf7C8ZeE/qQuuBRB0xdcJ .
[Windows 8 Development and Hacking] tasadar:
As I understand from the Dev it will take time... Probably when the Ramos I10pro comes out(I am not sure if it is selling allready) the secret of dual booting on bay trail will be revealed for our Xda and other devs !
[Windows 8 Development and Hacking] nimdae:
This is, indeed, awesome news. If they can get all of the hardware working with 32 bit kernel, or figure out UEFI mixed mode with Intel's modifications, that would solve our problem, basically. We don't really need 64 bit on the T100 except maybe for better encryption performance due to only having 2gb of memory.

It's likely it will have a 64 bit UEFI instead of 32 bit. BayTrail is more of a platform than a core. The Intel NUC running BayTrail has a 64 bit UEFI and some other differences from the T100, so it's likely they'll use something similar to the NUC in a tablet format.
[Windows 8 Development and Hacking] E66666666:
Isn't it possible to compile a 32-bit bootloader from Intels sources or does it need an entire re-write?
[Windows 8 Development and Hacking] nimdae:
32 bit UEFI build will compile fine, and it boots to the UEFI bootloader. 32 bit kernel will not build. Kernel 3.10 does not include UEFI mixed mode (this is new, coming in 3.15) so booting a 64 bit kernel with 32 bit UEFI is not possible without some modifications. I've been pretty unsuccessful at either getting Intel's code to build as 32 bit, nor getting the mixed mode patched in or Intel's modifications ported forward.
[Windows 8 Development and Hacking] Motawa88:
so, no android for this tablet? Can anyone tell me how the performance is with bluestacks?
[Windows 8 Development and Hacking] nimdae:
Really bad. You might be better off using virtualbox.

There's people working on getting Android working, it's just not going to happen overnight.
[Windows 8 Development and Hacking] Motawa88:
I know it takes time. I am thinking about getting this tablet, so i want to rule out some questions first.

Off topic:

Will the t100 run older games like silent hill 2/3?
[Windows 8 Development and Hacking] nimdae:
In my opinion, it's a surprisingly capable machine. I can't answer to Silent Hill, but Minecraft runs pretty well.
[Windows 8 Development and Hacking] Motawa88:
Do you think android will run in the next weeks?
[Windows 8 Development and Hacking] SixSixSevenSeven:
Considering how long its taken so far, don't expect it overnight
[Windows 8 Development and Hacking] Motawa88:
....what?
[Windows 8 Development and Hacking] SixSixSevenSeven:
very common phrase meaning that you cant expect it to happen soon. Thought that one is obvious enough
[Windows 8 Development and Hacking] nimdae:
Honestly, I don't think anyone can make an estimate. There's 2 major things that have to come together to make it happen: Intel's modifications and code that is not even in a stable mainline kernel yet.
[Windows 8 Development and Hacking] Motawa88:
yes. that is what i meant by "...what?" thank you sir!

Isnt there some bayl trail android tablets coming out soon? That shoud help the progress right?
[Windows 8 Development and Hacking] jonpry:
Has anyone tried kernel 3.15 which includes mixed-mode EFI support?
[Windows 8 Development and Hacking] nimdae:
I believe that's what they're doing for the Ubuntu build being worked on in previous pages of this thread. As far as Android, I have not been able to get it to successfully build and run. I might give it some more time in the next couple of weeks as my job should be allowing more time soon.
[Windows 8 Development and Hacking] Motawa88:
Did anyone tried the andyoid emulator?
[Windows 8 Development and Hacking] nimdae:
The Android emulator is usually not great for regular use.

I would recommend giving various options a try. There are a few options for running Android on top of other operating systems that work with various degrees of success. None will run as well as running Android on the bare metal.
[Windows 8 Development and Hacking] Motawa88:
but it will run good when we(you guys) get it nativel running right?
[Windows 8 Development and Hacking] tasadar:
Do you think you can make it work ?!
[Windows 8 Development and Hacking] TheMoro:
I've looked through a decompiled ACPI table with the intel decompiling software and didn't find definitions for those sleep states. I thought it was rather odd at the time. How is Windows getting the thing into sleep state?

Also in there are functions for the backlight, whose code is just a single write into a memory location. Could this also be issues with the GPIOs not functioning properly in linux?
[Windows 8 Development and Hacking] tydem:
I did some research on Connected Standby and it does replace regular suspend, since Windows cannot support both in one system. This means that with the tables as they are, we cannot get suspend. I'm not sure if it would be possible to implement.

http://msdn.microsoft.com/en-us/library/windows/hardware/dn481228(v=vs.85).aspx

So the T100 doesn't actually sleep, but it uses this connected standby mode instead, which has the incredible benefit of draining my battery and ruining my limited (tethered) mobile data plan to install updates. Also it sacrifices 64 bit support out of the box as well as legacy BIOS booting support in order to do that. Sorry for the rant, but just can't see the point of this feature.
[Windows 8 Development and Hacking] jonpry:
Lol, yeah it seems certain this is a CS device and i agree CS is a total joke. I'm going to run power top and see what kind of c-states we are actually hitting. Maybe messing with intel_idle vs processor_idle will let us hit S0i3, also I saw some patches were released yesterday to help i915 hit S0i3. I messed with backlight a little. acpi_backlight device is loading but doesn't seem to work. Apparently what normally happens is ACPI aml writes the backlight value into opRegion memory and issues an interrupt to i915, which the driver eventually catches, downloads the value from opRegion and then sets i915 registers to actually get it done. This whole process can be bypassed by using intel_backlight driver. In fact it is theorized that acpi_backlight is broken on all win8 targetted devices. For some reason intel_backlight device is not loading for us. I went through i915 codes a little but didn't immediately see why. It would be nice to know what kind of panel interface t100 is using. ie lvds/dp/edp etc.

Of course turning off backlight is not enough for us. We actually want to disable display output since this uses lots of power and then allow i915 to hit higher C states.
[Windows 8 Development and Hacking] tydem:
The T100 uses eDP AFAIK, like many other Bay Trail convertibles.

On another note, can you please post your patches to enable battery monitoring on 3.15rc4, or some precompiled kernel deb packages? I still can't seem to get my kernel to compile with this feature.
[Windows 8 Development and Hacking] jonpry:
Yeah I will be uploading a disk image and source soon.

Somehow we are using the video=VGA-1:1366x768e option and i915 driver seems to believe the panel is attached to VGA port. Very strange and I very much doubt the panel is analog. I was able to get the intel_backlight driver running by adding support to intel_crt.c. However it doesn't work. Lots of questions there and not much answer. i915 only contains a single PWM channel per "pipe" so I would think the hack should work even driver is confused as to the nature of the interface. If somebody has network connection that can come up without video. Maybe they can get a dmesg from a system without video= and added drm.debug=0x6

I tried runtime PM patches for valleyview. Set does not apply easily to rc4, I can probably get it to work but backlight seems higher priority as the other patches will probably find there way into i915 soon enough anyways.

Edit:

Get your prepatched kernel sources at https://github.com/jonpry/linux_t100

Copy jonpry_config to .config and make deb-pkg

I extracted the video bios to see what is going on with panel. http://pastebin.com/crht1nDU

Appears to be a problem with type 0x1400 which is DEVICE_TYPE_HOTPLUG_SIGNALING | DEVI CE_TYPE_NOT_HDMI_OUTPUT

Most likely broken bios although I am not sure what good fixing it will do. Except that we can't really power down eDP link during "sleep" without it

Edit2:

Intel folks tell me the panel is mipi-DSI and there is a big patch set that will hopefully make 3.16 merge window.
[Windows 8 Development and Hacking] Uncle Scrooge:
The point of connected standby is to have a device you can stand-by like a mobile phone and get notifications for emails, apps etc. while not using your device, with very little battery consumption.

If you want a nearly-zero battery consumption while in standy, just activate the airplane mode, so your connected standby would become a "disconnected" standby (I see a 1% battery consumption after 12 hours in airplane mode standby). Make sure you have the latest firmware version (304) because older versions had strange battery draining issues, but not anymore.

Also, you can just completely turn off the tablet. It doesn't take much longer than the old-fashioned suspend mode for turning it on again.

About your limited tethered mobile data plan, did you know you can set it just that way in Windows 8 so it will smartly avoid consuming your precious MBs for automatic updates?
[Windows 8 Development and Hacking] jonpry:
I uploaded disk image. This is Debian Jessie with rc4 kernel. Just decompress and dd the thing to a usb flash or disk. I think root should be mounted async for flash but haven't figured out how to do it. Root password is foo, let me know of your experience with the wifi. I think it works pretty well.

http://gpile.it/files/image.gz

Edit:

2 days and no testers?

Edit2:

Got a report from a user with not enough posts for dev forum. Guy says wifi is really good and he won't be needing a usb dongle anymore.
[Windows 8 Development and Hacking] dinohunter117:
I am using a dell venue 8 pro, I would be more than happy to test this, but is it compatible with my device? It has the same internals besides a slightly different processor and a lower res screen. Thanks.
[Windows 8 Development and Hacking] jonpry:
Sorry but it is pretty much a T100 only kernel.
[Windows 8 Development and Hacking] tasadar:
And I have toshiba encore, but I am counting on this build when something is ready. To make it work on other bay trail device is the easy part right ?!
[Windows 8 Development and Hacking] jonpry:
Some things are portable and most of these changes are hitting mainline. One T100 we need support for ACPI aml not in the kernel yet and some dirty hacks are being used. This stuff is not good on any other machine so patches aren't going anywhere. The big thing we are missing now is runtime PM for graphics and MIPI DSI support. Depending on your panel maybe you don't need MIPI stuff. I've heard that venue 8 has a lot of ACPI problems and patches that fix things on venue8 break things on T100 though I am not sure why.

Until someone is willing it dig into it and make proper patches for ACPI troubles, a unified kernel doesn't seem too likely.
[Windows 8 Development and Hacking] Vioner:
Android on T100TA

Hey,

Have you seen this?

https://01.org/android-ia/guides/quick-start

https://01.org/android-ia/q-and-a/c...working-android-bay-trail-example-asus-t100ta

https://01.org/android-ia/downloads

Please comment - is anyone up to the challenge of making a stable T100TA rom ?
[Windows 8 Development and Hacking] Xentar712:
This was addressed in previous posts. The bootloader is 64-bit only so it won't work.
[Windows 8 Development and Hacking] Vioner:
Oh, sorry then. Thanks for the reply.

BTW; then why did Intel say that it would be possible - as in one of my links?
[Windows 8 Development and Hacking] Xentar712:
It will be possible when they make a 32-bit UEFI bootloader. So far they haven't. I'm on Android-IA's email distribution list. They are working on it but not very hard - I think there are other priorities. I think the general assumption is Asus, Dell, etc. will eventually make their tablets 64-bit after the connected standby issues are fixed, so there's no urgency to try and make a 32-bit compatible version. I personally think Dell and Asus will do nothing and will just release 64-bit tablets later in the year.
[Windows 8 Development and Hacking] tr3w:
Hi,

I also tried your image, (and also needed 10 post to send this message...).

Wifi was good, same speed as with windows.

Boot was slow, and I got a lot of mmcblock0 timeout messages. Sound was good.

I think the shutdown didn't work properly.
[Windows 8 Development and Hacking] richardyiu:
I just see a Chinese manufacturer releases Android 4.2 image and dual boot bios for their bay trail tablet. Since the Android image is 32bit, will it help us getting Android to work on our machines?

32bit Android 4.2 image

http://pan.baidu.com/s/1nt2VsKx

Bios

http://pan.baidu.com/s/1c09Zriw

original thread

http://bbs.cnweiyan.com/forum.php?mod=viewthread&tid=28669&extra=page%3D1
[Windows 8 Development and Hacking] diablow:
This might not work, as this tablet uses a different CPU Intel Celeron N2910 (source: http://liliputing.com/2013/09/surge-tab-ph-101-bay-trail-tablet-dual-boots-windows-android.html). Currently downloading (very slowly) image to poke around later.
[Windows 8 Development and Hacking] Opt1kal:
Let me know how it goes. I just snagged an Asus Transformer T100 from school, and I REALLY don't want to use Windows 8. I'd offer some help, but I'm TERRIBLE at coding...haha.
[Windows 8 Development and Hacking] richardyiu:
Celeron N2910 and Atom 3770 are both using bay trail cores, just different branding.
[Windows 8 Development and Hacking] theflippa:
For anyone who wants to tinker with it but suffers from slow download speed, i mirrored both files to uploaded:

Bios

Image
[Windows 8 Development and Hacking] waldschwein:
could you upload it on mega or google drive please?
[Windows 8 Development and Hacking] Sacob:
do you think it may be possible to use w8 on this tablet with f2fs file system?
[Windows 8 Development and Hacking] SixSixSevenSeven:
Windows 8 can only be installed on NTFS. There isnt even an F2FS driver for windows at all, its linux only at the moment.
[Windows 8 Development and Hacking] lufasponge:
Did you ever manage to put these patches up? Also, are these patches being upstreamed? I can't make sense of them by looking at them, but would like to get battery working when the final kernel 3.15 is released.
[Windows 8 Development and Hacking] theflippa:
Here you go:

BIOS

Image
[Windows 8 Development and Hacking] Xentar712:
Working Android IA

An email today suggested a couple patches to get the T100 to boot Android-IA with hardware acceleration enabled. Would be cool if someone could repeat this.

https://lists.01.org/pipermail/android-ia/2014-May/thread.html
[Windows 8 Development and Hacking] netkillercat:
Thanks did you download it can you put a link for it is mad slow

never mind got it thanks
[Windows 8 Development and Hacking] fuji_man:
If that is the case then does that mean we are very close to having a working version? Or it is still running very slow?
[Windows 8 Development and Hacking] diablow:
From original post:

Seems that speed won't be an issue, they just need to work out how to fix tablet display resolution issue.
[Windows 8 Development and Hacking] Tonio1987french:
Works great pity poor display.

Good job !
[Windows 8 Development and Hacking] tasadar:
Can we use this on Toshiba encore which has same hardware ?
[Windows 8 Development and Hacking] hajalie24:
I would love to get Android running on my Dell Venue 8 Pro and/or Dell Venue 11 Pro. I'm going to try the img but are there attempts to get android running on these (and other) devices?
[Windows 8 Development and Hacking] richardyiu:
No, please try and report your result
[Windows 8 Development and Hacking] huuuuuh:
Got Ubuntu booting with rc8-kernel. Battery-monitoring works. Touchscreen wont, no idea why...
[Windows 8 Development and Hacking] hajalie24:
It boots, looks like 1080p to me (my screens native resolution) but touchscreen does not work. I'm running it live.

The keyboard dock works on my V11P, the mouse pad does not.
[Windows 8 Development and Hacking] lufasponge:
How did you get the battery monitor to work in rc8? It doesn't work for me in rc8. However, touchscreen does work for me in rc8. Weird. Did you change any setting or uses any patches?
[Windows 8 Development and Hacking] tasadar:
Can someone post video how to try installing android and link of the files that are necessary ! As I said I will try to boot on Encore but need some brief tutorial and link with the bootable file and little explanation with the video
[Windows 8 Development and Hacking] theflippa:
Just dd the image to a stick, hook it up to your tablet, disable secure boot and then boot from the stick.

But never mind, i already tested it with the Encore, the display is corrupted.
[Windows 8 Development and Hacking] tasadar:
Got it , thank U