Я успешно создал Gingerbread 2.3.4 для beagleboard xM rev C. Теперь я хочу проверить имя версии ядра Linux внутри скрипта, который запускается после init.rc. В linux мы можем найти то же самое, используя команду uname -r. Но он не найден в ядре Android. может ли кто-нибудь помочь мне с некоторым примером сценария, чтобы сделать то же самое.Название версии ядра Android
6
A
ответ
5
В каталоге/proc есть файл с версией. Попробуйте cat /proc/version
в оболочке, и он должен отображать информацию о вашем ядре.
-1
«uname -r» команда также должна работать
2
Если ваш телефон укорененные и BusyBox установлен, то uname -r
должен работать.
1
Вы можете получить версию ядра с помощью
adb shell cat /proc/version
или с помощью
System.getProperty("os.version");
0
Взгляните на AOSP DeviceInfoSettings: https://github.com/android/platform_packages_apps_settings/blob/master/src/com/android/settings/DeviceInfoSettings.java#L378
0
Это сработало для меня
public static String getKernelVersion() {
try {
Process p = Runtime.getRuntime().exec("uname -a");
InputStream is = null;
if (p.waitFor() == 0) {
is = p.getInputStream();
} else {
is = p.getErrorStream();
}
BufferedReader br = new BufferedReader(new InputStreamReader(is));
String line = br.readLine();
Log.i("Kernel Version", line);
br.close();
return line;
} catch (Exception ex) {
return "ERROR: " + ex.getMessage();
}
}
Смежные вопросы
- 1. Код версии для Android и название версии Выпуск
- 2. Получение версии ядра из образа сжатого ядра
- 3. Android: как программно определить название версии для Android?
- 4. Патч для ядра ядра для ядра версии 3.3.8
- 5. Компиляция версии ядра (Ubuntu/Debian)
- 6. Как изменить строку версии ядра?
- 7. Неверное совпадение версии ядра Linux
- 8. Android - App Update Manifest версии Код и название
- 9. Android - изменить название версии аромата на основе типа сборки
- 10. Компилировать конкретный модуль ядра для версии ядра моего маршрутизатора
- 11. Как напечатать номер версии ядра linux в модуле ядра
- 12. Сделать код версии и название версии с помощью Codename1
- 13. Получение версии ядра Windows в Java?
- 14. Понимание версии .NET ядра и Entity Framework
- 15. Изменение строки версии в Linux Источники ядра
- 16. изменить информацию о версии ядра в
- 17. Не добавляйте «+» для Linux версии ядра
- 18. Как скрыть название из мобильной версии блогера?
- 19. Android APK версии имя
- 20. Код версии для Android версии для Android
- 21. Создание модуля ядра для Android
- 22. Отладка ядра Android по телефону
- 23. Поиск версии Android SDK версии
- 24. компиляции Android ядра
- 25. Программирование модуля ядра Android
- 26. Компиляция ядра Android - Файлы
- 27. Android ядра ошибка библиотеки
- 28. Как добавить аромат продукта в название версии в Gradle
- 29. Android Spinner: изменить название?
- 30. Как скрыть Название Android