Koval78 Opublikowano 15 Kwietnia 2014 Zgłoś Udostępnij Opublikowano 15 Kwietnia 2014 Dzięki za link.Racja już wstawiam swoje DSDT - chciałem najpierw spróbować edycji bez zawracania głowy . Moje DSDT przed edycją: https://www.dropbox.com/s/r3c5ickxkd7gmhu/DSDT.AML Oraz próba rozpisania wartości na ośmiobitowe: https://www.dropbox.com/s/xzg8d1ln8o46bpj/BATERIA.AMl W gotowych Patchach od Rehabman znalazłem zawierające rozpisanie takiej samej wartości 256 (SMD0 ) jak u mnie tylko teraz nie wiem co wyciąć z patcha aby dsdt editor zrobił tylko tą wartość ponieważ reszta jest inna. Problem rozwiązany: Po dostosowaniu Patcha pod moje potrzeby bateryjka działa na Mavericks 10.9.2. I tak trochę czasu minęło od mojego pierwszego postu w dziale dla początkujących, jednak dzięki wytrwałości (czytanie ze zrozumieniem ) pomocy forum mam w pełni działający Laptopo Hackintosh HP. Tylko HD 5650 pewnie nigdy nie uruchomię. Dzięki za pomoc !!! Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
patS_ Opublikowano 16 Sierpnia 2014 Zgłoś Udostępnij Opublikowano 16 Sierpnia 2014 przepraszam że pytam w dwuch miejscach ale jak ma z edytować to bo nie wiem Device (EC0) { Name (_HID, EisaId ("PNP0C09")) Name (_GPE, 0x17) Method (_STA, 0, NotSerialized) { Return (0x0F) } Name (_CRS, ResourceTemplate () { IO (Decode16, 0x0062, // Range Minimum 0x0062, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0066, // Range Minimum 0x0066, // Range Maximum 0x00, // Alignment 0x01, // Length ) }) OperationRegion (ECO1, SystemIO, 0x62, One) Field (ECO1, ByteAcc, Lock, Preserve) { PX62, 8 } OperationRegion (ECO2, SystemIO, 0x66, One) Field (ECO2, ByteAcc, Lock, Preserve) { PX66, 8 } OperationRegion (RAM, EmbeddedControl, Zero, 0xFF) Field (RAM, ByteAcc, Lock, Preserve) { Offset (0x0A), , 1, BLNK, 1, WLLD, 2, BTLD, 2, Offset (0x13), URTB, 8, Offset (0x70), , 1, KLID, 1, , 3, KACS, 1, Offset (0x71), WLEN, 1, BTEN, 1, DCKS, 1, MUTE, 1, KBID, 3, Offset (0x72), , 2, KEYW, 1, RTCW, 1, LIDW, 1, BL2W, 1, TPDW, 1, Offset (0x75), SWBL, 1, KLMA, 1, Offset (0x76), SYSC, 4, SYSO, 4 } Field (RAM, ByteAcc, Lock, Preserve) { Offset (0x7F), BNEN, 1, BNCM, 1, BNDM, 1, BNVE, 1, Offset (0x83), BNAC, 4, BNDC, 4 } Field (RAM, ByteAcc, Lock, Preserve) { Offset (0x01), TIID, 8, Offset (0x10), , 1, KTEE, 1, Offset (0x11), KPPS, 1, Offset (0x91), TTID, 8, KCSS, 1, KCTT, 1, KDTT, 1, KOSD, 1, KVTP, 1, Offset (0xA8), THS0, 8, THS1, 8, THS2, 8, THS3, 8, THS4, 8, THS5, 8, THS6, 8, THS7, 8 } Field (RAM, ByteAcc, Lock, Preserve) { Offset (0x92), KTAF, 8 } Field (RAM, ByteAcc, Lock, Preserve) { Offset (0x92), THSL, 4 } Field (RAM, ByteAcc, Lock, Preserve) { Offset (0xD0), TSP0, 8, TSC0, 8, TSP1, 8, TSC1, 8, TSP2, 8, TSC2, 8, TSP3, 8, TSC3, 8, TSP4, 8, TSC4, 8, TSP5, 8, TSC5, 8, TSP6, 8, TSC6, 8, TSP7, 8, TSC7, 8 } dziękuje bardzo serdecznie z góry za pomoc/podpowiedzi pozdrawiam pats_ Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
314TeR Opublikowano 23 Sierpnia 2014 Zgłoś Udostępnij Opublikowano 23 Sierpnia 2014 Sprawdzałeś czy w ogóle jest potrzebna edycja? Nie wydaje mi się żebyś jej potrzebował. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
patS_ Opublikowano 13 Września 2014 Zgłoś Udostępnij Opublikowano 13 Września 2014 no właśnie problem w tym że nie działa mi wskaźnik baterii wcale i nie wiem jak odpalić to.. potrzebny będzie jakiś kext dodatkowo czy co mam zrobić żeby to uruchomić ? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
314TeR Opublikowano 14 Września 2014 Zgłoś Udostępnij Opublikowano 14 Września 2014 To co pokazałeś wyżej nie zawiera 16 i więcej bitowych sekcji... dlatego twierdzę, że edycją nic nie zdziałasz. Szukaj problemu gdzie indziej. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
patS_ Opublikowano 20 Września 2014 Zgłoś Udostępnij Opublikowano 20 Września 2014 czyli że jest dobrze czy źle ? bo już się pogubiłem .. na 10.6.8 udało mi się włączyć wskaźnik baterii ale musiałem - jak dobrze pamiętam - urzyć kexta voodoo .. a do 10.9.x nic takiego mi się ni żuciło w oczęta .. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
MKjanek32 Opublikowano 21 Września 2014 Zgłoś Udostępnij Opublikowano 21 Września 2014 Dla 10.9 też są odpowiednie kexty i bez nich odczytu nie będzie. Modyfikację DSDT robi się jeżeli kext jest, a odczytu nie ma dalej. Spróbuj z tym: https://bitbucket.org/RehabMan/os-x-acpi-battery-driver/downloads Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
patS_ Opublikowano 22 Września 2014 Zgłoś Udostępnij Opublikowano 22 Września 2014 mały postęp się zrobił pokazuje wskaźnik baterii ale też sam sobie zaprzecza (widać to na screenie) .. w sumie mogło by zostać tak jak jest jak by jeszcze pokazało tylko chcoiaż procentowo czy jakoś naładowanie/zużycie baterii.. aha i raz nawet mi pokazał aplikacje które zużywają najwięcej energii.. jak instalowałem: w katalogu był jakiś plik "PatchCoconut.sh" - jak się nie mylę to chyba jest skryp instalacyjny czy jakoś tak ale jak klikam w niego dwa razy to włącza mi się edytor tekstowy - więc skopiowałem plik "ACPIBatteryManager.kext" do katalogu z z kext'ami w Clover. na wersji 0121 i 0207 to samo jest. jakieś inne sugestje jak można to rozwiązać ? edit. na 10.6.8 używałem konkretnie tego kexta Apple ACPI Battery Manager v1.0 - i działało bez problemu. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
robertzago Opublikowano 20 Marca 2016 Zgłoś Udostępnij Opublikowano 20 Marca 2016 a jak wpisać w DefinitionBlock dla wartości 64 i 112 ja takie właśnie mam i nigdzie nie znalazłem wskazówek Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
MrVanosh Opublikowano 2 Kwietnia 2016 Zgłoś Udostępnij Opublikowano 2 Kwietnia 2016 Ja dla 64 zrobiłem tak: Method (C1C2, 2, NotSerialized)//32*2=64 { Or (ShiftLeft(Arg1,0x20), Arg0, Local0) Return (Local0) } i używam tego tak: C2C4(TDC0, TDC1), C2C4(TDC2, TDC3), C2C4(TDC4, TDC5), C2C4(TDC6, TDC7) Ja natomiast mam wartości 72 i 56, które są używane i nie wiem jak sobie z nimi poradzić Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
minolone Opublikowano 28 Stycznia 2017 Zgłoś Udostępnij Opublikowano 28 Stycznia 2017 Witam. Staram się uruchomić baterię na starszym lapku Samsung R510, obecnie mam kexta ACPIBatteryManager i pojawiła się ikona baterii ale nie rozpoznaje baterii i zasilacza. Zrobiłem poprawki tak jak w tutku ale za nic nie mogę skompilować pliku. Kilku wartości nie zmieniałem z 16 bit ponieważ nie mają żadnego odwołania w pliku, reszta poprawiona. W ogóle coś mało tych wartości mam do zmiany, patrząc na innych to ja miałem 10 minut zabawy. Jestem początkujący więc mogłem coś pominąć, obecnie jestem na El Capitan. Jeżeli jest inna opcja dla baterii chętnie sprawdzę. kod na pastebin http://pastebin.com/LjgsicvC linia 3884 Edit: Udało się skompilować plik, wywalało mi metodę z pliku jeżeli była zaraz pod "DefinitionBlock" Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
314TeR Opublikowano 29 Listopada 2018 Zgłoś Udostępnij Opublikowano 29 Listopada 2018 Błąd składni, brak ")" lub "," - tak wypisuje kompilator. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.