Need help installing androidx86 4.4 on IBM thinkpad x41

980 views
Skip to first unread message

Travis Allen

unread,
May 6, 2014, 1:52:42 AM5/6/14
to andro...@googlegroups.com
Ok so I've followed the tutorial on the main site about 20 times and to no avail
I installed 4.4 rc1 first following the directions from the tutorial and everything installs fine then when it goes to boot I get A n d r o i d root@x86:/ #
and it just sticks there.

I managed to download and get the 4.0.3 thinkpad version installed and worked fine on the first try other than the fact I could not use the pen which comes with it.

Tried installing the 4.4 again changing the android_x86 to thinkpad but still same thing as before. Cannot seem to figure it out, is there something I'm supposed to be inputting to force it along? I've been at a loss and cannot seem to find much information regarding the thinkpad since the 4.0.3 version that was designed for it. 

Any help with this would be greatly appreciated.

Also on a side note, I am not dual booting or using windows. my goal for this thinkpad is to primarily use the android os for drawing since windows makes it massively slow and its old but works perfect as a visual drawing pad. If anyone knows of a better way to accomplish my goal i'd be willing to hear it.

Thanks.

Chih-Wei Huang

unread,
May 8, 2014, 9:48:25 PM5/8/14
to Android-x86
Please get some log of 4.4-RC1 for analyzing.

Enter the debug mode and copy file file
/data/log.txt.
> --
> You received this message because you are subscribed to the Google Groups
> "Android-x86" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to android-x86...@googlegroups.com.
> To post to this group, send email to andro...@googlegroups.com.
> Visit this group at http://groups.google.com/group/android-x86.
> For more options, visit https://groups.google.com/d/optout.



--
Chih-Wei
Android-x86 project
http://www.android-x86.org

Angelo

unread,
Jun 20, 2014, 1:23:11 AM6/20/14
to andro...@googlegroups.com
Instead of creating a new topic, I'll post my error log on a X41T ThinkPad IBM using the Build 20140522 from http://forum.thinkpads.com/viewtopic.php?f=9&t=114277

Here it is, in debug mode, the /data/log.txt file


Booting stops to the Android prompt and drops to the console, never bringing up the GUI Android.

twisteroid ambassador

unread,
Jun 30, 2014, 3:06:02 AM6/30/14
to andro...@googlegroups.com
Here's /data/log.txt from my X41 tablet running the official 4.4-RC2 iso.

After getting to the text "A n d r o i d" screen, the graphical Android logo never come up. The logs show SurfaceFlinger and other stuff running and dying repeatedly, but I can't make out the culprit.

The X41 tablet has Intel 915gm chipset and integrated graphics.


On Thursday, May 8, 2014 9:48:25 PM UTC-4, Chih-Wei Huang wrote:
Please get some log of 4.4-RC1 for analyzing.

Enter the debug mode and copy file file
/data/log.txt.



twisteroid ambassador

unread,
Jun 30, 2014, 3:06:31 AM6/30/14
to andro...@googlegroups.com
Forgot to actually attach the log. Here it is.
log.zip

Chih-Wei Huang

unread,
Jul 2, 2014, 2:35:05 AM7/2/14
to Android-x86
The log said illegal instruction (SIGILL),
seems to mean your cpu is not supported.

06-30 03:07:27.082 1463 1463 F libc : Fatal signal 4 (SIGILL) at
0x4005f461 (code=2), thread 1463 (surfaceflinger)
06-30 03:07:27.192 1275 1275 I DEBUG : *** *** *** *** *** *** ***
*** *** *** *** *** *** *** *** ***
06-30 03:07:27.192 1275 1275 I DEBUG : Build fingerprint:
'Android-x86/android_x86/x86:4.4.2/KVT49L/eng.cwhuang.20140520.175817:userdebug/test-keys'
06-30 03:07:27.192 1275 1275 I DEBUG : Revision: '0'
06-30 03:07:27.192 1275 1275 I DEBUG : pid: 1463, tid: 1463, name:
surfaceflinger >>> /system/bin/surfaceflinger <<<
06-30 03:07:27.192 1275 1275 I DEBUG : signal 4 (SIGILL), code 2
(ILL_ILLOPN), fault addr 4005f461
06-30 03:07:27.192 1275 1275 I DEBUG : eax 4006d2e4 ebx
400808d8 ecx 4167d5e0 edx 00000001
06-30 03:07:27.192 1275 1275 I DEBUG : esi 00000000 edi 4006bafe
06-30 03:07:27.192 1275 1275 I DEBUG : xcs 00000073 xds
0000007b xes 0000007b xfs 00000000 xss 0000007b
06-30 03:07:27.192 1275 1275 I DEBUG : eip 4005f461 ebp
4167d2f0 esp bfa0ddc0 flags 00010246
06-30 03:07:27.192 1275 1275 E Corkscrew: unrecognized DW_CFA_*
instruction: 0x10
06-30 03:07:27.192 1275 1275 I DEBUG :
06-30 03:07:27.192 1275 1275 I DEBUG : backtrace:
06-30 03:07:27.192 1275 1275 I DEBUG : #00 pc 00036461
/system/lib/libsurfaceflinger.so
06-30 03:07:27.192 1275 1275 I DEBUG : #01 pc 0002b2b6
/system/lib/libsurfaceflinger.so (android::SurfaceFlinger::init()+182)
06-30 03:07:27.192 1275 1275 I DEBUG : #02 pc 00000931
/system/bin/surfaceflinger

2014-06-30 15:06 GMT+08:00 twisteroid ambassador
<twisteroid...@gmail.com>:

twisteroid ambassador

unread,
Jul 5, 2014, 4:42:27 PM7/5/14
to andro...@googlegroups.com
The X41t has Pentium M, so it's perhaps an SSE3/PAE thing.
The kernel does not have CONFIG_HIGHMEM64G so it doesn't require PAE (also it boots fine on X41t). Is there any code specific for SSE3, in surfaceflinger and elsewhere, or is it just compiler optimizations?

twisteroid ambassador

unread,
Jul 17, 2014, 1:06:05 AM7/17/14
to andro...@googlegroups.com
I've managed to build an image that works on Pentium M and other non-SSE3 CPUs.

The patches are attached for anyone interested, but I don't think they should be integrated into the source tree. There's this lovely snippet about not having SSE3:


ERROR: Your x86 platform image is not compatible with the NDK x86 ABI
As such, you should *not* define TARGET_CPU_ABI to 'x86' in your BoardConfig.mk
to ensure that your device will not be mistakenly listed as compatible by
the Android Market. Also, it is likely that the image will fail the CTS tests
Please undefine TARGET_CPU_ABI in your BoardConfig.mk, or select the value 'none'
The corresponding image will still be able to run Dalvik-based Android applications
Aborting build! Please fix your BoardConfig.mk


Head over to my site for an iso image and more details. https://sites.google.com/site/twisteroidambassador/android-x86/kitkat-non-sse3-build



On Wednesday, July 2, 2014 2:35:05 AM UTC-4, Chih-Wei Huang wrote:
nonsse3_patches.tar.gz
Reply all
Reply to author
Forward
0 new messages