From owner-freebsd-questions@freebsd.org Wed Aug 5 02:48:58 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6B25F3A8344 for ; Wed, 5 Aug 2020 02:48:58 +0000 (UTC) (envelope-from daniel@dstev.xyz) Received: from mail-40133.protonmail.ch (mail-40133.protonmail.ch [185.70.40.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "protonmail.com", Issuer "SwissSign Server Gold CA 2014 - G22" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BLx082m3Kz4C52 for ; Wed, 5 Aug 2020 02:48:56 +0000 (UTC) (envelope-from daniel@dstev.xyz) Date: Wed, 05 Aug 2020 02:48:47 +0000 To: Antonio Olivares From: Daniel Stevenson Cc: FreeBSD Questions Reply-To: Daniel Stevenson Subject: Re: Complete idiots guide to virtualize Android with bhyve Message-ID: <2FpLnblcS8dY17rDqJi-ACKQ4qXa5A6M7LZjQ2xv79zjqXLj9-jCTMZes_SU1glRZmJ8BtpIp5IJDT0dBNBq5fWf_6vBDexQ_UqivFWS7Hk=@dstev.xyz> In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.7 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FROM_SUSPICIOUS_NTLD, T_PDS_OTHER_BAD_TLD shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mail.protonmail.ch X-Rspamd-Queue-Id: 4BLx082m3Kz4C52 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.37 / 15.00]; HAS_REPLYTO(0.00)[daniel@dstev.xyz]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[dstev.xyz:s=protonmail]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[185.70.40.133:from]; R_SPF_ALLOW(-0.20)[+ip4:185.70.40.0/24]; NEURAL_HAM_LONG(-1.01)[-1.011]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_MEDIUM(-0.99)[-0.989]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[dstev.xyz:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[dstev.xyz,quarantine]; NEURAL_HAM_SHORT(-1.27)[-1.268]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:62371, ipnet:185.70.40.0/24, country:CH]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[185.70.40.133:from] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Aug 2020 02:48:58 -0000 On Tuesday, August 4, 2020 9:12 PM, Antonio Olivares wrote: > Dear kind FreeBSD users, > > I have seen some sites where it is mentioned that we can run Android with > bhve on FreeBSD. > > https://m.youtube.com/watch?utm_source=3Ddiscoverbsd&v=3Dzq2rYQ84DiQ > > But I cannot follow which commands to use or where to get Android sources= . > > Is there a complete idiots guide somewhere so I can follow step by step. = I > have experience with virtualbox and VMware but on Linux. I would like to > use bhyve and FreeBSD because I have updated a school machine to > 12.1-RELEASE-p4? to p7 because of covid(17+2) school closure in March and= I > have to set it up for instruction(online). I may need zoom and I have a > ziggi USB document camera already set up. There are several programs whic= h > are available for Android but not native FreeBSD. > > https://www.freebsdnews.com/2020/07/29/video-android-in-freebsd-bhyve-by-= oleg/ > > https://www.freebsd.org/doc/handbook/virtualization-host-bhyve.html > > https://jjasghar.github.io/blog/2019/06/03/using-bhyve-on-freebsd/ > > I have read these guides and have entered some of the commands but some > fail to work and give errors. > > Any examples and Android sources where bhvye succeeds are appreciated. > Instruction to students may be hybrid part in school and part online mayb= e > entirely online. This will help setup some videos since many students hav= e > smart phones and most run Android they can setup Google Play or Fdroid an= d > get them to help instruction calculators, math programs and or Google > sheets, Google Docs and Google Slides. > > Thank you for any advice and help provided in advance. Google Docs, Sheets, Slides, etc. are all available as web apps, and using those would be much easier and likely much more comfortable than trying to emulate Android apps on a laptop or desktop. Zoom can likewise be used as a web app. You could also attempt using Zoom's CentOS package under FreeBSD's Linux compatability layer, but it would be hit-or-miss. Sticking to the browser is likely your best bet. Are there any other programs you were worried about? Also, if you don't mind my asking, do you have much prior experience with FreeBSD on the desktop? It is a great operating system, but not especially easy to use if you are unfamiliar with Unix. If you are new, you may be better off with a desktop-focused derivative of FreeBSD, such as GhostBSD or FuryBSD, or a beginner-friendly Linux distro like Ubuntu or Pop!_OS. -- Daniel Stevenson