Amaç usb bağlantı noktasına bağlanmış telefonun marka modelini okuma, rom yükleme gibi işlemler. Gördüğüm kadarıyla adb komut sistemini kullanılarak yapılabiliyor. Telefon tamir edenlerde box adını verdikleri kutu ile belli bir markanın tüm modellerine rom atabiliyorlar. Bu nasıl çalışıyor mantığı aynı değil mi ? Bilgilerinizi paylaşırsanız sevinirim.
Sanırım aşağıdaki gibi adb komutlar okunup yazılabiliyor
https://stackoverflow.com/questions/340 ... ero-delphi
Kod: Tümünü seç
uses
...,
Androidapi.JNI.JavaTypes,
Androidapi.JNI.GraphicsContentViewText,
Androidapi.Helpers;
procedure TDeviceInfoForm.Button1Click(Sender: TObject);
var
list: JList;
iter: JIterator;
pkg: JPackageInfo;
begin
// read the getInstalledPackages() documentation for details about the available flags...
list := TAndroidHelper.Context.getPackageManager.getInstalledPackages(0);
iter := list.iterator;
while iter.hasNext do
begin
pkg := TJPackageInfo.Wrap((iter.next as ILocalObject).GetObjectID);
// use pkg as needed...
end;
end;