当前位置: 代码迷 >> 综合 >> Try Fyde OS on VMWare and Surface (by quqi99)
  详细解决方案

Try Fyde OS on VMWare and Surface (by quqi99)

热度:35   发布时间:2023-12-13 08:51:09.0

作者:张华 发表于:2022-02-28
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明
( http://blog.csdn.net/quqi99 )

Install VMware Player

安装linux-headers-generic时看到只支持5.4.0-100版本
sudo apt install build-essential linux-headers-generic -y
将kernel版本安装5.4.0-100并切换到它(不切换到5.4.0-100的话,VMware中启动FydeOS会一直黑屏)

sudo apt install build-essential linux-headers-generic -y
wget --user-agent="Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0" https://www.vmware.com/go/getplayer-linux
chmod +x getplayer-linux
sudo ./getplayer-linux --required --eulas-agreed
#uninstall
#sudo /usr/bin/vmware-installer -u vmware-player

Import Fyde Image

先下载镜像:
https://fydeos.com/help/knowledge-base/getting-started/instructions-vmware#linux
https://www.icloud.com.cn/iclouddrive/02ak6R5TrkcTnPSRiOJihjLRQ#FydeOS-VMware-v14.0-Preview1
然后正常导入Fyde Image后记得运行:

echo 'mks.gl.allowBlacklistedDrivers = "TRUE"' >> /home/hua/vmware/FydeOS-VMware-v14.0-Preview1/FydeOS-VMware-v14.0-Preview1.vmx

20220304 - 安装Fyde到surface

实测fyde安装到surface有很多严重问题, 表现在:
1,安装结束后,提示关机,但关不了机,后来发现长按音量下+电源键能关机,心有余悸
2,触摸不灵敏,慢
3,双系统安装会毁掉win10, 同时fyde也进不去.
后来单系统安装fyde进去了,风扇会一直狂转.

其他使用经验如下:
NOTE: 其实用谷歌帐号登录自动的就会有play服务,并且chrome也会有谷歌帐号登录,就没下面那么多麻烦事了.

  • Linux Container支持,类似于WSL,在设置里打开
   文件共享,在fydeos的文件夹上右键点击"共享给linux,这样在linux中就可以从/mnt里找到.磁盘可以调整大小,并备份和恢复文件,磁盘应该就是一个raw文件.也可以将usb共享给linux.可设备端口转发如2222, linux里得启动sshd( rm -rf /etc/ssh/sshd_not_to_be_run && systemctl start ssh), 这样外部机器可访问它: ssh -p2222 xxx@192.168.2.105
  • crosh CLI(chrome os developer shell),已经登录按ctrl+alt+t, 未登录按ctrl+alt+f2, 如:blkid, fdisk, lsblk, top, ping
  • shell CLI, 在crosh上输入shell可进shell,输入’sudo -s’或’sudo su -'可以不输入密码 进入root(或者默认密码chronos), 例如可用vmc start termina来启动Linux container
  • fydeos通过android container(类似anbox, anbox需要lxc依赖,fydeos则依赖chromium os)来支持anroid, 默认开了adb - adb connect 192.168.2.105:5555
  • 安装play商店 [ 注:用谷歌帐号登录自动就有这些), 做了下列设置重启后,然后在fyde自己的应用商店中搜索安装Open GApps即可.
   # https://forum.xda-developers.com/t/fydeos-how-to-install-playstore-and-android-apps.4011699/sudo -s mount -o remount,rw / mv/etc/chromium/policies/managed/fydeos.json ~/ vim/etc/chrome_dev.conf#--arc-start-mode=always-start-with-no-play-store--arc-start-mode=always-start 4, Windows支持,收费的CrossOver Chrome OS - https://www.codeweavers.com/crossover#chromeos 5,
  • 对谷歌帐号的支持,同样在chrome_dev.conf中添加: --google-account-enabled,这样可在chrome登录谷歌帐号同步你之前的标签等数据
  • 对windows exe的支持,本来是通过它自己的商店中搜索"CrossOver"来安装,但报"获取应用信息失败,以为被qian了,装一个软件又存在无法输入字母的问题
  • 温度,风扇一直转,也找不着类似sensors的命令来查看温度. 可使用win+esc打开chrome的进程列表
  • 试图用wine来代替收费的crossover也未成功
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install wine wine32 winetricks -y
#Auto install dependencies
winecfg
#Installing native riched20 to work around can't input username
wget https://saimei.ftp.acc.umu.se/mirror/archive/ftp.sunet.se/pub/security/vendor/microsoft/win2000/Service_Packs/usa/W2KSP4_EN.EXE
cp W2KSP4_EN.EXE ~/.cache/winetricks/win2ksp4/
winetricks riched20
cp INSTMSIW5.0/INSTMSIW.EXE ~/.cache/winetricks/msls31/
winetricks riched20
wine QQ9.6.1.28732.exe

20220622更新

fydeos for you是收费的,所以得寻找替代品.
用之下的方法试用了一下chrome os flex,问题是它不支持安装apk文件,chrome os flex没有集成android模拟器所以也无法打开adb调试然后在linux里通过adb来安装.所以只好放弃.
fydeos有android模拟器最后再退回使用fydeos,但这次用的免费版的’fydeos for pc’,目前在surface pro 3上运行’fydeos for pc’还未遇到问题.

1, chrome打开下列网址安装 Chromebook Recovery Utility 插件, 此插件不支持linux平台, 只能在win10上使用它了https://chrome.google.com/webstore/detail/chromebook-recovery-utili/pocpnlppkickgojjlmhdmidojbmbodfm2, 打开Chromebook Recovery Utility, 选择Chrome OS Flex类型来在线创建一个usb启动盘(想离线安装的话可这里下载镜像:https://www.neverware.com/freedownload#home-edition-install). 注意:我之前在验证这步总失败,原来是不能用金士顿U盘的原因,后来换成闪迪的就好了.官网也提到了这一点.3, 将U盘插到surface pro 3上,按住音量减,点击电源键,松开音量减即可从U盘启动。4, 安装后遇到一个问题,连不上wifi.然后将wifi密码去掉就连上了,之后根据此网页(https://support.google.com/chromebook/answer/1047420?hl=zh-Hans)将路由器wifi再改成WPA2PSK/AES类型加密码即可(之前是WPA2PSK/TKIP).5, chrom os flex不支持自定义安装apk文件, 试图通过此此篇文章hack但根据找不着打开adb调试的选项 - https://beebom.com/how-sideload-android-apps-chromebook/
  相关解决方案