Aplikasi Terminal Linux untuk Android yang dapat dijalankan tanpa akses root.
- Terminal Emulator: Interface terminal lengkap dengan command execution simulation
- Non-Root: Berjalan tanpa memerlukan akses root pada perangkat Android
- Command History: Menyimpan dan navigasi history command yang telah dijalankan
- Copy/Paste: Support copy/paste dengan long press pada output
- Font Adjustment: Ukuran font dapat disesuaikan di pengaturan
- Quick Commands: Tombol cepat untuk perintah umum Linux
- Dark Theme: Tema gelap otentik seperti terminal Linux
- Haptic Feedback: Feedback getaran pada interaksi (Android)
help # Menampilkan daftar perintah yang tersedia
clear # Membersihkan layar terminal
ls # Menampilkan isi direktori
pwd # Menampilkan direktori kerja saat ini
whoami # Menampilkan user saat ini
date # Menampilkan tanggal dan waktu
echo [text] # Menampilkan teks
history # Menampilkan history command
ps # Menampilkan proses yang berjalan
df # Menampilkan penggunaan disk
free # Menampilkan penggunaan memory
uname # Informasi sistem- Node.js 16+
- Expo CLI
- Android Studio (untuk build APK)
- React Native development environment
# Install dependencies
npm install
# Start development server
npm run dev
# Build for web
npm run build:web# Install EAS CLI
npm install -g @expo/eas-cli
# Configure EAS
eas build:configure
# Build APK untuk Android
eas build --platform android --profile production├── app/
│ ├── (tabs)/
│ │ ├── index.tsx # Main terminal screen
│ │ ├── settings.tsx # Settings screen
│ │ ├── about.tsx # About screen
│ │ └── _layout.tsx # Tab navigation layout
│ ├── _layout.tsx # Root layout
│ └── +not-found.tsx # 404 screen
├── hooks/
│ └── useFrameworkReady.ts
├── assets/
└── app.json
- React Native: Framework aplikasi mobile
- Expo: Development platform dan build tools
- Expo Router: File-based routing
- AsyncStorage: Local data persistence
- Lucide React Native: Icon library
- TypeScript: Type safety
- Target SDK: Android 33+ (API Level 33)
- Minimum SDK: Android 21+ (API Level 21)
- Architecture: arm64-v8a, armeabi-v7a
- Bundle: APK/AAB
- Simulasi Terminal: Ini adalah simulasi terminal, bukan environment Linux yang sesungguhnya
- Non-Root: Aplikasi tidak memerlukan dan tidak dapat mengakses root
- Command Simulation: Command execution disimulasikan untuk tujuan demonstrasi
- File System: Tidak dapat mengakses sistem file Android yang sebenarnya
- Network Tools: Tool jaringan terbatas pada simulasi
- Buka aplikasi Android Terminal
- Ketik command di input field bagian bawah
- Tekan Enter atau tap tombol play untuk eksekusi
- Gunakan quick command buttons untuk perintah umum
- Long press pada output untuk copy teks
- Navigasi history dengan tombol panah atas
- Customize pengaturan di tab Settings
Untuk membangun APK:
- Setup Android development environment
- Konfigurasi EAS Build dengan
eas build:configure - Build APK dengan
eas build --platform android - Download APK dari EAS Build dashboard
Aplikasi ini dibuat sebagai demonstrasi terminal emulator untuk Android menggunakan React Native dan Expo.
MIT License - Lihat file LICENSE untuk detail lengkap.