Files
kmobile/lib/rooted_screen.dart

56 lines
1.6 KiB
Dart

import 'package:flutter/material.dart';
class RootedScreen extends StatelessWidget {
const RootedScreen({super.key});
@override
Widget build(BuildContext context) {
return Scaffold(
backgroundColor: Colors.black,
body: Center(
child: Padding(
padding: const EdgeInsets.all(24.0),
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
const Icon(
Icons.warning_amber_rounded,
color: Colors.red,
size: 80,
),
const SizedBox(height: 20),
const Text(
"Rooted Device Detected",
style: TextStyle(
color: Colors.red,
fontSize: 22,
fontWeight: FontWeight.bold,
),
),
const SizedBox(height: 15),
const Text(
"For security reasons, this app cannot run on rooted devices.",
textAlign: TextAlign.center,
style: TextStyle(
color: Colors.white70,
fontSize: 16,
),
),
const SizedBox(height: 30),
ElevatedButton(
style: ElevatedButton.styleFrom(
backgroundColor: Colors.red,
foregroundColor: Colors.white,
),
onPressed: () {
// Optionally close the app
},
child: const Text("Exit"),
),
],
),
),
),
);
}
}