https://en.wikipedia.org/w/index.php?action=history&feed=atom&title=OS_virtualization_and_emulation_on_Android OS virtualization and emulation on Android - Revision history 2025-06-26T23:11:56Z Revision history for this page on the wiki MediaWiki 1.45.0-wmf.7 https://en.wikipedia.org/w/index.php?title=OS_virtualization_and_emulation_on_Android&diff=1289656402&oldid=prev 2A02:3030:C:CB1B:B487:1B09:8850:6920: Remote desktops are not virtualization 2025-05-10T00:31:37Z <p>Remote desktops are not virtualization</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="en"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 00:31, 10 May 2025</td> </tr><tr> <td colspan="2" class="diff-lineno">Line 1:</td> <td colspan="2" class="diff-lineno">Line 1:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Android (operating system)|Android]] devices have the ability to run [[virtual machine]]s or [[Emulator|emulate]] other [[operating system]]s. It does this either via [[desktop virtualization]], [[platform virtualization]], or emulation via [[compatibility layer]]. </div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Android (operating system)|Android]] devices have the ability to run [[virtual machine]]s or [[Emulator|emulate]] other [[operating system]]s. It does this either via [[desktop virtualization]], [[platform virtualization]], or emulation via [[compatibility layer]]. </div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>== Desktop virtualization ==</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[Desktop virtualization]] apps are the least resource and space intensive compared to other virtualization types, since the Operating System that is being displayed on the Android device is actually located on another computer on the [[local network]] or elsewhere like on the internet.&lt;ref&gt;{{Cite web|url=https://www.computerworld.com/article/3074236/now-you-can-run-windows-10-on-an-ipad-pro-android.html|title=How to run Windows 10 on an iPad Pro or on Android|last=Evans|first=Jonny|date=2019-01-28|website=Computerworld|language=en|access-date=2019-11-20}}&lt;/ref&gt; Depending upon how the desktop virtualization app works, they use [[Remote Desktop Protocol|RDP]] or can use another protocol of their own. Most business oriented desktop virtualization apps require specific types of equipment or services in order for the app to fully function. For example, [[VMware Horizon View|VMware Horizon Client]] requires specific VMware equipment for the app to work.&lt;ref&gt;{{Cite web|url=https://www.vmware.com/products/horizon-apps.html|title=Published Apps {{!}} Horizon Apps|website=VMware|language=en-US|access-date=2019-11-20}}&lt;/ref&gt; </div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>A major downside that desktop virtualization apps have compared to other types of virtualization or emulation technologies is that they require a network connection to the server as stated previously above.</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Platform virtualization ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Platform virtualization ==</div></td> </tr> </table> 2A02:3030:C:CB1B:B487:1B09:8850:6920 https://en.wikipedia.org/w/index.php?title=OS_virtualization_and_emulation_on_Android&diff=1285260343&oldid=prev Vojeboh598 at 17:10, 12 April 2025 2025-04-12T17:10:51Z <p></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="en"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 17:10, 12 April 2025</td> </tr><tr> <td colspan="2" class="diff-lineno">Line 25:</td> <td colspan="2" class="diff-lineno">Line 25:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Extensions ===</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Extensions ===</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Many emulators of other OSes allow the use of extensions. Aside from the use of standard [[SSH]], some emulators allow the use of technologies like [[VNC]] and [[XSDL]]. Via the use of these extensions, the user can have the emulated/virtualized OS running in a desktop-like environment.&lt;ref&gt;{{Cite web|url=https://www.linuxjournal.com/content/userland-turnkey-linux-your-pocket|title=UserLAnd, a Turnkey Linux in Your Pocket {{!}} Linux Journal|website=www.linuxjournal.com|access-date=2019-11-20}}&lt;/ref&gt;&lt;ref&gt;{{Cite web|url=https://<del style="font-weight: bold; text-decoration: none;">www</del>.<del style="font-weight: bold; text-decoration: none;">techradar.com</del>/<del style="font-weight: bold; text-decoration: none;">how</del>-<del style="font-weight: bold; text-decoration: none;">to/phone</del>-<del style="font-weight: bold; text-decoration: none;">and</del>-<del style="font-weight: bold; text-decoration: none;">communications/mobile</del>-<del style="font-weight: bold; text-decoration: none;">phones/how</del>-<del style="font-weight: bold; text-decoration: none;">to</del>-<del style="font-weight: bold; text-decoration: none;">install-linux-on-an-android-phone-1322579</del>|title=<del style="font-weight: bold; text-decoration: none;">How to install Linux on</del> <del style="font-weight: bold; text-decoration: none;">an</del> Android <del style="font-weight: bold; text-decoration: none;">phone</del>|last=To|first=<del style="font-weight: bold; text-decoration: none;">Mayank</del> <del style="font-weight: bold; text-decoration: none;">Sharma</del> How|website=<del style="font-weight: bold; text-decoration: none;">TechRadar</del>|date=<del style="font-weight: bold; text-decoration: none;">June</del> <del style="font-weight: bold; text-decoration: none;">2016</del> |language=en|access-date=<del style="font-weight: bold; text-decoration: none;">2019</del>-11-20}}&lt;/ref&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Many emulators of other OSes allow the use of extensions. Aside from the use of standard [[SSH]], some emulators allow the use of technologies like [[VNC]] and [[XSDL]]. Via the use of these extensions, the user can have the emulated/virtualized OS running in a desktop-like environment.&lt;ref&gt;{{Cite web|url=https://www.linuxjournal.com/content/userland-turnkey-linux-your-pocket|title=UserLAnd, a Turnkey Linux in Your Pocket {{!}} Linux Journal|website=www.linuxjournal.com|access-date=2019-11-20}}&lt;/ref&gt;&lt;ref&gt;{{Cite web|url=https://<ins style="font-weight: bold; text-decoration: none;">petrosky</ins>.<ins style="font-weight: bold; text-decoration: none;">io</ins>/<ins style="font-weight: bold; text-decoration: none;">vps</ins>-<ins style="font-weight: bold; text-decoration: none;">android</ins>-<ins style="font-weight: bold; text-decoration: none;">emulator</ins>-<ins style="font-weight: bold; text-decoration: none;">android</ins>-<ins style="font-weight: bold; text-decoration: none;">vps</ins>-<ins style="font-weight: bold; text-decoration: none;">hosting</ins>-<ins style="font-weight: bold; text-decoration: none;">petrosky/</ins>|title=<ins style="font-weight: bold; text-decoration: none;">Vps</ins> <ins style="font-weight: bold; text-decoration: none;">for</ins> Android <ins style="font-weight: bold; text-decoration: none;">Emulator</ins>|last=To|first=<ins style="font-weight: bold; text-decoration: none;">Avinash</ins> <ins style="font-weight: bold; text-decoration: none;">Mittal</ins> How|website=<ins style="font-weight: bold; text-decoration: none;">PetroSky</ins>|date=<ins style="font-weight: bold; text-decoration: none;">April</ins> <ins style="font-weight: bold; text-decoration: none;">2023</ins> |language=en|access-date=<ins style="font-weight: bold; text-decoration: none;">2024</ins>-11-20}}&lt;/ref&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Limitations ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Limitations ==</div></td> </tr> </table> Vojeboh598 https://en.wikipedia.org/w/index.php?title=OS_virtualization_and_emulation_on_Android&diff=1223182879&oldid=prev Ilmaisin: /* Android itself being a modified Linux kernel */ android is still not a kernel, next time you may want to consider fixing grammar instead of restoring factual inaccuracies... 2024-05-10T12:30:13Z <p><span class="autocomment">Android itself being a modified Linux kernel: </span> android is still not a kernel, next time you may want to consider fixing grammar instead of restoring factual inaccuracies...</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="en"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 12:30, 10 May 2024</td> </tr><tr> <td colspan="2" class="diff-lineno">Line 68:</td> <td colspan="2" class="diff-lineno">Line 68:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[Metacity]] (Predecessor of Mutter)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[Metacity]] (Predecessor of Mutter)</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>===Android itself <del style="font-weight: bold; text-decoration: none;">being</del> a modified Linux kernel===</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>===Android itself <ins style="font-weight: bold; text-decoration: none;">including</ins> a modified Linux kernel===</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Because Android <del style="font-weight: bold; text-decoration: none;">is</del> a modified Linux kernel, not all configuration or system files exist or are the same in Android.&lt;ref&gt;{{Cite web|url=https://source.android.com/security/overview/kernel-security|title=System and kernel security|website=Android Open Source Project|language=en|access-date=2019-11-21}}&lt;/ref&gt;&lt;ref&gt;{{Cite web|url=https://unix.stackexchange.com/questions/25463/does-android-really-use-the-same-kernel-as-linux|title=Does Android really use the same kernel as Linux?|website=Unix &amp; Linux Stack Exchange|access-date=2019-11-21}}&lt;/ref&gt; Because of this, emulation apps either need to provide either their own version of the configuration or system files in the application's data space, use a pre-modified distribution of ported Linux libraries that do not require the usage of the missing configuration or system files, or not support the usage of those packages. Some well known configuration and system files that are not in Android include: </div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Because Android <ins style="font-weight: bold; text-decoration: none;">utilizes</ins> a modified Linux kernel, not all configuration or system files exist or are the same in Android.&lt;ref&gt;{{Cite web|url=https://source.android.com/security/overview/kernel-security|title=System and kernel security|website=Android Open Source Project|language=en|access-date=2019-11-21}}&lt;/ref&gt;&lt;ref&gt;{{Cite web|url=https://unix.stackexchange.com/questions/25463/does-android-really-use-the-same-kernel-as-linux|title=Does Android really use the same kernel as Linux?|website=Unix &amp; Linux Stack Exchange|access-date=2019-11-21}}&lt;/ref&gt; Because of this, emulation apps either need to provide either their own version of the configuration or system files in the application's data space, use a pre-modified distribution of ported Linux libraries that do not require the usage of the missing configuration or system files, or not support the usage of those packages. Some well known configuration and system files that are not in Android include: </div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* /etc/resolv.conf&lt;ref name=":4" /&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* /etc/resolv.conf&lt;ref name=":4" /&gt;</div></td> </tr> </table> Ilmaisin https://en.wikipedia.org/w/index.php?title=OS_virtualization_and_emulation_on_Android&diff=1220004500&oldid=prev InfiniteNexus: Restored revision 1170467186 by Tails Wx (talk): Poor grammar 2024-04-21T06:54:57Z <p>Restored revision 1170467186 by <a href="/wiki/Special:Contributions/Tails_Wx" title="Special:Contributions/Tails Wx">Tails Wx</a> (<a href="/wiki/User_talk:Tails_Wx" title="User talk:Tails Wx">talk</a>): Poor grammar</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="en"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 06:54, 21 April 2024</td> </tr><tr> <td colspan="2" class="diff-lineno">Line 68:</td> <td colspan="2" class="diff-lineno">Line 68:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[Metacity]] (Predecessor of Mutter)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[Metacity]] (Predecessor of Mutter)</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>===Android itself <del style="font-weight: bold; text-decoration: none;">using</del> a modified Linux kernel===</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>===Android itself <ins style="font-weight: bold; text-decoration: none;">being</ins> a modified Linux kernel===</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Because Android <del style="font-weight: bold; text-decoration: none;">has got</del> a modified Linux kernel, not all configuration or system files exist or are the same in Android.&lt;ref&gt;{{Cite web|url=https://source.android.com/security/overview/kernel-security|title=System and kernel security|website=Android Open Source Project|language=en|access-date=2019-11-21}}&lt;/ref&gt;&lt;ref&gt;{{Cite web|url=https://unix.stackexchange.com/questions/25463/does-android-really-use-the-same-kernel-as-linux|title=Does Android really use the same kernel as Linux?|website=Unix &amp; Linux Stack Exchange|access-date=2019-11-21}}&lt;/ref&gt; Because of this, emulation apps either need to provide either their own version of the configuration or system files in the application's data space, use a pre-modified distribution of ported Linux libraries that do not require the usage of the missing configuration or system files, or not support the usage of those packages. Some well known configuration and system files that are not in Android include: </div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Because Android <ins style="font-weight: bold; text-decoration: none;">is</ins> a modified Linux kernel, not all configuration or system files exist or are the same in Android.&lt;ref&gt;{{Cite web|url=https://source.android.com/security/overview/kernel-security|title=System and kernel security|website=Android Open Source Project|language=en|access-date=2019-11-21}}&lt;/ref&gt;&lt;ref&gt;{{Cite web|url=https://unix.stackexchange.com/questions/25463/does-android-really-use-the-same-kernel-as-linux|title=Does Android really use the same kernel as Linux?|website=Unix &amp; Linux Stack Exchange|access-date=2019-11-21}}&lt;/ref&gt; Because of this, emulation apps either need to provide either their own version of the configuration or system files in the application's data space, use a pre-modified distribution of ported Linux libraries that do not require the usage of the missing configuration or system files, or not support the usage of those packages. Some well known configuration and system files that are not in Android include: </div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* /etc/resolv.conf&lt;ref name=":4" /&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* /etc/resolv.conf&lt;ref name=":4" /&gt;</div></td> </tr> </table> InfiniteNexus https://en.wikipedia.org/w/index.php?title=OS_virtualization_and_emulation_on_Android&diff=1217121539&oldid=prev Discospinster: Reverted edits by 2600:1700:94C0:4FD0:A2BB:4E5E:66D9:C95E (talk) (HG) (3.4.12) 2024-04-03T23:36:24Z <p>Reverted edits by <a href="/wiki/Special:Contributions/2600:1700:94C0:4FD0:A2BB:4E5E:66D9:C95E" title="Special:Contributions/2600:1700:94C0:4FD0:A2BB:4E5E:66D9:C95E">2600:1700:94C0:4FD0:A2BB:4E5E:66D9:C95E</a> (<a href="/wiki/User_talk:2600:1700:94C0:4FD0:A2BB:4E5E:66D9:C95E" title="User talk:2600:1700:94C0:4FD0:A2BB:4E5E:66D9:C95E">talk</a>) (<a href="/wiki/Wikipedia:HG" class="mw-redirect" title="Wikipedia:HG">HG</a>) (3.4.12)</p> <a href="//en.wikipedia.org/w/index.php?title=OS_virtualization_and_emulation_on_Android&amp;diff=1217121539&amp;oldid=1217121452">Show changes</a> Discospinster https://en.wikipedia.org/w/index.php?title=OS_virtualization_and_emulation_on_Android&diff=1217121452&oldid=prev 2600:1700:94C0:4FD0:A2BB:4E5E:66D9:C95E: bing chilling 2024-04-03T23:35:32Z <p>bing chilling</p> <a href="//en.wikipedia.org/w/index.php?title=OS_virtualization_and_emulation_on_Android&amp;diff=1217121452&amp;oldid=1217019290">Show changes</a> 2600:1700:94C0:4FD0:A2BB:4E5E:66D9:C95E https://en.wikipedia.org/w/index.php?title=OS_virtualization_and_emulation_on_Android&diff=1217019290&oldid=prev Ilmaisin: /* Android itself being a modified Linux kernel */ android is not the kernel, but the whole os 2024-04-03T09:48:55Z <p><span class="autocomment">Android itself being a modified Linux kernel: </span> android is not the kernel, but the whole os</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="en"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 09:48, 3 April 2024</td> </tr><tr> <td colspan="2" class="diff-lineno">Line 68:</td> <td colspan="2" class="diff-lineno">Line 68:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[Metacity]] (Predecessor of Mutter)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[Metacity]] (Predecessor of Mutter)</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>===Android itself <del style="font-weight: bold; text-decoration: none;">being</del> a modified Linux kernel===</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>===Android itself <ins style="font-weight: bold; text-decoration: none;">using</ins> a modified Linux kernel===</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Because Android <del style="font-weight: bold; text-decoration: none;">is</del> a modified Linux kernel, not all configuration or system files exist or are the same in Android.&lt;ref&gt;{{Cite web|url=https://source.android.com/security/overview/kernel-security|title=System and kernel security|website=Android Open Source Project|language=en|access-date=2019-11-21}}&lt;/ref&gt;&lt;ref&gt;{{Cite web|url=https://unix.stackexchange.com/questions/25463/does-android-really-use-the-same-kernel-as-linux|title=Does Android really use the same kernel as Linux?|website=Unix &amp; Linux Stack Exchange|access-date=2019-11-21}}&lt;/ref&gt; Because of this, emulation apps either need to provide either their own version of the configuration or system files in the application's data space, use a pre-modified distribution of ported Linux libraries that do not require the usage of the missing configuration or system files, or not support the usage of those packages. Some well known configuration and system files that are not in Android include: </div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Because Android <ins style="font-weight: bold; text-decoration: none;">has got</ins> a modified Linux kernel, not all configuration or system files exist or are the same in Android.&lt;ref&gt;{{Cite web|url=https://source.android.com/security/overview/kernel-security|title=System and kernel security|website=Android Open Source Project|language=en|access-date=2019-11-21}}&lt;/ref&gt;&lt;ref&gt;{{Cite web|url=https://unix.stackexchange.com/questions/25463/does-android-really-use-the-same-kernel-as-linux|title=Does Android really use the same kernel as Linux?|website=Unix &amp; Linux Stack Exchange|access-date=2019-11-21}}&lt;/ref&gt; Because of this, emulation apps either need to provide either their own version of the configuration or system files in the application's data space, use a pre-modified distribution of ported Linux libraries that do not require the usage of the missing configuration or system files, or not support the usage of those packages. Some well known configuration and system files that are not in Android include: </div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* /etc/resolv.conf&lt;ref name=":4" /&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* /etc/resolv.conf&lt;ref name=":4" /&gt;</div></td> </tr> </table> Ilmaisin https://en.wikipedia.org/w/index.php?title=OS_virtualization_and_emulation_on_Android&diff=1170467186&oldid=prev Tails Wx: Reverted edits by 117.224.214.56 (talk) (AV) 2023-08-15T06:14:10Z <p>Reverted edits by <a href="/wiki/Special:Contributions/117.224.214.56" title="Special:Contributions/117.224.214.56">117.224.214.56</a> (<a href="/wiki/User_talk:117.224.214.56" title="User talk:117.224.214.56">talk</a>) (<a href="/wiki/Wikipedia:AntiVandal" title="Wikipedia:AntiVandal">AV</a>)</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="en"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 06:14, 15 August 2023</td> </tr><tr> <td colspan="2" class="diff-lineno">Line 82:</td> <td colspan="2" class="diff-lineno">Line 82:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Android (operating system) software]]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Android (operating system) software]]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Virtualization software]]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Virtualization software]]</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Emulation software]]<del style="font-weight: bold; text-decoration: none;"> 912456 cmd code</del></div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Emulation software]]</div></td> </tr> </table> Tails Wx https://en.wikipedia.org/w/index.php?title=OS_virtualization_and_emulation_on_Android&diff=1170467163&oldid=prev 117.224.214.56: /* References */For hacking typer to google com 2023-08-15T06:13:56Z <p><span class="autocomment">References: </span>For hacking typer to google com</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="en"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 06:13, 15 August 2023</td> </tr><tr> <td colspan="2" class="diff-lineno">Line 82:</td> <td colspan="2" class="diff-lineno">Line 82:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Android (operating system) software]]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Android (operating system) software]]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Virtualization software]]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Virtualization software]]</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Emulation software]]</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Emulation software]]<ins style="font-weight: bold; text-decoration: none;"> 912456 cmd code</ins></div></td> </tr> </table> 117.224.214.56 https://en.wikipedia.org/w/index.php?title=OS_virtualization_and_emulation_on_Android&diff=1169473950&oldid=prev InternetArchiveBot: Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5) (Whoop whoop pull up - 14367 2023-08-09T08:19:00Z <p>Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5) (<a href="/wiki/User:Whoop_whoop_pull_up" title="User:Whoop whoop pull up">Whoop whoop pull up</a> - 14367</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="en"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 08:19, 9 August 2023</td> </tr><tr> <td colspan="2" class="diff-lineno">Line 35:</td> <td colspan="2" class="diff-lineno">Line 35:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== OS internal security enhancements ===</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== OS internal security enhancements ===</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>More modern versions of Android have been seen having more internal system security enhancements, such that some system folders and files are no longer accessible or even viewable for that directory's existence. Versions of Android before 9 allowed terminal apps to view Android's root "/" directory (although not allowing modifications or execution). &lt;ref&gt;{{Cite web|url=https://source.android.com/devices/bootloader/system-as-root|title=Partition Layout|website=Android Open Source Project|language=en|access-date=2019-11-20}}&lt;/ref&gt;&lt;ref&gt;{{Cite web|url=https://source.android.com/setup/start/p-release-notes|title=Android 9 Release Notes|website=Android Open Source Project|language=en|access-date=2019-11-20}}&lt;/ref&gt; </div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>More modern versions of Android have been seen having more internal system security enhancements, such that some system folders and files are no longer accessible or even viewable for that directory's existence. Versions of Android before 9 allowed terminal apps to view Android's root "/" directory (although not allowing modifications or execution). &lt;ref&gt;{{Cite web|url=https://source.android.com/devices/bootloader/system-as-root|title=Partition Layout|website=Android Open Source Project|language=en|access-date=2019-11-20<ins style="font-weight: bold; text-decoration: none;">|archive-date=2019-12-24|archive-url=https://web.archive.org/web/20191224042021/https://source.android.com/devices/bootloader/system-as-root|url-status=dead</ins>}}&lt;/ref&gt;&lt;ref&gt;{{Cite web|url=https://source.android.com/setup/start/p-release-notes|title=Android 9 Release Notes|website=Android Open Source Project|language=en|access-date=2019-11-20}}&lt;/ref&gt; </div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==== SELinux ====</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==== SELinux ====</div></td> </tr> </table> InternetArchiveBot