はじめに Debian noroot とは Android OS 上において root 権限を取ること無く、 Debian 環境を構築するためのアプリケーションです。 CPU の性能とメモリ容量が潤沢にある Android 端末であれば、 Debian noroot アプリの導入によって Android 端末上で非常に軽快な Debian 環境を実現することができます。 Debian noroot 環境において、一部の擬似端末を利用したソフトウェアがデバイスファイル /dev/ptmx を経由せずに擬似端末にアクセスしている為に正常に動作しない問題が発生しています。 そこで、 Android OS の C 標準ライブラリである bionic のソースコードから擬似端末関連の関数が含まれる C++ 言語のソースコードを抽出し、そのコードを完全な C 言語に修正した動的ライブラリのコードを作成
![Debian noroot 環境で擬似端末が使用できない問題を回避する - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/a8662d9c76450ba260c5469aa72b70e642738e2e/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9RGViaWFuJTIwbm9yb290JTIwJUU3JTkyJUIwJUU1JUEyJTgzJUUzJTgxJUE3JUU2JTkzJUFDJUU0JUJDJUJDJUU3JUFCJUFGJUU2JTlDJUFCJUUzJTgxJThDJUU0JUJEJUJGJUU3JTk0JUE4JUUzJTgxJUE3JUUzJTgxJThEJUUzJTgxJUFBJUUzJTgxJTg0JUU1JTk1JThGJUU5JUExJThDJUUzJTgyJTkyJUU1JTlCJTlFJUU5JTgxJUJGJUUzJTgxJTk5JUUzJTgyJThCJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz0xNTM5MGFlNzQ5NDFmNDMzZGMwMzVkODU3NjFhMzVmOA%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDB6ODBvb2xvbmcmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWFmM2ZmZThjYTYxNzUyNzIxMjM5ODBiZDU5MDUzNjY5%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Dec5ba29de410e9b88013a0f5bbe96967)