Android x86 支持APP必须安装ARM编译器
安卓    2020-04-25 16:20:52    843    0    0
maker   安卓

可打开微信小程序的Android x86方案:

注意:已经测试了Android 6与7与8与9 ,目前只有7.1.2 x64版本可用。

20200926增加cm-x86-14.1-r4.iso (基于Android x86 7.1版本开发)测试32位x86版本也可以用。

 

0.如果安装后无法从硬盘引导系统请按以上方法安装grub legacy(老版本的GRUB非grub2)

 下载:https://github.com/makernet/grub-archive/tree/master/grub%20legacy%20or%20grub1 

里面的:grub4dos-0.4.4.zip

里面的:grubinst-1.1-bin-w32-2008-01-01.zip

  • 不依赖于操作系统
  • 能够自动搜索硬盘上各个分区的grldr文件

拷贝到U盘并使用U盘进入windows2003 PE,

拷贝grub4dos-0.4.4.zip目录下的grldr文件(自动搜索每个分区的menu.lst或grub/menu.lst菜单文件)到任一分区根目前,以便grub mbr可以搜索到并运行grldr。

打开grubinst_gui.exe,在硬盘目录中找到相应容量的硬盘,并记下括号内的字符如(hd2)表示当前需要操作的是hd2硬盘;

打开命令窗口输入:

grubinst.exe --mbr-disable-floppy --skip-mbr-test (hd2)​

1.先安装Android x86_x64 7.1.2版本:

下载页面找到ReleaseNote 7.1-r3:

https://www.android-x86.org/releases.html 

https://www.android-x86.org/releases/releasenote-7-1-r3.html 

使用迅雷可高速下载的地址:https://osdn.net/rel/android-x86/Release%207.1 

2.使用UltraISO 9.7以上的版本将下载的android-x86_64-7.1-r3.iso 写入U盘;

3.电脑使用U盘启动并安装,可以使用现有的NTFS分区,无需分区与格式化

4.下载

 http://dl.android-x86.org/houdini/7_z/houdini.sfs 

 http://dl.android-x86.org/houdini/7_y/houdini.sfs

5.连接Wifi,打开终端

输入su获取Root最高权限:su

输入这个指令更改Wifi联网检测网址:settings put global captive_portal_https_url https://www.google.cn/generate_204 

将houdini7_z.sfs拷入/system/etc/houdini7_z.sfs:cp /sdcard/Download/houdini7_z.sfs /system/etc/houdini7_z.sfs

将houdini7_y.sfs拷入/system/etc/houdini7_y.sfs:cp /sdcard/Download/houdini7_y.sfs /system/etc/houdini7_y.sfs

在终端输入打开ARM解译器:/system/bin/enable_nativebridge

6.在weixin.qq.com 下载 安卓版的微信安装打开即可使用了。

 

方法2(测试OK):也可以在终端利用vi命令更改houdini.sfs的下载路径到自建服务器:

#vi /system/bin/enable_nativebridge

7_y
http://mrw.so/4HMw09 >> http://dl.android-x86.org/houdini/7_y/houdini.sfs
http://h.yhth.top/app/houdini/7_y/houdini.sfs

7_x
http://mrw.so/4Pige8 >> http://dl.android-x86.org/houdini/7_x/houdini.sfs
http://h.yhth.top/app/houdini/7_x/houdini.sfs

7_z
http://mrw.so/5jn810 >> http://dl.android-x86.org/houdini/7_z/houdini.sfs
http://h.yhth.top/app/houdini/7_z/houdini.sfs

 

 

以下为参考文献:

Android x86 安卓x86

发行地址:

https://www.android-x86.org/releases

下载地址:

https://www.fosshub.com/Android-x86.html 

 

快到极致的Android模拟器——Genymotion

 

因为GFW原因一直显示无法联网,在向导界面依次点击A、B、C、D四个位置,即可跳过所有的设置步骤,直接进入主界面。

在这里插入图片描述

 

如果提示“已连接,但不能连接到互联网”,请打开终端,使用如下命令关闭(7.1.2版本测试有效):

settings put global captive_portal_https_url https://www.google.cn/generate_204

settings list global用于查看设置的值

 

Android-x86 isos from http://www.android-x86.org actually have a bash script executable that will help us install libhoudini. So these are the steps:

  • Enable this option: Settings>Apps Compatibility>Enable Native Bridge
  • Go to the Android console (Alt-F1 or install a terminal emulator)
  • Login as super user / root
  • Run /system/bin/enable_nativebridge

NOTE: If you look at the script itself, you will see that the script will try to download the needed file if your device doesn't have one. But there's a chance that the server of the file will be down and the wget will loop indefinitely. If that's the case, this is what you have to do:

  • Download the appropriate houdini.sfs from https://github.com/rrrfff/libhoudini
  • Move / copy houdini.sfs to /system/etc (有可能路径要带版本号比如:/system/etc/houdini7_x.sfs)
  • Go to the Android console (Alt-F1 or install a terminal emulator)
  • Run /system/bin/uname, if it says x86-64, rename houdini.sfs to houdini64.sfs
  • Run /system/bin/enable_nativebridge
  • 路径中是否需要版本号,请使用vi /system/bin/enable_nativebridge 查看第一页即可看到。

I hope it helps anyone who wants to run ARM apps on an Android-x86 using libhoudini. Cheers.

 

houdini下载地址:

https://github.com/Rprop/libhoudini

libhoudini

the default ARM translation layer for x86

Houdini is made by Intel and is closed source. Android x86 Houdini downloads are sourced from ROMs of actual Intel x86 powered Android devices. So far, no devices using x or z Android variants were found, only the y variant.

download (y and z are 64-bit version; z contains houdini64 for AArch64 translation)

http://dl.android-x86.org/houdini/6_x/houdini.sfs
http://dl.android-x86.org/houdini/6_y/houdini.sfs
http://dl.android-x86.org/houdini/6_z/houdini.sfs
http://dl.android-x86.org/houdini/7_x/houdini.sfs
http://dl.android-x86.org/houdini/7_y/houdini.sfs
http://dl.android-x86.org/houdini/7_z/houdini.sfs
http://dl.android-x86.org/houdini/8_x/houdini.sfs
http://dl.android-x86.org/houdini/8_y/houdini.sfs
http://dl.android-x86.org/houdini/8_z/houdini.sfs

http://dl.android-x86.org/houdini/9_x/houdini.sfs 打不开
http://dl.android-x86.org/houdini/9_y/houdini.sfs
http://dl.android-x86.org/houdini/9_z/houdini.sfs 打不开
baidu cloud mirror: https://pan.baidu.com/s/1dFMtyP7 密码:nvg7

 

 

 

Pre: Windows 系统文件加密 EFS加密的一线生机-加密帐户被删的补救方法

Next: Windows 打印jpg图片打印预览空白,打印出来也空白 解决方法

843
Table of content