In android x86 does not work the battery indicator and not mounted sdcard

1,180 views
Skip to first unread message

Сергей Трофимов

unread,
Mar 13, 2015, 7:46:53 AM3/13/15
to andro...@googlegroups.com
I have installed on my Onda V975i Android x86 parallel to the windows 8.1.
Installed on a separate partition.
Image download from here - https://groups.google.com/forum/#!topic/android-x86/6tcmLW10muQ
Link to video - http://www.youtube.com/watch?v=dTk2zx3_enk
I had the 2 questions:
How to configure mount sdcard?
How to set up the battery indicator (does not see the battery)?
Sorry for my bad English.
Message has been deleted

Povilas Staniulis

unread,
Mar 13, 2015, 8:54:15 AM3/13/15
to andro...@googlegroups.com
Battery indicator is a known problem with Bay Trail. There's a fix for Asus T100 already applied to the current Android x86 kernel, but it only works for some devices.

There's a proper fix in 3.19 and newer kernels, but Android x86 is still stuck at 3.18.

Сергей Трофимов

unread,
Mar 13, 2015, 10:09:10 AM3/13/15
to andro...@googlegroups.com
Thank you for the clarification.

With mounting situation is as follows:
I go to the terminal (Alt + F1).
I insert the card into the internal microsd cardreader, in /dev/block appears mmcblk1 and mmcblk1p1(if insert card into the usb-cardreader, it is defined as sda1).
Fdisk shows that mmcblk1p1 fat32.
Mount the card as follows - mount -t fat32 /dev/block/mmcblk1p1 /sdcard/cardreader (I had previously created folder).
Whatever drive I have not tried to mount (sda1 or mmcblk1p1) always comes out the following error - mount: No such device.

Sorry for my bad English.

пятница, 13 марта 2015 г., 15:54:15 UTC+3 пользователь Povilas Staniulis написал:

Povilas Staniulis

unread,
Mar 13, 2015, 2:58:18 PM3/13/15
to andro...@googlegroups.com
Unstable SD controller is also a known problem with Bay Trail, but USB should work fine.

Could you post your dmesg output ?




Сергей Трофимов

unread,
Mar 13, 2015, 5:15:01 PM3/13/15
to andro...@googlegroups.com
# mount -t fat32 /dev/block/mmcblk1p1 /sdcard/cardreader
mount: No such device
# dmesg | tail
<11>[  939.319459] healthd: Could not open '/sys/class/power_supply/BATC/present'
<11>[  939.319484] healthd: Could not open '/sys/class/power_supply/BATC/capacity'
<11>[  939.319504] healthd: Could not open '/sys/class/power_supply/BATC/voltage_now'
<11>[  939.319523] healthd: Could not open '/sys/class/power_supply/BATC/status'
<11>[  939.319542] healthd: Could not open '/sys/class/power_supply/BATC/technology'
<14>[  939.319557] healthd: battery I=0 v=0 t=0.0 h=1 st=1 chg=

Perhaps due to the fact that not recognize android battery, android not permit to mount the device.

And another question: the kernel is compiled with the Performance mode.
SetCPU allows me to choose only from the Performance mode and Powersave.
Can I manually change the mode to Ondemand?

пятница, 13 марта 2015 г., 21:58:18 UTC+3 пользователь Povilas Staniulis написал:

Povilas Staniulis

unread,
Mar 13, 2015, 5:34:14 PM3/13/15
to andro...@googlegroups.com
Those errors have nothing to do with SD card.

I need a full dmesg output (not just "tail") to be able to tell anything.

Сергей Трофимов

unread,
Mar 13, 2015, 6:17:06 PM3/13/15
to andro...@googlegroups.com
This file is written after mounting.
# mount -t fat32 /dev/block/mmcblk1p1 /sdcard/cardreader
mount: No such device
# dmesg > /sdcard/Download/dmesg.txt

Maybe I did something wrong doing?


суббота, 14 марта 2015 г., 0:34:14 UTC+3 пользователь Povilas Staniulis написал:
dmesg.txt

Сергей Трофимов

unread,
Mar 13, 2015, 6:26:29 PM3/13/15
to andro...@googlegroups.com
Oh, sorry, this time I mounted the external HDD, to avoid problems with the card.
But still there is no difference. Dmesg gives the same - swears on the battery.

With this HDD I often load linux live-in mode. So the problems with it should not be.
# mount -t fat32 /dev/block/sda1 /sdcard/cardreader
mount: No such device
# dmesg > /sdcard/Download/dmesg.txt


суббота, 14 марта 2015 г., 1:17:06 UTC+3 пользователь Сергей Трофимов написал:

Povilas Staniulis

unread,
Mar 13, 2015, 9:39:17 PM3/13/15
to andro...@googlegroups.com
Nothing unusual in dmesg, except those ACPI errors related to battery.

I've noticed that you are using wrong fs type in mount command.
For FAT32 you should use vfat instead of fat32.

try:
mount -t vfat /dev/block/sda1 /sdcard/cardreader

Сергей Трофимов

unread,
Mar 14, 2015, 6:14:55 AM3/14/15
to andro...@googlegroups.com
Thank you very much. It helped.
Can tell me how to make a mount card automatically?


суббота, 14 марта 2015 г., 4:39:17 UTC+3 пользователь Povilas Staniulis написал:
Reply all
Reply to author
Forward
0 new messages