make -j5 iso_img TARGET_PRODUCT=android_x86_64 TARGET_KERNEL_CONFIG=my_x86_64_defconfig
Question2: TARGET_USES_64_BIT_BINDER=true in my undestanding this will enable binder64, will it also enable zygote64?
ThanksSorry, I don't tested. Tonight try to improve.
--
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.
--
I have located the source code for my wifi card (RTL8723BS) https://github.com/hadess/rtl8723bs - However, i am unsure how to merge the code into the android source to compile this driver into Android.
I completed all these steps successfully as a module, however the rtl8723bs code is not compiling. I've double, and triple checked the steps.Android is building OK, just not the new driver.
Hi,
I have pushed the android-3.18 branch of kernel
based on the vanilla kernel 3.18 to the git server.
To test it, fetch it from the server and checkout it:
cd kernel
git fetch x86 android-3.18
git checkout x86/android-3.18
cd ..
Then build the iso_img as usual.
m -jX iso_img
You may also build the 64-bit version:
(with 32-bit userspace)
touch bionic/libc/kernel/uapi/linux/binder.h
m -jX iso_img TARGET_KERNEL_ARCH=x86_64 \
TARGET_USES_64_BIT_BINDER=true
It is only build-able with the lollipop-x86 branch now.
Later I'll update the kitkat-x86 kernel building rules
to align with lollipop-x86.
Especially thanks to pstglia who made this possible.
obj-$(CONFIG_RTL8723BS) += rtl8723bs/
and the driver starts to compile, however errors out withCHK include/config/kernel.releaseGEN ./MakefileCHK include/generated/uapi/linux/version.hUsing /mnt/android-x86/kernel as source for kernelCHK include/generated/utsrelease.hCALL /mnt/android-x86/kernel/scripts/checksyscalls.shCHK include/generated/compile.hCC [M] drivers/net/wireless/rtl8723bs/os_dep/ioctl_cfg80211.o/mnt/android-x86/kernel/drivers/net/wireless/rtl8723bs/os_dep/ioctl_cfg80211.c: In function ‘rtw_cfg80211_rx_action_p2p’:/mnt/android-x86/kernel/drivers/net/wireless/rtl8723bs/os_dep/ioctl_cfg80211.c:3805:2: error: too many arguments to function ‘cfg80211_rx_mgmt’rtw_cfg80211_rx_mgmt(padapter, freq, 0, pmgmt_frame, frame_len, GFP_ATOMIC);^In file included from /mnt/android-x86/kernel/drivers/net/wireless/rtl8723bs/include/osdep_service_linux.h:57:0,from /mnt/android-x86/kernel/drivers/net/wireless/rtl8723bs/include/osdep_service.h:36,from /mnt/android-x86/kernel/drivers/net/wireless/rtl8723bs/include/drv_types.h:32,from /mnt/android-x86/kernel/drivers/net/wireless/rtl8723bs/os_dep/ioctl_cfg80211.c:22:/mnt/android-x86/kernel/include/net/cfg80211.h:4470:6: note: declared herebool cfg80211_rx_mgmt(struct wireless_dev *wdev, int freq, int sig_dbm,^/mnt/android-x86/kernel/drivers/net/wireless/rtl8723bs/os_dep/ioctl_cfg80211.c: In function ‘rtw_cfg80211_rx_p2p_action_public’:/mnt/android-x86/kernel/drivers/net/wireless/rtl8723bs/os_dep/ioctl_cfg80211.c:3828:2: error: too many arguments to function ‘cfg80211_rx_mgmt’rtw_cfg80211_rx_mgmt(padapter, freq, 0, pmgmt_frame, frame_len, GFP_ATOMIC);^In file included from /mnt/android-x86/kernel/drivers/net/wireless/rtl8723bs/include/osdep_service_linux.h:57:0,from /mnt/android-x86/kernel/drivers/net/wireless/rtl8723bs/include/osdep_service.h:36,from /mnt/android-x86/kernel/drivers/net/wireless/rtl8723bs/include/drv_types.h:32,from /mnt/android-x86/kernel/drivers/net/wireless/rtl8723bs/os_dep/ioctl_cfg80211.c:22:/mnt/android-x86/kernel/include/net/cfg80211.h:4470:6: note: declared herebool cfg80211_rx_mgmt(struct wireless_dev *wdev, int freq, int sig_dbm,^/mnt/android-x86/kernel/drivers/net/wireless/rtl8723bs/os_dep/ioctl_cfg80211.c: In function ‘rtw_cfg80211_rx_action’:/mnt/android-x86/kernel/drivers/net/wireless/rtl8723bs/os_dep/ioctl_cfg80211.c:3854:2: error: too many arguments to function ‘cfg80211_rx_mgmt’rtw_cfg80211_rx_mgmt(adapter, freq, 0, frame, frame_len, GFP_ATOMIC);^In file included from /mnt/android-x86/kernel/drivers/net/wireless/rtl8723bs/include/osdep_service_linux.h:57:0,from /mnt/android-x86/kernel/drivers/net/wireless/rtl8723bs/include/osdep_service.h:36,from /mnt/android-x86/kernel/drivers/net/wireless/rtl8723bs/include/drv_types.h:32,from /mnt/android-x86/kernel/drivers/net/wireless/rtl8723bs/os_dep/ioctl_cfg80211.c:22:/mnt/android-x86/kernel/include/net/cfg80211.h:4470:6: note: declared herebool cfg80211_rx_mgmt(struct wireless_dev *wdev, int freq, int sig_dbm,^make[6]: *** [drivers/net/wireless/rtl8723bs/os_dep/ioctl_cfg80211.o] Error 1make[5]: *** [drivers/net/wireless/rtl8723bs] Error 2make[5]: *** Waiting for unfinished jobs....make[4]: *** [drivers/net/wireless] Error 2make[3]: *** [drivers/net] Error 2make[3]: *** Waiting for unfinished jobs....make[2]: *** [drivers] Error 2make[2]: Leaving directory `/mnt/android-x86/out/target/product/x86/obj/kernel'make[1]: *** [sub-make] Error 2make[1]: Leaving directory `/mnt/android-x86/kernel'make: *** [out/target/product/x86/kernel] Error 2
<0>[ 248.319520] RTL871X: fw read cmd failed..This is print inside FillH2CCmd8723B function:========================================================================//pay attention to if race condition happened in H2C cmd setting.do{h2c_box_num = pHalData->LastHMEBoxNum;if(!_is_fw_read_cmd_down(padapter, h2c_box_num)){DBG_8192C(" fw read cmd failed...\n");#ifdef DBG_CHECK_FW_PS_STATEDBG_871X("MAC_1C0=%08x, MAC_1C4=%08x, MAC_1C8=%08x, MAC_1CC=%08x\n", rtw_read32(padapter, 0x1c0), rtw_read32(padapter, 0x1c4), rtw_read32(padapter, 0x1c8), rtw_read32(padapter, 0x1cc));#endif //DBG_CHECK_FW_PS_STATE//DBG_8192C(" 0x1c0: 0x%8x\n", rtw_read32(padapter, 0x1c0));//DBG_8192C(" 0x1c4: 0x%8x\n", rtw_read32(padapter, 0x1c4));goto exit;}========================================================================To be very honest, I have no idea this function and "_is_fw_read_cmd_down" is supposed to (fw reading?)This appears to be part of Realtek original code, as many drivers share the same function call/ debugging msg.I tried to search more info on web. On fedlet page, I saw someone say that they could with networks using WEP encryption and Open networks (both with bugs - not that stable), but no WPA.Can't hurt to try :)
Hi Jocky,I just downloaded the master branch, cleared all build files and rebuilt 5.0.2 with 3.18 kernel - When it boots, it run's like a charm. Connecting to the WiFi initially is a game of change.. Goes connecting... then back to saved about 5 times. Then it connects and all run's well. Google Play store work's fine, installed a few games which ran without issue (other than no sound)
Any one want's to try,
Hi,
I have pushed the android-3.18 branch of kernel
based on the vanilla kernel 3.18 to the git server.
To test it, fetch it from the server and checkout it:
cd kernel
git fetch x86 android-3.18
git checkout x86/android-3.18
cd ..
Then build the iso_img as usual.
m -jX iso_img
You may also build the 64-bit version:
(with 32-bit userspace)
touch bionic/libc/kernel/uapi/linux/binder.h
m -jX iso_img TARGET_KERNEL_ARCH=x86_64 \
TARGET_USES_64_BIT_BINDER=true
It is only build-able with the lollipop-x86 branch now.
Later I'll update the kitkat-x86 kernel building rules
to align with lollipop-x86.
Especially thanks to pstglia who made this possible.
>You may also build the 64-bit version:
>(with 32-bit userspace)
lollipop-x86-5.0.2_r1 with Kernel 3.18-x64, for TESTING PURPOSES ONLY, available here:help developers, my system don't work...doesn't help anyone....identify:---------what build your running: lp-x86-5.0.2_r1 with kernel 3.18-x64your system: dell xyz / asus xyz / etc.issue: wifi / screen / etc.provide logcat / dmesg / bugreport logs if possible....don't know how...use the android-x86 forums and look it up,many others have done it....Help the developers help you....
Hi Jocky,
do u have any stable version (i mean with working touch, battery, wi-fi, sound and may be sdcard) of android x86 for a1 mini? doesnt metter 4.4 or 5.1 or cyan or something like that.
I have 9v 2a version (on intel z3735d) and this version didn't have dual boot bios. I'm tested Android x86 4.4 rc5 and 5.1 aaaaand as u know there lots of troubles (like Wi-Fi and etc).
--
You received this message because you are subscribed to a topic in the Google Groups "Android-x86" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/android-x86/RX2qNkRJ0UI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to android-x86...@googlegroups.com.
Visit this group at https://groups.google.com/group/android-x86.