Files
KernelSU/assets/pt_BR_guide_what-is-kernelsu.md.e7123691.js
2023-11-13 03:46:43 +00:00

2 lines
2.3 KiB
JavaScript
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{_ as e,o as a,c as o,Q as r}from"./chunks/framework.ec8f7e8e.js";const _=JSON.parse('{"title":"O que é KernelSU?","description":"","frontmatter":{},"headers":[],"relativePath":"pt_BR/guide/what-is-kernelsu.md","filePath":"pt_BR/guide/what-is-kernelsu.md"}'),s={name:"pt_BR/guide/what-is-kernelsu.md"},t=r('<h1 id="o-que-e-kernelsu" tabindex="-1">O que é KernelSU? <a class="header-anchor" href="#o-que-e-kernelsu" aria-label="Permalink to &quot;O que é KernelSU?&quot;"></a></h1><p>O KernelSU é uma solução root para dispositivos Android GKI, funciona no modo kernel e concede permissão root ao app do espaço do usuário diretamente no espaço do kernel.</p><h2 id="caracteristicas" tabindex="-1">Características <a class="header-anchor" href="#caracteristicas" aria-label="Permalink to &quot;Características&quot;"></a></h2><p>A principal característica do KernelSU é que ele é <strong>baseado em kernel</strong>. O KernelSU funciona no modo kernel, portanto pode fornecer uma interface de kernel que nunca tivemos antes. Por exemplo, podemos adicionar um ponto de interrupção de hardware a qualquer processo no modo kernel; Podemos acessar a memória física de qualquer processo sem que ninguém perceba; Podemos interceptar qualquer syscall no espaço do kernel; etc.</p><p>E também, o KernelSU fornece um sistema de módulos via overlayfs, que permite carregar seu plugin personalizado no sistema. Ele também fornece um mecanismo para modificar arquivos na partição <code>/system</code>.</p><h2 id="como-usar" tabindex="-1">Como usar <a class="header-anchor" href="#como-usar" aria-label="Permalink to &quot;Como usar&quot;"></a></h2><p>Por favor, consulte: <a href="./installation.html">Instalação</a></p><h2 id="como-construir" tabindex="-1">Como construir <a class="header-anchor" href="#como-construir" aria-label="Permalink to &quot;Como construir&quot;"></a></h2><p><a href="./how-to-build.html">Como construir o KernelSU?</a></p><h2 id="discussao" tabindex="-1">Discussão <a class="header-anchor" href="#discussao" aria-label="Permalink to &quot;Discussão&quot;"></a></h2><ul><li>Telegram: <a href="https://t.me/KernelSU" target="_blank" rel="noreferrer">@KernelSU</a></li></ul>',11),n=[t];function i(c,l,u,d,m,p){return a(),o("div",null,n)}const f=e(s,[["render",i]]);export{_ as __pageData,f as default};