Log device info

This commit is contained in:
vishnukvmd 2024-02-06 10:31:53 +05:30
parent 84f8025864
commit bacf17e1d0
2 changed files with 9 additions and 0 deletions

View file

@ -19,6 +19,7 @@ import "package:photos/services/semantic_search/frameworks/ggml.dart";
import "package:photos/services/semantic_search/frameworks/ml_framework.dart";
import 'package:photos/services/semantic_search/frameworks/onnx/onnx.dart';
import "package:photos/utils/debouncer.dart";
import "package:photos/utils/device_info.dart";
import "package:photos/utils/local_settings.dart";
import "package:photos/utils/thumbnail_util.dart";
@ -109,6 +110,7 @@ class SemanticSearchService {
if (shouldSyncImmediately) {
unawaited(sync());
}
initDeviceSpec().ignore();
}
Future<void> release() async {

View file

@ -42,6 +42,13 @@ Future<bool> isLowSpecDevice() async {
return false;
}
Future<void> initDeviceSpec() async {
if (Platform.isAndroid) {
final androidInfo = await deviceInfoPlugin.androidInfo;
Logger("DeviceInfo").info("androidInfo $androidInfo");
}
}
Future<bool> isAndroidSDKVersionLowerThan(int inputSDK) async {
if (Platform.isAndroid) {
final AndroidDeviceInfo androidInfo = await deviceInfoPlugin.androidInfo;