[ 0.114047] ..MP-BIOS bug: 8254 timer not connected
[ 0.341761] pnp 00:03: can't evaluate _CRS: 1
[ 2.293365] i8042: No controller found
[ 2.305550] icoremap error for 0x5da0a000-0x5da0b000, requested 0x10, got 0x0'
[ 2.310880] otg_wakelock_init: No USB transceiver found
Detecting Android-x86.... found at /dev/mmcblk0p4
. Here is a short guide:Most of these are already merged into the
current codebase.
I'm only interested in how the battery issue
is solved.
Launched on the tablet Onda V975w V2 new build of Android-x86 5.1 rc1.
android-x86-5.1-rc1.iso - wouldn't start, infinitely blinking cursor
android-x86_64-5.1-rc1.img - start, all smartly, beautifully, but root was not working, even in the terminal Alt+F1(says something about the incompatibility between the 32 and 64bit).
If you do not see the battery, it shuts down during boot.
The orientation of the accelerometer horizontal.
Touch, wifi, sound are present. Of Bluetooth no.
The volume buttons do not work, the button works.
Overall looks nicer than 4.4.
how to solve power and home buttons problem ? has buttons patch for z3735f ?
Sound | Intel BayTrailSoC | Works, but no jack sensing, and headphones Left/Right are inverted. First initialisation not integrated. Decode offloading not supported yet |
Bluetooth | Realtek "OBDA8723" | Not tested personally but driver available |
Volume/Power buttons | GPIO connected | Working |
Reply I got from Adam Williamson was this:
Fedlet uses a slightly patched Fedora kernel, it has nothing at all to do with any Ubuntu kernel. The changes are fairly clearly marked out in the kernel.spec file in the kernel .src.rpm – https://www.happyassassin.net/fedlet/repo/SRPMS/kernel-3.17.0-0.rc6.git2.1.2awb.src.rpm . Searching for ‘awb’ within the spec should find most of the fedlet-specific changes.
I opened kernel-3.17.0-0.rc6.git2.1.2awb.src.rpm file and searched for "battery". I found 2 patches:
+ ACPI _DEP support from Lan Tianyu (for battery status)
0001-ACPI-temporary-dep-solution-for-battery-support.patch
The last one lead me to this conversation: https://www.google.com/url?sa=t&source=web&rct=j&url=https://bugzilla.kernel.org/show_bug.cgi%3Fid%3D69011&ved=0ahUKEwj4wojd7sLMAhXH3CwKHc0cCo8QFggZMAA&usg=AFQjCNG2ylG0qe-E3ca9zZJRCuOzjYapfw&sig2=wACwS5vdzwkIMr3-kGF3sA
Bastien Nocera 2014-11-01 23:10:18 UTC
(In reply to Jan-Michael Brummer from comment #56)
> I've tested your patch with enabled CONFIG_ACPI_I2C_OPREGION and it works
> fine on current torvalds git. Thanks.
Tested with the same patch on a Onda v975w, and it tries very hard to detect the battery but fails. I'll put the dmesg information in bug 83941 as those seem like different problems (if it works on the T100TA and fails on my tablet).
Battery | Works with a non-upstream hack, patch |
Aaron Lu 2015-06-15 08:50:55 UTC
Created attachment 179931 [details]
A hack patch to work around buggy ASL code for onda v975w Apply on latest Linus' git tree.
This is a temporary work around patch, I need to think more on how to solve this buggy BIOS problem and may come up with another version later.
Aaron Lu 2015-07-07 05:55:47 UTCCreated attachment 182041 [details] config for baytrail-T I just tried, except an harmless error message: [ 2.268174] ACPI Exception: AE_BAD_PARAMETER, Returned by Handler for [UserDefinedRegion] (20150619/evregion-297) [ 2.268218] ACPI Error: Method parse/execution failed [\_SB_.GPO2._L01] (Node ffff88005acabf00), AE_BAD_PARAMETER (20150619/psparse-536)
The battery is working, please use my .config.
Bastien Nocera 2015-07-12 21:37:41 UTCToo many moving parts. It seems to work with your patch, config and 4.2-rc0. I'd like to be more helpful in my testing, but rebasing always breaks one or two components (4.2rc1 doesn't boot, for example).
Pierrick 2015-11-02 15:28:51 UTCAn additional info. When building with CONFIG_ACPI_BATTERY=y the device doesn't boot if no USB device is hooked (at least with my kernel config). If I put it as module or simply don't build it, it boots even without a USB device.