Új hozzászólás Aktív témák

  • Czo

    addikt

    válasz Aszpirin #40975 üzenetére

    A regi, IOKit alapu driverezes keretrendszere, ami velunk van az a Next ota, halalra van/lett itelve a multban (Catalina). Ezek helyett lett letrehozva a DriverKit, amivel nem kell ilyen kexteket gyartania a fejlesztoknek. Ezeket az API-kat "darabokban" adja hozza az Apple a rendszerhez, tehat nem lett egyszerre kivegezve az osszes. Az AudioDriverKit macOS 12-ben kuldte nyugdijba a regi IOKit driverek kozul azokat, amelyek Audio eszkozokhoz voltak. Az uj DriverKit alapu driverek az alkalmazasba agyazhato modon is telepithetoek a rendszerre (tehat nem kell oket berakni a Library/Extensions -be, azaz visszaterhet az appos drag n drop telepites), de mukodnek iOS-en is, tehat elkeszitheto lenne a szoftver es a driver ugy, hogy egy M1-es iPad-en is hasznalhato legyen.

    A Samsung tokeletes pelda arra, hogy miert nem jok ezek a cuccok. Valamelyik korabbi modellhez volt egy SamsungPortableSSDDriver.kext, ami "reszben" megvalositotta a SATSMART kextet (ez kell, USB-s SATA bridgnel, hogy SMART ertekeket olvass ki, pl a DriveDx hasznalja), viszont mindezt ugy, hogy utkozzenek a SATSMART driverrel. Azaz, ha ezt felrakod, a Samsung sajat szoftvere kepes lesz kommunikalni a sajat SSDjevel, de te nem fogsz tudni, semmlyen mas, USB-vel a gepedre dugott SATA-s merevlemezrol SMART infokat kiolvasni, sem lockolt driveot feloldalni. Tehat, mintha telepitenel egy Samsung nyomtatot, viszont amig ez a nyomtato telepitve van, addig semmilyen masik marka nyomtatojat nem tudod hasznalni.

Új hozzászólás Aktív témák