f355 Posted June 1, 2009 Share Posted June 1, 2009 Hello everyone. First, what I've got: 1. FSC Amilo Mini Ui 3520 netbook with Atom N270, 945GSE chipset, ALC269 audio codec and Broadcom 4315 wireless. 2. XxX 10.5.6 default installation, upgraded to 10.5.7. 3. EFI partition with Chameleon 2.0RC1 and following .kexts on it: AHCIPortInjector.kext ATAPortInjector.kext ClamshellDisplay.kext IOAHCIBlockStorageInjector.kext IOAudioFamily.kext LaptopDisplay.kext OSvKernDSPLib.kext OpenHaltRestart.kext UUID.kext VoodooBattery.kext VoodooHDA.kext VoodooPower.kext 4. Kamikaze's package for GMA950 27AE on main installation partition (cant got it to work from EFI). Everything except webcam and internal mic works very well, except sleep. Symptoms are strange. When I try to put the machine to sleep in any way, screen turns off, but fan keeps blowing. That lasts for a second or two, and then everything goes back to normal, except very "touchy" trackpad (normalizes after a couple moments), and somehow "stuck" random keys (healed by any keypress). There's also some sound distortion until reboot. Seems that something prevents laptop from going to sleep, but I failed to investigate - there's nothing in logs, no errors on-screen, nothing. I think that I'm missing some very basic things, but search gave nothing, so you are my last hope. Thanks in advance, guys. Link to comment https://www.insanelymac.com/forum/topic/168812-solved-fsc-amilo-mini-ui-3520-dsdtaml/ Share on other sites More sharing options...
f355 Posted June 2, 2009 Author Share Posted June 2, 2009 Someone? I also tried VoodooUSBEHCI by Superhai. Profiler and kextstat are showing that kext is loaded properly, though still no luck with sleep. Link to comment https://www.insanelymac.com/forum/topic/168812-solved-fsc-amilo-mini-ui-3520-dsdtaml/#findComment-1168143 Share on other sites More sharing options...
f355 Posted June 3, 2009 Author Share Posted June 3, 2009 OK, no one. So I'll try to post my progress here, probably it would help my followers. I finally managed to put the machine to sleep, and it almost wakes up, except screen - it stays off. I tried to untick the checkbox in Power Management prefpane, but alas, that made no effect. If you're interested, the problem was, of course, USB - ports 3 and 4 kept the lappy from sleep. I spent two evenings digging into Google in search for DSDT mess and fixed it by setting _PRW to 0x0000, look at the attachment. Now I'll spend another couple of evenings trying to find what's wrong with display and will write on success, of course. dsdt.aml.zip Link to comment https://www.insanelymac.com/forum/topic/168812-solved-fsc-amilo-mini-ui-3520-dsdtaml/#findComment-1169065 Share on other sites More sharing options...
cogombo Posted June 3, 2009 Share Posted June 3, 2009 Hello f355. You don't tell which distro have you used, but you must check that these distro matches quite well with your computer. There are many things involved in sleep issues. The best way to find the solution is installing osx with no drivers or patches (or minimal drivers/patches to make it to work), and checking if sleep works. Also you must check that you are using the correct appleACPIplatform version (for 10.5.7 is 1.2.4) and what kind of plugins are inside of it. Remember to delete the applecpumanager.kext. Good luck in your progress!! Link to comment https://www.insanelymac.com/forum/topic/168812-solved-fsc-amilo-mini-ui-3520-dsdtaml/#findComment-1169076 Share on other sites More sharing options...
f355 Posted June 4, 2009 Author Share Posted June 4, 2009 Thanks for the reply, cogombo. Fortunately, I know all that. As I supposed, it took another two evenings to defeat black screen. That was a long story. First, I noticed that screen brightness control keys work with no DSDT loaded, but they make no effect with any custom DSDT, even unmodified, extracted from BIOS .rom file. So I decided to find a way to extract actually loaded default DSDT from the running OS X. That was a long story too, but with ioreg, a bit perl hacking to convert hex string to binary file and sh piping I got desired .aml. Decompilation and diff shown difference in some memory addresses, seems that they got filled when flashing BIOS or resetting it. Then I fixed USB PM with zero-zero, patched HPET, compiled back - and voila, now I've got almost perfectly working OS X netbook (everything works except webcam and builtin mic). DSDT.aml is attached, of course. P.S. If anyone is interested in the method for getting DSDT file from running OS X, I can explain the details. Amilo_3520_DSDT.aml.zip Link to comment https://www.insanelymac.com/forum/topic/168812-solved-fsc-amilo-mini-ui-3520-dsdtaml/#findComment-1169830 Share on other sites More sharing options...
guychow Posted July 7, 2009 Share Posted July 7, 2009 Hi There! I'm using the same netbook but running a different version (10.5.5). I can't have my wifi card work. If you dont mind can you send me the kext! Link to comment https://www.insanelymac.com/forum/topic/168812-solved-fsc-amilo-mini-ui-3520-dsdtaml/#findComment-1194378 Share on other sites More sharing options...
Recommended Posts