笔记本hp6930p安装Android-x86避坑日记

news2025/1/16 8:04:49
一、序言

农历癸卯年前大扫除,翻出老机hp6930p,闲来无事,便安装Android-x86玩玩,期间多次入坑,随手记之以避坑。

笔记本配置:T9600,4G内存,120G固态+160G机械硬盘

二、Android-x86系统简介

官网:
Android-x86 - Porting Android to x86

1、版本说明

与Android一致,每个主版本以甜品命名,每个主版本分为r(release正式发布版)和rc(Release Candidate最终测试版本)

好在清华大学镜像提供Android-x86下载,网速飞快,经过反复下载ISO,写入U盘,安装,最终结论: 

2、清华大学镜像地址

https://mirrors.tuna.tsinghua.edu.cn/osdn/android-x86/

3、推荐Android-x86-7.1-r5

7.1及以下可以正常安装和使用,8.1、9.0等安装后,进入debug模式,使用命令修改mnt读写:

mount -o remount,rw /mnt

再修改/mnt/grub/menu.lst,增加“nomodeset vga=788”可进入桌面,但是会提示keyboard未检测到、卡死重启等问题,原因未深究。

14.1可以正常安装、启动。开启arm兼容时,居然下载的是7_x兼容包!

注意:我的笔记本虽然CPU支持64位,但是安装Android-x86-64后,无法正常启动,不出现“Android”启动loogo,只黑屏光标闪烁!

三、Android-x86安装
1、UltraISO-9.7.6刻录ISO到U盘

管理员运行UltraISO,打开ISO文件,“启动—写入硬盘映像”,务必选装正确的U盘!

2、U盘引导(惠普F9),安装Android-x86

过程很简单:1、选择或创建分区(如果在虚拟机安装,7.1及以下需要IDE硬盘,SATA会显示未检测到硬盘);2、选择要格式化的磁盘类型,建议ext4;3、安装Grub,建议Yes;4、选择/system是否读写模式,建议Yes;5、完成Android-x86系统安装,

重启,显示Android启动loogo,进入桌面进行初次设置!!

注意:第4步如果选择No,会出现后文提到的system只读问题。

四、Android-x86运行arm应用兼容性问题
1、arm兼容问题

Android-x86安装后,可运行的APP较少,因为多数的APP是基于ARM框架开发的,并没有x86运行so库,所以直接运行,会出现无响应、闪退等问题。例如:当贝酷狗音乐

2、操作步骤

1、设置中开启“arm兼容模式”开关,

2、再下载houdini.sfs,改文件名如houdini7_x.sfs,具体可分析enable_nativebridge(在/system/bin/目录),

3、复制到/system/etc目录中,

4、最后执行enable_nativebridge,如果/system/lib/arm生成许多so文件,便说明开启arm模式成功!!!

(1)、设置——应用兼容性——开启“arm兼容模式”

(2)、打开终端模拟器,su提权为root,执行enable_nativebridge

su
enable_nativebridge

  没有报错,并且开始下载文件,那么恭喜,你只需要耐心等待自动完成!

但是自动下载大概率还是会报错。

这时,你会到"mount: houdini7_x.sfs -> /system/lib/arm not a file or directory",

(3)记住7_x,打开浏览器下载dl.android-x86.org/houdini/7_x/houdini.sfs,

下载得到houdini.sfs,改成houdini7_x.sfs,复制到/system/etc。

再次enable_nativebridge,即可开启arm兼容模式,当贝酷狗音乐正常运行!!!

*注:下载houdini.sfs后,可以使用find命令(root权限)查找下载的位置

find / -name "houdini.sfs"

文件下载后的位置:/data/media/0/Download(注意linux区别大小写!)

(4) cp命令复制到/system/etc/houdini7_x.sfs

cp /data/media/0/Download/houdini.sfs /system/etc/houdini7_x.sfs

(5)再次执行enable_nativebridge脚本ls /system/lib/arm会生成很多so文件,便顺利开启了arm兼容模式。

五、其他
1、修改默认应用

如果设置Launcher3为始终,可以如下修改

设置——应用——Launcher——主屏幕应用,

打开“配置应用”,在“主屏幕应用”,修改其他应用!在"浏览器应用",可以修改默认的浏览器应用。

2、常用目录

浏览器下载目录 :/data/media/0/Download

U盘目录:/mnt/media_rw/B4FE-5315

开启arm兼容,会mount出:/dev/bloack/look0  /system/lib/arm 

4、enable_nativebridge

/system/bin/enable_nativebridge文件脚本内容:

5、如果安装时system为只读问题

将无法复制houdin.sfs,按照网络介绍的方法,均未解决 !

尝试使用mount查找到/dev/loop1挂载为/system,重新挂载读写失败! 

 即使重启,进入Debug模式,mount显示成功,但是cp依然失败!

问题暂未解决,唯有安装第4步,选择/system是否读写模式时,选择Yes !!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1470609.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

第二节:Vben Admin 登录逻辑梳理和对接后端准备

系列文章目录 上一节:第一节:Vben Admin介绍和初次运行 文章目录 系列文章目录前言项目路径的概述一、登录逻辑梳理loginApi接口查看Mock 二、后端程序对接准备关闭Mock 总结 前言 第一节,我们已经配置了前端环境,运行起来了我们…

vue基础操作(vue基础)

想到多少写多少把&#xff0c;其他的想起来了在写。也写了一些css的 input框的双向数据绑定 html <input value"123456" type"text" v-model"account" input"accou" class"bottom-line bottom" placeholder"请输入…

数据库安全性与完整性设计

文章标签集合[数据库安全,数据敏感,通信安全,MD5,盐加密] 1 系统设计 1.1设计目标 &#xff08;1&#xff09;确定系统中需要保护的敏感数据和通信内容&#xff1b; &#xff08;2&#xff09;设计合适的签名、加密和解密算法&#xff1b; &#xff08;3&#xff09;实现…

遗传算法(Genetic Algorithm,GA)求解不闭合多旅行商问题(提供MATLAB代码)

一、遗传算法&#xff08;GA&#xff09;介绍 遗传算法&#xff08;Genetic Algorithm&#xff0c;GA&#xff09;是一种模拟自然界生物进化过程的优化算法。它通过模拟生物的遗传、变异和选择等机制&#xff0c;来搜索问题的最优解。 遗传算法的基本思想是通过对候选解进行编…

matlab绘制雷达图和二维FFT变换图

1、内容简介 略 49-可以交流、咨询、答疑 matlab绘制雷达图和二维FFT变换图 NMO组及NORMAL组 RNFL层、GCL层、IPL层、GCC层、ORL层做雷达图&#xff08;共10张&#xff09; 2、内容说明 略 NMO组及NORMAL组 RNFL层、GCL层、IPL层、GCC层、ORL层请分别做雷达图&#xff08…

CAS5.3使用JPA实现动态注册服务

cas同时支持cas协议和OAuth2协议,官方默认是通过扫描json文件的形式注册客户端服务,但是此种方式需要重启服务才能生效,此次我们将使用JPA来完美实现动态注册服务,如果不知道cas如何部署,可以擦看之前的文章 cas-client基于CAS协议客户端搭建-CSDN博客 cas-server5.3自定义密…

Vue 卸载eslint

卸载依赖 npm uninstall eslint --save 然后 进入package.json中&#xff0c;删除残留信息。 否则在执行卸载后&#xff0c;运行会报错。 之后再起项目。

HTTPS对HTTP的加密过程

1、HTTPS是在HTTP的基础上&#xff0c;引入了一个加密层&#xff08;SSL&#xff09;&#xff0c;对数据进行保护&#xff0c;HTTP 是明文传输的&#xff08;不安全&#xff0c;很可能会被运营商通过referer劫持&#xff0c;或者黑客通过修改链接来窃数据&#xff09; 2、加密…

Typora结合PicGo + 使用Github搭建个人免费图床

文章目录 一、国内图床比较二、使用Github搭建图床三、PicGo整合Github图床1、下载并安装PicGo2、设置图床3、整合jsDelivr具体配置介绍 4、测试5、附录 四、Typora整合PicGo实现自动上传 每次写博客时&#xff0c;我都会习惯在Typora写好&#xff0c;然后再复制粘贴到对应的网…

redis数据结构源码分析——压缩列表ziplist(I)

前面讲了跳表的源码分析&#xff0c;本篇我们来聊一聊另外一个重点结构——压缩列表 文章目录 存储结构字节数组结构节点结构 压缩编码zipEntryzlEntry ZIP_DECODE_PREVLENZIP_DECODE_LENGTH API解析ziplistNew(创建压缩列表)ziplistInsert(插入)ziplistDelete(删除)ziplistFi…

.NET Core使用NPOI导出复杂,美观的Excel详解

前言&#xff1a; 这段时间一直专注于数据报表的开发&#xff0c;当然涉及到相关报表的开发数据导出肯定是一个不可避免的问题啦。客户要求要导出优雅&#xff0c;美观的Excel文档格式的来展示数据&#xff0c;当时的第一想法就是使用NPOI开源库来做数据导出Excel文档&#xf…

第四节:Vben Admin登录对接后端getUserInfo接口

系列文章目录 第一节&#xff1a;Vben Admin介绍和初次运行 第二节&#xff1a;Vben Admin 登录逻辑梳理和对接后端准备 第三节&#xff1a;Vben Admin登录对接后端login接口 第四节&#xff1a;Vben Admin登录对接后端getUserInfo接口 文章目录 系列文章目录前言一、回顾Vben…

推荐莹莹API管理系统PHP源码

莹莹API管理系统PHP源码附带两套模板,PHP版本要求为5.6至8.0之间&#xff0c;已测试通过的版本为7.4。 需要安装PHPSG11加密扩展。 已测试&#xff1a;宝塔/主机亲测成功搭建&#xff01; 演示地 址 &#xff1a; runruncode.com/php/19698.html 安装说明&#xff08;适用于宝…

【经验】J-link v8固件修复

jlink v8 重新烧录解决不识别usb&#xff0c;灯不亮的问题。参考了网上的饿jlink v8固件烧录指导。 打开JLINK后盖&#xff0c;主流的有以下两种结构&#xff1a; 擦除芯片并进入编程模式 1.使用USB线连接JLINK与PC机&#xff0c;以提供JLINK工作电源 2.短接图中ERASE(A)的两…

Excel工作表控件实现滚动按钮效果

实例需求&#xff1a;工作表中有多个Button控件&#xff08;工作表Form控件&#xff09;和一个ScrollBar控件&#xff08;工作表ActiveX控件&#xff0c;名称为ScrollBar2&#xff09;&#xff0c;需要实现如下图所示效果。点击ScrollBar控件实现按钮的滚动效果&#xff0c;实际…

STM32 4位数码管和74HC595

4位数码管 在使用一位数码管的时候&#xff0c;会用到8个IO口&#xff0c;那如果使用4位数码管&#xff0c;难道要使用32个IO口吗&#xff1f;肯定是不行的&#xff0c;太浪费了IO口了。把四个数码管全部接一起共用8个IO口&#xff0c;然后分别给他们一个片选。所以4位数码管共…

Java+SpringBoot+Vue+MySQL:疫情隔离酒店管理的全面技术解决方案

✍✍计算机毕业编程指导师 ⭐⭐个人介绍&#xff1a;自己非常喜欢研究技术问题&#xff01;专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目&#xff1a;有源码或者技术上的问题欢迎在评论区一起讨论交流&#xff01; ⚡⚡ Java、…

有哪些副业渠道?

夸克网盘这个软件出来好久了&#xff0c;官方前不久才开通了推广渠道&#xff0c;这就给了我们以此赚钱的机会。具体时间应该是在2022年12月份。 所谓夸克网盘拉新&#xff0c;就是夸克网盘为了抢占市场&#xff0c;与其他网盘竞争对手&#xff08;百度网盘、迅雷网盘等&#…

2024-2-23-进程线程的通信作业

1>信号代码 要求: &#xff08;1&#xff09; 源代码: #include <myhead.h> void handler(int signo) {if (signo SIGINT){printf("用户按下了ctrl c键\n");} } int main(int argc, char const *argv[]) {// //忽略// if (signal(SIGINT, SIG_IGN) SI…

AI论文速读 | 【综述】(LLM4TS)大语言模型用于时间序列

题目&#xff1a;Large Language Models for Time Series: A Survey 作者&#xff1a;Xiyuan Zhang , Ranak Roy Chowdhury , Rajesh K. Gupta and Jingbo Shang 机构&#xff1a;加州大学圣地亚哥分校&#xff08;UCSD&#xff09; 网址&#xff1a;https://arxiv.org/abs/…