I think when "Detecting Android x86" is shown, it is trying to determine where Android installion/ kernel image is. After this the answer is "found at /dev/sdX"
I had a similar problem, but in my case I was pointing the wrong path in boot config ( i use lilo ). Fixing the path solved my problem
You can write logcat ouput mounting some hdd partition or flashdrive. In my case, I save to harddisk executing something like this:
mkdir /system/data/foo
busybox mount /dev/block/sda5 /system/data/foo
logcat -f /system/data/foo/output-logcat.txt
E/gralloc ( 1298): Unsupported format 8
It's telling that your current depth (bpp) is set to 8, which is not supported by gralloc (see hardware/libhardware/modules/gralloc/framebuffer.cpp, function fb_device_open):
if (m->info.bits_per_pixel == 32) { format = (m->info.red.offset == 16) ? HAL_PIXEL_FORMAT_BGRA_8888 : (m->info.red.offset == 24) ? HAL_PIXEL_FORMAT_RGBA_8888 : HAL_PIXEL_FORMAT_RGBX_8888; } else if (m->info.bits_per_pixel == 16) { format = HAL_PIXEL_FORMAT_RGB_565; } else { ALOGE("Unsupported format %d", m->info.bits_per_pixel); return -EINVAL; }
As result, device couldn't be set. This probably is the cause your SurfaceFlinger is crashing and you can't complete startup
We have to figure out why this is being set with 8 by default. Can you post your dmesg output?
Try appending this kernel parameter (on grub menu, select DEBUG entry, press "e" to edit, then press e again under kernel /..."):
video=radeonfb:1280x768-16@60
Also, u can try to change your depth manually with fbset. But in debug mode and after the 1st exit cmd issued type this:
fbset -depth 16
Cheers,
pstglia
Check if radeon is listed. If not, do this:
1) reboot your machine
2) enter debug mode, and *before* 1st exit type:
modprobe radeon
3) type lsmod and check if the driver was loaded.
4) if radeon was loaded, execute this and check if radeondrmfb is returned:
cat /proc/fb
5) case radeondrmfb is returned, type exit and continue booting
Hello! I have a HP Compaq Presario v2000 (v2410us variant with ATI Radeon Xpress 200M video card).When I try to boot Android-x86 4.4, it hangs after "Detecting Android-x86". The problem looks like to be the video card driver.My question is: Is ATI Radeon Xpress 200M supported on Android-x86?I need to mention that it starts in Vesa mode :)